《電子技術應用》
您所在的位置:首頁 > 測試測量 > 設計應用 > 基于一級倒立擺模型仿人機器人控制算法研究
基于一級倒立擺模型仿人機器人控制算法研究
2014年電子技術應用第12期
胡 靜1,姜大偉1,王華振2,姚 禹1,譚海東2
(1.長春工業大學 軟件職業技術學院,吉林 長春130012;2.長春工業大學 機電工程學院,吉林 長春130012)
摘要: 針對仿人機器人步態行走不穩定的問題,以倒立擺為控制對象,建立仿人機器人步態行走數學模型。以仿人機器人姿態角和位移建立雙閉環控制系統,采用PID控制算法對仿人機器人姿態角和位移進行調節。以19自由度仿人機器人進行實驗驗證,表明了所采用仿人機器人步態行走系統PID控制算法的正確性及高精確度。系統響應穩定,超調<0.3%,調節時間<0.2 s,關節輸出相對誤差最大值為2.25%,可實現仿人機器人穩定的步態行走。
中圖分類號: TP272;TP311.1
文獻標識碼: A
文章編號: 0258-7998(2014)12-0092-04
Research on humanoid robot control algorithm based on single inverted pendulum
Hu Jing1,Jiang Dawei1,Wang Huazhen2,Yao Yu1,Tan Haidong2
1.School of Mechanical and Electrical Engineering,Changchun University of Technology,Changchun 130012,China;2.School of Mechatronic Engineering and Soft Technology,Changchun University of Technology,Changchun 130012,China
Abstract: Aimed at the instability problem of the humanoid robot walking gait, combining with inverted pendulum, the mathematical model of humanoid robot walking gait was built. Double closed loop control system was established by humanoid robot attitude angle and displacement that were adjusted by PID algorithm. With 19 DOF humanoid robot, experiment validation was finished. The results showed the correctness and high accuracy of humanoid robot PID control algorithm,the system response is stable,the system overshoot is less than 0.3%,the system regulating time is less than 0.2 s,joint output maximum relative error is 2.25%. The humanoid robot stable walking gait can be achieved.
Key words : humanoid robot;stability;inverted pendulum;PID

0 引言

  仿人機器人是機器人研究領域中的一個重要分支,仿人機器人的步態行走系統是在以往深入研究仿人行走系統的各項技術環節,以提高仿人機器人行走環節的擬人化程度,使其各項功能最大程度地接近人類運動,從而保證仿人機器人在不同環境下完成任務的能力的基礎上提出的,是步行機器人研究中的一個重要而又關鍵的技術。但是仿人機器人的步態行走系統是一個多變量、非線性、強耦合的復雜動力學系統,要實現和提高機器人的行走性能,必須研究實用而有效的步態控制方法,實現機器人的實時穩定步行[1-2]。很多學者采用較少的變量來獲得仿人機器人的步態行走軌跡,將倒立擺模型應用于機器人步態規劃中,取得滿意的控制效果[3-5]。

008.jpg

  本文在深入研究倒立擺模型基礎上,應用PID控制算法對仿人行走系統進行控制,并在開發以STM32+CPLD為核心19軸集成運動控制平臺中進行驗證,通過對比理論與原理樣機實驗數值,關節輸出最大相對誤差為2.25%,表明了該控制方法的準確性和有效性。

1 仿人機器人行走問題描述

  設計的10自由度仿人行走系統的機構模型如圖1所示。

001.jpg

  采用左右腿對稱的結構方式。以右腿為例,其自由度分配為:髖關節2個自由度,膝關節1個自由度,踝關節2個自由度。主要結構參數:大腿長度:214 mm;小腿長度:214 mm;腳部長度:55 mm;大腿質量:6.5 kg;小腿質量:3.5 kg;腳部質量:2.5 kg。仿人行走系統的運動過程為:上位機下達控制指令給驅動電機;驅動電機通過同步齒形帶驅動各關節轉動,從而實現仿人行走系統的步行運動。各關節輸出范圍如表1所示。驅動電機主要參數如表2所示,驅動電機輸出端安裝減速比為1:50的減速器,提高了電機的最大力矩值。

2 基于倒立擺模型的仿人機器人數學模型的建立

  和人類步行相似,仿人機器人的步態行走是機器人的重心由支撐腿向前運動,擺動腿由支撐腿的后方擺到支撐腿的前方,兩條腿的交換在瞬間完成的。在這樣的行走過程中,將仿人機器人行走系統簡化為一個倒立擺模型[6],如圖2所示。

002.jpg

  質量為m的小球固結于長度為L的細桿(可忽略桿的質量)上,細桿又和質量為M的小車鉸接相連。通過控制施加在小車上的力F(包括大小和方向)能夠使細桿處于θ=0的穩定倒立狀態。在忽略其他零件的質量以及各種摩擦和阻尼的條件下,推導小車倒立擺系統的數學模型。設細桿擺沿順時針方向轉動為正方向,水平向右方向為水平方向上的正方向。當細桿擺順時針往右運動時水平方向施加的力應該為水平向右。

003.jpg

  現對小車和細桿擺分別進行隔離受力分析:

  對小車有:

  CV{AAZ1T1X%[9TEMM}_WRPX.png 

  故可得以下運動方程組:

  F6W2HFL4Y(_WPJKYG2)X9JD.png

  以上方程組為非線性方程組,故需做如下線性化處理:

  FNCO@BU)})17VW76WHN`~UG.png當很小時,冪級數展開式可知,忽略高次項后,故線性化后運動方程組簡化為:

  (I)A`KIW%%HXSL$YH6MRKAG.png

  故空間狀態方程如下:

  Y7_`MK`6BC%9LL17OHC[SNU.png

  用MATLAB將狀態方程轉化成傳遞函數,取M=2 kg,m=0.1 kg,l=0.5 m代入,可以得出角度對力F的傳遞函數為:

  8N9(FZ7TL_H%OE%BCMKY0HO.png

3 仿人機器人步態行走控制器的設計

  3.1 PID控制器的設計

  由上節對倒立擺模型的描述,仿人機器人的步態行走要求它的姿態角達到一個期望值,當仿人機器人受到干擾離開期望值時,如果姿態角不能及時恢復,仿人機器人姿態失衡,最終會導致機器人行走失敗。為了使仿人機器人姿態角穩定在期望值,保持仿人機器人姿態平衡,實現仿人機器人穩定行走的目的,本文采用以仿人機器人姿態角和位移實現雙閉環的PID控制算法[7-8],干預姿態角和位移的變化,使其始終保持在穩定狀態,從而實現仿人機器人的穩定步態行走。

  PID控制器是一種線性控制器,它將給定值r(t)與實際輸出值c(r)的偏差的比例(P)、積分(I)、微分(D)通過線性組合構成控制量,對控制對象進行控制。是一種應用較為廣泛的控制算法,其控制性能優越,結構簡單,方便調節[9]。PID調節器各校正環節的主要作用有:

  (1)比例環節:偏差一旦產生,調節器立即產生控制作用以減小偏差即時成比例地反應控制系統的偏差信號e(t)。

  (2)積分環節:主要用于消除靜差,積分作用的強弱取決于積分時間常數,進提高系統的無差度。

  (3)微分環節:能反應偏差信號的變化趨勢(變化速率),相當于引入一個有效的早期修正信號,從而加快系統的動作速度,減小調節時間。

  首先,建立PID控制器的微分方程為:

  M~W7]FY8I@D9}F_Y9S@8YY3.png

  3.2 PID控制器參數調節

  在MATLAB/Simulink中建立仿人機器人模型,同時采用試湊法對PID參數進行調節[10]。首先,建立沒校正之前的θ-F單閉環控制系統,由于未加進控制環節,故系統輸出極易發散。給系統加入PID控制環節,如圖4所示。

004.jpg

  設置系統穩定值為0,給系統一個初始干擾沖擊信號,采用試湊法不斷調整PID參數,當系統在時域內達到穩定后,進行離散化分析,建立離散模型系統控制框圖如圖5所示。

005.jpg

  如圖6所示,經調節后,當Kp=-110,Ti=-4,Td=-1 500,系統響應穩定,超調<0.3%,調節時間<0.2 s。至此,離散域的控制參數調節順利實現。圖7為建立的仿人機器人雙閉環控制系統。

007.jpg

4 仿人機器人步態實驗

  4.1 仿人行走系統控制系統硬件

  仿人機器人運動控制器在增加了CPLD芯片后,控制系統如圖8所示。實驗目的是驗證本文所提PID控制器的合理性及準確性,該仿人機器人下肢有10個自由度,上肢有9個自由度,以STM32+CPLD為核心的控制系統總體方案,單一的關節控制可以使用一個51單片機芯片最小控制系統,控制步進電機運動[11]。

  4.2 數值對比結果分析

  調節行走系統原理樣機末端執行器位姿為給定位姿g。通過編碼器和傾角傳感器測得行走系統各關節輸出。比較數據值,如表 3所示。

009.jpg

  通過驗證數值對比結果得出,關節輸出最大相對誤差為2.25 %,表明了本文采用仿人機器人步態行走系統PID控制算法的正確性及高精確度。

5 結論

  本文針對仿人機器人步態行走不穩定的問題,以倒立擺為控制對象,建立仿人機器人步態行走數學模型。在建立數學模型時,首先用牛頓—歐拉方法建立數學模型,而后用動態系統空間狀態方程法導出狀態方程系數矩陣,然后用MATLAB對數學模型進行從狀態空間到傳遞函數的變換(包括傳遞函數的拉氏變換與Z變換),得到系統的傳遞函數模型。最后建立仿人機器人姿態角和位移的雙閉環控制系統,采用PID控制算法對仿人機器人姿態角和位移進行調節。系統響應穩定,超調量<0.3%,調節時間<0.2 s,得到滿意的控制效果。以19自由度仿人機器人進行實驗驗證,其關節的輸出相對誤差最大為2.25%,可實現仿人機器人穩定的步態行走,表明了本文采用仿人機器人步態行走系統PID控制算法的正確性及高精確度。

  參考文獻

  [1] 畢盛,閔華清,陳強.仿人機器人步態規劃反饋控制研究綜述[J].計算機工程與應用,2011(7):30-33.

  [2] 付根平,楊宜民,李靜.仿人機器人的步行控制方法綜述及展望[J].機床與液壓,2011(23):154-159.

  [3] Tang Zhe,ER M J.Humanoid 3D gait generationbased oninverted pendulum model[C].22nd IEEE International Sym-posium on Intelligent Control Part of IEEE Multi-conferenceon Systems and Control,2007.

  [4] 畢盛,閔華清,陳強,等.一種仿人機器人斜坡運動步態規劃方法[J].華南理工大學學報(自然科學版),2010(11):148-154,160.

  [5] 李龍澍,王唯翔,王凡.基于三維線性倒立擺的雙足機器人步態規劃[J].計算機技術與發展,2011(6):66-69.

  [6] 黎君,閻世梁.一級倒立擺模糊PID控制器設計[J].國外電子測量技術,2012(4):50-52.

 


此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          午夜宅男欧美| 久久精品免费电影| 在线观看福利一区| 久久精品国产99精品国产亚洲性色| 国产一区二区三区久久悠悠色av| 在线观看日韩专区| 欧美jizzhd精品欧美喷水| 欧美国产精品日韩| 亚洲丶国产丶欧美一区二区三区| 亚洲精品国产欧美| 国产精品免费一区二区三区观看| 亚洲欧美日韩中文在线制服| 欧美性猛交xxxx乱大交退制版| 免费91麻豆精品国产自产在线观看| 99国产精品国产精品久久| 国产一区二区三区在线观看精品| 久久成人精品电影| 亚洲自拍偷拍色片视频| 亚洲黄色大片| 国产亚洲成年网址在线观看| 国产精品久久久久久亚洲毛片| 国产欧美精品在线观看| 国产亚洲a∨片在线观看| 欧美日韩一区二区三区高清| 亚洲成人在线网站| 毛片基地黄久久久久久天堂| 欧美日韩国产123区| 欧美小视频在线观看| 欧美大片在线观看一区| 亚洲精品久久久久久久久久久| 国产精品美女www爽爽爽| 久久久久九九视频| 欧美精品在线免费观看| 国产精品尤物福利片在线观看| 国产精品日本| 久久久久国产一区二区三区| 国产精品一二三四| 99热这里只有成人精品国产| 久久精品国产一区二区三| 国产精品海角社区在线观看| 亚洲精选中文字幕| 欧美日韩午夜视频在线观看| 91久久久一线二线三线品牌| 欧美成人在线免费观看| 久久久久国产精品人| 蜜桃视频一区| 欧美在线啊v| 另类国产ts人妖高潮视频| 一区二区三区我不卡| 亚洲图片在区色| 亚洲日本成人女熟在线观看| 欧美日韩一卡二卡| 伊人久久成人| 玖玖视频精品| 亚洲人成欧美中文字幕| 久久精品国产2020观看福利| 亚洲精品久久在线| 亚洲成人直播| 欧美日韩日本网| 久久久免费av| 韩国女主播一区| 亚洲片国产一区一级在线观看| 亚洲国产婷婷| 女同一区二区| 亚洲永久免费精品| 欧美精品日本| 美国成人毛片| 亚洲精品国产拍免费91在线| 在线观看欧美视频| 亚洲精选中文字幕| 国产精品任我爽爆在线播放| 亚洲色图自拍| 欧美成人精品1314www| 欧美日韩国产精品自在自线| 国产精品一区二区久久久久| 欧美日韩国产一级| 国产日韩三区| 久久频这里精品99香蕉| 尤物在线观看一区| 国产原创一区二区| 1000部国产精品成人观看| 亚洲一级片在线观看| 亚洲激情中文1区| 欧美日韩美女在线观看| 狠狠综合久久| 国产欧美欧美| 一区精品在线播放| 亚洲国产精品一区二区www在线| 欧美jizz19性欧美| 亚洲尤物在线视频观看| 国产精品高潮呻吟久久av黑人| 99re66热这里只有精品3直播| 久久综合九色综合久99| 亚洲人成毛片在线播放女女| 国产精品永久入口久久久| 久久精品99国产精品酒店日本| 国产精品久久久久久久午夜| 亚洲欧美制服中文字幕| 国产日韩专区| 亚洲一区二区三区视频播放| 好吊视频一区二区三区四区| 久久精品视频在线看| 亚洲午夜一区二区| 国产精品亚洲产品| 国产精品久久久91| 亚洲日本欧美| 国产精品劲爆视频| 欧美激情亚洲一区| 性视频1819p久久| 久久综合久久88| 欧美破处大片在线视频| 国产啪精品视频| 美女露胸一区二区三区| 在线一区亚洲| 国产日本精品| 国产欧美一级| 欧美一区在线直播| 99riav久久精品riav| 欧美日韩精品一区二区三区四区| 欧美视频在线观看视频极品| 午夜日韩福利| 亚洲一区在线观看免费观看电影高清| 欧美不卡在线视频| 欧美理论电影在线观看| 欧美伊人精品成人久久综合97| 一区二区欧美在线| 一区二区欧美激情| 国模精品一区二区三区色天香| 欧美在线免费观看视频| 午夜亚洲影视| 欧美日韩一区二区在线播放| 激情六月综合| 亚洲人成网站777色婷婷| 亚洲国产精品久久久久秋霞影院| 亚洲欧美自拍偷拍| 久久亚洲国产成人| 亚洲伊人色欲综合网| 国产精品一区二区久久精品| 免费成人激情视频| 一本一本久久a久久精品牛牛影视| 日韩午夜在线观看视频| 亚洲伊人一本大道中文字幕| 亚洲成人资源网| 亚洲欧洲免费视频| 久久久精品动漫| 精品动漫一区| 欧美日韩精品一区二区三区四区| 国产一区二区三区四区老人| 国产亚洲欧美一区| 麻豆精品传媒视频| 免费成人黄色av| 亚洲日本精品国产第一区| 欧美成在线观看| 国产精品男女猛烈高潮激情| 国产精品免费看| 欧美r片在线| 久久一区二区三区四区| 亚洲自拍偷拍麻豆| 亚洲精品欧美一区二区三区| 国产精品爱久久久久久久| 免费美女久久99| 国产精品一二三四区| 欧美福利电影在线观看| 欧美在线一级va免费观看| 一区二区亚洲| 亚洲社区在线观看| 国产一区二区三区的电影| 国产精品一区二区在线观看不卡| 国产精品高潮呻吟久久av黑人| 欧美一区永久视频免费观看| 欧美91视频| 亚洲高清久久网| 欧美精品亚洲一区二区在线播放| 亚洲精品欧美在线| 一区二区三区日韩欧美精品| 激情综合亚洲| 国产欧美日韩亚洲| 韩国在线一区| 免费日本视频一区| 欧美在线视频免费播放| 亚洲人成小说网站色在线| 欧美激情一区二区三区全黄| 精品成人一区二区三区四区| 在线观看视频免费一区二区三区| 国产午夜精品视频免费不卡69堂| 亚洲精品人人| 在线欧美日韩| 欧美不卡在线视频| 国产日韩欧美精品一区| 午夜欧美大尺度福利影院在线看| 亚洲精品免费电影| 欧美xart系列在线观看| 亚洲一区三区在线观看| 久久精精品视频| 久久久久久久久久久久久久一区| 久久蜜桃资源一区二区老牛| 亚洲小说欧美另类社区| avtt综合网| 国产综合欧美在线看| 久久在精品线影院精品国产| 在线一区二区视频| 黄色日韩网站| 欧美成人精品在线| 欧美日韩久久| 久久艳片www.17c.com| 亚洲人午夜精品免费| 亚洲欧美国产制服动漫| 性做久久久久久久久| 欧美成人第一页| 久久国产欧美日韩精品| 麻豆精品视频在线| 欧美三区免费完整视频在线观看| 国产精品午夜av在线| 9久草视频在线视频精品| 欧美一区三区三区高中清蜜桃| 亚洲精品欧美极品| 国产精品高潮呻吟久久| 免费日本视频一区| 国产欧美日本| 亚洲高清不卡在线| 国内精品一区二区| 免费成人黄色片| 亚洲欧美在线高清| 亚洲素人在线| 国产精品护士白丝一区av| 亚洲精品中文在线| 欧美国产一区二区在线观看| 亚洲一区二区三区午夜| 欧美国产日韩一二三区| 亚洲二区在线| 韩国av一区二区| 久久精品久久综合| 亚洲午夜小视频| 亚洲啪啪91| 亚洲欧美综合精品久久成人| av成人免费在线观看| 黄色国产精品一区二区三区| 国产综合香蕉五月婷在线| 小黄鸭视频精品导航| 在线观看av不卡| 黑人一区二区三区四区五区| 亚洲小说欧美另类社区| 极品裸体白嫩激情啪啪国产精品| 激情久久久久| 国产午夜精品一区二区三区欧美| 欧美日韩福利| 亚洲一区二区三区精品在线| 亚洲国产天堂久久综合网| 欧美色综合网| 国产精品免费视频xxxx| 国产一区视频在线观看免费| 国产精品一区二区你懂得| 亚洲欧美一区二区原创| 久久一区欧美| 欧美日韩黄视频| 蜜桃久久精品一区二区| 蜜臀av一级做a爰片久久| 久久在线播放| 欧美与黑人午夜性猛交久久久| 国产乱子伦一区二区三区国色天香| 国产一区视频在线看| 久久精精品视频| 一区二区三区高清视频在线观看| 一区二区不卡在线视频 午夜欧美不卡在| 国产日韩欧美在线视频观看| 亚洲精品资源| 一区在线播放视频| 亚洲国产乱码最新视频| 久久精品观看| 亚洲国产一区二区三区高清| 国产欧美日韩| 在线播放中文一区| 午夜在线观看免费一区| 国产精品毛片在线| 久久久久天天天天| 国产亚洲一区二区在线观看| 欧美片在线播放| 国产一区二区三区在线观看免费| 午夜在线不卡| 欧美一级艳片视频免费观看| 亚洲国产婷婷香蕉久久久久久| 欧美大香线蕉线伊人久久国产精品| 国产欧美日韩亚洲一区二区三区| 亚洲人成网站在线播| 99在线精品视频在线观看| 亚洲男女自偷自拍图片另类| 亚洲一区高清| 欧美一区二区黄色| 亚洲最新视频在线播放| 麻豆九一精品爱看视频在线观看免费| 欧美人在线观看| 午夜精品亚洲| 亚洲一区亚洲二区| 欧美午夜在线| 欧美精品在线一区二区三区| 最新国产の精品合集bt伙计| 国产精品久久国产愉拍| 亚洲韩国青草视频| 亚洲欧美日韩一区二区在线| 久久男女视频| 日韩一级精品视频在线观看| 欧美精品国产| 欧美中文字幕视频在线观看| 亚洲高清av| 欧美日本乱大交xxxxx| 久久久久国产精品一区三寸| 狠狠干成人综合网| 免费观看30秒视频久久| 久久麻豆一区二区| 一区二区三区黄色| 精品动漫一区二区| 久久久久国产精品一区二区| 亚洲美女在线一区| 欧美日本国产精品| 精品av久久久久电影| 欧美一站二站| 国产精品成人一区二区网站软件| 在线观看中文字幕不卡| 日韩午夜激情av| 亚洲欧美日韩国产综合在线| 在线看无码的免费网站| 亚洲午夜影视影院在线观看| 午夜精品亚洲一区二区三区嫩草| 国产女精品视频网站免费| 在线观看成人小视频| 午夜在线一区二区| 亚洲毛片一区| 亚洲在线第一页|