




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、中北大學機械工程與自動化學院中北大學機械工程與自動化學院主講:馬維金主講:馬維金 教授教授2021-12-21 1機械控制工程基礎機械控制工程基礎楊叔子楊叔子 主編主編 華中科技大學出版社華中科技大學出版社 20112011年年 3.1 時間響應及其組成 3.2 典型輸入信號 3.3 一階系統 3.4 二階系統 3.5 高階系統 3.6 系統誤差分析與計算 3.7 函數在時間響應中的應用 3.8利用MATLAB分析時間響應2第3章 系統的時間響應33.0 系統的時間響應分析q建立系統數學模型之后,可以用不同的方法,通過系統的數學模型來分析系統的特性,時間響應分析是重要的系統特性分析方法之一。q
2、時間響應:在輸入作用下,系統的輸出在時域的表現形式,在數學上就是系統的動力學方程在一定初始條件下的解。q對系統的傳統分析方法主要三種:時間響應分析 (第三章)、 頻域響應分析 (第四章)和穩定性分析 (第五章)43.1 時間響應及其組成 舉例說明53.1 時間響應及其組成 一般情況63.1 時間響應及其組成 討論73.1 時間響應及其組成83.1 系統的特征根影響系統自由響應的收斂性iiijs數的特征根系統的特征根即傳遞函93.1 系統的特征根影響系統自由響應的收斂性iiijs數的特征根系統的特征根即傳遞函103.1 系統的特征根影響系統自由響應的收斂性iiijs數的特征根系統的特征根即傳遞函
3、113.1 系統的特征根影響系統自由響應的收斂性iiijs數的特征根系統的特征根即傳遞函123.1 系統的特征根影響系統自由響應的收斂性iiijs數的特征根系統的特征根即傳遞函133.1 系統的特征根影響系統自由響應的收斂性iiijs數的特征根系統的特征根即傳遞函143.1 系統的特征根影響系統自由響應的收斂性iiijs數的特征根系統的特征根即傳遞函153.1 系統的特征根影響系統自由響應的收斂性163.2 控制系統的典型輸入信號173.3 一階系統q可用一階微分方程描述的系統稱為一階系統,其微分方程和傳遞函數的一般形式分別為:(所對應的典型環節是慣性環節) qT稱為一階系統的時間常數,也是一
4、階系統的特征參數,表征系統的固有特性。11)()()()()()(TssXsXsGtxtxdttdxTioioo183.3.1 一階系統的單位脈沖響應193.3.2 一階系統的單位階躍響應203.3.3 一階系統的單位斜坡響應213.3.4 一階系統的性能指標223.3.5 一階系統不同T的響應情況11)()()()()()(TssXsXsGtxtxdttdxTioioo233.4 二階系統q一般控制系統均系高階系統,但在一定條件下,可忽略某些次要因素近似的用一個二階系統來表示。因此研究二階系統有較大的實際意義。 二階系統的動力學方程及傳遞函數分別為: 22222222)()()()()()(
5、2)(nnnioinononosssXsXsGtxtxdttdxdttxd243.4 二階系統 式中: 稱為無阻尼固有頻率; 稱為阻尼比。它們是二階系統的特征參數。 由上式的分母可以得到二階系統的特征方程: 此方程的兩個特征根是 上式可知,隨著阻尼比 取值不同,二階系統的特征根也不同。 0222nnss122, 1nns253.4 二階系統 (1)當0 1時,兩特征根為共軛復數,即:此時,系統為欠阻尼系統,二階系統的傳遞函數的極點是一對位于復數平面左半面內的共軛復數極點。 22, 11nnjsdjs2, 1263.4 二階系統 (2)當 0時,兩特征根為共軛純虛根,即:此時系統為無阻尼系統。n
6、js2, 1273.4 二階系統 (3)當 1時,特征方程有兩個相等的實根,即: 此時系統稱為臨界阻尼系統。 ns2, 1283.4 二階系統 (4)當 1時,特征方程有兩個不等實根,即: 此時系統稱為過阻尼系統,它可看作是兩個一階慣性環節的組合,又可以視為兩個一階環節的并聯,還可以看成兩個一階環節的串聯。 122, 1nns293.4.1 二階系統的單位脈沖響應11)()()()()()(TssXsXsGtxtxdttdxTioioo303.4.1 二階系統的單位脈沖響應11)()()()()()(TssXsXsGtxtxdttdxTioioo313.4.1 二階系統的單位脈沖響應11)()
7、()()()()(TssXsXsGtxtxdttdxTioioo323.4.1 二階系統的單位脈沖響應333.4.2 二階系統的單位階躍響應q可用一階微分方程描述的系統稱為一階系統,其微分方程和傳遞函數的一般形式分別為:(所對應的典型環節是慣性環節) T稱為一階系統的時常數,也是一階系統的特征參數,表征系統的固有特性。11)()()()()()(TssXsXsGtxtxdttdxTioioo343.4.2 二階系統的單位階躍響應q可用一階微分方程描述的系統稱為一階系統,其微分方程和傳遞函數的一般形式分別為:(所對應的典型環節是慣性環節) T稱為一階系統的時常數,也是一階系統的特征參數,表征系統
8、的固有特性。11)()()()()()(TssXsXsGtxtxdttdxTioioo353.4.2 二階系統的單位階躍響應11)()()()()()(TssXsXsGtxtxdttdxTioioo363.4.3 二階系統的單位階躍響應373.4.3 二階系統響應的性能指標q可用一階微分方程描述的系統稱為一階系統,其微分方程和傳遞函數的一般形式分別為:(所對應的典型環節是慣性環節) T稱為一階系統的時常數,也是一階系統的特征參數,表征系統的固有特性。11)()()()()()(TssXsXsGtxtxdttdxTioioo383.4.3 二階系統響應的性能指標q可用一階微分方程描述的系統稱為一
9、階系統,其微分方程和傳遞函數的一般形式分別為:(所對應的典型環節是慣性環節) T稱為一階系統的時常數,也是一階系統的特征參數,表征系統的固有特性。11)()()()()()(TssXsXsGtxtxdttdxTioioo393.4.3 二階系統響應的性能指標q可用一階微分方程描述的系統稱為一階系統,其微分方程和傳遞函數的一般形式分別為:(所對應的典型環節是慣性環節) T稱為一階系統的時常數,也是一階系統的特征參數,表征系統的固有特性。11)()()()()()(TssXsXsGtxtxdttdxTioioo403.4.3 二階系統響應的性能指標q可用一階微分方程描述的系統稱為一階系統,其微分方
10、程和傳遞函數的一般形式分別為:(所對應的典型環節是慣性環節) T稱為一階系統的時常數,也是一階系統的特征參數,表征系統的固有特性。11)()()()()()(TssXsXsGtxtxdttdxTioioo413.4.3 二階系統響應的性能指標423.4.3 二階系統響應的性能指標q可用一階微分方程描述的系統稱為一階系統,其微分方程和傳遞函數的一般形式分別為:(所對應的典型環節是慣性環節) T稱為一階系統的時常數,也是一階系統的特征參數,表征系統的固有特性。11)()()()()()(TssXsXsGtxtxdttdxTioioo433.4.3 二階系統響應的性能指標443.4.3 二階系統響應
11、的性能指標 舉例q可用一階微分方程描述的系統稱為一階系統,其微分方程和傳遞函數的一般形式分別為:(所對應的典型環節是慣性環節) T稱為一階系統的時常數,也是一階系統的特征參數,表征系統的固有特性。11)()()()()()(TssXsXsGtxtxdttdxTioioo453.4.3 二階系統響應的性能指標 舉例463.4.3 二階系統響應的性能指標 舉例473.5 高階系統483.5 高階系統493.5 高階系統503.5 高階系統513.5 高階系統523.6 系統誤差分析與計算q系統誤差:期望輸出與實際輸出的差。q誤差產生的原因:存在隨機干擾、元件的性能不完善等。引起誤差的內因是系統本身
12、的結構,引起誤差的外因是輸入量及其導數的變化。q系統的輸出由瞬態分量和穩態分量所組成,因而系統的誤差也由瞬態誤差和穩態誤差所組成。在過渡過程開始時,瞬態誤差是主要部分,但它隨著時間而逐漸衰減,穩態誤差將成為主要部分。533.6.1 系統誤差e(t)與偏差(t)系統誤差:理想輸出與實際輸出之差543.6.1 系統誤差e(t)與偏差(t)系統誤差:理想輸出與實際輸出之差553.6.2 系統誤差e(t)的一般計算563.6.3 系統穩態誤差ess(t)與穩態偏差ss (t)系統的穩態性能描述:穩態誤差與穩態偏差573.6.4 與輸入有關的穩態偏差ss (t)583.6.4 與輸入有關的穩態偏差ss
13、(t)593.6.4 與輸入有關的穩態偏差ss (t)603.6.5 與干擾有關的穩態偏差ss (t)系統的穩態偏差:與結構特征和輸入信號有關613.6.5 與干擾有關的穩態偏差ss (t)系統的穩態偏差:與結構特征和輸入信號有關623.7 函數在時間響應中的作用q 函數定義:-1d)(:0)(ttttt且633.7 函數在時間響應中的作用q單位脈沖函數與傳遞函數互為拉普拉斯變換對。 q如果對系統輸入一單位脈沖函數(t),則系統的單位脈沖響應函數為)()()()(),()(1)(, )()()()(tgttgtwsWtwLtLsGtLsGsW643.7 函數在時間響應中的作用653.7 函數在
14、時間響應中的作用663.7 函數在時間響應中的作用673.7 函數在時間響應中的作用683.7 函數在時間響應中的作用693.8 利用MATLAB分析時間響應3.8.1 用MATLAB求系統時間響應q impulse 函數:用于生成單位脈沖響應703.8 利用MATLAB分析時間響應3.8.1 用MATLAB求系統時間響應q step 函數:用于生成單位階躍響應713.8 利用MATLAB分析時間響應3.8.1 用MATLAB求系統時間響應q lsim 函數:用于生成對任意輸入的時間響應723.8 利用MATLAB分析時間響應3.8.1 用MATLAB求系統時間響應q 舉例:圖示系統的傳遞函數
15、如下,求系統在時間常數取不同值時的單位脈沖響應、單位階躍響應和正弦函數響應。73q 解:令時間常數分別取不同值時,分析單位脈沖響應和單位階躍響應的MATLAB文本如下。t=0:0.01:0.8; nG=50;tao=0;dG=0.05 1+50*tao 50;G1=tf(nG,dG);tao=0.0125;dG=0.05 1+50*tao 50;G2=tf(nG,dG);tao=0.025;dG=0.05 1+50*tao 50;G3=tf(nG,dG)y1,T=impulse(G1,t);y1a,T=step(G1,t);y2,T=impulse(G2,t);y2a,T=step(G2,t)
16、;y3,T=impulse(G3,t);y3a,T=step(G3,t);subplot(121),plot(T,y1,-,T,y2,-.,T,y3,-)legend(tao=0,tao=0.0125,tao=0.025)xlabel(t(sec),ylabel(x(t);grid on;subplot(122),plot(T,y1a,-,T,y2a,-.,T,y3a,-)legend(tao=0,tao=0.0125,tao=0.025)grid on;xlabel(t(sec),ylabel(x(t);74q 解:令時間常數分別取不同值時,用MATLAB分析單位脈沖響應和單位階躍響應的結果
17、如圖。3.8 利用MATLAB分析時間響應3.8.1 用MATLAB求系統時間響應00.10.20.30.40.50.60.70.8-10-50510152025t(sec)x(t) 00.10.20.30.40.50.60.70.800.20.40.60.811.21.4t(sec)x(t) tao=0tao=0.0125tao=0.025tao=0tao=0.0125tao=0.02575q 對于任意輸入,例如正弦輸入,應用lsim函數求時間常數=0.025時的時間相應及誤差曲線,MATLAB文本如下。t=0:0.01:1;u=sin(2*pi.*t);%tao=0.025;nG=50;d
18、G=0.05 1+50*tao 50;G=tf(nG,dG);%y=lsim(G,u,t);%plot(t,u,-.,t,y,-,t,u-y,-.,linewidth,1)legend(u(t),xo(t),e(t)grid;xlabel(t(sec),ylabel(x(t);3.8 利用MATLAB分析時間響應3.8.1 用MATLAB求系統時間響應76q 解:令時間常數=0.025時,用MATLAB分析正弦響應的結果如圖。3.8 利用MATLAB分析時間響應3.8.1 用MATLAB求系統時間響應00.10.20.30.40.50.60.70.80.91-1-0.8-0.6-0.4-0.2
19、00.20.40.60.81t(sec)x(t) u(t)xo(t)e(t)77q舉例:對于上述例題, 取不同值時,求出單位階躍響應以后,用MATLAB計算的瞬態性能指標如下表。q從上表可見,系統引入速度負反饋以后,系統的調整時間和最大超調量都得到減小。3.8 利用MATLAB分析時間響應3.8.2 用MATLAB求系統的瞬態性能指標trtPMPts00.0640 0.1050 0.3509 0.35300.0125 0.0780 0.1160 0.1523 0.25000.025 0.1070 0.1410 0.0415 0.188078q舉例:用MATLAB計算瞬態性能指標的文本如下。t=
20、0:0.001:1; yss=1; dta=0.02; nG=50; tao=0;dG=0.05 1+50*tao 50;G1=tf(nG,dG); tao=0.0125;dG=0.05 1+50*tao 50;G2=tf(nG,dG); tao=0.025;dG=0.05 1+50*tao 50;G3=tf(nG,dG); y1=step(G1,t);y2=step(G2,t);y3=step(G3,t); r=1;while y1(r)1-dta & y1(s)1+dta;s=s-1;end ts1=(s-1)*0.001; r=1;while y2(r)1-dta &y3(s)1+dta;s=s-1;end ts2=(s-1)*0.001; r=1;while y3(r)1-dta & y3(s)1+dta;s=s-1;end ts3=(s-1)*0.001 tr1 tp1 mp1 t
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
評論
0/150
提交評論