![現(xiàn)代控制理論第5章(續(xù))._第1頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-1/24/ba97e87d-60b3-427c-bce0-7d62b6773d23/ba97e87d-60b3-427c-bce0-7d62b6773d231.gif)
![現(xiàn)代控制理論第5章(續(xù))._第2頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-1/24/ba97e87d-60b3-427c-bce0-7d62b6773d23/ba97e87d-60b3-427c-bce0-7d62b6773d232.gif)
![現(xiàn)代控制理論第5章(續(xù))._第3頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-1/24/ba97e87d-60b3-427c-bce0-7d62b6773d23/ba97e87d-60b3-427c-bce0-7d62b6773d233.gif)
![現(xiàn)代控制理論第5章(續(xù))._第4頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-1/24/ba97e87d-60b3-427c-bce0-7d62b6773d23/ba97e87d-60b3-427c-bce0-7d62b6773d234.gif)
![現(xiàn)代控制理論第5章(續(xù))._第5頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-1/24/ba97e87d-60b3-427c-bce0-7d62b6773d23/ba97e87d-60b3-427c-bce0-7d62b6773d235.gif)
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、現(xiàn)代控制理論基礎(chǔ)第五章(講義)5.6.3 二次型最優(yōu)控制問(wèn)題現(xiàn)在我們來(lái)研究最優(yōu)控制問(wèn)題。已知系統(tǒng)方程為&=Ax+Bu x(5.20)(5.21)(5.22) 確定最優(yōu)控制向量 u(t)=-Kx(t) 的矩陣K,使得性能指標(biāo) J=ò(xHQx+uHRu)dt0¥達(dá)到極小。式中Q是正定(或正半定)Hermite或?qū)崒?duì)稱(chēng)矩陣,R是正定Hermite或?qū)嵒驅(qū)崒?duì)稱(chēng)矩陣。注意,式(5.22)右邊的第二項(xiàng)是考慮到控制信號(hào)的能量損耗而引進(jìn)的。矩陣Q和R確定了誤差和能量損耗的相對(duì)重要性。在此,假設(shè)控制向量u(t)是不受約束的。正如下面講到的,由式(5.21)給出的線性控制律是最優(yōu)控制
2、律。所以,若能確定矩陣K中的未知元素,使得性能指標(biāo)達(dá)極小,則u(t)=-Kx(t)對(duì)任意初始狀態(tài)x(0)而言均是最優(yōu)的。圖5.6所示為該最優(yōu)控制系統(tǒng)的結(jié)構(gòu)方塊圖。圖5.6 最優(yōu)控制系統(tǒng)現(xiàn)求解最優(yōu)控制問(wèn)題。將式(5.21)代入式(5.20),可得&=Ax-BKx=(A-BK)x x在以下推導(dǎo)過(guò)程中,假設(shè)A-BK是穩(wěn)定矩陣,A-BK的所有特征值均具有負(fù)實(shí)部。將式(5.21)代入(5.22),可得J=ò(xHQx+xHKHRKx)dt0¥=òxH(Q+KHRK)xdt0¥依照解參數(shù)最優(yōu)化問(wèn)題時(shí)的討論,取現(xiàn)代控制理論基礎(chǔ)第五章(講義)xH(Q+KHRK)
3、x=-dH(xPx) dt式中的P是正定的Hermite或?qū)崒?duì)稱(chēng)矩陣。于是&HPx-xHPx&=-xH(A-BK)HP+P(A-BK)x xH(Q+KHRK)x=-x比較上式兩端,并注意到方程對(duì)任意x均應(yīng)成立,這就要求(A-BK)HP+P(A-BK)=-(Q+KHRK)(5.23)的正定矩陣P。 (5.23) 根據(jù)Lyapunov第二法可知,如果A-BK是穩(wěn)定矩陣,則必存在一個(gè)滿足式因此,該方法由式(5.23)確定P的各元素,并檢驗(yàn)其是否為正定的(注意,這里可能不止一個(gè)矩陣P滿足該方程。如果系統(tǒng)是穩(wěn)定的,則總存在一個(gè)正定的矩陣P滿足該方程。這就意味著,如果我們解此方程并能找到一
4、個(gè)正定矩陣P,該系統(tǒng)就是穩(wěn)定的。滿足該方程的其他矩陣P不是正定的,必須丟棄)。 性能指標(biāo)可計(jì)算為J=òx(Q+KRK)xdt=-xPx0¥HHH¥0=-xH(¥)Px(¥)+xH(0)Px(0)由于假設(shè)A-BK的所有特征值均具有負(fù)實(shí)部,所以x(¥)®0。因此J=xH(0)Px(0)于是,性能指標(biāo)J可根據(jù)初始條件x(0)和P求得。 (5.24)為求二次型最優(yōu)控制問(wèn)題的解,可按下列步驟操作:由于所設(shè)的A是正定Hermite或?qū)崒?duì)稱(chēng)矩陣,可將其寫(xiě)為R=THT式中T是非奇異矩陣。于是,式(5.23)可寫(xiě)為(AH-KHBH)P+P(A
5、-BK)+Q+KHTHTK=0上式也可寫(xiě)為AHP+PA+TK-(TH)-1BHPHTK-(TH)-1BHP-PBR-1BHP+Q=0 求J對(duì)K的極小值,即求下式對(duì)K的極小值xHTK-(TH)-1BHPHTK-(TH)-1BHPx(見(jiàn)例5.21)。由于上面的表達(dá)式不為負(fù)值,所以只有當(dāng)其為零,即當(dāng)TK=(TH)-1BHP時(shí),才存在極小值。因此K=T-1(TH)-1BHP=R-1BHP定義時(shí),其最優(yōu)控制律是線性的,并由 (5.25) 式(5.25)給出了最優(yōu)矩陣K。所以,當(dāng)二次型最優(yōu)控制問(wèn)題的性能指標(biāo)由式(5.22)u(t)=-Kx(t)=-R-1BHPx(t)現(xiàn)代控制理論基礎(chǔ)第五章(講義)給出。式
6、(5.25)中的矩陣P必須滿足式(5.23),即滿足下列退化方程AHP+PA-PBR-1BHP+Q=0式(5.26)稱(chēng)為退化矩陣?yán)杩ㄌ岱匠蹋湓O(shè)計(jì)步驟如下: (5.26)1、求解退化矩陣?yán)杩ㄌ崾?5.26),以求出矩陣P。如果存在正定矩陣P(某些系統(tǒng)可能沒(méi)有正定矩陣P),那么系統(tǒng)是穩(wěn)定的,即矩陣A-BK是穩(wěn)定矩陣。2、將矩陣P代入式(5.25),求得的矩陣K就是最優(yōu)矩陣。例5.9 是建立在這種方法基礎(chǔ)上的設(shè)計(jì)例子。注意。如果矩陣A-BK是穩(wěn)定的,則此方法總能給出正確的結(jié)果。確定最優(yōu)反饋增益矩陣K還有另一種方法,其設(shè)計(jì)步驟如下:1、由作為K的函數(shù)的式(5.23)中確定矩陣P。2、將矩陣P代入式(
7、5.24),于是性能指標(biāo)成為K的一個(gè)函數(shù)。3、確定K的各元素,使得性能指標(biāo)為極小。這可通過(guò)令¶J/¶kij等于零,并解出kij的最優(yōu)值來(lái)實(shí)現(xiàn)J對(duì)K各元素kij為極小。這種設(shè)計(jì)方法的詳細(xì)說(shuō)明見(jiàn)例5.11和5.12。當(dāng)元素kij的數(shù)目較多時(shí),該方法很不便。如果性能指標(biāo)由輸出向量的形式給出,而不是由狀態(tài)向量的形式給出,即J=ò(yHQy+uHRu)dt 0¥則可用輸出方程y=Cx來(lái)修正性能指標(biāo),使得J為J=ò(xHCHQCx+uHRu)dt0¥(5.29)且仍可用本節(jié)介紹的設(shè)計(jì)步驟來(lái)求最優(yōu)矩陣K。-例5.9 研究如圖5.7所示的系統(tǒng)。假設(shè)控
8、制信號(hào)為u(t)=-Kx(t)試確定最優(yōu)反饋增益矩陣K,使得下列性能指標(biāo)達(dá)到極小J=ò(xTQx+u2)dt 0¥式中é10ùQ=ê,úë0mûm³0由圖5.7可看出,被控對(duì)象的狀態(tài)方程為&=Ax+Bu x現(xiàn)代控制理論基礎(chǔ)第五章(講義)式中é01ùA=ê,úë00ûé0ùB=êú ë1û圖5.7 控制系統(tǒng)以下說(shuō)明退化矩陣?yán)杩ㄌ岽鷶?shù)方程如何應(yīng)用于最優(yōu)控制系統(tǒng)的設(shè)計(jì)。求解(5.26)
9、,將其重寫(xiě)為AHP+PA-PBR-1BHP+Q=0注意到A為實(shí)矩陣,Q為實(shí)對(duì)稱(chēng)矩陣,P為實(shí)對(duì)稱(chēng)矩陣。因此,上式可寫(xiě)為 é00ùép11p12ùép11p12ùé01ùú+êpúêê10úêpúpëûë1222ûë12p22ûë00û p12ùé0ùépép11p12ùé10ù
10、233;00ù-ê11101úê1úêpú+ê0mú=ê00úpppëûëû22ûëû22ûë12ë12該方程可簡(jiǎn)化為0ùé0é0êpú+ê0p12ûë11ë2p11ùép12-êp12úûëp12p22p12p22ùé
11、10ùé00ùú+êú=ê00ú 20mp22ûëûëû由上式可得到下面3個(gè)方程21-p12=0p11-p12p22=02m+2p12-p22=0將這3個(gè)方程聯(lián)立,解出p11、p12、p22,且要求P為正定的,可得p12ùém+2ép1ùP=ê11=ú úêppm+2úê22ûë12ë1û參照式(5.25),最優(yōu)反饋增益矩陣K為
12、K=P-1BHP現(xiàn)代控制理論基礎(chǔ)第五章(講義)ép11=101êëp12=p12p22=1因此,最優(yōu)控制信號(hào)為 p12ùp22úû +2(5.28) u=-Kx=-x1-+2x2得出最優(yōu)結(jié)果。圖5.8是該系統(tǒng)的方塊圖。 注意,由式(5.28)給出的控制律對(duì)任意初始狀態(tài)在給定的性能指標(biāo)下都能-5.7 二次型最優(yōu)控制問(wèn)題的MATLAB解法在MATLAB中,命令lqr(A,B,Q,R)可解連續(xù)時(shí)間的線性二次型調(diào)節(jié)器問(wèn)題,并可解與其有關(guān)的黎卡提方程。該命令可計(jì)算最優(yōu)反饋增益矩陣K,并且產(chǎn)生使性能指標(biāo)。J=ò(x¢Qx+u&
13、#162;Ru)dt 0¥在約束方程&=Ax+Bu x條件下達(dá)到極小的反饋控制律u=-Kx另一個(gè)命令K,P,E=lqr(A,B,Q,R)也可計(jì)算相關(guān)的矩陣?yán)杩ㄌ岱匠态F(xiàn)代控制理論基礎(chǔ)第五章(講義)0=PA+AHP-PBRBHP+Q的唯一正定解P。如果A-BK為穩(wěn)定矩陣,則總存在這樣的正定矩陣。利用這個(gè)命令能求閉環(huán)極點(diǎn)或A-BK的特征值。對(duì)于某些系統(tǒng),無(wú)論選擇什么樣的K,都不能使A-BK為穩(wěn)定矩陣。在此情況下。這個(gè)矩陣?yán)杩ㄌ岱匠滩淮嬖谡ň仃?。?duì)此情況,命令K=lqr(A,B,Q,R)K,P,E=lqr(A,B,Q,R)不能求解,詳見(jiàn)MATLAB Prgram 5.1?,F(xiàn)代控制理
14、論基礎(chǔ)第五章(講義)-例5.10 考慮由下式確定的系統(tǒng)&1ùé-1éx=êêxúë&2ûë01ùéx1ùé1ù+êúu êúú2ûëx2ûë0û證明:無(wú)論選擇什么樣矩陣K,該系統(tǒng)都不可能通過(guò)狀態(tài)反饋控制u=-Kx來(lái)穩(wěn)定(注意,該系統(tǒng)是狀態(tài)不可控的)。定義K=k1則 k21ùé1ùé-1A-BK=
15、4;-êúk1k2 ú2ûë0ûë0é-1-k11-k2ù =êú02ëû因此特征方程為現(xiàn)代控制理論基礎(chǔ)第五章(講義)sI-A+BK=s+1+k10-1+k2s-2=(s+1+k1)(s-2)=0閉環(huán)極點(diǎn)為s=-1-k1,s=2由于極點(diǎn)s=2在s的右半平面,所以無(wú)論選擇什么樣的矩陣K,該系統(tǒng)都是不穩(wěn)定的。因此,二次型最優(yōu)控制方法不能用于該系統(tǒng)。假設(shè)在二次型性能指標(biāo)中的Q和R為é10ùQ=êú,R=1 01ëû
16、;并且寫(xiě)出MATLAB Progam 5.1。所得的MATLAB解為K=NaNNaN其中NaN表示“不是一個(gè)數(shù)”。每當(dāng)二次型最優(yōu)控制問(wèn)題問(wèn)題的解不存在時(shí),MATLAB將顯示矩陣K由NaN組成。-例5.11 考慮下式定義的系統(tǒng)&=Ax+Bu x式中性能指標(biāo)J為這里假設(shè)采用下列控制u é01ùé0ùA=êú,B=ê1ú0-1ëûëû ¥J=ò(x 'Qx+u'Ru)kt0é10ùQ=ê,R=1ú&
17、#235;01ûu=-Kx確定最優(yōu)反饋增益矩陣K。最優(yōu)反饋增益矩陣K可通過(guò)求解下列關(guān)于正定矩陣P的黎卡提方程得到A 'P+PA-PBR-1B'P+Q=0其結(jié)果為é21ùP=êúë11 û將該矩陣P代人下列方程,即可求得最可求得最優(yōu)矩陣K為現(xiàn)代控制理論基礎(chǔ)第五章(講義)K=R-1B'P因此,最優(yōu)控制信號(hào)為 é21ù=101êú=1111ëûu=-Kx=-x1-x2利用MATLAB Program 5.2也能求解該問(wèn)題。-例5.12 考慮下列系統(tǒng)
18、&=Ax+Bu x式中é0A=êê0êë-35109 -270ùé0ùê0ú1ú,B=úêúê-9úûë1úû現(xiàn)代控制理論基礎(chǔ)第五章(講義)性能指標(biāo)J為式中¥J=ò(x¢Qx+u¢Ru)dt0é100ùú,R=1Q=ê010êúêúë001 û求黎卡提
19、方程的正定矩陣R、最優(yōu)反饋增益矩陣K和矩陣A-BK的特征值。利用MATLAB Program 5.3,可求解該問(wèn)題。-例5.13 考慮與例12.7中討論的相同的系統(tǒng)。該系統(tǒng)的狀態(tài)空間表達(dá)式為&=Ax+Bu xy=Cx+Du式中 é010ùé0ùú,B=ê0 ú,C=100,D=0A=ê001êúêúêêúë0-2-3úûë1 û現(xiàn)代控制理論基礎(chǔ)第五章(講義)假設(shè)控制信號(hào)u為u=k1(r-x
20、1)-(k2x2+k3x3)=k1r-(k1x1+k2x2+k3x3)如圖3.9所示。在確定最優(yōu)控制律時(shí),假設(shè)輸入為零,即r =0。 確定狀態(tài)反饋增益矩陣K(K=k1k2k3),使得性能指標(biāo) ¥J=ò(x¢Qx+u¢Ru)dt 0達(dá)到極小。這里éq11Q=êê0êë00q2200ùéx1ùéyùêxú=êyú&0ú,R=1,x=úê2úêúê
21、;&úq33úyûëx3úûêë&û為了得到快速響應(yīng),q11與q22、q33和R相比必須充分大。在該例中,選取為了利用MATLAB求解,可使用命令K=lqr(A,B,Q,R)由MATLAB Program 5.14,可得到該例題的解。現(xiàn)代控制理論基礎(chǔ)第五章(講義)采用確定的矩陣K來(lái)研究所設(shè)計(jì)的系統(tǒng)對(duì)階躍輸入的響應(yīng)特性。所設(shè)計(jì)的系統(tǒng)的狀態(tài)方程為&=Ax+Bux=Ax+B(-Kx+k1r)=(A-BK)x+Bk1r輸出方程為éx1ùúy=Cx=100
22、34;xê2úêëx3úû為求對(duì)單位階躍輸入的響應(yīng),使用下列命令y,x,t=step(AA,BB,CC,DD)式中AA=A-BK,BB=Bk1,CC=C,DD=DMATLAB Program 5.5可求出該系統(tǒng)對(duì)單位階躍的響應(yīng)。圖5.10畫(huà)出了輸出y對(duì)時(shí)間t的響應(yīng)曲線,圖5.11在同一張圖上畫(huà)出了x1,x2和x3對(duì)t的響應(yīng)曲線。 12現(xiàn)代控制理論基礎(chǔ)第五章(講義)%*Note that matrices A,B,and K are given as tollows*A=0 1 0;0 0 1;0 -2 -3;B=0;0;1K=100.
23、0000 53.1200 11.6711;K1=K(1);k2=K(2);k3=K(3);%*The state equation for the designed system is%xdot=(A-BK)x+Bk1r and the output equation is%y=Cx+Du,where matrices C and D are given by*C=1 0 0;D=0;%*Define the state matrix,control matrix, output matrix, %and direct transmission matrix of the designed systems as AA, %BB,CC,and DD *AA=A-B*K;BB=B*k1;CC=C;DD=D;%*To obtain the unit-step response curves for the first eight %seconds,enter the following command*t=0:0.01:8;y,x,t=stepAA,BB,CC,DD,l,t);%*Toplot the unit-step response curve y(=xl)versus t, %ent
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年全球及中國(guó)塑料家具行業(yè)頭部企業(yè)市場(chǎng)占有率及排名調(diào)研報(bào)告
- 水性油墨型消泡劑行業(yè)行業(yè)發(fā)展趨勢(shì)及投資戰(zhàn)略研究分析報(bào)告
- 固廢處理設(shè)備項(xiàng)目投資預(yù)算報(bào)告
- 風(fēng)機(jī)盤(pán)管控制系統(tǒng)行業(yè)行業(yè)發(fā)展趨勢(shì)及投資戰(zhàn)略研究分析報(bào)告
- 2025年銀觸頭項(xiàng)目可行性研究報(bào)告
- 中國(guó)非諾貝特行業(yè)市場(chǎng)深度研究及投資規(guī)劃建議報(bào)告
- 四川省油氣等長(zhǎng)距離輸送鋼管項(xiàng)目可行性研究報(bào)告
- 衫衣項(xiàng)目可行性研究報(bào)告
- 2025年度酒店健身房設(shè)備維護(hù)保養(yǎng)合同
- 2025年度LED廣告牌圍擋設(shè)計(jì)與安裝一體化合同
- 2025年度新能源汽車(chē)充電站運(yùn)營(yíng)權(quán)轉(zhuǎn)讓合同樣本4篇
- 第5課 隋唐時(shí)期的民族交往與交融 課件(23張) 2024-2025學(xué)年統(tǒng)編版七年級(jí)歷史下冊(cè)
- 2024年全國(guó)職業(yè)院校技能大賽高職組(生產(chǎn)事故應(yīng)急救援賽項(xiàng))考試題庫(kù)(含答案)
- 雕塑采購(gòu)?fù)稑?biāo)方案(技術(shù)標(biāo))
- 北京房地產(chǎn)典當(dāng)合同書(shū)
- 文學(xué)類(lèi)文本閱讀 高一語(yǔ)文統(tǒng)編版暑假作業(yè)
- 文明施工考核標(biāo)準(zhǔn)
- 《霧都孤兒人物分析4000字(論文)》
- MZ/T 039-2013老年人能力評(píng)估
- GB/T 6329-1996膠粘劑對(duì)接接頭拉伸強(qiáng)度的測(cè)定
- 2023年遼寧鐵道職業(yè)技術(shù)學(xué)院高職單招(語(yǔ)文)試題庫(kù)含答案解析
評(píng)論
0/150
提交評(píng)論