版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
單級(jí)倒立擺的LQR與LQY控制1、建模在忽略了空氣阻力,各種摩擦之后,可將直線一級(jí)倒立擺系統(tǒng)抽象成小車和勻質(zhì)桿組成的系統(tǒng),如下圖所示。其中:M小車質(zhì)量m擺桿質(zhì)量b小車摩擦系數(shù)l擺桿轉(zhuǎn)動(dòng)軸心到桿質(zhì)心的長(zhǎng)度I擺桿慣量F加在小車上的力x小車位置(P擺桿與垂直向上方向的夾角0擺桿與垂直向下方向的夾角(考慮到擺桿初始位置為豎直向下)采用牛頓動(dòng)力學(xué)方法可建立單級(jí)倒立擺系統(tǒng)的微分方程如下:(M+m)x+bx+mlB.cos0一ml。,sin0=F(I+ml2)0.+mglsin0=一mlxcos0倒立擺的平衡是使倒立擺的擺桿垂直于水平方向倒立,所以假設(shè)0=兀+8,8為足夠小的角度,即可近似處理得:cos0=-1,sin0=-8,竺=0。dt2用u來(lái)代表被控對(duì)象的輸入力「,線性化后兩個(gè)方程如下:(I+ml2)8-mgl8=mlx(M+m)x-bx+ml8=u
取狀態(tài)變量:X,_o_10.X3X-X4_取狀態(tài)變量:X,_o_10.X3X-X4__x_X=即擺桿的角度和角速度以及小車的位移和速度四個(gè)狀態(tài)變量。則系統(tǒng)的狀態(tài)方程為:mgl(M+m)XX+tlI(M+m)+MmhI(M+m)+Mmh-ml?2土=、4I+mhX=X+u?I(M+m)+MmhI(M+m)+Mmh?4將上式寫(xiě)成向量和矩陣的形式,就成為線性系統(tǒng)的狀態(tài)方程:x=Ax+Bu
"e"=Cx這里設(shè):M=1.32Kg
m=0.07Kg
b=0.1N/m/s
I=0.20mI=0.0009Kg秫2將參數(shù)帶入,有:0100380.3847000A=0
-2.80370
0.74772、LQR控制線性二次型是指系統(tǒng)的狀態(tài)方程是線性的,指標(biāo)函數(shù)是狀態(tài)變量和控制變量的二次型??紤]線性系統(tǒng)的狀態(tài)方程為:X(t)=Ax(t)+Bu(t)
y(t)=Cx(t)+Du(t)找一狀態(tài)反饋控制律:u(t)=-Kx(t),使得二次型性能指標(biāo)最小化:1J=—xt(t)S(t)+—jf[xt(t)Q(t)x(t)+utR(t)u(t)]dt"210其中,x(t)為系統(tǒng)的狀態(tài)變量;f、10為起始時(shí)間與終止時(shí)間;S為終態(tài)約束矩陣;Q(t)為運(yùn)動(dòng)約束矩陣;R(t)為約束控制矩陣。其中Q(t)、R(t)決定了系統(tǒng)誤差與控制能量消耗之間的相對(duì)重要性。為使J最小,由最小值原理得到最優(yōu)控制為:u*(t)=—R-1BtPQ)x(t)式中,矩陣p(t)為微分Riccatti方程:p(t)=—p(t)A—ATp(t)+p(t)BR-1BTp(t)—Q的解。如果令終止時(shí)間tf=8,P(t)為一個(gè)常數(shù)矩陣,且P(t)=0,因此以上的Riccatti方程簡(jiǎn)化為—P(t)A—AtP(t)+P(t)BR-iBtP()—Q=0。對(duì)于最優(yōu)反饋系數(shù)矩陣K=R-iBTP(t),使用Matlab中專門的求解工具lqr()來(lái)求取K。將LQR控制方法用于倒立擺控制的原理如下圖所示。用Matlab求解lqr(A,B,Q,R)可以求出最優(yōu)反饋系數(shù)矩陣K的值。lqr函數(shù)需要選擇兩個(gè)參數(shù)R和Q,這兩個(gè)參數(shù)是用來(lái)平衡輸入量和狀態(tài)量的權(quán)重。其中,Q”代表擺桿角度的權(quán)重,而Q33是小車位置的權(quán)重。這里選擇:TOC\o"1-5"\h\z250000°°°°00100L000?!筊=0.1通過(guò)matlab求得:K=[-82.4246-10.7034-10.0000-11.8512]。3、LQY控制取性能指標(biāo)為1J=—xt(t)S(t)+—jf[xt(t)Q(t)x(t)+utR(t)u(t)]dt9fx、f‘o210對(duì)應(yīng)控制率為u*(t)=-R-1BtP()x(t),P滿足如下黎卡提方程PA+AtP—PBR-1BtP+CtQC=0同LQR求解過(guò)程求解K=[-276.86563.8430-45.2606-8.6243]4、仿真通過(guò)matlab仿真,LQR控制與LQY倒立擺擺角和小車位移仿真結(jié)果如下圖所示。LQR仿真圖:123456Sec(sec)steprespondofinvertedpendulum123456Sec(sec)steprespondofinvertedpendulumsystem3x=yz5pop0.3LLLLLO0.2O0.1-A-T/\0\rrrrr-0.100.511.522.53Sec(sec)LQY仿真圖上下兩條曲線分別為倒立擺擺角和小車位移。4、結(jié)果分析從仿真圖我們可以看出對(duì)于這兩種控制方法LQY的控制響應(yīng)效果更好,圖中明顯可以看出LQY控制器的控制下的倒立擺瞬時(shí)響應(yīng)穩(wěn)定時(shí)間更短,而LQR控制方法下的倒立擺的響應(yīng)穩(wěn)定時(shí)間幾乎是LQY控制器的2倍,但是LQR控制下的倒立擺超調(diào)變化量更小,相對(duì)LQY響應(yīng)過(guò)程更加穩(wěn)定。5、程序LQR方法%Modellinga=[038.18250-0.3847;1-000;0000;00010];b=[0;-2.8037;0;0.7477];c=[1000;0010];d=[0;0];eig(a)Qc=ctrb(a,b);Rc=rank(Qc)if(Rc==4)disp('狀態(tài)完全能控')elsedisp('狀態(tài)不完全能控')endQo=obsv(a,c);Ro=rank(Qo)if(Ro==4)disp('狀態(tài)完全能觀測(cè)')elsedisp('狀態(tài)不完全能觀測(cè)')endQ=[250000;0000;00100;0000];R=1;K=lqr(a,b,Q,R);x0=[0.2,0,0,0];ac=[(a-b*K)];bc=;cc=[c];dc=[d];[K,P,e]=lqr(a,b,Q,R),t=0:0.005:7;figureinitial(ac,b,c,d,x0)title('steprespondofinvertedpendulumsystem')xlabel('Sec')ylabel('Outputy=x3')figure[y,x,t]=initial(ac,bc,cc,dc,x0,t);plot(t,x,'y')figure,x1=[1000]*x',plot(t,x1);grid;title('x1的響應(yīng)曲線')figure,x2=[0100]*x',plot(t,x2);grid;title('x2的響應(yīng)曲線')figure,x3=[0010]*x',plot(t,x3);grid;title('x3的響應(yīng)曲線')figure,x4=[0001]*x',plot(t,x4);grid;title('x4的響應(yīng)曲線')LQY方法%Modellinga=[038.18250-0.3847;1-000;0000;00010];b=[0;-2.8037;0;0.7477];c=[1000;0010];d=[0;0];sys=ss(a,b,c,d);eig(a)Qc=ctrb(a,b);Rc=rank(Qc)if(Rc==4)disp('狀態(tài)完全能控')elsedisp('狀態(tài)不完全能控')endQo=obsv(a,c);Ro=rank(Qo)if(Ro==4)disp('狀態(tài)完全能觀測(cè)')elsedisp('狀態(tài)不完全能觀測(cè)')endQ=[50000;0100]R=1;[K,P,e]=lqry(sys,Q,R)x0=[0.2,0,0,0];ac=[(a-b*K)];bc=;cc=[c];dc=[d];t=0:0.005:3;figureinitial(ac,b,c,d,x0,t)title('steprespondofinvertedpendulumsystem')xlabel('Sec')ylabel('Outputy=x3')figure[y,x,t]=initial(ac,bc,cc,dc,x0,t);plot(t,x,'y')figure,x1=[1000]*x',plot(t,x1);grid;ti
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 打字軟件課程設(shè)計(jì)
- 機(jī)械制圖課程設(shè)計(jì)代畫(huà)
- 建筑抗震課程設(shè)計(jì)
- 悠慧讀書(shū)課程設(shè)計(jì)
- 哈工程傳熱課程設(shè)計(jì)
- 2024年度傳統(tǒng)技藝師承合同協(xié)議書(shū)3篇
- 填埋場(chǎng)課程設(shè)計(jì)報(bào)告
- 早教班廚房課程設(shè)計(jì)
- 托班傳球課程設(shè)計(jì)
- 2024年度金融機(jī)構(gòu)財(cái)富管理委托理財(cái)協(xié)議3篇
- 內(nèi)蒙古自治區(qū)高等職業(yè)院校2024年對(duì)口招收中等職業(yè)學(xué)校畢業(yè)生單獨(dú)考試語(yǔ)文試題(無(wú)答案)
- 幼兒園班本課程培訓(xùn)
- 2025屆浙江省杭州市學(xué)軍中學(xué)高三下學(xué)期聯(lián)合考試物理試題含解析
- 質(zhì)量管理題庫(kù)
- 2024年部編版七年級(jí)上冊(cè)語(yǔ)文期末專項(xiàng)訓(xùn)練:文言文對(duì)比閱讀
- 2024-2030年智能交通項(xiàng)目可行性研究報(bào)告
- 護(hù)理糾紛防范及護(hù)患溝通考核試題
- 2024年醫(yī)學(xué)法律法規(guī)考試題庫(kù)及參考答案
- 山西省太原市2024-2025學(xué)年高一化學(xué)上學(xué)期期末考試試題
- 表演基礎(chǔ)訓(xùn)練智慧樹(shù)知到期末考試答案章節(jié)答案2024年上海戲劇學(xué)院
- 星光制造有限公司管理費(fèi)用控制制度優(yōu)化設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論