實驗六_狀態(tài)反饋與狀態(tài)觀測器_第1頁
實驗六_狀態(tài)反饋與狀態(tài)觀測器_第2頁
實驗六_狀態(tài)反饋與狀態(tài)觀測器_第3頁
實驗六_狀態(tài)反饋與狀態(tài)觀測器_第4頁
實驗六_狀態(tài)反饋與狀態(tài)觀測器_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、自動控制原理實驗報告院(系)名稱儀器科學與光電工程學院專業(yè)名稱光電信息工程學生學號13171059學生姓名張輝指導教師雷旭升2016年5月實驗六 狀態(tài)反饋與狀態(tài)觀測器一. 實驗目的1.掌握利用狀態(tài)反饋進行極點配置的方法。2.掌握基于狀態(tài)觀測器的狀態(tài)反饋系統(tǒng)實現(xiàn)方法。3.理解系統(tǒng)極點、觀測器極點與系統(tǒng)性能、狀態(tài)估計誤差之間的關系。二. 實驗內(nèi)容1.Gcs=10.05s2+s+1的系統(tǒng)結(jié)構(gòu)圖如圖2.6.1所示,要求設計狀態(tài)反饋陣K,使動態(tài)性能指標滿足超調(diào)量%<5%,峰值時間tp<0.5s,并利用電子模擬機進行實驗驗證。2.被控對象傳遞函數(shù)為Gs=100s2+3.945s+103.57寫

2、成狀態(tài)方程形式為x=Ax+Buy=Cx 為其配置系統(tǒng)極點為s1,2=-7.35±j7.5;觀測器極點為s1,2=-30±j0。分別計算狀態(tài)反饋增益陣和觀測矩陣,并進行實驗驗證。分別改變幾組系統(tǒng)極點和觀測器極點,各自比較系統(tǒng)階躍響應差異。被控對象的模擬電路圖如圖2.6.2所示;帶有狀態(tài)觀測器的狀態(tài)反饋系統(tǒng)方框圖如圖2.6.3所示。三. 實驗原理1.閉環(huán)系統(tǒng)的動態(tài)性能與系統(tǒng)的特征根密切相關,在狀態(tài)空間的分析中可利用狀態(tài)反饋來配置系統(tǒng)的閉環(huán)極點。這種校正手段能提供更多的校正信息,在形成最優(yōu)控制率、抑制或消除擾動影響、實現(xiàn)系統(tǒng)解耦等方面獲得廣泛應用。在改善與提高系統(tǒng)性能時不增加系統(tǒng)

3、零、極點,所以不改變系統(tǒng)階數(shù),實現(xiàn)方便。2.已知線形定常系統(tǒng)的狀態(tài)方程為x=Ax+Buy=Cx 為了實現(xiàn)狀態(tài)反饋,需要狀態(tài)變量的測量值,而在工程中,并不是狀態(tài)變量都能測量到,而一般只有輸出可測,因此希望利用系統(tǒng)的輸入輸出量構(gòu)成對系統(tǒng)狀態(tài)變量的估計。解決的方法是用計算機構(gòu)成一個與實際系統(tǒng)具有同樣動態(tài)方程的模擬系統(tǒng),用模擬系統(tǒng)的狀態(tài)向量x(t)作為系統(tǒng)狀態(tài)向量x(t)的估值。狀態(tài)觀測器的狀態(tài)和原系統(tǒng)的狀態(tài)之間存在著誤差,而引起誤差的原因之一是無法使狀態(tài)觀測器的初態(tài)等于原系統(tǒng)的初態(tài)。引進輸出誤差y(t)-y(t)的反饋是為了使狀態(tài)估計誤差盡可能快地衰減到零。狀態(tài)估計的誤差方程為xt-xt=Axt-A

4、xt-HCxt-xt=(A-HC)xt-x(t)誤差衰減速度取決于矩陣(A-HC)的特征值。3.若系統(tǒng)是可控可觀的,則可按極點配置的需要選擇反饋增益陣K,然后按觀測器的動態(tài)要求選擇H,H的選擇并不影響配置好的閉環(huán)傳遞函數(shù)的極點。因此系統(tǒng)的極點配置和觀測器的設計可分開進行,這個原理稱為分離定理。四. 實驗設備1.數(shù)字計算機2.電子模擬機3.萬用表4.測試導線五. 實驗步驟1.熟悉HHMN-1型電子模擬機的使用方法。將各運算放大器接成比例器,通電調(diào)零。2.斷開電源,按照系統(tǒng)結(jié)構(gòu)圖和系統(tǒng)傳遞函數(shù)計算電阻和電容的取值,并按照模擬線路圖搭接線路,不用的運算放大器接成比例器。3.謹慎連接輸入、輸出端口,不

5、可接錯(參見注意事項1)。線路接好后,經(jīng)教師檢查后再通電。4.在WindowsXP桌面用鼠標雙擊“MATLAB”圖標后進入,在命令行處鍵入“autolab”進入實驗軟件系統(tǒng)。5.在系統(tǒng)菜單中選擇實驗項目,選擇“實驗六”,在窗口左側(cè)選擇“實驗模型”,其它步驟察看概述3.2節(jié)內(nèi)容。6.觀測實驗結(jié)果,記錄實驗數(shù)據(jù)(參見注意事項2),及時繪制實驗結(jié)果圖形(參見注意事項3),填寫實驗數(shù)據(jù)表格,完成實驗報告。7.研究性實驗方法:實驗者可自行確定待測系統(tǒng)傳遞函數(shù),并建立系統(tǒng)的SIMULINK模型,驗證自動控制理論相關的理論知識。實現(xiàn)步驟可查看概述3.3節(jié)內(nèi)容。六. 實驗結(jié)果1. 根據(jù)實驗內(nèi)容中對于超調(diào)量和峰

6、值時間的要求,解得>0.69107,n>8.68194rad/s故取=0.7,n=10rad/s,使用MATLAB算出此時的傳遞函數(shù)如下:100-s2+14s+100通過step函數(shù)計算設計的系統(tǒng)的階躍響應,如下圖所示:使用數(shù)據(jù)游標測出超調(diào)量為4.6%,并且可以看出上升時間為0.44s,說明設計的系統(tǒng)符合題意,因此使用place命令算出所需要的k陣。結(jié)果為:k=80.0000 -6.0000此時需要引入增益系數(shù)來消除穩(wěn)態(tài)誤差:K=n220=5所使用的MATLAB代碼如下:A=0,1;-20,-20;B=0;1;C=20 0;D=0;num=100;den=1 14 100; %設計

7、的新系統(tǒng)固有角頻率為10rad/s,阻尼比為0.7t=0:0.002:3;y=step(num,den,t);printsys(num,den); %在屏幕上打印傳遞函數(shù),驗證結(jié)果plot(t,y); %畫出新系統(tǒng)的階躍響應曲線,觀察超調(diào)量和上升時間是否符合要求grid;xlabel('time(s)');ylabel('step response');z,p,=tf2zp(num,den); %計算新系統(tǒng)的零極點k=place(A,B,p); %通過新系統(tǒng)的零極點計算出反饋增益矩陣kK=num/C(1,1); %計算增益值K將系統(tǒng)用可控標準型實現(xiàn),并加入狀態(tài)反

8、饋,模型如下圖,其中陰影部分為原系統(tǒng),其余部分為狀態(tài)反饋。Simulink的仿真結(jié)果如下:可以看出,和MATLAB的計算結(jié)果一致。2.未加入狀態(tài)反饋時,系統(tǒng)的階躍響應如下:對原系統(tǒng)配置系統(tǒng)極點和觀測器極點,得到的結(jié)果如下:接下來,只改變系統(tǒng)極點,得到幾組結(jié)果:(1) p=-4.5±j7.5(2) p=-7.35±j5(3) p=-10±j7.5(4) p=-15±j7.5然后只改變觀測器極點,得到幾組結(jié)果:(1) p=-5±j0(2) p=-45±j0七. 結(jié)果分析1. 由實驗一的結(jié)果可以看出,對于可控系統(tǒng)來說,通過狀態(tài)反饋陣K可以任

9、意配置極點,使得系統(tǒng)具有所需要的性能。真正的難點不在于設計K陣,而在于設計新系統(tǒng)的零極點,因為零極點才是決定系統(tǒng)性能的根本所在。2. 由實驗二的結(jié)果可以看出,未引入狀態(tài)反饋時系統(tǒng)的超調(diào)量較大,并且響應曲線有振蕩,而且有穩(wěn)態(tài)誤差。當按照題目要求的零極點引入狀態(tài)反饋之后,系統(tǒng)的超調(diào)和振蕩明顯減小,但是穩(wěn)態(tài)誤差卻有所增大。此時如果在觀測器極點不變的情況下,如果減小系統(tǒng)極點的實部,穩(wěn)態(tài)值會減小,穩(wěn)態(tài)誤差會增大,如果增大實部,那么穩(wěn)態(tài)值會增大,如果選擇合適的話可以達到無穩(wěn)態(tài)誤差,但是超調(diào)量也會隨之增大。如果只改變系統(tǒng)極點的虛部,則會超調(diào)量會為零,但是穩(wěn)態(tài)誤差比較大。至于改變觀測器極點則對于響應曲線影響不大。八. 收獲、體會及建議這一次的

溫馨提示

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

評論

0/150

提交評論