倒立擺系統(tǒng)滑模自適應(yīng)控制_第1頁
倒立擺系統(tǒng)滑模自適應(yīng)控制_第2頁
倒立擺系統(tǒng)滑模自適應(yīng)控制_第3頁
倒立擺系統(tǒng)滑模自適應(yīng)控制_第4頁
倒立擺系統(tǒng)滑模自適應(yīng)控制_第5頁
已閱讀5頁,還剩34頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、倒立擺系統(tǒng)滑模自適應(yīng)控制倒立擺系統(tǒng)的自適應(yīng)滑模控制方法研究學(xué)生姓名:劉家坤指導(dǎo)教師:郝立穎(講師)專業(yè)名稱:自動化所在學(xué)院:信息工稈學(xué)院2014年6月1 / 35倒立擺系統(tǒng)滑模自適應(yīng)控制目錄摘要II.AbstractJJJ.第一早 前言1.1.1課題的研究目的及意義 11.2課題的發(fā)展以及研究現(xiàn)狀 11.3存在問題與解決方法 11.4論文的內(nèi)容安排2第二章倒立擺系統(tǒng)32.1倒立擺系統(tǒng)的的研究背景 32.2倒立擺系統(tǒng)的組成32.3倒立擺系統(tǒng)的原理52.4倒立擺的建模與受力分析 6第三章滑模控制理論93.1滑模控制的發(fā)展及背景 93.2滑模控制的研究方法與基本原理 93.3滑模面的設(shè)計(jì) 113.4

2、消除抖振的方法12第四章 自適應(yīng)控制理論 154.1自適應(yīng)控制的背景 154.2自適應(yīng)控制的基本原理 154.3系統(tǒng)穩(wěn)定性研究16第五章 倒立擺的自適應(yīng)滑模控制設(shè)計(jì)與仿真 185.1建立倒立擺系統(tǒng)動態(tài)方程 185.2自適應(yīng)滑模控制器的設(shè)計(jì) 195.3對倒立擺系統(tǒng)進(jìn)行仿真 205.4仿真實(shí)例研究205.5仿真結(jié)果圖的分析 23第六章結(jié)論266.1.總結(jié)分析266.2研究展望26致謝27參考文獻(xiàn)28附錄291. 主程序?yàn)?92. 子程序?yàn)?0摘要倒立擺作為一種非線性、多變量而且不穩(wěn)定的系統(tǒng),無論是在航空航天領(lǐng)域還是在工業(yè) 生產(chǎn)中都被廣泛應(yīng)用。隨著現(xiàn)在科技的不斷發(fā)展,對倒立擺系統(tǒng)控制方法的研究也變得

3、越來 越重要。在本文中,以倒立擺系統(tǒng)為對象,主要用自適應(yīng)滑模控制的方法對其進(jìn)行研究。在 控制過程中,自適應(yīng)控制和滑模控制的優(yōu)點(diǎn)是能夠消除被控對象的不確定性,對擾動包含較好的魯棒性。但非線性的系統(tǒng)難免會產(chǎn)生抖振,而引用自適應(yīng)控制方法也可以很好的削弱抖振,并應(yīng)用到系統(tǒng)中。對倒立擺系統(tǒng)做數(shù)學(xué)建模處理,描繪出系統(tǒng)的狀態(tài)方程。然后基于自 適應(yīng)和滑模控制方法設(shè)計(jì)出倒立擺的自適應(yīng)滑模控制器并對其進(jìn)行穩(wěn)定性分析。最后用 MATLAB真軟件進(jìn)行仿真研究,得出良好的實(shí)驗(yàn)結(jié)果。關(guān)鍵詞:倒立擺系統(tǒng),自適應(yīng)控制,滑模控制,魯棒性,抖振II / 35倒立擺系統(tǒng)滑模自適應(yīng)控制AbstractInverted pendulu

4、m as a nonlinear, multivariable and unstable system, whether or have been widely used in the aerospace field in industrial production. With the continuous development of technology now , Inverted pendulum system control method of research is becoming increasingly important. In this article, object t

5、o the inverted pendulum system, the main method of adaptive sliding mode control its research. In the control process, advantages of adaptive control and sliding mode control system is able to overcome the uncertainty, interference with robustness. However, the system will inevitably produce nonline

6、ar buffeting, The method can also be a reference adaptive control well weaken chattering, and applied to the system Inverted pendulum system mathematical modeling, differential equations describe the system. Then sliding mode control method based on adaptive and adaptive sliding mode controller is d

7、esigned inverted pendulum and its stability analysis. Finally, simulation studies using MA TLAB simulation software, Finally, simulation studies using MA TLAB simulation software, and draw good results.Keyword : Inverted pendulum system, Adaptive Control, Sliding Mode Control, Robustness, Buffeting3

8、 / 35倒立擺系統(tǒng)滑模自適應(yīng)控制第一章前言1.1課題的研究目的及意義隨著當(dāng)下科學(xué)的飛速發(fā)展,各個國家的學(xué)者對控制理論的研究也不斷深入,導(dǎo)致現(xiàn)在自動化程度也是不斷的提升,無論是國防軍事、航空技術(shù)還是工業(yè)生產(chǎn)都是十分依賴控制要求 的,自從倒立擺系統(tǒng)被提出以來,在控制領(lǐng)域該方法就有了的一席之地。在日常生活中,倒 立擺系統(tǒng)可以看成是重心在上的物體的抽象模型,由于其自身是不穩(wěn)定的,所以能反映許多在控制過程中所遇到的問題,因此,倒立擺控制系統(tǒng)可作為理論研究中的很好的實(shí)驗(yàn)手段。 除了以上方面外其在工業(yè)生產(chǎn)中也解決了許多關(guān)鍵性的問題。例如研究機(jī)器人在行走時對機(jī)器膝關(guān)節(jié)和肘關(guān)節(jié)的控制、 衛(wèi)星啟動過程中的對垂直

9、方向上的高度控制還有起重機(jī)吊鉤平衡 裝置的控制等等,這些在實(shí)際所常見的控制應(yīng)用都利用了倒立擺系統(tǒng)的知識。所以說,對倒立擺控制方法的深入討論就有著特殊的意義。1.2課題的發(fā)展以及研究現(xiàn)狀倒立擺這個概念是于上個世紀(jì)五十年代后期被提出的,最初是麻省理工大學(xué)控制理論學(xué)教授根據(jù)火箭的啟動推進(jìn)裝置的原理研究出了一個簡單的單階倒立擺的實(shí)驗(yàn)裝置。而它作為一個不穩(wěn)定而且非線性的系統(tǒng)被正式提出是在1969年,當(dāng)時國外學(xué)者利用倒立擺的裝置的實(shí)驗(yàn)平臺提出了多種控制算法,比如用滑模控制等有關(guān)的的方法對倒立擺進(jìn)行控制,設(shè)計(jì)出類如模糊系統(tǒng)或是自適應(yīng)滑模控制器來進(jìn)行輸入輸出的對比等。在我國,是從三十多年以前才著手于對倒立擺這

10、方面的研究的,雖然對于其它國家起步稍晚,但是發(fā)展卻是很快的, 從80年代后期完成了一級、二級倒立擺在傾斜面軌道上的控制開始,到九十年代后期利用反 饋原理設(shè)計(jì)出了反饋控制器對倒立擺進(jìn)行了仿真控制,再到2003年我國已經(jīng)可以獨(dú)立設(shè)計(jì)出高階的、非常復(fù)雜的倒立擺系統(tǒng)了。由此可以證明,國內(nèi)對這方面的技術(shù)已經(jīng)步入了世界上最尖端領(lǐng)域。1.3存在問題與解決方法在本文中我們主要利用滑摸控制和自適應(yīng)控制來研究倒立擺系統(tǒng),自適應(yīng)控制可以看作是一個能根據(jù)系統(tǒng)的不斷變化而智能調(diào)節(jié)自身特性來使系統(tǒng)能夠達(dá)到最優(yōu)的狀態(tài)。滑模控制則是隨著系統(tǒng)的變化而不斷改變控制器結(jié)構(gòu)的控制方法,目前國內(nèi)外對滑模控制的研究主要就是集中在滑模面設(shè)

11、計(jì)、抑制抖振的研究和與其他控制方法相結(jié)合這三個方面上。因?yàn)榈沽[系統(tǒng)是比較復(fù)雜且不穩(wěn)定的的,所以在控制中就會有存在外部干擾的問題,如空氣阻力、 小車與軌道的摩擦力、 參數(shù)的誤差等。而自適應(yīng)控制和滑模控制的自身特性是可以削減和解 決這些因素的,因此,我通過設(shè)計(jì)自適應(yīng)滑模控制器來對倒立擺來進(jìn)行穩(wěn)定性控制。1.4 論文的內(nèi)容安排本篇論文是在查閱相關(guān)文獻(xiàn)資料掌握了國內(nèi)外有關(guān)滑模控制和自適應(yīng)控制的結(jié)論的同 時,將上述兩種方法有機(jī)的結(jié)合在一起后, 在倒立擺系統(tǒng)中就可作為處理問題的方法, 并對 倒立擺系統(tǒng)做合理的數(shù)學(xué)建模處理, 在擬定好參數(shù)后對系統(tǒng)進(jìn)行仿真分析, 得出較好的輸出 圖形。具體步驟如下: 第一章

12、主要介紹了倒立擺的研究背景、 滑模控制和自適應(yīng)控制的發(fā)展歷程和現(xiàn)狀、 在研究 過程當(dāng)中所產(chǎn)生的問題以及解決問題方法的簡單介紹。 并對論文的上下內(nèi)容順序做出簡單的 安排。 第二章介紹了倒立擺的組成和具體的工作原理, 通過對倒立擺可運(yùn)行條件分析、 計(jì)算后建 立了數(shù)學(xué)模型。 最后對所用到的所有控制量進(jìn)行說明, 基于牛頓等基礎(chǔ)原理推導(dǎo)出倒立擺系 統(tǒng)的動態(tài)微分方程。 第三章具體闡述了自適應(yīng)控制方法和滑模控制方法大體原理和概念, 查閱文獻(xiàn)分析出滑模 控制方法中的到達(dá)條件、 產(chǎn)生抖振的原因, 滑模面設(shè)計(jì)等重要組成部分, 并用李雅譜諾夫函 數(shù)判據(jù)了本系統(tǒng)穩(wěn)定性。 第四章將滑模與自適應(yīng)控制的方法采用特殊的形式結(jié)

13、合,得出自適應(yīng)滑模控制這一理念, 并將其應(yīng)用到倒立擺中,再進(jìn)行仿真研究,得出想要的結(jié)果。最后為對本篇論文的內(nèi)容做出總結(jié)并對該研究課題未來的前景做出展望。2 / 35倒立擺系統(tǒng)滑模自適應(yīng)控制第二章倒立擺系統(tǒng)2.1倒立擺系統(tǒng)的的研究背景自從倒立擺系統(tǒng)的這一概念被提出來后學(xué)者專家們就將其定義成了一個多變量、高階次、不穩(wěn)定而且比較復(fù)雜的非線性的系統(tǒng),在實(shí)際的生產(chǎn)或是理論應(yīng)用中許多抽象的、建模困難的概念都是可以通過進(jìn)行有關(guān)倒立擺實(shí)驗(yàn)從而較為直觀的表達(dá)出來的,一直以來,倒立擺系統(tǒng)在進(jìn)行控制理論實(shí)驗(yàn)研究時經(jīng)常被作為實(shí)驗(yàn)的平臺,所以就有很多學(xué)者專家們致力于對倒立擺的研究中。自上世紀(jì)五十年代至今對于倒立擺系統(tǒng)的

14、發(fā)展進(jìn)步的很快,如今已出現(xiàn)了數(shù)十種形式的倒立擺被用來解決實(shí)際當(dāng)中所遇到的不同的問題,例如:單行道小車型倒立擺、雙排并列式倒立擺、斜面倒立擺等等。目前,隨著科技的日益進(jìn)步,一個國家科技的發(fā) 達(dá)程度已經(jīng)成為了衡量國力的標(biāo)準(zhǔn)。而無論是航空航天領(lǐng)域、工程技術(shù)方面還是日常生活中都會出現(xiàn)許多有關(guān)于倒立擺的問題,由此可見,對它的研究是非常有價值的。隨著現(xiàn)在倒立擺的種類在不斷增加而且對于研究倒立擺的技術(shù)要求的也更加的嚴(yán)格,同時,也就有更多更好的方法被提出來,比如智能控制、模糊控制、神經(jīng)網(wǎng)絡(luò)控制、PID控制等。但是無論選用哪種控制方法,都是需要建立出一個精確的數(shù)學(xué)模型以便于設(shè)計(jì)與研究。由于倒立擺系統(tǒng)是比較復(fù)雜的

15、、也是有較多擾動的,所以要對其建模是有一定難度的,對于這種情況,就需要 有一種針對無法建模和擾動較多系統(tǒng)的方法。在本文中引用了滑模控制和自適應(yīng)控制理論的知識來解決倒立擺系統(tǒng)中所存在的例如擾動和難以建模的問題。通過研究滑模控制,得知它是一種可以不斷改變自身控制器結(jié)構(gòu)來適應(yīng)系統(tǒng)變化的方法,但是滑模控制采用的是不連續(xù)控制法所以難免會有抖振的缺點(diǎn)。通過研究自適應(yīng)控制得知,它是一個可隨著被控對象的變化而自動調(diào)節(jié)自身特性來保證被控系統(tǒng)能按照所預(yù)想的工作狀態(tài)處于最優(yōu)或較優(yōu)的方法,并且它無需改變自身的參數(shù), 但是無法對難以建模系統(tǒng)進(jìn)行控制是自適應(yīng)控制方法最主要的缺 點(diǎn),這兩種方法共同的優(yōu)點(diǎn)是都有較好的魯棒性,

16、而自適應(yīng)中所提出的趨近律就是用來解決抖振的,滑模中用建立滑模面的方法就是用來針對難以建模和干擾較多系統(tǒng)的,所以這兩種方法合理的結(jié)合就可以消若各自的缺點(diǎn),并且是十分適合研究倒立擺這種系統(tǒng)的。2.2倒立擺系統(tǒng)的組成因?yàn)槿魏卫碚撃P投际菫榱藢?shí)際而設(shè)計(jì)的,倒立擺也不例外,在實(shí)際應(yīng)用中需要有不同的倒立擺模型去適應(yīng)它。所以就致使倒立擺的結(jié)構(gòu)很多變,根據(jù)擺桿的數(shù)量也可分為許多等級,但是無論對其做出怎樣的改變它的基本組成和基本原理也是相差無幾的。為了方便推導(dǎo)和結(jié)果分析,在本論文中我們選取比較簡單直線小車一級倒立擺系統(tǒng)作為討論對象。直線小車一級倒立擺系統(tǒng)主要是由倒立擺、計(jì)算機(jī)控制器和接口電路組成,其系統(tǒng)簡單的結(jié)

17、構(gòu)圖(如圖2-1 )。倒立擺主要是由小車、擺桿、皮帶、導(dǎo)軌、滑輪、電位器、電機(jī)等組成。計(jì)算機(jī) 的作用主要是用于對建好的模型的算法進(jìn)行計(jì)算和對結(jié)果進(jìn)行分析。接口電路則主要是為了實(shí)現(xiàn)對信號進(jìn)行檢測和變換的功能。直線一級小車倒立擺的粗略裝配實(shí)物圖(如圖2-2)。圖2-2直線小車倒立擺的實(shí)物圖5 / 35倒立擺系統(tǒng)滑模自適應(yīng)控制2.3倒立擺系統(tǒng)的原理倒立擺控制具體原理是是通過電機(jī)的驅(qū)動給小車施加一個控制力,使小車能停留在距離原點(diǎn)一定位置x處,然后再通過調(diào)節(jié)電機(jī)電壓來調(diào)控這個控制力,使小車可以在導(dǎo)軌上左右移動。對于整個倒立擺系統(tǒng)的控制目標(biāo)就是:當(dāng)小車在一定范圍長度的軌道上做往復(fù)運(yùn)動時,能夠使擺桿不倒下,

18、就是使擺桿能夠在理論規(guī)定好的一定偏離角度范圍內(nèi),這種情況也被稱為是動態(tài)平衡狀態(tài)。2.3.1倒立擺系統(tǒng)的成立條件要想使倒立擺系統(tǒng)能夠正常運(yùn)行且讓結(jié)果在理論誤差范圍內(nèi)就需要對以下三個條件進(jìn)行分析: 對于擺角的分析: 擺桿的擺角與電機(jī)的電壓是成正比的,當(dāng)電機(jī)電壓越大時, 對小車所施加的控制力也就越大,也就導(dǎo)致擺角越大,反之亦然。因?yàn)樵趯刂平Y(jié)果的分析中擺角的變化是重要的參數(shù), 所以對電機(jī)所施加的控制力必須要控制在合理的范圍內(nèi),才能既保證了擺桿不倒,又能使實(shí)驗(yàn)得出的結(jié)果在合理的范圍內(nèi)。 對擾動的分析:當(dāng)?shù)沽[系統(tǒng)中存在內(nèi)部的未知參數(shù)變化和外部的干擾變化時,僅僅依靠傳統(tǒng)的控制方法是無法良好的實(shí)現(xiàn)對目標(biāo)的

19、控制的。而自適應(yīng)控制方法則是通過設(shè)計(jì)控制器,無需對不確定因素及外加干擾的過多關(guān)注而實(shí)現(xiàn)控制目標(biāo),換言之就是能修正自己的控制特性來適應(yīng)外界對于被控對象的擾動。所以本文中采用基于自適應(yīng)滑模控制的方法來設(shè)計(jì)倒立擺系統(tǒng)。 對于采樣周期的選擇: 想要保證倒立擺中的擺桿能夠保持豎直向上的狀態(tài)不倒,不光需要對小車所施加的力和外界的干擾進(jìn)行控制,而且對于采樣周期的選擇也是很重要的,因?yàn)閷τ诘沽[系統(tǒng)來說,穩(wěn)定性的控制是通過時間中斷來實(shí)現(xiàn)的,是根據(jù)采樣的周期加上穩(wěn)定性控制算法才可以計(jì)算出對倒立擺所施加的控制力。若對采樣周期選取不當(dāng)不但會影響系統(tǒng)的穩(wěn)定性,而且還會影響計(jì)算機(jī)控制系統(tǒng)時的運(yùn)行特性。若采樣周期選取過長

20、,將會導(dǎo)致控制系統(tǒng)的穩(wěn)定性產(chǎn)生波動,嚴(yán)重時將會使系統(tǒng)崩潰;采樣周期選取過大還會使系統(tǒng)內(nèi)部的靜態(tài)誤差變小,內(nèi)部的動態(tài)誤差變大,因而使得出 的結(jié)果不精確或是誤差過大。如果我們縮短采樣周期,雖然能可改善系統(tǒng)的穩(wěn)定性和計(jì)算結(jié) 果的精確度,但是若對采樣周期的選取過短,也將會導(dǎo)致我們需要進(jìn)行過多的計(jì)算和分析, 加人力和計(jì)算機(jī)的工作負(fù)擔(dān), 另外采樣周期選取過短時,產(chǎn)生信號的速度就會很慢, 速度信號的誤差也會相應(yīng)增大。由此可見,對于采樣周期的選取是非常重要的。對于本篇論文來說,研究的是倒立擺的控制系統(tǒng), 從整體控制質(zhì)量要求來看,在一個合理的采樣范圍內(nèi), 條件允許下,采樣周期的選取可以偏小一些。因?yàn)閷τ诨?刂?/p>

21、這種不連續(xù)的控制方法來說,在后期的效果圖中就會更接近于連續(xù)控制,不僅有利于觀察分析, 而且可以對理想?yún)?shù)進(jìn)行模擬控制。對于倒立擺這樣的系統(tǒng), 如果周期選取過小,每個信號產(chǎn)生速度就會太快,也就超過了電動機(jī)的響應(yīng)速度, 故采樣周期最好是選在在較小的一個范圍內(nèi)。綜上所述,在查閱其它有關(guān)的材料后,可以將倒立擺系統(tǒng)的采樣周期控制在6到8毫秒的范圍內(nèi)。232倒立擺的工作流程倒立擺系統(tǒng)是一個閉環(huán)的控制系統(tǒng),它的工作原理如(圖2-3 ),首先他由一階倒立擺輸出信號(如擺桿與豎直方向所成的夾角、移動軌跡等)后通過檢測電路檢測到信號,再由微分電路轉(zhuǎn)化為微分信號, 這些信號由A/D轉(zhuǎn)換器轉(zhuǎn)化以后輸?shù)接?jì)算機(jī)中,經(jīng)過計(jì)

22、算機(jī)內(nèi)部設(shè)定一個特定的算法后對該信號處理,將處理后的信號經(jīng)過 D/A變換,在經(jīng)過功率放大器放大功率,把信號通過執(zhí)行電機(jī)再傳回到倒立擺系統(tǒng)中,控制倒立擺中的皮帶來拖動小車做均勻的往返運(yùn)動,從而實(shí)現(xiàn)對擺桿與小車所成夾角的控制和小車移動軌跡的控制等。圖2-3倒立擺的工作原理圖2.4倒立擺的建模與受力分析為了建模方便,所以我通過對倒立擺系統(tǒng)結(jié)構(gòu)圖的研究從而簡化出倒立擺的受力分析圖(如圖2-4),但是在建立動力學(xué)方程時,為了便于研究,就需要忽略一些次要因素,如空氣阻 力、小車與軌道的摩擦力、 參數(shù)的誤差等。我們定義所有擺桿支點(diǎn)在上的狀態(tài)是絕對穩(wěn)定狀 態(tài),所有支點(diǎn)在下的狀態(tài)為動態(tài)穩(wěn)定狀態(tài),因?yàn)閿[桿支點(diǎn)在下

23、的狀態(tài)是需要有外力作用才能不倒下,所以就很容易受到外界的干擾,所以倒立擺系統(tǒng)就需要有控制其穩(wěn)定性的方法。所以做出以下四點(diǎn)假設(shè): 要求倒立擺系統(tǒng)中擺桿和小車都是剛性物體。 皮帶與滑輪之間無相對滑動。 擺桿僅限于在垂直平面內(nèi)的運(yùn)動,即是不受到外界因素干擾的。電機(jī)無延遲驅(qū)動,且忽略電樞繞組中所產(chǎn)生的電感。7 / 35倒立擺系統(tǒng)滑模自適應(yīng)控制小車的質(zhì)量M(單位kg)擺桿的質(zhì)量-m(單位kg)擺桿的質(zhì)心到垂直軸心的距離-1(單位 m)擺桿與坐標(biāo)Y軸方向上的夾角-(單位rad)施加在小車上的作用力-F(單位 N)小車相對起始零點(diǎn)的位移-x(單位 m)重力加速度-g(單位m/s2)擺桿的擺動角速度-s(單位

24、 rad/s)擺桿的加速度-a(單位m/s2)定義直線小車一級倒立擺的相關(guān)數(shù)值:擺桿的轉(zhuǎn)動慣量-J(單位 kg m2)根據(jù)以上的建立倒立擺的動力方程。倒立擺系統(tǒng)受力圖(如圖3-2)所示,根據(jù)剛體繞定軸轉(zhuǎn)動的方程可知,擺桿的轉(zhuǎn)動慣量與擺桿加速度的乘積即為擺桿在水平方向和垂直方向 上的力矩之和,即為 Ja=Fx,(a=S)經(jīng)過整理得到擺桿繞轉(zhuǎn)軸軸心時的動態(tài)方程為:Ja FylsinFxl cos(1)根據(jù)牛頓第二定律(慣性定律)F=ma可以推導(dǎo)出擺桿在水平方向和豎直方向上的受力情況經(jīng)過整理得到水平方向上擺桿受力情況為:d2m 2 (xdt2l sin )(2)在Y軸方向上擺桿的基本受力情況為:Fy

25、 mgd2m2dt(l cos )(3)把(1)和(2)帶入(3)中可以得到:8 / 35倒立擺系統(tǒng)滑模自適應(yīng)控制2(J ml )a mgl sin ml cos x(4)因?yàn)閄=(5)M m通過整理公式(1 )到(5)可以得到有關(guān)于擺桿角加速度的動力學(xué)方程為:2_ ml cos (1 ml sin s ) (M m) mglsina= S2222( 6)m l cos (M m) (J ml )由于倒立擺的擺桿是選取質(zhì)地均勻的,所以就可以用建立微分方程的方法來求解其對于擺桿質(zhì)心的轉(zhuǎn)動慣量,擺桿的軸心就是與小車連接的擺桿的一端,因?yàn)閿[桿質(zhì)地均勻,所以擺桿的質(zhì)心就是擺桿的中心,所以擺桿的總長度就

26、為2l,在擺桿上取極小的一段 dx,設(shè)定這一小段的單位質(zhì)量為 mi,則這一小短的質(zhì)量為 midx的所以就可以得到擺桿相對垂直方向上 的轉(zhuǎn)動慣量J的微分方程為:mJ33i(7)(8)(9)j= (m1x2)dxo由于取一小段質(zhì)量為 midx所以整個擺桿的質(zhì)量就為 m=m ill 2將(8)代入(7)中就可以得到由擺桿的轉(zhuǎn)動慣量=凹一3把公式(9)代入到(6)中就可以得到擺桿角加速度的方程是:a=sml cos (1 ml sinm2l2 cos2s2)(M(M m) mglsin、4ml2m)T(10)因?yàn)閿[桿與豎直方向上的夾角的導(dǎo)數(shù)即為角速度,故有s,則綜上所述得到倒立擺的動態(tài)方程是 sml

27、cos (1 ml sin2s ) (M m) mgl sinm2l2 cos2(Mm)4ml23(11)上述的是一級倒立擺的建模與分析,二級倒立擺即為兩個擺桿相連再將擺桿的一端與小 車相連,當(dāng)小車受到外力作用而運(yùn)動時,若要達(dá)到動態(tài)穩(wěn)定則兩個擺桿就會與豎直方向形成 兩個夾角1和2,雖然分析過程會比一級倒立擺復(fù)雜,但是原理是相同的,所以在此就不給 予具體分析過程,證明多級倒立擺的基本方法也同上。第三章 滑模控制理論3.1 滑模控制的發(fā)展及背景滑模控制在被提出之前其實(shí)是屬于變結(jié)構(gòu)系統(tǒng)當(dāng)中的一種。 滑模控制是一種在控制系統(tǒng) 中被經(jīng)常用到實(shí)際生產(chǎn)中且比較重要的控制方法。 適用于絕大多數(shù)線性或是非線性系

28、統(tǒng), 主 要作用就是用于對被控系統(tǒng)進(jìn)行調(diào)節(jié)、 跟蹤、 自適應(yīng)和不確定分析等。 變結(jié)構(gòu)控制方法是一 種可以隨著系統(tǒng)的變化而不斷改變控制器結(jié)構(gòu)的方法,是由前蘇聯(lián)學(xué)者Emelyanov、 Utkin和 Itkin 在二十世紀(jì)六十年代初期根據(jù)實(shí)驗(yàn)現(xiàn)象得出的理論,當(dāng)初主要只是用于研究二階和 單輸入高階系統(tǒng), 并且是利用設(shè)計(jì)相平面法來分析系統(tǒng)的特點(diǎn)。 到了上個世紀(jì)七十年代, 學(xué) 者們則開始了對狀態(tài)空間系統(tǒng)的研究, 也就提出了許多種研究有關(guān)變結(jié)構(gòu)的方式方法, 但是 具有滑動模態(tài)的變結(jié)構(gòu)控制系統(tǒng)是被公認(rèn)為最具研究價值的。 隨著這一理論的發(fā)展, 總結(jié)出 了滑模控制最大的優(yōu)點(diǎn)就是可以對系統(tǒng)中的外界給予的大部分?jǐn)_動

29、以及不確定性具有良好 的的魯棒能力, 但它也是有缺點(diǎn)的, 缺點(diǎn)就是在控制過程中因?yàn)椴捎昧朔侄翁幚淼姆椒ǎ?就 會導(dǎo)致不連續(xù)性, 隨之很有可能會產(chǎn)生抖振, 我們就需要對抖振現(xiàn)象研究削弱或者消除, 這 也促使對這方面的研究有了更大的發(fā)展空間。3.2 滑模控制的研究方法與基本原理3.2.1 研究方法滑模控制方法是可以針對系統(tǒng)的變化而不斷改變自身控制器結(jié)構(gòu)的方法, 目前,對滑 模控制方法的研究主要集中在三個方面: 滑模面的設(shè)計(jì)研究: 因?yàn)樵诨?刂葡到y(tǒng)當(dāng)中, 對滑動模態(tài)的要求是很高的, 而要達(dá) 到理想的滑動模態(tài)就需要其本身具有高魯棒性, 而要達(dá)到這些性能都必需要通過設(shè)計(jì)滑模面 才可以實(shí)現(xiàn)。 系統(tǒng)分為線

30、性和非線性的, 對于線性的系統(tǒng)來說, 設(shè)計(jì)滑模面的方法種類就比 較多,如幾何法、 配置法、 最優(yōu)控制法等。 但缺點(diǎn)這些方法應(yīng)為只能用于對線性系統(tǒng)的分析, 對非線性系統(tǒng)來說是不起作用的, 所以滑模面的設(shè)計(jì)比較簡單, 在一些簡單的工程應(yīng)用中的 使用比較廣泛。 但是對于像倒立擺這樣的非線性系統(tǒng), 就需要有性能更高、 更新的滑模面設(shè) 計(jì)方法。 目前, 對于非線性系統(tǒng)中來說常用的方法有兩種, 第一種是利用對雙滑模面同時控 制來減少非線性系統(tǒng)的穩(wěn)態(tài)誤差的方法; 第二種是對所選取的整個滑模面進(jìn)行極其微小的間 斷處理, 讓滑模面由連續(xù)轉(zhuǎn)變?yōu)椴贿B續(xù), 并且對于整個面上的每一小段都進(jìn)行一種名為模糊 控制的處理。

31、現(xiàn)在雖然在對滑模面的研究中, 設(shè)計(jì)方法各種各樣, 但是對于較為復(fù)雜的高階 系統(tǒng)來說都有各自的缺陷,直至今日也未能找到很好的、有研究價值的控制方法。 抖振的抑制或消除研究: 在滑模控制用于實(shí)際生產(chǎn)當(dāng)中時, 由于系統(tǒng)中的滯留和和慣 性這些不可抗拒因素的影響, 系統(tǒng)中的點(diǎn)達(dá)到滑模面之后, 不但沒有保持在滑模面上做滑動 運(yùn)動,而且是在滑模面上或者是附近較小的范圍內(nèi)由上至下做往復(fù)運(yùn)動, 甚至產(chǎn)生振蕩的效果,這種現(xiàn)象我們稱之為抖振, 它是有可能導(dǎo)致系統(tǒng)中產(chǎn)生高頻的振蕩,從而使實(shí)驗(yàn)結(jié)果誤差較大, 這也使滑模控制方法難以在實(shí)際應(yīng)用中解決一些特定的問題。所以說, 在滑模控制與實(shí)際應(yīng)用相結(jié)合的過程中, 削弱或者是

32、消除抖振是重要的研究問題,因?yàn)樗苯雨P(guān)乎實(shí)驗(yàn)結(jié)果是否準(zhǔn)確。 對于如何消除抖振的這種常見的、影響效果的缺點(diǎn),有一些專家們便提出了模糊控制、 神經(jīng)網(wǎng)絡(luò)控制等方法等。 但是具體解決方法都是通過對自適應(yīng)控制中趨近律法的 分析來控制抖動的。 將滑模控制法與其它相關(guān)方法相結(jié)合: 因?yàn)榛?刂剖强梢酝ㄟ^改變它自身控制器的 結(jié)構(gòu)來適應(yīng)系統(tǒng)中各項(xiàng)的變化的, 而且有助于對于難以建模的系統(tǒng)進(jìn)性控制。 正是由于他的 這種特性所以可以與許多種方法互相結(jié)合。 比如自適應(yīng)控制法, 因?yàn)樵谙到y(tǒng)過程中, 難免會 產(chǎn)生許多不確定的擾動, 而這種方法就是依據(jù)外界擾動對系統(tǒng)的動態(tài)性能產(chǎn)生影響而自動改 變控制參數(shù)來適應(yīng)控制對象的改變,

33、 以保證控制所產(chǎn)生的效果; 還有魯棒控制法, 系統(tǒng)的魯 棒性通俗來說就是抗干擾性, 這種方法它在設(shè)計(jì)控制系統(tǒng)時就需要考慮所控制對象參數(shù)的變 化使得所設(shè)計(jì)的控制器在一定范圍內(nèi)變化時無需更改自身的參數(shù)就可以保證所控制的效果 不變 。但是上述的這兩種方法根本上都沒有擺脫要對被控對象進(jìn)行數(shù)學(xué)建模并量化的思想, 這也導(dǎo)致這兩種方法難以對非線性較強(qiáng)的系統(tǒng)進(jìn)行準(zhǔn)確的控制。 而利用滑模控制與這些方法 結(jié)合就可以消除對難以建模的系統(tǒng)進(jìn)行控制的問題。 在近幾年也出現(xiàn)了滑模控制與一些智能 控制方法相結(jié)合的案例, 比如與模糊控制結(jié)合就有利于克服系統(tǒng)中非線性問題和存在的抖振 問題, 較大的提升了系統(tǒng)的抗干擾能力, 可以

34、使控制特性曲線更加平滑,更利于觀察。 還有 與神經(jīng)網(wǎng)絡(luò)的結(jié)合則是以人類大腦的神經(jīng)系統(tǒng)為參考, 使機(jī)器人也可以具有類似人類大腦那 樣的學(xué)習(xí)和理解能力, 這種結(jié)合主要是用于高尖端科技的研究。 在本論文中主要研究了滑模 控制方法與自適應(yīng)控制方法的結(jié)合,因?yàn)檫@兩種方法合理的結(jié)合就可以消弱各自的缺點(diǎn)。3.2.2 滑模控制基本原理滑模控制的基本原理在于, 第一步需要定義空間中一個面為滑模面, 當(dāng)系統(tǒng)中的點(diǎn)穿過 狀態(tài)空間的滑模面時, 系統(tǒng)的反饋機(jī)構(gòu)結(jié)就會立即發(fā)生變化, 從而使系統(tǒng)的狀態(tài)軌跡能夠沿 著滑模面進(jìn)行有規(guī)律的運(yùn)動, 系統(tǒng)中的點(diǎn)在這個滑模面上的性能是需要通過設(shè)計(jì)滑模參數(shù)來 控制的。 滑模控制作為非線性

35、的控制方法的一種, 與其它的一些控制方法的最根本區(qū)別在于 它控制是采用微分段處理的, 所以我們可以把他看它做是不連續(xù)的。 利用滑模控制的這種自 身性質(zhì)比較突出的控制方式, 迫使系統(tǒng)的相關(guān)狀態(tài)變量盡可能的沿著人為設(shè)定的軌跡在一定 時間內(nèi)滑動到特定的點(diǎn)上, 即當(dāng)系統(tǒng)有擾動時, 他不僅可以體現(xiàn)出很好的魯棒性來消除擾動 而且可以使系統(tǒng)在滑模面上滑動時可以在擁有魯棒性的同時還有本身的不變性。滑模控制可以對系統(tǒng)中參數(shù)較小的變化和外部的擾動呈現(xiàn)不變性而且它的響應(yīng)是比較 快的,這就可以保證系統(tǒng)呈現(xiàn)出漸進(jìn)穩(wěn)定的狀態(tài)。3.3滑模面的設(shè)計(jì)3.3.1滑動模態(tài)定義滑動模態(tài)實(shí)際上就是指系統(tǒng)中的點(diǎn)被限制在了一個固定的軌跡上

36、運(yùn)動,但對于滑動模態(tài)中系統(tǒng)起初并不一定就運(yùn)動在該軌跡上,想要讓那些沒有運(yùn)行在該軌跡上的點(diǎn)回去,就需要設(shè)計(jì)滑模控制器在有限的時間內(nèi)把系統(tǒng)狀態(tài)驅(qū)動到那條軌跡上并保持住,如上所述這樣的過程我們就稱之為到達(dá)過程。要想設(shè)計(jì)出合理的滑模面首先就要先建立切換函數(shù)。對于建立切換函數(shù)目前有三種研究方法,分別是下列三種: 常值切換控制的狀態(tài)方程可表示為U=uosgn ( s( x)( 12)在本公式中,uo是需要求出的不定常數(shù);sgn是符號函數(shù),對于這種方法求滑摸控制的控制率就是求常數(shù)uo的值。(13) 函數(shù)切換控制的狀態(tài)方程可表示為U=uosgn ( s( x) +ue這種方法就是在常值切換的基礎(chǔ)上加上了等效控

37、制函數(shù)。k 比例切換控制的狀態(tài)方程可表示為對于utxt ,且k<n時t i(14)is 0t is 0其中,均為常數(shù)。對于滑模面設(shè)計(jì)的第一步,首先需要定義一個非線性的系統(tǒng)s>0 和 s<0(15)X=f(x) , xR°的狀態(tài)空間中,設(shè)定一個切換面S(X)=S(X1 xn)=o他將狀態(tài)空間分為的上下兩部分,旳 a(x)s(x)即u=b(x) s(x)在切換面上運(yùn)動的點(diǎn)有三種,(如圖3-1 )分別是:圖3-1狀態(tài)空間中的點(diǎn)在切換面是運(yùn)動的三種形式12 / 35倒立擺系統(tǒng)滑模自適應(yīng)控制# / 35倒立擺系統(tǒng)滑模自適應(yīng)控制A點(diǎn))普通點(diǎn):空間中某些點(diǎn)從靠近面s=0再遠(yuǎn)離,即

38、從該面上穿過的點(diǎn)(如上圖中的# / 35倒立擺系統(tǒng)滑模自適應(yīng)控制 起始點(diǎn):空間中某些在面s=0上或是離該面很近的點(diǎn)分別向遠(yuǎn)離該面移動(如上圖B點(diǎn)) 終止點(diǎn):空間中某些距離該面較遠(yuǎn)的點(diǎn)做向該面靠攏的運(yùn)動(如圖中C點(diǎn))在我們所研究的滑模控制系統(tǒng)中,一般不對普通點(diǎn)和起始點(diǎn)做過多的研究,因?yàn)檫@兩點(diǎn)的概念對結(jié)果的影響是可以忽略不計(jì)的。但是終止點(diǎn)對實(shí)驗(yàn)結(jié)果確實(shí)非常關(guān)鍵的。我們把終止點(diǎn)附近的區(qū)域稱為滑模區(qū)域,選取一個面S,即在面S附近的一定區(qū)域內(nèi),所有的狀態(tài)空間運(yùn)動點(diǎn)都可稱之是終止點(diǎn),并且當(dāng)空間中的點(diǎn)在很接近該區(qū)域運(yùn)動時都會被強(qiáng)制吸附到該區(qū)域內(nèi)成為終止點(diǎn),這個區(qū)域也被稱為是滑動模態(tài)區(qū),所選取的這個面 S就是

39、切換面。換句話說,利用滑模控制方法后就可使系統(tǒng)空間中任何位置的點(diǎn)都會在固定的時間內(nèi)再次回到切 換面s(x)=O上,所以可以分析出系統(tǒng)的穩(wěn)定條件就是:切換面 s(x)=O的狀態(tài)。在保證(12)的條件成立的同時,若要肯定滑動模態(tài)是存在的,就必須許保證a(x) b(x),只有達(dá)到這個條件才能使以下三個條件得以滿足,這三個條件分別為: 被控系統(tǒng)的滑動模態(tài)可達(dá),并且在系統(tǒng)空間中的點(diǎn)不管處在什么位置都會再次回到切換面s(x)=0的狀態(tài)。 使得滑模系統(tǒng)中的點(diǎn)在運(yùn)動過程當(dāng)中是在滑模面小范圍附近移動的,并且其運(yùn)動軌跡最終都將會非常接近于滑模面上,只有這樣才保證系統(tǒng)是趨于穩(wěn)定的。 使滑動模態(tài)的動態(tài)響應(yīng)更加明顯,并

40、且對于各類的干擾具備很好的抗性。3.3.2滑動模態(tài)的到達(dá)條件滑模控制過程中分為三個條件,分別為進(jìn)入條件,到達(dá)條件和穩(wěn)定條件, 這三條中到達(dá)條件對于整個分析過程來說是相對重要的,因?yàn)樗鼪Q定了滑動模態(tài)的存在與否。想要系統(tǒng)達(dá)到穩(wěn)定,那么對于初始位置不在滑模面上的點(diǎn),就要迫使他們無限趨近于滑模面運(yùn)動,所以可以看出對于系統(tǒng)滑動模態(tài)到達(dá)條件的研究就是十分重要的。首先我們對切換面 S做微分處理得到=x(16)確定了滑動模態(tài)存在的必要條件就是有:lim s 0和lim s 0( 17)s 0s 0由(14)就可以推導(dǎo)出系統(tǒng)軌跡能達(dá)到切換面(即滑動模態(tài)能夠到達(dá))的條件是ss 0( 18)但由于初始態(tài)x是不固定的

41、,可以在系統(tǒng)動態(tài)空間中的任何位置,讓他準(zhǔn)確回到滑模面上的過程可能會有誤差,所以(15)只是最理想的判斷條件,由此我們可以假設(shè)一個無窮趨近于零但小于零的值h使得ss h。( 19)3.4消除抖振的方法當(dāng)系統(tǒng)中的那些不規(guī)則點(diǎn)移動到滑模面s=(0)上并可以一直持續(xù)的在其上面滑動時,被稱為是理想的狀態(tài)(如圖3-2)。當(dāng)將滑模控制方法應(yīng)用到實(shí)際中時,無論怎樣控制外界都會對其有所干擾,比如系統(tǒng)中所產(chǎn)生的慣性和滯留因素的影響,會使滑模控制在滑模面附近來回穿梭,從而就會增強(qiáng)滑模面上的抖動現(xiàn)象,嚴(yán)重時還將引起滑動模態(tài)的運(yùn)動無法在切換這種運(yùn)動的狀態(tài)被稱為是實(shí)際運(yùn)面上進(jìn)行,我們將系統(tǒng)所產(chǎn)生的這種抖動現(xiàn)象稱之為抖振,

42、 動狀態(tài)(如圖通過觀察上兩圖可以看出說抖振現(xiàn)象是滑模控制當(dāng)中最大的一個缺點(diǎn),它的存在是很有可能導(dǎo)致器件在實(shí)際應(yīng)用中喪失穩(wěn)定性。所以消除抖振現(xiàn)象是滑模控制中一直被關(guān)注,但卻未能有十分有效的解決方法,目前只能對其盡可能的抑制。下面我們就介紹兩種以前用于削弱抖振的方法,分別是轉(zhuǎn)化連續(xù)法和趨近律法。具體如下: 轉(zhuǎn)化連續(xù)法:由于滑模控制系統(tǒng)是采用分段不連續(xù)控制的方法,所以理想狀態(tài)下段與段之間的切換狀態(tài)是需要瞬間完成的,并且得出效果圖后它的特性曲線是由一連串有限的不連續(xù)的點(diǎn)組成的。所謂的轉(zhuǎn)化連續(xù)法是利用正則化的方法在邊界層之內(nèi)使原來的滑模控制過 程實(shí)現(xiàn)連續(xù)化,構(gòu)造出一個新連續(xù)的的滑模控制系統(tǒng),使新的滑模控

43、制系統(tǒng)在切換面附近的相平面圖與原來的相平面圖大致相似。但是在實(shí)際的應(yīng)用的過程中根據(jù)不同的系統(tǒng)是很難選取適合的邊界層厚度的, 而且轉(zhuǎn)化連續(xù)法得到的滑模控制系統(tǒng)并不具備其原來的魯棒性,那同時也就失去了我們所要利用的它的自身的一個主要的特性。雖然達(dá)到削弱抖振的效果但是卻喪失了研究的價值,故現(xiàn)在轉(zhuǎn)化連續(xù)法己經(jīng)很少被人們用于實(shí)際應(yīng)用當(dāng)中了。 趨近律法:依據(jù)上一節(jié)中所提到的滑動模態(tài)到達(dá)條件的方法得知,那種方法雖然相對簡便而且能夠推導(dǎo)出系統(tǒng)是可以到達(dá)滑模面的,但是卻無法準(zhǔn)確的反映出是怎樣到達(dá)的,并且對于大多數(shù)復(fù)雜的系統(tǒng)來說,不連續(xù)控制基本都會存在抖振現(xiàn)象,所以用那種方法就很難去判斷滑模的到達(dá)條件。 于是我國

44、控制專家高為炳教授提出了趨近律這一概念,這種方法不僅可以判斷出滑模的到達(dá)條件而且可以削弱抖振,它將我們以前知道的不等式問題轉(zhuǎn)化為了求代數(shù)式的問題。趨近律法的原理是通過對參數(shù)和合理選取,來使系統(tǒng)空間中的點(diǎn)無論處于任何位置都會在在一定的時間內(nèi)回到切換面,從而實(shí)現(xiàn)滑模運(yùn)動,采用這種方法最大優(yōu)點(diǎn)就是能使系統(tǒng)的 魯棒性增強(qiáng),同時還可以達(dá)到削弱系統(tǒng)抖振現(xiàn)象的目的。趨近律的一般公式為:(20)(21)s=- sgn(s)-f(s)其中函數(shù)f(s)不是一個固定的函數(shù),例如它可以是為零,或是指數(shù)型、不等式型等等。 所以根據(jù)函數(shù)f(s)所選取的不同類型,趨近律就會變化成不同類型,例如一個指數(shù)型s=- sgn(s)

45、-ks定義 為速率值,且 和k都是大于0的,由(17)和(18)可知道,對于不確定函數(shù)f(x)來說,就是指數(shù)型中的ks。依據(jù)公式(18)我們可以總結(jié)出,速率越大,那么它到切換面的時間就會越短。當(dāng)s>0時,根據(jù)(18)解出s(t)= - (s0 k)e ktk)e,(22)17 / 35倒立擺系統(tǒng)滑模自適應(yīng)控制# / 35倒立擺系統(tǒng)滑模自適應(yīng)控制s(t)趨于近似的一個負(fù)常數(shù)k當(dāng)s=0時,即滑模軌跡趨近于滑模面,s 并且s>0,即切換面趨近速度反比于的取值一般很小,因?yàn)槿舸笥谝欢ㄖ禃r不但無法削弱抖振還可能會增強(qiáng)抖振。當(dāng)s<0時,解出s(t)=(s0kkts(t )趨于近似的一個正

46、常數(shù)。正比于切換面趨近速度,對取值太大會導(dǎo)致無法削減抖 振,但是也不能取值太小,因?yàn)檎扔谮吔俣龋瑫?dǎo)致趨近速率過低,完全達(dá)不到理想的控制目的。所以當(dāng)s<0的條件下,就需要控制好對取值處于一個合理的范圍內(nèi)。同理,在增 大k的時候,也不能超出固定范圍。因?yàn)閟的大小決定了控制強(qiáng)度的大小,根據(jù)上述公式增大s, s也會增大,系統(tǒng)狀態(tài)空間的點(diǎn)就會遠(yuǎn)離滑模面,這時可以通過增大,來使原理滑模面的點(diǎn)有較大趨近速度,是他們能較快回到滑模面。反之,當(dāng)減小s時,s就會減小,空間中的點(diǎn)就非常接近滑模面,也就不需要有大的趨近速度,也就可以減小的值。綜上所述,以上公式成立時,對于有一些非線性的復(fù)雜系統(tǒng)所產(chǎn)生的抖動

47、,就可以通過 調(diào)整參數(shù)k和來減少抖振現(xiàn)象,也就對滑模的動態(tài)效果特性有了保障。第四章自適應(yīng)控制理論4.1自適應(yīng)控制的背景自適應(yīng)控制的概念于上世紀(jì)五十年代初被提出來,當(dāng)時是為了研究一種能讓內(nèi)燃機(jī)性能達(dá)到最高要求的控制系統(tǒng), 自適應(yīng)控制真正被認(rèn)可是在 1958年由Whitaker 帶領(lǐng)的一些這 方面的專家設(shè)計(jì)的一種被利用到于飛行器系統(tǒng)中的自適應(yīng)控制方法。自適應(yīng)控制是一個可隨著被控對象的變化而自動調(diào)節(jié)自身特性來保證被控系統(tǒng)能按照所預(yù)想的工作狀態(tài)處于最優(yōu) 或較優(yōu)的方法,并且它是無需改變自身的參數(shù)的。所以只需設(shè)計(jì)出自適應(yīng)控制器,就可以有效的減少人為的控制,達(dá)到自動化的效果, 這是大多數(shù)常規(guī)的控制器所達(dá)不到

48、的。所以在這六十多年的發(fā)展里,一直被廣泛的應(yīng)用到了各個領(lǐng)域中。自適應(yīng)控制系統(tǒng)的研究對象大多數(shù)是對于具有部分不確定性的,這個不確定性主要是指無法對系統(tǒng)精確的建立出數(shù)學(xué)模型,并且存在一些外界的因素可能會對結(jié)果產(chǎn)生影響等。對于大多數(shù)如倒立擺這樣復(fù)雜的系統(tǒng)都會不同程度的存在不確定性,只是表現(xiàn)形式上會有所不同,有的表現(xiàn)在系統(tǒng)內(nèi)部,有的表現(xiàn)在系統(tǒng)外部,對于內(nèi)部的不確定性,多數(shù)是指數(shù)學(xué)模型的建立的困難和各項(xiàng)參數(shù)的誤差。對于外部的不確定性,大多都是外界的不可抗力的擾動。 對于這些無法預(yù)測且必然存在的不確定因素,就是需要通過自適應(yīng)控制來解決,來是我們所期望的效果能達(dá)到最優(yōu)或者是次最優(yōu)。自適應(yīng)控制原理與常規(guī)的反饋

49、控制是有些相似的,他們的共同點(diǎn)是當(dāng)系統(tǒng)內(nèi)部特性發(fā)生變化時或者外部有擾動影響時都對這些會產(chǎn)生不同程度的抑制作用,但不同的是常規(guī)的反饋系統(tǒng)它內(nèi)部參數(shù)是固定不變的,反饋系統(tǒng)只能對于干擾較小的情況給予反饋抑制,如果擾動過大時,是極有可能導(dǎo)致系統(tǒng)性能下降甚至系統(tǒng)崩潰。而自適應(yīng)控制則可以改變自身參數(shù)來對這些擾動變化范圍大、高性能的系統(tǒng)進(jìn)行抑制。但是由于自適應(yīng)控制系統(tǒng)是很復(fù)雜的,所以所需成本就要比反饋系統(tǒng)高的多,在實(shí)際應(yīng)用中也只有是對于性能很高的系統(tǒng)才會使用。4.2自適應(yīng)控制的基本原理4.2.1控制原理分析自適應(yīng)控制它本身是基于數(shù)學(xué)模型的建立的,但他與一些常規(guī)控制方法的區(qū)別可能在于他不需要事先就將數(shù)學(xué)模型完

50、全建立好,它是可以在系統(tǒng)運(yùn)行過程中不斷的自動去適應(yīng)系統(tǒng)的信息,來不斷的適應(yīng)系統(tǒng)的參數(shù),在實(shí)際生產(chǎn)過程中,通過這種方法就會使系統(tǒng)模型更加 完善,效率也更高。自適應(yīng)控制系統(tǒng)主要是由控制器、需要控制的系統(tǒng)、自適應(yīng)元器件以及反饋控制回路和自適應(yīng)控制回路組成(如圖4-1)。通過給控制器輸入一個信號量r(t),經(jīng)過控制器的處理后將信號送入被控對象中,被控系統(tǒng)不僅會收到輸入信號而且還會受到內(nèi)部參數(shù)變化和外界的 未知干擾v(t),經(jīng)過處理后一部分作為輸出,另一部為因?yàn)橛衅罹蜁凰腿胱赃m應(yīng)控制器中對擾動進(jìn)行削減,將削減后的擾動信號再次送回到控制器中,知道可以輸出最優(yōu)狀態(tài)或者次優(yōu)狀態(tài)為止圖4-1自適應(yīng)控制工作原

51、理圖422自適應(yīng)控制的特點(diǎn)經(jīng)過總結(jié)得到這種方法的特性主要有三點(diǎn): 可以不斷的監(jiān)測出被控對象中的變化,以降外界干擾所帶來的不確定因素。 會及時調(diào)整自身控制量以自動適應(yīng)系統(tǒng)的變化。 能夠讓被控系統(tǒng)的性能盡可能達(dá)到并且維持在最優(yōu)狀態(tài)。所以無論是用于理論研究或者是實(shí)際應(yīng)用中都可以利用自適應(yīng)控制的特點(diǎn)解決實(shí)際中 的問題。4.3系統(tǒng)穩(wěn)定性研究穩(wěn)定性分析:無論哪種控制系統(tǒng),穩(wěn)定性問題都是被研究的核心問題,因此,自適應(yīng)控制系統(tǒng)也不例外,只有對穩(wěn)定性問題進(jìn)行全面的分析,才可以確保系統(tǒng)運(yùn)行正常。如今,人們已經(jīng)對有關(guān)自適應(yīng)方法研究越來越深入,各種各樣的自適應(yīng)控制規(guī)律也就不斷被證明出 來,尤其是對于倒立擺這樣的非線性

52、系統(tǒng),當(dāng)系統(tǒng)中存在無法建模或是不確定干擾時,想要系統(tǒng)保持穩(wěn)定不波動就變得更為不易。穩(wěn)定性判據(jù):通過對關(guān)于滑模控制方法的穩(wěn)定性判據(jù),是可以更加深入了解這種方法的。但是對于如倒立擺這樣的非線性系統(tǒng),對其進(jìn)行穩(wěn)定性判據(jù)是非常困難的。對于判斷整個系統(tǒng)是否穩(wěn)定時,采用李雅普諾夫函數(shù)對其進(jìn)行簡化處理是比較權(quán)威的方法,而且是一種相對簡單并且易懂的方法,它是主要研究對象是針對線性或者是非線性的、時變型或是定常型的基礎(chǔ)理論,也是自適應(yīng)控制系統(tǒng)設(shè)計(jì)的理論基礎(chǔ)。本論文中我們就采用這個方法。李雅譜諾夫定理分為兩種方法,一種是通過求解系統(tǒng)中的微分方程來分析穩(wěn)定性,這種主要用于線性的相對簡單的系統(tǒng);另一種方法則是通過虛構(gòu)

53、一個函數(shù)來判斷系統(tǒng)穩(wěn)定性,這種主要用于自適應(yīng)控制這樣的較為復(fù)雜系統(tǒng)中。下面我們就對李雅普諾夫函數(shù)進(jìn)行穩(wěn)定性判據(jù)。設(shè)定一個動態(tài)系統(tǒng)的狀態(tài)方程為 x f(x,t),x R,t 0(24)對于所有的時間t,狀態(tài)x如果都滿足X=0,則稱狀態(tài)x為平衡狀態(tài),記為 Xe,由此我們便可 以推導(dǎo)出 f (xe,t)0,(25) 在此狀態(tài)下所有的點(diǎn)都成為平衡點(diǎn)。對于沒有外力干擾的系統(tǒng),比如線性定常系統(tǒng),我們就可以簡化為x Kx,( 26)K為系統(tǒng)的特征矩陣,讓該系統(tǒng)平衡穩(wěn)定的充要條件就是對于系統(tǒng)的特征矩陣K存在特征值u都具有負(fù)實(shí)部。既可以表示為 R(ui)0,i=1,2,3n。但是對于系統(tǒng)受到外力擾動的情況下,對

54、于上述方法,很可能就會打破這個平衡狀態(tài), 那么就需要分析在有擾動情況下系統(tǒng)的穩(wěn)定性。簡單的講,當(dāng)系統(tǒng)受到擾動時,在平衡狀態(tài)附近的點(diǎn)發(fā)生偏離,但最開始無論這個范圍有多大,當(dāng)擾動被消除或者是大量削減后,在一定時間內(nèi)可以回到或者無間接近原始狀態(tài),就稱為這個系統(tǒng)是穩(wěn)定的, 反言之則是不穩(wěn)定的。構(gòu)造一個李雅普諾夫函數(shù)來判斷有擾動的系統(tǒng)可表示如下:將xo定義為最初狀態(tài)下的干擾態(tài),則其所受干擾的運(yùn)動就可以表示為方程X,f(x,t)在最初時間to所受到擾動x (to)=xo的解。系統(tǒng)在受到干擾后,它的運(yùn)動軌跡是隨時間t的不斷變化而變化的,并且其變化狀態(tài)又與初始擾動 xo和整個過程的作用時間to有關(guān)聯(lián),可以記為

55、(t,xo,to)。在以狀態(tài)x所存在的狀態(tài)空間中,隨著時間t的不斷增加,擾動(t,xo,to)在狀態(tài)圖中變現(xiàn)為一條從初始干擾發(fā)出的一條軌跡曲線。在上述過程中根據(jù)(2o)我們可以知道,對于平衡狀態(tài)中的點(diǎn)Xe,我們就可以把這一點(diǎn)看作是空間中的初始原點(diǎn)。因此由李雅普諾夫的第二方法(即構(gòu)造 函數(shù))就可看作是用來研究系統(tǒng)受到擾動時,它的運(yùn)動軌跡相對于空間原點(diǎn)的穩(wěn)定性判據(jù)。 但在實(shí)際應(yīng)用中,系統(tǒng)受到干擾時想要達(dá)到絕對穩(wěn)定狀態(tài)是比較困難的,所以我們就提出了漸進(jìn)穩(wěn)定的思想,它的具體意義就是,有擾動時系統(tǒng)就算達(dá)不到穩(wěn)定也是可以無限收斂于穩(wěn) 定態(tài)Xe=o的,并可以確定最大的收斂范圍。在實(shí)際應(yīng)用中討論漸近穩(wěn)定的最大范圍往往比 判定它的穩(wěn)定性更為重要。20 / 35倒立擺系統(tǒng)滑模自適應(yīng)控制第五章 倒立擺的自適應(yīng)滑模控制設(shè)計(jì)與仿真5.1建立倒立擺系統(tǒng)動態(tài)方程5.1.1方程

溫馨提示

  • 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

提交評論