版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
系統(tǒng)辨識篇目錄(1/1)系統(tǒng)辨識篇?第01講系統(tǒng)辨識概論?第02講理論知識準(zhǔn)備?第03講最小二乘法?第04講遞推最小二乘法?第05講處理有色噪聲擾動(dòng)的最小二乘類方法?第06講隨機(jī)逼近法?第07講多輸入多輸出系統(tǒng)辨識?第08講辨識算法比較?第09講系統(tǒng)辨識研究的發(fā)展與問題第五講處理有色噪聲擾動(dòng)的LS類方法(1/3)第五講
處理有色噪聲擾動(dòng)的最小二乘類方法?由上一講中所討論的LS估計(jì)的統(tǒng)計(jì)特性可知,在動(dòng)態(tài)系統(tǒng)的參數(shù)估計(jì)中,LS法僅當(dāng)隨機(jī)擾動(dòng)為零均值的白噪聲時(shí),才能保證得到無偏一致的估計(jì)值.在實(shí)際工程和社會系統(tǒng)的辨識中,隨機(jī)擾動(dòng)w(k)只是各種系統(tǒng)內(nèi)外擾動(dòng)和結(jié)構(gòu)建模誤差等因素的綜合反映.因此,并不能保證隨機(jī)擾動(dòng)為統(tǒng)計(jì)獨(dú)立的白噪聲.故,實(shí)際系統(tǒng)辨識時(shí),并不能保證LS估計(jì)值為無偏一致估計(jì)值.第五講處理有色噪聲擾動(dòng)的LS類方法(2/3)?從本講開始,我們將討論具有隨機(jī)擾動(dòng)為相關(guān)性擾動(dòng)(有色噪聲)的動(dòng)態(tài)系統(tǒng)的無偏一致的參數(shù)估計(jì)問題,具體的LS類方法有增廣最小二乘法(Extended
Least-square
Method,ELS)廣義最小二乘法(Generalized
Least-square
Method,GLS)輔助變量法(Instrumental
Variables
Method,IV)等.其它無偏參數(shù)估計(jì)算法還有多步最小二乘法偏差補(bǔ)償最小二乘法第五講處理有色噪聲擾動(dòng)的LS類方法(3/3)?這些不同的處理有色噪聲的辨識方法主要是針對不同的有色噪聲的特性、有色噪聲的不同模型表達(dá)、以及不同的辨識要求提出的.下面就分別討論:增廣最小二乘法(ELS)廣義最小二乘法(GLS)輔助變量法(IV)其它方法可參閱其它教材和文獻(xiàn).1.ELS法(1/19)1.增廣最小二乘法?考慮如下SISO隨機(jī)離散系統(tǒng)A(z-1)y(k)=B(z-1)u(k)+v(k)(1)其中y(k),u(k)和v(k)分別為系統(tǒng)的輸出、輸入和相關(guān)的隨機(jī)擾動(dòng);
對所考慮的模型的相關(guān)隨機(jī)擾動(dòng)v(k),一般假定其為平穩(wěn)相關(guān)序列.1.ELS法(2/19)
由第二講中的關(guān)于有色噪聲的結(jié)論1和假設(shè)2可知,平穩(wěn)的相關(guān)擾動(dòng)v(k)可被建模如下(2)?
v(k)=C(z-1)w(k)其中w(k)為白噪聲序列;√C(z-1)為未知的、穩(wěn)定的、有限階的線性濾波器,并可表示為如下首一多項(xiàng)式因此,由系統(tǒng)模型(1)和噪聲模型(2),可得如下表示
A(z-1)y(k)=B(z-1)u(k)+C(z-1)w(k)1.ELS法(3/19)當(dāng)假定噪聲w(k)可測已知時(shí),上式又可表示為如下自回歸方程y(k)=
t(k-1)q+w(k)(3)其中?A(z-1)y(k)=B(z-1)u(k)+C(z-1)w(k)1.ELS法(4/19)?當(dāng)上述觀測數(shù)據(jù)向量
(k-1)精確已知時(shí),利用前面討論的成批或RLS法可求得回歸參數(shù)向量
的LS估計(jì)值.但是,實(shí)際上上述數(shù)據(jù)向量
(k-1)中包含有不可測的噪聲量w(k-1),...,w(k-nc),因此對自回歸式(3)并不能直接用LS估計(jì)方法.為此,引入通過在遞推參數(shù)估計(jì)過程中在線估計(jì)噪聲w(k)以實(shí)現(xiàn)模型參數(shù)在線遞推估計(jì)的ELS法.1.ELS法(5/19)ELS法的思想就是:√利用該參數(shù)估計(jì)值來在線估計(jì)白噪聲w(k-i)的值(k-以替代數(shù)據(jù)向量 (k-1)中的白噪聲w(k-i),√然后進(jìn)行下一步的參數(shù)估計(jì).√在遞推估計(jì)過程中,假設(shè)當(dāng)前或前一步的在線參數(shù)估計(jì)值已相當(dāng)程度可用的前提下,1.ELS法(6/19)?噪聲w(k)的具體的估計(jì)算法是如下的事后估計(jì)或事前估計(jì)算法:?
其中
^(k-1)為數(shù)據(jù)向量
(k-1)的如下在線估計(jì)值1.ELS法(7/19)?因此,基于漸消記憶的RLS估計(jì)算法可得如下遞推的ELS法?其中加權(quán)因子l為1時(shí)就為普通的ELS法.√
上述ELS辨識實(shí)際上是
的參數(shù)估計(jì)和噪聲wk的估計(jì)交替進(jìn)行,計(jì)算順序?yàn)?1.ELS法(8/19)?上述分析過程表明,ELS法是LS法的一種簡單推廣.它只是擴(kuò)充了參數(shù)向量q和數(shù)據(jù)向量
(k)的維數(shù),也同時(shí)辨識噪聲模型.就這種意義上說,可稱之為ELS法.值得指出的是,ELS法雖然可同時(shí)得到噪聲模型的參數(shù)估計(jì),但其收斂過程卻比過程模型A(z-1)和B(z-1)的估計(jì)值的收斂慢許多.√
從實(shí)用角度來說,噪聲模型C(z-1)的階次不宜取得太高.1.ELS法(9/19)--ELS法計(jì)算步驟?綜上所述,ELS法的基本計(jì)算步驟可總結(jié)如下確定被辨識系統(tǒng)模型的結(jié)構(gòu),以及多項(xiàng)式A(z-1)、B(z-1)和C(z-1)的階次;設(shè)定遞推參數(shù)初值
^(0),P(-1),w^(0);采樣獲取新的觀測數(shù)據(jù)y(k)和u(k),并組成觀測數(shù)據(jù)向量
^(k-1);用式(5)~(7)所示的ELS法計(jì)算當(dāng)前參數(shù)遞推估計(jì)值;用(4)式計(jì)算白噪聲w(k)的事后或事前在線估計(jì)值w^(k);循環(huán)次數(shù)k加1,然后轉(zhuǎn)回到第3步繼續(xù)循環(huán).1.ELS法(10/19)--ELS法仿真程序?下面給出針對隨機(jī)線性離散系統(tǒng)(XARMA)的ELS在線辨識仿真程序偽代碼./%第一步初始化輸入系統(tǒng)階次na,nb和nc,以及加權(quán)因子輸入系統(tǒng)模型Az=[1
a1
a2…]和Bz=[0
b1
b2…];輸入噪聲模型Cz=[1
c1
c2…]輸入系統(tǒng)輸入信號u(k)的方差
u
、過程噪聲w(k)的方差
w和輸入輸出測量噪聲uw
、
yw1.ELS法(11/19)--ELS法仿真程序)/%第二步辨識仿真for
k=1:最大仿真步數(shù){/%被控對象模型仿真(產(chǎn)生系統(tǒng)輸入輸出信號,即數(shù)據(jù))yf[2:na+1]=yf[1:na];uf[2:nb+1]=uf[1:nb];wf[2:nc+1]=wf[1:nc];uf[1]=2*
u*(rand()-0.5);wf[1]=2*w*(rand()-0.5);yf[1]=-Az[2:na+1]*yf[2:na+1]+Bz[2:nb+1]*uf[2:nb+1]+Cz[1:nc+1]*wf[1:nc+1];1.ELS法(12/19)--ELS法仿真程序/%輸入輸出數(shù)據(jù)檢測ub[1]=uf[1];yb[1]=yf[1];/%或模擬檢測噪聲%
ub[1]=uf[1]+2*uw*(rand()-0.5);%
yb[1]=yf[1]+2*yw*(rand()-0.5);/%在線遞推辨識過程仿真=[-yb(2:na+1)
ub(2:nb+1)
wb(2:nc+1)];K=
P*
/(
+*P*
);=
+K*[yb(1)-*
];1.ELS法(13/19)--ELS法仿真程序wb[1]=yb(1)-
*
;yb[2:na+1]=yb[1:na];ub[2:nb+1]=ub[1:nb];wb[2:nc+1]=wb[1:nc];}也可采用事前估計(jì)?+c1w(k-1)+c2w(k-2)(8)?其它條件同第四講中的例1.結(jié)果如下表所示.1.ELS法(14/19)—例1?例1
考慮如圖下所示的仿真對象,圖中
w(k)是服從均值為零,方差為1的正態(tài)分布的不相關(guān)隨機(jī)噪聲;
輸入信號u(k)采用偽隨機(jī)二進(jìn)制序列;通過控制w值來改變數(shù)據(jù)的噪信比.?辨識中,選擇如下模型結(jié)構(gòu)?y(k)+a1y(k-1)+a2y(k-2)=b1u(k-1)+b2u(k-2)+w(k)1.ELS法(15/19)表1計(jì)算機(jī)仿真結(jié)果(噪信比=23%,數(shù)據(jù)組數(shù)1000)參數(shù)a1a2b1b2c1c2真值-1.50.71.00.5-1.00.2估計(jì)值
=1-0.7110.9990.498-0.1191.4967220.90938估計(jì)值-0.6941.0660.550-0.336=0.981.4650060.977981.ELS法(16/19)?遞推辨識過程的辨識值如下圖所示參數(shù)估計(jì)誤差的平方和噪聲估計(jì)誤差?遺忘因子=1時(shí)遞推辨識結(jié)果(1)1.ELS法(17/19)參數(shù)估計(jì)誤差的平方和噪聲估計(jì)誤差?遺忘因子=1時(shí)遞推辨識結(jié)果(2)1.ELS法(18/19)參數(shù)估計(jì)誤差的平方和噪聲估計(jì)誤差?遺忘因子=0.98時(shí)遞推辨識結(jié)果(1)1.ELS法(19/19)參數(shù)估計(jì)誤差的平方和噪聲估計(jì)誤差?遺忘因子=0.98時(shí)遞推辨識結(jié)果(2)2.GLS法(1/3)2.廣義最小二乘法?上一講討論了相關(guān)隨機(jī)擾動(dòng)v(k)可用C(z-1)w(k)建模情況下的參數(shù)估計(jì)問題.但有些相關(guān)擾動(dòng)用C(z-1)w(k)來建模的話,線性濾波器
C(z-1)的階次相當(dāng)高,這加大了參數(shù)估計(jì)的工作量,也極大地影響了建模的精度和使用上的困難性.在此情況下,相關(guān)擾動(dòng)v(k)可用如下方式建模(1)v(k)=w(k)/D(z-1)其中w(k)為零均值的白噪聲;2.GLS法(2/3)√
1/D(z-1)為未知的、穩(wěn)定的、有限階的線性濾波器,且D(z-1)可表示為如下穩(wěn)定的、階次較低的首一多項(xiàng)式
因此,具有該類相關(guān)隨機(jī)擾動(dòng)的隨機(jī)離散系統(tǒng)的數(shù)學(xué)模型為:?
A(z-1)y(k)=B(z-1)u(k)+v(k)?
=B(z-1)u(k)+w(k)/D(z-1)(2)2.GLS法(3/3)?廣義最小二乘(Generalized
Least-squares,GLS)法討論的是可用模型(2)表示的隨機(jī)離散系統(tǒng)的參數(shù)估計(jì)問題.下面,將分別討論√√成批型和遞推型GLS法的思想和算法,以及√√GLS仿真
GLS評述一、成批型GLS法(1/9)一、成批型GLS法?成批型GLS法的基本思想是:先預(yù)選定一個(gè)線性濾波器Df(z-1)將模型中的輸出y(k)、輸入u(k)和有色噪聲w(k)/D(z-1)白色化,即將模型A(z-1)y(k)=B(z-1)u(k)+w(k)/D(z-1)兩邊左乘線性濾波器Df(z-1)后,有B(z-1)[Df(z-1)u(k)]+w(k)A(z-1)[Df(z-1)y(k)]并記為A(z-1)yf(k)B(z-1)uf(k)+w(k)再對上述白色化后的模型中多項(xiàng)式A(z-1)和B(z-1)的系數(shù)進(jìn)行LS估計(jì);一、成批型GLS法(2/9)然后基于對A(z-1)和B(z-1)的估計(jì),利用模型
A(z-1)y(k)=B(z-1)u(k)+v(k)來計(jì)算模型殘差(相關(guān)噪聲)v(k)的估計(jì)值再基于噪聲模型D(z-1)v(k)=w(k)和相關(guān)噪聲v(k)的估計(jì)值,利用LS法辨識D(z-1),并基于此修正選定的濾波器Df(z-1);如此循環(huán)往復(fù)地進(jìn)行Df(z-1)的修正及A(z-1)和B(z-1)的
迭代估計(jì),直到模型的估計(jì)殘差滿足給定的精度或者Df(z-1)、
A(z-1)和B(z-1)的變化量相對較小為止.一、成批型GLS法(3/9)—計(jì)算步驟?上述成批型GLS法基本思想可用如下流程圖圖示.?綜上所述,成批型的GLS法的算法和計(jì)算步驟如下:
Step
1.確定被辨識系統(tǒng)模型的結(jié)構(gòu),以及多項(xiàng)式A(z-1)、
B(z-1)和D(z-1)的階次;Step
2.選定穩(wěn)定的初始濾波器Df(z-1);一、成批型GLS法(4/9)—計(jì)算步驟Step
3.采樣獲取新的觀測數(shù)據(jù)y(k)和u(k);(3)(4)Step
4.基于濾波器Df(z-1),進(jìn)行如下濾波計(jì)算yf(k)=Df(z-1)y(k)uf(k)=Df(z-1)u(k)Step
5.由(2)~(4)式,列成如下自回歸方程:其中一、成批型GLS法(5/9)—計(jì)算步驟并由此得如下向量式的自回歸方程組fYf=
f+W(6)其中?Yf=[yf(1),
yf(2),
...,
yf(L)]?W=[w(1),
w(2),
...,
w(L)]f=[
f(0),
f(1),
...,
f(L-1)]Step
6.用如下LS法計(jì)算θf參數(shù)估計(jì)值一、成批型GLS法(6/9)—計(jì)算步驟(k-1)
f+v(k)(8)Step
7.由(2)式有y(k)=其中(k-1)=[y(k-1),
…,
y(k-na)
u(k-1),
…,
u(k-nb)]
因此,基于(7)式的參數(shù)估計(jì)值f,計(jì)算相關(guān)擾動(dòng)v(k)的估計(jì)值,即回歸式(8)的如下估計(jì)殘差一、成批型GLS法(7/9)—計(jì)算步驟
Step
8.由(1)式,可得如下關(guān)于相關(guān)擾動(dòng)v(k)和白噪聲w(k)的自回歸方程其中(11)并由此得如下向量式的自回歸方程組V=
vθv+W其中?V=[v(1),
v(2),
...,
v(L)]τv=[
v(0),
v(1),
...,v(L-1)]τ
Step
9.選取上一步估計(jì)得的D(z-1)的估計(jì)值作進(jìn)行系統(tǒng)白色化處理的線性濾波器Df(z-1).
若模型的估計(jì)殘差滿足給定的精度或者Df(z-1)、A(z-1)和
B(z-1)的變化量相對較小則循環(huán)結(jié)束,否則返回第4步繼續(xù)循環(huán).一、成批型GLS法(8/9)—計(jì)算步驟
因此,將用式(9)計(jì)算好的相關(guān)擾動(dòng)v(k)的估計(jì)值(k)來替代自回歸方程組(11)的相關(guān)擾動(dòng)v(k),則可得如下回歸參數(shù)向量θv,即噪聲模型D(z-1)的系數(shù)的LS估計(jì)值一、成批型GLS法(9/9)?以上辨識過程表明,GLS法的思想是對輸入輸出數(shù)據(jù)先進(jìn)行一次濾波預(yù)處理,然后利用普通LS法對濾波后的數(shù)據(jù)進(jìn)行辨識,并反復(fù)迭代此過程.
可想而知,這種方法受濾波模型的好壞的影響較大,而在迭代過程中濾波模型的好壞也直接與系統(tǒng)模型辨識結(jié)果有
直接的關(guān)系.?從優(yōu)化理論的角度來說,GLS法其實(shí)屬于非線性優(yōu)化方法.
因此,難以避免出現(xiàn)非線性優(yōu)化中的局部極值點(diǎn)情況,即該方法并不能保證得到的估計(jì)值是一致無偏的.這是GLS法的一個(gè)不太令人滿意之處.二、遞推型GLS法(1/6)二、遞推GLS法?遞推GLS法的基本思想是與成批型LS法大致相同,所不同的是:由于所考慮的是遞推估計(jì),不能像成批型那樣作反復(fù)迭代.
解決的方法是分別對(5)和(10)所示的兩個(gè)模型的辨識設(shè)計(jì)兩個(gè)遞推估計(jì)算法,并在每一個(gè)遞推步中,讓它們依順序遞推一次.
隨著遞推過程的深入,將不斷改進(jìn)噪聲模型D(z-1)的辨識結(jié)果,同時(shí)亦得到較佳的A(z-1)和B(z-1)的辨識結(jié)果.二、遞推型GLS法(2/6)?根據(jù)上述基本思想,有如下遞推GLS估計(jì)算法:?Step
1.確定被辨識系統(tǒng)模型的結(jié)構(gòu),以及多項(xiàng)式A(z-1)、
B(z-1)和D(z-1)的階次;?Step
2.選定遞推參數(shù)初值f(0)和Pf(-1),v(0)和Pv(-1),以穩(wěn)定的初始濾波器Df(z-1);?Step
3.采樣獲取新的觀測數(shù)據(jù)y(k)和u(k);?Step
4.基于濾波器Df(z-1),分別由下式計(jì)算y(k),u(k)的濾波值yf(k)和uf(k);yf(k)=Df(z-1)y(k)uf(k)=Df(z-1)u(k)二、遞推型GLS法(3/6)?Step
5.構(gòu)造觀測數(shù)據(jù)向量φf(k-1)?并依如下RLS法估計(jì)多項(xiàng)式A(z-1)和B(z-1)的系數(shù),即回歸參數(shù)向量θf二、遞推型GLS法(4/6)?Step
6.基于式?計(jì)算相關(guān)擾動(dòng)v(k)的估計(jì)值,并構(gòu)造觀測數(shù)據(jù)向量φv(k-1).二、遞推型GLS法(5/6)?Step
7.依如下RLS法估計(jì)多項(xiàng)式D(z-1)的系數(shù),即回歸參數(shù)向量θv?Step
8.選取上一步估計(jì)得的D(z-1)的估計(jì)值作進(jìn)行系統(tǒng)白色化處理的線性濾波器Df(z-1).√將循環(huán)次數(shù)加1,返回第3步繼續(xù)循環(huán)遞推辨識.三、GLS仿真(1/14)三、廣義最小二乘法仿真?考慮如下有色噪聲擾動(dòng)的隨機(jī)線性離散系統(tǒng)的GLS在線辨識仿真程序偽代碼.三、GLS仿真(2/14)%第一步初始化輸入系統(tǒng)階次na,nb和nd,以及加權(quán)因子輸入系統(tǒng)模型Az=[1
a1
a2…]和Bz=[0
b1
b2…];w輸入噪聲模型Dz=[1
d1
d2…]輸入系統(tǒng)輸入信號u(k)的方差
u和噪聲w(k)的方差設(shè)定系統(tǒng)變量初始值:yf[1:na+1]=0;
uf[1:nb+1]=0;vf[1:nd+1]=0;三、GLS仿真(3/14)%第二步辨識仿真for
k=1:最大仿真步數(shù){/%被控對象模型仿真(產(chǎn)生系統(tǒng)輸入輸出信號,即數(shù)據(jù))yf[2:na+1]=yf[1:na];uf[2:nb+1]=uf[1:nb];vf[2:nd+1]=vf[1:nd];uf[1]=2*u*(rand()-0.5);wf=2*w*(rand()-0.5);三、GLS仿真(4/14)%輸入輸出數(shù)據(jù)檢測ub[1]=uf[1];yb[1]=yf[1];%輸入輸出濾波ubf[1]=Dze(1:nd+1)*ub(1:nd+1);ybf[1]=Dze(1:nd+1)*yb(1:nd+1);%在線遞推辨識系統(tǒng)模型_yu=[-ybf(2:na+1)
ubf(2:nb+1)];K_yu=P_yu*
_yu/(
+
_yu
*P_yu*
_yu);三、GLS仿真(5/14)%在線噪聲估計(jì)vb[1]=y(1)+
_yu[1:na]*yb(2:na+1)-
_yu[na+1:na+nb]*ub(2:nb+1);%在線遞推噪聲模型_v=[-vb(2:nd+1)];K_v=P_v*
_v/(
+
_v_v=
_v+K_v*[vf(1)-*P_v*
_v);_v
*_v];P_v=[I-K_v*
_v
]*P_v/
;修正矩陣P_v;輸出在線遞推參數(shù)估計(jì)值
_yu,
_v;三、GLS仿真(6/14)%數(shù)據(jù)移位yb[2:na+1]=yb[1:na];ub[2:nb+1]=ub[1:nb];ybf[2:na+1]=ybf[1:na];ubf[2:nb+1]=ubf[1:nb];vf[2:nd+1]=vf[1:nd];}三、GLS仿真(7/14)?例1
本例中的仿真對象、實(shí)驗(yàn)條件與第四講中例1相同,模型結(jié)構(gòu)選擇如下?
y(k)+a1y(k-1)+a2y(k-2)=b1u(k-1)+b2u(k-2)+v(k)?
v(k)+d1v(k-1)+d2v(k-2)=w(k)(19)(20)?仿真結(jié)果如表1所示.三、GLS仿真(8/14)?表1計(jì)算機(jī)仿真結(jié)果參數(shù)a1a2b1b2d1d2真值-1.50.71.00.5-1.00.2噪信比=73%初始白化濾波器Df=1仿真1-1.49900.70170.99970.5003-1.00560.2002仿真2-1.51460.71091.00300.4869-0.99430.1996噪信比=73%初始白化濾波器D
=1+0.5z-1-仿真1-1.43840.60300.98700.5271-1.14260.4060--三、GLS仿真(9/14)?遞推辨識過程的辨識值如下圖所示參數(shù)估計(jì)誤差的平方和噪聲估計(jì)誤差?噪信比=73%,初始白化濾波器Df=1時(shí)遞推辨識結(jié)果(1)三、GLS仿真(10/14)參數(shù)估計(jì)誤差的平方和噪聲估計(jì)誤差?噪信比=73%,初始白化濾波器Df=1時(shí)遞推辨識結(jié)果(2)三、GLS仿真(11/14)參數(shù)估計(jì)誤差的平方和噪聲估計(jì)誤差?噪信比=73%,初始白化濾波器Df=1+0.5z-1-0.5z-2時(shí)遞推辨識結(jié)果(1)三、GLS仿真(12/14)參數(shù)估計(jì)誤差的平方和噪聲估計(jì)誤差?噪信比=73%,初始白化濾波器Df=1+0.5z-1-0.5z-2時(shí)遞推辨識結(jié)果(2)三、GLS仿真(13/14)參數(shù)估計(jì)誤差的平方和噪聲估計(jì)誤差?噪信比=23%,初始白化濾波器Df=1時(shí)遞推辨識結(jié)果(1)三、GLS仿真(14/14)參數(shù)估計(jì)誤差的平方和噪聲估計(jì)誤差?噪信比=23%,初始白化濾波器Df=1時(shí)遞推辨識結(jié)果(2)三、GLS評述(1/1)?三、GLS評述?
對GLS算法,有如下評述:有色干擾下估計(jì)精度較高迭代收斂較快,但是收斂性未得到證明能同時(shí)得到過程參數(shù)和噪聲參數(shù)的估計(jì)計(jì)算量大,費(fèi)機(jī)時(shí)3.IV法(1/2)3.輔助變量法?上兩講分別討論了同時(shí)辨識系統(tǒng)模型和噪聲模型的ELS法和GLS法.在有些建模及其模型的運(yùn)用問題中,并不需要知道噪聲模型,即不需要對噪聲建模(辨識).此時(shí),若采用ELS法和GLS法來辨識,需花費(fèi)較多的計(jì)算時(shí)間,而且辨識的參數(shù)越多則辨識的精度和效果越差.這一點(diǎn),GLS法尤其突出.3.IV法(2/2)?本講討論有相關(guān)隨機(jī)擾動(dòng)時(shí)的隨機(jī)離散系統(tǒng)參數(shù)估計(jì)的輔助變量(Instrument
Variable,IV)法.該方法不需要辨識系統(tǒng)的噪聲模型,只要輔助系統(tǒng)選擇得恰當(dāng),便可獲得較高精度的無偏一致估計(jì).本講介紹的主要內(nèi)容為:√√√√成批型算法輔助變量的選擇遞推型算法IV法的評價(jià)一、成批型算法(1/6)一、成批型算法?考慮如下自回歸方程的一致辨識問題y(k)=
(k-1) +w(k),
k=1,2,...,L(1)或LYL=
+WL(2)其中對擾動(dòng)量w(k)未加白噪聲的假定,其它符號與第三講一致.下面先考察一般LS法的參數(shù)辨識值的一致收斂性.一、成批型算法(2/6)?由第三講的提出的一般LS估計(jì)式?有一、成批型算法(3/6)由式(3)可知,欲獲得無偏一致的參數(shù)估計(jì)值,若,則f(xk)
f(
)依據(jù)Frechek定理:若隨機(jī)序列xk則由條件(4)與(5),有?LS0即LS估計(jì)為無偏估計(jì).一、成批型算法(4/6)但,當(dāng)w(k)不為白噪聲時(shí),條件√并不能保證成立,相應(yīng)的LS估計(jì)值√亦不能保證為無偏一致的.因此下面的問題是:√如何在有色噪聲干擾條件下得到無偏估計(jì)?一、成批型算法(4/6)?為了對w(k)不為白噪聲時(shí),可獲得q的無偏一致估計(jì)值,定義一個(gè)如下輔助觀測數(shù)據(jù)矩陣L*
=[
*(0),*(1),
…,*(L-1)](6)其中輔助變量矩陣須滿足一、成批型算法(5/6)因此,使得對不定(不相容)方程組YL=L(9)和回歸方程YL=L+WL可獲得如下IV解
可見,只要選擇適當(dāng)?shù)妮o助變量,使之滿足上述的兩個(gè)條件,
IV估計(jì)值就可以是無偏一致的.IV估計(jì)法的關(guān)鍵在于如何具體構(gòu)造出輔助變量矩陣L*
.一、成批型算法(6/6)當(dāng)輔助變量矩陣滿足條件(7)和(8)時(shí),則依有據(jù)Frechek定理與條件(7)和(8)二、輔助變量的選擇(1/9)二、輔助變量的選擇(?IV法的關(guān)鍵是選擇適當(dāng)?shù)妮o助變量使得條件(7)和(8)得到滿足.如果采用下圖所示的輸出x(k)作為輔助變量,置*(k-1)=[x(k-1),
...,
x(k-na),
u(k-1),
...,
u(k-nb)]τ
那么,當(dāng)u(k)為高階持續(xù)激勵(lì)信號時(shí),條件(7)必定滿足.
又因x(k)只與u(k)有關(guān),也就是說與噪聲無關(guān),故條件(8)也滿足.二、輔助變量的選擇(2/9)?人們已經(jīng)得出幾種不同的方案,要嚴(yán)格證明它們滿足上述條件是很難的,但是在實(shí)際應(yīng)用中已經(jīng)取得很好的結(jié)果.常用的輔助變量選擇方法有:√自適應(yīng)濾波√純滯后√Tally原理二、輔助變量的選擇(3/9)--自適應(yīng)濾波A.自適應(yīng)濾波?當(dāng)把上圖所示的輔助系統(tǒng)模型看成是自適應(yīng)濾波器時(shí),輔助變量可按如下關(guān)系生成或求得x(k)=
*(k)
^(k)(13)或x(k)=
(k)=(1-*(k)
(k))
(k-1)+
^(k-d),(14a)取0.01~0.1;
d取0~10
(其中
^(k)表示k時(shí)刻的IV參數(shù)估計(jì)值,它可由遞推算法給出.二、輔助變量的選擇(4/9)--自適應(yīng)濾波?下面簡單分析一下上述自適應(yīng)濾波法所選擇的輔助變量與噪聲變量的相關(guān)性。對
*(k)與噪聲w(k)的相關(guān)性分析如下*(k)與√因此,經(jīng)過層層傳遞(每次傳遞相關(guān)性小于1),噪聲w(k)的相關(guān)性將變得非常小。當(dāng)噪聲w(k)與輸入u(k)無關(guān)時(shí),且u(k)為高階持續(xù)激勵(lì)信號時(shí),可以證明選用式(13)和(14)作為輔助變量以較大概率
滿足上述兩個(gè)條件[Soderstrom,1974].二、輔助變量的選擇(5/9)--純滯后B.純滯后?當(dāng)圖1所示的輔助系統(tǒng)模型選為純滯后環(huán)節(jié)時(shí),輔助變量取作x(k)=u(k-d)(15)其中d
nb,nb為多項(xiàng)式B(z-1)的階次.這時(shí)輔助變量向量
*(k-1)可寫成*(k-1)=[u(k-d-1),
...,
u(k-d-na),
u(k-1),
...,
u(二、輔助變量的選擇(6/9)--純滯后?值得指出的是,只有u(k)為高階持續(xù)激勵(lì)信號時(shí),上述選取的*(k-1)的列之間現(xiàn)行無關(guān),收斂條件(7)才能滿足。此外,當(dāng)輸入u(k)與噪聲w(k)無關(guān),
*(k)與噪聲w(k)統(tǒng)無關(guān)。因此u(k)為高階持續(xù)激勵(lì)信號時(shí),上述選取的
*(k)滿足上述輔助變量可滿足上述兩個(gè)條件.二、輔助變量的選擇(7/9)--Tally原理C.Tally原理?如果相關(guān)噪聲的模型可以看成為?時(shí),其中dnc,則輔助變量可取作?
x(k)=y(k-d)(16)?即?
*(k-1)=[y(k-d-1),
...,
y(k-d-na),
u(k-1),
...,
u(k-nb)]τ二、輔助變量的選擇(8/9)--Tally原理?下面簡單分析一下Tally原理所選擇的輔助變量與噪聲變量的相關(guān)性。對
*(k)與噪聲w(k)的相關(guān)性分析如下√
因此,經(jīng)過層層傳遞(每次傳遞相關(guān)性小于1),
*(k)與噪聲w(k)的相關(guān)性將變得非常小。當(dāng)噪聲w(k)與輸入u(k)無關(guān)時(shí),且u(k)為高階持續(xù)激勵(lì)信號時(shí),可以證明Tally原理所選擇的輔助變量以較大概率滿足上述兩個(gè)條件[方崇智等,1988].二、輔助變量的選擇(9/9)?在上述3種選擇輔助變量方法中,自適應(yīng)濾波法辨識收斂快,精度高,遞推辨識結(jié)果平滑,波動(dòng)小?!?/p>
Tally原理法次之。但純滯后法辨識收斂慢,精度低,數(shù)據(jù)增多對精度提高效果不顯著;√
再之,遞推辨識結(jié)果波動(dòng)大,難于達(dá)到控制的要求。三、遞推型算法(1/15)三、遞推型算法?下面討論IV參數(shù)估計(jì)算法(10)的遞推算法.類似于RLS法的推導(dǎo),由成批型IV法可得如下遞推IV算法?其中P(k-1)和K(k-1)的定義式為?
K(k-1)=P(k-1)*(k-1)(21)三、遞推型算法(2/15)?綜上所述,遞推IV法的基本計(jì)算步驟可總結(jié)如下?
確定被辨識系統(tǒng)模型的結(jié)構(gòu),以及多項(xiàng)式A(z-1)和B(z-1)的階次;?
確定或設(shè)計(jì)所采用的輔助變量系統(tǒng);?
設(shè)定遞推參數(shù)初值
^(0),P(-1);?量?采樣獲取新的觀測數(shù)據(jù)y(k)和u(k),并組成觀測數(shù)據(jù)向(k-1);計(jì)算輔助變量x(k),并組成輔助變量觀測數(shù)據(jù)向量*(k-1);?
用式(17)~(19)所示的遞推IV法計(jì)算當(dāng)前參數(shù)遞推估計(jì)值;?
循環(huán)次數(shù)k加1,然后轉(zhuǎn)回到第4步繼續(xù)循環(huán).三、遞推型算法(3/15)?下面給出針對隨機(jī)線性離散系統(tǒng)(XARMA)的ELS在線辨識仿真程序偽代碼.%第一步初始化輸入系統(tǒng)階次na,nb和nc,以及輔助變量方法變量IV_method,輔助變量系統(tǒng)滯后IV-d,加權(quán)因子輸入系統(tǒng)模型Az=[1
a1
a2…]和Bz=[0
b1
b2…];w輸入噪聲模型Cz=[1
c1
c2…]輸入系統(tǒng)輸入信號u(k)的方差
u和噪聲w(k)的方差設(shè)定系統(tǒng)變量初始值:yf[1:na+1]=0;
uf[1:nb+
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年環(huán)保產(chǎn)品購銷合同標(biāo)準(zhǔn)文本一
- 2024-2030年中國奶茶粉行業(yè)市場銷售渠道及未來趨勢發(fā)展分析報(bào)告
- 2024-2030年中國大數(shù)據(jù)金融行業(yè)發(fā)展創(chuàng)新模式及投資規(guī)劃分析報(bào)告
- 2024-2030年中國垃圾轉(zhuǎn)運(yùn)車行業(yè)競爭格局展望及投資策略分析報(bào)告
- 2024-2030年中國印刷機(jī)械制造行業(yè)產(chǎn)銷需求及投資策略分析報(bào)告
- 2024年版給排水系統(tǒng)安裝作業(yè)勞務(wù)合作合同版B版
- 2024年智能穿戴設(shè)備設(shè)計(jì)優(yōu)化與功能升級合同3篇
- 2024年物資購銷合同范例
- 眉山藥科職業(yè)學(xué)院《首飾材料與首飾設(shè)計(jì)實(shí)踐》2023-2024學(xué)年第一學(xué)期期末試卷
- 2024勞動(dòng)資源開發(fā)合同3篇
- 《人體解剖與組織胚胎學(xué)》學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- 2024年1月浙江省高考英語真題試卷含答案
- 6.1平行四邊形的性質(zhì)課件-2023-2024學(xué)年北師大版 數(shù)學(xué)八年級下冊
- 甲醇-水分離過程板式精餾塔設(shè)計(jì)
- 支模拉桿拆除及封堵質(zhì)量通病防治措施
- 教師考勤管理制度方案
- 臨床護(hù)理帶教溝通技巧
- 部編版七年級上冊歷史期末復(fù)習(xí)必背知識點(diǎn)提綱(含測試卷及答案)
- 2024年新人教版七年級上冊數(shù)學(xué)教學(xué)課件 5.3 第2課時(shí) 銷售問題
- 成年女性壓力性尿失禁護(hù)理干預(yù)
- 城鎮(zhèn)開發(fā)邊界內(nèi)詳細(xì)規(guī)劃編制技術(shù)指南解讀
評論
0/150
提交評論