氣動人工肌肉手臂的神經網絡Smith預估控制
王冬青,王 鈺,佟河亭,韓平疇
青島大學自動化工程學院/機電工程學院,山東青島
摘 要:針對含時滯d的1關節氣動人工肌肉(PAM)手臂,用三層遞歸神經網絡(RNN),建立PAM手臂包含時滯的模型(即非線性Smith預估器),并超前d步預測PAM手臂的輸出角度。將此超前d步的預測值作為反饋量,與設定值相比較得到的誤差作為PID控制器輸入量,實現Smith預估PID控制。同時每一步都用RNN模型當前時刻的輸出值與PAM手臂當前時刻實際輸出值之差的平方做為RNN權值的在線調整準則對RNN預測模型的權值進行在線調整,以自適應PAM手臂的不確定性和時變性。使用Matlab通過串口和研華亞當模塊對實物PAM手臂進行控制,控制效果表明所提出的Smith預估PID控制算法比常規PID控制算法的性能有顯著提高,證明所提出的算法是有效的和切實可行的。
關 鍵 詞:氣動人工肌肉;遞歸神經網絡;非線性Smith預估器;PID控制
1 引 言
氣動人工肌肉(pneumaticartificialmuscle,PAM)也稱氣動人工肌肉驅動器,是一種新型的機器人驅動器,與電驅動和液壓驅動相比,具有結構簡單、易于小型化、柔順性好、價格低廉、功率/重量比高及安裝方便等優點,由于其很好的仿生性,因此在仿人機器人等領域具有很好的應用前景。但氣動人工肌肉具有非線性、時滯性和不確定性,制約了其廣泛使用。所以有關PAM手臂控制的研究方法主要是以仿真實驗為主。近期PAM手臂實物控制的成果中,國內學者李英等實現PAM的模糊PID控制[1],楊玉貴等提出PAM 手臂的固定重力補償的模糊免疫PD控制[2]。國際上,文獻[3]對氣動人工肌肉進行非線性建模和采用滑模控制器控制,文獻[4]采用Maxwell磁滯回線對氣動人工肌肉的滯回特性進行建模,并將模型用于串級位置控制系統的前饋補償通道。PAM的精確建模的研究,使得PAM的控制取得了一些成果。但是PAM的非線性時滯特性是不確定的,基于精確數學模型的控制難以達到更好的效果,因此必須結合在線學習和自適應技術。在自適應學習算法方面,文獻[5]實現了2自由度機械手臂自適應、自組織模糊滑模控制,文獻[6]分別采用單變量和多變量神經網絡PID策略實現2自由度機械手臂的控制,文獻[7]采用遞歸神經網絡作為控制器控制PAM手臂運行。本文以所搭建的實物PAM手臂系統為研究對象,采用遞歸神經網絡RNN對PAM手臂進行非線性動態建模,辨識PAM的時滯,建立PAM手臂帶時滯的動態模型。
相關閱讀:
- ...· Efinix® 全力驅動AI邊緣計算,成功推出Trion™ T20 FPGA樣品, 同時將產品擴展到二十萬邏輯單元的T200 FPGA
- ...· 英飛凌亮相進博會,引領智慧新生活
- ...· 三電產品開發及測試研討會北汽新能源專場成功舉行
- ...· Manz亞智科技跨入半導體領域 為面板級扇出型封裝提供化學濕制程、涂布及激光應用等生產設備解決方案
- ...· 中電瑞華BITRODE動力電池測試系統順利交付北汽新能源
- ...· 中電瑞華FTF系列電池測試系統中標北京新能源汽車股份有限公司
- ...· 中電瑞華大功率高壓能源反饋式負載系統成功交付中電熊貓
- ...· 中電瑞華國際在電動汽車及關鍵部件測評研討會上演繹先進測評技術