国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

傳遞函數(shù)辨識(shí)(20):有限脈沖響應(yīng)滑動(dòng)平均系統(tǒng)的遞階增廣迭代參數(shù)估計(jì)

2021-06-09 12:58劉喜梅
關(guān)鍵詞:參數(shù)估計(jì)梯度向量

丁 鋒,劉喜梅

(1.江南大學(xué) 物聯(lián)網(wǎng)工程學(xué)院,江蘇 無(wú)錫214122;2.青島科技大學(xué) 自動(dòng)化與電子工程學(xué)院,山東 青島266061)

輔助模型辨識(shí)思想、多新息辨識(shí)理論、遞階辨識(shí)原理、耦合辨識(shí)概念[1-6]是研究新型參數(shù)估計(jì)方法的有用工具,連載論文先后研究了信號(hào)模型、傳遞函數(shù)的參數(shù)估計(jì)[7-11]。最近,針對(duì)輸出誤差系統(tǒng),研究了輔助模型多新息隨機(jī)梯度算法、輔助模型多新息遞推梯度算法、輔助模型多新息最小二乘遞推算法等[12],以及輔助模型遞階多新息梯度迭代算法、輔助模型遞階多新息最小二乘迭代算法等[13];針對(duì)有限脈沖響應(yīng)滑動(dòng)平均(FIR-MA)系統(tǒng),研究遞階增廣隨機(jī)梯度(HESG)算法、遞階多新息增廣隨機(jī)梯度(H MI-ESG)算法、遞階增廣遞推梯度(HERG)算法、遞階多新息增廣遞推梯度(H MI-ERG)算法、遞階增廣最小二乘(HELS)遞推算法、遞階多新息增廣最小二乘(H MI-ELS)遞推算法等[14]。本研究針對(duì)FIR-MA系統(tǒng),即受控滑動(dòng)平均(CMA)系統(tǒng),研究遞階增廣梯度迭代(HEGI)算法、遞階多新息增廣梯度迭代(H MI-EGI)算法、遞階增廣最小二乘迭代(HELSI)算法、遞階多新息增廣最小二乘迭代(HMI-ELSI)算法。文獻(xiàn)[15]提出了CMA系統(tǒng)的交互隨機(jī)梯度辨識(shí)算法。本研究提出的遞階辨識(shí)方法可以推廣用于其他線性和非線性隨機(jī)系統(tǒng),以及信號(hào)模型的參數(shù)辨識(shí)[16-26]。

1 有限脈沖響應(yīng)滑動(dòng)平均系統(tǒng)

考慮下列有限脈沖響應(yīng)滑動(dòng)平均模型(FIRMA模型)描述的隨機(jī)控制系統(tǒng),

其中{u(t)}和{y(t)}分別是系統(tǒng)的輸入和輸出序列,{v(t)}是零均值不可測(cè)白噪聲序列,B(z)和D(z)是后移算子z-1的多項(xiàng)式(z-1y(t)=y(tǒng)(t-1)或zy(t)=y(tǒng)(t+1)),定義如下:

定義參數(shù)向量和信息向量:

注意到輸入信息向量φ(t)包含了系統(tǒng)的可測(cè)輸入數(shù)據(jù)u(t-i),噪聲向量ψ(t)包含了未知噪聲項(xiàng)v(t-i)。

定義不可測(cè)干擾噪聲:

它是一個(gè)滑動(dòng)平均過(guò)程。假設(shè)階次n b和n d已知,記n=n b+n d。設(shè)t≤0時(shí),各變量的初值為零:u(t)=0,y(t)=0,w(t)=0,v(t)=0。式(3)和(1)可以寫為

定義虛擬輸出變量

由式(6)可得

式(7)和(4)是FIR-MA系統(tǒng)(1)的遞階辨識(shí)模型。它們可以看作兩個(gè)子系統(tǒng),一個(gè)包含了系統(tǒng)模型的參數(shù)向量b,一個(gè)包含了噪聲模型的參數(shù)向量d。由于分解,導(dǎo)致兩個(gè)子辨識(shí)模型間存在耦合變量(關(guān)聯(lián)項(xiàng))b和d。因此在推導(dǎo)兩個(gè)子辨識(shí)算法時(shí),需要根據(jù)遞階辨識(shí)原理,協(xié)調(diào)它們間的關(guān)聯(lián)項(xiàng)。

文獻(xiàn)[14]利用遞階辨識(shí)原理,研究了有限脈沖響應(yīng)滑動(dòng)平均系統(tǒng)(1)的遞階增廣隨機(jī)梯度算法、遞階多新息增廣隨機(jī)梯度算法、遞階增廣遞推梯度算法、遞階多新息增廣遞推梯度算法、遞階增廣最小二乘算法、遞階多新息增廣最小二乘算法等。本工作研究FIR-MA系統(tǒng)的遞階迭代參數(shù)估計(jì)方法。

2 遞階增廣梯度迭代辨識(shí)方法

2.1 遞階增廣梯度迭代辨識(shí)算法

設(shè)L為數(shù)據(jù)長(zhǎng)度。對(duì)于FIR-MA系統(tǒng)的遞階辨識(shí)模型(7)和(4),定義準(zhǔn)則函數(shù):

定義堆積輸出向量Y(L),堆積信息矩陣Φ(L),堆積虛擬輸出向量Y1(L),堆積噪聲向量W(L)和堆積噪聲矩陣Ψ(L)如下:

準(zhǔn)則函數(shù)J1(b)和J2(d)可以等價(jià)表示為

令k=1,2,3,…,是迭代變量和?n d分別是參數(shù)向量b和d的第k次迭代估計(jì),μ≥0和μk≥0是迭代步長(zhǎng)(收斂因子),設(shè)λmax[X]為實(shí)對(duì)稱陣X的最大特征值。使用負(fù)梯度搜索,極小化J1(b)和J2(d),得到梯度迭代關(guān)系:

式(12)和(14)可以看作狀態(tài)為和的離散時(shí)間動(dòng)態(tài)系統(tǒng),為了保證估計(jì)向量和^d k收斂,要求矩陣[I nb-μΦT(L)Φ(L)]和[I n d-μkΨT(L)Ψ(L)]的特征值均在單位圓內(nèi),且單位圓上沒(méi)有重特征值,即步長(zhǎng)μ和μk必須滿足

故收斂因子μ和μk的保守選擇是

由于特征值計(jì)算很復(fù)雜,故收斂因子也可簡(jiǎn)單更保守地取為

梯度迭代算法(11),(13)和(15)~(18)不可實(shí)現(xiàn),因?yàn)橹挥衶y(t),φ(t)}是可得到的觀測(cè)數(shù)據(jù),即堆積信息矩陣Φ(L)是已知的,而堆積噪聲矩陣Ψ(L)是未知的,故需要構(gòu)造Ψ(L)的估計(jì)。

根據(jù)ψ(t)定義式的結(jié)構(gòu),用v(t-i)的估計(jì)構(gòu)造信息向量ψ(t)的估計(jì):

從式(6)可得

其中未知的ψ(t),b和d分別用其估計(jì)和代替,則v(t)的迭代估計(jì)可以通過(guò)式(20)計(jì)算,

用ψ(t)的估計(jì)構(gòu)造Ψ(L)的估計(jì):

基于遞階辨識(shí)原理和輔助模型辨識(shí)思想,用分別代替式(11),(13)和(15)~(18)右邊未知的Ψ(L),d和b,得到式(22)~(26)的梯度迭代估計(jì)和,聯(lián)立式(8)~(9),(21),(2),(19)~(20)就得到辨識(shí)FIR-MA系統(tǒng)參數(shù)向量b和d的遞階增廣梯度迭代算法(hierarchical extended gradient-based iterative algorith m,HEGI算法):

HEGI算法(22)~(35)計(jì)算量如表1所示(n=n b+n d),計(jì)算參數(shù)估計(jì)和的流程如圖1所示,計(jì)算參數(shù)估計(jì)的步驟如下。

表1 遞階增廣梯度迭代(HEGI)算法的計(jì)算量Table 1 The computational efficiency of the HEGI algorith m

圖1 遞階增廣梯度迭代(HEGI)算法計(jì)算流程Fig.1 Flo wchart of the HEGI algorit h m

1)初始化:假設(shè)在t≤0時(shí)所有變量取值均為零。令迭代次數(shù)k=1,給定數(shù)據(jù)長(zhǎng)度L和參數(shù)估計(jì)精度ε,置參數(shù)估計(jì)初值。置初值

2)采集觀測(cè)數(shù)據(jù)u(t)和y(t),用式(32)構(gòu)造信息向量φ(t),t=1,2,…,L。

3)用式(29)構(gòu)造堆積輸出向量Y(L),用式(30)構(gòu)造堆積信息矩陣Φ(L),根據(jù)式(23)或(24)確定一個(gè)盡量大步長(zhǎng)μ。

5)根據(jù)式(26)或(27)確定一個(gè)盡量大步長(zhǎng)μk,用式(22)刷新參數(shù)估計(jì)向量,用式(25)刷新參數(shù)估計(jì)向量。

2.2 加權(quán)遞階增廣梯度迭代辨識(shí)算法

設(shè)L為數(shù)據(jù)長(zhǎng)度,M(L)=MT(L)∈?L×L為非負(fù)定加權(quán)矩陣(當(dāng)然可以使用兩個(gè)不同的加權(quán)矩陣)。對(duì)于FIR-MA系統(tǒng)的遞階辨識(shí)模型(7)和(4),將準(zhǔn)則函數(shù)J1(b)和J2(d)修改為加權(quán)準(zhǔn)則函數(shù):

仿照HEGI算法(22)~(35)的推導(dǎo),極小化J′1(b)和J′2(d),可以得到辨識(shí)FIR-MA系統(tǒng)參數(shù)向量b和d的加權(quán)遞階增廣梯度迭代算法(weighteg hierarchical extended gradient-based iterative algorith m,W-HEGI算法):

設(shè)η為遺忘因子,在W-HEGI辨識(shí)算法(36)~(49)中,取加權(quán)矩陣為

就得到辨識(shí)FIR-MA系統(tǒng)參數(shù)向量b和d的遺忘因子遞階增廣梯度迭代算法(f or getting factor HEGI al gorith m,FF-HEGI算法)。

3 遞階增廣最小二乘迭代方法

3.1 遞階增廣最小二乘迭代辨識(shí)算法

令準(zhǔn)則函數(shù)J1(b)和J2(d)分別對(duì)參數(shù)向量b和d的偏導(dǎo)數(shù)為零:

假設(shè)ΦT(L)Φ(L)和ΨT(L)Ψ(L)是可逆矩陣,那么從上兩式可以求得參數(shù)向量b和d的最小二乘估計(jì):

因?yàn)樵谑?50)~(51)中,只有堆積輸出向量Y(L)和堆積信息矩陣Φ(L)是已知的,而堆積噪聲矩陣Ψ(L)是未知的,右邊還包含了未知參數(shù)向量d和b,故無(wú)法由上兩式求得參數(shù)估計(jì)。解決方案是基于遞階辨識(shí)原理和輔助模型辨識(shí)思想,用式(21)中的,以及前一次迭代參數(shù)估計(jì)和分別代替式(50)~(51)右邊未知的Ψ(L),d和b,得到式(52)~(53)的最小二乘迭代參數(shù)估計(jì)和,聯(lián)立式(28)~(35),就得到估計(jì)FIR-MA系統(tǒng)參數(shù)向量b和d的遞階增廣最小二乘迭代算法(hierarchical extended least squares-based iterative al gorit h m,HELSI算法):

HLSI算法(52)~(61)計(jì)算量如表2所示(n=n b+n d),計(jì)算參數(shù)估計(jì)和的流程如圖2所示,計(jì)算參數(shù)估計(jì)的步驟如下。

表2 遞階增廣最小二乘迭代(HELSI)算法的計(jì)算量Table 2 The co mputational efficiency of the HELSI algorith m

圖2 遞階增廣最小二乘迭代(HELSI)算法的計(jì)算流程Fig.2 Flowchart of the HELSI algorit h m

1)初始化:假設(shè)在t≤0時(shí)所有變量取值均為零。令迭代次數(shù)k=1,給定數(shù)據(jù)長(zhǎng)度L和參數(shù)估計(jì)精度ε,置參數(shù)估計(jì)初值和為隨機(jī)向量,或和置為隨機(jī)數(shù),t=1,2,…,L。隨機(jī)數(shù)初值是為保證式(52)~(53)中的矩陣可逆。

2)采集觀測(cè)數(shù)據(jù)u(t)和y(t)。用式(58)構(gòu)造信息向量φ(t),t=1,2,…,L。

3)用式(55)構(gòu)造堆積輸出向量Y(L),用式(56)構(gòu)造堆積信息矩陣Φ(L)。

5)用式(52)刷新參數(shù)估計(jì)向量,用式(53)刷新參數(shù)估計(jì)向量。

3.2 加權(quán)遞階增廣最小二乘迭代辨識(shí)算法

仿照HELSI算法(52)~(61)的推導(dǎo),極小化J′1(b)和J′2(d),可以得到辨識(shí)FIR-MA系統(tǒng)參數(shù)向量b和d的加權(quán)遞階增廣最小二乘迭代算法(weighted hierarchical extended least squaresbased iterative algorith m,W-HELSI算法):

設(shè)η為遺忘因子,在W-HELSI辨識(shí)算法(62)~(71)中,取加權(quán)矩陣為

就得到辨識(shí)FIR-MA系統(tǒng)參數(shù)向量b和d的遺忘因子遞階增廣最小二乘迭代算法(f or getting factor HELSI algorith m,FF-HELSI算法)。

4 遞階多新息增廣梯度迭代辨識(shí)方法

4.1 遞階多新息增廣梯度迭代辨識(shí)算法

設(shè)p為數(shù)據(jù)窗長(zhǎng)度(p?n b+n d)。根據(jù)式(7)和(4),定義堆積輸出向量Y(p,t)和堆積信息矩陣Φ(p,t),堆積虛擬輸出向量Y1(p,t),堆積噪聲向量W(p,t):和堆積噪聲矩陣Ψ(p,t)如下:

根據(jù)辨識(shí)模型(7)和(4),定義關(guān)于參數(shù)向量b和d的二次準(zhǔn)則函數(shù):

令k=1,2,3,…,是迭代變量,μ(t)≥0和μk(t)≥0是迭代步長(zhǎng)(收斂因子)和?n d分別是參數(shù)向量b和d在當(dāng)前時(shí)刻t的第k次迭代估計(jì)。使用負(fù)梯度搜索,極小化準(zhǔn)則函數(shù)J3(b)和J4(d),得到梯度迭代關(guān)系:

故收斂因子μ(t)和μk(t)的保守選擇是

由于特征值計(jì)算很復(fù)雜,故收斂因子也可簡(jiǎn)單取為

梯度迭代算法(75),(77)和(79)~(82)不可實(shí)現(xiàn),因?yàn)橛疫叞宋粗亩逊e噪聲矩陣Ψ(p,t),以及未知參數(shù)向量d和b。為此根據(jù)ψ(t)定義式的結(jié)構(gòu),用υ(t-i)的估計(jì)^υk-1(t-i)構(gòu)造信息向量ψ(t)的估計(jì):

從式(6)可得

其中未知的ψ(j),b和d分別用其估計(jì)和代替,則υ(t)的估計(jì)可以通過(guò)式(84)計(jì)算,

式(92)可以用下列2式代替:

遞階多新息增廣梯度迭代算法又稱移動(dòng)數(shù)據(jù)窗遞階增廣梯度迭代算法(MDW-HEGI算法)。H MIEGI算法(86)~(99)計(jì)算參數(shù)估計(jì)(t)和(t)的流程如圖3所示,計(jì)算參數(shù)估計(jì)的步驟如下。

圖3 遞階多新息增廣梯度迭代(HMI-EGI)算法的計(jì)算流程Fig.3 Flowchart of the HMI-EGI algorith m

1)初始化:假設(shè)在t≤0時(shí)所有變量取值均為零。令t=1,給定移動(dòng)數(shù)據(jù)窗長(zhǎng)度p(通常取p?n),參數(shù)估計(jì)精度ε,最大迭代次數(shù)kmax。置參數(shù)估計(jì)初值

2)令k=1,置n d。采集觀測(cè)數(shù)據(jù)u(t)和y(t)。用式(96)構(gòu)造信息向量φ(t),用式(93)構(gòu)造堆積輸出向量Y(p,t),用式(94)構(gòu)造堆積信息矩陣Φ(p,t)。根據(jù)式(87)或(88)確定一個(gè)盡量大步長(zhǎng)μ(t)。

4)根據(jù)式(90)或(91)確定一個(gè)盡量大步長(zhǎng)μk(t),用式(86)刷新參數(shù)估計(jì)向量,用式(89)刷新參數(shù)估計(jì)向量

6)如果k<kmax,k就增加1,轉(zhuǎn)到步驟3);否則執(zhí)行下一步。

4.2 加權(quán)遞階多新息增廣梯度迭代辨識(shí)算法

設(shè)p為新息長(zhǎng)度為非負(fù)定加權(quán)矩陣(當(dāng)然可以使用兩個(gè)不同的加權(quán)矩陣)。對(duì)于FIR-MA系統(tǒng)的遞階辨識(shí)模型(7)和(4),將準(zhǔn)則函數(shù)J3(b)和J4(d)修改為加權(quán)準(zhǔn)則函數(shù):

仿照H MI-EGI算法(86)~(99)的推導(dǎo),極小化J′3(b)和J′4(d),便得到估計(jì)FIR-MA系統(tǒng)參數(shù)向量b和d的加權(quán)遞階多新息增廣梯度迭代算法(weighted H MI-EGI algorit h m,W-HMI-EGI算法):

5 遞階多新息增廣最小二乘迭代方法

5.1 遞階多新息增廣最小二乘迭代辨識(shí)算法

由于最小二乘迭代算法涉及矩陣逆,所以至少要求p≥n b+n d,以及信息向量是持續(xù)激勵(lì)的。令準(zhǔn)則函數(shù)J3(b)和J4(d)分別對(duì)參數(shù)向量b和d的偏導(dǎo)數(shù)為零:

假設(shè)ΨT(p,t)Ψ(p,t)是可逆矩陣,那么從兩上式可以求得參數(shù)向量b和d的最小二乘估計(jì):

遞階多新息增廣最小二乘迭代算法又稱移動(dòng)數(shù)據(jù)窗遞階增廣最小二乘迭代算法(MDW-HELSI algorit h m,MDW-HELSI算法)。H MI-ELSI算法(118)~(127)計(jì)算參數(shù)估計(jì)(t)和(t)的流程如圖4所示,計(jì)算參數(shù)估計(jì)的步驟如下。

1)初始化:假設(shè)在t≤0,時(shí)所有變量取值均為零。令t=l,給定移動(dòng)數(shù)據(jù)窗長(zhǎng)度p(通常取p?n),參數(shù)估計(jì)精度ε,最大迭代次數(shù)kmax,置參數(shù)估計(jì)初值,采集觀測(cè)數(shù)據(jù){u(j),y(j):j=1,2,…,l-1},這里l≥p為一個(gè)正整數(shù)(請(qǐng)思考l的意義)。

2)令k=1。置為隨機(jī)數(shù),j=1,2,…,L。隨機(jī)數(shù)初值是為保證式(119)中的矩陣可逆。

3)采集觀測(cè)數(shù)據(jù)u(t)和y(t)。用式(124)構(gòu)造信息向量φ(t),用式(121)構(gòu)造堆積輸出向量Y(p,t),用式(122)構(gòu)造堆積信息矩陣Φ(p,t)。

圖4 遞階多新息增廣最小二乘迭代(HMI-ELSI)算法的計(jì)算流程Fig.4 Flowchart of the HMI-ELSI algorith m

4)用式(125)構(gòu)造(t),用式(123)構(gòu)造堆積噪聲矩陣(p,t)。

7)如果k<kmax,k就增加1,轉(zhuǎn)到步驟4);否則執(zhí)行下一步。

5.2 加權(quán)遞階多新息增廣最小二乘迭代辨識(shí)算法

仿照H MI-ELSI算法(118)~(127)的推導(dǎo),極小化J′3(b)和J′4(d),便得到估計(jì)FIR-MA系統(tǒng)參數(shù)向量b和d的加權(quán)遞階多新息增廣最小二乘迭代算法(weighted H MI-ELSI algorith m,W-HMIELSI算法):

6 結(jié) 語(yǔ)

針對(duì)最簡(jiǎn)單的有色噪聲干擾的有限脈沖響應(yīng)滑動(dòng)平均模型,基于遞階辨識(shí)原理,通過(guò)極小化兩個(gè)最小二乘準(zhǔn)則函數(shù),研究了遞階(多新息)增廣梯度迭代辨識(shí)算法和遞階(多新息)增廣最小二乘迭代辨識(shí)算法等。提出的遞階迭代方法可以推廣研究大規(guī)模線性隨機(jī)系統(tǒng)和復(fù)雜非線性隨機(jī)系統(tǒng)的迭代辨識(shí),其干擾可以是有色噪聲。

猜你喜歡
參數(shù)估計(jì)梯度向量
磁共振梯度偽影及常見故障排除探討
向量的分解
基于參數(shù)組合估計(jì)的多元控制圖的優(yōu)化研究
聚焦“向量與三角”創(chuàng)新題
一種GTD模型參數(shù)估計(jì)的改進(jìn)2D-TLS-ESPRIT算法
一個(gè)具梯度項(xiàng)的p-Laplace 方程弱解的存在性
外輻射源雷達(dá)直升機(jī)旋翼參數(shù)估計(jì)方法
基于AMR的梯度磁傳感器在磁異常檢測(cè)中的研究
淺談死亡力函數(shù)的非參數(shù)估計(jì)方法
淺談死亡力函數(shù)的非參數(shù)估計(jì)方法
天祝| 天等县| 丹巴县| 尼玛县| 文山县| 西贡区| 河南省| 岱山县| 新丰县| 岳普湖县| 射阳县| 桃源县| 和政县| 宽城| 永嘉县| 清新县| 綦江县| 江津市| 襄樊市| 阜南县| 新巴尔虎左旗| 自治县| 安仁县| 来安县| 东海县| 淳化县| 华安县| 康定县| 南靖县| 南部县| 南皮县| 镇雄县| 微博| 进贤县| 宜州市| 清水县| 集贤县| 镇赉县| 武安市| 通化县| 晋州市|