版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、MATLAB 環(huán)境下動(dòng)態(tài)矩陣控制實(shí)驗(yàn)一 算法實(shí)現(xiàn)設(shè)某工業(yè)對(duì)象的傳遞函數(shù)為: GP(s)=e -80s /(60s+1) ,采用 DMC后的動(dòng)態(tài)特性如圖 1 所 示。在仿真時(shí)采樣周期 T=20s,優(yōu)化時(shí)域 P=10,控制時(shí)域 M=2,建模時(shí)域 N=20。MATLAB程序 1:g=poly2tfd(1,60 1,0,80);% delt=20; % nt=1; % tfinal=1000; %通用傳遞函數(shù)模型轉(zhuǎn)換為 MPC傳遞函數(shù)模型采樣周期 輸出穩(wěn)定性向量 截?cái)鄷r(shí)間線 曲 應(yīng) 響model=tfd2step(tfinal,delt,nt,g);%plant=model;p=10;m=2;ywt=
2、;uwt=1;傳遞函數(shù)模型轉(zhuǎn)換為階躍響應(yīng)模型 進(jìn)行模型預(yù)測(cè)控制器設(shè)計(jì) 優(yōu)化時(shí)域 控制時(shí)域 設(shè)置輸入約束和參考軌跡等控制器參數(shù)kmpc=mpccon(plant,ywt,uwt,m,p);% 模型預(yù)測(cè)控制器增益矩陣計(jì)算 tend=1000;r=1; % 仿真時(shí)間 y,u,yrn=mpcsim(plant,model,kmpc,tend,r);% t=0:20:1000;模型預(yù)測(cè)控制仿真plot(t,y)xlabel( 圖 1 DMC 控制系統(tǒng)的動(dòng)態(tài)階躍響應(yīng)曲線 (time/s); ylabel( 響應(yīng)曲線 );1.41.210.80.60.40.200 100 200 300 400 500 6
3、00 700 800 900 1000圖 1 DMC 控 制 系 統(tǒng) 的 動(dòng) 態(tài) 階 躍 響 應(yīng) 曲 線 (time/s)圖中曲線為用 DMC控制后系統(tǒng)的階躍響應(yīng)曲線。從圖中可以看出:采用DMC控制后系統(tǒng)的調(diào)整時(shí)間小,響應(yīng)的快速性好,而且系統(tǒng)的響應(yīng)無(wú)超調(diào)。該結(jié)果是令人滿意的。二 P 和 M對(duì)系統(tǒng)動(dòng)態(tài)性能的影響1P對(duì)系統(tǒng)性能的影響優(yōu)化時(shí)域 P 表示我們對(duì) k 時(shí)刻起未來(lái)多少步的輸出逼近期望值感興趣。當(dāng)采樣周期 T=20s,控制時(shí)域 M=2,建模時(shí)域 N=20,優(yōu)化時(shí)域 P分別為 6,10和 20 時(shí)的階躍響應(yīng)曲 線如圖 2 所示。MATLAB程序 2:g=poly2tfd(1,60 1,0,80
4、);% delt=20; % nt=1; % tfinal=1000; %通用傳遞函數(shù)模型轉(zhuǎn)換為 MPC傳遞函數(shù)模型 采樣周期輸出穩(wěn)定性向量截?cái)鄷r(shí)間model=tfd2step(tfinal,delt,nt,g);% 傳遞函數(shù)模型轉(zhuǎn)換為階躍響應(yīng)模型plant=model; % p1=6;p2=10;p3=20; % m=2; %進(jìn)行模型預(yù)測(cè)控制器設(shè)計(jì)優(yōu)化時(shí)域控制時(shí)域ywt=;uwt=1;kmpc1=mpccon(plant,ywt,uwt,m,p1); kmpc2=mpccon(plant,ywt,uwt,m,p2);kmpc3=mpccon(plant,ywt,uwt,m,p3);tend=
5、1000;r=1;y1,u,yrn=mpcsim(plant,model,kmpc1,tend,r);y2,u,yrn=mpcsim(plant,model,kmpc2,tend,r);y3,u,yrn=mpcsim(plant,model,kmpc3,tend,r);t=0:20:1000;plot(t,y1,t,y2,t,y3) legend(1-p=6,2-p=10,3-p=20); xlabel( 圖 2 P 不同對(duì)系統(tǒng)性能的影響 (time/s); ylabel( 響應(yīng)曲線 );8600 線曲應(yīng)響0.21-p=62-p=103-p=20100 200 300 400 500 600
6、700 800 900 1000圖2 P不同對(duì) 系統(tǒng)性 能的影響(time/s)圖中曲線 1為 P=6時(shí)的階躍響應(yīng)曲線; 曲線 2為 P=10時(shí)的階躍響應(yīng)曲線; 曲線 3為 P=20 時(shí)的階躍響應(yīng)曲線。從圖中可以看出:增大P,系統(tǒng)的快速性變差,系統(tǒng)的穩(wěn)定性增強(qiáng);減小 P,系統(tǒng)的快速性變好,穩(wěn)定性變差。所以P 的選擇應(yīng)該兼顧快速性和穩(wěn)定性。g=poly2tfd(1,60 1,0,80);% delt=20; % nt=1; %tfinal=1000; %model=tfd2step(tfinal,delt,nt,g);%傳遞函數(shù)模型轉(zhuǎn)換為階躍響應(yīng)模型plant=model; % p=20; %
7、m1=4;m2=2;m3=1; %進(jìn)行模型預(yù)測(cè)控制器設(shè)計(jì)優(yōu)化時(shí)域控制時(shí)域2M對(duì)系統(tǒng)性能的影響 控制時(shí)域 M 表示所要確定的未來(lái)控制量的改變數(shù)目。當(dāng)采樣周期T=20s,優(yōu)化時(shí)域P=20,建模時(shí)域 N=20,控制時(shí)域 M分別取 4,2和 1時(shí)系統(tǒng)的響應(yīng)曲線如圖 3所示。MATLAB程序 3:通用傳遞函數(shù)模型轉(zhuǎn)換為 MPC傳遞函數(shù)模型采樣周期輸出穩(wěn)定性向量截?cái)鄷r(shí)間ywt=;uwt=1;kmpc1=mpccon(plant,ywt,uwt,m1,p); kmpc2=mpccon(plant,ywt,uwt,m2,p); kmpc3=mpccon(plant,ywt,uwt,m3,p); tend=10
8、00;r=1;y1,u,yrn=mpcsim(plant,model,kmpc1,tend,r);y2,u,yrn=mpcsim(plant,model,kmpc2,tend,r);y3,u,yrn=mpcsim(plant,model,kmpc3,tend,r);t=0:20:1000;plot(t,y1,t,y2,t,y3) legend(1-m=4,2-m=2,3-m=1);xlabel( 圖 2 M 不同對(duì)系統(tǒng)性能的影響 (time/s); ylabel( 響應(yīng)曲線 );1.41- m=42- m=23- m=1線曲應(yīng)響640000 100 200 300 400 500 600 70
9、0 800 900 1000圖2 M不同 對(duì)系統(tǒng)性 能的影 響(time/s)圖中曲線 1為 M=4時(shí)的響應(yīng)曲線;曲線 2為 M=2時(shí)的響應(yīng)曲線;曲線 3為 M=1時(shí)的響應(yīng)曲線。從圖中可以看出:減小 M,系統(tǒng)的快速性變差,系統(tǒng)的穩(wěn)定性增強(qiáng);增大M,系統(tǒng)的快速性變好, 穩(wěn)定性變差。增大 P 和減小 M效果類似, 所以在選擇時(shí),可以先確 定 M 再調(diào)整 P,并且 M 小于等于 P。三 模型失配時(shí)的響應(yīng)曲線當(dāng)預(yù)測(cè)模型失配時(shí),即當(dāng) GM(S) GP(S), 當(dāng) GM(S)=2e -50s /(40s+1) 時(shí)的響應(yīng)曲線如圖 4 所示。MATLAB程序 4:g1=poly2tfd(1,60 1,0,80
10、);% g2=poly2tfd(2,40 1,0,50);delt=20; % nt=1; % tfinal=1000; %通用傳遞函數(shù)模型轉(zhuǎn)換為 MPC傳遞函數(shù)模型 采樣周期輸出穩(wěn)定性向量model1=tfd2step(tfinal,delt,nt,g1);%傳遞函數(shù)模型轉(zhuǎn)換為階躍響應(yīng)模型截?cái)鄷r(shí)間plant1=model1; % plant2=model2;p=10;%m=2;%ywt=;uwt=1; %model2=tfd2step(tfinal,delt,nt,g2);進(jìn)行模型預(yù)測(cè)控制器設(shè)計(jì)優(yōu)化時(shí)域控制時(shí)域設(shè)置輸入約束和參考軌跡等控制器參數(shù)kmpc1=mpccon(plant1,ywt,
11、uwt,m,p);% 模型預(yù)測(cè)控制器增益矩陣計(jì)算kmpc2=mpccon(plant2,ywt,uwt,m,p); tend=1000;r=1; % 仿真時(shí)間 y1,u,yrn=mpcsim(plant1,model1,kmpc1,tend,r);%模型未失配時(shí)的預(yù)測(cè)控制仿真y2,u,yrn=mpcsim(plant1,model2,kmpc2,tend,r);%模型失配時(shí)的預(yù)測(cè)控制仿真t=0:20:1000;plot(t,y1,t,y2)legend(1- 模型未失配 ,2- 模型失配 ); xlabel( 圖 4 模型失配時(shí)的響應(yīng)曲線 (time/s); ylabel( 響應(yīng)曲線 );1.41-模 型 未 失 配2-模 型 失 配線曲應(yīng)響0.200 100 200 300 400 500
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 專用電力廠排水管道年度銷售協(xié)議2024一
- 專賣(mài)店人員勞務(wù)合作協(xié)議版B版
- 二零二四全新企業(yè)培訓(xùn)場(chǎng)地租賃合作協(xié)議3篇
- 智駕未來(lái)路演模板
- 運(yùn)動(dòng)防護(hù)教學(xué)
- 閱讀節(jié)啟動(dòng)儀式
- 優(yōu)化福利提升滿意度
- 2025年度廠房租賃合同范本:高科技產(chǎn)業(yè)園區(qū)4篇
- 2025年高科技研發(fā)中心廠房土地轉(zhuǎn)讓與租約管理合同4篇
- 二零二四五人合伙設(shè)立藝術(shù)品交易平臺(tái)協(xié)議3篇
- 2025年工程合作協(xié)議書(shū)
- 2025年山東省東營(yíng)市東營(yíng)區(qū)融媒體中心招聘全媒體采編播專業(yè)技術(shù)人員10人歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025年宜賓人才限公司招聘高頻重點(diǎn)提升(共500題)附帶答案詳解
- KAT1-2023井下探放水技術(shù)規(guī)范
- 垃圾處理廠工程施工組織設(shè)計(jì)
- 駕駛證學(xué)法減分(學(xué)法免分)題庫(kù)及答案200題完整版
- 2024年四川省瀘州市中考英語(yǔ)試題含解析
- 2025屆河南省九師聯(lián)盟商開(kāi)大聯(lián)考高一數(shù)學(xué)第一學(xué)期期末學(xué)業(yè)質(zhì)量監(jiān)測(cè)模擬試題含解析
- 國(guó)網(wǎng)浙江省電力公司住宅工程配電設(shè)計(jì)技術(shù)規(guī)定
- 煙花爆竹零售應(yīng)急預(yù)案
- 新加坡SM1向性測(cè)試模擬試卷
評(píng)論
0/150
提交評(píng)論