版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、 控制系統(tǒng)數(shù)字仿真實(shí)驗(yàn)報(bào)告班級(jí):機(jī)械1304姓名:學(xué)號(hào):實(shí)驗(yàn)一數(shù)字仿真方法驗(yàn)證1一、實(shí)驗(yàn)?zāi)康?.掌握基于數(shù)值積分法的系統(tǒng)仿真、了解各仿真參數(shù)的影響2.掌握基于離散相似法的系統(tǒng)仿真、了解各仿真參數(shù)的影響3.熟悉MATLAB語言及應(yīng)用環(huán)境。二、實(shí)驗(yàn)環(huán)境網(wǎng)絡(luò)計(jì)算機(jī)系統(tǒng)(新校區(qū)機(jī)電大樓D520),MATLAB語言環(huán)境三實(shí)驗(yàn)內(nèi)容(一)試將示例1的問題改為調(diào)用ode45函數(shù)求解,并比較結(jié)果。實(shí)驗(yàn)程序如下;functiondy=vdp(t,y)dy=y-2*t/y;endt,y=ode45(vdp,01,1);plot(t,y);xlabel(t);ylabel(y);h=0.1。dy=y-12dtb(0)
2、=i實(shí)驗(yàn)程序如下:cleart0=0;y0=1;h=0.1;n=2/h;y(1)=1;t(1)=0;fori=0:n-1kl=yO-tO人2;k2=(y0+h*kl/2)-(t0+h/2)人2;k3=(y0+h*k2/2)-(t0+h/2)人2;k4=(y0+h*k3)-(t0+h)人2;y1=y0+h*(k1+2*k2+2*k3+k4)/6;t1=t0+h;y0=y1;t0=t1;y(i+2)=y1;t(i+2)=t1;endy1t1figure(1)plot(t,y,r);xlabel(t);(三)試求示例3分別在周期為5s的方波信號(hào)和脈沖信號(hào)下的響應(yīng),仿真時(shí)間20s,采樣周期Ts=0.1
3、。實(shí)驗(yàn)程序如下:clear%CreatesystemmodelA=-0.5572-0.7814;0.78140;B=1;0;C=1.96916.4493;D=0;sys=ss(A,B,C,D);%Pulseresponseofthesystemsubplot(221)u,t=gensig(pulse,5,20,0.1)plot(t,u);holdonlsim(sys,u,t);xlabel(t);ylabel(Y);title(Pulseresponseofthesystem);holdoffgrid%Squareresponseofthesystemsubplot(222)u,t=gensi
4、g(square,5,20,0.1)plot(t,u);holdonlsim(sys,u,t);xlabel(t);ylabel(Y);title(Squareresponseofthesystem);holdoffgrid四實(shí)驗(yàn)體會(huì)這是第一次做matlab實(shí)驗(yàn),通過實(shí)驗(yàn),基本熟悉了matlab的基本操作,同時(shí),也可以仿照所給例子來利用數(shù)值積分的函數(shù)進(jìn)行解常值系統(tǒng)微分方程,在誤差允許范圍內(nèi),相對于elur法來說,代碼更簡單點(diǎn)。實(shí)驗(yàn)二SIMULINK動(dòng)態(tài)仿真一、實(shí)驗(yàn)?zāi)康?.掌握SIMULINK動(dòng)態(tài)仿真;2.熟悉MATLAB語言及應(yīng)用環(huán)境二、實(shí)驗(yàn)環(huán)境網(wǎng)絡(luò)計(jì)算機(jī)系統(tǒng),MATLAB語言環(huán)境三、實(shí)驗(yàn)內(nèi)容
5、Simulink的基本操作(1)運(yùn)行Simulink(2)常用的標(biāo)準(zhǔn)模塊(3)模塊的操作系統(tǒng)仿真及參數(shù)設(shè)置(1)算法設(shè)置(Solver)(2)工作空間設(shè)置(WorkspaceI/O)某系統(tǒng)框圖如圖所示,試用SIMULINK進(jìn)行仿真,并比較在無飽和非線性環(huán)節(jié)下系統(tǒng)仿真結(jié)果。FJScopeS_X邑日旨卞1Time-uffset:0X日a26810Scopea.8ba.6ka.4ka.2kTime-offset:0MScopelX3&題ya遐筠坯0i%-1a.sa.G0.40.2a246810TiE&offset:0四、實(shí)驗(yàn)體會(huì)通過本次實(shí)驗(yàn),我體會(huì)到了simlink強(qiáng)大的仿真建模功能,通過仿真實(shí)驗(yàn),
6、我們可以觀測到部分模塊對系統(tǒng)整體的影響,從而可以更好的調(diào)節(jié)系統(tǒng),使其工作在最佳狀態(tài)。同時(shí),本次實(shí)驗(yàn)也讓我對matlab的使用進(jìn)一步熟悉起來。實(shí)驗(yàn)三PID控制器設(shè)計(jì)一實(shí)驗(yàn)?zāi)康?.了解PID控制原理,掌握相應(yīng)PID控制器設(shè)計(jì)仿真程序的應(yīng)用;2掌握計(jì)算機(jī)輔助系統(tǒng)瞬態(tài)性能指標(biāo)的計(jì)算;3掌握計(jì)算機(jī)輔助系統(tǒng)頻率性能分析;二實(shí)驗(yàn)環(huán)境網(wǎng)絡(luò)計(jì)算機(jī)系統(tǒng)(新校區(qū)機(jī)電大樓D520),MATLAB語言環(huán)境三實(shí)驗(yàn)內(nèi)容已知如圖所示單位反饋系統(tǒng)500s+5000s5+33s4+337s3+1775s2+4950s+5000要求:繪制系統(tǒng)的開環(huán)Nyquist圖和Bode圖,并判斷該閉環(huán)系統(tǒng)是否穩(wěn)定。應(yīng)用ZieglerNicho
7、ls方法設(shè)計(jì)P控制器、PI控制器和PID控制器。計(jì)算比較原系統(tǒng)與P控制系統(tǒng)、PI控制系統(tǒng)、PID控制系統(tǒng)的瞬態(tài)性能指標(biāo)。實(shí)驗(yàn)程序:clearclcsys=tf(5005000,133337177549505000);figure(1)nyquist(sys)Re,Im,w1=nyquist(sys);gridonfigure(2)bode(sys)mag,phase,w2=bode(sys);gridonsysclose=feedback(sys,1);z,p,k=zpkdata(sysclose,v)Frequericy(rad/s)dp】2PEC耆|A|(常9asLH實(shí)驗(yàn)二function
8、sysc,Kp,Ti,Td=pidmargin(sys,type)margin(sys)Gm,Pm,Wg,Wc=margin(sys);Kcr=Gm;Wcr=Wg;Tcr=2*pi/Wcr;switchtypecase1dispPControler)Kp=0.5*KcrTiNoDesignTdNoDesignsysc=Kp;case2dispPIControler)Kp=0.4*KcrTi=0.8*TcrTdNoDesignsysc=Kp*(1+tf(1,Ti,0);case3dispPIDControler)Kp=0.6*Kcr;Ti=0.5*TcrTd=0.12*Tcrsysc=Kp*(1
9、+tf(1,Ti,0)+tf(Td,0,1);end實(shí)驗(yàn)三clfnum=5005000;den=133337177549505000sys=tf(num,den);sysgroup=feedback(sys,1);%DesignP-PI-PIDControlerfori=1:3type=i;sysc,Kp,Ti,Td=pidmargin(sys,type);sysopen=sysc*sys;sysclose=feedback(sysopen,1);sysgroup=append(sysgroup,sysclose);endclffori=1:4subplot(2,2,i)step(sysgro
10、up(i,i)step(sysgroup(i,i)num,den=tfdata(sysgroup(i,i),v)Finalvalue=polyval(num,0)/polyval(den,0)%Computeovershooty,t=step(sysgroup(i,i);Ymax,k=max(y);Peaktime=t(k)OvershootPercent=100*(Ymax-Finalvalue)/Finalvaluen=1;whiley(n)0.1*Finalvalue,n=n+1;endm=1;whiley(m)0.98*Finalvalue&y(r)-IFcn5IntegratorsT
11、oWorkspace4velocityjrontcarStepInputl-40Sum?.t|.1(.1-Jiir屮門屮一I:匸iTL-uir;Constant20ScopelrElative_displa匚亡menl:52+2*0.7*23+17elocily_backcarConstintlSum3ToWarlispace3TransferFcriSToWoriiSpaceTransferF匚崗500MuxFcn7SaturatiorvlGain7du/dt礙FuzzyLogicConfrollerCartesiantoPolarDerivativeFcn3GClackTaWorkspac
12、e1ToWortepaceG|edToWorkspace?nk-ic-0vik::IJI5圖2系統(tǒng)simulink仿真模型第二步設(shè)計(jì)模糊邏輯規(guī)則(參考下文,不要自己再設(shè)計(jì))。以誤差量(兩車距離)及誤差對時(shí)間的變化量作為輸入進(jìn)行模糊規(guī)則設(shè)計(jì)。本例采用位置型模糊控制器,即控制規(guī)則的條件為:ife為AandAe為Bthenu為C。按一般方法,可得一套控制規(guī)律如表1所示表1控制規(guī)律eNBNMZEPMPBePBPBPMPMZENBNMZEPMPBNMNMNBNM表中P=POSITIVEN=NEGATIVEZE=ZEROM=MEDIUMB=BIG表1所示的控制規(guī)則庫中尚有一些空缺,為了防止受控對象因?yàn)闊o效
13、條件而失控,可以將(e,e)按下式轉(zhuǎn)換為極坐標(biāo)(r,9)r=:e2+Ae2,9=cos-i()r而將規(guī)則庫填滿,從而得到表2所示極坐標(biāo)形式的模糊控制規(guī)則:表2極坐標(biāo)形式的模糊控制規(guī)則yNBZEPB9PBZENMNBPMZEPMPBZEZEPMPBNMZENMNBNBZENMNB由上表可知,此例中,我們分別將分為PBZENB分為PBPMZENMNB分為PBPMZENMNB根據(jù)該表可以寫出15條規(guī)則。如,對應(yīng)表中第二行、第三列的規(guī)則為9y因此if(yisPB)and(9isPM)then(yisPB)等等。第三步設(shè)計(jì)隸屬函數(shù)(參考下文,不要自己再設(shè)計(jì))。圖3input的隸屬度函數(shù)對輸入量r,9和輸出量y,均取三角形的隸屬函數(shù),具體范圍與大小如圖3和4所示:pskrDmembereohfslxbemberO00.10.20.30.40.50.60.70.80.91-0.500.51y86420000-1圖4output的隸屬度函數(shù)第四步,根據(jù)前面的隸屬度函
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025買賣合同范本(宅基地)
- 科技賦能下的寵物托兒所財(cái)務(wù)風(fēng)險(xiǎn)識(shí)別與防范
- 課題申報(bào)參考:量子信息產(chǎn)業(yè)勞動(dòng)力教育需求調(diào)查與教育資源開發(fā)
- 課題申報(bào)參考:勞動(dòng)力流動(dòng)、代際居住分離與農(nóng)村養(yǎng)老服務(wù)整合研究
- 知識(shí)經(jīng)濟(jì)時(shí)代的終身學(xué)習(xí)與發(fā)展
- 2025年華師大新版七年級(jí)生物下冊月考試卷含答案
- 2025年湘教新版九年級(jí)歷史下冊階段測試試卷含答案
- 2025年浙教版必修1歷史下冊月考試卷
- 2025年人教A新版七年級(jí)科學(xué)下冊階段測試試卷含答案
- 2025年蘇教新版九年級(jí)歷史下冊月考試卷
- 【語文】第23課《“蛟龍”探海》課件 2024-2025學(xué)年統(tǒng)編版語文七年級(jí)下冊
- 加強(qiáng)教師隊(duì)伍建設(shè)教師領(lǐng)域?qū)W習(xí)二十屆三中全會(huì)精神專題課
- 2024-2025學(xué)年人教版數(shù)學(xué)七年級(jí)上冊期末復(fù)習(xí)卷(含答案)
- 2024年決戰(zhàn)行測5000題言語理解與表達(dá)(培優(yōu)b卷)
- 四年級(jí)數(shù)學(xué)上冊人教版24秋《小學(xué)學(xué)霸單元期末標(biāo)準(zhǔn)卷》考前專項(xiàng)沖刺訓(xùn)練
- 2025年慢性阻塞性肺疾病全球創(chuàng)議GOLD指南修訂解讀課件
- (完整版)減數(shù)分裂課件
- 銀行辦公大樓物業(yè)服務(wù)投標(biāo)方案投標(biāo)文件(技術(shù)方案)
- 第01講 直線的方程(九大題型)(練習(xí))
- 微粒貸逾期還款協(xié)議書范本
- 人教版七年級(jí)上冊數(shù)學(xué)全冊課時(shí)練習(xí)帶答案
評(píng)論
0/150
提交評(píng)論