matlab控制系統(tǒng)仿真課件74_第1頁
matlab控制系統(tǒng)仿真課件74_第2頁
matlab控制系統(tǒng)仿真課件74_第3頁
matlab控制系統(tǒng)仿真課件74_第4頁
matlab控制系統(tǒng)仿真課件74_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

7.4控制系統(tǒng)設(shè)計舉例7.4.1直流電機轉(zhuǎn)速控制圖7.4-1直流電機工作原理圖§7.4

控制系統(tǒng)設(shè)計舉例設(shè)計要求:系統(tǒng)單位階躍響應(yīng)性能指標(biāo):調(diào)整時間小于2s,超調(diào)量小于5%,穩(wěn)態(tài)誤差小于1%。直流電機作為控制元件使用,它可直接提供一個旋轉(zhuǎn)運動。直流電機工作原理如下圖所示。假設(shè)系統(tǒng)物理參數(shù)如下:轉(zhuǎn)子轉(zhuǎn)動慣量J=0.01kg·m/s2,機械阻尼系數(shù)b=0.1N·

m·s,電流-力矩常數(shù)K=0.01N·m/A,電樞電阻R=1,電樞電感L=0.5H,轉(zhuǎn)子與軸為剛性連接。一、系統(tǒng)建模轉(zhuǎn)子力矩平衡方程:由克?;舴蚨桑?ModelingDCmotorJ=0.01;b=0.1;K=0.01;R=1;L=0.5;A=[-b/JK/J;-K/L-R/L];B=[0;1/L];C=[10];D=0;sys=ss(A,B,C,D);sys=tf(sys)%Stepresponseoftheopensystemstep(sys)(system1_a.m)原系統(tǒng)階躍響應(yīng)>>Transferfunction:2------------------s^2+12s+20.02二、PID控制器建立一個PIDDC馬達轉(zhuǎn)速系統(tǒng)如下圖所示。采用試湊法設(shè)計PID控制器,步驟如下:%ModelingDCmotorJ=0.01;b=0.1;K=0.01;R=1;L=0.5;A=[-b/JK/J;-K/L-R/L];B=[0;1/L];C=[10];D=0;sys=ss(A,B,C,D);sys=tf(sys)%DesignPIDControllerKp=100;Ki=200;Kd=10;sysc=tf([Kd,Kp,Ki],[10]);sysopen=sysc*sys;sysclose=feedback(sysopen,1);step(sysclose)(system1_b.m)PID控制系統(tǒng)階躍響應(yīng)三、Bode圖法設(shè)計系統(tǒng)給定性能指標(biāo)之一:穩(wěn)態(tài)誤差為0.01,這就要求系統(tǒng)開環(huán)位置無偏系數(shù)約為100。根據(jù)系統(tǒng)其他時域指標(biāo),確定系統(tǒng)的相位域度為70o,幅值域度應(yīng)大于10dB左右。根據(jù)上述性能指標(biāo),類似前述Bode圖法一節(jié)所舉例子,設(shè)計一超前校正環(huán)節(jié)。用MATLAB編寫程序和例4-9基本相似。程序及運行結(jié)果如下:clearPmd=70;%根據(jù)所確定的開環(huán)增益K,畫出未校正系統(tǒng)的波特圖,計算未校正系統(tǒng)的相位裕量sys=tf([2002],[11220.02]);figure(1)margin(sys);[Gm,Pm,Wcg,Wcp]=margin(sys);(system1_c.m)%根據(jù)相位裕量的要求確定超前校正網(wǎng)絡(luò)的相位超前角phacmp=Pmd-Pm+6;%根據(jù)所確定的最大相位超前角算出的值。

phc=phacmp*pi/180;alpha=(1-sin(phc))/(1+sin(phc))%求出超前校正裝置在處的幅值Gaincmp=10*log10(alpha)%校正后系統(tǒng)的剪切頻率[mag,phse,w]=bode(sys);[l,n,c]=size(mag);mag1=zeros(c,1);fori=1:cmag1(i)=20*log10(mag(1,1,i));endWcnew=interp1(mag1,w,Gaincmp,'spline')%確定校正網(wǎng)絡(luò)的TT=1/(Wcnew*sqrt(alpha));modelcompensator=tf([T1],[alpha*T1])%校驗sysnew=modelcompensator*sys;[Gmnew,Pmnew,Wcgnew,Wcpnew]=margin(sysnew)figure(2)margin(sysnew)figure(3)margin(sys)holdonmargin(sysnew)Transferfunction:0.04382s+1--------------0.003006s+1

Zero/pole/gain:29189.4232(s+22.82)-----------------------------(s+332.7)(s+9.997)(s+2.003)

Gmnew=

InfPmnew=68.5106Wcgnew=

InfWcpnew=87.1349

校正前后系統(tǒng)Bode圖對比頻率響應(yīng)法設(shè)計系統(tǒng)階躍響應(yīng)【例】對于高階系統(tǒng),若要求時域指標(biāo)為Mp%=18%,

ts

=0.05(s),試

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論