利用maab實(shí)現(xiàn)極點(diǎn)配置設(shè)計(jì)狀態(tài)觀測器現(xiàn)代控制_第1頁
利用maab實(shí)現(xiàn)極點(diǎn)配置設(shè)計(jì)狀態(tài)觀測器現(xiàn)代控制_第2頁
利用maab實(shí)現(xiàn)極點(diǎn)配置設(shè)計(jì)狀態(tài)觀測器現(xiàn)代控制_第3頁
利用maab實(shí)現(xiàn)極點(diǎn)配置設(shè)計(jì)狀態(tài)觀測器現(xiàn)代控制_第4頁
利用maab實(shí)現(xiàn)極點(diǎn)配置設(shè)計(jì)狀態(tài)觀測器現(xiàn)代控制_第5頁
已閱讀5頁,還剩10頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

實(shí)驗(yàn)報(bào)告實(shí)驗(yàn)名稱利用MATLAB實(shí)現(xiàn)極點(diǎn)配置、設(shè)計(jì)狀態(tài)觀測器系姓名專業(yè)學(xué)號系姓名專業(yè)學(xué)號自動化班授課老師預(yù)定時(shí)間實(shí)驗(yàn)時(shí)間實(shí)驗(yàn)臺號一、 目的要求1、 掌握狀態(tài)反饋和輸出反饋的概念及性質(zhì)。2、 掌握利用狀態(tài)反饋進(jìn)行極點(diǎn)配置的方法。學(xué)會用MATLAB求解狀態(tài)反饋矩陣3、 掌握狀態(tài)觀測器的設(shè)計(jì)方法。學(xué)會用MATLAB設(shè)計(jì)狀態(tài)觀測器。4、 熟悉分離定理,學(xué)會設(shè)計(jì)帶有狀態(tài)觀測器的狀態(tài)反饋系統(tǒng)。二、 原理簡述1、狀態(tài)反饋和輸出反饋設(shè)線性定常系統(tǒng)的狀態(tài)空間表達(dá)式為x設(shè)線性定常系統(tǒng)的狀態(tài)空間表達(dá)式為x=Ax+Buy=Cx如果采用狀態(tài)反饋控制規(guī)律u二r-Kx,其中r是參考輸入,則狀態(tài)反饋閉環(huán)系統(tǒng)的傳遞函數(shù)為:2、極點(diǎn)配置如果SISO線性定常系統(tǒng)完全能控,則可通過適當(dāng)?shù)臓顟B(tài)反饋,將閉環(huán)系統(tǒng)極點(diǎn)配置到任意期望的位置。MATLAB提供的函數(shù)acker()是用Ackermann公式求解狀態(tài)反饋陣IK。該函數(shù)的調(diào)用格式為K=acker(A,B,P)其中A和B分別為系統(tǒng)矩陣和輸入矩陣。P是期望極點(diǎn)構(gòu)成的向量。MATLAB提供的函數(shù)place()也可求出狀態(tài)反饋陣K。該函數(shù)的調(diào)用格式為K二place(A,B,P)函數(shù)place()還適用于多變量系統(tǒng)極點(diǎn)配置,但不適用含有多重期望極點(diǎn)的問題。函數(shù)acker()不適用于多變量系統(tǒng)極點(diǎn)配置問題,但適用于含有多重期望極點(diǎn)問題。三、 儀器設(shè)備PC計(jì)算機(jī),MATLAB軟件四、 內(nèi)容步驟、數(shù)據(jù)處理題5-1某系統(tǒng)狀態(tài)方程如下理想閉環(huán)系統(tǒng)的極點(diǎn)為[-1-2-3〕,試⑴采用直接計(jì)算法進(jìn)行閉環(huán)系統(tǒng)極點(diǎn)配置;

k=place(A,B,p);Al二A-B*k;sys=ss(Al,B,C>D);G1=zpk(sys)結(jié)果:Zero/pole/gain:(s+(s+(s+3)(s+2)(s+1)則其極點(diǎn)為-1,-2,-3題5-2某控制系統(tǒng)的狀態(tài)方程描述如下:y=[172424]x通過狀態(tài)反饋使系統(tǒng)的閉環(huán)極點(diǎn)配置在[-30-2.4土4j]位置上,求出狀態(tài)反饋矩陣K,驗(yàn)證閉環(huán)極點(diǎn),并繪制閉環(huán)系統(tǒng)的階躍響應(yīng)曲線進(jìn)行對比。程序>>A=[-10-35-50-24;1000;0100;0010];B=[1;0;0;0];C=[172424];

B二[1;0;0;0];C=[172424];D=0;G二ss(A,B,C,D);p二[-30 +4i];k=place(A,B,p);A1=A-B*k;G1=ss(A1,B,C,D);t=0::20;u=ones(size(t));y2=lsim(G1,u,t);y1=lsim(G,u,t);plot(t,y1,':',t,y2,'-')藍(lán)色為配置前,綠色為配置后題5-3某系統(tǒng)狀態(tài)空間描述如下設(shè)計(jì)全維狀態(tài)觀測器,要求狀態(tài)觀測器的極點(diǎn)為[-1-2-3〕。程序>>A=[010;001;-4-3-2];B=[1;3;-6]';C=[100];D=0;p=[-1-2-3];L=(acker(A',C',p))'結(jié)果:L=40-10題5-4已知系統(tǒng)y=[660]x⑴求系統(tǒng)的零點(diǎn),極點(diǎn)和傳遞函數(shù),并判斷系統(tǒng)的能控性和能觀測性。(2)分別選取K二[030].K=[132],K=[031]為狀態(tài)反饋矩陣,求解閉環(huán)系統(tǒng)的零點(diǎn),極點(diǎn)和傳遞函數(shù),并判斷系統(tǒng)的能控性和能觀測性。它們是否發(fā)生改變?為什么?⑴程序>>A=[010;001;-12-16-7];B二[0;0;1];C=[660];D=0;sys二ss(A,B,C,D);

ans—3則系統(tǒng)具有能控性>>Vo=obsv(A,C);rank(Vo)ans—3則系統(tǒng)具有能觀測性分析:系統(tǒng)完全能控則可以任意配置極點(diǎn),配置極點(diǎn)不改變系統(tǒng)的能控性,但可能改變系統(tǒng)的能觀測性。不存在零極相消的情況下,貝懷改變系統(tǒng)的能觀測性。五、分析討論通過本次試驗(yàn),掌握了狀態(tài)反饋和輸出反饋的概念及性質(zhì)。掌握了利用狀態(tài)反饋進(jìn)行極點(diǎn)配置的方法。學(xué)會了用MATLAB求解狀態(tài)反饋矩陣。掌握了狀態(tài)觀測器的設(shè)計(jì)方法。學(xué)會了用MATLAB設(shè)計(jì)狀態(tài)觀測器。熟悉了分離定理,學(xué)會了設(shè)計(jì)簡單的帶有狀態(tài)觀測器的狀態(tài)反饋系統(tǒng)。原本通過平

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論