MATLAB在求二階系統(tǒng)中階躍響應(yīng)的分析及應(yīng)用(共9頁)_第1頁
MATLAB在求二階系統(tǒng)中階躍響應(yīng)的分析及應(yīng)用(共9頁)_第2頁
MATLAB在求二階系統(tǒng)中階躍響應(yīng)的分析及應(yīng)用(共9頁)_第3頁
MATLAB在求二階系統(tǒng)中階躍響應(yīng)的分析及應(yīng)用(共9頁)_第4頁
MATLAB在求二階系統(tǒng)中階躍響應(yīng)的分析及應(yīng)用(共9頁)_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上摘要二階系統(tǒng)控制系統(tǒng)按數(shù)學(xué)模型分類時的一種形式,是用數(shù)學(xué)模型可表示為二階線性常微分方程的系統(tǒng)。二階系統(tǒng)的解的形式,可由對應(yīng)傳遞函數(shù)W(s)的分母多項(xiàng)式P(s)來判別和劃分,P(s)的一般形式為變換算子s的二次三項(xiàng)代數(shù)式。 代數(shù)方程P(s)=0的根,可能出現(xiàn)四種情況。1.兩個實(shí)根的情況,對應(yīng)于兩個串聯(lián)的一階系統(tǒng)。如果兩個根都是負(fù)值,就為非周期性收斂的穩(wěn)定情況。 2.當(dāng)a10,a2>0,即一對共軛虛根的情況,將引起頻率固定的等幅振蕩,是系統(tǒng)不穩(wěn)定的一種表現(xiàn)。 3.當(dāng)a1<0,a1-4a2<0,即共軛復(fù)根有正實(shí)部的情況,對應(yīng)于系統(tǒng)中發(fā)生發(fā)散型的振蕩,也是不

2、穩(wěn)定的一種表現(xiàn)。4.當(dāng)a1>0,a1-4a2<0,即共軛復(fù)根有負(fù)實(shí)部的情況,對應(yīng)于收斂型振蕩,且實(shí)部和虛部的數(shù)值比例對輸出過程有很大的影響。一般以阻尼系數(shù)來表征,取在0.40.8之間為宜。當(dāng)>0.8后,振蕩的作用就不顯著,輸出的速度也比較慢。而<0.4時,輸出量就帶有明顯的振蕩和較大的超調(diào)量,衰減也較慢,這也是控制系統(tǒng)中所不希望的。當(dāng)激勵為單位階躍函數(shù)時,電路的零狀態(tài)響應(yīng)稱為單位階躍響應(yīng),簡稱階躍響應(yīng)。階躍響應(yīng)g(t)定義為:系統(tǒng)在單位階躍信號u(t)的激勵下產(chǎn)生的零狀態(tài)響應(yīng)。關(guān)鍵詞:二階系統(tǒng) 階躍響應(yīng) MATLAB/Simulink MATLAB在求二階系統(tǒng)中階躍響應(yīng)

3、的分析及應(yīng)用1 訓(xùn)練目的和要求 通過對MATLAB仿真軟件的語言的學(xué)習(xí),學(xué)會在MATLAB中解決電路原理、模擬電子技術(shù)基礎(chǔ)、數(shù)字電子技術(shù)基礎(chǔ)等所學(xué)課本上的問題,進(jìn)一步熟悉并掌握MATLAB在電路、信號與系統(tǒng)、自動控制原理、數(shù)字信號處理等中的應(yīng)用。通過對軟件的應(yīng)用,鞏固已學(xué)知識。以求達(dá)到通過訓(xùn)練能熟練掌握MATLAB的應(yīng)用,能夠深入到實(shí)際問題中。要求通過理論分析所要求題目并通過MATLAB仿真比較實(shí)驗(yàn)結(jié)果。2 理論分析計(jì)算已知系統(tǒng)的傳遞函數(shù)為,求其階躍響應(yīng)。并分析變化時,其階躍響應(yīng)的變化情況。本題要求求解一個簡單的二階系統(tǒng)的傳遞函數(shù)的階躍響應(yīng),研究二階系統(tǒng)的特征參數(shù),當(dāng)無阻尼自然頻率為1時阻尼比

4、對系統(tǒng)動態(tài)性能的影響。了解一下基礎(chǔ)知識后就可以很自然的解決題目了,我們可以對二階系統(tǒng)的傳遞函數(shù)進(jìn)行分析后對無阻尼自然頻率賦值1來求解。然后再用MATLAB仿真。二階系統(tǒng)傳遞函數(shù)標(biāo)準(zhǔn)形式:其中,T為時間常數(shù),也稱為無阻尼自由振蕩周期 自然頻率(或無阻尼振蕩周期) 阻尼比(相對阻尼系數(shù)) 二階系統(tǒng)的特征方程: 特征根為:由題目可知,=1,為一參數(shù),因此對于的取值進(jìn)行分類說明(1)欠阻尼 0 < < 1將=1帶入,可得到阻尼比在此區(qū)間內(nèi)時的階躍響應(yīng)。(2)臨界阻尼 = 1臨界阻尼情況下的二階系統(tǒng)的單位階躍響應(yīng)稱為臨界阻尼響應(yīng)將=1帶入,可得到阻尼比在此區(qū)間內(nèi)時的階躍響應(yīng)。特點(diǎn):單調(diào)上升,

5、無振蕩,無超調(diào),趨近于1,無穩(wěn)態(tài)誤差。(3)過阻尼 > 1將=1帶入,可得到阻尼比在此區(qū)間內(nèi)時的階躍響應(yīng)。特點(diǎn):單調(diào)上升,無振蕩,過度過程時間長,趨近于1,無穩(wěn)態(tài)誤差。(4)無阻尼狀態(tài) = 0系統(tǒng)有一對共軛虛根系統(tǒng)在無阻尼下的單位階躍響應(yīng)為:結(jié)論:二階系統(tǒng)的阻尼比決定了其振蕩特性 < 0 時,階躍響應(yīng)發(fā)散,系統(tǒng)不穩(wěn)定; 1 時,無振蕩、無超調(diào),過渡過程長;0<<1時,有振蕩,愈小,振蕩愈嚴(yán)重,但響應(yīng)愈快;= 0時,出現(xiàn)等幅振蕩。3 MATLAB仿真根據(jù)以上理論分析,用MATLAB編程分析??梢杂脙煞N方法求解。3.1 程序一(用函數(shù)來求解)由傳遞函數(shù)與階躍響應(yīng)的關(guān)系,編程

6、如下:syms s %定義系統(tǒng)參數(shù)ssyms x%定義阻尼比xilaplace( (1/(s3 + 2*x*s2 + s )%拉普拉斯逆變換函數(shù)求解ans =1-(cosh(t*(x2-1)(1/2) + (x*sinh(t*(x2-1)(1/2)/(x2-1)(1/2)/exp(t*x)%帶有阻尼比參數(shù)的階躍響應(yīng)3.2 程序二(使用內(nèi)置函數(shù)step)kosai=0.1:0.1:1.0,2.0;figure(1)hold onfor i=kosainum=1;den=1,2*i,1;step(num,den)endtitle('The Step Response of Two Orde

7、r System');hold off結(jié)果如圖3-1所示:圖3-1 二階系統(tǒng)傳遞函數(shù)階躍響應(yīng)4 Simulink仿真4.1 Simulink簡介Simulink是MATLAB中的一種可視化仿真工具, 是一種基于MATLAB的框圖設(shè)計(jì)環(huán)境,是實(shí)現(xiàn)動態(tài)系統(tǒng)建模、仿真和分析的一個軟件包,被廣泛應(yīng)用于線性系統(tǒng)、非線性系統(tǒng)、數(shù)字控制及數(shù)字信號處理的建模和仿真中。Simulink可以用連續(xù)采樣時間、離散采樣時間或兩種混合的采樣時間進(jìn)行建模,它也支持多速率系統(tǒng),也就是系統(tǒng)中的不同部分具有不同的采樣速率。為了創(chuàng)建動態(tài)系統(tǒng)模型,Simulink提供了一個建立模型方塊圖的圖形用戶接口(GUI) ,這個創(chuàng)建

8、過程只需單擊和拖動鼠標(biāo)操作就能完成,它提供了一種更快捷、直接明了的方式,而且用戶可以立即看到系統(tǒng)的仿真結(jié)果。4.2 仿真過程1.根據(jù)實(shí)驗(yàn)選擇好仿真元件,設(shè)置仿真參數(shù)和選擇解法器2.運(yùn)行仿真3.仿真結(jié)果分析建立仿真界面如圖,輸入幾個函數(shù)進(jìn)行驗(yàn)證。圖4-1=0.1時仿真圖 圖4-2 =0.1時仿真結(jié)果對取不同值進(jìn)行驗(yàn)證,結(jié)果如下: 圖4-3=0.3時仿真結(jié)果 圖4-4=1時仿真結(jié)果 圖 4-5 =0.1時仿真結(jié)果 分析比較可知以上幾種方法結(jié)果一樣。5 小結(jié)通過本次強(qiáng)化訓(xùn)練,我基本了解并掌握了MATLAB在電路原理中的應(yīng)用,知道了如何在MATLAB以及simulink里面處理分析電路方面的問題,對待

9、電子方面知識學(xué)習(xí)我又了解了一個強(qiáng)有力的仿真工具,對以后也會有很大的幫助。通過本次實(shí)驗(yàn)了解到,MATLAB是矩陣實(shí)驗(yàn)室(Matrix Laboratory)的簡稱,是美國MathWorks公司出品的商業(yè),用于算法開發(fā)、數(shù)據(jù)可視化、數(shù)據(jù)分析以及數(shù)值計(jì)算的高級技術(shù)計(jì)算語言和交互式環(huán)境,主要包括MATLAB和Simulink兩大部分。MATLAB的基本數(shù)據(jù)單位是矩陣,它的指令表達(dá)式與數(shù)學(xué)、工程中常用的形式十分相似,故用MATLAB來解算問題要比用C,F(xiàn)ORTRAN等語言完成相同的事情簡捷得多,并且mathwork也吸收了像Maple等軟件的優(yōu)點(diǎn),使MATLAB成為一個強(qiáng)大的數(shù)學(xué)軟件。在新的版本中也加入

10、了對,的支持??梢灾苯诱{(diào)用,用戶也可以將自己編寫的實(shí)用程序?qū)氲組ATLAB函數(shù)庫中方便自己以后調(diào)用。應(yīng)用到自動控制方面也很方便。通過MATLAB在電路原理二階系統(tǒng)求階躍響應(yīng)的分析實(shí)驗(yàn)過程中,不僅了解到了MATLAB強(qiáng)大的功能,而且分析起來非常方便,各種參數(shù)調(diào)整起來很簡潔,生成圖像后分析結(jié)果一目了然??梢苑浅V庇^的比較分析隨阻尼比參數(shù)變化節(jié)約相應(yīng)的變化,比較可以得出工程中適合的阻尼比范圍。對以后的學(xué)習(xí)以及工程中的可能應(yīng)用打下了基礎(chǔ)。這次實(shí)驗(yàn)后,深深的被MATLAB強(qiáng)大的計(jì)算分析仿真功能所吸引,決心以后要更加深入的了解并且掌握與運(yùn)用它來解決實(shí)際問題??傊芤娣藴\。參考文獻(xiàn)1 陳曉平等.MATLAB在電路與信號及控制理論中的應(yīng)用.中國科學(xué)技術(shù)大學(xué)出版社.20082 鐘麟等.

溫馨提示

  • 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論