基于模糊力矩的機械臂軌跡跟蹤控制方法研究
本文關鍵詞:基于模糊力矩的機械臂軌跡跟蹤控制方法研究 出處:《大連理工大學》2016年碩士論文 論文類型:學位論文
更多相關文章: 機械臂 模糊控制 模糊力矩控制 變結構控制 軌跡跟蹤
【摘要】:隨著科學技術的飛速發(fā)展,機器人技術在工業(yè)生產、日常生活、軍事以及太空探索等領域的應用日趨廣泛。機械臂作為應用最為廣泛的一類機器人,其多輸入多輸出的控制系統(tǒng)具有耦合性、非線性以及時變性等特點。機械臂的軌跡跟蹤控制作為機械臂的研究重點,要求機械臂各關節(jié)的實際軌跡跟蹤給定的期望軌跡。在機械臂的動力學模型已知的前提下,現(xiàn)有的控制算法可以解決機械臂的軌跡跟蹤控制問題;但是在實際情況下,由于機械臂關節(jié)存在有耦合、摩擦等非線性因素以及負載變化等外部擾動的影響,機械臂的動力學模型往往不能精確得到。因此,研究更具有適應性的機械臂控制方法是有價值的。本文以帶有不確定項的機械臂控制系統(tǒng)為研究對象,針對機械臂的軌跡跟蹤控制算法進行研究。首先,本文運用D-H方法對機械臂進行運動學分析,在此基礎上,利用拉格朗日函數建立三自由度機械臂的動力學模型,并且對其進行必要的化簡進而提出本文的機械臂模型。其次,實現(xiàn)了基于PD方法的定點控制和基于計算力矩法的時變軌跡跟蹤控制,從仿真結果可以看出計算力矩法的軌跡跟蹤控制精度不高。針對這種情況,本文提出在計算力矩法的基礎上加入模糊控制,綜合模糊控制與計算力矩方法的優(yōu)點,使模糊力矩方法對機械臂軌跡跟蹤誤差降低的同時,增加了計算力矩法內控制回路的自適應性。最后,針對機械臂動力學模型不確定部分的控制,在模糊力矩控制的基礎上提出了兩種基于變結構補償的模糊力矩控制方法,即基于變結構補償的模糊力矩控制和基于模糊變結構補償的模糊力矩控制。機械臂的動力學模型分為標稱部分與不確定部分,采用“分而治之”的思想,對于機械臂的標稱部分采用模糊力矩控制,對于機械臂的不確定部分采用集中補償控制的方法,設計不確定部分的包絡函數,采用變結構控制進行補償,兩部分控制器的綜合輸出作為被控對象的控制輸入。從仿真結果可以看出帶有補償的控制算法控制精度高,位置軌跡誤差小,各關節(jié)能夠快速跟蹤期望軌跡,從而驗證了控制器的有效性。利用基于模糊變結構補償的模糊力矩控制方法能夠使得機械臂達到漸進穩(wěn)定,位置跟蹤誤差小,還可以減小變結構控制的抖振。
[Abstract]:With the rapid development of science and technology, robot technology is widely used in the fields of industrial production, daily life, military affairs and space exploration. The multi-input and multi-output control system has the characteristics of coupling, nonlinear and time-varying, etc. The trajectory tracking control of the manipulator is the focus of the research of the manipulator. The actual trajectory of each joint of the manipulator is required to track a given desired trajectory. With the dynamic model of the manipulator known, the existing control algorithms can solve the trajectory tracking control problem of the manipulator. However, in practice, because of the coupling of the manipulator joints, friction and other nonlinear factors, as well as external disturbances such as load changes, the dynamic model of the manipulator is often unable to be accurately obtained. It is valuable to study more adaptive manipulator control methods. In this paper, the trajectory tracking control algorithm of manipulator with uncertainty is studied. In this paper, the kinematics of the manipulator is analyzed by using D-H method. On this basis, the dynamic model of the three-degree-of-freedom manipulator is established by using the Lagrange function. And the necessary simplification of the robot arm model is put forward. Secondly, the fixed-point control based on PD method and time-varying trajectory tracking control based on calculating torque method are realized. It can be seen from the simulation results that the precision of trajectory tracking control by calculating torque method is not high. In view of this situation, fuzzy control is put forward on the basis of calculating torque method. Combining the advantages of fuzzy control and torque calculation method, the fuzzy torque method can reduce the tracking error of the manipulator and increase the self-adaptability of the internal control loop of the calculation torque method. Based on fuzzy torque control, two fuzzy torque control methods based on variable structure compensation are proposed for the uncertain part of manipulator dynamics model. That is, fuzzy torque control based on variable structure compensation and fuzzy torque control based on fuzzy variable structure compensation. The dynamic model of manipulator is divided into nominal part and uncertain part, and the idea of "divide and conquer" is adopted. The fuzzy torque control is used for the nominal part of the manipulator and the centralized compensation control method is used for the uncertain part of the manipulator. The envelope function of the uncertain part is designed and the variable structure control is used to compensate. The integrated output of the two-part controller is used as the control input of the controlled object. From the simulation results, it can be seen that the control algorithm with compensation has high control accuracy, small position trajectory error, and each joint can track the desired trajectory quickly. The fuzzy torque control method based on fuzzy variable structure compensation can make the manipulator achieve asymptotic stability, and the position tracking error is small, and the chattering of variable structure control can be reduced.
【學位授予單位】:大連理工大學
【學位級別】:碩士
【學位授予年份】:2016
【分類號】:TP241
【相似文獻】
相關期刊論文 前10條
1 侯保林,樵軍謀,韓宏潮;一重載高速機械臂的結構與控制同時設計[J];機械設計;2004年01期
2 賈宏亮;姚瓊;黃強;;基于質量分配的空間機械臂剛度優(yōu)化[J];中國空間科學技術;2008年03期
3 李斌;;月球車車載機械臂的研究進展及關鍵技術探討[J];機器人技術與應用;2008年03期
4 ;美大學研發(fā)腦波控制機械臂[J];機械研究與應用;2009年01期
5 任美玲;陶大錦;;機械臂的研究與進展[J];出國與就業(yè)(就業(yè)版);2012年02期
6 劉朋增;;基于移動平臺的機械臂結構分析與設計[J];企業(yè)導報;2013年11期
7 ;手術用微型機械臂[J];機器人情報;1994年01期
8 賀棚梓;;升級版加拿大機械臂[J];太空探索;2014年02期
9 張暢;唐立軍;吳定祥;賀慧勇;司妞;李濤;;六軸機械臂在冰箱能耗檢測線中的軌跡分析[J];電子科技;2014年04期
10 楊孝文;;猴子學會用控制機械臂[J];共產黨員;2008年14期
相關會議論文 前10條
1 王印超;賴小明;楊學寧;李建永;陳化智;陶建國;;繩驅式表取采樣機械臂的設計研究[A];中國宇航學會深空探測技術專業(yè)委員會第九屆學術年會論文集(下冊)[C];2012年
2 張繼輝;;助力機械臂在汽車制造業(yè)中的應用[A];第九屆河南省汽車工程技術研討會論文集[C];2012年
3 黃登峰;陳力;;基于雙向映射神經元網絡的漂浮基空間機械臂逆運動學控制[A];慶祝中國力學學會成立50周年暨中國力學學會學術大會’2007論文摘要集(下)[C];2007年
4 陳瑞燕;梁輝;馮永;;用于深水水下設備下放安裝的多功能機械臂[A];第十三屆中國科協(xié)年會第13分會場-海洋工程裝備發(fā)展論壇論文集[C];2011年
5 朱華里;張芳;;電機控制下的一類彈性機械臂系統(tǒng)的鎮(zhèn)定[A];1996年中國控制會議論文集[C];1996年
6 鄭樺;叢爽;魏子翔;;提高實際繪圖精度與速度的二自由度機械臂控制[A];2007年中國智能自動化會議論文集[C];2007年
7 劉達;王田苗;張浩;;一種用于輔助外科手術的機械臂設計[A];第十二屆全國機構學學術研討會論文集[C];2000年
8 韓清凱;張昊;高培鑫;劉金國;;機械臂系統(tǒng)控制同步的非線性動力學特性研究[A];第十四屆全國非線性振動暨第十一屆全國非線性動力學和運動穩(wěn)定性學術會議摘要集與會議議程[C];2013年
9 梁捷;陳力;;漂浮基空間機械臂姿態(tài)與末端抓手協(xié)調運動的模糊變結構滑模控制[A];慶祝中國力學學會成立50周年暨中國力學學會學術大會’2007論文摘要集(下)[C];2007年
10 劉慶杰;許向陽;戴亞平;;基于機械臂轉速的遠程廣義最小方差控制[A];全國煉鋼連鑄過程自動化技術交流會論文集[C];2006年
相關重要報紙文章 前10條
1 ;“鳳凰”輕舒機械臂,火星留下第一痕[N];新華每日電訊;2008年
2 葛秋芳;科學家讓猴子憑“意念”操縱機械臂抓取食物[N];新華每日電訊;2008年
3 毛毛;瑞典開發(fā)出不怕水的微型機械臂[N];中國高新技術產業(yè)導報;2000年
4 ;瑞典開發(fā)出不怕水的醫(yī)用微型機械臂[N];中國信息報;2000年
5 王曉晨 潘晨;讓中國“臂”炫舞太空[N];中國航天報;2012年
6 田兆運 張曉祺;“玉兔號”:機械臂投放測試成功,即將開始休眠[N];新華每日電訊;2013年
7 通訊員 祁登峰 記者 付毅飛;“玉兔”機械臂成功實施首次科學探測[N];科技日報;2014年
8 子虎;未來做手術動口不動手[N];北京科技報;2004年
9 張雪松;“衛(wèi)星抓衛(wèi)星”緣何有人不安[N];中國航天報;2013年
10 ;連續(xù)式熔銅擠壓機械臂[N];中國有色金屬報;2003年
相關博士學位論文 前10條
1 郭宇飛;不確定彈藥自動裝填系統(tǒng)動力學與控制研究[D];南京理工大學;2015年
2 武遵;適用于核聚變反應艙的多關節(jié)機械臂關鍵技術研究[D];中國科學技術大學;2016年
3 江沛;復雜約束下的串聯(lián)機械臂運動學控制方法研究[D];浙江大學;2015年
4 東輝;冗余機械臂運動學及移動平臺航位推算和軌跡規(guī)劃研究[D];哈爾濱工業(yè)大學;2015年
5 宋韜;輪式移動機械臂傾覆與滑移問題研究[D];上海大學;2016年
6 王琨;提高串聯(lián)機械臂運動精度的關鍵技術研究[D];中國科學技術大學;2013年
7 杜濱;全方位移動機械臂協(xié)調規(guī)劃與控制[D];北京工業(yè)大學;2013年
8 張鵬;機械臂協(xié)調操作柔性負載系統(tǒng)動力學與控制[D];吉林大學;2010年
9 唐志國;機械臂操作柔性負載系統(tǒng)分布參數建模與控制方法研究[D];吉林大學;2011年
10 叢佩超;空間機械臂抓取目標的碰撞前構型規(guī)劃與控制問題研究[D];哈爾濱工業(yè)大學;2009年
相關碩士學位論文 前10條
1 龐征博;船舶大分段劃線機械臂控制技術研究[D];大連理工大學;2012年
2 劉彩鳳;不同重力環(huán)境下空間機械臂摩擦補償控制研究[D];燕山大學;2015年
3 王海濱;基于TMS320F2812的一階機械臂控制系統(tǒng)的研究[D];東北林業(yè)大學;2015年
4 杜亮;托卡馬克遙操作內窺機械臂結構設計[D];上海交通大學;2015年
5 張曉穎;基于雙層結構的機械臂運動模型預測控制算法研究[D];上海交通大學;2015年
6 郭維;移動機械臂對運動受限物體操作的規(guī)劃與控制[D];上海交通大學;2015年
7 楊佩然;一種四自由度助殘機械臂的構型及運動學分析[D];河北工業(yè)大學;2015年
8 谷利亞;空間機械臂關節(jié)在軌溫度場數值仿真分析[D];北京交通大學;2016年
9 梁飛;基于虛擬現(xiàn)實技術的六自由度機械臂視景仿真與碰撞檢測系統(tǒng)[D];西華大學;2011年
10 衛(wèi)玉昆;排爆機械臂模塊化結構設計與研究[D];中北大學;2016年
,本文編號:1374971
本文鏈接:http://sikaile.net/kejilunwen/zidonghuakongzhilunwen/1374971.html