




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第一章實(shí)驗(yàn)?zāi)康纳蠙C(jī)實(shí)驗(yàn)的主要目標(biāo)如下:通過(guò)上機(jī)操作,加深最優(yōu)控制理論知識(shí)的理解。學(xué)習(xí)并掌握連續(xù)線性二次型最優(yōu)控制的MATLAB實(shí)現(xiàn)。通過(guò)上機(jī)實(shí)驗(yàn),提高動(dòng)手能力,提高分析和解決問(wèn)題的能力第二章實(shí)驗(yàn)環(huán)境每人一臺(tái)PC機(jī)和一套MATLAB6.X軟件。第三章實(shí)驗(yàn)內(nèi)容與任務(wù)3.1實(shí)驗(yàn)一有限時(shí)間狀態(tài)調(diào)節(jié)器問(wèn)題的最優(yōu)控制MATLAB仿真訓(xùn)練連續(xù)系統(tǒng)線性二次型最優(yōu)控制的MATLAB實(shí)現(xiàn),操作和解題訓(xùn)練實(shí)驗(yàn)系統(tǒng)。實(shí)驗(yàn)系統(tǒng)如下:1)fx=u(t)<1fx=u(t)<1IX=x(t)22fx(0)=0-01'0一■0-001X+0-1-4-61x=u2)0lx<1x(0)=02y=Il0實(shí)驗(yàn)任務(wù)就實(shí)驗(yàn)實(shí)例,求出最優(yōu)控制率,并用MATLAB編寫好相應(yīng)的仿真實(shí)驗(yàn)程序。改變性能函數(shù)中的各項(xiàng)的權(quán)系數(shù)值,分析其對(duì)系統(tǒng)性能的影響。在不同的權(quán)值下繪制系統(tǒng)的階躍響應(yīng)曲線,并根據(jù)曲線定性分析仿真結(jié)果。分析仿真對(duì)象的仿真結(jié)果。3.2實(shí)驗(yàn)二有限時(shí)間狀態(tài)調(diào)節(jié)器問(wèn)題的最優(yōu)控制MATLAB仿真訓(xùn)練連續(xù)系統(tǒng)線性二次型最優(yōu)控制的MATLAB實(shí)現(xiàn),操作和解題訓(xùn)練實(shí)驗(yàn)系統(tǒng)。實(shí)驗(yàn)系統(tǒng)如下:fx=x(t)<121x=u(t)2fx(0)=xJ1 10x(0)=x2 20y(t)=xJt)性能指標(biāo)為:-rt(t)-y(t)1+u2(t)lt20r第四章實(shí)驗(yàn)步驟4.1有限時(shí)間狀態(tài)調(diào)節(jié)器問(wèn)題(1)第一題>>A=[00;01];B=[1;0];eig(A)ans=01因?yàn)橄到y(tǒng)的特征方程存在有正實(shí)部的根所以系統(tǒng)不穩(wěn)定,不滿足線性二次型求解要求。(2)第二題可控性客觀性判斷調(diào)用函數(shù)可控性可觀性大致判斷程序如下:X=eig(A),S=ctrb(A,B);nl二rank(S),V=obsv(A,C);n2二rank(V);得出結(jié)果為:n1=3,n2=3由此可知系統(tǒng)穩(wěn)定且可控可觀。參數(shù)探索—各項(xiàng)權(quán)系數(shù)對(duì)系統(tǒng)性能的影響
設(shè)計(jì)系統(tǒng)狀態(tài)反饋控制器時(shí),一個(gè)關(guān)鍵的問(wèn)題就是二次型性能指標(biāo)泛函中加權(quán)矩陣Q和R的選取。為了使問(wèn)題簡(jiǎn)化及加權(quán)矩陣具有比較明確的物理意義,我們將Q取為對(duì)角陣。假設(shè)Q110Q110Q220Q33這樣得到的性能指標(biāo)泛函為gIJgIJ=iQx2+Q1110x2222+Qx2+ru2333由上式可以看出,Q是對(duì)x的平方的加權(quán),Q的相對(duì)增加就意味著對(duì)X的iiiiii要求相對(duì)其它狀態(tài)變量嚴(yán)格,在性能指標(biāo)中的比重大,x的偏差狀態(tài)相對(duì)減小。ir是對(duì)控制量u的平方加權(quán),當(dāng)r相對(duì)較大時(shí),意味著控制費(fèi)用增加,使得控制能量較小,反饋減弱,而r取值較小時(shí),系統(tǒng)控制費(fèi)用減小,反饋增加,系統(tǒng)動(dòng)態(tài)響應(yīng)迅速。為了得到較快的響應(yīng)速度與一定的穩(wěn)定度,設(shè)置不同組別的Q、R參數(shù),即各項(xiàng)的權(quán)系數(shù)值,如本次實(shí)驗(yàn)中,保持Q=[100;010;001];設(shè)置R處于不同的值,分析R對(duì)控制效果的影響,有下圖:
t(s)Unit-stepResponseofLQRatR=10t(s)Unit-stepResponseofLQRatR=10圖4-1參數(shù)R對(duì)輸出相應(yīng)的影響(1)為了更好的研究R的變化對(duì)系統(tǒng)系能的影響,這里還給出了一下幾組數(shù)據(jù):Unit-stepResponseofLQRatR=10 Unit-stepResponseofLQRatR=20t(s)t(s)圖4-2參數(shù)Rt(s)t(s)圖4-2參數(shù)R對(duì)輸出相應(yīng)的影響(2)由上述兩組圖可發(fā)現(xiàn),僅第一組參數(shù)變化時(shí)對(duì)系統(tǒng)性能影響較大,不管是快速性還是穩(wěn)定性都有影響。R較小時(shí),如R=0.1時(shí),總是存在一定的穩(wěn)定誤差,隨著R的增大,穩(wěn)態(tài)誤差變少直至沒(méi)有。這里選擇R=5作為R的最佳狀態(tài)。下面固定R=5,確定Q對(duì)系統(tǒng)性能的影響。有如下幾組模擬圖:Unit-stepResponseofLQRatQ(1,1)=0.01Unit-stepResponseofLQRatQ(1,1)=0.1Unit-stepResponseofLQRatQ(1,1)=1Unit-stepResponseofLQRatQ(1,1)=10Unit-stepResponseofLQRatQ(1,1)=1Unit-stepResponseofLQRatQ(1,1)=10圖4-3參數(shù)Q(這里討論的是Q]]對(duì)輸出響應(yīng)的影響(1)0510152005101520t(s)t(s)Unit-stepResponseofLQRatQ(2,2)=1t(s)Unit-stepResponseofLQRatQ(2,2)=10對(duì)輸出響應(yīng)的影響(2)圖4-4參數(shù)Q(這里討論的是Q22Unit-stepResponseofLQRatQ(3,3)=0.01Unit-stepResponseofLQRatQ(3,3)=0.1Unit-stepResponseofLQRatQ(3,3)=10510152005101520t(s)t(s)Unit-stepResponseofLQRatQ(2,2)=1t(s)Unit-stepResponseofLQRatQ(2,2)=10對(duì)輸出響應(yīng)的影響(2)圖4-4參數(shù)Q(這里討論的是Q22Unit-stepResponseofLQRatQ(3,3)=0.01Unit-stepResponseofLQRatQ(3,3)=0.1Unit-stepResponseofLQRatQ(3,3)=1t(s)Unit-stepResponseofLQRatQ(3,3)=10圖4-5參數(shù)Q(這里討論的是Q對(duì)輸出響應(yīng)的影響(3)33可見(jiàn),隨著Q取值的增加,快速性雖有一定的提高,但是總的穩(wěn)態(tài)誤差變11大??刂菩Ч儾睿鳴、Q的變化對(duì)系統(tǒng)性能影響不大。這點(diǎn)很好理解,由2233于輸出Y僅與X有關(guān),而其他參數(shù)對(duì)其沒(méi)有較大的影響。1當(dāng)Q陣中的參變量m相比于R充分大時(shí)系統(tǒng)能得到快速的響應(yīng)。而提高R陣中的比重則意味著需要更有效地抑制與之相應(yīng)的控制量的幅值及由它引起的能量消耗。③最佳模擬實(shí)驗(yàn)結(jié)果經(jīng)過(guò)上述參數(shù)探索,得出Q=[0.100;010;001];R=5時(shí)候,系統(tǒng)性能接近最佳,此時(shí)有反饋增益矩陣K=0.01000.04580.0242帶入控制矩陣u*(t)=-k(t)X(t),即可得到控制量。最終響應(yīng)曲線如下圖4-6,而不同狀態(tài)x1,x2,x3對(duì)時(shí)間的響應(yīng)曲線見(jiàn)圖4-7
Unit-stepResponseofLQRSystem圖4-6線性二次型的單位輸入響應(yīng)曲線穩(wěn)態(tài)誤差低,響應(yīng)速度一般,控制效果較好各個(gè)狀態(tài)的響應(yīng)曲線如下圖ResponseCurvesx1,x2,x3versust圖4-7各輸入狀態(tài)變量x1,x2,x3對(duì)時(shí)間響應(yīng)曲線
4.2無(wú)限時(shí)間狀態(tài)調(diào)節(jié)器問(wèn)題①參數(shù)探索—各項(xiàng)權(quán)系數(shù)對(duì)系統(tǒng)性能的影響參數(shù)討論方法同有限時(shí)間有限時(shí)間狀態(tài)調(diào)節(jié)器問(wèn)題的最優(yōu)控制MATLAB仿真。先設(shè)定R=1不變,討論不同Q值變化時(shí)的響應(yīng)曲線。此處選擇Q=0.01、Q=0.1、Q=l、Q=5、Q=10、Q=50、Q=100、Q=1000八種情況,響應(yīng)曲線見(jiàn)圖4-8、4-9。Unit-stepResponseofLQRatQ=0.01Unit-stepResponseofLQRatQ=0.1Unit-stepResponseofLQRatQ=1t(s)Unit-stepResponseofLQRatQ=5Unit-stepResponseofLQRatQ=0.01Unit-stepResponseofLQRatQ=0.1Unit-stepResponseofLQRatQ=1t(s)Unit-stepResponseofLQRatQ=5圖4-8參數(shù)Q對(duì)輸出響應(yīng)的影響(1)Unit-stepResponseofLQRatQ=100Unit-stepResponseofLQRatQ=1000Unit-stepResponseofLQRatQ=100Unit-stepResponseofLQRatQ=1000圖4-9參數(shù)Q對(duì)輸出響應(yīng)的影響(2)由圖可知,Q值影響系統(tǒng)的響應(yīng)時(shí)間,Q值越大響應(yīng)越快。當(dāng)然Q值不可能取無(wú)限大,一般只需要第二個(gè)圖中的Q=10或者5就行,這時(shí)動(dòng)態(tài)響應(yīng)完全滿足要求。Q值整定完后,假設(shè)Q=10不變,改變R取值,求響應(yīng)曲線。這里選擇四種數(shù)據(jù),R=0.01、R=0.1、R=l、R=10四種情況。響應(yīng)曲線見(jiàn)圖4-10。Unit-stepResponseofLQRatR=1Unit-stepResponseofLQRatR=10Unit-stepResponseofLQRatR=1Unit-stepResponseofLQRatR=10圖4-10參數(shù)R對(duì)輸出響應(yīng)的影響由此可見(jiàn),R取值越大,快速性越差,而對(duì)穩(wěn)態(tài)誤差影響不大,考慮到可實(shí)現(xiàn)性,這里選擇R=0.1作為最佳控制方案。②最佳模擬實(shí)驗(yàn)結(jié)果根據(jù)上述討論,選擇Q=10,R=0.1作為最佳組合進(jìn)行控制,此時(shí)有K1=[10.00004.4721P=[4.47211.0000;1.00000.4472]e=[-2.2361+2.2361i;-2.2361-2.2361i]仿真曲線如下,圖4-11為輸出響應(yīng),圖4-12為狀態(tài)變量xi,x2對(duì)時(shí)間的響應(yīng)曲線Unit-stepResponseofLQR圖4-11單位輸入響應(yīng)曲線ResponseCurvesx1,x2versust圖4-12ResponseCurvesx1,x2versust圖4-12輸入狀態(tài)變量x1,x2對(duì)時(shí)間響應(yīng)曲線2x,1由圖可知,動(dòng)態(tài)性能與穩(wěn)態(tài)性能均能滿足要求,響應(yīng)時(shí)間也很快。如果實(shí)驗(yàn)中對(duì)快速性要求不高,可以適當(dāng)?shù)母淖僎、R,取折中結(jié)果。第五章總結(jié)線性系統(tǒng)方程是借助狀態(tài)轉(zhuǎn)移矩陣來(lái)表示的。有狀態(tài)轉(zhuǎn)移矩陣就可以求出系統(tǒng)在初始狀態(tài)激勵(lì)下的自由運(yùn)動(dòng)以及在輸入向量作用下的強(qiáng)迫運(yùn)動(dòng)。系統(tǒng)自由運(yùn)動(dòng)軌線的形態(tài)是由狀態(tài)轉(zhuǎn)移短陣決定得,也就是有A唯一決定。然而對(duì)一個(gè)系統(tǒng)來(lái)說(shuō),A一定時(shí)可以人為地采取措施即如狀態(tài)反饋和輸出反饋來(lái)改造運(yùn)動(dòng)形態(tài)。求出狀態(tài)后,既可以求出輸出響應(yīng)。對(duì)于不同的輸入向量,響應(yīng)也不同。改變控制方程輸出響應(yīng)也隨之發(fā)生變化。本次實(shí)驗(yàn)時(shí),開始遇到了一定的問(wèn)題,由于對(duì)Matlab的二次型函數(shù)不夠理解對(duì)單位階躍函數(shù)輸出隔向量的意義不夠理解。如:[y,x,t]=step(AA,BB,CC,DD);,開始時(shí),將x與t弄反,以致做出來(lái)的圖像始終無(wú)法滿足要求,經(jīng)過(guò)討論修改才改正錯(cuò)誤。二次型性能指標(biāo)是一種綜合型性能指標(biāo)。它可以兼顧終端狀態(tài)的準(zhǔn)確性、系統(tǒng)響應(yīng)的快速性、系統(tǒng)運(yùn)行的安全性及節(jié)能性各方面因素。實(shí)驗(yàn)中我們得知,選取Q和R時(shí)需要注意的幾個(gè)方面:(1) 由于我們采用的系統(tǒng)模型是線性化的結(jié)果,為使系統(tǒng)個(gè)狀態(tài)量能夠在線性范圍工作,要求各狀態(tài)量不應(yīng)過(guò)大。(2) 閉環(huán)系統(tǒng)最好能有一對(duì)共軛復(fù)數(shù)極點(diǎn),這樣有利于克服系統(tǒng)的非線性摩擦,但系統(tǒng)主導(dǎo)極點(diǎn)的模不應(yīng)太大以免系統(tǒng)頻帶過(guò)寬,使得系統(tǒng)對(duì)噪聲過(guò)于敏感,以致系統(tǒng)不能正常工作。(3) 加權(quán)矩陣R的減小,會(huì)導(dǎo)致大的控制能量,應(yīng)注意控制U的大小,不要超過(guò)系統(tǒng)執(zhí)行機(jī)構(gòu)的能力,使得放大器處于飽和狀態(tài)。線性二次型最優(yōu)控制問(wèn)題的實(shí)質(zhì)是:用不大的控制能量,來(lái)保持較小的輸出誤差,以達(dá)到控制能量和誤差綜合最優(yōu)的目的。由實(shí)驗(yàn)各組仿真數(shù)據(jù)我們得知,加權(quán)矩陣中的各個(gè)元素之間的數(shù)值比例關(guān)系,將直接影響系統(tǒng)的工作品質(zhì),應(yīng)適當(dāng)選擇。第六章參考程序?qū)嶒?yàn)一部分實(shí)驗(yàn)參考程序(此程序?yàn)樽詈蟮淖顑?yōu)解時(shí)參考程序)% qlq.m A=[010;001;-1-4-6];B=[001]';C=[100];D=0;Q=[0.100;010;001];R=5; %參數(shù)矩陣設(shè)置,可以改動(dòng),此為最后結(jié)果%求向量KK=lqr(A,B,Q,R)%計(jì)算LQR控制的階躍響應(yīng)并畫出曲線AA=A-B*K;BB=B;CC=C;DD=D;[y,x,t]=step(AA,BB,CC,DD); %單位階躍響應(yīng)曲線plot(t,y);gridtitle('Unit-stepResponseofLQRSystem')xlabel('t(s)');ylabel('y(t)');figure(2)plot(t,x(:,1),':',t,x(:,2),'.-',t,x(:,3),'-'),grid%不同狀態(tài)的響應(yīng)曲線title('ResponseCurvesx1,x2,x3versust')xlabel('t(s)');ylabel('x1,x2,x3');gtext('\leftarrowx1')gtext('\leftarrow
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 例會(huì)管理制度
- 大氣匯報(bào)類型模板
- 學(xué)校膳食管理委員會(huì)議探討幼兒膳食營(yíng)養(yǎng)管理飲食健康課件模板
- 上海電子信息職業(yè)技術(shù)學(xué)院《大學(xué)英語(yǔ)B(二)》2023-2024學(xué)年第二學(xué)期期末試卷
- 長(zhǎng)沙環(huán)境保護(hù)職業(yè)技術(shù)學(xué)院《語(yǔ)言學(xué)導(dǎo)論》2023-2024學(xué)年第一學(xué)期期末試卷
- 溫州大學(xué)《首飾材料研究》2023-2024學(xué)年第二學(xué)期期末試卷
- 浙江省麗水市級(jí)名校2025年初三中考適應(yīng)性測(cè)試(一)化學(xué)試題含解析
- 2025年江蘇省普通高中第一次聯(lián)考高三物理試題含解析
- 2025年安徽省蕪湖市重點(diǎn)中學(xué)高三下學(xué)期4月考英語(yǔ)試題理試題含解析
- 2025年甘肅省天水市秦安縣第二中學(xué)高三5月高三調(diào)研測(cè)試歷史試題含解析
- 營(yíng)運(yùn)資金需求量測(cè)算表-2
- 小學(xué)語(yǔ)文新課標(biāo)跨學(xué)科學(xué)習(xí)任務(wù)群解讀及教學(xué)建議
- 深基坑開挖支護(hù)工程安全監(jiān)理實(shí)施細(xì)則
- 陜2022TJ 067 廚衛(wèi)裝配式鋼絲網(wǎng)混凝土排氣道系統(tǒng)建筑構(gòu)造圖集
- GB/T 21566-2008危險(xiǎn)品爆炸品摩擦感度試驗(yàn)方法
- GB/T 17207-2012電子設(shè)備用固定電容器第18-1部分:空白詳細(xì)規(guī)范表面安裝固體(MnO2)電解質(zhì)鋁固定電容器評(píng)定水平EZ
- 國(guó)開電大《人員招聘與培訓(xùn)實(shí)務(wù)》形考任務(wù)4國(guó)家開放大學(xué)試題答案
- 臨時(shí)用電現(xiàn)場(chǎng)安全檢查表
- 豬營(yíng)養(yǎng)體系課件
- 青少年模擬法庭劇本(敲詐勒索)
- 中考復(fù)習(xí)確定二次函數(shù)的解析式課件
評(píng)論
0/150
提交評(píng)論