版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p> 畢業(yè)設(shè)計(jì):二維倒擺控制系統(tǒng)設(shè)計(jì)</p><p> 摘要:倒立擺控制系統(tǒng)雖然作為熱門(mén)研究課題之一,但見(jiàn)于資料上的大多采用現(xiàn)代控制方法,本課題的目的就是要用經(jīng)典的方法對(duì)單級(jí)倒立擺設(shè)計(jì)控制器進(jìn)行探索。本文以經(jīng)典控制理論為基礎(chǔ),建立小車(chē)倒立擺系統(tǒng)的數(shù)學(xué)模型,使用PID控制法設(shè)計(jì)出確定參數(shù)(擺長(zhǎng)和擺桿質(zhì)量)下的控制器使系統(tǒng)穩(wěn)定,并利用MATLAB軟件進(jìn)行仿真。</p><p>
2、; 關(guān)鍵詞:?jiǎn)渭?jí)倒立擺;經(jīng)典控制;數(shù)學(xué)模型;PID控制器;MATLAB </p><p> Abstract: Although the inverted pendulum control system as one of the hot research topic, but found most of the information on the use of modern control methods
3、, the purpose of this subject is to use the classic method of single-stage inverted pendulum controller design exploration. This paper is based on classical control theory, the establishment of car inverted pendulum mode
4、l, the use of PID control method to determine the design parameters (long pendulum swinging rod and quality) of the stab</p><p> Key words: Single-stage inverted pendulum; classic control; mathematical mode
5、l; PID controller; MATLAB</p><p><b> 目錄</b></p><p><b> 摘要1</b></p><p> Abstract2</p><p><b> 第一章 引言4</b></p><p>
6、 1.1 課題的研究背景以及意義4</p><p> 1.1.1經(jīng)典控制理論4</p><p> 1.1.2倒立擺的概念4</p><p> 1.1.3倒立擺的研究具有重要的工程背景5</p><p> 第二章 單節(jié)倒立擺的數(shù)學(xué)模型6</p><p> 2.1模型的推導(dǎo)原理6</p>
7、<p> 2.2單級(jí)倒立擺系統(tǒng)描述6</p><p> 2.3 單節(jié)倒立擺的系統(tǒng)數(shù)學(xué)建模7</p><p> 2.3.2系統(tǒng)的運(yùn)動(dòng)方程8</p><p> 2.4 單級(jí)倒立擺系統(tǒng)模型的線性化處理及傳遞函數(shù)9</p><p> 2.4.1 線性化9</p><p> 2.4.2 單節(jié)倒立
8、擺傳遞函數(shù)的推導(dǎo)9</p><p> 2.4.3 狀態(tài)空間方程的推導(dǎo)10</p><p> 第三章 單級(jí)倒立擺控制系統(tǒng)原理12</p><p> 3.1線性系經(jīng)統(tǒng)的校正方法12</p><p> 3.2基本控制定律12</p><p> 3.3 PID控制13</p><p&g
9、t; 3.3.1 PID控制器的結(jié)構(gòu)13</p><p> 3.4 系統(tǒng)MATLAB仿真和開(kāi)環(huán)響應(yīng)14</p><p> 3.4.1 傳遞函數(shù)仿真14</p><p> 3.4.2 狀態(tài)方程法仿真15</p><p> 第四章 PID調(diào)節(jié)器控制校正設(shè)計(jì)17</p><p> 第五章 PID控制算法
10、設(shè)計(jì)20</p><p> 5.1 PID控制理論分析20</p><p> 5.2 MATLAB仿真23</p><p> 5.2.1 擺桿角度控制23</p><p> 5.2.2 小車(chē)位置變化仿真27</p><p><b> 結(jié)論28</b></p>&
11、lt;p><b> 致謝29</b></p><p><b> 參考文獻(xiàn)30</b></p><p> 二維倒擺控制系統(tǒng)設(shè)計(jì)</p><p><b> 第一章 緒論</b></p><p> 1.1 課題的研究背景以及意義</p><p&
12、gt; 自動(dòng)控制理論是研究自動(dòng)控制共同規(guī)律的技術(shù)科學(xué)。它的發(fā)展初期,是以反饋理論為基礎(chǔ)的自動(dòng)調(diào)節(jié)原理并主要用于工業(yè)控制??刂评碚撛趲资曛?,迅速經(jīng)歷了從經(jīng)典控制理論到現(xiàn)代控制理論再到智能控制理論的階段,并有眾多的分支和研究發(fā)展方向。</p><p> 倒立擺系統(tǒng)作為研究控制理論的一種典型的實(shí)驗(yàn)裝置,具有成本低廉、結(jié)構(gòu)簡(jiǎn)單、物理參數(shù)和結(jié)構(gòu)易于調(diào)整的優(yōu)點(diǎn),然而倒立擺系統(tǒng)本身所具有的高階次、不穩(wěn)定、多變量、非線性和
13、強(qiáng)耦合的特性,是一個(gè)絕對(duì)不穩(wěn)定系統(tǒng)。必須采用十分有效的控制策略才能使之穩(wěn)定。在控制過(guò)程中,它能有效地反映諸如可鎮(zhèn)定性、魯棒性、隨動(dòng)性以及跟蹤等許多控制中的關(guān)鍵問(wèn)題,是檢驗(yàn)這種控制理論的理想模型。因此,倒立擺系統(tǒng)是研究變結(jié)構(gòu)控制、非線性控制目標(biāo),定位控制,智能控制等控制方法理想的實(shí)驗(yàn)平臺(tái)。</p><p> 倒立擺系統(tǒng)除了很強(qiáng)的理論意義,同時(shí)也具有深遠(yuǎn)的實(shí)踐意義。從日常生活中所見(jiàn)到的任何重心在上,支點(diǎn)在下的控制問(wèn)
14、題,到空間飛行器和各類(lèi)伺服云臺(tái)的穩(wěn)定,都和倒立擺的控制有很大的相似性;同時(shí)其動(dòng)態(tài)過(guò)程與人類(lèi)行走姿態(tài)類(lèi)似,其平衡與火箭的發(fā)射姿態(tài)調(diào)整類(lèi)似。所以,對(duì)倒立擺的穩(wěn)定控制在實(shí)際中有很多用處。如海上鉆井平臺(tái)的穩(wěn)定控制、衛(wèi)星發(fā)射架的穩(wěn)定控制、火箭姿態(tài)控制、飛機(jī)安全著陸等都屬于這類(lèi)問(wèn)題。</p><p> 多年來(lái),人們對(duì)倒立擺的研究越來(lái)越感興趣,這其中的原因不僅在于倒立擺系統(tǒng)在高科技領(lǐng)域的廣泛應(yīng)用,而且新的控制方法不斷出現(xiàn),人
15、們?cè)噲D通過(guò)倒立擺這樣一個(gè)典型的控制對(duì)象,檢驗(yàn)新的控制方法是否具有較強(qiáng)的處理多變量、非線性和絕對(duì)不穩(wěn)定系統(tǒng)的能力。因此,倒立擺系統(tǒng)作為控制理論研究中的一種較為理想的試驗(yàn)平臺(tái),用來(lái)檢驗(yàn)控制策略的效果,成為控制理論中經(jīng)久不衰的研究課題。</p><p><b> 1.1經(jīng)典控制理論</b></p><p> 倒立擺系統(tǒng)是一個(gè)多變、快速、非線性和自然不穩(wěn)定系統(tǒng)。在控制過(guò)程
16、中能有效地反映控制中的許多關(guān)鍵問(wèn)題 如非線題 系統(tǒng)的魯棒性問(wèn)題 隨動(dòng)問(wèn)題 鎮(zhèn)定問(wèn)題及跟蹤問(wèn)題等。</p><p> 早在60年代人們就開(kāi)始了對(duì)倒立擺系統(tǒng)的研究。1966 年 Schaefer 和 Cannon應(yīng)用 Bang Bang控制理論,將一個(gè)曲軸穩(wěn)定于倒置位置,在60年代后期 作為一個(gè)典型的不穩(wěn)定,嚴(yán)重非線性證例提出了倒立擺的概念 ,并用其檢驗(yàn)控制方法對(duì)不穩(wěn)定,非線性和快速性系統(tǒng)的控制能力,受到各國(guó)許多科
17、學(xué)家的重視,從而用不同的控制方法控制不同類(lèi)型的倒立擺,成為具有挑戰(zhàn)性的課題之一。</p><p> 控制理論的發(fā)展,起于“經(jīng)典控制理論”。早期最有代表性的自動(dòng)控制系統(tǒng)是18世紀(jì)的蒸汽機(jī)調(diào)速器。20世紀(jì)前,主要集中在溫度、壓力、液位、轉(zhuǎn)速等控制。20世紀(jì)起,應(yīng)用范圍擴(kuò)大到電壓、電流的反饋控制,頻率調(diào)節(jié),鍋爐控制,電機(jī)轉(zhuǎn)速控制等。二戰(zhàn)期間,為設(shè)計(jì)和制造飛機(jī)及船用自動(dòng)駕駛儀、火炮定位系統(tǒng)、雷達(dá)跟蹤系統(tǒng)及其他基于反饋原
18、理的軍用裝備,促進(jìn)了自動(dòng)控制理論的發(fā)展。至二戰(zhàn)結(jié)束時(shí),經(jīng)典控制理論形成以傳遞函數(shù)為基礎(chǔ)的理論體系,主要研究單輸入-單輸出、線性定常系統(tǒng)的分析問(wèn)題。經(jīng)典控制理論的研究對(duì)象是線性單輸入單輸出系統(tǒng),用常系數(shù)微分方程來(lái)描述。它包含利用各種曲線圖的頻率響應(yīng)法和利用拉普拉斯變換求解微分方程的時(shí)域分析法。這些方法現(xiàn)在仍是人們學(xué)習(xí)控制理論的入門(mén)之道。</p><p><b> 1.2倒立擺的概念</b>&
19、lt;/p><p> 擺是進(jìn)行控制理論研究的典型實(shí)驗(yàn)平臺(tái),可以分為倒立擺和順擺。倒立擺,顧名思義,是由于倒置不穩(wěn)定狀態(tài),人為控制使其處于動(dòng)態(tài)平衡的一種擺。一般是由一個(gè)可以在水平軌道上自由移動(dòng)的小車(chē)和倒置擺鉸鏈而成。</p><p> 由于倒立擺系統(tǒng)的控制策略和雜技運(yùn)動(dòng)員頂桿平衡表演的技巧有異曲同工之處,極富趣味性,而且許多抽象的控制理論概念如系統(tǒng)穩(wěn)定性、可控性和系統(tǒng)抗干擾能力等等,都可以通
20、過(guò)倒立擺系統(tǒng)實(shí)驗(yàn)直觀得表現(xiàn)出來(lái)。它已成為各大院校必備的控制理論教學(xué)實(shí)驗(yàn)設(shè)備,學(xué)習(xí)自動(dòng)控制理論的學(xué)生通過(guò)倒立擺系統(tǒng)實(shí)驗(yàn)來(lái)驗(yàn)證所學(xué)的控制理論和算法,非常的直觀、簡(jiǎn)便,在輕松的實(shí)驗(yàn)中對(duì)所學(xué)課程加深了理解。</p><p> 倒立擺的種類(lèi)很多,目前研究的多為平面內(nèi)擺動(dòng)的擺,可粗略分為單極、二級(jí)至多級(jí)倒立擺;按擺放置的位置分為水平軌道式和傾斜軌道式倒立擺;按控制電機(jī)可分為單機(jī)電和多電機(jī)倒立擺;據(jù)研究的目的和方向不同,又有
21、懸掛式倒立擺球平衡系統(tǒng)和平行式倒立擺。從外觀結(jié)構(gòu)上看,常見(jiàn)放入倒立擺有直線式和環(huán)形兩種,如圖1.1和1.2所示:</p><p> 1.3倒立擺系統(tǒng)的研究情況介紹</p><p> 倒立擺系統(tǒng)的研究始于20世紀(jì)50年代,當(dāng)時(shí)主要集中在直線倒立擺系統(tǒng)的線性控制上面。1966 年Schaefer 和Cannon應(yīng)用BangBang 控制理論將一個(gè)曲軸穩(wěn)定于倒置位置。70年代,人們就將倒立擺
22、的控制問(wèn)題作為現(xiàn)代控制理論應(yīng)用的典型試驗(yàn)進(jìn)行研究。1972年Stugen等人采用線性控制模擬電路實(shí)現(xiàn)了二級(jí)倒立擺的控制,其線性狀態(tài)反饋采用極點(diǎn)配置的方法獲得并采用全維狀態(tài)觀測(cè)器來(lái)重構(gòu)了狀態(tài)。1978年K.furuta等人采用微機(jī)處理實(shí)現(xiàn)了二級(jí)倒立擺的控制并成功應(yīng)用降維觀測(cè)器來(lái)重構(gòu)狀態(tài)。1983年K.furuta等又實(shí)現(xiàn)了三級(jí)倒立擺的穩(wěn)定控制。</p><p> 國(guó)內(nèi)也在80年代開(kāi)始對(duì)倒立擺進(jìn)行了研究。1985年
23、西安交大伊征等人采用模擬調(diào)節(jié)器實(shí)現(xiàn)了對(duì)二級(jí)倒立擺的控制。1994年北京航空航天大學(xué)在世界上首先實(shí)現(xiàn)了單電機(jī)驅(qū)動(dòng)的三級(jí)倒立擺穩(wěn)定控制。1998年,北航又實(shí)現(xiàn)計(jì)算機(jī)控制單電機(jī)三級(jí)倒立擺穩(wěn)定。首先實(shí)現(xiàn)在傾斜導(dǎo)軌上控制三級(jí)倒立擺并提出穩(wěn)定狀態(tài)下倒立擺系統(tǒng)運(yùn)動(dòng)模態(tài)的概念,成功實(shí)現(xiàn)在線調(diào)節(jié)倒立擺的穩(wěn)定運(yùn)動(dòng)模態(tài)及在線控制倒立擺沿水平或傾斜導(dǎo)軌自由行走。2002年北京師范大學(xué)李洪興教授領(lǐng)導(dǎo)的復(fù)雜系統(tǒng)實(shí)時(shí)智能控制實(shí)驗(yàn)室成功實(shí)現(xiàn)了四級(jí)倒立擺實(shí)物控制系統(tǒng)。直
24、到 70 年代初用狀態(tài)反饋理論對(duì)不同類(lèi)型的倒立擺問(wèn)題進(jìn)行了較為廣泛的研究,雖然在許多方面都取得了滿意的效果,但其控制方法過(guò)于地依賴(lài)于線性化后的數(shù)學(xué)模型,故對(duì)一般工業(yè)工程尤其是數(shù)學(xué)模型變化或不清楚的對(duì)象缺乏指導(dǎo)性的意義。</p><p> 1.4 本論文的研究?jī)?nèi)容及安排</p><p> 本論文完成了二維倒擺系統(tǒng)的建模,推導(dǎo)出它的狀態(tài)空間表達(dá)式并利用經(jīng)典控制理論P(yáng)ID知識(shí)設(shè)計(jì)出倒擺系統(tǒng)
25、的控制器,然后應(yīng)用MATLAB下的Simulink仿真軟件成功實(shí)現(xiàn)仿真。本論文共分六章,具體內(nèi)容如下:</p><p><b> 第一章是緒論</b></p><p> 本章包括倒擺系統(tǒng)簡(jiǎn)介、倒擺系統(tǒng)的意義和目的、倒立擺系統(tǒng)的研究情況介紹;</p><p> 第二章是倒立擺控制系統(tǒng)數(shù)學(xué)模型的建立與分析</p><p&
26、gt; 本章包括介紹倒擺的模型結(jié)構(gòu),對(duì)倒擺進(jìn)行建模以及對(duì)倒擺的性能進(jìn)行分析;</p><p> 第三章是倒擺控制系統(tǒng)的非線性系統(tǒng)線性化設(shè)計(jì)</p><p> 本章是全文的重點(diǎn)部分,介紹了經(jīng)典控制理論的基礎(chǔ)知識(shí)和基本控制方法針對(duì)二維倒擺的特點(diǎn)設(shè)計(jì)了一種PID控制器;</p><p> 第四章是二維倒擺控制系統(tǒng)的抗干擾設(shè)計(jì)</p><p&g
27、t; 本章包括倒擺在運(yùn)動(dòng)過(guò)程中可能出現(xiàn)會(huì)干擾進(jìn)行設(shè)計(jì);</p><p> 第五章是利用MATLAB軟件對(duì)控制系統(tǒng)校正和仿真</p><p> 本章主要是在MATLAB下用Simulink建立二維倒擺的非線性模塊,然后基于所建立的模塊,對(duì)所設(shè)計(jì)的PID控制器進(jìn)行仿真研究并且分析了該控制器的作用;</p><p><b> 第六章是總結(jié)</b&
28、gt;</p><p> 交待了所完成的工作,分析了不足與需要改進(jìn)的地方。</p><p> 第二章 單節(jié)倒立擺的數(shù)學(xué)模型</p><p> 2.1模型的推導(dǎo)原理</p><p> 系統(tǒng)建??梢苑譃閮煞N:機(jī)理建模和實(shí)驗(yàn)建模。實(shí)驗(yàn)建模就是通過(guò)在研究對(duì)象上加上一系列的研究者先確定的輸入信號(hào),激勵(lì)研究對(duì)象并通過(guò)傳感器的檢測(cè)其可觀測(cè)的輸出,應(yīng)
29、用數(shù)學(xué)手段建立起系統(tǒng)輸入---輸出關(guān)系.這里包括輸入信號(hào)的設(shè)計(jì)選取,輸出信號(hào)的精確檢測(cè),數(shù)學(xué)算法的研究等等內(nèi)容.機(jī)理建模就是在了解研究對(duì)象在運(yùn)動(dòng)規(guī)律基礎(chǔ)上,通過(guò)物理,化學(xué)的知識(shí)和數(shù)學(xué)手段建立起的系統(tǒng)內(nèi)部的輸入輸出狀態(tài)關(guān)系.系統(tǒng)的建模原則:</p><p> 1) 建模之前,要全面了解系統(tǒng)的自然特征和運(yùn)動(dòng)機(jī)理,明確研究目的和準(zhǔn)確性要求,選擇合適的分析方法。</p><p> 2) 按照所
30、選分析法,確定相應(yīng)的數(shù)學(xué)模型的形式;</p><p> 3) 根據(jù)允許的誤差范圍,進(jìn)行準(zhǔn)確性考慮,然后建立盡量簡(jiǎn)化的合理的數(shù)學(xué)模型。</p><p> 無(wú)法通過(guò)測(cè)量頻率特性方法獲取其數(shù)學(xué)模型。,實(shí)驗(yàn)建模存在一定的困難,但經(jīng)過(guò)小心的假設(shè)忽略一些次要的因素外,倒立擺系統(tǒng)就是一個(gè)典型的運(yùn)動(dòng)剛體系統(tǒng),可以在慣性坐標(biāo)系內(nèi)應(yīng)用經(jīng)典力學(xué)理論基礎(chǔ)建立系統(tǒng)的動(dòng)力學(xué)方程.</p><p
31、> 2.2單級(jí)倒立擺系統(tǒng)描述</p><p> 小車(chē)—倒立擺系統(tǒng)是各種控制理論的研究對(duì)象。只要一提小車(chē)—倒立擺系統(tǒng),一般均認(rèn)為其數(shù)學(xué)模型也已經(jīng)定型。事實(shí)上,小車(chē)—倒立擺的數(shù)學(xué)模型與驅(qū)動(dòng)系統(tǒng)有關(guān),常見(jiàn)到的模型只是對(duì)應(yīng)于直流電機(jī)的情況,如果執(zhí)行機(jī)構(gòu)是交流伺服電機(jī),就不是這個(gè)模型了。本文主要分析由直流電機(jī)驅(qū)動(dòng)的小車(chē)—倒立擺系統(tǒng)。小車(chē)倒立擺系統(tǒng)是檢驗(yàn)控制方式好壞的一個(gè)典型對(duì)象,其特點(diǎn)是高階次、不穩(wěn)定、非線性、強(qiáng)
32、耦合,只有采取有效的控制方式才能穩(wěn)定控制.</p><p> 在忽略空氣阻力,各種摩擦之后,可將直線一級(jí)倒立擺系統(tǒng)抽象成小車(chē)忽然均勻質(zhì)桿組成的系統(tǒng),如下圖所示:</p><p> 圖中F是施加于小車(chē)的水平方向的作用力,x是小車(chē)的位移,Φ是擺的傾斜角。若不給小車(chē)施加控制力,倒擺會(huì)向左或向右傾斜,控制的目的是當(dāng)?shù)箶[出現(xiàn)偏角時(shí),在水平方向上給小車(chē)以作用力,通過(guò)小車(chē)的水平運(yùn)動(dòng),使倒擺保持在垂直
33、的位置。即控制系統(tǒng)的狀態(tài)參數(shù),以保持?jǐn)[的倒立穩(wěn)定。</p><p> M 小車(chē)的質(zhì)量 0.5Kg</p><p> m 擺桿的質(zhì)量 0.2Kg</p><p> B 小車(chē)的摩擦力 0.1N/m/sec</p&g
34、t;<p> l 擺桿轉(zhuǎn)動(dòng)軸心到桿之質(zhì)心的長(zhǎng)度 0.3m</p><p> I 擺桿慣量 0.006kg*m*m</p><p> F 加在小車(chē)上的力</p><p><b> X 小車(chē)位置</b></p><p> θ
35、 擺桿與垂直方向向下的夾角</p><p> Φ 擺桿與垂直方向向上的夾角</p><p> 2.3 單節(jié)倒立擺的系統(tǒng)數(shù)學(xué)建模</p><p> 倒立擺系統(tǒng)最終的控制目的是使倒立擺這樣一個(gè)不穩(wěn)定的被控對(duì)象,通過(guò)引入適當(dāng)?shù)目刂撇呗允怪蔀橐粋€(gè)能夠滿足各種性能指標(biāo)的穩(wěn)定系統(tǒng),單節(jié)倒立擺系統(tǒng)的控制模型是目前國(guó)內(nèi)外廣泛采用的模型是研究各種控制算法的基礎(chǔ)。</p
36、><p> 該系統(tǒng)由計(jì)算機(jī),運(yùn)動(dòng)控制卡,伺服機(jī)構(gòu),倒立擺,本體和光電碼盤(pán)等幾部分組成了一個(gè)閉環(huán)系統(tǒng)。如圖所示: 光電碼盤(pán)將小車(chē)的位移速度信號(hào)反饋給伺服驅(qū)動(dòng)器和運(yùn)動(dòng)控制卡,擺桿的位置,速度信號(hào)由光電碼盤(pán)也反饋回運(yùn)動(dòng)控制卡。計(jì)算機(jī)從運(yùn)動(dòng)控制卡中讀取實(shí)時(shí)數(shù)據(jù),確定控制決策(小車(chē)向哪個(gè)方向移動(dòng),移動(dòng)速度!加速度等。)并實(shí)現(xiàn)該控制決策,產(chǎn)生相應(yīng)的控制量,使電機(jī)帶動(dòng)小車(chē),保持平衡。</p><p>
37、2.3.1 結(jié)構(gòu)參數(shù) </p><p> 倒立擺是不穩(wěn)定的,如果沒(méi)有適當(dāng)?shù)目刂屏ψ饔迷谒纳厦?,它將隨時(shí)可能向任何方向傾倒。這里只考慮二維問(wèn)題,即認(rèn)為倒立擺只在圖2所示平面內(nèi)運(yùn)動(dòng)??刂屏作用于小車(chē)上。擺桿長(zhǎng)度為l,質(zhì)量為m,小車(chē)的質(zhì)量為M,小車(chē)瞬時(shí)位移為x,擺桿瞬時(shí)位置為(x+2L*sinΦ),在外力的作用下,系統(tǒng)產(chǎn)生運(yùn)動(dòng)。假設(shè)擺桿的重心位于其幾何中心。設(shè)輸入為作用力F,輸出為擺角Φ。</p>
38、<p> 2.3.2系統(tǒng)的運(yùn)動(dòng)方程 </p><p> 控制要求:在擺受到外力F時(shí),調(diào)節(jié)小車(chē)的位置x,保持?jǐn)[桿平衡。</p><p> 應(yīng)用牛頓力學(xué)可推導(dǎo)出該倒立擺系統(tǒng)的運(yùn)動(dòng)學(xué)方程</p><p> 注意:此方程中力矩的方向,由于θ= π +Φ, ,,故等式前有負(fù)號(hào).</p><p> 約去P和N,得到方程:</p&
39、gt;<p><b> (1)</b></p><p><b> (2)</b></p><p> 2.4 單級(jí)倒立擺系統(tǒng)模型的線性化處理及傳遞函數(shù)</p><p><b> 2.4.1 線性化</b></p><p> 設(shè)θ= π +Φ假設(shè)Φ 與1(單
40、位是弧度) 相比很小,即Φ遠(yuǎn)遠(yuǎn)小于1,則可以進(jìn)行近似處理</p><p> 設(shè)u代表被控對(duì)象的輸入力F ,方程(1) 和方程(2)經(jīng)過(guò)線性化后</p><p><b> (3)其中,</b></p><p> 因此倒立擺的狀態(tài)方程為:</p><p> 2.4.2 單節(jié)倒立擺傳遞函數(shù)的推導(dǎo)</p>
41、<p> 對(duì)式(3) 進(jìn)行拉氏變換,得到:</p><p><b> (4)</b></p><p><b> 初始條件為0 時(shí),</b></p><p> 由于輸出角度為,求解方程組的第一個(gè)方程,可以得到</p><p> 把上式代入到(4)中的第二個(gè)方程中,得到:</p
42、><p><b> 整理后得到:</b></p><p><b> 其中</b></p><p> 2.4.3 狀態(tài)空間方程的推導(dǎo)</p><p><b> 系統(tǒng)的狀態(tài)方程:</b></p><p> 其中: Α 為狀態(tài)矩陣。Β 為輸入矩陣。 C為
43、輸出矩陣。 D為前饋矩陣。</p><p> 方程組(3) 求解得:</p><p> 整理后,系統(tǒng)狀態(tài)空間方程為</p><p> 由直線一級(jí)倒立擺的數(shù)學(xué)模型式可知, 被控對(duì)象是個(gè)單輸入( 力F) 、雙輸出( 小車(chē)的位移, 擺桿的角度) 的對(duì)象</p><p> 3單級(jí)倒立擺控制系統(tǒng)原理</p><p>
44、3.1線性系經(jīng)統(tǒng)的校正方法</p><p> 所謂校正,就是在系統(tǒng)中加入一些其參數(shù)可以根據(jù)需要而改變的機(jī)構(gòu)或裝置,使系統(tǒng)整個(gè)特性發(fā)生變化,從而滿足給定的各項(xiàng)性能指標(biāo)。按照校正裝置在系統(tǒng)中的連接方式,控制系統(tǒng)校正方式可分為串聯(lián)校正、反饋校正和復(fù)合校正四種。根據(jù)被控對(duì)象及技術(shù)指標(biāo)要求這里采用串聯(lián)校正。</p><p><b> 3.2基本控制定律</b></p&
45、gt;<p> 確定校正裝置的具體形式時(shí),應(yīng)先了解校正裝置所提供的控制規(guī)律,以便選擇相應(yīng)的元件。包含校正裝置在內(nèi)的控制器,常常采用比例、微分、積分等基本控制規(guī)律,或者采用這些基本控制規(guī)律的某種組合,如比例-微分、比例-積分、比例-積分-微分等組合控制規(guī)律,以實(shí)現(xiàn)對(duì)被控對(duì)象的有效控制。</p><p> 具有比例—積分—微分控制規(guī)律的控制器,稱(chēng)PID控制器。這種組合具有三種基本控制規(guī)律各自的特點(diǎn).
46、</p><p><b> 其運(yùn)動(dòng)方程:</b></p><p><b> 相應(yīng)的傳遞函數(shù)為:</b></p><p><b> 若,上式可以寫(xiě)成:</b></p><p><b> 式中:</b></p><p> 當(dāng)利
47、用PID控制器進(jìn)行串聯(lián)校正時(shí),除可使系統(tǒng)的型別提高一級(jí)外,還將提供兩個(gè)負(fù)實(shí)零點(diǎn)。與PI控制器相比,除了同樣具有提高系統(tǒng)的穩(wěn)態(tài)性能的優(yōu)點(diǎn)外,還多提供了一個(gè)負(fù)實(shí)零點(diǎn),從而在提高系統(tǒng)動(dòng)態(tài)性能方面,具有更大的優(yōu)越性。因此,在工業(yè)過(guò)程控制系統(tǒng)中,廣泛使用PID控制器。PID控制器各部分參數(shù)的選擇,在系統(tǒng)現(xiàn)場(chǎng)調(diào)試中最后確定。通常,應(yīng)使I部分發(fā)生在系統(tǒng)頻率特性的低頻段,以提高系統(tǒng)的穩(wěn)態(tài)性能;而使D部分發(fā)生在系統(tǒng)頻率特性的中頻段,以改善系統(tǒng)的動(dòng)態(tài)性能。
48、本系統(tǒng)采用即為PID控制器。</p><p><b> 3.3 PID控制</b></p><p> 3.3.1 PID控制器的結(jié)構(gòu) </p><p> 所有的PID控制器都有可以分解成給定值控制單元,PID作用單元及手動(dòng)/自動(dòng)轉(zhuǎn)換單元等三個(gè)主要單元,如圖4所示。圖中,給定值單元①接收工業(yè)控制過(guò)程的測(cè)量量c,以及控制裝置的給定值。PID作
49、用單元②接受給定值控制單元產(chǎn)生的誤差信號(hào)e,并按給定控制律算出閉環(huán)控制信號(hào)。手動(dòng)/自動(dòng)單元③在“自動(dòng)A位置時(shí),將PID單元的輸出信號(hào)送入工業(yè)過(guò)程,此時(shí)工業(yè)過(guò)程在閉環(huán)中受到控制;而在“手動(dòng)M位置時(shí),把用戶(hù)直接在控制器上調(diào)整手動(dòng)輸出信號(hào)送至工業(yè)過(guò)程,于是系統(tǒng)采用開(kāi)環(huán)控制方式。</p><p> 圖5 PID控制器原理性結(jié)構(gòu) 3.3.1.2PID控制器的使用</p><p> 實(shí)
50、用PID控制器的傳遞函數(shù)可以表示為 </p><p><b> 或者</b></p><p> 上述兩式中的三個(gè)系數(shù),在置位時(shí)候按工程單位標(biāo)度。</p><p> PID單元的原理電路如圖5所示。</p><p> 圖6 PID單元原理電路 4單級(jí)倒立擺的系統(tǒng)控制器設(shè)計(jì)</p>
51、<p> 3.4 系統(tǒng)MATLAB仿真和開(kāi)環(huán)響應(yīng)</p><p> 3.4.1 傳遞函數(shù)仿真</p><p> 在MATLAB中,拉普拉斯變換后得到的傳遞函數(shù)可以通過(guò)計(jì)算機(jī)并輸入分子和分母矩陣來(lái)實(shí)現(xiàn).求系統(tǒng)傳遞函數(shù)的m-文件內(nèi)容如下:</p><p><b> M=0.5;</b></p><p>
52、<b> m=0.2;</b></p><p><b> b=0.1;</b></p><p><b> i=0.006;</b></p><p><b> g=9.8;</b></p><p><b> l=0.3;</b>
53、;</p><p> q=(M+m)*(i+m*l^2)-(m*l)^2;</p><p> num=[m*l/q 0]</p><p> den=[1 b*(i+m*l^2)/q –(M+m)*m*g*l/q –b*m*g*l/q]</p><p><b> 運(yùn)行結(jié)果如下:</b></p><
54、;p><b> num =</b></p><p> 4.5455 0</p><p><b> den =</b></p><p> 1.0000 0.1818 -31.1818 -4.4545</p><p> 更進(jìn)一步,給小車(chē)施加一個(gè)脈沖推力,要得到
55、系統(tǒng)的開(kāi)環(huán)脈沖響應(yīng),可以在上面的m文件后加上幾行:</p><p><b> M=0.5;</b></p><p><b> m=0.2;</b></p><p><b> b=0.1;</b></p><p><b> i=0.006;</b>&
56、lt;/p><p><b> g=9.8;</b></p><p><b> l=0.3;</b></p><p> q=(M+m)*(i+m*l^2)-(m*l)^2;</p><p> num=[m*l/q 0]</p><p> den=[1 b*(i+m*l^2
57、)/q –(M+m)*m*g*l/q –b*m*g*l/q]</p><p> t=0:0.01:5;</p><p> impulse(num,den,t)</p><p> axis([0 1 0 60])</p><p> 可以得到系統(tǒng)的開(kāi)環(huán)響應(yīng)曲線如下:</p><p> 3.4.2 狀態(tài)方程法仿真&
58、lt;/p><p> 狀態(tài)方程法可以進(jìn)行單輸入系統(tǒng)設(shè)計(jì),因此在這個(gè)單節(jié)倒立擺系統(tǒng)中,我們將嘗試同時(shí)對(duì)擺角和小車(chē)的位置進(jìn)行控制.為了更具有挑戰(zhàn)性,給小車(chē)一個(gè)階躍輸入信號(hào),設(shè)計(jì)指標(biāo)如下:</p><p> 1)小車(chē)位置X和擺桿角度的穩(wěn)定時(shí)間小于5秒:</p><p> 2)位置X的上升時(shí)間小于5秒;</p><p> 3)擺桿角度的超調(diào)量小于
59、20(0.35弧度).</p><p> 下面,我們用Matlab求出系統(tǒng)得狀態(tài)空間方程各矩陣,并仿真系統(tǒng)的開(kāi)環(huán)響應(yīng),在這里同樣給出了一個(gè)m_文件,執(zhí)行m文件,Matlab將會(huì)給出系統(tǒng)狀態(tài)空間方程的A,B,C,和 D矩陣,并給出在給定輸入為一個(gè)人0.2ms階躍信號(hào)時(shí)系統(tǒng)的響應(yīng)曲線.</p><p><b> M=0.5;</b></p><p&
60、gt;<b> m=0.2;</b></p><p><b> b=0.1;</b></p><p><b> i=0.006;</b></p><p><b> g=9.8;</b></p><p><b> l=0.3;</b
61、></p><p> p=i*(M+m)+M*m*l^2;</p><p> A=[0 1 0 0;</p><p> 0 -(i+m*l^2)*b/p (m^2*g*l^2)/p 0;</p><p><b> 0 0 0 1;</b></p><p> 0 -(m*l*b)/p
62、 m*g*l*(M+m)/p 0]</p><p><b> B=[0;</b></p><p> (i+m*l^2)/p;</p><p><b> 0;</b></p><p><b> m*l/p]</b></p><p> C=[1 0
63、 0 0;</p><p><b> 0 0 1 0]</b></p><p><b> D=[0;</b></p><p><b> 0]</b></p><p> T=0:0.05:10;</p><p> U=0.2*ones(size(
64、T));</p><p> [Y,X]=lsim(A,B,C,D,U,T);%計(jì)算機(jī)系統(tǒng)輸出信號(hào)</p><p><b> plot(T,Y)</b></p><p> axis([0 2 0 100])</p><p> 執(zhí)行該m文件,可以求出系統(tǒng)的狀態(tài)空間方程A,B,C,D矩陣,得到開(kāi)環(huán)系統(tǒng)階躍響應(yīng)的曲線.:
65、</p><p><b> A =</b></p><p> 0 1.0000 0 0</p><p> 0 -0.1818 2.6727 0</p><p> 0 0 0 1.0000</p>&
66、lt;p> 0 -0.4545 31.1818 0</p><p><b> B =</b></p><p> 0 1.8182 0 4.5455</p><p><b> C =</b></p><p> 1 0
67、 0 0</p><p> 0 0 1 0</p><p><b> D =</b></p><p><b> 0</b></p><p><b> 0</b></p><p> 并得到下面響應(yīng)曲線圖形:<
68、/p><p> 圖中,左邊曲線是擺角的響應(yīng)曲線,右邊曲線是小車(chē)位置曲線</p><p> 第四章 PID調(diào)節(jié)器控制校正設(shè)計(jì)</p><p> PID控制是最早發(fā)展起來(lái)的一種控制方法,由于其算法簡(jiǎn)單、魯棒性好、可靠性高,因而至今仍廣泛應(yīng)用于工業(yè)過(guò)程控制中。該方法的主要思想是:根據(jù)給定值r與系統(tǒng)的實(shí)際輸出值c構(gòu)成控制偏差e,然后將偏差的比例(P),積分(I)和微分(D
69、)三項(xiàng)通過(guò)線性組合構(gòu)成控制量,對(duì)被控對(duì)象進(jìn)行控制,故稱(chēng)為PID控制,PID控制方法用于倒立擺控制的原理如下圖所示</p><p> 通過(guò)選擇不同的PID 參數(shù)對(duì)倒立擺系統(tǒng)進(jìn)行仿真,決定對(duì)每個(gè)控制指標(biāo)都選擇PID 控制方式,控制器為:ui ( k) = kpi ei ( k) + kdi dei ( k)。式中, ei ( k) ,dei ( k)分別為第i 個(gè)控制指標(biāo)的誤差和誤差變化率, 總的控制量:</
70、p><p> 首先,設(shè)定4 個(gè)控制指標(biāo)(擺角,角速度,小車(chē),位置,小車(chē)速度)的PD參數(shù),初始依次選擇為( 50, 10 ) ,( 10, 10 ) ,(10,10), (10,10) 。改變擺角誤差e1 的比例系數(shù)Kp1,觀察仿真的變化。增大擺角誤差e1 的比例系數(shù)Kp1,使u1 中的Kp1 由50 增至100,仿真對(duì)比結(jié)果如圖1、圖2 所示。</p><p> 可見(jiàn),增大了擺角誤差e1
71、的比例系數(shù)Kp1 后,擺角Angle 的動(dòng)態(tài)性能明顯的有所提高,但換來(lái)的代價(jià)是控制量 u 的增大,即消耗更多的能量。</p><p> 可見(jiàn),微分作用過(guò)度增大后,擺角的超調(diào)量、調(diào)節(jié)時(shí)間有所增加,即動(dòng)態(tài)性能變壞。故Kd 的選擇要適當(dāng)。</p><p> 控制系統(tǒng)的目的是使系統(tǒng)動(dòng)態(tài)穩(wěn)定,即保持倒立擺在垂直的位置,使小車(chē)在外力作用下其位移以較小的誤差跟隨輸入的變化。由于系統(tǒng)的動(dòng)態(tài)響應(yīng)主要是由
72、它的極點(diǎn)位置決定的,而假如系統(tǒng)是狀態(tài)完全能控的,即可使系統(tǒng)得到良好的動(dòng)態(tài)性能。 </p><p> 我們?cè)诘?.4節(jié)中對(duì)單級(jí)倒立擺系統(tǒng)模型的進(jìn)行了線性化并推導(dǎo)出了其傳遞函數(shù)和3.4.1用MATLAB仿真?zhèn)鬟f函數(shù)的值。本課題將采用PID控制法為系統(tǒng)設(shè)計(jì)控制器。</p><p> 由3.4.1仿真結(jié)果顯示,開(kāi)環(huán)傳遞函數(shù):</p><p> 由仿真結(jié)果輸出圖形顯示,
73、系統(tǒng)不穩(wěn)定,根據(jù)勞斯穩(wěn)定判斷的要求,若要系統(tǒng)穩(wěn)定,需要給系統(tǒng)加一個(gè)反饋環(huán)節(jié)KD(s),形成閉環(huán)控制。即,反饋環(huán)節(jié)中加一個(gè)PID控制傳遞函數(shù):</p><p><b> 得到傳遞函數(shù):</b></p><p> 第五章 PID控制算法設(shè)計(jì)</p><p> 設(shè)計(jì)PID控制器,使得當(dāng)小車(chē)施加1N的脈沖時(shí),閉環(huán)系統(tǒng)的響應(yīng)指標(biāo)為:</p&g
74、t;<p> 1)穩(wěn)定時(shí)間小于5秒。</p><p> 2)穩(wěn)態(tài)時(shí)擺桿與垂直方向的夾角變化小于0.1弧度。</p><p> 5.1 PID控制理論分析</p><p> 這個(gè)控制問(wèn)題和我們以前遇到的標(biāo)準(zhǔn)問(wèn)題有些不同,在這里輸出量為擺桿的位置,它的初始位置為垂直向上,我們給系統(tǒng)施加一個(gè)擾動(dòng),觀察擺桿的響應(yīng).系統(tǒng)框圖如下:</p>
75、<p> 圖中KD(s)是控制器傳遞函數(shù),G(s)是被控制對(duì)象函數(shù).</p><p> 考慮到輸入r(s)=0,結(jié)構(gòu)圖可以很容易的變換成:</p><p> 其中, num-----被控對(duì)象傳遞函數(shù)的分子項(xiàng)</p><p> den -----被控對(duì)象傳遞函數(shù)的分母項(xiàng)</p><p> numPID----PID控制器傳
76、遞函數(shù)的分子項(xiàng)</p><p> denPID -----PID控制器傳遞函數(shù)的分母項(xiàng)</p><p> 被控制對(duì)象的傳遞函數(shù)是:</p><p><b> 其中, </b></p><p> PID控制器的傳遞函數(shù)為:</p><p> 只需調(diào)節(jié)PID控制器參數(shù),就可以得到滿意的控制結(jié)
77、果.</p><p> 以上的 輸出量只考慮到了擺角的變化,但是實(shí)際中小車(chē)還是有位置變化.那么,在施加擾動(dòng)過(guò)程中,小車(chē)的位置變化做如下分析:</p><p> 小車(chē)位置變化,得到改進(jìn)如下的系統(tǒng)方框圖:</p><p> 其中,輸入r(s)=0為輸入, 是擺桿傳遞函數(shù), 輸出,</p><p> 是小車(chē)的傳遞函數(shù),輸出x(s), 加的
78、擾動(dòng)f(s)=F.</p><p> 由于輸入信號(hào)r(s)=0,所以可以將結(jié)構(gòu)圖轉(zhuǎn)換成:</p><p> 其中,輸入為f(s)=F,輸出為x(s).</p><p> 反饋環(huán)代表我們先前設(shè)計(jì)的擺桿的控制器..</p><p><b> 小車(chē)位置輸出為:</b></p><p> 其中,
79、 ,,,分別代表被控對(duì)象1和被控對(duì)象2傳遞函數(shù)的分子和 分母. ,代表PID控制器傳遞函數(shù)的分子和分母.</p><p><b> 的推導(dǎo):</b></p><p> 方程組(3)進(jìn)行拉普拉斯變換</p><p> 可以推導(dǎo)出小車(chē)位置的傳遞函數(shù)為:</p><p><b> 其中</b>&l
80、t;/p><p> 可以看出, ==,小車(chē)的算式可以簡(jiǎn)化成:</p><p> 5.2 MATLAB仿真</p><p> 5.2.1 擺桿角度控制</p><p> 首先,需要把輸入為擺桿角度時(shí)的傳遞函數(shù)用Matlab表示出來(lái),建立一個(gè) m-文件,將下面幾行表示傳遞函數(shù)的語(yǔ)句表示,其中k代表比例系數(shù):</p><p&
81、gt;<b> M=0.5;</b></p><p><b> m=0.2;</b></p><p><b> b=0.1;</b></p><p><b> i=0.006;</b></p><p><b> g=9.8;</b
82、></p><p><b> l=0.3;</b></p><p> q=(M+m)*(i+m*l^2)-(m*l)^2;</p><p> num=[m*l/q 0]</p><p> den=[1 b*(i+m*l^2)/q –(M+m)*m*g*l/q –b*m*g*l/q]</p>&
83、lt;p> 為了得到PID控制時(shí)系統(tǒng)的閉環(huán)傳遞函數(shù),需要在m-文件中加入PID控制器:</p><p><b> kd=1</b></p><p><b> k=1</b></p><p><b> ki=1</b></p><p> numPID=[kd k
84、ki];</p><p> denPID=[1 0];</p><p> numc=conv(num,(denPID))</p><p> denc=polyadd(conv(denPID,den),conv(numPID,num))</p><p> 函數(shù)polyadd是求兩個(gè)多項(xiàng)式之和的函數(shù),它不是matlab的工具,因此必須把它
85、拷貝到polyadd.m文件中,并把該文件的目錄用addpath命令加到路徑中.polyadd函數(shù)內(nèi)容如下:</p><p> function[poly]=polyadd(poly1,poly2)</p><p> if length(poly1)<length(poly2)</p><p> short=poly1;</p><p
86、> long=poly2;</p><p><b> else</b></p><p> short=poly2;</p><p> long=poly1;</p><p><b> end</b></p><p> mz=length(long)-leng
87、th(short);</p><p><b> if mz>0</b></p><p> poly=[zeros(1,mz),short]+long;</p><p><b> else</b></p><p> poly=long+short;</p><p>
88、;<b> end</b></p><p> 在這里我們假定比例,積分和微分控制都是必須的,而實(shí)際情況并非如此.如果你只需進(jìn)行pi控制,那么,令=0,如果是PD控制,則令=0.</p><p> 現(xiàn)在,就可以進(jìn)行系統(tǒng)脈沖響應(yīng)的PID控制仿真了.在 前面的m-文件中加入下面的語(yǔ)句就可以得到系統(tǒng)的脈沖響應(yīng)仿真結(jié)果:</p><p> t=0
89、:0.01:5;</p><p> impulse(numc,denc,t)</p><p> axis([0 1.5 0 40])</p><p><b> 得到運(yùn)行結(jié)果如下:</b></p><p><b> num =</b></p><p> 4.5455
90、 0</p><p><b> den =</b></p><p> 1.0000 0.1818 -31.1818 -4.4545</p><p><b> kd =</b></p><p><b> 1</b></p><
91、p><b> k =</b></p><p><b> 1</b></p><p><b> ki =</b></p><p><b> 1</b></p><p><b> numc =</b></p>
92、<p> 4.5455 0 0</p><p><b> denc =</b></p><p> 1.0000 4.7273 -26.6364 0.0909 0 </p><p><b> 響應(yīng)曲線:</b></p><p
93、> 從曲線來(lái)看,系統(tǒng)響應(yīng)是不穩(wěn)定的,不能滿足要求,需要改變參數(shù),直到獲得滿意的控制結(jié)果.首先增加比例系數(shù),觀察它對(duì)響應(yīng)曲線的影響,取=100,并修改 axis([0 2.5 -0.2 0.2]),系統(tǒng)響應(yīng)如下:</p><p><b> num =</b></p><p> 4.5455 0</p><p><
94、b> den =</b></p><p> 1.0000 0.1818 -31.1818 -4.4545</p><p><b> kd =</b></p><p><b> 1</b></p><p><b> k =</b></
95、p><p><b> 100</b></p><p><b> ki =</b></p><p><b> 1</b></p><p><b> numc =</b></p><p> 4.5455 0
96、 0</p><p><b> denc =</b></p><p> 1.0000 4.7273 423.3636 0.0909 0</p><p> 系統(tǒng)的響應(yīng)時(shí)間約為2秒,滿足要求.由于此時(shí)穩(wěn)態(tài)誤差為0,所以不需要改變積分環(huán)節(jié),系統(tǒng)的響應(yīng)超調(diào)量比較大,為了減少超調(diào),增加微分系數(shù),取=20,觀察響
97、應(yīng)曲線:</p><p><b> num =</b></p><p> 4.5455 0</p><p><b> den =</b></p><p> 1.0000 0.1818 -31.1818 -4.4545</p><p><
98、;b> kd =</b></p><p><b> 20</b></p><p><b> k =</b></p><p><b> 100</b></p><p><b> ki =</b></p><p&
99、gt;<b> 1</b></p><p><b> numc =</b></p><p> 4.5455 0 0</p><p><b> denc =</b></p><p> 1.0000 91.0909 423.3636
100、 0.0909 0</p><p><b> 系統(tǒng)響應(yīng)符合要求.</b></p><p> 5.2.2 小車(chē)位置變化仿真</p><p> 仿真小車(chē)位置變化的m-文件內(nèi)容設(shè)計(jì)如下:</p><p><b> M=0.5;</b></p><p>&
101、lt;b> m=0.2;</b></p><p><b> b=0.1;</b></p><p><b> i=0.006;</b></p><p><b> g=9.8;</b></p><p><b> l=0.3;</b>
102、</p><p> q=(M+m)*(i+m*l^2)-(m*l)^2;</p><p> num1=[m*l/q 0 0];</p><p> den1=[1 b*(i+m*l^2)/q -(M+m)*m*g*l/q -b*m*g*l/q 0];</p><p> num2=[(i+m*l^2)/q 0 -m*g*l/q];<
103、/p><p> den2=den1;</p><p><b> kd=20</b></p><p><b> k=100</b></p><p><b> ki=1</b></p><p> numPID=[kd k ki];</p>
104、<p> denPID=[1 0];</p><p> numc=conv(num2,denPID);</p><p> denc=polyadd(conv(denPID,den2),conv(numPID,num1));</p><p> t=0:0.01:5;</p><p> impulse(numc,denc,t
105、)</p><p><b> 結(jié)論 </b></p><p> 倒立擺系統(tǒng)的控制研究長(zhǎng)期以來(lái)被認(rèn)為是控制理論極其應(yīng)用領(lǐng)域里引起人們極大興趣的問(wèn)題。它是檢驗(yàn)各種控制理論和方法的有效性的著名實(shí)驗(yàn)裝置,作為一個(gè)高階、非線性、不穩(wěn)定系統(tǒng),倒立擺的穩(wěn)定控制相當(dāng)困難,對(duì)該領(lǐng)域的學(xué)者來(lái)說(shuō)是一個(gè)極具挑戰(zhàn)性的難題。 本文以經(jīng)典控制理論為基礎(chǔ),建立了小車(chē)倒立擺系統(tǒng)的數(shù)學(xué)模型,使用PI
106、D控制法設(shè)計(jì)出確定參數(shù)下的控制器使系統(tǒng)穩(wěn)定。本實(shí)驗(yàn)采用MATLAB軟件進(jìn)行仿真實(shí)驗(yàn),進(jìn)一步驗(yàn)證了PID控制器中各個(gè)參數(shù)對(duì)系統(tǒng)的穩(wěn)定性和動(dòng)態(tài)性能的影響,在大量的仿真結(jié)果中進(jìn)行比較和挑選,同時(shí)根據(jù)調(diào)節(jié)時(shí)間<3s的設(shè)計(jì)要求,最后確定PID控制器的各參數(shù)值,通過(guò)MATLAB軟件的仿真可知,單級(jí)倒立擺的經(jīng)典控制可以實(shí)現(xiàn)。</p><p><b> 致謝</b></p><p
107、> 畢業(yè)設(shè)計(jì)可以充分培養(yǎng)學(xué)生綜合運(yùn)用所學(xué)知識(shí)和技能分析和解決控制系統(tǒng)的一般工程技術(shù)問(wèn)題。掌握工程設(shè)計(jì)的程序和方法。提高學(xué)生的運(yùn)算、識(shí)圖、MATLAB編程、調(diào)試能力。通過(guò)近四個(gè)月的設(shè)計(jì),使我對(duì)這四年所學(xué)有了一個(gè)較全面的復(fù)習(xí)。本次設(shè)計(jì)能夠完成要感謝信息學(xué)院各位老師對(duì)我的栽培,在此要特別感謝***的指導(dǎo)和***老師的細(xì)心關(guān)照。在以后的工作與學(xué)習(xí)中我將以他們?yōu)榘駱诱J(rèn)真學(xué)習(xí)踏實(shí)工作。還有一起作畢業(yè)設(shè)計(jì)的同學(xué),在平時(shí)的幫助。大學(xué)生活即將結(jié)束
108、,在這里還要感謝:老師教會(huì)了我怎樣為人,老師教導(dǎo)我們做人要踏實(shí)認(rèn)真,誠(chéng)實(shí)守信,回報(bào)社會(huì)。</p><p><b> 參考文獻(xiàn)</b></p><p> [1 ] 薛定宇主編. 系統(tǒng)仿真與應(yīng)用[M] . 北京:清華大學(xué)出版社,</p><p><b> 2002.</b></p><p> [
109、2] 固高科技(深圳)有限公司. 固高擺系統(tǒng)與自動(dòng)控制實(shí)驗(yàn).</p><p><b> 2002.</b></p><p> [3] ( 1.上海電力學(xué)院; 2.同濟(jì)大學(xué)) 楊平,徐春梅, 曾婧婧,蔣式勤, 彭道剛.</p><p> PID控制在倒立擺實(shí)時(shí)控制系統(tǒng)中的應(yīng)用《PLC技術(shù)應(yīng)用200例》</p><p>
110、; [4](海軍工程大學(xué)電氣工程系,湖北武漢)嚴(yán)雪莉, 江漢紅. 單級(jí)倒立擺控制方法的仿真對(duì)比研究.《測(cè)控技術(shù)》2005年第24卷第7期.</p><p> [5] 孟巧榮, 廉自生. 倒立擺控制系統(tǒng)的建模與仿真. 機(jī)械工程與自動(dòng)化</p><p> 第2 期(總第123 期)2004 年4 月.</p><p> [6] 高強(qiáng), 王云亮, 劉紅金, 張鵬,
111、 劉涼. 智能控制系統(tǒng)的應(yīng)用研究—基于MA TLAB 的倒立擺模糊控制實(shí)現(xiàn)[J ]. 控制與決策, 2002, 17 (supp112) : 152~ 154.</p><p> [7] 叢爽,張冬軍,魏衡華. 單級(jí)倒立擺三種控制方法的對(duì)比研究[ J ]. 系統(tǒng)測(cè)量與控制, 2001, 23 (11) : 47 - 49, 99.</p><p> [8] (南京航空航天大學(xué)自動(dòng)化學(xué)院
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 畢業(yè)設(shè)計(jì)--二維伺服平臺(tái)控制系統(tǒng)的設(shè)計(jì)
- 二維加速度矢量轉(zhuǎn)臺(tái)控制系統(tǒng)設(shè)計(jì)畢業(yè)設(shè)計(jì)
- 二維加速度矢量轉(zhuǎn)臺(tái)控制系統(tǒng)設(shè)計(jì)畢業(yè)設(shè)計(jì)開(kāi)題報(bào)告
- 畢業(yè)設(shè)計(jì)(論文)風(fēng)力擺控制系統(tǒng)
- 畢業(yè)設(shè)計(jì)二維圖.dwg
- 畢業(yè)設(shè)計(jì)二維圖.dwg
- 畢業(yè)設(shè)計(jì)二維圖.dwg
- 畢業(yè)設(shè)計(jì)二維圖.dwg
- 二維激光振鏡掃描控制系統(tǒng)設(shè)計(jì).pdf
- 二維晶體學(xué)【畢業(yè)設(shè)計(jì)】
- 二維動(dòng)畫(huà)短片畢業(yè)設(shè)計(jì)
- 4282二加二維激光加工機(jī)機(jī)械及控制系統(tǒng)設(shè)計(jì)【機(jī)械畢業(yè)設(shè)計(jì)全套資料+已通過(guò)答辯】
- 4282二加二維激光加工機(jī)機(jī)械及控制系統(tǒng)設(shè)計(jì)【機(jī)械畢業(yè)設(shè)計(jì)全套資料+已通過(guò)答辯】
- 畢業(yè)設(shè)計(jì)二維圖 21張.dwg
- 畢業(yè)設(shè)計(jì)二維圖 21張.dwg
- 二維步進(jìn)單片機(jī)控制工作臺(tái)控制系統(tǒng)設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)二維圖 21張.dwg
- 畢業(yè)設(shè)計(jì)二維圖 21張.dwg
- 用于醫(yī)療器械的二維運(yùn)動(dòng)控制系統(tǒng)設(shè)計(jì).pdf
- 【zs精品】4282二加二維激光加工機(jī)機(jī)械及控制系統(tǒng)設(shè)計(jì)【機(jī)械畢業(yè)設(shè)計(jì)全套資料+已通過(guò)答辯】
評(píng)論
0/150
提交評(píng)論