




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第四講系統(tǒng)辨識(shí)基礎(chǔ)
一、自校正控制與系統(tǒng)辨識(shí)
1、自校正控制
自校正控制是一類重要的自適應(yīng)控制方案。自校正的概念最早是由Kalman
在1958年首先提出的,主要用于信號(hào)去噪。而自校正控制是由瑞典學(xué)者阿斯特
羅姆(K.J.Astrom)和威特馬克(B.Wittenmark)在1973年首次提出的,并在工
業(yè)上得到了廣泛的應(yīng)用。
在自校正控制系統(tǒng)中,被控對(duì)象的參數(shù)被在線地辨識(shí),然后經(jīng)過(guò)控制器的在
線設(shè)計(jì)過(guò)程,對(duì)控制器參數(shù)進(jìn)行在線調(diào)整,使其始終能適應(yīng)被控對(duì)象模型的變化。
必須注意的是:自校正調(diào)節(jié)過(guò)程是一個(gè)迭代優(yōu)化的過(guò)程,通過(guò)邊辨識(shí)、邊綜合,
使得控制器參數(shù)能夠逐步趨向于最優(yōu)值。
自校正控制的實(shí)現(xiàn)需要滿足以下假定:
?被控對(duì)象的模型時(shí)變速度緩慢
?被控對(duì)象可辨設(shè)
?由控制器和被控對(duì)象構(gòu)成的系統(tǒng)是穩(wěn)定的
因此,可認(rèn)為在自校正調(diào)節(jié)過(guò)程中,被控對(duì)象的模型是不變的,在此條件下,
自校正控制的過(guò)程為:
(1)在,時(shí)刻根據(jù)〃⑺和丁切估計(jì)被控對(duì)象參數(shù)占⑺;
(2)根據(jù)知)設(shè)計(jì)控制器參數(shù)。⑺;
(3)由&⑺和”什1),可計(jì)算出什1時(shí)刻的控制量〃(什1);
(4)根據(jù)什1時(shí)刻的〃(什1)和)*+1)再次估計(jì)被控對(duì)象參數(shù)執(zhí),+1);
(5)返回步驟2,繼續(xù)進(jìn)行遞推,直至波控對(duì)象參數(shù)估計(jì)值4f)收斂
到其真值8。
2、系統(tǒng)辨識(shí)
由自校正控制的原理可知,系統(tǒng)辨識(shí)是自校正控制的基礎(chǔ)。
系統(tǒng)辨識(shí)是根據(jù)一個(gè)系統(tǒng)的輸入/輸出數(shù)據(jù)建立系統(tǒng)最優(yōu)數(shù)學(xué)模型的理論和
方法,它不能確保獲得系統(tǒng)“真實(shí)”的數(shù)學(xué)模型,但可以在輸入/輸出關(guān)系,也
即系統(tǒng)動(dòng)態(tài)響應(yīng)的意義上獲得一個(gè)與系統(tǒng)等價(jià)的最優(yōu)的數(shù)學(xué)模型,而“最優(yōu)”需
要有確定的準(zhǔn)則來(lái)評(píng)判。
系統(tǒng)辨識(shí)的內(nèi)容冗■以劃分為以下三個(gè)層次:
層次一:模型結(jié)構(gòu)的選擇
層次二:系統(tǒng)階次的確定
層次三:系統(tǒng)參數(shù)的估計(jì)
由于系統(tǒng)的輸入/輸出信息都只能依靠測(cè)量技術(shù)采集,而采集到的數(shù)據(jù)總是
包含各種干擾因素的影響,所以系統(tǒng)辨識(shí)是一個(gè)“不確定”的過(guò)程,具有隨機(jī)性
特征,只能用統(tǒng)計(jì)方法來(lái)進(jìn)行研究。
3、分離性原理和確定性等價(jià)原理
由于自校正控制中,只是用被控對(duì)象參數(shù)的估計(jì)值。而不是真值。來(lái)進(jìn)行
控制器設(shè)計(jì),由此帶來(lái)的隨機(jī)性使得自校正控制系統(tǒng)成為典型的“隨機(jī)控
制系統(tǒng)”。而對(duì)于隨機(jī)控制系統(tǒng),有兩條重要的原理:
(1)分離性原理
所謂分離性原理,是指在隨機(jī)控制系統(tǒng)的設(shè)計(jì)中,可以將隨機(jī)部分和
確定部分分離開(kāi)來(lái),單獨(dú)進(jìn)行處理。
例如在自校正控制中,被控對(duì)象的參數(shù)估計(jì)是一個(gè)具有隨機(jī)性的部分,
而控制器的設(shè)計(jì)則是確定性的部分,如果這兩部分任務(wù)可以分離進(jìn)行,同
時(shí)得到的控制器參數(shù)是最優(yōu)的,則稱自校正控制系統(tǒng)的設(shè)計(jì)過(guò)程是可分離
的。
遺憾的是,只有少量系統(tǒng),例如采用線性二次型為控制器設(shè)計(jì)的性能
指標(biāo)的自校正控制系統(tǒng),滿足分離性原理。
(2)確定性等價(jià)原理
在分離性原理的基礎(chǔ)上,需要有確定性等價(jià)原理才能實(shí)現(xiàn)自校正控制系統(tǒng)。
確定性等價(jià)原理是指采用參數(shù)估計(jì)得到的被控對(duì)象參數(shù)兒來(lái)設(shè)計(jì)出的控
制器參數(shù)。,與用被控對(duì)象真實(shí)參數(shù)8來(lái)設(shè)計(jì)的控制器參數(shù)4是完全等價(jià)
的,都是使性能指標(biāo)能取得最優(yōu)值的最優(yōu)控制律。即隨機(jī)變量。在控制器設(shè)
計(jì)中的作用確定性地等價(jià)于對(duì)象真實(shí)參數(shù)0。
同樣的,確定性等價(jià)原理并未得到一般性的證明,目前只證明了對(duì)于白
噪聲、可疊加的測(cè)量噪聲和具有線性二次型性能指標(biāo)的自校正控制系統(tǒng)中,
確定性等價(jià)原理成立,
二、隨機(jī)過(guò)程基礎(chǔ)
因?yàn)橄到y(tǒng)辨識(shí)是在采樣系統(tǒng)輸入/輸出信息的基礎(chǔ)上估測(cè)系統(tǒng)的模型,又因
為系統(tǒng)輸入/輸出信息的采集值是具有隨機(jī)性的序列,所以需要首先學(xué)習(xí)了解描
述序列性的隨機(jī)信號(hào)的隨機(jī)過(guò)程的有關(guān)知識(shí)。
1、隨機(jī)變量及其分布
(1)隨機(jī)變量
定義:設(shè)隨機(jī)試驗(yàn)E的樣本空間S={e},若對(duì)每個(gè)試驗(yàn)結(jié)果e,都有
確定的實(shí)數(shù)X(G)與之對(duì)應(yīng),則稱實(shí)值變量X(c)為隨機(jī)變量,簡(jiǎn)記為X。
隨機(jī)變量就是定義在隨機(jī)樣木空間上的變量。
(2)分布函數(shù)
設(shè)X是隨機(jī)變量,對(duì)于任意實(shí)數(shù)先令
F(x)=P[X<x}
則稱FM為X的分布函數(shù),即F(x)是X在區(qū)間(-8,燈內(nèi)取值的概率。
(3)概率密度函數(shù)
設(shè)隨機(jī)變量X的連續(xù)的分布函數(shù)為尸(外,若存在非負(fù)函數(shù)/(x),使得:
b(x)=J:fU)dl
則稱/*)為X的概率密度函數(shù)。
概率密度反映了X在某個(gè)區(qū)間內(nèi)取值的概率大小,即
P{Xe[a,h]}=^fMdx
但/(幻不一定存在。
(4)常見(jiàn)概率分布
(0-1)分布:P{X=\}=p,P{X=0}={1-p)
二項(xiàng)分布:P{X=k\=C:p、i,p+q=LA=0,l,...〃
泊松分布:P{X=k}=^—k=0』,...〃
k\
1
均勻分布:/W=<b-a
0
7rs,O
指數(shù)分布:f")='
0,x<0
正態(tài)分布:/(4)=bjzJ21記為Na,/)
2、隨機(jī)變量的數(shù)字特征
(1)數(shù)學(xué)期望
離散隨機(jī)變量:E(X)=W>,.pj
f=l
連續(xù)隨機(jī)變量:E(X)=[yf{x}dx
數(shù)學(xué)期望是隨機(jī)變量可取的各值的加權(quán)平均值,權(quán)值系數(shù)是各值的取
值概率,也稱為概率均值。
(2)方差
設(shè)隨機(jī)變量X的數(shù)學(xué)期望是E(X),若E[X-E(X)]2存在,則稱為X的
方差,記為O(X),,XX)稱為標(biāo)準(zhǔn)差或均方差。
2
離散隨機(jī)變量:D(X)=£[xf-E(X)]p,.
1-1
連續(xù)隨機(jī)變量:D(X)=^[x-E(X)]2f(x)dx
也可用此公式計(jì)算方差:D(X)=E[X-E(X)]2=E(X2)-[E(X)f
方差是隨機(jī)變量取值分布的分散程度的度量。
(5)常見(jiàn)概率分布的數(shù)字特征
(0-1)分布:E(X)=p,D(X)=p(l—p)
二項(xiàng)分布:E(X)=叩,D(X)=np([-p)
泊松分布:E(X)=4D(X)=2
均勻分布:E(X)=—,O(X)="21
212
指數(shù)分布:E(x)=J,o(x)=!
AA
正態(tài)分布:E(X)=%D(X)=(y2
3、隨機(jī)過(guò)程及其數(shù)字特征
(1)隨機(jī)過(guò)程的概念
定義:設(shè)有定義在樣本空間S={e}上的無(wú)窮多個(gè)隨機(jī)變量序列,按
參數(shù)1UTU(YQ,XO)排列,稱[XQ),fuT)為隨機(jī)過(guò)程。
,一般是時(shí)間,如不是時(shí)間,則稱X⑺為隨機(jī)函數(shù);如/離散,則稱為
隨機(jī)序列。
例如:對(duì)一系列產(chǎn)品進(jìn)行抽樣檢查,其合格性構(gòu)成一個(gè)隨機(jī)序列(隨
機(jī)函數(shù));江河的水位變化構(gòu)成一個(gè)隨機(jī)過(guò)程;對(duì)人每小時(shí)測(cè)一次體溫,其
值構(gòu)成一個(gè)隨機(jī)序列,
對(duì)于每個(gè)時(shí)刻乙£丁,對(duì)應(yīng)的x(G是一個(gè)隨機(jī)變量,稱為隨機(jī)過(guò)程x⑺
在『二八時(shí)刻的狀態(tài);當(dāng)在一系列連續(xù)試驗(yàn)中x⑺取得一系列具體值時(shí),這些
值構(gòu)成一個(gè)僅依賴于t的確定性函數(shù)x(f),稱為隨機(jī)過(guò)程X⑺的?一條樣本函
數(shù),也稱為樣本曲線,
若一個(gè)隨機(jī)過(guò)程x⑺中任意兩個(gè)時(shí)刻《山€丁,都有x(G、X(一相互獨(dú)
立,則稱x⑺為獨(dú)立隨機(jī)過(guò)程。
(2)隨機(jī)過(guò)程的數(shù)字特征
定義1:設(shè)(X(,)je7}是一個(gè)隨機(jī)過(guò)程,對(duì)于任意給定的,wT,隨機(jī)過(guò)
程在該點(diǎn)的狀態(tài)X(r)的數(shù)學(xué)期望構(gòu)成一個(gè)t的函數(shù),稱為XQ)的均值函數(shù),
記為m(t)o
對(duì)于連續(xù)的隨機(jī)過(guò)程,均值函數(shù)
m(t)=E[X(t)]=Vxf(x\t)dx
/(x;/)是/時(shí)刻XQ)的概論密度函數(shù)。
定義2:設(shè)是一個(gè)隨機(jī)過(guò)程,對(duì)于任意給定的小丁,隨機(jī)過(guò)
程在該點(diǎn)的狀態(tài)X(f)的方差構(gòu)成一個(gè)/的函數(shù),稱為XQ)的方差函數(shù),記為
。⑺。
對(duì)于連續(xù)的隨機(jī)過(guò)程,方差函數(shù)
D(t)=E{[X(t)-m(t)]2]=JJx(f)-,z?(r)]2/(x;t)dx
定義3:設(shè){X(Z),Z£T}是一個(gè)隨機(jī)過(guò)程,對(duì)于任意給定的%山6丁,X&)、
X?2)之間的協(xié)方差構(gòu)成一個(gè)的函數(shù),稱為X⑺的協(xié)方差函數(shù),記為
r(r,,r2)o
對(duì)于連續(xù)的隨機(jī)過(guò)程,協(xié)方差函數(shù)
-=cov[X(4),X(t2)]=£{[%(/,)-)][X(r2)-m(t2)]}
=J:J_[X(八)一刀億)】〔MG僧(J)]/2a,當(dāng);討2
其中&a,8消冉)是X(G、x?2)的二維聯(lián)合概論密度函數(shù)。
協(xié)方差表示了兩個(gè)隨機(jī)變量之間的線性相關(guān)程度,當(dāng)協(xié)方差為0時(shí),
兩個(gè)隨機(jī)變量不相關(guān)。獨(dú)立的隨機(jī)變量一定不相關(guān),但不相關(guān)的隨機(jī)變量
不一定互相獨(dú)立。
方差函數(shù)是協(xié)方差函數(shù)的特例。
定義4:設(shè)(X(/),Z£T}是一個(gè)隨機(jī)過(guò)程,對(duì)于任意給定的4/£丁,X&)、
x(幻之間的自相關(guān)函數(shù)(簡(jiǎn)稱為相關(guān)函數(shù))是%)的函數(shù),記為/?G,G,
定義為
及&也)一應(yīng)x-)x(幻]
「■KOp+00
=LL-'2).a,w;出)(收但
也可將相關(guān)函數(shù)表示為:R(y)=ETXQ)XQ+/)]。
協(xié)方差函數(shù)、均值函數(shù)和相關(guān)函數(shù)之間有如下關(guān)系:
r(r1,r2)=E{[X(0-/n(zI)][Xa2)-m(r2)J}=E[XaI)X(r2)]-E[X(/1)]£[X(/2)]
=/?(r1,r2)-m(AX^2)
對(duì)于不相美的隨機(jī)過(guò)程,有
-)=RQi,L)一皿枷?2)=o
即有
/?(討2)=皿6)加?2)
4、平穩(wěn)過(guò)程及各態(tài)遍歷性
(1)矩的概念
矩就是指隨機(jī)變量的各種數(shù)字特征,其中E(x")稱為隨機(jī)變量X的攵
階原點(diǎn)矩,E{[X-E(X)力稱為隨機(jī)變量X的k階中心矩。
顯然:數(shù)學(xué)期望是一階原點(diǎn)矩,方差是二階中心矩。
如隨機(jī)過(guò)程的均值函數(shù)和方差函數(shù)均存在,則稱該過(guò)程為二階矩過(guò)程。
(2)平穩(wěn)過(guò)程
若隨機(jī)過(guò)程XQ)有
F(X,/,…也"1,J,,,““)=尸(為,左,一?!?1+匯,,2+匯,??"〃+丁)
即XQ)的有限維概率分布與I無(wú)關(guān),則稱X⑺為嚴(yán)平穩(wěn)過(guò)程,簡(jiǎn)稱平穩(wěn)
過(guò)程。
若二階矩過(guò)程X(f)有
/?(r1,r2)=/?(r2-r1)=/?(r),r=t2-tx>0
即X⑺的均值為常數(shù),相關(guān)函數(shù)僅與工有關(guān),則稱X")為寬平穩(wěn)過(guò)程。
平穩(wěn)過(guò)程表示隨機(jī)過(guò)程的概率分布情況和數(shù)字特征與所研究的時(shí)間點(diǎn)
無(wú)關(guān),因此可以從平穩(wěn)過(guò)程中任取一段來(lái)進(jìn)行研究和分析。
注意:
嚴(yán)平穩(wěn)過(guò)程不一定是寬平穩(wěn)過(guò)程,因?yàn)槎A矩不一定存在;
寬平穩(wěn)過(guò)程不一定是嚴(yán)平穩(wěn)過(guò)程,因?yàn)槠錀l件僅是嚴(yán)平穩(wěn)過(guò)程的必要
條件。
(3)各態(tài)遍歷性
隨機(jī)過(guò)程X⑺的數(shù)字特征,可以用〃個(gè)樣本函數(shù)否(。,為⑺,…,乙⑺去計(jì)
算,例如求均值函數(shù)和相關(guān)函數(shù),即
1n
R(八,)二仇X(Gx4)]k—2以QMS)]
依據(jù)大數(shù)定律,當(dāng)〃―8時(shí),就得到了準(zhǔn)確的均值函數(shù)和相關(guān)函數(shù),這
稱為隨機(jī)過(guò)程的空間均值和空間相關(guān)函數(shù)。
但有許多隨機(jī)過(guò)程的樣本函數(shù)是無(wú)法重復(fù)取得的,因此,只能從單個(gè)
的樣本函數(shù)去試求隨機(jī)過(guò)程的數(shù)字特征。
當(dāng)隨機(jī)過(guò)程X(力不是平穩(wěn)過(guò)程時(shí),從單個(gè)的樣本函數(shù)無(wú)法獲得隨機(jī)過(guò)
程的數(shù)字特征。
當(dāng)隨機(jī)過(guò)程X(/)是平穩(wěn)過(guò)程時(shí),其均值函數(shù)〃2⑺是與t無(wú)關(guān)的常數(shù)m,
相關(guān)函數(shù)R&W)是只與時(shí)間間隔工有關(guān)的函數(shù)R(r)。如果有如下極限存在:
<X(/)>=lim-l-fX(/W/
ttb2/J-T
<X(r)X(r+r)>=lim—「+r)dt
7->oc27J-T
則稱其為隨機(jī)過(guò)程X⑺的時(shí)間均值和時(shí)間相關(guān)函數(shù),它們都是隨機(jī)變
量。
如果隨機(jī)過(guò)程X")的時(shí)間均值概率為1地等于空間均值,時(shí)間相關(guān)函
數(shù)概率為1地等于空訶相關(guān)函數(shù),則稱該隨機(jī)過(guò)程具有各態(tài)遍歷性。即
m=<X(t)>,(as.)7?(r)=<X(t)X(t+r)>(as)
as.的意思是allmostsure,幾乎可以確定。
具有各態(tài)遍歷性的隨機(jī)過(guò)程,隨時(shí)間的延續(xù)各種取值都可能取到,并
且取值分布也幾乎與單個(gè)時(shí)間點(diǎn)上的狀態(tài)的取值分布一致,因此可以用一
條或者幾條樣本曲線來(lái)計(jì)算隨機(jī)過(guò)程的數(shù)字特征。
5、隨機(jī)過(guò)程的譜分解
(1)平穩(wěn)隨機(jī)過(guò)程的譜分解
設(shè)R5)為平穩(wěn)隨機(jī)序列{X(Z)X=0,±l,±2,…}的相關(guān)函數(shù),則可表示為:
R(n)=「f(co)ejn°dco
J-/T
稱為R(〃)的譜分解,其中/(。)稱X(用的譜密度函數(shù)。
設(shè)R⑺為平穩(wěn)隨機(jī)過(guò)程{X()/w7}的相關(guān)函數(shù),則可表示為:
R(T)=1/(⑼入口
J-3C
稱為/??)的譜分解,其中/(。)稱XQ)的譜密度函數(shù)。
隨機(jī)過(guò)程的譜分解是按諧波分量的頻率將隨機(jī)過(guò)程的功率進(jìn)行分解發(fā)
(傅立葉分解),因此也稱為功率譜。
譜密度函數(shù)的計(jì)算方法為
1y
/(⑼=—YR⑺隨機(jī)序列
2萬(wàn)“…
f(⑼=;J:R(i)e-jwdT,隨機(jī)過(guò)程
(2)白噪聲
若隨機(jī)序列X(6滿足
a2,n=0
m=0,R(〃)=〈
0,〃工0
則稱X(Q為白噪聲。
白噪聲是平穩(wěn)過(guò)程,同時(shí)具有各態(tài)遍歷性,其譜密度函數(shù)為:
1-2
f(co)=——yR(n)ejnta=—,-7i<(o<7i
2乃=2幾
因此,白噪聲的功率在各個(gè)頻率上是均勻的,類似于“白光”,因此稱
為“白”噪聲。
白噪聲是最理想的純隨機(jī)信號(hào),也是考查系統(tǒng)干擾影響的基礎(chǔ)。不符
合白噪聲特點(diǎn)的噪聲稱為有色噪聲,它可以由白噪聲的函數(shù)來(lái)表達(dá)。
三、最小二乘法參數(shù)估計(jì)的原理
1、離散系統(tǒng)的輸入輸出模型
根據(jù)對(duì)系統(tǒng)辨識(shí)的分析,它是在測(cè)量得到的離散的系統(tǒng)輸入輸出數(shù)據(jù)的基礎(chǔ)
上來(lái)進(jìn)行系統(tǒng)結(jié)構(gòu)和參數(shù)辨識(shí)的,因此首先要研究離散系統(tǒng)的數(shù)學(xué)描述。
設(shè)單輸入單輸出系統(tǒng)的差分方程為:
),“)+%y(f—1)+…+4y(t-na)=bQu(t-k)+如(I-1)+…+bnu(t-k-nh)
攵是輸出延時(shí)。
設(shè)單位后移算子為Z-L即有
zb⑺=y(i)
則可令
l,,a
A(z)=l+a,1z~+???+?"az~
B(z)=bo+biZ”+…-b“z"6
則單愉入單飾出系統(tǒng)的差分方程可表示為:
A(z)y(f)=B(z)〃(i)
也可寫為:
B(z)
W-k)
詞
當(dāng)系統(tǒng)受噪聲干擾時(shí),假定噪聲源是白噪聲,則可將噪聲引起的輸出
擾動(dòng)定義為:
則含有單輸入單輸出系統(tǒng)的差分方程可表示為:
y⑺=等-Q+Mr)
A(z)A(z)
也可寫為:
A(z)y(f)=-k)-vC(z)w(0
其中
A(z)),")表示輸出y")的歷史值對(duì)當(dāng)前值的影響,稱為自回歸部分,AR
B(z)〃(f-Z)表示輸入〃⑺對(duì)輸出),⑺當(dāng)前值的影響,稱為受控部分,C
C(Z)H”)表示干擾對(duì)輸出),(/)的影響,稱為滑動(dòng)平均部分,MA
因此,上述模型稱為:受控自回歸滑動(dòng)平均模型,CARMA
其它的單輸入單輸出系統(tǒng)模型還有:
A(z)y(t)=B(z)u(t-k)+y^t),受控自回歸模型,CAR
A(z)y⑺=8(z)四一旬+—!—Mf),動(dòng)態(tài)模型,DA
D(z)
對(duì)于多輸入多輸出時(shí)變離散系統(tǒng),可用差分狀態(tài)空間模型表示為:
x(t+1)=AQ)x。)+B(/)w(O+DQ)必)
y(r)=C(r)x(r)+w")
2、最小二乘法參數(shù)估計(jì)的原理
設(shè)有一待辨識(shí)的系統(tǒng)模型為
y=f(x)+w
x和),是可測(cè)量的輸入輸出數(shù)據(jù)
卬是白噪聲
待辨識(shí)的參數(shù)為0
X
若有一系列輸入輸出的測(cè)量值JpXj;%,/;%工3;…;yn>n
則稱能使準(zhǔn)則函數(shù)
J⑹=£[/一/(幻]2
1=1
取得最小值的參數(shù)估計(jì)值。為最小二乘法參數(shù)估計(jì),簡(jiǎn)記為L(zhǎng)S估計(jì)。
最小二乘法參數(shù)估計(jì)本質(zhì)上是求測(cè)量點(diǎn)到估計(jì)模型的歐氏距離和最小的參
數(shù)估計(jì)結(jié)果。
3、參數(shù)估計(jì)的評(píng)價(jià)指標(biāo)
對(duì)于不同的參數(shù)估計(jì)算法,其估計(jì)結(jié)果的評(píng)價(jià)有以下常用指標(biāo):
(1)無(wú)偏性
設(shè)。是參數(shù)。的估計(jì)值,若
E(0)=0
則稱。為參數(shù)。的無(wú)偏估計(jì)。無(wú)偏估計(jì)是參數(shù)估計(jì)的基本要求,即估計(jì)
值以真值為中心波動(dòng),如果重復(fù)多次估計(jì),則依據(jù)大數(shù)定律,估計(jì)值的均
值會(huì)趨近于真值。
(2)均方誤差
設(shè)。是參數(shù)夕的估計(jì)值,均方誤差定義為
均方誤差反映了估計(jì)值波動(dòng)的幅度大小。
若。是參數(shù)。的無(wú)偏估計(jì),則均方誤差就是估計(jì)值。的方差;若。不是
參數(shù)6的無(wú)偏估計(jì),則均方誤差為
MSE(0,0)=E[Ce-0)2]
=E{[4-E(3)+E(4)一例2}
=E[[d-E(0)]2]+2E{[0-E(O)][E^)-0]}+E{lE(0)-O]2]
=E{[3-E@]2}+[E(3)-6]2
=Q(0)+[E(J)—02
(3)收斂性
如f—>8時(shí),有l(wèi)im@=£,a.s.
則稱。收斂于夕。
四、基本最小二乘法參數(shù)估計(jì)
1、系統(tǒng)模型
設(shè)系統(tǒng)模型為CAR模型(受控自回歸),且無(wú)輸出延時(shí)
A(z)yQ)=B(z)u(r)+W),W)是白噪聲
-1na
A(z)=1+d,*z+???+〃z~
B(z)=bo+"z"+…+"%z〃b
且%>%
也可將模型寫為:
其中
6=lai,a2,…,。&;瓦,4也,…力“J,稱為參數(shù)向量
/(,)=[-y("l),-y("2),…,-y(一%);〃⑴,〃("D,〃("2),???,〃(…%)],稱為信息向量
2、辨識(shí)算法
在,時(shí)刻,有/個(gè)測(cè)量結(jié)果,表示為:
X=H0+叱
其中
y=[y⑴,y(2),…,yQ)F,=["⑴,/(2),…,,'⑺F,嗎=[例1),以2),…,以
設(shè)最小二乘準(zhǔn)則函數(shù)為
/(。)=%>(。-西)。]2
J=1
則參數(shù)估計(jì)值。應(yīng)能使該準(zhǔn)則函數(shù)取得極小值。
設(shè)人。)在。處可微,則
坐「0
do上。
因?yàn)?/p>
OJ(d)_i=0____________________
1
dee*~~db10”
二8(一-”。(》-必)
d0.
=-2-日一郎)一
所以有
H:(y「H,0)=O
即
H;%=H:H,0
0=(H?y,
條件是“J/非奇異,可以求逆。
可以證明,當(dāng)輸入信號(hào)是是%階持續(xù)激勵(lì)信號(hào),當(dāng),―8時(shí),
/?na+nh+\fH:H,非奇異。
?持續(xù)激勵(lì)信號(hào)
持續(xù)激勵(lì)信號(hào)是指能夠持續(xù)激勵(lì)待辨識(shí)系統(tǒng)的動(dòng)態(tài)特性,以獲得充分的信息
來(lái)進(jìn)行辨識(shí)的輸入信號(hào)。對(duì)于無(wú)輸出延時(shí)的受控自回歸(CAR)模型,需要辨識(shí)的
參數(shù)有%+%+1個(gè),因此輸入信號(hào)至少要包含殳土產(chǎn)」個(gè)線性無(wú)關(guān)的頻率成份,
才能夠獲得足夠的數(shù)據(jù)進(jìn)行辨識(shí)。
白噪聲和有色噪聲都是持續(xù)激勵(lì)信號(hào),因此用白噪聲作為輸入來(lái)進(jìn)行系統(tǒng)辨
識(shí)是最理想的,但一般系統(tǒng)對(duì)白噪聲都不能做出有效的響應(yīng),且白噪聲也難以在
物理上實(shí)現(xiàn)。
Os=1H:HTH:y,
就是基本最小二乘法參數(shù)估計(jì)公式,它是離線估計(jì)算法,需要一次采
集足夠多的輸入輸入信號(hào),計(jì)算量比較大,并且需要對(duì)高階矩陣進(jìn)行求逆
計(jì)算。
3、估計(jì)質(zhì)量評(píng)價(jià)
(1)無(wú)偏性
TT
E(0ls)=E[(HtHyH,yt]
WEKH:乩尸小]
???叫由白噪聲構(gòu)成,與用之間線性不相關(guān)
.?.娟(“見(jiàn))””』止司(叱)=0
.*.E(9IS)=0
所以,基本最小二乘法參數(shù)估計(jì)是無(wú)偏估計(jì)。
(2)均方誤差
基本最小二乘法參數(shù)估計(jì)的均方誤差為
MSEa、.,,)=。電)
TlT
=DlO+(HlH[YHlwt]
TiT
=D[O]+D[(HlHl)-Htwl]
TlT
=D[(HlHl)-Hlwl]
TiT2
=E{[(HlHiyHlwt]]
=EKH:乩尸乩「叫叫丁乩(H:乩尸1
(3)收斂性
hmMSE(0^)=hmE[(HTHy'HTwwTH(HTHYl]
LS/->X>lrlllrll
=1Hm(H:H#H:H?。?/p>
Jfoo
If8
若=Ra.s.存在
sf
則limMSE(^^)=cr2lim-<-H/H,r,=o-2lim-/?_,=0
r-xcv/->?>ffz->xi
則有1心石[(猷-。)2]=()
Too
即limA,=0,a.s.
可以證明,當(dāng)輸入信號(hào)是是〃〃階持續(xù)激勵(lì)信號(hào),=Ras.
Ifaf
條件滿足。
五、遞推最小二乘法參數(shù)估計(jì)
1、基本最小二乘法參數(shù)估計(jì)的問(wèn)題
?計(jì)算量大
?需要求大型矩陣的逆
?不能實(shí)現(xiàn)在線參數(shù)估計(jì)
?不能無(wú)法預(yù)估所需的數(shù)據(jù)量
2、最小二乘法參數(shù)估計(jì)遞推公式
遞推最小二乘法利用逐漸采集到的輸入輸出數(shù)據(jù)來(lái)遞推估計(jì)系統(tǒng)參數(shù)。時(shí)
刻的,即求取f時(shí)刻的參數(shù)估計(jì)值。⑺與/-I時(shí)刻的參數(shù)估計(jì)值"—1)和,時(shí)
刻的信息向量/⑺之間的關(guān)系。
設(shè)Pp)=
1=1
貝IJ尸也)=尸(-1)+9(/),")
,.?0=(H:H)7H:X
.?.。⑴=PQ)H:y,
二也)聞必+。《)刈]
=尸尸(£-1)”2y小+*(—
=P(r)[p-,(/-lW-l)+^(r)X/)]
=p⑺{(lán)[K(0-叭I)d(ZW-D+-
=0{t-1)+P(/)/(3y⑴-/(rW-1)]
即遞推最小二乘法公式為:
標(biāo)⑴=3(/—1)+尸⑺飄川?、艘?(t)d(t-1)J
其中
朋-1)是上一時(shí)刻的參數(shù)估計(jì)值
),")-"⑺i(r-l)是利用上一時(shí)刻參數(shù)估計(jì)值得到的輸出偏差
。⑺。⑺為修正因子
為避免矩陣求逆運(yùn)算,可對(duì)以上遞推最小二乘法參數(shù)估計(jì)進(jìn)行進(jìn)一步改進(jìn)。
???(A+〃c)T=A-1-A^bd+cA^by^cA^
2/)=[2一(-1)+夕(/)“⑺『
=P(—阿[/+(pT(f)P(f-1)/)-/(t)P(t-1)
???一(f)P(f-1)/)是1x1維的標(biāo)量
T.1
,,[/+^WP(z_1W)r'=__
l+夕(t)P(t-V)(p(t)
⑴二PJD-P「吁加⑺小7)
-----:(/-1)刖_
1+/(,)*1)8。)
同時(shí),有
1+(pr(r)P(/-lW)-阿,([)P"1)
戶⑺*)=P(I)9。)
1+"⑺尸(f-1)0。)
8(。+(p(t)(p'(t)P(t-1)8。)-(p(。/(t)P(t
二尸(—)
l+/(/)P(r-l)^(r)
PQ-DS⑴
i+/a)p("i)9(f)
設(shè)〃”廠次)
則遞推最小二乘法參數(shù)估計(jì)公式可寫為
加)=加-1)+小心。)-,(川。-1)]
P("1)*Q)
L(t)=
1+,Q)PQ-1泄⑺
P")=[/—〃/)/⑺]P(I)
3、遞推最小二乘法參數(shù)估計(jì)的算法過(guò)程
第一步:選取,(0)和P(O)的初值,一般4(0)取很小的實(shí)向量,p(0)取
。為充分大的正數(shù),一般取i()6~10)勺]
第二步:增加一組測(cè)量數(shù)據(jù),獲得
第三步:求L(t);
第四步:求。⑺,若滿足精度要求|,⑺-。"-1)|<£,則停止遞推;
第五步:計(jì)算?⑺,,加1,返回第一步。
課后作業(yè):
設(shè)待辨識(shí)系統(tǒng)為
(1+3z-'+4z“)刈=(2z-,+3z")〃⑺+w"),田。是白噪聲
在Matlab中編程,用偽隨機(jī)序列作為持續(xù)激勵(lì)的輸入〃(/)產(chǎn)生信息向
量,然后用遞推最小二乘法對(duì)參數(shù)進(jìn)行估計(jì)。
六、其它最小二乘法參數(shù)估計(jì)
1、遺忘因子遞推最小二乘法參數(shù)估計(jì)
當(dāng)采用遞推最小二乘法時(shí),已有的所有信息向量都會(huì)在遞推過(guò)程中發(fā)揮作
用,因此隨著時(shí)間的推移,新采集到的信息向量對(duì)參數(shù)估計(jì)值的修正作用會(huì)逐漸
減弱,稱為“數(shù)據(jù)飽和”現(xiàn)象,也就是說(shuō)遞推算法的計(jì)算效率逐漸降低。當(dāng)被辨
識(shí)的系統(tǒng)參數(shù)緩慢時(shí)變時(shí),遞推最小二乘法參數(shù)估計(jì)不能很好地實(shí)現(xiàn)系統(tǒng)辨識(shí)。
遺忘因子遞推最小二乘法參數(shù)估計(jì)是在遞推公式中加入遺忘因子,逐漸減小
舊信息向量在參數(shù)估計(jì)中的權(quán)重,以加強(qiáng)新信息向量的作用,跟隨系統(tǒng)參數(shù)為時(shí)
變。
令-7?)=獷Si)+e(M(f),%為遺忘因子,一般取0.95工義<1。-越
大,遺忘作用越小,參數(shù)估計(jì)的精度越高;/越小,遺忘作用越大,參數(shù)估
計(jì)的跟蹤能力越強(qiáng)。
遺忘因子遞推最小二乘法參數(shù)估計(jì)公式為
加)=加-1)+
尸(1)。⑺
1r
A
2、增廣最小二乘法參數(shù)估計(jì)
⑴系統(tǒng)模型
增廣最小二乘法針對(duì)受控自回歸滑動(dòng)平均模型(CARMA),
A(z)yQ)=8(z)〃⑺+C(z)wV)
其中
-1,,a
A(z)=1+6Z,1Z4----4-a"aZ~
B(z)=%+4z"+…+%z%
C(z)=l+cH+…+C“-F
令噪聲干擾為e(r)=C(z)K(r)
則待辨識(shí)系統(tǒng)模型為
A(z)yQ)=B(z)〃⑺+e⑴
定義參數(shù)向量為:
優(yōu)=[《,4,…,4;瓦,4也,…,%],4=L,。2,…,,1,
信息向量為:
d⑴=[一)收一1),-2),…,一y"一?);〃(/),〃。一1),u(t-2),一nh)1,
d(D=T),Mf-2),…,
則系統(tǒng)模型可寫為:
rH
yt=[.4]A+叱
其中
MDd⑴武⑴卬⑴
y⑵d⑵媒⑵例2)
x=,匕=,L=,wt=
?**
_da)_w")
⑵一次完成算法
由最小二乘法參數(shù)估計(jì)的原理可得,
但該公式是無(wú)法直接計(jì)算的,因?yàn)長(zhǎng)無(wú)法測(cè)量。為解決這一問(wèn)題,可
采用迭代的方法進(jìn)行計(jì)算。
將參數(shù)估計(jì)公式寫為:
g=(H:乩尸心「⑺:乩尸乩]。
A.=D'L:My,
其中
TlT
M=I-Hl(H,HfyHl
D=L:ML,
再利用
e,=L,On+wt
就可迭代求取。和。,具體步驟如下:
第一步:設(shè)。二(""/,尸耳?,。=0;
第二步:計(jì)算殘差:'”/
W,=Lqi
第三步:利用叱,求得4和M,。;
第四步:求從他=3工"</
第五步:求&0=尸”,乜以陽(yáng);返回第二步。
⑶遞推算法
定義參數(shù)向量為
=回。2,…,4沁由也,…,b/qg,…,CnJ,
定義信息向量為;
9/?)=[—),?—一y(f—2),…,一),(/一〃");〃(/),〃(/一1),“?—2),一、〃(,一〃〃);卬(f一1),漳?_2),
則系統(tǒng)模型可寫為
)1。)=/?)。+鞏”)
由遞推最小二乘法參數(shù)估計(jì)算法可得遞推公式為
%?)=[(—)+小心⑺-/⑴友一)]
小P(/-1W)
L(t)=---7-------------
l+dQ)PQ-l)次)
P(r)=[7-L(/)^r(r)]P(r-l)
由于信息向量中vi<r)不可測(cè),在遞推過(guò)程中用殘差位⑺=y(t)-/任汝”)
代替。
3、廣義最小二乘法參數(shù)估計(jì)
⑴系統(tǒng)模型
考慮動(dòng)態(tài)(DA)模型
A(z))?)=6(z)〃Q)十二7H⑴
八⑶
其中
A(z)=1+qz"+…+a%z-%
8(z)=d+Az-+…+%z",
_,_rtrf
D(z)=l+f/1z+...+^z
令噪聲干擾為:式r)=—!一以/)
D(z)
即有
D(z)e(t)=3)
其物理意義為待辨識(shí)系統(tǒng)中的噪聲可通過(guò)一個(gè)濾波器變?yōu)榘自肼暎?/p>
此"z)又稱為“白化濾波器”。因?yàn)樵趶V義最小二乘法中,D(z)的參數(shù)在辨
識(shí)過(guò)程中是動(dòng)態(tài)變化,逐步趨于最優(yōu)的,因此系統(tǒng)模型稱為“動(dòng)態(tài)”模型。
定義參數(shù)向量為:
改=ci%;b(”b也,…,
信息向量為:
?)=[一)'。一1),-y。-2),???,—y(r一%〃。一1),"(f-2),???,〃(r一勺,)],
弁Q)=[-e(t-1),-e(t-2),???,-6*(/-nd)],
則系統(tǒng)模型可寫為:
分=出乙]:+叱
其中
>(1)_卬⑴
y⑵短⑵以2)以(2)
?=,%=?L=,叱=
*?
y(t)H1(0
⑵一次完成算法
由最小二乘法參數(shù)估計(jì)的原理可得,
A
色H:H,
A
仇
與增廣最小二乘法一樣,L無(wú)法測(cè)量,需利用殘差通過(guò)迭代的方法進(jìn)行
⑶遞推算法
將DA模型變形為
A(z)D(z)y(r)=B(z)£)(z>(r)+以,)
設(shè)
>>(/)=。⑶y(/),uf(t)=D(z)u(t)
則有
A(z)力。)=B[z}uf(t'\+w(t)
由遞推最小二乘法參數(shù)估計(jì)可得遞推公式為
。⑺二。(/-1)+力⑺[力⑺—娟⑺。Q—1)]
7,?)_號(hào)(I)%⑺
L\t)—7
r1+令⑺4
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 【假期提升】 五升六語(yǔ)文暑假作業(yè)(四)-人教部編版(含答案含解析)
- 音樂(lè)角色測(cè)試試題及答案
- 2019-2025年軍隊(duì)文職人員招聘之軍隊(duì)文職公共科目能力檢測(cè)試卷A卷附答案
- 醫(yī)療服務(wù)基礎(chǔ)面試題及答案
- 配合老師教學(xué)的合同(2篇)
- 2025年度施工員資格考試全真模擬考試試題及答案(共三套)
- 健康衛(wèi)生知識(shí)培訓(xùn)課件
- 年度目標(biāo)達(dá)成工作計(jì)劃與目標(biāo)分解
- 私人導(dǎo)游旅游服務(wù)安全須知
- 成長(zhǎng)中的兒童文學(xué)經(jīng)典作品解讀
- 酒店物業(yè)管理服務(wù)合同范本
- 報(bào)價(jià)單完整版本
- JT-T-794-2019道路運(yùn)輸車輛衛(wèi)星定位系統(tǒng)車載終端技術(shù)要求
- 【課件】勃蘭登堡協(xié)奏曲Ⅱ+課件高一上學(xué)期音樂(lè)人音版(2019)必修音樂(lè)鑒賞
- G -B- 5009.11-2024 食品安全國(guó)家標(biāo)準(zhǔn) 食品中總砷及無(wú)機(jī)砷的測(cè)定(正式版)
- ISO9001:2015供應(yīng)商審核檢查表英文版
- 2024年湖南生物機(jī)電職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)技能測(cè)試題庫(kù)及答案解析
- 苗木供貨服務(wù)計(jì)劃方案
- GB/T 28210-2024熱敏紙
- 《諫逐客書(shū)》課后練習(xí) 統(tǒng)編版高中語(yǔ)文必修下冊(cè)
- 煤礦機(jī)電設(shè)備培訓(xùn)課件
評(píng)論
0/150
提交評(píng)論