999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

神經元PID控制器在兩輪機器人控制中的應用

2018-06-06 10:17:30劉蕊
科技創新與應用 2018年14期

劉蕊

摘 要:文章在此對兩輪機器人的控制進行研究,主要目的是針對PID控制器參數較為困難的問題進行解決。文章在此設計了一種新的方法,構建神經元PID控制器。通過利用該控制器,神經元的自適應能力與自學習能力得到了極大的改善。可以對控制器的各項參數進行在線的實時調整,進而針對兩輪機器人構建了非線性模型,對神經元PID控制系統進行了討論,然后對其算法進行了探討,并分析了該項控制器的參數,進而在兩輪機器人的平衡控制中應用文章所設計的控制器。最后,將文章設計的控制器與傳統的控制器進行對比,通過仿真模擬增強了該控制器的有效性與準確性,再在兩輪機器人物理系統中應用該控制器,實際取得的效果非常好。

關鍵詞:兩輪機器人;神經元;PID控制器

中圖分類號:TP242.6 文獻標志碼:A 文章編號:2095-2945(2018)14-0157-02

Abstract: In this paper, the control of two-wheeled robot is studied, the main purpose is to set the parameters of PID controller to solve the more difficult problem. This paper designs a new method to construct neuron PID controller. With this controller, the adaptive ability and self-learning ability of neurons are greatly improved. The parameters of the controller can be adjusted in real time, and then the nonlinear model of the two-wheeled robot is constructed. The neural PID control system is discussed, and its algorithm is discussed. The parameters of the controller are analyzed, and the controller designed in this paper is applied to the balance control of the two-wheeled robot. Finally, the controller designed in this paper is compared with the traditional controller. The simulation results show that the controller is effective and accurate. Then the controller is applied in the two-wheel robot physical system, with a good result.

Keywords: two-wheeled robot; neuron; PID controller

引言

兩輪機器人系統具有非線性的特征并且不穩定,如何對其進行控制一直都是學術研究關注的重點。現階段,對該問題提出了許多種解決方法,比如經典PID控制和模糊控制以及狀態反饋控制等。在此過程中,狀態反饋控制主要取決于系統的精確模型。雖然在進行模型控制時,與數學模型并沒有太大的關聯,但是在制定控制規則和選擇模糊論域以及隸屬度函數時,都會影響到控制的效果。而在實際應用中,PID控制器具有依賴數學模型比較少甚至不依賴而且可調參數也比較少等諸多優點,然而傳統的PID控制器也有很多缺點,存在著一定的問題,其中最為突出的就是整定控制器的參數較為困難。針對其中存在的問題,筆者結合神經元理論設計了神經元PID控制器,該控制器充分利用了神經元所具有的自適應能力以及其自學能力,隨時整定參數,有效的解決了傳統方法中無法較好的整定參數的問題,而且適應環境變化的能力也非常強。通過對其進行仿真研究,發現了該模型具有非常好的有效性,也具有較好的正確性。最后,在兩輪機器人物理系統中應用所設計的神經元PID控制器,在對其平衡進行控制的過程中,也取得了非常好的效果。

1 神經元PID控制器概況

作為最早發展起來的控制策略,PID控制器的設計算法以及控制結構相對而言都非常簡單,而且對于工程應用背景非常適用。除此以外,在應用PID控制方案時,對于受控對象的要求并不高,即便是數學模型其要求的精確度也不高,并且在采用PID控制器時,所取得控制效果通常都比較令人滿意[1]。所以,當前時期工業領域對于PID控制器的應用范圍非常廣泛,已經成為一種非常好的控制策略,而且在各個領域的應用也都取得了成功。對線形非時變而且較為低階的控制系統來說,采用PID控制具有非常強的跟蹤以及抗干擾能力,可以獲得預期的特性,尤其對于低階的系統來說,進而更好的控制參數,促使其實現最優化。但是PID控制本身也具有一定的局限性。在一些情況下,PID控制器的控制性能會受到非常大的影響,比如系統參數不斷變化或者其并非簡單的設定點的變化而是跟蹤一個參考軌跡等情況,此時就需要對其進行校正,因此要應用到自校正控制器。此外,如果系統非常滯后時,其性能也會受到非常大的影響進而被破壞,此時需要采取特別的處理措施。而對于神經元來說,其自學習和自適應能力都較好,可以對其進行并行處理,其容錯能力也會得到大大提升。在控制過程中應用人工神經元時,可以促使控制器更加智能化,并對PID控制器的參數進行在線調整,進而可以促使被控制的系統的抗干擾能力以及魯棒性等不斷增強。

神經元是一種生物模型,其基礎是生物神經系統的神經細胞,人們在對此進行研究時,對人工智能機制進行探討,進而將神經元用數學的形式表達出來,并構建了神經元數學模型[2]。從神經元的本質來看,其主要是一個多輸入和單輸出的處理信息的單元,在處理信息方面也是非線性的。而PID控制器屬于一種線形的控制器,對輸出與給定量之間存在的誤差的時間函數以及微積分等進行的線性組合,進而構成了控制量,也是對比例微積分進行控制,在此稱之為PID控制。通過對常規PID和神經元PID控制器進行對比分析,可以發現二者具有非常相似的形式。而神經元控制系統的參數可以自適應調整,所以其魯棒性非常強。如果把控制器對象視作神經網絡的輸出層,則可以將神經元和控制對象視為一種拓展網絡。通過采用學習算法,然后依據其對象的變化特征,對PID控制參數進行實時的調整。

2 兩輪機器人數學模型的構建方法

通常來說,在建立模型時比較常用的方法就是拉格朗日法以及牛頓歐拉法等。本文在對兩輪機器人的數學模型進行構建時,使用的方法是牛頓歐拉法。然后基于四個主要的假設條件構建機器人動力學的非線性方程,這四個基本的假設條件分別是:其一,車輪和機器人身都是剛體;其二,車輪和地面不會出現打滑的情況;其三,機器人沒有受到外界的干擾或者即使受到外界的干擾,也不對其進行考慮;其四,不對機器人上身和輪子之間產生的滑動摩擦力進行考慮。

對于兩輪自平衡機器人而言,其控制的變量主要是電極電壓,進而在進行模型構建時,將轉矩向電機電壓的方向轉換[3]。此外,在模型構建時,還要將直流電機轉矩引入在模型中,同時對于控制電壓與直流電機轉矩的關系也要進行考慮,并體現在模型當中。如果電機的轉速比較低或者并不高,對于電樞電感則可以進行忽略,對于粘性阻尼系數也無需對其進行考慮。除此之外還要構建方程描述兩輪自平衡機器人的動態特性。

3 神經元PID控制器

在構建兩輪自平衡機器人時,充分結合神經網絡技術與PID控制器,然后應用神經網絡的自學習功能,同時對其表示非線性函數的能力進行應用,要求其根據最優的指標,對PID控制器的參數進行在線智能調整,促使其能夠滿足被控制對象的參數要求,也能較好的適應結構的變化,同時對于輸入參考信號的變化也能較好的適應,并且能夠較好的應對其他干擾所帶來的影響。對于神經網絡控制來說,最基本的控制元件就是神經元,在常規PID控制的基礎上,單個神經元的輸入量設置成誤差的比例與微積分等,進而也就構成了對兩輪自動平衡機器人的控制器。

在兩輪機器人控制器中運用神經元PID控制器時,把轉換器的輸入和輸出均設置成定值,然后將轉換器的輸出設置成神經元需要應用的狀態量,并設定神經元的比例系數[4]。通過構建模型以后,可以發現神經元PID控制器在實現自適應以及自組織功能等時,主要應用的方法是調整加權系數,在對系數進行調整時,所應用的方法是學習規則。如果神經元的比例系數越大,說明其快速性越好,但是如果大到一定程度,也有可能造成系統出現不穩定的情況。而如果神經元的比例系數越小,則有可能影響快速性,導致其不斷變差。

4 實驗分析

為對算法的有效性進行驗證,針對已經構建起來的非線性模型,需要構建系統的方針模型,此時可以選擇在Matlab的環境下進行,對該兩輪機器人的模型進行驗證。在對兩輪機器人系統進行模擬時,應用的是Subsystan,而實現控制和學習算法則主要是建立在S函數模塊的基礎上。在實驗過程中,分別應用神經元PID控制器以及傳統的PID控制器兩種方式。首先應用后一種策略,對機器人進行平衡控制,選擇一組參數可以維持二者平衡的參數,然后將這些參數當成在應用前一種策略時的參考,不僅大大節約了獲取參數的時間,也能有效防止主觀因素對實驗所帶來的影響。通過合理的選取各項指標,更好的控制兩輪機器人的平衡。在兩種控制策略下,實際取得的機器人的傾角及其速度響應曲線實際上也不相同。

由此可以認為,在應用神經元PID控制器進行控制后,明顯改善了兩輪機器人的系統響應性能,導致系統的過渡時間以及超調等均有一定程度的降低。通過仿真模擬實驗,可以發現在兩輪機器人中應用神經元PID控制器不僅有效而且非常成功。在確定神經元PID的參數時,主要依據的是傳統的PID控制器的參數,所以也使得實驗并不存在盲目性[5]。在相同的初始條件下,應用神經元PID控制器方法進行控制,可以有效的改善機器人的響應性能,同時不斷增強系統的穩定性。

5 結束語

相對于傳統的PID控制器而言,在兩輪機器人控制中應用神經元PID控制器時,可以有效的調整其權值,進而可以在線對PID控制器的參數進行調整,不斷增強其自學習與自適應的能力。考慮到控制算法以及控制器學習算法等方面的內容,神經元PID實際上相對比較簡單,而且可以在其中移植進去各種數字式的微控制器,比如DSP和一些單片機。所以,本文的研究表明,該控制器具有一定的實用價值,可以在兩輪機器人控制中進行應用。

參考文獻:

[1]祝軒,侯榆青,彭進業,等.基于單神經元PID控制器的閉環控制系統[J].西北大學學報:自然科學版,2016,34(4):413-416.

[2]李貽斌,蘇學成,李洪亮,等.基于神經元的參數自學習PID控制器[A].1996中國控制與決策學術年會論文集[C].2015:1-5.

[3]孫亮,孫啟兵.神經元PID控制器在兩輪機器人控制中的應用[J].控制工程,2016,18(1):113-115.

[4]何新英,吳家鳴.基于神經元PID的水下機器人自動升沉補償液壓系統設計[J].廣州航海學院學報,2016(4):1-4.

[5]吳衛兵,方敏.積分分離控制算法的神經元PID控制器及其應用[J].銅陵學院學報,2016,5(5):65-67.

[6]姚治平,王萍.自適應神經元PID控制器的設計[J].科技廣場,2009(01):180-183.

[7]任俊杰.基于PLC的單神經元PID控制器的設計與實現[J].制造業自動化,2012,34(14):11-13.

主站蜘蛛池模板: 国产91透明丝袜美腿在线| 华人在线亚洲欧美精品| 午夜人性色福利无码视频在线观看| 亚洲第一视频免费在线| 国产女人在线观看| 毛片视频网| 国产色婷婷| 亚洲高清免费在线观看| 麻豆精品久久久久久久99蜜桃| 人妻出轨无码中文一区二区| 国产精品自拍露脸视频| 女人天堂av免费| 精品亚洲欧美中文字幕在线看| 欧美日韩成人| 亚洲黄色高清| 香蕉久人久人青草青草| 亚洲第一黄色网| m男亚洲一区中文字幕| 亚洲一区精品视频在线| 一本一道波多野结衣一区二区| 99久久国产综合精品女同| 欧美怡红院视频一区二区三区| 久青草免费在线视频| 婷婷丁香在线观看| 国内精品久久人妻无码大片高| 青青青国产免费线在| 伊人成人在线视频| 欧美综合区自拍亚洲综合绿色| 欧美翘臀一区二区三区| 国产成人超碰无码| 精品国产91爱| 特级精品毛片免费观看| 国产第四页| 欧美不卡在线视频| 日韩无码视频专区| 欧美日韩中文国产va另类| 夜夜操狠狠操| 日韩欧美中文字幕一本| 欧美无遮挡国产欧美另类| 欧美三级日韩三级| 国产第一页屁屁影院| 白浆视频在线观看| 免费国产好深啊好涨好硬视频| 亚洲 成人国产| 在线播放真实国产乱子伦| 久久精品国产精品一区二区| 亚洲无码高清视频在线观看| 人人爱天天做夜夜爽| 2021国产v亚洲v天堂无码| 69视频国产| 久青草免费在线视频| 香蕉99国内自产自拍视频| 亚洲色中色| 国产美女免费| 91精品专区国产盗摄| 国产精品久久久久久久久| 日韩福利在线观看| 青青青国产免费线在| 91在线免费公开视频| 成人午夜在线播放| 国产成人高清精品免费5388| 制服丝袜在线视频香蕉| 亚洲一区二区日韩欧美gif| 美女扒开下面流白浆在线试听| 久久www视频| 中文字幕亚洲电影| 伊人成人在线| 久久精品丝袜高跟鞋| 激情无码字幕综合| 91精品网站| 91小视频版在线观看www| 欧美成人一区午夜福利在线| AV在线麻免费观看网站| 午夜天堂视频| 1024国产在线| 99re在线观看视频| 囯产av无码片毛片一级| 亚洲综合第一区| 欧美中文字幕在线播放| 日韩在线视频网站| 久久99国产综合精品1| 蜜桃视频一区|