版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上 實(shí)驗(yàn)三 用Matlab進(jìn)行狀態(tài)空間分析及設(shè)計(jì)一、實(shí)驗(yàn)?zāi)康模赫莆帐褂肕ATLAB進(jìn)行及狀態(tài)空間分析及狀態(tài)反饋控制系統(tǒng)的設(shè)計(jì)。二、實(shí)驗(yàn)內(nèi)容實(shí)驗(yàn)內(nèi)容一:系統(tǒng)狀態(tài)空間模型如下:;(1) 求其傳遞函數(shù),由傳遞函數(shù)求系統(tǒng)的極點(diǎn);(2) 由上述狀態(tài)空間模型,求系統(tǒng)的特征值;(3) 求上述系統(tǒng)狀態(tài)轉(zhuǎn)移矩陣;(4) 求其在x0=2; 1; 2, u為單位階躍輸入時(shí)x及y的響應(yīng);(5) 分析上述系統(tǒng)的可控性、可觀性;(6) 將上述狀態(tài)空間模型轉(zhuǎn)換為其他標(biāo)準(zhǔn)形式;(7) 取T=1 2 4;0 1 0;0 0 1 對(duì)上述狀態(tài)空間模型進(jìn)行變換,分析變換后的系統(tǒng)。實(shí)驗(yàn)matlab程序:A=0
2、1 0;0 0 1;-6 -11 -6; B=0 0 1'C=1 0 0;D=0; %輸入矩陣ABCDsys1=ss(A,B,C,D) %顯示ABCD構(gòu)成的狀態(tài)空間模型num,den=ss2tf(A,B,C,D) %實(shí)現(xiàn)狀態(tài)空間模型到傳遞函數(shù)模型的轉(zhuǎn)換sys2=tf(num,den) %得到系統(tǒng)按分子分母多項(xiàng)式降冪排列的傳遞函數(shù)P=roots(den) %求出系統(tǒng)的極點(diǎn)eig(sys1) % 由狀態(tài)空間模型得到系統(tǒng)的特征值 syms t1 expm(A*t1) %求系統(tǒng)狀態(tài)轉(zhuǎn)移矩陣 x0=2;1;2 %系統(tǒng)的初始狀態(tài)t=0:0.1:20' %定義時(shí)間tu(1,1:201)=1*
3、ones(1,201); %輸入單位階躍y t x=lsim(sys1,u,t,x0); %計(jì)算系統(tǒng)的單位階躍響應(yīng)figure(1)plot(t,x(:,1),'-',t,x(:,2),'-',t,x(:,3),'-') %繪制系統(tǒng)單位輸入響應(yīng)狀態(tài)曲線xlabel('t/秒');ylabel('x(t)');title('單位階躍輸入響應(yīng)狀態(tài)曲線')gridtext(6,0.3,'x_1(t)')text(6,-1.5,'x_2(t)')text(6,1.8,'
4、;x_3(t)')figure(2)plot(t,y);grid; %繪制系統(tǒng)單位輸入響應(yīng)輸出曲線xlabel('t/秒');ylabel('y(t)');title('系統(tǒng)單位輸入響應(yīng)輸出曲線')s=ctrb(A,B) %計(jì)算可控性矩陣Sf=rank(s) %通過(guò)rank命令求可控矩陣的秩n=length(A) %計(jì)算矩陣A的維數(shù)if f=n %判斷系統(tǒng)的可控性 disp('system is controlled')else disp('system is no controlled')endv=obs
5、v(A,C) %計(jì)算可觀性矩陣v m=rank(v) %通過(guò)rank命令求可控矩陣的秩if m=n %判斷系統(tǒng)的可觀性 disp('system is observable')else disp('system is no observable')Endsys3=canon(sys1,'modal') %將系統(tǒng)轉(zhuǎn)化成對(duì)角線的標(biāo)準(zhǔn)形式sys4=canon(sys1,'companion') %將系統(tǒng)轉(zhuǎn)化成為A為伴隨矩陣的標(biāo)準(zhǔn)形式T=1 2 4;0 1 0;0 0 1 %輸入變換矩陣sys5=ss2ss(sys1,T) %得到變換后的
6、狀態(tài)空間模型實(shí)驗(yàn)結(jié)果:(1) 傳遞函數(shù)及由此得到的系統(tǒng)的極點(diǎn) 極點(diǎn)p =-3.0000 -2.0000 -1.0000(2) 根據(jù)狀態(tài)空間模型得到的系統(tǒng)的特征值(由語(yǔ)句eig(sys1)求出) ans =-1.0000 -2.0000 -3.0000 系統(tǒng)的特征值全部位于s平面的左半部分,由此判斷出系統(tǒng)是一個(gè)穩(wěn)定系統(tǒng)(3) 求系統(tǒng)的狀態(tài)轉(zhuǎn)移矩陣(由語(yǔ)句syms t1 ; expm(A*t1)求出) (4) 求系統(tǒng)在x0=2; 1; 2, u為單位階躍輸入時(shí)x及y的響應(yīng)記錄曲線如下:A:單位階躍輸入時(shí)狀態(tài)變量X的響應(yīng)曲線:B:?jiǎn)挝浑A躍輸入時(shí)系統(tǒng)輸出y響應(yīng)曲線(5) 系統(tǒng)的可控性,可觀性分析A.
7、系統(tǒng)的可控性矩陣s為:s = 0 0 1 0 1 -61 -6 25 則系統(tǒng)可控性矩陣的秩f(wàn)=3,矩陣A的維數(shù)為n=3得到系統(tǒng)的結(jié)果是system is controlled即系統(tǒng)是可控的B.系統(tǒng)的可觀性矩陣v為:v = 1 0 0 0 1 0 0 0 1 則系統(tǒng)可觀性矩陣的秩m=3,矩陣A的維數(shù)為n=3得到系統(tǒng)的結(jié)果是system is observable即系統(tǒng)是可觀測(cè)的實(shí)驗(yàn)結(jié)論:由運(yùn)行結(jié)果可知該系統(tǒng)既可控也可觀(6) 將原來(lái)的系統(tǒng)狀態(tài)空間模型轉(zhuǎn)化為以下倆種標(biāo)準(zhǔn)形式A. 轉(zhuǎn)化為對(duì)角線的標(biāo)準(zhǔn)形式(由語(yǔ)句sys3=canon(sys1,'modal')求出) B.轉(zhuǎn)化成為A為伴
8、隨矩陣的標(biāo)準(zhǔn)形式(由語(yǔ)句sys4=canon(sys1,'companion')求出) (6) T=1 2 4;0 1 0;0 0 1 對(duì)上述狀態(tài)空間模型進(jìn)行變換,分析變換后的系統(tǒng)的空間模型為 (有語(yǔ)句T=1 2 4;0 1 0;0 0 1 ;sys5=ss2ss(sys1,T) 實(shí)現(xiàn) ) 對(duì)變換后的系統(tǒng)的空間模型進(jìn)行可控可觀性分析得到的結(jié)果是系統(tǒng)的可控性矩陣s為s= 1 0 0 0 1 0 0 0 1可控性矩陣的秩f(wàn)=3得到系統(tǒng)的結(jié)果是system is controlled即系統(tǒng)是可控的系統(tǒng)的可觀性矩陣v為v = 0 0 1 0 1 -6 1 -6 25系統(tǒng)的可觀測(cè)矩陣的秩
9、m =3得到系統(tǒng)的結(jié)果是system is observable即系統(tǒng)是可觀測(cè)的系統(tǒng)的特征根ans= -1.0000 -2.0000 -3.0000 綜上實(shí)驗(yàn)結(jié)果分析:對(duì)變換后的系統(tǒng)進(jìn)行可控性,可觀性分析得到可控性矩陣的秩f(wàn)=n-=3,可觀測(cè)性矩陣的秩m=n=3由此經(jīng)過(guò)變換后的系統(tǒng)仍即可控也可觀,變換后系統(tǒng)的特征根仍為:ans =1.0000 -2.0000 -3.0000 與原來(lái)系統(tǒng)相同。為了便于研究系統(tǒng)的一些固有的特性,常常需要引進(jìn)線性變換,例如在實(shí)驗(yàn)內(nèi)容(5)中將A陣對(duì)角化,但是通過(guò)實(shí)驗(yàn)內(nèi)容(6)知道經(jīng)過(guò)線性變換后系統(tǒng)的一些固有特性:系統(tǒng)的特征值,傳遞矩陣,可控性,可觀性等重要性質(zhì)保持不
10、變。特征值不變也說(shuō)明系統(tǒng)的穩(wěn)定性也不會(huì)發(fā)生變化。實(shí)驗(yàn)內(nèi)容二:分析下列系統(tǒng)的可控性、可觀性(1) ;實(shí)驗(yàn)程序如下:A=0 2 0 0;0 1 -2 0;0 0 3 1;1 0 0 0;B=1 0;0 0;0 1;1 0;C=0 1 0 0;0 0 1 0;D=0;sys1=ss(A,B,C,D)s=ctrb(A,B)f=rank(s)n=length(A)if f=n disp('system is controlled')else disp('system is no controlled')endv=obsv(A,C)m=rank(v)if m=n disp(
11、'system is observable')else disp('system is no observable')End實(shí)驗(yàn)結(jié)果如下:系統(tǒng)的可控性矩陣s為:s = 1 0 0 0 0 -4 -4 -16 0 0 0 -2 -2 -8 -10 -26 0 1 1 3 4 9 12 27 1 0 1 0 0 0 0 -4可控性矩陣的秩f(wàn) = 4系統(tǒng)的維數(shù)n =4得到系統(tǒng)的結(jié)果是system is controlled即系統(tǒng)是可控的系統(tǒng)的可觀性矩陣v為: v = 0 1 0 0 0 0 1 0 0 1 -2 0 0 0 3 1 0 1 -8 -2 1 0 9 3
12、-2 1 -26 -8 3 2 27 9系統(tǒng)的可觀性矩陣秩m =4得到系統(tǒng)的結(jié)果是system is observable即系統(tǒng)是可觀測(cè)的綜上說(shuō)明該系統(tǒng)即是可控的也是可觀測(cè)的(2)實(shí)驗(yàn)程序如下:A=-3 1 0 0 0 0 0 0;0 -3 0 0 0 0 0 0;0 0 -4 1 0 0 0 0;0 0 0 -4 0 0 0 0; 0 0 0 0 -1 1 0 0;0 0 0 0 0 -1 0 0;0 0 0 0 0 0 -5 1;0 0 0 0 0 0 0 5B=1 3;5 7;4 3;0 0;1 6;0 0;9 2;0 0C=3 1 0 5 0 0 3 6;1 4 0 2 0 0 7 1
13、D=0sys1=ss(A,B,C,D)s=ctrb(A,B)f=rank(s)n=length(A)if f=n disp('system is controlled')else disp('system is no controlled')endv=obsv(A,C)m=rank(v)if m=n disp('system is observable')else disp('system is no observable')End實(shí)驗(yàn)結(jié)果如下:系統(tǒng)的可控性矩陣s為:可控性矩陣的秩 f=5系統(tǒng)的維數(shù)n =8得到系統(tǒng)的結(jié)果是syst
14、em is no controlled即系統(tǒng)是不可控的系統(tǒng)的可觀性矩陣v為:系統(tǒng)的可觀性矩陣秩m =5得到系統(tǒng)的結(jié)果是system is no observable即系統(tǒng)是不可觀測(cè)的綜上說(shuō)明該系統(tǒng)即是不可控的也是不可觀測(cè)的(3)實(shí)驗(yàn)程序如下:A=-1 0 0 0;2 -3 0 0;1 0 -2 0;4 -1 2 -4B=0 0 1 2'C=3 0 1 0;D=0;sys1=ss(A,B,C,D)s=ctrb(A,B)f=rank(s)n=length(A)if f=n disp('system is controlled')else disp('system i
15、s no controlled')endv=obsv(A,C)m=rank(v)if m=n disp('system is observable')else disp('system is no observable')End實(shí)驗(yàn)結(jié)果如下:系統(tǒng)的可控性矩陣s為:s = 0 0 0 0 0 0 0 0 1 -2 4 -8 2 -6 20 -72可控性矩陣的秩f(wàn) = 2系統(tǒng)的維數(shù)n =4得到系統(tǒng)的結(jié)果是system is no controlled即系統(tǒng)是不可控的系統(tǒng)的可觀性矩陣v為: v = 3 0 1 0 -2 0 -2 0 0 0 4 0 4 0 -
16、8 0系統(tǒng)的可觀性矩陣秩m =2得到系統(tǒng)的結(jié)果是system is no observable即系統(tǒng)是不可觀測(cè)的綜上說(shuō)明該系統(tǒng)即是不可控的也是不可觀測(cè)的實(shí)驗(yàn)內(nèi)容三:系統(tǒng)狀態(tài)空間模型如下,(1)判別系統(tǒng)的可控性;(2)設(shè)計(jì)狀態(tài)反饋控制器使閉環(huán)極點(diǎn)為p=-1,-10,-12;(3)求出閉環(huán)系統(tǒng)的傳遞函數(shù)和動(dòng)態(tài)方程;(4)比較反饋前后系統(tǒng)的階躍響應(yīng)。;實(shí)驗(yàn)程序如下:A=0 1 0;0 0 1;-50 -25 -12;B=0 0 1'C=1 0 0;D=0; %輸入矩陣ABCDsys1=ss(A,B,C,D) %顯示ABCD構(gòu)成的狀態(tài)空間模型 s=ctrb(A,B) %計(jì)算可控性矩陣Sf=ra
17、nk(s) %通過(guò)rank命令求可控矩陣的秩n=length(A) %計(jì)算矩陣A的維數(shù)if f=n %判斷系統(tǒng)的可控性 disp('system is controlled')else disp('system is no controlled')endv=obsv(A,C) %計(jì)算可觀性矩陣v m=rank(v) %通過(guò)rank命令求可控矩陣的秩if m=n %判斷系統(tǒng)的可觀性 disp('system is observable')else disp('system is no observable')End p=-1,-10
18、,-12 %希望配置的閉環(huán)極點(diǎn) k=place(A,B,p) %求狀態(tài)反饋矩陣 A1=A-B*k %求狀態(tài)反饋控制系統(tǒng)閉環(huán)狀態(tài)矩陣 num,den=ss2tf(A,B,C,D) %實(shí)現(xiàn)原來(lái)狀態(tài)空間模型到傳遞函數(shù)模型的轉(zhuǎn)換 sys2=tf(num,den) %求原來(lái)狀態(tài)空間模型的傳遞函數(shù) num1,den1=ss2tf(A1,B,C,D) %實(shí)現(xiàn)配置后狀態(tài)空間模型到傳遞函數(shù)模型的轉(zhuǎn)換 sys3=tf(num1,den1) %求配置后狀態(tài)空間模型的傳遞函數(shù) sys4=ss(A,B,C,D) %原來(lái)系統(tǒng)的動(dòng)態(tài)方程即狀態(tài)空間模型 Sys5=ss(A1,B,C,D) %重新配置后的動(dòng)態(tài)方程即狀態(tài)空間模型
19、 t=0:0.1:20 %定義時(shí)間t y1,t,x1=step(sys1,t) %計(jì)算原來(lái)系統(tǒng)的單位階躍響應(yīng) figure(1)subplot(2,1,1) plot(t,x1); %繪制系統(tǒng)的單位階躍響應(yīng)狀態(tài)曲線 grid xlabel('t/秒');ylabel('x1(t)');title('before change step response')y2,t,x2=step(sys2,t) %計(jì)算重新配置后系統(tǒng)的單位階躍響應(yīng)subplot(2,1,2) plot(t,x2); %繪制重新配置后系統(tǒng)的單位階躍響應(yīng)狀態(tài)曲線 grid xlabe
20、l('t/秒');ylabel('x2(t)');title('after change step response') figure(2)subplot(2,1,1)plot(t,y1); %繪制系統(tǒng)的單位階躍響應(yīng)輸出曲線 grid xlabel('t/秒');ylabel('y1(t)');title('before change step response')subplot(2,1,2) plot(t,y2); %繪制重新配置后系統(tǒng)的單位階躍響應(yīng)輸出曲線 grid xlabel('t/秒');ylabel('y2(t)');title('after change step response')實(shí)驗(yàn)結(jié)果(1) 判別系統(tǒng)的可控性系統(tǒng)的可控性矩陣s為:s = 0 0 1 0 1 -1
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年版企業(yè)融資信托借款合同大全3篇
- 二零二五年度網(wǎng)絡(luò)安全服務(wù)合同補(bǔ)充協(xié)議模板2篇
- 2025年度新型鋁單板裝飾材料供應(yīng)合同4篇
- 2025年度臨建施工臨時(shí)用電管理與維護(hù)合同4篇
- 二零二五年度餐飲企業(yè)食品安全管理制度合同3篇
- 二零二五版住宅小區(qū)標(biāo)牌制作與安裝服務(wù)合同3篇
- 二零二五版健康管理系統(tǒng)SaaS合同3篇
- 二零二五版醫(yī)院口腔科科室承包合作協(xié)議3篇
- 二零二五年度煤炭運(yùn)輸保險(xiǎn)代理服務(wù)合同3篇
- 二零二五版二手房買賣合同中稅費(fèi)繳納明細(xì)模板3篇
- 增強(qiáng)現(xiàn)實(shí)技術(shù)在藝術(shù)教育中的應(yīng)用
- TD/T 1060-2021 自然資源分等定級(jí)通則(正式版)
- 《創(chuàng)傷失血性休克中國(guó)急診專家共識(shí)(2023)》解讀
- 倉(cāng)庫(kù)智能化建設(shè)方案
- 海外市場(chǎng)開(kāi)拓計(jì)劃
- 2024年度國(guó)家社會(huì)科學(xué)基金項(xiàng)目課題指南
- 供應(yīng)鏈組織架構(gòu)與職能設(shè)置
- 幼兒數(shù)學(xué)益智圖形連線題100題(含完整答案)
- 七上-動(dòng)點(diǎn)、動(dòng)角問(wèn)題12道好題-解析
- 2024年九省聯(lián)考新高考 數(shù)學(xué)試卷(含答案解析)
- 紅色歷史研學(xué)旅行課程設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論