版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上實(shí)驗(yàn)二、面向結(jié)構(gòu)圖的仿真1、 實(shí)驗(yàn)過程1. 線性系統(tǒng)仿真(1) 定義參數(shù)并為參數(shù)賦值,求解Kc、bc、Kd 、ad 、a1 、K1、a2 、K2等參數(shù);(2) 為uc(1>、ud(1>、u1(1>、u2(1>、xc(1>、xd(1>、x1(1>、x2(1>、yd(1>、yc(1>、y1(1>、y2(1>參數(shù)賦值為0;b5E2RGbCAP(3) 迭代求解uc(k>、ud(k>、xc<k)、xd<k)等輸入輸出變量;(4) 將液位高度轉(zhuǎn)換為轉(zhuǎn)換為百分比高度;(5) 繪制響應(yīng)曲線
2、;<6)用 MATLAB 求出從輸入到輸出的傳遞函數(shù), 并將其用 c2d 函數(shù), 利用雙線性變換法轉(zhuǎn)換為離散模型,再用 dstep(>函數(shù)求離散模型的階躍響應(yīng),階躍幅值為 3。p1EanqFDPw2. 含有非線性環(huán)節(jié)的控制系統(tǒng)仿真非線性環(huán)節(jié)控制系統(tǒng)與線性控制系統(tǒng)實(shí)驗(yàn)方法相同,但離散化模型存在不同,同時(shí)需要增加飽和環(huán)節(jié)判斷。2、 實(shí)驗(yàn)程序1、 線性系統(tǒng)仿真clcclear all%定義參數(shù)%DXDiTa9E3dA=2。 %水箱橫截面積ku=0.1/0.5。 %閥門流量系數(shù)H10=1.5。 %水箱1的平衡高度H20=1.4。 %水箱2的平衡高度 alpha12 = 0.25/sqrt(
3、H10>。 %水箱1流向水箱2流量系數(shù)alpha2 = 0.25/sqrt(H20>。 %水箱2流出水流量系數(shù)R12=2*sqrt(H10>/alpha12。 %線性化數(shù)學(xué)模型中的參數(shù)R2=2*sqrt(H20>/alpha2。 %線性化數(shù)學(xué)模型中的參數(shù)H1SpanLo=0。 %水箱1量程下限H2SpanLo=0。 %水箱2量程下限H1SpanHi=2.52。 %水箱1量程上限H2SpanHi=2.52。 %水箱2量程上限Kp=1.78。 %PI控制器比例系數(shù)Ti=85。 %PI控制器積分時(shí)間常數(shù)Kc=Kp/Ti。 %式(4>中參數(shù)bc=Ti。 %式(4>中
4、參數(shù)Kd = 1/A。 %式(5>中參數(shù) ad = 1/(A*R12>。 %式(5>中參數(shù)a1 = 1/(A*R12>。 %式(6>中參數(shù)K1 = ku/A。 %式(6>中參數(shù)a2 = 1/(A*R2>。 %式(7>中參數(shù)K2 = 1/(A*R12>。 %式(7>中參數(shù)%賦初值%RTCrpUDGiTuc(1>=0。ud(1>=0。u1(1>=0。u2(1>=0。xc(1>=0。xd(1>=0。x1(1>=0。x2(1>=0。yd(1>=0。yc(1>=0。y1(1>=0
5、。y2(1>=0。k=2。Qd=0。 %干擾流量H20_percent=(H20-H2SpanLo>/(H2SpanHi-H2SpanLo>*100。5PCzVD7HxAH2=80。tend = 700。 %總長T=10。%迭代求解輸入輸出變量%for t=T:T:tenduc(k>= (H2 - (y2(k-1>+H20-H2SpanLo>/(H2SpanHi-H2SpanLo>*100>/100。jLBHrnAILgud(k>=Qd。u1(k>=yc(k-1>。u2(k>=y1(k-1>。 %擾動為零xc(k&g
6、t; = xc(k-1> + Kc*T*uc(k-1>。 yc(k>=xc(k>+bc*Kc*uc(k>。xd(k> = exp(-ad*T>*xd(k-1> + Kd/ad*(1-exp(-ad*T>>*ud(k>。xHAQX74J0Xyd(k>=xd(k>。x1(k> = exp(-a1*T>*x1(k-1> + K1/a1*(1-exp(-a1*T>>*u1(k>。LDAYtRyKfEy1(k>=x1(k>。x2(k> = exp(-a2*T>*x2(
7、k-1> + K2/a2*(1-exp(-a2*T>>*u2(k>。Zzz6ZB2Ltky2(k>=x2(k>。k=k+1。 %遞增 end%轉(zhuǎn)換為百分比高度%Hlevel(:,1>=(y1+H10-H1SpanLo>/(H1SpanHi-H1SpanLo>*100。dvzfvkwMI1Hlevel(:,2>=(y2+H20-H2SpanLo>/(H2SpanHi-H2SpanLo>*100。rqyn14ZNXIyc=(yc+0.5>*100。H2setpoint=H2*ones(size(y1'>&g
8、t;。%繪圖%EmxvxOtOcotextPositionH1=max(Hlevel(:,1>>。textPositionH2=max(Hlevel(:,2>>。H2Steady=Hlevel(size(Hlevel(:,1>,1>,1>*ones(size(y1'>>。SixE2yXPq5scrsz = get(0,'ScreenSize'>。gca=figure('Position',5 10 scrsz(3>-10 scrsz(4>-90>。6ewMyirQFLset(g
9、ca,'Color','w'>。plot(0:T:tend,Hlevel(:,1>,'r','LineWidth',2> hold onplot(0:T:tend,Hlevel(:,2>,'b','LineWidth',2>hold onplot(0:T:tend,yc,'k','LineWidth',2>hold onplot(0:T:tend,H2setpoint,'g','LineWidth',
10、2>hold onplot(0:T:tend,H2Steady,'y','LineWidth',2>line(500 525,105 105,'Color','r','LineWidth',6>kavU42VRUstext(525,105,' 第1個水箱的液位H1','FontSize',16> line(500 525,101 101,'Color','b','LineWidth',6>y6v3ALoS8
11、9text(525,101,' 第2個水箱的液位H2','FontSize',16> line(500 525,97 97,'Color','g','LineWidth',6>text(525,97,' 第2個水箱的液位給定值','FontSize',16> line(500 525,93 93,'Color','k','LineWidth',6>text(525,93,' 閥位變化情況',
12、9;FontSize',16> axis(0 700 50 110>。text(145,112,' 實(shí)驗(yàn)二 不考慮閥位飽和特性時(shí)的控制效果','FontSize',22> grid2、 線性系統(tǒng)仿真<采用c2d函數(shù))clcclear all%定義參數(shù)%M2ub6vSTnPA=2。 %水箱橫截面積ku=0.1/0.5。 %閥門流量系數(shù)H10=1.5。 %水箱1的平衡高度H20=1.4。 %水箱2的平衡高度 alpha12 = 0.25/sqrt(H10>。 %水箱1流向水箱2流量系數(shù)alpha2 = 0.25/sqrt(H20
13、>。 %水箱2流出水流量系數(shù)R12=2*sqrt(H10>/alpha12。 %線性化數(shù)學(xué)模型中的參數(shù)R2=2*sqrt(H20>/alpha2。 %線性化數(shù)學(xué)模型中的參數(shù)H1SpanLo=0。 %水箱1量程下限H2SpanLo=0。 %水箱2量程下限H1SpanHi=2.52。 %水箱1量程上限H2SpanHi=2.52。 %水箱2量程上限Kp=1.78。 %PI控制器比例系數(shù)Ti=85。 %PI控制器積分時(shí)間常數(shù) Kc=Kp/Ti。 %式(4>中參數(shù)bc=Ti。 %式(4>中參數(shù)Kd = 1/A。 %式(5>中參數(shù) ad = 1/(A*R12>。
14、%式(5>中參數(shù) a1 = 1/(A*R12>。 %式(6>中參數(shù)K1 = ku/A。 %式(6>中參數(shù)a2 = 1/(A*R2>。 %式(7>中參數(shù)K2 = 1/(A*R12>。 %式(7>中參數(shù)%0YujCfmUCwnumc=Kc*bc,Kc。denc=1,0。numd=Kddend=1,adnum1=K1den1=1,a1num2=K2den2=1,a2Gc=tf(numc,denc>。G1=tf(num1,den1>。G2=tf(num2,den2>。Sysq=Gc*G1*G2。SysG=feedback(Sysq,1&
15、gt;。GG=c2d(SysG,10,'tustin'>。dstep(3*GG.num1,GG.den1>。3、 含有非線性環(huán)節(jié)的控制系統(tǒng)仿真clcclear all%定義參數(shù)%eUts8ZQVRdA=2。 %水箱橫截面積ku=0.1/0.5。 %閥門流量系數(shù)H10=1.5。 %水箱1的平衡高度H20=1.4。 %水箱2的平衡高度 alpha12 = 0.25/sqrt(H10>。 %水箱1流向水箱2流量系數(shù)alpha2 = 0.25/sqrt(H20>。 %水箱2流出水流量系數(shù)R12=2*sqrt(H10>/alpha12。 %線性化數(shù)學(xué)模型中的
16、參數(shù)R2=2*sqrt(H20>/alpha2。 %線性化數(shù)學(xué)模型中的參數(shù)H1SpanLo=0。 %水箱1量程下限H2SpanLo=0。 %水箱2量程下限H1SpanHi=2.52。 %水箱1量程上限H2SpanHi=2.52。 %水箱2量程上限Kp=1.78。 %PI控制器比例系數(shù)Ti=85。 %PI控制器積分時(shí)間常數(shù) Kc=Kp/Ti。 %式(4>中參數(shù)bc=Ti。 %式(4>中參數(shù) Kd = 1/A。 %式(5>中參數(shù) ad = 1/(A*R12>。 %式(5>中參數(shù) a1 = 1/(A*R12>。 %式(6>中參數(shù)K1 = ku/A。 %
17、式(6>中參數(shù) a2 = 1/(A*R2>。 %式(7>中參數(shù)K2 = 1/(A*R12>。 %式(7>中參數(shù)%賦初值%A=2。sQsAEJkW5Tuc(1>=0。uv(1>=0。ud(1>=0。u1(1>=0。u2(1>=0。xc(1>=0。xv(1>=0。xd(1>=0。x1(1>=0。x2(1>=0。yc(1>=0。yv(1>=0。yd(1>=0。y1(1>=0。y2(1>=0。nCounter = 70。T=10。k=1。deltaQd=0。c=0.5。H20_per
18、cent=(H20-H2SpanLo>/(H2SpanHi-H2SpanLo>*100。GMsIasNXkAH2set_percent=80。tend = nCounter*T。%迭代求解輸入輸出變量%for t=T:T:tend k=k+1。uc(k>=(H2set_percent -(y2(k-1>+H20-H2SpanLo>/(H2SpanHi-H2SpanLo>*100>/100。TIrRGchYzguv(k>=yc(k-1>。ud(k>=deltaQd。if uv(k>>c yv(k>=c。endif uv
19、(k><-c yv(k>=0。endif uv(k><=c & uv(k>>=-c yv(k>=uv(k>。endu1(k>=yv(k>。u2(k>=y1(k-1>。xc(k> = xc(k-1> + Kc*T*uc(k-1>。 yc(k>=xc(k>+bc*Kc*uc(k>。xd(k> = exp(-ad*T>*xd(k-1> + Kd/ad*(1-exp(-ad*T>>*ud(k>。7EqZcWLZNXyd(k>=xd(k>
20、;。x1(k> = exp(-a1*T>*x1(k-1> + K1/a1*(1-exp(-a1*T>>*u1(k>。lzq7IGf02Ey1(k>=x1(k>。x2(k> = exp(-a2*T>*x2(k-1> + K2/a2*(1-exp(-a2*T>>*u2(k>。zvpgeqJ1hky2(k>=x2(k>。end%轉(zhuǎn)換為百分比高度%Hlevel(:,1>=(y1+H10-H1SpanLo>/(H1SpanHi-H1SpanLo>*100。NrpoJac3v1Hlevel(:
21、,2>=(y2+H20-H2SpanLo>/(H2SpanHi-H2SpanLo>*100。1nowfTG4KIyc=(yc+0.5>*100。y2sp=H2set_percent*ones(size(y1'>>。%繪圖%fjnFLDa5ZotextPositionH1=max(Hlevel(:,1>>。textPositionH2=max(Hlevel(:,2>>。H2Steady=Hlevel(size(Hlevel(:,1>,1>,1>*ones(size(y1'>>。tfnNhnE
22、6e5scrsz = get(0,'ScreenSize'>。gca=figure('Position',5 10 scrsz(3>-10 scrsz(4>-90>HbmVN777sLset(gca,'Color','w'>。plot(0:T:tend,Hlevel(:,1>,'r','LineWidth',2> hold onplot(0:T:tend,Hlevel(:,2>,'b','LineWidth',2>hold onplot(0:T:tend,yv,'k','LineWidth',2>hold onplot(0:T:tend,y2sp,'g','LineWidth',2>hold onplot(0:T:tend,H2Steady,'y','LineWidth',2>line(500 525,105 105,'Color','r','LineWidth
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年醫(yī)療廢物行業(yè)市場深度分析及發(fā)展趨勢預(yù)測報(bào)告
- 2024年度四川省公共營養(yǎng)師之四級營養(yǎng)師真題練習(xí)試卷A卷附答案
- 2024山東結(jié)構(gòu)性金屬制品制造市場前景及投資研究報(bào)告
- 中國湯團(tuán)項(xiàng)目投資可行性研究報(bào)告
- 手動通風(fēng)窗行業(yè)深度研究報(bào)告
- 2023-2029年中國飼用金霉素行業(yè)發(fā)展監(jiān)測及市場發(fā)展?jié)摿︻A(yù)測報(bào)告
- 中國蘆薈膠行業(yè)市場發(fā)展監(jiān)測及投資戰(zhàn)略規(guī)劃研究報(bào)告
- BOPS片材項(xiàng)目可行性研究報(bào)告
- 2025節(jié)能大廈封建工程承包合同
- 2024-2030年中國13價(jià)肺炎疫苗行業(yè)發(fā)展監(jiān)測及投資戰(zhàn)略研究報(bào)告
- 博士畢業(yè)鑒定表的自我鑒定5篇
- 項(xiàng)目貸款保證函書
- 新編英語語法教程第6講.課件
- 月下獨(dú)酌(其一)李白
- 七年級上冊數(shù)學(xué)壓軸題幾何試卷(帶答案)
- 網(wǎng)絡(luò)安全保密教育知識普及培訓(xùn)課件
- 小學(xué)語文-部編版四年級語文上冊第六單元習(xí)作:記一次游戲教學(xué)設(shè)計(jì)學(xué)情分析教材分析課后反思
- 面向5G網(wǎng)絡(luò)建設(shè)的站點(diǎn)供電技術(shù)應(yīng)用與發(fā)展
- 裝飾公司與項(xiàng)目經(jīng)理合作協(xié)議
- 接待上級領(lǐng)導(dǎo)工作總結(jié)
- 《新時(shí)代高校勞動教育理論與實(shí)踐教程》教案 第9課 強(qiáng)化勞動安全意識
評論
0/150
提交評論