全維狀態(tài)觀測器的設(shè)計_第1頁
全維狀態(tài)觀測器的設(shè)計_第2頁
全維狀態(tài)觀測器的設(shè)計_第3頁
全維狀態(tài)觀測器的設(shè)計_第4頁
全維狀態(tài)觀測器的設(shè)計_第5頁
已閱讀5頁,還剩4頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上實 驗 報 告課程 線性系統(tǒng)理論基礎(chǔ) 實驗日期 2016年 6月 6 日專業(yè)班級 姓名 學(xué)號 同組人 實驗名稱全維狀態(tài)觀測器的設(shè)計 評分 批閱教師簽字 一、實驗?zāi)康?. 學(xué)習(xí)用狀態(tài)觀測器獲取系統(tǒng)狀態(tài)估計值的方法,了解全維狀態(tài)觀測器的極點對狀態(tài)的估計誤差的影響;2. 掌握全維狀態(tài)觀測器的設(shè)計方法;3. 掌握帶有狀態(tài)觀測器的狀態(tài)反饋系統(tǒng)設(shè)計方法。二、實驗內(nèi)容開環(huán)系統(tǒng),其中 a) 用狀態(tài)反饋配置系統(tǒng)的閉環(huán)極點:;b) 設(shè)計全維狀態(tài)觀測器,觀測器的極點為:;c) 研究觀測器極點位置對估計狀態(tài)逼近被估計值的影響;d) 求系統(tǒng)的傳遞函數(shù)(帶觀測器及不帶觀測器時);繪制系統(tǒng)的輸出階

2、躍響應(yīng)曲線。三、實驗環(huán)境 MATLAB6.5四、實驗原理(或程序框圖)及步驟利用狀態(tài)反饋可以使閉環(huán)系統(tǒng)的極點配置在所希望的位置上,其條件是必須對全部狀態(tài)變量都能進(jìn)行測量,但在實際系統(tǒng)中,并不是所有狀態(tài)變量都能測量的,這就給狀態(tài)反饋的實現(xiàn)造成了困難。因此要設(shè)法利用已知的信息(輸出量y和輸入量x),通過一個模型重新構(gòu)造系統(tǒng)狀態(tài)以對狀態(tài)變量進(jìn)行估計。該模型就稱為狀態(tài)觀測器。若狀態(tài)觀測器的階次與系統(tǒng)的階次是相同的,這樣的狀態(tài)觀測器就稱為全維狀態(tài)觀測器或全階觀測器。設(shè)系統(tǒng)完全可觀,則可構(gòu)造如圖4-1所示的狀態(tài)觀測器圖4-1 全維狀態(tài)觀測器為求出狀態(tài)觀測器的反饋ke增益,與極點配置類似,也可有兩種方法:方

3、法一:構(gòu)造變換矩陣Q,使系統(tǒng)變成標(biāo)準(zhǔn)能觀型,然后根據(jù)特征方程求出ke ;方法二:是可采用Ackermann公式: ,其中為可觀性矩陣。 利用對偶原理,可使設(shè)計問題大為簡化。首先構(gòu)造對偶系統(tǒng)然后可由變換法或Ackermann公式求出極點配置的反饋k增益,這也可由MATLAB的place和acker函數(shù)得到;最后求出狀態(tài)觀測器的反饋增益。五、程序源代碼、實驗數(shù)據(jù)、結(jié)果分析(a)源程序: A=0 1 0;0 0 1;-6 -11 6;B=0;0;1;C=1 0 0;D=0;P1=-2+2*sqrt(3)*i;-2-2*sqrt(3)*i;-5;K1=place(A,B,P1)sysnew=ss(A-

4、B*K1,B,C,D)運行結(jié)果:K1 = 74.0000 25.0000 15.0000a = x1 x2 x3 x1 0 1 0 x2 0 0 1 x3 -80 -36 -9b = u1 x1 0 x2 0 x3 1c = x1 x2 x3 y1 1 0 d = u1 y1 0(b)源程序: A=0 1 0;0 0 1;-6 -11 6;B=0;0;1;C=1 0 0;D=0;P2=-5+2*sqrt(3)*i;-5-2*sqrt(3)*i;-10;K2=acker(A',C',P2);L=K2'Anew=A-L*C 運行結(jié)果:L = 26 282 1770Anew

5、= -26 1 0 -282 0 1 -1776 -11 6(c)研究觀測器極點位置對估計狀態(tài)逼近被估計值的影響: 觀測器極點距離虛軸越近,估計狀態(tài)逼近被估計值得速度越快。(d)不帶觀測器: 源程序: A=0 1 0;0 0 1;-6 -11 6;B=0;0;1;C=1 0 0;D=0;P1=-2+2*sqrt(3)*i;-2-2*sqrt(3)*i;-5;K1=place(A,B,P1)sysnew=ss(A-B*K1,B,C,D);num,den=ss2tf(A-B*K1,B,C,D);Gb=tf(num,den)step(Gb)grid on;title('不帶觀測器的系統(tǒng)的階躍

6、響應(yīng)曲線'); 運行結(jié)果: K1 = 74.0000 25.0000 15.0000Transfer function:7.105e-015 s2 + 1.208e-013 s + 1- s3 + 9 s2 + 36 s + 80 帶觀測器: 源程序: A=0 1 0;0 0 1;-6 -11 6;B=0;0;1;C=1 0 0;D=0;P1=-2+2*sqrt(3)*i;-2-2*sqrt(3)*i;-5;K1=place(A,B,P1);sysnew=ss(A-B*K1,B,C,D);P2=-5+2*sqrt(3)*i;-5-2*sqrt(3)*i;-10;K2=acker(A&#

7、39;,C',P2);L=K2'An=A -B*K1;L*C A-B*K1-L*CBn=B;BCn=C 0 0 0Dn=0;num,den=ss2tf(An,Bn,Cn,Dn);Go=tf(num,den)step(Go)grid on;title('帶觀測器的系統(tǒng)的階躍響應(yīng)曲線'); 運行結(jié)果: An = 1.0e+003 * 0 0.0010 0 0 0 0 0 0 0.0010 0 0 0 -0.0060 -0.0110 0.0060 -0.0740 -0.0250 -0.0150 0.0260 0 0 -0.0260 0.0010 0 0.2820 0 0 -0.2820 0 0.0010 1.7700 0 0 -1.8500 -0.0360 -0.0090Bn = 0 0 1 0 0 1Cn = 1 0 0 0 0 0Transfer function: -1.137e-013 s4 + s3 + 20 s2 + 137 s + 370-s6 + 29 s5 + 353 s4 + 2403

溫馨提示

  • 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論