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

用于冗余度機械臂避障神經網絡控制器

2017-09-29 02:37:41劉善春蘭州城市學院培黎工程技術學院蘭州730070蘭州城市學院培黎石油工程學院蘭州730070
中國工程機械學報 2017年3期
關鍵詞:機械

劉善春,李 鯉(.蘭州城市學院 培黎工程技術學院,蘭州 730070; .蘭州城市學院 培黎石油工程學院,蘭州 730070)

用于冗余度機械臂避障神經網絡控制器

劉善春1,李 鯉2
(1.蘭州城市學院 培黎工程技術學院,蘭州 730070; 2.蘭州城市學院 培黎石油工程學院,蘭州 730070)

目前,對機械臂避障控制器研究方法有多種,經分析現有的PD控制器追蹤誤差較大,效果較差.對此,提出了神經網絡控制器并對其運動過程中避障追蹤誤差進行仿真驗證.構建了機械臂轉動關節避障的動力學模型,在延伸的笛卡爾空間中定義了未知函數.使用多層感知器神經網絡逼近方法,分析了神經元自適應控制器系統的閉環穩定性,對系統的閉環穩定性進行了證明,得到了神經參數的自適應法則.結合具體實例,將機械臂避障神經網絡控制器進行仿真,結果表明,機械臂末端執行器在移動障礙物的環境下具有優良的軌跡追蹤效果.

機械臂; 神經網絡; 控制器; 避障; 自適應法則;仿真

冗余度機械臂誕生于20世紀80年代末,在90年代得到了快速發展,廣泛應用于醫療、航空、海洋等各種領域.在實際應用中,冗余度機械臂的主要優點在于它們具有靈巧性和避障能力.這主要由于它們的末端執行器的自由度數目超過了實現規定任務所需的自由度數.但是,冗余度帶來了動力學控制器合成具有復雜性.PD控制器實現比較容易,無需系統的模型,在工業應用相對廣泛,但是系統動態性相對較差.因此,高性能的機械臂控制一直是當今研究的熱點.

當前,對機械臂控制器的研究方法有多種.例如:文獻[1-3]主要研究了機械臂神經網絡控制及應用.文獻[4-6]對非完整移動機械臂考慮了一種由動力學條件耦合和輸出反饋實現的自適應運動和力控制展開研究.文獻[7-9]給出了在有不確定性和干擾存在條件下,對一個冗余驅動向移動機械手的魯棒軌跡追蹤問題.以往的研究都沒有很好地解決冗余度機械臂避障問題.對此,本文采用了神經網絡控制器對機械臂運動過程中避障進行控制.創建了冗余度機械臂避障數學模型,給出了機械臂避障的不等式.采取神經網絡逼近方法,對神經網絡控制器的穩定性進行了推導.采取3自由度機械臂避障控制器進行驗證,同時與PD控制器進行了對比.帶有神經網絡控制器的機械臂在移動障礙物的環境下追蹤誤差較小,自適應反應時間較短,效果良好.

1 機械臂避障

轉動關節自由度為n的機械臂動力模型如下:

(1)

(2)

式中:J為雅可比矩陣.

如果機械臂上所有的點和一個移動障礙物間能一直保持一定間距,則機械臂在運動過程中能夠避開該障礙物[10].對障礙物,更多地采用外凸的形狀(球體、圓柱體等),特別是采用球體,因為容易計算球體和機械臂不同段之間的距離.

考慮k個障礙物被一個半徑為rj、中心分別為笛卡爾坐標xoj=(x1oj,x2oj,x3oj),j=1,2,…,k的圓柱體包圍,如圖1所示.設dj為機械臂和障礙物中心j的最小距離.為了避免機械臂和障礙物相撞,沿著軌跡分布的能足夠滿足約束條件如下:

(3)

式中:Tj為障礙物的中心與機械臂的距離平方與障礙物半徑平方之差.

2 神經網絡逼近法

圖1 有障礙物的冗余機械臂Fig.1 A redundant manipulator with obstacles

圖2 多層感知器神經網絡Fig.2 Multilayer perceptron neural network

(4)

(5)

S形函數φ和它的導數φ′被劃定了界限.有了式(5),我們便可以確定具有泰勒級數的逼近誤差界限為

(6)

式中:c1,c2為誤差系數.

3 神經元自適應控制器

3.1控制器分析

神經元自適應控制器的目標是讓機器人末端執行器在具有移動障礙物的情況下,能夠實現軌跡追蹤.所需的軌跡便在操作增廣空間給出的維度為n的變量:

e=Xd-X

(7)

式中:e為實際運動軌跡與理論運動軌跡誤差;s和xr為機械臂誤差控制函數;Λ為一個正對角矩陣.

在增廣空間X內,所建立的控制法則為

(8)

K>0是一個增益矩陣.之后定義的標志ω,被用來補償逼近誤差.神經元的自適應法則由以下的等式給出:

(9)

在笛卡爾空間內的控制法則為

(10)

推導得到的最終公式為

(11)

(12)

(13)

式中:向量εφ為由于在第一階逼近每一個泰勒級數時由逼近產生的干擾.

通過對矩陣使用弗羅賓尼斯范數,可以得到:

式中:Y{d,o}為兩個有界限的標志;p{1,2}為Λ的正實數函數.

(16)

式中:a{1,2,3}為θmax,Yd,λ,φ的正實數常數函數,也具有使用過的神經網絡θ{M,C,H}的逼近特性.

對由誤差方程(12)定義的系統,有以下的補償項:

(17)

ρω≥a3

(18)

對補償項式(17)而言,針對‖θ‖max的評估是必須的.

3.2穩定性分析

定理1具有由式(9)給定的控制法則、神經元參數自適應法則式(10)和補償項式(17)的在閉環系統中[11]是穩定的.

證明考慮以下候選的李雅普諾夫函數:

由式(9)、式(10)、式(13),可得到該函數對時間的導數為

(19)

因為

(20)

可以寫為

(21)

(22)

由式(17)給定的ω的表達式,可得到以下的不等式:

(23)

如果

(24)

最后一個表達式等價于:

(25)

如果滿足以下條件,則上式成立:

(26)

或者

(27)

4 仿真結果與分析

用于仿真的機械臂是一個在垂直平面內進化的3自由度機械臂,如圖3所示,長度為l1,l2和l3,所以n=3,m=2.所提議的控制器用于評估在XY平面內對橢圓的輪廓跟蹤.機械臂的第一段被一個移動障礙物所約束,控制器必須能夠避免機械臂與障礙物產生任何碰撞.

障礙物被限制在一個半徑r=0.05 m、中心xo=(x1o,x2o)的圓內.在該圓內,我們可以認為有不止一個障礙物阻礙該機械臂在控制器的幫助下規避與該圓發生碰撞.障礙物的運動方程給出如下:

(28)

式中:fo=0.7 Hz.

所需的軌跡由以下的方程給出,它代表一個橢圓:

(29)

式中:fd=1 Hz.

上式給出了計算障礙物中心和機械臂第一部分l1的距離d的方法.有障礙物的機械臂在圖3中表示.

圖3 有1個障礙物的3自由度機械臂Fig.3 Three degrees of freedom manipulatorwith one obstacle

我們定義兩個向量:v1=OA和v2=OD.障礙物的半徑r由AC給出,距離d由AB給出.可以得到以下的公式:

v1·v2=v1v2cos(ψ)

(30)

從這里,可以得到:

所以可以得到:

(31)

因此,如果|x1ocos(q1)+x2osin(q1)|≤l1,約束不等式為

(32)

將在有障礙物的情況下追蹤所需軌跡,同時最小化關節位移能量作為目的的要優化的判據由以下方程定義:

(33)

式中:α=0.01.

將一個隱藏層中具有5個隱藏細胞的神經網絡和雙曲正切函數用于激活函數.對控制法則參數的選擇如下:

最后采取Matlab/Simulink對機械臂神經網絡軌跡追蹤誤差進行仿真,并與PD追蹤誤差仿真結果進行了對比,仿真結果如圖4所示.

圖4 機械臂軌跡追蹤誤差Fig.4 Tracking error of mechanical arm trajectory

從仿真結果可以看出:PD追蹤誤差較大,最大誤差達到0.11 mm,追蹤誤差自適應時間較長,大約1.2 s;神經網絡追蹤誤差較小,最大誤差達到0.09 mm,追蹤誤差自適應時間較短,大約1.0 s.因此,神經網絡追蹤效果較好.

5 結語

本文介紹了機械臂的動力學,結構特點和障礙物避障,解決了神經元網絡逼近.同時,對自適應控制器的設計和穩定性進行了推導和分析.最后,對神經元網絡追蹤控制器與PD追蹤控制器所產生的誤差進行了仿真和比較.神經元網絡追蹤控制器避開障礙物效果較好,有著重要的工業應用價值,為機械臂運動過程避開障礙物的研究提供了參考.

[1] 王良勇,柴天佑,方正.考慮驅動系統動態的機械手神經網絡控制及應用[J].自動化學報,2009,35(5):622-626.

WANG L Y,CHAI T Y,FANG Z.Neural network control and application of robotic manipulators including actuator dynamics[J].Acta Automatica Sinica,2009,35(5):622- 626.

[2] WILAMOWSKI B M,COTTON N J,KAYNAK O.Computing gradient vector and Jacobian matrix in arbitrarily connected neural networks[J].IEEE Transactions on Industrial Electronics,2012,55(10):3784-3790.

[3] KUMARA N,PANWARB V,SUKAVANAMC N,et al.Neural network-based nonlinear tracking control of kinematically redundant robot manipulators[J].Mathematical and Computer Modelling,2011,53:1889-1901.

[4] LI Z,YANG Y,LI J.Adaptive motion force control of mobile under-actuated manipulators with dynamics uncertainties by dynamic coupling and output feedback[J].IEEE Transactions on Control Systems Technology,2010,18(5):1068-1079.

[5] BOUKATTAYA M,DAMAKT,JALLOULI M.Robust adaptive control for mobile manipulators[J].International Journal of Automation and Computing,2011,8(1):8-13.

[6] 王紅旗,王慶林.移動機械手運動/力魯棒自適應軌跡跟蹤[J].控制與決策,2010,25(1):105-109.

WANG H Q,WANG Q L.Motion/force robust and adaptive trajectory tracking of mobile manipulator[J].Control and Decision,2010,25(1):105-109.

[7] XU D,ZHAO D,YI J,et al.Trajectory tracking control of omnidirectional wheeled mobile manipulators:robust neural network-based sliding mode approach[J].IEEE Transactions on Systems,Man,and Cybernetics,2012,39(3):788-799.

[8] 董立紅.基于模糊補償的機械手魯棒自適應模糊控制研究[J].計算機工程與科學,2012,34(1):169-172.

DONG L H.Research on the robust adaptive fuzzy control of manipulators based on fuzzy compensation[J].Computer Engineering Science,2012,34(1):169-172.

[9] ZHANG L J,LIU J K.Adaptive boundary control for flexible two-link manipulator based on partial differential equation dynamic model[J].IET Control Theory and Applications,2013,7(1):43-51.

[10] 姬偉,程風儀,趙德安.基于改進人工勢場的蘋果采摘機器人機械手避障方法[J].農業機械學報,2013,44(11):253-258.

JI W,CHENG F Y,ZHAO D A.Obstacle avoidance method of apple harvesting robot manipulator[J].Transactions of the Chinese Society of Agricultural Machinery,2013,44(11):253-258.

[11] KUMAR N,PANWAR V,SUKAVANAM N,et al.Neural network-based nonlinear tracking control of kinematically redundant robot manipulators[J].Mathematical and Computer Modelling,2011,53(3):1890-1899.

Neuralnetworkcontrollerofredundantrobotarmobstacleavoidance

LIUShanchun1,LILi2
(1.Bailie School of Engineering & Technology,Lanzhou City University,Lanzhou 730070,China; 2.Bailie School of Petroleum Engineering,Lanzhou City University,Lanzhou 730070,China)

At present,there are many ways to study robot arm obstacle avoidance controller.Through the analysis of the existing PD controller tracking error,the error is bigger and the effect is poorer.To this,neural network controller is presented,obstacle avoidance tracking error is simulated in the process of movement.To build the dynamic model of robot arm rotating joint obstacle avoidance,in cartesian space extension defines the unknown functions.Using multilayer perceptron neural network approximation method,the closed-loop stability of the neuron adaptive controller system is analyzed.At the same time,the closed-loop stability of the system was proved,nerve parameter adaptive laws is obtained.Combined with concrete example,the robot arm obstacle avoidance neural network controller is simulated.The results show that the robot arm end executor has excellent effect of trajectory tracking under the environment of mobile obstacles.

robot arm; neural network; controller; obstacle avoidance; adaptive laws; simulation

TF 24

: A

: 1672-5581(2017)03-0267-06

甘肅省教育廳基金資助項目(GS[2013]GHB0894)

劉善春(1966—),女,副教授,碩士.E-mail:yuhl201603@sina.com

猜你喜歡
機械
《機械工程師》征訂啟事
太空里的機械臂
機械革命Code01
電腦報(2020年35期)2020-09-17 13:25:53
調試機械臂
當代工人(2020年8期)2020-05-25 09:07:38
ikbc R300機械鍵盤
電腦報(2019年40期)2019-09-10 07:22:44
對工程建設中的機械自動化控制技術探討
基于機械臂的傳送系統
電子制作(2018年14期)2018-08-21 01:38:14
簡單機械
土石方機械的春天已經來了,路面機械的還會遠嗎?
機械班長
主站蜘蛛池模板: 国产91小视频| 中国一级特黄大片在线观看| 欧美一区中文字幕| 九色在线视频导航91| 精品人妻一区无码视频| 日韩在线视频网站| 国产资源站| 亚洲激情区| 久久无码免费束人妻| 天天做天天爱夜夜爽毛片毛片| 无码综合天天久久综合网| 国产凹凸一区在线观看视频| 制服丝袜亚洲| 99这里只有精品6| 欧美中日韩在线| 国产免费黄| 国产一区二区在线视频观看| 玩两个丰满老熟女久久网| 2020精品极品国产色在线观看| 精品午夜国产福利观看| 99视频只有精品| 一区二区在线视频免费观看| 亚洲人成网线在线播放va| 久久黄色影院| 亚洲黄色成人| 欧美啪啪视频免码| 欧美在线免费| a级毛片毛片免费观看久潮| 999国内精品视频免费| 欧美日韩成人| 国产成人综合亚洲欧美在| 国产无码精品在线| 日本精品影院| 六月婷婷激情综合| 天天婬欲婬香婬色婬视频播放| 日本成人不卡视频| 国产成人av大片在线播放| 国产99在线观看| 国产黄色免费看| 日韩精品免费一线在线观看| 毛片免费在线| 色综合天天操| 国产成人精品一区二区| 日本免费a视频| 亚洲国产91人成在线| 操国产美女| 大陆国产精品视频| 国产v欧美v日韩v综合精品| 性喷潮久久久久久久久| 91丝袜在线观看| 试看120秒男女啪啪免费| 国产精品爽爽va在线无码观看| 欧美色视频日本| 制服丝袜一区| 久久综合丝袜长腿丝袜| 久久人妻xunleige无码| 国产福利在线免费观看| 国产网站在线看| 亚洲国产精品日韩欧美一区| 午夜免费小视频| 欧美一区国产| 亚洲精品国产综合99| 狠狠躁天天躁夜夜躁婷婷| 九九免费观看全部免费视频| 国产精品自拍露脸视频| 精品免费在线视频| 97色婷婷成人综合在线观看| 国产在线一区视频| 91丝袜美腿高跟国产极品老师| 日本欧美中文字幕精品亚洲| 一级一级一片免费| 国产门事件在线| 少妇精品网站| 亚洲v日韩v欧美在线观看| 麻豆精品国产自产在线| 久久99精品久久久久久不卡| 亚洲欧美精品日韩欧美| 91在线国内在线播放老师| 丝袜国产一区| 白丝美女办公室高潮喷水视频| 国产手机在线小视频免费观看| 欧美国产日产一区二区|