




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、華蛀電力*事自適應(yīng)控制結(jié)課作業(yè)班級(jí):組員:2016年1月1 遺忘因子遞推最小乘法 11.1最小二乘理論 11.2帶遺忘因子的遞推最小二乘法 11.2.1白噪聲與白噪聲序列 11.2.2遺忘因子遞推最小二乘法 22.2仿真實(shí)例32廣義最小方差自校正控制 52.1廣義最小方差自校正控制 52.2仿真實(shí)例63參考模型自適應(yīng)控制 93.1參考模型自適應(yīng)控制 93.2仿真實(shí)例123.2.1數(shù)值積分123.2.2仿真結(jié)果12參考文獻(xiàn) 161遺忘因子遞推最小二乘法1.1最小二乘理論最小二乘最早的想法是高斯在 1795年預(yù)測(cè)行星和彗星運(yùn)動(dòng)軌道時(shí)提出來(lái) 的,“未知量的最大可能的值是這樣一個(gè)數(shù)值,它使各次實(shí)際觀測(cè)
2、和計(jì)算值之間 的差值的平方乘以度量其精確度的數(shù)值以后的和為最小”。這一估計(jì)方法原理簡(jiǎn) 單,不需要隨機(jī)變量的任何統(tǒng)計(jì)特性,目前已經(jīng)成為動(dòng)態(tài)系統(tǒng)辨識(shí)的主要手段。 最小二乘辨識(shí)方法使其能得到一個(gè)在最小方差意義上與實(shí)驗(yàn)數(shù)據(jù)最好擬合的數(shù) 學(xué)模型。由最小二乘法獲得的估計(jì)在一定條件下有最佳的統(tǒng)計(jì)特性,即統(tǒng)計(jì)結(jié)果是無(wú)偏的、一致的和有效的。1.2帶遺忘因子的遞推最小二乘法1.2.1白噪聲與白噪聲序列系統(tǒng)辨識(shí)中所用到的數(shù)據(jù)通常含有噪聲。 從工程實(shí)際出發(fā),這種噪聲往往可 以視為具有理想譜密度的平穩(wěn)隨機(jī)過(guò)程。 白噪聲是一種最簡(jiǎn)單的隨機(jī)過(guò)程,是由 一系列不相關(guān)的隨機(jī)變量組成的理想化隨機(jī)過(guò)程。 白噪聲的數(shù)學(xué)描述如下:如果
3、 隨機(jī)過(guò)程(t)均值為0,自相關(guān)函數(shù)為二2(),即2R ( )= :;、()式中,()為單位脈沖函數(shù)(亦稱(chēng)為Dirac函數(shù)),即卩T = 0口 迂、(),且 I. :; ( )d =1式 0-O0則稱(chēng)該隨機(jī)過(guò)程為白噪聲,其離散形式是白噪聲序列。如果隨機(jī)序列V(k)1均值為零,且兩兩互不相關(guān),即對(duì)應(yīng)的相關(guān)函數(shù)為:、2, n = 0Rz(n)二 Ev(k)v(k n)二o n = 0則這種隨機(jī)序列稱(chēng)為白噪聲序列。其譜密度函數(shù)為常數(shù)匚2(2二)。白噪聲序列的功率在-二到二的全頻段內(nèi)均勻分布。建立系統(tǒng)的數(shù)學(xué)模型時(shí),如果模型結(jié)構(gòu)正確,則模型參數(shù)辨識(shí)的精度將直接 依賴(lài)于輸入信號(hào),因此合理選用辨識(shí)輸入信號(hào)是
4、保證能否獲得理想的辨識(shí)結(jié)果的關(guān)鍵之一。理論分析表明,白噪聲作為被辨識(shí)系統(tǒng)的輸入時(shí),可以激發(fā)系統(tǒng) 的所有模態(tài),可對(duì)系統(tǒng)充分激勵(lì),可防止數(shù)據(jù)病態(tài),保證辨識(shí)精度,可以保證獲 得較好的辨識(shí)效果。白噪聲序列4321值幅 0聲噪-1-2-3-450100150200250300350400450500仿真長(zhǎng)度圖1-1白噪聲序列1.2.2遺忘因子遞推最小二乘法假設(shè)被辨識(shí)的系統(tǒng)為一單入單出的離散時(shí)間系統(tǒng),且已知為CAR模型(帶u(k)z"B(z)A(zJ控制量的自回歸模型),如圖2所示:圖1-2辨識(shí)系統(tǒng)模型即A(z)y(k)二 B(z')u(k -d) (k)式中,u(k)為輸入變量,y(k
5、)為輸出變量,(k)為白噪聲,且fA(zJ =1 +彰4 + a2zm + anaz 叫B(z')=b。b1Z az' lll gz 噸則上式可轉(zhuǎn)化為如下最小二乘格式:y(k) =a°(k 1) a2y(k 2)川a. y(k na)+b°u(k d)+川+bnbu(k d 壓)+ "k)y(k) =F:T(k尸-(k)式中,(k)為數(shù)據(jù)向量,二待估參數(shù)向量,且仆)二_y(k -1),川,-y(k -na),u(k -d),川,u(k -d - nb)r R(na nb 1 1 Jai, ,3na,bo,R""1)1取算法的性能
6、指標(biāo)為L(zhǎng)J 八y(k)_ T(k):?2k 4式中,為遺忘因子(o :: 叮)。帶遺忘因子的遞推最小二乘估計(jì)的算法公式為:!?(k) =(k 1)+K(k)y(k)鏟(k)(?:k1)K(k)=嚴(yán)一1%)彳丸 + 護(hù)(k)P(k-1)砕(k)1P(k) I -K(k),(k)P(k-1)L k公式表明,新的參數(shù)估計(jì) 勺k)是用新的實(shí)際測(cè)量值y(k)與基于老模型進(jìn)行 預(yù)測(cè)得到的量T(k)玫k-1)之偏差,對(duì)前面的參數(shù)估計(jì)加以修正得到的,修正系 數(shù)陣為K(k)o P(k -1)的物理意義是參數(shù)估計(jì)誤差的方差,作為參數(shù)估計(jì)精度的 一種度量。遺忘因子的作用是削弱過(guò)去數(shù)據(jù)的作用,通常選擇0.95到0.9
7、98 之間的數(shù)。帶遺忘因子的遞推最小二乘估計(jì)算法屬于在線辨識(shí)所用方法的一種,它既能克服離線辨識(shí)的缺點(diǎn),也能克服遞推最小二乘估計(jì)中的“數(shù)據(jù)飽和”現(xiàn)象, 同時(shí) 它充分重視了當(dāng)前數(shù)據(jù)的作用。遺忘因子最小二乘法的算法:已知A式階次na、B式階次nb以及延遲d。步驟1:設(shè)置初值0(0)和P(0)及遺忘因子,輸入初始數(shù)據(jù);步驟2:采樣當(dāng)前輸出y(k)和輸入u(k);步驟3:利用遞推公式,計(jì)算K (k)、0k)和P(k);步驟4: k > k 1,返回步驟2,繼續(xù)循環(huán)。2.2仿真實(shí)例系統(tǒng)模型如下:y(k) -1.1y(k -1)0.6y(k -2)0.1y(k -3) =u(k -4)0.7u(k -
8、5)(k)其中,輸入u(k)為方差為1的白噪聲,(k)為方差為0.1的白噪聲。由于P (0)和00)的選擇可按如下方法:式中,:為充分大的正實(shí)數(shù)(10 1010) , :為零向量或充分小的正的實(shí)向量。因 此,取初值 P(0) =1061、&0) = 0。仿真結(jié)果如下:21.510.50-0.5-1-1.5-20100 200300400500600700800900100021圖1-3參數(shù)估計(jì)結(jié)果圖1-4實(shí)際輸出與辨識(shí)輸出對(duì)比2廣義最小方差自校正控制2.1廣義最小方差自校正控制當(dāng)考慮干擾對(duì)系統(tǒng)的作用時(shí),控制器的設(shè)計(jì)就是要最大限度的減小干擾對(duì)系 統(tǒng)的影響。鑒于一般被控對(duì)象或過(guò)程都存在不同
9、程度的純遲延,控制u(k)對(duì)系統(tǒng) 的作用要到(k d)時(shí)刻才有響應(yīng)。在這段純遲延的時(shí)間內(nèi),干擾仍會(huì)作用于系統(tǒng), 所以在k時(shí)刻預(yù)測(cè)(k d)時(shí)刻的輸出,并按照預(yù)測(cè)誤差的方差最小的原則,設(shè)計(jì) 現(xiàn)時(shí)控制u(k),并加以實(shí)施。當(dāng)過(guò)程參數(shù)未知,或者時(shí)變時(shí),用遞推最小二乘法 估計(jì),或者直接估計(jì)控制器參數(shù),然后算出控制量來(lái),這就是最小方差自校正控 制的基本思想。但最小方差自校正控制器存在一些固有的問(wèn)題,特別是其不適用于非最小相位系統(tǒng)且輸入控制量不受約束,因此考慮在性能指標(biāo)中加入控制量的 罰函數(shù),限制過(guò)大的控制輸出,便形成了廣義最小方差自校正控制器。 控制算法 框圖如下:被控對(duì)象為:A(z')y(k)
10、二 z"B(z')u(k) C(z') (k) 其中:d為延遲因子,u(k)為輸入變量,y(k)為輸出變量,(k)為白噪聲。C(zJ 為 H u r w i多項(xiàng)式。選擇性能指標(biāo)函數(shù)為:J =ElP(z)y(k d)-R(z)yr(k d)2 Q(z')u(k)2?式中,yr(k)為期望輸出;y(k,d)為第(k d)拍的輸出;u(k)為第k拍的控制;P(z°)、R(z和Q(z')分別為輸出、期望輸出和控制的加權(quán)多項(xiàng)式,它們分別具有改善閉環(huán)系統(tǒng)性能,軟化輸入和約束控制量的作用。并且P(Z)=1 PjZ, P2Z,PnZPR(z')二r&
11、#176; 上烷射*rQ(z')二q° qjz' q2Z qnqZq上述多項(xiàng)式的階次及參數(shù)根據(jù)實(shí)際需要確定。由此,據(jù)文獻(xiàn)1知,廣義最小方差控制律為:u(k)= C(z)R(z)yr(k d)G(z)P(z)y(k) 告 C(z)Q(z) + F(z)P(z) tb在進(jìn)行控制系統(tǒng)設(shè)計(jì)時(shí),一般可以取加權(quán)多項(xiàng)式P(z)=1、R(z)=1和Q(z)=q°,而qo大小的選取需要在快速性和穩(wěn)定性方面進(jìn)行權(quán)衡。而要穩(wěn)態(tài)誤 差為零,則需滿(mǎn)足條件:QA(1)B(1)廣義最小方差直接自校正控制的算法:已知:模型階次na、nb、nc以及延遲d。步驟1:設(shè)置初值9(0)和P(0),
12、輸入初始數(shù)據(jù),并設(shè)置加權(quán)多項(xiàng)式P(z)、Q(z')、R(z);步驟2:采樣當(dāng)前實(shí)際輸出y(k)和期望輸出yr(k - d);步驟3:構(gòu)造觀測(cè)數(shù)據(jù)向量?( k-d)并利用遞推增廣最小二乘法在線實(shí)時(shí)估計(jì)被 控對(duì)象參數(shù)9,即8、F和(?;步驟4:利用最小方差控制律計(jì)算并實(shí)施u(k);步驟5: k > k 1,返回步驟2,繼續(xù)循環(huán)。2.2仿真實(shí)例設(shè)系統(tǒng)模型如下:y(k) 0.9y(k -1)0.8y(k -2) 0.5y(k -3) =u(k -4) 2u(k -5)(k)0.6 (k -1)其中,(k)為方差為0.1的白噪聲,采用廣義最小方差控制。取初值P(0) =1061、 4=0
13、;設(shè)置加權(quán)多項(xiàng)式P(z)=1、R(Z,)=1.5、Q(z')=2。期望輸出采用幅 值為10的方波型號(hào),其控制結(jié)果如下:實(shí)際輸出跟蹤模型輸出圖2015模型輸出yr(k)實(shí)際輸出y(k)-2001050-5-10-1550100150200250300350400450500k圖2-1期望輸出與實(shí)際輸出對(duì)比k圖2-2 控制量u(k)g0g1c估數(shù)參 二O8-1O50100150200250300350400450500k圖2-3估計(jì)參數(shù)O-21001502004 32 10 f數(shù)參識(shí)辨50250300350400450500k圖2-4辨識(shí)參數(shù)3參考模型自適應(yīng)控制3.1參考模型自適應(yīng)控制模型
14、參考自適應(yīng)控制器(MRAC, model referenee adaptive control),即為利 用可調(diào)系統(tǒng)(包含被控對(duì)象)的各種信息,度量或測(cè)出某種性能指標(biāo),把它與參 考模型期望的性能指標(biāo)相比較;用性能指標(biāo)偏差(廣義誤差)通過(guò)非線性反饋的 自適應(yīng)律來(lái)調(diào)節(jié)可調(diào)系統(tǒng),以削弱可調(diào)系統(tǒng)因不確定性”所造成的性能指標(biāo)的偏 差,最后達(dá)到使被控的可調(diào)系統(tǒng)獲得較好的性能指標(biāo)的目的。模型參考自適應(yīng)控制可以處理緩慢變化的不確定性對(duì)象的控制問(wèn)題。它由于可以不必經(jīng)過(guò)系統(tǒng)辨識(shí)而度量性能指標(biāo),因而有可能或得快速跟蹤控制。由于被控對(duì)象的全部狀態(tài)要準(zhǔn)確得到很困難,按被控對(duì)象輸入和輸出直接設(shè)計(jì)自適應(yīng)控制系統(tǒng)更有價(jià)值,一
15、般有直接法和間接法。所謂直接和間接,指的是對(duì)未知 的被控對(duì)象進(jìn)行直接控制和間接控制。間接控制的基本思想是用未知的被控對(duì)象的輸入輸出數(shù)據(jù)來(lái)估計(jì)被控對(duì)象的參數(shù),并用這些參數(shù)估計(jì)值產(chǎn)生一個(gè)反饋函數(shù)去調(diào)整調(diào)節(jié)器參數(shù)。直接控制和間接控制不同,在產(chǎn)生反饋控制信號(hào)之前沒(méi) 有明顯的被控對(duì)象的辨識(shí)。所以二者之間主要不同在于:在直接控制中要有一個(gè) 顯式的理想特性的參考模型,而間接控制則需要被控對(duì)象模型進(jìn)行在線辨識(shí)并 用隱式方法去產(chǎn)生自適應(yīng)律?,F(xiàn)用一種分母分子相對(duì)階數(shù)為 2的直接法,即K.S.Narendra提出的穩(wěn)定性 自適應(yīng)控制方案。原理框圖如圖 3-1所示:圖3-1模型參考自適應(yīng)控制原理框圖1)設(shè)系統(tǒng)為單入單
16、出(SISO的系統(tǒng),被控對(duì)象的狀態(tài)方程和輸出方程為:Xp = ApXpbpUyp = CpXp D pU式中Xp為n維狀態(tài)向量,u為控制向量;yp為輸出量,Ap為n n的矩陣,bp 為n 1的輸入向量;被控對(duì)象傳遞函數(shù)如下:N p (s)Wp(s) = kp D pD p(s)2)選取的參考模型為:Xm 二 AmXmbm yym 二 CmXmD m yrym為參考模型輸出,式中Xm為n維狀態(tài)向量,y為分段連續(xù)一致有界輸入; Am量n n的矩陣,bm為n 1的輸入向量; 參考模型傳遞函數(shù)為:Wm(s):-kNm®k mDm(s)式中Wm(S)嚴(yán)格正實(shí),Nm(S)和Dm(S)都是首一的H
17、urwitz多項(xiàng)式,其階數(shù)分別為m和n , km為模型增益。3)設(shè)廣義輸出誤差為:e(t) = ym(t) - yp(t)控制系統(tǒng)的設(shè)計(jì)目標(biāo)便是利用 Lyapu nov穩(wěn)定性理論設(shè)計(jì)一個(gè)不含誤差導(dǎo)數(shù)的自適應(yīng)控制率,并由它產(chǎn)生一個(gè)有界控制量輸入,是廣義誤差e(t)滿(mǎn)足:lim e(t) = 0t_ .4)被控對(duì)象與參考模型的傳遞函數(shù)的選取需滿(mǎn)足分子分母多項(xiàng)式為穩(wěn)定多項(xiàng) 式,同時(shí)參考模型必須為嚴(yán)正實(shí)函數(shù),嚴(yán)正實(shí)即傳遞函數(shù) W(s)的極點(diǎn)都在s 的左半平面(虛軸上只容許有一階極點(diǎn),且其留數(shù)為正)且對(duì)于任意,都有ReW(j )0,則W(s)為嚴(yán)正實(shí)函數(shù)。輔助信號(hào)發(fā)生器傳遞函數(shù)的分母多項(xiàng)式應(yīng)當(dāng)?shù)扔趨⒖紝?duì)
18、象的分子乘上一個(gè)一階穩(wěn)定多項(xiàng)式,具體設(shè)計(jì)過(guò)程如下,兩個(gè)輔助信號(hào)發(fā)生器狀態(tài)方程和傳遞函數(shù)分別為:V1 二 A f v1 b f uF1 :W1N c(S)D f (S)V2A f V2 b f y pW2N d (S)D f (S)選擇L(s) = s a(a 0),使L(s)Wm(s)為 嚴(yán)格正 實(shí)函數(shù)選擇Df(s)=L (s)JNs)構(gòu)建可調(diào)參數(shù)自適應(yīng)律如下:(t) - (t)e(t) f(t)=a"t)+®(t)TT pT2n:1TT2n:1式中,廿kc Cf d。 df = R , ©=yr w y V2 = R , r R2n2n為正定矩陣。自適應(yīng)控制律為
19、:u(t) - JT(t)'(t) e(t) T(t)】(t)參考模型自適應(yīng)控制的算法:已知:被控對(duì)象 Wp(s)的階數(shù)n、m。步驟1:選擇參考模型Wm(s)為穩(wěn)定最小相位系統(tǒng),與 Wp(s)階數(shù)及相對(duì)階相同, 并具有理想的動(dòng)態(tài)性能;步驟2:選擇L(ss a(a 0),使L(s)Wm(s)為嚴(yán)格正實(shí)函數(shù);并利用L(S)Nm(S)構(gòu) 造輔助信號(hào)發(fā)生器狀態(tài)矩陣A f ;步驟3:設(shè)置初值9(0),選擇自適應(yīng)增益矩陣r和輸入信號(hào)yr(t),并初始化數(shù)據(jù);步驟4:采樣當(dāng)前參考模型輸出ym(t)和系統(tǒng)實(shí)際輸出yp(t),并計(jì)算e(t);步驟5:利用輔助信號(hào)狀態(tài)方程計(jì)算vi和V2 ;步驟6:利用可調(diào)
20、參數(shù)自適應(yīng)律狀態(tài)方程計(jì)算-(t)和(t);步驟7:組建機(jī)t),并有自適應(yīng)控制律計(jì)算u(t);步驟8 t > t h,返回步驟4,繼續(xù)循環(huán)。3.2仿真實(shí)例3.2.1數(shù)值積分連續(xù)函數(shù)的動(dòng)態(tài)特性一般可由一個(gè)微分方程或一組微分方程加以描述,因此對(duì)連續(xù)系統(tǒng)進(jìn)行編程或計(jì)算機(jī)仿真時(shí),就需要對(duì)連續(xù)系統(tǒng)微分方程運(yùn)用數(shù)值積分 的方法來(lái)求數(shù)值解,針對(duì)如下一階微分方程:dx(t)dtIx(t0 ) = x在離散系統(tǒng)中可采用歐拉法求解,其遞推公式如下x(tk J : x(tk) hf(tk,x(tk)式中,h稱(chēng)為計(jì)算步長(zhǎng)或者步距。該方法簡(jiǎn)單、計(jì)算量小,由前一點(diǎn)即可推出后一點(diǎn)的值,屬于單步法。適當(dāng)減小計(jì)算步長(zhǎng)h有助于提高計(jì)算精度。3.2.2仿真結(jié)果采用的對(duì)象模型為2Wp(S)Wp(S)s +3
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 海南近現(xiàn)代平面設(shè)計(jì)發(fā)展歷程研究(1911-2023)
- 解除二手房買(mǎi)賣(mài)合同協(xié)議
- 鋼材購(gòu)銷(xiāo)合同
- 城市污水再利用中的滲濾液處理工藝流程
- 個(gè)人防水協(xié)議共
- 英語(yǔ)聽(tīng)力訓(xùn)練計(jì)劃與實(shí)施
- 六年級(jí)綜合實(shí)踐活動(dòng)的跨學(xué)科整合計(jì)劃
- 二手房車(chē)位買(mǎi)賣(mài)合同
- 智能電網(wǎng)運(yùn)維服務(wù)合同
- 生物醫(yī)藥研發(fā)及產(chǎn)業(yè)化投資協(xié)議
- 《九州通醫(yī)藥公司應(yīng)收賬款管理現(xiàn)狀、問(wèn)題及對(duì)策》13000字(論文)
- 4.3.2發(fā)生在肺內(nèi)的氣體交換 課件 人教2024版七年級(jí)生物下冊(cè)
- 礦石百科知識(shí)兒童版
- 【9語(yǔ)一?!?025年合肥市第42中學(xué)九年級(jí)中考一模語(yǔ)文試卷(含答案)
- 中國(guó)電影史知到課后答案智慧樹(shù)章節(jié)測(cè)試答案2025年春華東師范大學(xué)
- 對(duì)外經(jīng)濟(jì)貿(mào)易大學(xué)自主招生個(gè)人陳述寫(xiě)作實(shí)例
- 人教版(2024)七年級(jí)下冊(cè)生物期末復(fù)習(xí)必背知識(shí)點(diǎn)提綱
- 教學(xué)設(shè)計(jì)-1.6 函數(shù)的連續(xù)性
- 微訓(xùn)練 一文多考 備考高效之小說(shuō)《理水》 - 魯迅(教師版)
- 二年級(jí)語(yǔ)文下冊(cè) 語(yǔ)文園地四 同步練習(xí)(含答案)
- 四佰本帖子內(nèi)容-中醫(yī)美容
評(píng)論
0/150
提交評(píng)論