現(xiàn)代控制理論實(shí)驗(yàn)_第1頁
現(xiàn)代控制理論實(shí)驗(yàn)_第2頁
現(xiàn)代控制理論實(shí)驗(yàn)_第3頁
現(xiàn)代控制理論實(shí)驗(yàn)_第4頁
現(xiàn)代控制理論實(shí)驗(yàn)_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、華北電力大學(xué)實(shí)驗(yàn)報(bào)告|實(shí)驗(yàn)名稱狀態(tài)空間模型分析課程名稱現(xiàn)代控制理論基礎(chǔ)|專業(yè)班級(jí):自動(dòng)化1203學(xué)生姓名:孟令虎學(xué) 號(hào):2 成 績(jī):指導(dǎo)教師:劉鑫屏老師實(shí)驗(yàn)日期:2015424、實(shí)驗(yàn)?zāi)康?. 加強(qiáng)對(duì)現(xiàn)代控制理論相關(guān)知識(shí)的理解;2. 掌握用matlab進(jìn)行系統(tǒng)李雅普諾夫穩(wěn)定性分析、能控能觀性分析; 二、實(shí)驗(yàn)儀器與軟件1. MATLAB7.6 環(huán)境三、實(shí)驗(yàn)內(nèi)容(s)s4s 88s219s 12 o1、模型轉(zhuǎn)換例1把傳遞函數(shù)模型轉(zhuǎn)化為狀態(tài)空間模型解:程序如下n um=4 8;den=1 8 19 12;A,B,C,D=tf2ss( num,de n);G=ss(A,B,C,D)運(yùn)行結(jié)果:A =-8

2、-19 -12100010B =100C =048D =0結(jié)果為X1?-8-19-12X11X2100X21 u ,?X3010X30X1y0 4 8X2X3例2.把狀態(tài)空間模型轉(zhuǎn)化為傳遞函數(shù)模型0100A= 001 B=0 C= 2 3 0 D=0-6-11-61解:程序如下:clearA=0 1 0;0 0 1;-6 -11 -6;B=0;0;1;C=3 2 0;D=0;iu=1;num,den = ss2tf(A,B,C,D,iu); sys=tf(num,den) 運(yùn)行結(jié)果為:Transfer function:2 s + 3sA3 + 6 sA2 + 11 s + 62 、 狀態(tài)方程

3、狀態(tài)解和輸出解00 C= 2 3 01D=0 。0 1 0 例1. 單位階躍輸入作用下的狀態(tài)響應(yīng) A= 0 0 1 B=-6 -11 -6解:輸入程序如下:clearA=0 1 0;0 0 1;-6 -11 -6;B=0;0;1;C=3 2 0;D=0;G=ss(A,B,C,D);y,t,x=step(G); plot(t,x(:,1), r ) hold onplot(t,x(:,2), holdonplot(t,x(:,3), holdonlegend( x1g )b ), x2 , x3 )運(yùn)行結(jié)果如下:?jiǎn)挝浑A躍輸入作用下的狀態(tài)響應(yīng)0.2x1 x2 x30.150.10.05-0.050

4、100例2.零輸入作用下的狀態(tài)響應(yīng)A= 001 B=0 C= 2 3 0 D=0-6-11-61X011初始狀態(tài)為X024。X033解:程序如下clearclose allA=0 1 0;0 0 1;-6 -11-6;B=0;0;1;C=3 2 0;D=0;x0=1;4;3;G=ss(A,B,C,D);y,t,x=i ni tial(G,x0);plot(t,x(:,1),r)hold onplot(t,x(:,2),g)hold onplot(t,x(:,3),b)hold onlegend( x1, x2, x3)title( 零輸入作用下的狀態(tài)響應(yīng))結(jié)果如下:零輸入作用下的狀態(tài)響應(yīng)420

5、-2-4-60 1234567-83、系統(tǒng)能控性和能觀性例1:-31000判別系統(tǒng)的能控和能觀性A= 0-30 B=2-1 C= 2 3 0。00-103解:程序如下A=-3 1 0;0 -3 0;0 0 1;B=0 0;2 -1;0 3;C=3 2 0;co=ctrb(A,B);n=ran k(co);ob=obsv(A,C);m=ran k(ob);if(m=3)&(n=3)warndlg(系統(tǒng)既能控又能觀!,能觀能控性分析);elseif( n=3)&(m3)warndlg(系統(tǒng)能控不能觀!,能觀能控性分析);elseif( n3)&( m=3)warndlg(系統(tǒng)不能控能觀!,能觀能控

6、性分析);elseif( n3)&(m3)warndlg(系統(tǒng)不能控也不能觀!,能觀能控性分析);end結(jié)果為:n = 3m =24. 線性變換?X10 1x-11Xr例1將系統(tǒng)狀態(tài)空間模型?1u , y 101,線性變換陣為x?-2 -3x?1X?1 1T化為對(duì)角標(biāo)準(zhǔn)型。-1 -2解:程序如下:clcclearA=0 1;-2 -3;B=1;1;C=1 0;D=0;T=1 1;-1 -2;T=i nv(T);At,Bt,Ct,Dt=ss2ss(A,B,C,D,T);G=ss(At,Bt,Ct,Dt)結(jié)果:a =x1x2x1-10x20-2b =u1x13x2-2x1 x2y1 1 1 d =

7、u1y1 0x1 結(jié)果為 ?x2-1 0 x10 -2 x232 u yx11 1x2 。? x10 1x11x1例 2. 將系統(tǒng)狀態(tài)空間模型?1u,y1 0 1 ,化為對(duì)角或約旦標(biāo)x2-2 -3x21x2準(zhǔn)型。解:clcclearA=0 1;-2 -3;B=1;1;C=1 0;D=0;At,Bt,Ct,Dt,T=canon(A,B,C,D, modal ); G=ss(At,Bt,Ct,Dt)結(jié)果為:a =x1 x2x1 -1 0x2 0 -2b =u1x1 3.354x2 2.828c =x1 x2y1 0.8944 -0.7071u1x1-1 0 x13.354結(jié)果為 ?ux20 -2

8、x22.828y1 0y 0.89 -0.70 x1x2?x1 ?02 -23. 將系統(tǒng)狀態(tài)空間模型 x211 -2?2-2 1x3結(jié)果為對(duì)角標(biāo)準(zhǔn)型。x12x1x21 u ,y1 1 1 x2 ,化為能觀和能控x31x3標(biāo)準(zhǔn)型。 解: clc clearA=0 2 -2;1 1 -2;2 -2 1;B=2;1;1;C=1 1 1;D=0;At,Bt,Ct,Dt=canon(A,B,C,D,companion); G=ss(At,Bt,Ct,Dt)disp( 以下是能控標(biāo)準(zhǔn)型 )A=AtB=CtC=BtD=Dt 運(yùn)行結(jié)果為: a =x1 x2 x3x1 0 0 -2x2 1 0 1x3 0 1

9、2 b =u1 x1 1 x2 0 x3 0x1 x2 x3 y1 4 4 -8d =u1y1 0 以下是能控標(biāo)準(zhǔn)型:A =010001-212B =44-8C =1 0 0D = 0 能觀標(biāo)準(zhǔn)型如下:x1 ?00-2x11x2101x20u?x3012x30x1y4 4 -8x2x3能控標(biāo)準(zhǔn)型如下x1?x1x20 0 1 x244ux3-2 1 2 x3x1 y 1 0 0 x2x35、線性定常系統(tǒng)的結(jié)構(gòu)分解x1 ? 例 1. 將系統(tǒng)狀態(tài)空間模型 x2?x3性分解:0 0 -1 x11 0 -3 x20 1 -3 x31 u ,y0 1 -2x1x3,按照能控clcclearA=0 0 -1

10、;1 0 -3;0 1 -3;B=1;1;0;C=0 1 -2;D=0;A1,B1,C1,t,k=ctrbf(A,B,C);A1B1C1結(jié)果為:A1 =-1.0000 -0.0000 0.00002.1213 -2.5000 0.86601.2247 -2.5981 0.5000B1 =001.4142C1 =1.7321 -1.2247 0.7071x1 ?-100x1x22.12-2.50.86x2? x31.22-2.590.5x3結(jié)果為:0x10 u y1.7 -1.2 0.7x21.14x300-1x11x110-3x21 u, y0 1 -2 x2 ,按照能觀性01-3x30x3x

11、1 ?例2.將系統(tǒng)狀態(tài)空間模型x2?x3 分解。解: clc clearA=0 0 -1;1 0 -3;0 1 -3;B=1;1;0;C=0 1 -2;D=0;A1,B1,C1,t,k=obsvf(A,B,C);A1B1C1結(jié)果為:A1 =-1.0000 1.3416 3.8341-0.0000 -0.4000 -0.7348 0 0.4899 -1.600B1 =1.22470.54770.4472C1 =0 -0.00002.236結(jié)果為:?11.33.8 x11.2x1x20-0.4-0.7x20.5 u y0 0 2.23 x2? x30-0.49-1.6x30.4x36、極點(diǎn)配置算法

12、x1 ?0 1 0x10x1例 1 、一個(gè)系統(tǒng) x20 0 1x20 u, y3 2 0 x2 ,希望極點(diǎn)為 -4 、?-6 -3 -4x31x3x3-2+j*2, -2-j*2 ,計(jì)算其狀態(tài)反饋陣k,并比較其狀態(tài)反饋前后的輸出響應(yīng)解:在 matlab 中輸入如下程序clcclearA=0 1 0;0 0 1;-6 -3 -4;B=0;0;1;C=3 2 0;D=0;P=-4 -2+j*2 -2-j*2;K=place(A,B,P);t=0:0.01:25;U=0.025*ones(size(t);Y1,X1=lsim(A,B,C,D,U,t); Y2,X2=lsim(A-B*K,B,C,D,U,t);figure(1)plot(t,Y1);grid;title( 反饋前 )figure(2)plot(t,Y2);grid;title( 反饋后 )結(jié)果為: k=2621 4反饋前7、線性定常系統(tǒng)穩(wěn)定判據(jù)x11.設(shè)系統(tǒng)狀態(tài)方程為?x20 1-1 -11 ,其平衡狀態(tài)在坐標(biāo)原點(diǎn),判斷該系統(tǒng)的穩(wěn)點(diǎn)性。 x2解:clc clear clcA=0 1 ;-1 -1;A=A;Q=1 0 ;0 1; P=lyap(A,Q)結(jié)果為P =1.5000 0.50000.5000 1.0000P為正定矩陣,系統(tǒng)在原點(diǎn)處的平衡狀態(tài)是漸進(jìn)穩(wěn)點(diǎn)的。四實(shí)驗(yàn)總結(jié)通過本次實(shí)驗(yàn)加深了對(duì)課本上理論知識(shí)的理解。提高了我

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論