自動化專業(yè)課程設(shè)計MATLAB控制系統(tǒng)仿真_第1頁
自動化專業(yè)課程設(shè)計MATLAB控制系統(tǒng)仿真_第2頁
自動化專業(yè)課程設(shè)計MATLAB控制系統(tǒng)仿真_第3頁
自動化專業(yè)課程設(shè)計MATLAB控制系統(tǒng)仿真_第4頁
自動化專業(yè)課程設(shè)計MATLAB控制系統(tǒng)仿真_第5頁
已閱讀5頁,還剩27頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、自動化專業(yè)課程設(shè)計(二) matlab matlab及控制系統(tǒng)仿真課程設(shè)計及控制系統(tǒng)仿真課程設(shè)計自動化專業(yè)課程設(shè)計(二) matlabmatlab及控制系統(tǒng)仿真課程設(shè)計及控制系統(tǒng)仿真課程設(shè)計 1、目的: 加強(qiáng)學(xué)生對控制理論及控制系統(tǒng)的理解,熟練應(yīng)用計算機(jī)仿真常用算法和工具,完成控制系統(tǒng)計算機(jī)輔助設(shè)計的訓(xùn)練。 提高學(xué)生對控制系統(tǒng)的綜合及設(shè)計技能,擴(kuò)大學(xué)生的知識面,培養(yǎng)學(xué)生獨(dú)立分析問題及解決問題的能力,為以后從事實際控制系統(tǒng)的設(shè)計工作打下基礎(chǔ)。 2、涉及的相關(guān)課程: 本綜合設(shè)計涉及的相關(guān)課程主要有自動控制原理、現(xiàn)代控制理論、過程控制、matlab及控制系統(tǒng)仿真等。 自動化專業(yè)課程設(shè)計(二) 3、基

2、本流程: (1)系統(tǒng)分析及數(shù)學(xué)模型建立 (2)開環(huán)系統(tǒng)仿真及動態(tài)特性分析 (3)控制方案設(shè)計及閉環(huán)系統(tǒng)仿真實驗 (4)實驗結(jié)果分析 (5)撰寫設(shè)計報告 4、要求: (1)要求理論正確,設(shè)計合理、仿真數(shù)據(jù)準(zhǔn)確 (2)設(shè)計報告撰寫規(guī)范自動化專業(yè)課程設(shè)計(二) 5、具體設(shè)計內(nèi)容: (1)基于觀測器的倒立擺控制系統(tǒng)設(shè)計及仿真 (2)鍋爐過熱汽溫控制系統(tǒng)設(shè)計及仿真 6、要求: (1)要求理論正確,設(shè)計合理、仿真數(shù)據(jù)準(zhǔn)確; (2)設(shè)計報告撰寫規(guī)范7、評分 平時成績 60% 書面報告 40%出勤出勤 40%上機(jī)表現(xiàn)上機(jī)表現(xiàn) 40%結(jié)果演示結(jié)果演示 20%程序設(shè)計程序設(shè)計 70%結(jié)果分析結(jié)果分析 30% ma

3、tlab matlab及控制系統(tǒng)仿真課程設(shè)及控制系統(tǒng)仿真課程設(shè)計計 一、一、基于觀測器的倒立擺控制系統(tǒng)設(shè)計及仿真(分?jǐn)?shù)占比(分?jǐn)?shù)占比80%)一級倒立擺一級倒立擺二級倒立擺二級倒立擺三級倒立擺三級倒立擺一級直線順擺一級直線順擺擺 擺是進(jìn)行控制理論研究的典型實驗平臺,可以分為倒立擺和順擺。 由于倒立擺系統(tǒng)的控制策略和雜技運(yùn)動員頂桿平衡表演的技巧有異曲同工之處,極富趣味性,而且許多抽象的控制理論概念如系統(tǒng)穩(wěn)定性、可控性和系統(tǒng)抗干擾能力等等,都可以通過倒立擺系統(tǒng)實驗直觀的表現(xiàn)出來,因此在歐美發(fā)達(dá)國家的高等院校,它已成為必備的控制理論教學(xué)實驗設(shè)備。 學(xué)習(xí)控制理論的學(xué)生通過倒立擺系統(tǒng)實驗來驗證所學(xué)的控制理

4、論和算法,非常的直觀、簡便,在輕松的實驗中對所學(xué)課程加深了理解。 倒立擺不僅僅是一種優(yōu)秀的教學(xué)實驗儀器,同時也是進(jìn)行控制理論研究的理想實驗平臺。 由于倒立擺系統(tǒng)本身所具有的高階次、不穩(wěn)定、多變量、非線性和強(qiáng)耦合特性,許多現(xiàn)代控制理論的研究人員一直將它視為典型的研究對象,不斷從中發(fā)掘出新的控制策略和控制方法,相關(guān)的科研成果在航天科技和機(jī)器人學(xué)方面獲得了廣闊的應(yīng)用。 二十世紀(jì)九十年代以來,更加復(fù)雜多種形式的倒立擺系統(tǒng)成為控制理論研究領(lǐng)域的熱點(diǎn),每年在專業(yè)雜志上都會有大量的優(yōu)秀論文出現(xiàn)。 系統(tǒng)建??梢苑譃閮煞N:系統(tǒng)建模可以分為兩種:。(一)一級倒立擺系統(tǒng)的數(shù)學(xué)模型(一)一級倒立擺系統(tǒng)的數(shù)學(xué)模型 系統(tǒng)

5、的組成系統(tǒng)由小系統(tǒng)的組成系統(tǒng)由小車、小球和輕質(zhì)桿組成。車、小球和輕質(zhì)桿組成。倒擺通過轉(zhuǎn)動關(guān)節(jié)安裝在倒擺通過轉(zhuǎn)動關(guān)節(jié)安裝在驅(qū)動小車上,桿子的一端驅(qū)動小車上,桿子的一端固定在小車上,另一端可固定在小車上,另一端可以自由地左右倒下。通過以自由地左右倒下。通過對小車施加一定的外部驅(qū)對小車施加一定的外部驅(qū)動力,使倒擺保持一定的動力,使倒擺保持一定的姿勢。姿勢。小車質(zhì)量 ;小球的質(zhì)量 ; 倒擺的桿長 ; 重力加速度 ; 表示倒擺偏離垂直方向的角度;u 是小車受到的水平方向 的驅(qū)動力;kgm0 . 2kgm1 . 0ml5 .081.9g本設(shè)計中所用到的各變量的取值及其意義:本設(shè)計中所用到的各變量的取值及其

6、意義: 假設(shè)軌道是光滑的,忽略擺桿的質(zhì)量,系統(tǒng)所受的外力包括小球受到的重力和小車水平方向的驅(qū)動力 u。 x(t)和(t)分別表示小車的水平坐標(biāo)和倒擺偏離垂直方向的角度。1、運(yùn)動分析:、運(yùn)動分析:一級倒立擺有兩個運(yùn)動自由度:一級倒立擺有兩個運(yùn)動自由度:u一個是沿水平方向運(yùn)動(直線運(yùn)動)一個是沿水平方向運(yùn)動(直線運(yùn)動)u 另一個是繞軸線的轉(zhuǎn)動(旋轉(zhuǎn)運(yùn)動)另一個是繞軸線的轉(zhuǎn)動(旋轉(zhuǎn)運(yùn)動)xy),(ggyxxyfyfxgxl水平方向受到的合外力豎直方向受到的合外力通過受力分析,由牛頓第二運(yùn)動定律,通過受力分析,由牛頓第二運(yùn)動定律,系統(tǒng)的運(yùn)動滿足下面的方程:系統(tǒng)的運(yùn)動滿足下面的方程:x軸方向:軸方向:)

7、,(ggyx小球受力分析示意圖,其中小球受力分析示意圖,其中 表示小球的重心坐標(biāo)表示小球的重心坐標(biāo)uxdtdmxdtdmg2222sinlxxgcoslygulxdtdmxdtdm)sin(2222umlmlxmm )(cos)(sin)(2小球的重心坐標(biāo)滿足小球的重心坐標(biāo)滿足整理后得整理后得u沿水平方向運(yùn)動(直線運(yùn)動)沿水平方向運(yùn)動(直線運(yùn)動)小球的力矩平衡方程: (cos )(sin )(sin )xyflflmgl)(cos)(sin222 llxmxdtdmfgx)(sin)(cos222 llmydtdmfgy222cos(sin cos )(cos)(sin cos )mxmlml

8、ml 2(sin)sinmlmg 整理可得:整理可得:sincosmgmlxm xyfyfxgxlsinlxxgcoslygu繞軸線的轉(zhuǎn)動(旋轉(zhuǎn)運(yùn)動)繞軸線的轉(zhuǎn)動(旋轉(zhuǎn)運(yùn)動)最后得到倒立擺系統(tǒng)的動力學(xué)方程:最后得到倒立擺系統(tǒng)的動力學(xué)方程:umlmlxmm )(cos)(sin)(2sincosmgmlxm 顯然該系統(tǒng)為明顯的顯然該系統(tǒng)為明顯的非線性系統(tǒng)非線性系統(tǒng)。但是對小車施。但是對小車施加驅(qū)動力的目的是要保持小球在垂直方向的姿態(tài),因加驅(qū)動力的目的是要保持小球在垂直方向的姿態(tài),因此,我們此,我們關(guān)注的是小球在關(guān)注的是小球在垂直方向垂直方向附近的動態(tài)行為附近的動態(tài)行為變變化,為此將系統(tǒng)在該化,為

9、此將系統(tǒng)在該參考位置參考位置(0)附近進(jìn)行線性化附近進(jìn)行線性化處理。處理。 2、模型轉(zhuǎn)化(微分方程狀態(tài)方程) 由倒擺系統(tǒng)的動力學(xué)模型,由倒擺系統(tǒng)的動力學(xué)模型,1z12zzxz 334zxz 可得到倒擺系統(tǒng)的狀態(tài)方程:可得到倒擺系統(tǒng)的狀態(tài)方程:22111122142121121cos() sin(cossin)cos()(sin)cossincoszuzmm gzmlzz zmlzmm lddzzdtdt xxumlz zmgzzmm mz umlmlxmm )(cos)(sin)(2sincosmgmlxm 取如下狀態(tài)變量取如下狀態(tài)變量:3、狀態(tài)方程的線性化:、狀態(tài)方程的線性化:采用采用jac

10、obian 矩陣線性化模型,最終得到系統(tǒng)的線性化狀態(tài)方程為:矩陣線性化模型,最終得到系統(tǒng)的線性化狀態(tài)方程為:01000()1000000101000mm gdzmlmlzudtmgmm 假定系統(tǒng)的輸出為倒擺的角度和小車的假定系統(tǒng)的輸出為倒擺的角度和小車的x軸坐標(biāo),則系統(tǒng)的軸坐標(biāo),則系統(tǒng)的輸出方程為:輸出方程為:10000010yc zzxx(二)狀態(tài)反饋的倒擺系統(tǒng)設(shè)計(二)狀態(tài)反饋的倒擺系統(tǒng)設(shè)計 1、系統(tǒng)的開環(huán)仿真、系統(tǒng)的開環(huán)仿真2、輸出反饋設(shè)計方法 通過反復(fù)的調(diào)整和研究增益通過反復(fù)的調(diào)整和研究增益k1、k2對于系統(tǒng)誤差的敏對于系統(tǒng)誤差的敏感性,最終能夠穩(wěn)定系統(tǒng)。然而系統(tǒng)的動態(tài)性能遠(yuǎn)不能讓感性

11、,最終能夠穩(wěn)定系統(tǒng)。然而系統(tǒng)的動態(tài)性能遠(yuǎn)不能讓人滿意,對于人滿意,對于k1=-50,k2=-2,系統(tǒng)只是臨界穩(wěn)定,它仍在,系統(tǒng)只是臨界穩(wěn)定,它仍在新的參考點(diǎn)附近反復(fù)震蕩。新的參考點(diǎn)附近反復(fù)震蕩。 輸出反饋的仿真結(jié)果:倒擺的角度倒擺的角度小車的位置小車的位置具體設(shè)計步驟如下: (1)系統(tǒng)可控性判別。應(yīng)用可控性判別矩陣cm=ctrb(a,b) 判別.(2)閉環(huán)系統(tǒng)的極點(diǎn)配置。根據(jù)系統(tǒng)的動態(tài)性能,確定閉環(huán)系統(tǒng)期望極點(diǎn)clp。 (3)確定反饋增益。應(yīng)用matlab的place函數(shù)ks=place(a,b,clp),確定反饋增益ks 。3、狀態(tài)反饋設(shè)計:期望極點(diǎn)期望極點(diǎn)clp= -1.5+3j -1.5

12、+3j -5 -4 simulink結(jié)構(gòu)圖:lim ( )1tr t10lim()1ssc siab kb* bbnr因為對小車位置的控制要求靜態(tài)終值因為對小車位置的控制要求靜態(tài)終值所以所以 所以有所以有-1nr=-1/c (a-b*ks)b 具體設(shè)計步驟如下:(1)系統(tǒng)的可觀性判別。應(yīng)用可觀性判別矩陣om=obsv(a,c)判別可觀性。 (2)閉環(huán)極點(diǎn)配置。適當(dāng)選擇觀測器的極點(diǎn),使觀測器的動態(tài)速度是系統(tǒng)的兩倍以上,觀測器的極點(diǎn)op=2*clp。(3)指定極點(diǎn)的觀測器增益g。同樣應(yīng)用place函數(shù):g=place(a,c,op),g=g。4、全維狀態(tài)觀測器的倒立擺控制系統(tǒng)設(shè)計與仿真 系統(tǒng)方框圖

13、:系統(tǒng)方框圖: x y xvuuyxvbcagbacksx matlab matlab及控制系統(tǒng)仿真課程設(shè)計及控制系統(tǒng)仿真課程設(shè)計 二二、鍋爐過熱汽溫控制系統(tǒng)設(shè)計及仿真(分?jǐn)?shù)占比20%) 鍋爐出口過熱蒸汽溫度是蒸汽的重要質(zhì)量指標(biāo),是整個鍋爐汽水通道中溫鍋爐出口過熱蒸汽溫度是蒸汽的重要質(zhì)量指標(biāo),是整個鍋爐汽水通道中溫度最高的,直接關(guān)系到設(shè)備的安全和系統(tǒng)的生產(chǎn)效率。度最高的,直接關(guān)系到設(shè)備的安全和系統(tǒng)的生產(chǎn)效率。 過高,使金屬強(qiáng)度降低,影響設(shè)備安全;過高,使金屬強(qiáng)度降低,影響設(shè)備安全; 過低,使全廠熱效率顯著下降,每下降過低,使全廠熱效率顯著下降,每下降 5 5 o oc c 使熱效率下降使熱效率

14、下降 1%1%影響蒸汽溫度的因素:影響蒸汽溫度的因素: 減溫水量減溫水量 qw (控制量)(控制量) 蒸汽流量蒸汽流量 d 煙氣熱量煙氣熱量 qh(一)蒸汽溫度控制的任務(wù)(一)蒸汽溫度控制的任務(wù)鍋爐過熱蒸汽溫度控制的基本任務(wù)鍋爐過熱蒸汽溫度控制的基本任務(wù)就是維持過熱器出口溫度在允許范圍內(nèi)就是維持過熱器出口溫度在允許范圍內(nèi), , 保護(hù)設(shè)備安全,保護(hù)設(shè)備安全,并使生產(chǎn)過程經(jīng)濟(jì)、高效的持續(xù)運(yùn)行。并使生產(chǎn)過程經(jīng)濟(jì)、高效的持續(xù)運(yùn)行。 co510540 高高參參數(shù)數(shù)電電廠廠減溫水量對蒸汽溫度的影響減溫水量對蒸汽溫度的影響 過熱器具有多分布參數(shù)的對象,過熱器具有多分布參數(shù)的對象,可以把管內(nèi)蒸汽和金屬管壁看作

15、多個可以把管內(nèi)蒸汽和金屬管壁看作多個單容對象串聯(lián)組成的多容對象。當(dāng)減單容對象串聯(lián)組成的多容對象。當(dāng)減溫水流量發(fā)生變化后,需要通過這些溫水流量發(fā)生變化后,需要通過這些串聯(lián)單容對象,最終引起出口蒸汽溫串聯(lián)單容對象,最終引起出口蒸汽溫度變化。減溫器距離出口越遠(yuǎn)延遲就度變化。減溫器距離出口越遠(yuǎn)延遲就越大。越大。 應(yīng)用噴水來控制蒸汽溫度是目前廣泛采用的一種方式。應(yīng)用噴水來控制蒸汽溫度是目前廣泛采用的一種方式。 (二)蒸汽溫度系統(tǒng)開環(huán)模型建立(二)蒸汽溫度系統(tǒng)開環(huán)模型建立(三)蒸汽溫度控制系統(tǒng)設(shè)計(三)蒸汽溫度控制系統(tǒng)設(shè)計(針對滿負(fù)荷情況)(針對滿負(fù)荷情況)n2)控制系統(tǒng)結(jié)構(gòu))控制系統(tǒng)結(jié)構(gòu) 單回路控制系統(tǒng)單回路控制系統(tǒng) 串級控制系統(tǒng)串級控制系統(tǒng) (選做選做)導(dǎo)前微分控制系統(tǒng)導(dǎo)前微分控制系統(tǒng)n3)調(diào)節(jié)器控制規(guī)律)調(diào)節(jié)器控制規(guī)律n4)調(diào)節(jié)器參數(shù)整定)調(diào)節(jié)

溫馨提示

  • 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

提交評論