彈簧活塞系統(tǒng)的仿真_第1頁(yè)
彈簧活塞系統(tǒng)的仿真_第2頁(yè)
彈簧活塞系統(tǒng)的仿真_第3頁(yè)
彈簧活塞系統(tǒng)的仿真_第4頁(yè)
彈簧活塞系統(tǒng)的仿真_第5頁(yè)
已閱讀5頁(yè),還剩9頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

煙臺(tái)大學(xué)學(xué)士畢業(yè)論文(設(shè)計(jì))-PAGE1-1引言現(xiàn)代的科學(xué)、技術(shù)、工程中的大量數(shù)學(xué)模型都可以用微分方程來(lái)描述,很多近代自然科學(xué)的基本方程就是微分方程.從微積分理論形成以來(lái),人們就一直用微分方程來(lái)描述、解釋或預(yù)見各種自然現(xiàn)象,不斷地取得顯著成效.自從MATLAB/Simulink出現(xiàn)之后,人們更加容易地求解、描述微分方程,使得該類數(shù)學(xué)模型更加直觀,更易操作.本文就是利用了MATLAB/Simulink對(duì)物理學(xué)中一類彈簧活塞的運(yùn)動(dòng)系統(tǒng)的問題進(jìn)行了建模與仿真.首先給出了問題的數(shù)學(xué)模型(微分方程),然后討論了該模型的可控性,最后使用MATLAB/Simulink對(duì)模型進(jìn)行了圖形描述,通過討論圖形的穩(wěn)定性分析了輸入函數(shù)(控制)的取值.2預(yù)備知識(shí)2.1狀態(tài)空間的基本概念1)狀態(tài)表征系統(tǒng)運(yùn)動(dòng)的信息和行為.任何一個(gè)系統(tǒng)在特定時(shí)刻都有一個(gè)特定的狀態(tài),系統(tǒng)在時(shí)刻的狀態(tài)由時(shí)刻的系統(tǒng)狀態(tài)(初始狀態(tài))和時(shí)的輸入唯一確定的.2)狀態(tài)變量狀態(tài)變量是一個(gè)完全表征系統(tǒng)時(shí)間域行為的的最小內(nèi)部變量組.3)狀態(tài)向量設(shè)系統(tǒng)的狀態(tài)變量為,,…,,那么用它們作為分量所組成的一個(gè)列向量就成為狀態(tài)向量,記作,并且狀態(tài)的維數(shù)定義為其組成狀態(tài)變量,,…,的個(gè)數(shù),即dim=n.狀態(tài)空間以狀態(tài)變量,,…,為坐標(biāo)軸構(gòu)成的維空間稱為狀態(tài)空間.狀態(tài)方程指描述系統(tǒng)狀態(tài)變量與輸入變量之間關(guān)系的一階微分方程組(連續(xù)時(shí)間系統(tǒng))或一階差分方程組(離散時(shí)間系統(tǒng)).它表征了系統(tǒng)由輸入引起的內(nèi)部狀態(tài)的變化的規(guī)律.連續(xù)時(shí)間系統(tǒng)狀態(tài)方程的一般形式表示為,其中是連續(xù)時(shí)間系統(tǒng)的維狀態(tài)變量;是連續(xù)時(shí)間系統(tǒng)的維狀態(tài)變量;是維向量函數(shù).輸出方程是指描述系統(tǒng)輸出變量與系統(tǒng)狀態(tài)變量和輸入變量之間關(guān)系的代數(shù)方程.它表征了系統(tǒng)內(nèi)部狀態(tài)變化和輸入所引起的系統(tǒng)輸出變化規(guī)律.連續(xù)時(shí)間系統(tǒng)輸出方程的一般形式表示為,其中是連續(xù)時(shí)間系統(tǒng)的維輸出向量;是維向量函數(shù),;其余定義同上.7)狀態(tài)空間表達(dá)式是指狀態(tài)方程與輸出方程的組合,構(gòu)成對(duì)系統(tǒng)動(dòng)態(tài)行為的完整描述.系統(tǒng)狀態(tài)空間表達(dá)式也稱為動(dòng)態(tài)方程.它表征一個(gè)系統(tǒng)完整的動(dòng)態(tài)過程,連續(xù)時(shí)間系統(tǒng)的狀態(tài)空間表達(dá)式一般形式為,通常,對(duì)于線性定常系統(tǒng)的狀態(tài)空間表達(dá)式為,其中維狀態(tài)向量,維狀態(tài)變量,系統(tǒng)矩陣,輸入矩陣,輸出矩陣,直接傳輸矩陣.2.2線性定常連續(xù)系統(tǒng)的能控性定義2.2.1設(shè)線性定常系統(tǒng)的狀態(tài)方程為,.若存在一分段連續(xù)控制向量,能在內(nèi),將系統(tǒng)從任意的初態(tài)轉(zhuǎn)移至任意終態(tài),則系統(tǒng)完全能控.定理2.2.1線性定常系統(tǒng)完全能控的充要條件為,其中,是能控性矩陣.2.3線性系統(tǒng)狀態(tài)反饋控制律定義2.3.1設(shè)線性定常系統(tǒng),狀態(tài)反饋下受控系統(tǒng)的輸入為,為反饋增益矩陣,為參考輸入,將上式代入線性定常系統(tǒng)的狀態(tài)空間表達(dá)式,得到狀態(tài)反饋閉環(huán)系統(tǒng)的狀態(tài)空間表達(dá)式.2.4李雅普諾夫穩(wěn)定性理論定義2.4.11)自治系統(tǒng)不受外部影響即沒有輸入作用的一類動(dòng)態(tài)系統(tǒng).對(duì)于連續(xù)時(shí)間非線性時(shí)變系統(tǒng),自治系統(tǒng)狀態(tài)方程具有形式,其中為維狀態(tài),為顯含時(shí)間變量的維向量函數(shù).對(duì)于連續(xù)時(shí)間線性時(shí)不變系統(tǒng),自治系統(tǒng)狀態(tài)方程具有形式為.2)平衡狀態(tài)對(duì)于連續(xù)時(shí)間非線性時(shí)變系統(tǒng),其自治方程滿足屬性,則稱為平衡狀態(tài).3)初態(tài)設(shè)的解是,則稱為狀態(tài)方程的初態(tài).2.4.2李雅普諾夫第一法穩(wěn)定性定理設(shè)線性定常系統(tǒng),則線性定常系統(tǒng)穩(wěn)定性的判據(jù)如下,1)李氏穩(wěn)定的充要條件為,2)漸進(jìn)穩(wěn)定的充要條件為,3)不穩(wěn)定的充要條件為,

3問題的提出3.1問題的提出彈簧活塞系統(tǒng)屬于控制系統(tǒng)的一類,要研究此類問題,需要先通過微分方程(組),傳遞函數(shù),動(dòng)態(tài)方程等建立其運(yùn)動(dòng)的數(shù)學(xué)模型.根據(jù)具體情況選擇一定的物理量作為系統(tǒng)的狀態(tài)變量和輸出變量,利用牛頓定律,能量守恒定律等物理定律建立彈簧活塞系統(tǒng)的動(dòng)態(tài)方程模型.然后利用MATLAB中的Simulink來(lái)建立該系統(tǒng)的動(dòng)態(tài)仿真.經(jīng)過多次調(diào)試,最終是系統(tǒng)達(dá)到穩(wěn)定狀態(tài).3.2問題描述圖3.1是一個(gè)彈簧活塞系統(tǒng),在穩(wěn)定運(yùn)行時(shí),重力(質(zhì)量)的作用將通過彈簧、活塞來(lái)維持平衡,由此,整個(gè)系統(tǒng)在外來(lái)因素力作用下的響應(yīng),就可利用相對(duì)于平衡狀態(tài)的偏差量變化來(lái)描述,設(shè)圖中、可分別表示為,相對(duì)于穩(wěn)定工作點(diǎn)的位移量,系統(tǒng):彈力為,的阻力為,的阻力為,利用牛頓定律即可建立彈簧活塞系統(tǒng)模型.圖3.1彈簧活塞系統(tǒng)

4問題分析和建模由上圖3.1,令輸入為輸入量,,的位移量,為輸出量,選取狀態(tài)變量,,,.根據(jù)牛頓定律對(duì)有,對(duì)有,把,,,及代入上面兩個(gè)式子,整理得狀態(tài)方程為 輸出方程為寫成矩陣形式為

5動(dòng)態(tài)系統(tǒng)的Simulink仿真5.1彈簧活塞系統(tǒng)狀態(tài)反饋控制根據(jù)線性系統(tǒng)狀態(tài)反饋控制律,設(shè)狀態(tài)反饋下受控系統(tǒng)的輸入為(為反饋增益矩陣,),將上式代入彈簧活塞系統(tǒng)的狀態(tài)空間表達(dá)式,得到彈簧活塞狀態(tài)反饋閉環(huán)系統(tǒng)的狀態(tài)空間表達(dá)式,其中.當(dāng)令時(shí),有,.驗(yàn)證矩陣是否滿秩.利用MATLAB程序[附錄1],判斷系統(tǒng)的能控性,經(jīng)過運(yùn)行程序得,,顯然為滿秩的,說(shuō)明該線性系統(tǒng)是完全可控的.5.2動(dòng)態(tài)系統(tǒng)的Simulink仿真在完成彈簧活塞系統(tǒng)的Simulink模型基礎(chǔ)上,經(jīng)過多次調(diào)試,在狀態(tài)反饋控制器的作用下,系統(tǒng)不斷地對(duì)位置誤差進(jìn)行控制修正,最終使系統(tǒng)達(dá)到穩(wěn)定的狀態(tài).根據(jù)線性系統(tǒng)狀態(tài)反饋控制律,狀態(tài)反饋下受控系統(tǒng)的輸入為.經(jīng)過多次調(diào)試后[附錄2],當(dāng)令時(shí),系統(tǒng)得到穩(wěn)定,如圖:驗(yàn)證:利用特征值法證明,求特征值的MATLAB程序,則的特征值沒有正實(shí)部,根據(jù)李雅普諾夫第一法的穩(wěn)定性定理,故彈簧活塞控制系統(tǒng)是穩(wěn)定的.6結(jié)束語(yǔ)彈簧活塞系統(tǒng)控制問題,使用Simulink對(duì)其進(jìn)行建模與仿真.結(jié)論表明:彈簧活塞系統(tǒng)作為動(dòng)力學(xué)系統(tǒng),往往表現(xiàn)出強(qiáng)非線性、模型不精確或模型未知等復(fù)雜特征,其控制也因此而變得非常困難,當(dāng)給定輸入函數(shù)(控制函數(shù))時(shí),彈簧活塞系統(tǒng)穩(wěn)定性變化隨著物體的質(zhì)量、彈簧個(gè)數(shù)、活塞的個(gè)數(shù)增加的改變而改變.本文中彈簧活塞系統(tǒng)控制問題是一個(gè)簡(jiǎn)單的線性系統(tǒng)模型,這避免不了與實(shí)際情況有一些差異.當(dāng)然原問題的基礎(chǔ)上,再加兩個(gè)彈簧,我們也可以建立相關(guān)的彈簧活塞系統(tǒng)模型.要想得到更接近實(shí)際的結(jié)果,我們需要考慮多方面的因素建立控制模型,當(dāng)然求解和仿真也是比較復(fù)雜.這需要我今后更加努力學(xué)習(xí)、不斷改進(jìn)模型,并能夠進(jìn)行動(dòng)態(tài)模擬仿真.參考文獻(xiàn)[1]鄭大鐘編著,線性系統(tǒng)理論(第2版),清華大學(xué)出版社2002.10.[2]龔樂年編著,現(xiàn)代控制理論題解分析與指導(dǎo),東南大學(xué)出版社2005.9.[3]方水良編著,現(xiàn)代控制理論及其MATLAB實(shí)踐,浙江大學(xué)出版社2005.6.[4]姚俊馬松輝編著,Simulink建模與仿真,西安電子科技大學(xué)出版社2002.8.[5]王正林等編著,MATLAB/Simulink與控制系統(tǒng)仿真,電子工業(yè)出版社2005.7.附錄附錄1>>formatrat;%改變輸出格式為分?jǐn)?shù)顯示A=[0010;0001;-10-22;001-2.5];B=[0;0;0;0.5];M=ctrb(A,B);Sc=[B,A*B,A^2*B,A^3*B]%得到可控性矩陣r=rank(M)if(r<4),disp('uncontrolable!')endSc=001-9/201/2

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論