




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、華東理工大學(xué)(論文) 摘要倒立擺系統(tǒng)是一個(gè)自然不穩(wěn)定體,在控制過(guò)程中能有效地反映控制中的許多 關(guān)鍵問(wèn)題,如鎮(zhèn)定問(wèn)題、非線性問(wèn)題、魯棒性問(wèn)題、隨動(dòng)問(wèn)題以及跟蹤問(wèn)題都可 以以倒立擺為對(duì)象加以研究。除此之外,倒立擺的研究對(duì)于火箭飛行控制和機(jī)器 人控制等現(xiàn)代高科技的研究具有重要的實(shí)踐意義。因此對(duì)倒立擺的控制成為控制 理論中經(jīng)久不衰的研究課題。本文首先闡述了倒立擺系統(tǒng)控制研究的發(fā)展過(guò)程和現(xiàn)狀,其次分別采用牛頓 力學(xué)方法和分析力學(xué)方法建立了一級(jí)倒立擺系統(tǒng)的數(shù)學(xué)模型,然后基于擬人智能控制理論,對(duì)單電機(jī)驅(qū)動(dòng)下的在受限軌道上運(yùn)動(dòng)的小車一單擺系統(tǒng)進(jìn)行控制算法 的研究,最后設(shè)計(jì)實(shí)現(xiàn)了倒立擺擬人智能控制系統(tǒng)。在Mat
2、lab環(huán)境下的仿真結(jié)果表明,采用擬人智能控制方法,能有效地解決小車一倒立擺這一復(fù)雜被控對(duì)象 的穩(wěn)定控制問(wèn)題。關(guān)鍵詞:小車一單擺系,倒立擺穩(wěn)定控制,Matlab,擬人智能控制Huma n-l mitati ng In tellige nt Con trol-based Research and Impleme ntatio n for In verted Pen dulumAbstractInverted pendulum system (IPS) is a natural body, in the control process can effectively reflect the cont
3、rol of many key issues, such as stabilization, nonlinear problems, robust ness issues, with the move, as well as all issues can be tracked to the in verted pen dulum for study object. In additi on, the study of the inv erted pen dulum flight con trol for the rocket and robot con trol and other moder
4、 n high-tech research has importa nt practical sig nifica nee. Therefore, the con trol of in verted pen dulum con trol theory as a research topic of en duri ng.In this paper, the in verted pen dulum on the con trol of the developme nt process and the status quo, followed by the use of Newt ons mecha
5、 nics and an alytical mechanics methods and the establishment of an inverted pendulum back to the mathematical model, and then to be based on intelligent control theory, under the single-motor drive orbit in the restricted movement of the car - simple pendulum system control algorithm, the final des
6、ign of the inverted pendulum to the realization of intelligent control systems. Environment in the Matlab simulation results showed that the proposed intelligent control method can effectively solve the car - such a complex in verted pen dulum con trol problem object.Keywords: Cart-pendulum System;
7、Stabilizing Control; MATLAB; Human Simulati ng In tellige nt Con trol華東理工大學(xué)(論文)iii目錄 TOC o 1-5 h z HYPERLINK l bookmark0 o Current Document 摘要 I HYPERLINK l bookmark2 o Current Document Abstract II HYPERLINK l bookmark6 o Current Document 1緒論 1 HYPERLINK l bookmark8 o Current Document 1.1倒立擺系統(tǒng)簡(jiǎn)介 1 H
8、YPERLINK l bookmark10 o Current Document 1.2倒立擺系統(tǒng)的研究意義 2 HYPERLINK l bookmark12 o Current Document 1.3倒立擺系統(tǒng)研究的現(xiàn)狀 2 HYPERLINK l bookmark14 o Current Document 1.4本論文主要工作 5 HYPERLINK l bookmark16 o Current Document 2倒立擺系統(tǒng)物理模型和數(shù)學(xué)模型 6 HYPERLINK l bookmark18 o Current Document 2.1倒立擺系統(tǒng)的物理模型 6 HYPERLINK l
9、bookmark20 o Current Document 2.2倒立擺系統(tǒng)建模 6 HYPERLINK l bookmark22 o Current Document 2.2.1直線一級(jí)倒立擺的牛頓歐拉方法建模 7 HYPERLINK l bookmark24 o Current Document 2.2.2直線一級(jí)倒立擺的拉格朗日建模 9 HYPERLINK l bookmark26 o Current Document 3倒立擺穩(wěn)定的擬人智能控制 13 HYPERLINK l bookmark28 o Current Document 3.1引言 133.2擬人智能控制理論 13 HYP
10、ERLINK l bookmark32 o Current Document 3.2.1廣義歸約 133.2.2 擬人 14 HYPERLINK l bookmark36 o Current Document 3.3擬人智能控制的特點(diǎn) 14 HYPERLINK l bookmark38 o Current Document 3.4 一級(jí)倒立擺的擬人智能控制 15 HYPERLINK l bookmark40 o Current Document 3.5本章小結(jié) 17 HYPERLINK l bookmark42 o Current Document 4基于Matlab的倒立擺的擬人智能控制仿真
11、 18 HYPERLINK l bookmark44 o Current Document 4.1 Matlab 平臺(tái)簡(jiǎn)介 18 HYPERLINK l bookmark46 o Current Document 4.2基于Matlab小車倒立擺控制系統(tǒng)的仿真 21 HYPERLINK l bookmark48 o Current Document 4.3小車一單擺穩(wěn)定控制的Matlab仿真結(jié)果 23 HYPERLINK l bookmark50 o Current Document 4.3.1穩(wěn)定控制的仿真結(jié)果: 23 HYPERLINK l bookmark56 o Current Doc
12、ument 4.4本章小結(jié) 27 HYPERLINK l bookmark58 o Current Document 5結(jié)論 28 HYPERLINK l bookmark60 o Current Document 參考文獻(xiàn) 29 HYPERLINK l bookmark62 o Current Document 致謝 30基于擬人智能控制方法的倒立擺控制研究與實(shí)現(xiàn) 1緒論1.1倒立擺系統(tǒng)簡(jiǎn)介雜技頂桿表演之所以為人們熟悉,不僅是其技術(shù)的精湛引人入勝,更重要的 是其物理本質(zhì)與控制系統(tǒng)的穩(wěn)定性密切相關(guān)。它深刻揭示了自然界一種基本規(guī) 律,即一個(gè)自然不穩(wěn)定的被控制對(duì)象,通過(guò)控制手段可使之具有良好的穩(wěn)定
13、性。 這一規(guī)律己成為當(dāng)今航空航天器設(shè)計(jì)的基本思想, 即犧牲飛行器的自然穩(wěn)定性來(lái) 確保它的機(jī)動(dòng)性。不難看出雜技演員頂桿表演的物理機(jī)制可簡(jiǎn)化為一個(gè)倒置的倒 立擺,也就是人們常稱的倒立擺或一級(jí)倒立擺系統(tǒng)。一級(jí)倒立擺裝置如圖1.1所示,由沿導(dǎo)軌運(yùn)動(dòng)的小車和通過(guò)轉(zhuǎn)軸固定在小車 上的擺體兩部分組成。在導(dǎo)軌一端裝有用來(lái)測(cè)量小車位移的電位計(jì), 擺體與小車 之間通過(guò)軸承連接,并在連接處安置電位計(jì)用來(lái)測(cè)量擺的角度。小車可沿一筆直 的有界軌道向左或向右運(yùn)動(dòng),同時(shí)擺桿可在垂直平面內(nèi)自由運(yùn)動(dòng), 直流電動(dòng)機(jī)通 過(guò)傳送帶拖動(dòng)小車的運(yùn)動(dòng),從而使倒立擺穩(wěn)定豎立在垂直位置。圖1.1直線一級(jí)倒立擺系統(tǒng)只要在頂端鉸鏈再聯(lián)接擺,就可以
14、組成二級(jí)、三級(jí)甚至更多級(jí)的倒立擺,在 一些復(fù)雜的倒立擺系統(tǒng)中,擺桿的長(zhǎng)度和質(zhì)量均可變化。據(jù)研究的目的和方法不 同,又有懸掛式倒立擺、球平衡系統(tǒng)和平行式倒立擺等。倒立擺的工作原理大致 相同,即用一種強(qiáng)有力的控制方法對(duì)小車的速度做適當(dāng)?shù)目刂?,從而使全部擺桿倒置穩(wěn)定于小車正上方。倒立擺剛開始工作時(shí),首先使小車按擺桿的自由振蕩頻 率擺動(dòng),擺桿隨之大幅度擺動(dòng)。而經(jīng)過(guò)幾次擺動(dòng)后,能自動(dòng)直立起來(lái)。這種被控 量既有角度,又有位置,且它們之間又有關(guān)聯(lián),具有非線性、時(shí)變、多變量耦合 的性質(zhì)。1.2倒立擺系統(tǒng)的研究意義大量的倒立擺系統(tǒng)研究工作表明,要解決好倒立擺系統(tǒng)的控制問(wèn)題,除了要 很好的理論分析之外,往往還需要
15、一定的技巧,這就使得倒立擺系統(tǒng)問(wèn)題成為了 控制研究的一個(gè)頗具挑戰(zhàn)性和饒有趣味的研究課題。無(wú)論是穩(wěn)擺控制問(wèn)題或是擺 起控制問(wèn)題,都是一個(gè)異常復(fù)雜而又對(duì)準(zhǔn)確性、 快速性有很高的要求,且非線性 不穩(wěn)定控制問(wèn)題。顯然一個(gè)典型的非線性、快速和多變量、強(qiáng)耦合、不穩(wěn)定系統(tǒng) 的研究成果無(wú)論在理論上或是在方法論上都有重要的意義??傮w而言,對(duì)于擺起倒立控制,如何使單擺獲得足夠的動(dòng)能以擺起達(dá)到臨界 位置又不致因動(dòng)能過(guò)大而失控。從擺起到平衡倒立位置附近這一完全非線性的過(guò) 程中采用何種控制方案來(lái)解決傳統(tǒng)近似線性化方法已不能解決的問(wèn)題:怎樣協(xié)調(diào)快速、多變量、強(qiáng)耦合系統(tǒng)各變量之間的相互關(guān)系以實(shí)現(xiàn)總體目標(biāo),這些都是擺起倒立控
16、制所要面臨的難點(diǎn)。在控制理論發(fā)展的過(guò)程中,某一理論的正確性及實(shí)際應(yīng)用中可行性需要一個(gè) 按其理論設(shè)計(jì)的控制器去控制一個(gè)典型對(duì)象來(lái)驗(yàn)證。倒立擺就是這樣一個(gè)被控制 對(duì)象。倒立擺本身是一個(gè)自然不穩(wěn)定體,在控制過(guò)程中能有效地反映控制中的許 多關(guān)鍵問(wèn)題,如鎮(zhèn)定問(wèn)題、非線性問(wèn)題、魯棒性問(wèn)題、隨動(dòng)問(wèn)題以及跟蹤問(wèn)題等。 倒立擺的典型性在于:作為一個(gè)實(shí)驗(yàn)裝置,成本低廉,結(jié)構(gòu)簡(jiǎn)單,便于實(shí)現(xiàn)模擬 和數(shù)字兩種不同的方式的控制;作為一個(gè)被控對(duì)象,它又相當(dāng)復(fù)雜,就其本身而 言,是一個(gè)高階次、不穩(wěn)定、多變量、非線性、強(qiáng)耦合系統(tǒng),只有采取行之有效 的控制方法方能使之穩(wěn)定。對(duì)倒立擺系統(tǒng)進(jìn)行控制,其穩(wěn)定效果非常明了,可以 通過(guò)擺動(dòng)
17、角度、位移和穩(wěn)定時(shí)間直接度量,控制好壞一目了然。理論是工程的先 導(dǎo),對(duì)倒立擺的研究不僅有其深刻的理論意義, 還有重要的工程背景。從日常生 活中見(jiàn)到的任何重心在上、支點(diǎn)在下的控制問(wèn)題,到空間飛行器和各類伺服云臺(tái) 的穩(wěn)定,都和倒立擺的控制有很大的相似性, 故對(duì)其的穩(wěn)定控制在實(shí)際中有很多 用場(chǎng),如海上鉆井平臺(tái)的穩(wěn)定控制、衛(wèi)星發(fā)射架的穩(wěn)定控制、火箭姿態(tài)控制、飛 機(jī)安全著陸,化工過(guò)程控制都屬于這類問(wèn)題。因此對(duì)倒立擺機(jī)理的研究具有重要 的理論和實(shí)際意義,成為控制理論中經(jīng)久不衰的研究課題。1.3倒立擺系統(tǒng)研究的現(xiàn)狀應(yīng)用現(xiàn)代控制理論的方法實(shí)現(xiàn)倒立擺系統(tǒng)的穩(wěn)定控制, 必須將倒立擺系統(tǒng)的 非線性模型進(jìn)行線性化處理
18、,獲得系統(tǒng)在平衡點(diǎn)附近的線性化模型, 然后再根據(jù) 對(duì)系統(tǒng)控制所提出的性能指標(biāo)要求進(jìn)行分析與綜合, 得到期望的控制器。狀態(tài)反饋控制原理可以解決常規(guī)倒立擺系統(tǒng)的控制問(wèn)題,并已有了不少結(jié)論。1966年,Schaefer和Canon應(yīng)用Bang-Bang控制理論,將一個(gè)曲軸穩(wěn)定于倒立位置。隨后, 作為倒立擺的概念正式被提出。A.F.Bryson等在1970年對(duì)一級(jí)倒立擺系統(tǒng)進(jìn)行控制獲得成功。S.Mori等在1978年和1980年完成了對(duì)二級(jí)倒立擺系統(tǒng)和傾斜導(dǎo) 軌上的二級(jí)倒立擺系統(tǒng)的控制2。在國(guó)內(nèi)尹征琦采用模擬調(diào)節(jié)器,實(shí)現(xiàn)了二級(jí)倒 立擺系統(tǒng)的穩(wěn)定控制。K.Furuta及H.M.Meier等應(yīng)用最優(yōu)狀態(tài)調(diào)
19、節(jié)器實(shí)現(xiàn)了具有 雙電機(jī)的三級(jí)倒立擺系統(tǒng)的控制。但狀態(tài)反饋控制需要構(gòu)造狀態(tài)觀測(cè)器,這項(xiàng) 工作往往較為復(fù)雜,并且穩(wěn)定控制的范圍有限。因此對(duì)于倒立擺這樣的非線性較 強(qiáng)、模型較為復(fù)雜的多變量系統(tǒng)(尤其是三級(jí)倒立擺)線性系統(tǒng)設(shè)計(jì)方法的局限性 十分明顯,例如,依據(jù)三級(jí)倒立擺的線性模型設(shè)計(jì)的控制器用在非線性仿真中, 結(jié)果是發(fā)散的,這就要求采用更合理的方法來(lái)進(jìn)行合理的設(shè)計(jì)。1967年,Cannon提出線形比例控制器來(lái)控制單級(jí)倒立擺。1976年,Mori 等人首先將倒立擺系統(tǒng)在平衡態(tài)局部鄰域內(nèi)線形化,然后利用狀態(tài)空間方法設(shè)計(jì) 出比例微分控制器,控制單級(jí)倒立擺取得了很好效果。1984年,Wats研究用LQR 方法
20、控制倒立擺。Watts驗(yàn)證了改變權(quán)重矩陣能得到不同的狀態(tài)反饋向量,從而 產(chǎn)生不同的控制效果。Dime結(jié)合LQR方法和高頻豎直振蕩提出一種新的控制算 法,可以使倒立擺穩(wěn)定在豎直方向。OmatU提出結(jié)合LQR方法和神經(jīng)網(wǎng)絡(luò)控 制的控制結(jié)構(gòu),從而使倒立擺穩(wěn)定在平衡點(diǎn)鄰近。1996年,張乃堯等提出雙閉環(huán)的倒立擺模糊控制方案,內(nèi)環(huán)控制角度,外環(huán)控制位移。目前,倒立擺穩(wěn)定控制常用的控制算法可歸結(jié)為: 模糊控制;神經(jīng)網(wǎng) 絡(luò)控制;(3)滑模變結(jié)構(gòu)控制;(4)模型參考自適應(yīng)控制;(5)最優(yōu)控制;(6)進(jìn)化控 制;(7)H%控制;(8)灰色預(yù)測(cè)控制;(9)經(jīng)典控制(例如PID) ; (10)魯棒控制;(11) 混
21、合控制;(12)被動(dòng)控制等。對(duì)倒立擺系統(tǒng)這樣一個(gè)典型的非線性、快速響應(yīng)、多變量和自然不穩(wěn)定系統(tǒng) 的研究,無(wú)論在理論上和方法上都具有重要意義。不僅由于其級(jí)數(shù)增加而產(chǎn)生的控制難度是對(duì)人類控制能力的有力挑戰(zhàn),更重要的是在實(shí)現(xiàn)其控制穩(wěn)定的過(guò)程中 不斷發(fā)現(xiàn)新的控制方法、探索新的控制理論。并進(jìn)而將新的控制方法應(yīng)用到更廣 泛的受控對(duì)象中。各種控制理論和方法都可以在這里得到充分實(shí)踐,并且可以促成相互間的有機(jī)結(jié)合。1)狀態(tài)空間法狀態(tài)空間法在倒立擺控制方法中應(yīng)用最早,也最為普遍,該方法以線性化后 的數(shù)學(xué)模型為基礎(chǔ),按照狀態(tài)空間法中的最優(yōu)控制理論, 按一定的性能指標(biāo)設(shè)計(jì) 最優(yōu)調(diào)節(jié)器,這是一種在理論上比較成熟的方法。
22、應(yīng)用狀態(tài)空間法,1967年,Bryson等在1970年先后對(duì)倒立擺模型進(jìn)行控制, 獲得成功。在1975年由ShozoMori等應(yīng)用該方法和硬件狀態(tài)觀測(cè)器,對(duì)懸掛式倒立擺模型控制成功5。繼而在1987年KaC.Check等實(shí)現(xiàn)了對(duì)球平衡模型的控制,應(yīng)用狀態(tài)空間理論設(shè)計(jì)最 優(yōu)調(diào)節(jié)器,以數(shù)學(xué)模型為基礎(chǔ),其控制效果與數(shù)學(xué)模型的精度密切相關(guān),而倒立擺作為嚴(yán)重的非線性系統(tǒng),線性化后的數(shù)學(xué)模型只是在不穩(wěn)定平衡點(diǎn)附近對(duì)原系 統(tǒng)的近似,所以線性模型也只是適用于不穩(wěn)定平衡點(diǎn)附近,當(dāng)系統(tǒng)的運(yùn)動(dòng)軌跡偏 離平衡點(diǎn)附近時(shí),必然出現(xiàn)大的控制誤差。2)模糊控制與專家控制系統(tǒng)隨著模糊控制理論的發(fā)展,模糊控制在各個(gè)領(lǐng)域的應(yīng)用越來(lái)
23、越多,然而用模糊控制理論處理多變量、絕對(duì)不穩(wěn)定系統(tǒng)(如倒立擺),仍是值得研究的課題。國(guó) 內(nèi)外不少學(xué)者在80年代后期就開始了對(duì)模糊控制倒立擺的研究,Yamakawa在1989年應(yīng)用高速模糊推理芯片 ,我國(guó)北師大汪培莊先生設(shè)計(jì)的模糊推理機(jī) , 及其他不少學(xué)者先后應(yīng)用模糊控制理論實(shí)現(xiàn)了對(duì)倒立擺的控制,并取得了較好的效果。由Guang-Chyan Hwang等在1992年設(shè)計(jì)了模糊滑動(dòng)模型控制器(Fuzzy Sliding Mode Control)8,將系統(tǒng)的多變量綜合為兩個(gè)復(fù)合基本變量一誤差和誤 差變化率,而后用基本的模糊控制理論,實(shí)現(xiàn)了對(duì)倒立擺模型的控制,亦取得了 較好的效果。由于模糊控制理論目
24、前尚無(wú)簡(jiǎn)單、 實(shí)用的方法處理多變量系統(tǒng),用 模糊控制理論,實(shí)現(xiàn)對(duì)復(fù)雜倒立擺的控制,目前尚鮮見(jiàn)其例。有人提出了綜合誤 差及綜合誤差變化率的概念,結(jié)合傳統(tǒng)的控制理論和模糊控制理論, 設(shè)計(jì)了倒立 擺的控制規(guī)則表、隸屬函數(shù)表和輸出控制表,對(duì)倒立擺進(jìn)行實(shí)時(shí)控制,取得了 一一 定效果。3)神經(jīng)網(wǎng)絡(luò)控制近年來(lái),神經(jīng)網(wǎng)絡(luò)受到非常的重視,得到快速的發(fā)展,用一種嶄新的信息處 理方法應(yīng)用于許多領(lǐng)域。神經(jīng)網(wǎng)絡(luò)神經(jīng)元的廣泛連接,從微觀上實(shí)現(xiàn)對(duì)人腦的智 能行動(dòng)進(jìn)行描述,網(wǎng)絡(luò)通過(guò)對(duì)大量樣本有監(jiān)督學(xué)習(xí)和無(wú)監(jiān)督學(xué)習(xí)進(jìn)行訓(xùn)練,其智能存在于結(jié)構(gòu)和自適應(yīng)規(guī)則中。自80年代后期,許多學(xué)者開始了用神經(jīng)網(wǎng)絡(luò)控 制倒立擺系統(tǒng)的研究,以檢驗(yàn)神
25、經(jīng)網(wǎng)絡(luò)對(duì)快速、絕對(duì)不穩(wěn)定系統(tǒng)的適應(yīng)能力。 Charies W Anderson在1988年應(yīng)用自學(xué)習(xí)神經(jīng)網(wǎng)絡(luò)模擬控制倒立擺 ,獲得成 功。作為具有潛在實(shí)力的發(fā)展方向,應(yīng)用神經(jīng)網(wǎng)絡(luò)控制倒立擺目前仍是不少科學(xué) 家致力研究的課題之一。隨著微電子技術(shù)的發(fā)展,新的控制方法不斷出現(xiàn),實(shí)現(xiàn)對(duì)倒立擺的控制是對(duì) 一種控制方法在理淪上和方法論上的檢驗(yàn),另外,由于倒立擺的控制方法在軍工、 航天和機(jī)器人領(lǐng)域有廣泛的用途,對(duì)倒立擺的研究將是一個(gè)非常有意義的課題。 早在60年代后期,直到90年代初,用狀態(tài)反饋理論10對(duì)不同類型的倒置問(wèn)題 進(jìn)行了較多的研究,雖然在許多方面都取得了一定的效果, 但其控制方法過(guò)多的依賴于線性化
26、后的數(shù)學(xué)模型,故對(duì)一般工業(yè)過(guò)程尤其是數(shù)學(xué)模型變化或不清晰的 對(duì)象缺乏指導(dǎo)性的意義。80年代以來(lái),傳統(tǒng)控制理論的應(yīng)用受到限制。自動(dòng)控 制界及時(shí)引入蓬勃發(fā)展的人工智能技術(shù),迎接新的挑戰(zhàn),智能控制理論得以問(wèn)世。 相繼出現(xiàn)的分級(jí)遞階智能控制11、專家控制冋以及模糊智能控制13等都是當(dāng)代 自動(dòng)控制理論發(fā)展的重要方面。然而,基于這些智能控制理論所設(shè)計(jì)的系統(tǒng)往往 需要龐大的知識(shí)庫(kù)和相應(yīng)的推理機(jī),不利于實(shí)現(xiàn)實(shí)時(shí)控制。因此又阻礙了智能控 制理論的發(fā)展。本論文運(yùn)用和研究的擬人智能控制理論,既不需要精確的數(shù)學(xué)模 型,也不要求建造復(fù)雜的推理機(jī),而是根據(jù)物理結(jié)構(gòu)模型直接形成控制規(guī)律,為復(fù)雜物理系統(tǒng)的自動(dòng)控制設(shè)計(jì)提供了新
27、的思路。1.4本論文主要工作本論文的主要研究?jī)?nèi)容由以下幾部分組成:第一章,介紹了課題的研究背景、意義和研究現(xiàn)狀。第二章,建立了倒立擺系統(tǒng)的物理模型,用牛頓力學(xué)方法和分析力學(xué)方法分 別推導(dǎo)了倒立擺系統(tǒng)數(shù)學(xué)模型。第三章,研究分析了擬人智能控制理論,并運(yùn)用該理論對(duì)倒立擺的穩(wěn)定控制 問(wèn)題進(jìn)行了廣義規(guī)約,得到了倒立擺系統(tǒng)在不同情況下的控制規(guī)律和控制策略。第四章,基于在Matlab仿真環(huán)境,將前面所提出的定性化的結(jié)論定量化, 確定了穩(wěn)擺階段擬人智能控制器的控制參數(shù),實(shí)現(xiàn)了倒立擺系統(tǒng)的擬人智能穩(wěn)定 控制。第五章,總結(jié)了本文的主要工作,并對(duì)未來(lái)的研究做了展望。2倒立擺系統(tǒng)物理模型和數(shù)學(xué)模型2.1倒立擺系統(tǒng)的物
28、理模型對(duì)于倒立擺系統(tǒng),由于其本身是自不穩(wěn)定的系統(tǒng),實(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é)理論建立系統(tǒng)的動(dòng)力學(xué)方程。其物理模型如下圖所示:2.2倒立擺系統(tǒng)建模所謂系統(tǒng)的數(shù)學(xué)模型,就是利用數(shù)學(xué)結(jié)構(gòu)來(lái)反映系統(tǒng)內(nèi)部之間、內(nèi)部與外部 某些因素之間的精確的定量的表示。它是分析、設(shè)計(jì)、預(yù)報(bào)和控制一個(gè)系統(tǒng)的基 礎(chǔ)所以,要對(duì)一個(gè)系統(tǒng)進(jìn)行研究,首先要建立它的數(shù)學(xué)模型。目前倒立擺系統(tǒng)數(shù)學(xué)模型建立的方法有兩種,一種是采用牛頓力學(xué)方法,另一種是采用分析力學(xué)方法。牛頓力學(xué)方法是從基本物理定律,即利用各個(gè)專門學(xué)科領(lǐng)域提出
29、來(lái)的物質(zhì)和 能量的守恒性和連續(xù)性原理,以及系統(tǒng)的結(jié)構(gòu)數(shù)據(jù)推導(dǎo)出模型。這種方法得出的 數(shù)學(xué)模型稱為機(jī)理模型或解析模型,這種建立模型的方法稱為解析法。而分析力 學(xué)方法是從系統(tǒng)運(yùn)行和實(shí)驗(yàn)數(shù)據(jù)建立系統(tǒng)的模型(模型結(jié)構(gòu)和參數(shù)),稱為系統(tǒng)辨 識(shí)。倒立擺的形狀較為規(guī)則,而且是一個(gè)絕對(duì)不穩(wěn)定系統(tǒng),無(wú)法通過(guò)測(cè)量頻率特 性方法獲取其數(shù)學(xué)模型,故適合用數(shù)學(xué)工具進(jìn)行理論推導(dǎo)。這里將通過(guò)兩種不同 的方法對(duì)直線一級(jí)倒立擺進(jìn)行建模。221直線一級(jí)倒立擺的牛頓歐拉方法建模對(duì)于倒立擺系統(tǒng),由于其本身是自不穩(wěn)定的系統(tǒng),實(shí)驗(yàn)建模存在一定的困難。但是經(jīng)過(guò)小心的假設(shè)忽略掉一些次要的因素后, 倒立擺系統(tǒng)就是一個(gè)典型的運(yùn)動(dòng) 的剛體系統(tǒng),可
30、以在慣性坐標(biāo)系內(nèi)應(yīng)用經(jīng)典力學(xué)理論建立系統(tǒng)的動(dòng)力學(xué)方程。下面我們采用其中的牛頓-歐拉方法建立直線型一級(jí)倒立擺系統(tǒng)的數(shù)學(xué)模型。在忽略了空氣阻力,各種摩擦之后,可將直線一級(jí)倒立擺系統(tǒng)抽象成小車和 勻質(zhì)桿組成的系統(tǒng),如下圖 2-2所示。PVFb XMNXmg6(a)小車隔離受力圖圖2-3倒立擺系統(tǒng)受力分析(b)擺桿隔離受力圖0.924 kg0.04933 kg0.1 N/m/sec根據(jù)相關(guān)文獻(xiàn),對(duì)物理參數(shù)做如下定義:M小車質(zhì)量m擺桿質(zhì)量b小車摩擦系數(shù)0.177 m0.00077 kg*m2l擺桿轉(zhuǎn)動(dòng)軸心到桿質(zhì)心的長(zhǎng)度I擺桿慣量F加在小車上的力x小車位置擺桿與垂直向上方向的夾角9擺桿與垂直向下方向的夾角
31、(考慮到擺桿初始位置為豎直向下)根據(jù)圖2-3 (a),分析小車水平方向所受的合力,可以得到以下方程:MX 二 F -bx -N(2-1 )由擺桿水平方向的受力進(jìn)行分析可以得到下面等式:(2-2)d2NFx皿即:N = mx ml 二 cos j - mH2 si nr( 2-3)把這個(gè)等式代入上式中,就達(dá)到系統(tǒng)的第一個(gè)運(yùn)動(dòng)方程:M m x bx mh co - mh2 sin F(2-4)為了推出系統(tǒng)的第二個(gè)運(yùn)動(dòng)方程,根據(jù)圖2-2 (b),我們對(duì)擺桿垂直方向上 的合力進(jìn)行分析,可以得到下面方程:P - mgd2=m2dt2l cos(2-5)即:P - mg 二-mhsin : - ml co
32、s力矩平衡方程如下:-Pl sin - Nl cos : - I r注意:此方程中力矩的方向,(2-6)由于 一 -. - -,故等式前面有負(fù)號(hào)。合并這兩個(gè)方程,約去P和N,得到第二個(gè)運(yùn)動(dòng)方程(2-7)(2-8)I ml2 v mglsin - -mlxcos用u來(lái)代表被控對(duì)象的輸入力F,則運(yùn)動(dòng)方程組為:(M +m x+bx + ml日 co曲ml日 sin=u (l +ml 0+mglsin=mlxcos日設(shè)9 = n +(是擺桿與垂直向上方向之間的夾角),假設(shè)與1 (單位是 弧度)相比很小,即門乞1 ,則可以進(jìn)行近似處理:用u來(lái)代表被控對(duì)象的輸入力F,線性化后兩個(gè)運(yùn)動(dòng)方程如下100、r 0
33、 、-0.08330.60830 x+0.8510010-0.227126.8163丿2.2708,10001(2-9)(2-10)把系統(tǒng)參數(shù)的數(shù)“ 、x01000 、x0-0.08330.60830 x0.8510001+04 0,所以需要施加一個(gè)力,使擺桿有逆時(shí)針運(yùn)動(dòng)的趨勢(shì),因此力向右(負(fù))。耳“0,即4(t 7) :T(t),下一個(gè)采樣周期的角度小于該采樣周期的角度。說(shuō)明擺桿有逆時(shí)針運(yùn)動(dòng)的趨勢(shì)。由于控制目標(biāo)是 0,所以需要施加一個(gè)力,使擺桿有順時(shí)針運(yùn)動(dòng)的趨勢(shì),因此力向左(正)。綜上,控制力與角速度的符號(hào)相反。u =k廠1 kx 已,k: 0(4)位移速度的控制問(wèn)題:若x 0,即x(t 1
34、) x(t),下一個(gè)采樣周期的位移大于該采樣周期的 位移。說(shuō)明小車有向左運(yùn)動(dòng)的趨勢(shì)。為使小車最終得到向右的力,從而具有 向右運(yùn)動(dòng)的趨勢(shì),據(jù)優(yōu)先級(jí)原則,首先要對(duì)小車施加一個(gè)使下擺有右偏(有 順時(shí)針運(yùn)動(dòng)趨勢(shì))的力。根據(jù)分析,這個(gè)力向左(正)。若xo,即x(t 1) : x(t),下一個(gè)采樣周期的位移小于該采樣周期的 位移。說(shuō)明小車有向右運(yùn)動(dòng)的趨勢(shì)。為使小車最終得到向左的力,從而具有 向左運(yùn)動(dòng)的趨勢(shì),據(jù)優(yōu)先級(jí)原則,首先要對(duì)小車施加一個(gè)使下擺有左偏(有 逆時(shí)針運(yùn)動(dòng)趨勢(shì))的力。根據(jù)分析,這個(gè)力向右(負(fù))。綜上,控制力與位移速度的方向相同。U 弋弓 kx X 心冃 kx x, kx . 0 ;最后得到的控
35、制規(guī)律如下:u =心也 * x + kg 色九吠心 cO, kx0,陽(yáng) c0,kx0, kj 限,kj kg,|kx kx。3.5本章小結(jié)本章首先研究分析了擬人智能控制理論,然后總結(jié)了擬人智能控制的特點(diǎn), 最后采用擬人智能控制方法分析了一級(jí)倒立擺的控制規(guī)律, 通過(guò)分析可知,采用 擬人智能方法,在理論上能。夠有效實(shí)現(xiàn)一級(jí)倒立擺的穩(wěn)定控制。4基于Matlab的倒立擺的擬人智能控制仿真4.1 Matlab平臺(tái)簡(jiǎn)介Matlab是美國(guó)MathWorks公司出品的商業(yè)數(shù)學(xué)軟件,用于算法開發(fā)、數(shù)據(jù) 可視化、數(shù)據(jù)分析以及數(shù)值計(jì)算的高級(jí)技術(shù)計(jì)算語(yǔ)言和交互式環(huán)境,主要包括 Matlab和Simulink兩大部分。
36、Matlab的基本數(shù)據(jù)單位是矩陣,它的指令表達(dá)式與數(shù)學(xué)、工程中常用的形式 十分相似,故用MATLAB來(lái)解算問(wèn)題要比用C,F(xiàn)ORTRAN等語(yǔ)言完相同的事 情簡(jiǎn)捷得多,并且mathwork也吸收了像Maple等軟件的優(yōu)點(diǎn),使MATLAB成為 一個(gè)強(qiáng)大的數(shù)學(xué)軟件。在新的版本中也加入了對(duì)C,F(xiàn)ORTRAN,C+,JAVA的支持。20世紀(jì)70年代,美國(guó)新墨西哥大學(xué)計(jì)算機(jī)科學(xué)系主任 Cleve Moler為了減 輕學(xué)生編程的負(fù)擔(dān),用 FORTRAN編寫了最早的MATLAB。1984年由Little、 Moler、Steve Bangert合作成立了的 MathWorks公司正式把MATLAB推向市場(chǎng)。 到
37、20世紀(jì)90年代,MATLAB已成為國(guó)際控制界的標(biāo)準(zhǔn)計(jì)算軟件。Matlab的優(yōu)勢(shì)和特點(diǎn):此高級(jí)語(yǔ)言可用于技術(shù)計(jì)算 ;此開發(fā)環(huán)境可對(duì)代碼、 文件和數(shù)據(jù)進(jìn)行管理;交互式工具可以按迭代的方式探查、設(shè)計(jì)及求解問(wèn)題;數(shù)學(xué)函數(shù)可用于線性代數(shù)、統(tǒng)計(jì)、傅立葉分析、篩選、優(yōu)化以及數(shù)值積分等; 二 維和三維圖形函數(shù)可用于可視化數(shù)據(jù);各種工具可用于構(gòu)建自定義的圖形用戶 界面;各種函數(shù)可將基于Matlab的算法與外部應(yīng)用程序和語(yǔ)言(如C、C+、Fortran、Java COM 以及 Microsoft Excel)集成;Matlab的優(yōu)勢(shì)(1)友好的工作平臺(tái)和編程環(huán)境Matlab由一系列工具組成。這些工具方便用戶使用
38、Matlab的函數(shù)和文件,其中來(lái)越精致,更加接近Windows的標(biāo)準(zhǔn)界面,人機(jī)交互性更強(qiáng),操作更簡(jiǎn)單。而且新版本的Matlab提供了完整的聯(lián)機(jī)查詢、幫助系統(tǒng),極大的方便了用戶的使用。簡(jiǎn)單的編程環(huán)境提供了比較完備的調(diào)試系統(tǒng),程序 不必經(jīng)過(guò)編譯就可以直接運(yùn)行,而且能夠及時(shí)地報(bào)告出現(xiàn)的錯(cuò)誤及進(jìn)行出 錯(cuò)原因分析。許多工具采用的是圖形用戶界面。包括Matlab桌面和命令窗口、歷史命令窗口、編輯器和調(diào)試器、路徑搜索和用于用戶瀏覽幫助、工 作空間、文件的瀏覽器。隨著Matlab的商業(yè)化以及軟件本身的不斷升級(jí),Matlab的用戶界面也越;(2)簡(jiǎn)單易用的程序語(yǔ)言Matlab 一個(gè)高級(jí)的矩陣/陣列語(yǔ)言,它包含控
39、制語(yǔ)句、函數(shù)、數(shù)據(jù)結(jié)構(gòu)、輸入和輸出和面向?qū)ο缶幊烫攸c(diǎn)。用戶可以在命令窗口中將輸入語(yǔ)句與執(zhí) 行命令同步,也可以先編寫好一個(gè)較大的復(fù)雜的應(yīng)用程序(M文件)后再一起運(yùn)行。新版本的Matlab語(yǔ)言是基于最為流行的C + +語(yǔ)言基礎(chǔ)上的,因此語(yǔ)法特征與 C+語(yǔ)言極為相似,而且更加簡(jiǎn)單,更加符合科技人員對(duì)數(shù)學(xué)表達(dá)式的書寫格式。使之更利于非計(jì)算機(jī)專業(yè)的科技人員使用。而且 這種語(yǔ)言可移植性好、可拓展性極強(qiáng),這也是Matlab能夠深入到科學(xué)研究及工程計(jì)算各個(gè)領(lǐng)域的重要原因。(3)強(qiáng)大的科學(xué)計(jì)算機(jī)數(shù)據(jù)處理能力MATLAB是一個(gè)包含大量計(jì)算算法的集合。其擁有 600多個(gè)工程中要用到 的數(shù)學(xué)運(yùn)算函數(shù),可以方便的實(shí)現(xiàn)用
40、戶所需的各種計(jì)算功能。函數(shù)中所使用的算 法都是科研和工程計(jì)算中的最新研究成果,而前經(jīng)過(guò)了各種優(yōu)化和容錯(cuò)處理。在 通常情況下,可以用它來(lái)代替底層編程語(yǔ)言,如C和C+。在計(jì)算要求相同的情況下,使用Matlab的編程工作量會(huì)大大減少。MATLAB的這些函數(shù)集包括從 最簡(jiǎn)單最基本的函數(shù)到諸如矩陣, 特征向量、快速傅立葉變換的復(fù)雜函數(shù)。函數(shù) 所能解決的問(wèn)題其大致包括矩陣運(yùn)算和線性方程組的求解、微分方程及偏微分方 程的組的求解、符號(hào)運(yùn)算、傅立葉變換和數(shù)據(jù)的統(tǒng)計(jì)分析、工程中的優(yōu)化問(wèn)題、 稀疏矩陣運(yùn)算、復(fù)數(shù)的各種運(yùn)算、三角函數(shù)和其他初等數(shù)學(xué)運(yùn)算、多維數(shù)組操作 以及建模動(dòng)態(tài)仿真等。(4)出色的圖形處理功能Mat
41、lab自產(chǎn)生之日起就具有方便的數(shù)據(jù)可視化功能,以將向量和矩陣用圖形表現(xiàn)出來(lái),并且可以對(duì)圖形進(jìn)行標(biāo)注和打印。高層次的作圖包括二維 和三維的可視化、圖象處理、動(dòng)畫和表達(dá)式作圖。可用于科學(xué)計(jì)算和工程 繪圖。新版本的 Matlab對(duì)整個(gè)圖形處理功能作了很大的改進(jìn)和完善,使它 不僅在一般數(shù)據(jù)可視化軟件都具有的功能(例如二維曲線和三維曲面的繪 制和處理等)方面更加完善,而且對(duì)于一些其他軟件所沒(méi)有的功能(例如 圖形的光照處理、色度處理以及四維數(shù)據(jù)的表現(xiàn)等),Matlab同樣表現(xiàn)了出色的處理能力。同時(shí)對(duì)一些特殊的可視化要求,例如圖形對(duì)話等,Matlab也有相應(yīng)的功能函數(shù),保證了用戶不同層次的要求。另外新版本的
42、Matlab還著重在圖形用戶界面(GUI)的制作上作了很大的改善,對(duì)這方面有特殊 要求的用戶也可以得到滿足。(5)應(yīng)用廣泛的模塊集合工具箱Matlab對(duì)許多專門的領(lǐng)域都開發(fā)了功能強(qiáng)大的模塊集和工具箱。一般來(lái)說(shuō),它們都是由特定領(lǐng)域的專家開發(fā)的,用戶可以直接使用工具箱學(xué)習(xí)、 應(yīng)用和評(píng)估不同的方法而不需要自己編寫代碼。目前,Matlab已經(jīng)把工具箱延伸到了科學(xué)研究和工程應(yīng)用的諸多領(lǐng)域,諸如數(shù)據(jù)采集、數(shù)據(jù)庫(kù)接口、 概率統(tǒng)計(jì)、樣條擬合、優(yōu)化算法、偏微分方程求解、神經(jīng)網(wǎng)絡(luò)、小波分析、 信號(hào)處理、圖像處理、系統(tǒng)辨識(shí)、控制系統(tǒng)設(shè)計(jì)、LMI控制、魯棒控制、模型預(yù)測(cè)、模糊邏輯、金融分析、地圖工具、非線性控制設(shè)計(jì)、
43、實(shí)時(shí)快速 原型及半物理仿真、嵌入式系統(tǒng)開發(fā)、定點(diǎn)仿真、DSP與通訊、電力系統(tǒng)仿真等,都在工具箱(Toolbox )家族中有了自己的一席之地。(6)實(shí)用的程序接口和發(fā)布平臺(tái)新版本的Matlab可以利用 Matlab編譯器和C/C+數(shù)學(xué)庫(kù)和圖形庫(kù),將 自己的Matlab程序自動(dòng)轉(zhuǎn)換為獨(dú)立于Matlab運(yùn)行的C和C+代碼。允許用戶編寫可以和 Matlab進(jìn)行交互的 C或C+語(yǔ)言程序。另外, MATLAB網(wǎng)頁(yè) 服務(wù)程序還容許在 Web應(yīng)用中使用自己的Matlab數(shù)學(xué)和圖形程序。Matlab的一個(gè)重要特色就是具有一套程序擴(kuò)展系統(tǒng)和一組稱之為工具箱的特殊應(yīng) 用子程序。工具箱是Matlab函數(shù)的子程序庫(kù),每
44、一個(gè)工具箱都是為某一類學(xué)科專業(yè)和應(yīng)用而定制的,主要包括信號(hào)處理、控制系統(tǒng)、神經(jīng)網(wǎng)絡(luò)、模 糊邏輯、小波分析和系統(tǒng)仿真等方面的應(yīng)用。(7)應(yīng)用軟件開發(fā)(包括用戶界面)在開發(fā)環(huán)境中,使用戶更方便地控制多個(gè)文件和圖形窗口;在編程方 面支持了函數(shù)嵌套,有條件中斷等;在圖形化方面,有了更強(qiáng)大的圖形標(biāo) 注和處理功能,包括對(duì) Excel和HDF5進(jìn)行連接注釋等。4.2基于Matlab小車倒立擺控制系統(tǒng)的仿真根據(jù)第三章對(duì)一級(jí)倒立擺數(shù)學(xué)模型的推導(dǎo),本文設(shè)計(jì)的倒立擺系統(tǒng)仿真系統(tǒng) 主要包含三大模塊:fromn_to_out_1, humanmit和主程序fist_test 3個(gè)部分?,F(xiàn)摘錄部分代碼如下:根據(jù)給出的初始
45、狀態(tài)通過(guò)加速度求出下一時(shí)間的狀態(tài)1. fromn _to_out_1fun ctio n y = fromn_to_out_1(state,dt,f)% Fun cti on fromn _to_out_1 gives the n ext state accord ing to state_ nowm0 = 0.924;m1 = 0.04933;mass_matrix = m0 m1;11 = 0.177;len_matrix = 11;J1 = m1*l1*l1/3;J_matrix = J1;F0 = 0.1;F1 = 0;friction_matrix = F0 F1;g = 9.8;x
46、 = state(1);sita1 = state(2);x_v = state(3);sita1_v = state(4);sita_matrix = sita1;sita_v_matrix = sita1_v;M_matrix_i nv = inv (get_M(sita_matrix, mass_matrix, le n_matrix, J_matrix);F_matrix = get_F(sita_matrix, sita_v_matrix, mass_matrix, len_ matrix, frictio n_ matrix);N_matrix = get_N(sita_matri
47、x, mass_matrix, le n_matrix, g);vv = -M_matrix_i nv *F_matrix*x_v;sita1_v+ M_matrix_i nv *N_matrix +M_matrix_i nv*1;0*f;x_v_new = x_v + vv(1)*dt;x_new = x + x_v*dt + 0.5*vv(1)*dt*dt;sita1_v_new = sita1_v + vv(2)*dt;sita1_new = sital + sita1_v*dt + 0.5*vv(2)*dt*dt;y = x_new sita1_ new x_v_new sita1_v
48、_ new;該部分得到下一個(gè)時(shí)間點(diǎn)的狀態(tài)2. first_testfunction first_testclc;clear;DT = 0.005;M = 10;Cir = M/DT;state_i nit = 0.0002 0.25 0 -0.3;%初始化下面是其他初始點(diǎn)1.2197-0.4469;1.22450.0644;%state_i nit = 0.04060.5053%state_i nit = 0.0651-0.5002%state_i nit = 0.0002 0.35 0 -0.3;%state_i nit = 0 0.05 0 0;%state = x sita1 x_v s
49、ita1_v count_t = 1;state = zeros(Cir,5);state(co un t_t, 1:4) = state_i nit;x_fail_max = 0.45;sita1_fail_max = 0.5;fail_sig n = 0;%huma n_init parameter k_x,k_sita1,k_x_v,k_sita1_vvar_humannit = 1.1675 -24.54722.1710-3.4675;%級(jí) 20060311 參數(shù) 2 -successful/ is not good!for t=0:DT:M-DTtemp_in = state(co
50、un t_t,1:4);vars = var_huma n_in it;force = huma nmit(temp_i n,vars);temp_out = fromn _to_out_1(temp_i n,DT,force);count_t = count_t + 1;state(co un t_t,1:4) = temp_out ;state(co un t_t,5) = force;%判斷控制是否失敗位移-1 1米,弧度-0.250.25弧度if abs(temp_out(1)x_fail_max | abs(temp_out(2)sita1_fail_max disp(? e u !
51、);fail_sig n = 1;break;endendif fail_sign =0 ;peri=0:DT:M;%畫圖代碼省略End主程序部分給定初始狀態(tài),作做出狀態(tài)圖。4.3小車一單擺穩(wěn)定控制的Matlab仿真結(jié)果4.3.1穩(wěn)定控制的仿真結(jié)果:當(dāng)初始狀態(tài)為(0.00020.250-0.3),控制參數(shù)為(1.3660 -24.54722.1710 -3.4675)時(shí),控制效果如下:控制力曲線圖4-1控制力曲線108060 40.2亙0X-0.2-0J-0 6位移曲線012345670910t-105o圖4-2位移曲線速度曲線0 10矽01汎-0.2-0 312345670910-03圖4-
52、3速度曲線擺角度曲線 TOC o 1-5 h z 0-5IrII1I|IIIII*IIII|0.5控制1.2197-0.44692.1710-3.4675失敗0.00020.351.3660-24.54723.26E-043.58E-064.61控制0-0.32.1710-3.4675成功00.051.3660-24.54722.74E-065.61E-065.93控制002.1710-3.4675成功00.051.3660-24.5472x0.45控制002.1710-3.4675失敗4.3.3初始狀態(tài)相同,控制參數(shù)不同的控制結(jié)果:在初始狀態(tài)相同,控制參數(shù)不同的情況下,擬人智能控制系統(tǒng)的控制
53、效果如下:表4-2不同控制參數(shù)下的控制效果初始狀態(tài)x,sital,x_v,sital_v控制參數(shù)X的最大偏移量(m)sital的最大偏 移 量(rad)達(dá)至U穩(wěn)定 的時(shí)間(s)備注0.00020.251.3660-24.54722.11E-042.37E-063.72控制0-0.32.1710-3.4675成功0.00020.251.2000-24.54721.84E-049.32E-063.92控制0-0.32.17103.4675成功0.00020.251.4000-24.54722.05E-048.72E-065.3控制0-0.32.1710-3.4675成功0.00020.251.3660-19.21804.69E-051.77E-064.61控制0-0.32.1710-3.4675成功0.00020.251.3660-30.54723.33E-048.40E-065.21控制0-0.32.9521-3.4675成功4.4本章小結(jié)在充分利用人對(duì)小車單擺系統(tǒng)控制的經(jīng)驗(yàn)以及對(duì)小車單擺的擺起倒立的定性分析的基礎(chǔ)上,運(yùn)用擬人智能控制方法實(shí)現(xiàn)小車單擺的穩(wěn)定控制。從實(shí)驗(yàn)的結(jié) 果看,能很好地實(shí)現(xiàn)小車一單擺系統(tǒng)的穩(wěn)定控制,并有很大的參數(shù)適應(yīng)范圍。5結(jié)論本文對(duì)倒立擺系統(tǒng)擬人智能控制整個(gè)擺起過(guò)程進(jìn)行了分析和敘述。在擬人智能控制理論指導(dǎo)下,通過(guò)學(xué)習(xí)和借鑒人的控制經(jīng)驗(yàn),對(duì)小車一倒立
溫馨提示
- 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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 出門演出合同范本
- 低價(jià)改造廠房合同范本
- 農(nóng)家葡萄售賣合同范本
- 保險(xiǎn)分銷服務(wù)合同范本
- 個(gè)人過(guò)橋資金合同范本
- 協(xié)議酒店價(jià)格合同范本
- 保險(xiǎn)變更合同范本
- 企業(yè)對(duì)外投資合同范本
- 個(gè)人門店裝修合同范本
- 醫(yī)療公司供貨合同范本
- 《國(guó)際金融》課件國(guó)際金融導(dǎo)論
- 各種el34名膽電子管評(píng)測(cè)
- 超分子化學(xué)-杯芳烴課件
- 車標(biāo)識(shí)別 課講義件課件
- 一年級(jí)下學(xué)期安全教育教案
- 哈薩克斯坦共和國(guó)勞動(dòng)法解讀
- 送達(dá)地址確認(rèn)書(樣本)
- 甘肅省酒泉市各縣區(qū)鄉(xiāng)鎮(zhèn)行政村村莊村名明細(xì)
- 壓力容器考試審核考試題庫(kù)(容標(biāo)委-氣體協(xié)會(huì)聯(lián)合)
- 學(xué)校食堂操作流程圖
- DB13 2795-2018 大清河流域水污染物排放標(biāo)準(zhǔn)
評(píng)論
0/150
提交評(píng)論