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

農(nóng)業(yè)輪式機器人PI魯棒-滑模控制—基于RBF神經(jīng)網(wǎng)絡(luò)

2019-12-21 03:47:56閆銀發(fā)宋占華田富洋趙新強王春森李法德陳為峰
農(nóng)機化研究 2019年3期
關(guān)鍵詞:機械農(nóng)業(yè)設(shè)計

曹 東,閆銀發(fā),宋占華,田富洋,趙新強,劉 磊,王春森,李法德,陳為峰

(山東農(nóng)業(yè)大學 a.機械與電子工程學院/山東省園藝機械與裝備重點實驗室;b. 資源與環(huán)境學院,山東 泰安 271018)

0 引言

隨著機器人技術(shù)的迅速發(fā)展,農(nóng)業(yè)機器人承擔越來越繁重的任務(wù),促使農(nóng)業(yè)輪式機器人機械多體系統(tǒng)逐漸向著柔性機器人方向發(fā)展,系統(tǒng)變得越來越復雜,自由度也逐漸變多。這就要求復雜的農(nóng)業(yè)輪式機器人系統(tǒng)建模方法逐漸優(yōu)化,以提高效率和精度。農(nóng)業(yè)機器人在特定環(huán)境執(zhí)行任務(wù)過程中,需要在短時間內(nèi)躲避障礙物,欠驅(qū)動控制運動靈活的特點可以高效地解決這個問題。在實際控制過程中,農(nóng)業(yè)輪式機器人驅(qū)動部分含有驅(qū)動輪和被動輪,機械臂含有主動鉸鏈和被動鉸鏈,為實現(xiàn)農(nóng)業(yè)輪式機器人的精確控制,該類欠驅(qū)動系統(tǒng)廣義動力學的建模顯得尤為重要[1]。

目前,動力學建模有多種分析方法,常見的兩種方法是利用力的動態(tài)平衡的牛頓-歐拉方程法和拉格朗日功能平衡法即拉格朗日力學法,還有旋量對偶法及凱恩(Kane)方法等。多體系統(tǒng)分析中,常用的牛頓-歐拉方法對多自由度的復雜系統(tǒng)建模效率比較低。Garrera和Serna等人研究了柔性多體系統(tǒng)動力學建模,但其效率是O(N3),本文利用空間算子代數(shù)理論建立了效率為O(n)階廣義動力學模型,擴展性較強。

機器人逆運動學的解法有多種,如Pieper方法、矩陣分解變換法、數(shù)值迭代法、Lee和Ziegler的幾何法及代數(shù)方法等。實際應(yīng)用中,機器人建模精度會因強耦合性、非線性等因素而受到影響,傳統(tǒng)的逆運動學算法已經(jīng)不能滿足高精度作業(yè)要求。本文采用Elman神經(jīng)網(wǎng)絡(luò)[2]擬合非線性的反解問題,其特點是在前饋型神經(jīng)網(wǎng)絡(luò)的隱層中增加了承接層,承接層具有延時和儲存的作用,接收隱層神經(jīng)元的輸出,儲存隱層神經(jīng)元前一刻的輸出并且反饋給網(wǎng)絡(luò)的輸入。這些反饋回路對網(wǎng)絡(luò)的學習能力和網(wǎng)絡(luò)性能有著重要的影響,使其能夠以任意的精度逼近非線性系統(tǒng)的映射,可以解決操作臂運動學反解問題。

機械臂系統(tǒng)是一個復雜的非線性強耦合系統(tǒng),對機械臂的精確控制,建模中的矩陣參數(shù)的不確定性等都會給控制帶來影響。本文利用RBF神經(jīng)網(wǎng)絡(luò)對動力學模型中的系數(shù)矩陣分別逼近、實時反饋并結(jié)合PID魯棒理論設(shè)計了RBF-PI魯棒-滑模控制,并利用Lyapunov 穩(wěn)定性理論證明了設(shè)計系統(tǒng)的穩(wěn)定性和收斂性。

為此,本文針對6自由度機械臂農(nóng)業(yè)輪式機器人設(shè)計了一種基于RBF神經(jīng)網(wǎng)絡(luò)的農(nóng)業(yè)輪式機器人PI魯棒-滑膜控制,通過反向運動學算法仿真以及對機械臂末端執(zhí)行器實時軌跡跟蹤控制仿真驗證了該控制算法的合理性。

1 農(nóng)業(yè)輪式機器人總體設(shè)計

本文研究對象為AMR果蔬自動收獲機器人,其詳細介紹可參考文獻[4]。機器人由機械臂和輪式移動平臺兩部分組成,輪式移動平臺由前輪轉(zhuǎn)向部分、后輪驅(qū)動部分和車架組成,機械臂自由度選6,整體機械系統(tǒng)結(jié)構(gòu)如圖1所示。

圖1 研究對象結(jié)構(gòu)簡圖

為了滿足田壟間距和果蔬高度的一般要求,設(shè)計自動收獲機器人車輪間距和車體高均為500mm,前后4個車輪采用4個獨立伺服電機單獨控制,前輪采用同步帶傳動,后輪采用鏈傳動。采摘機械臂選用6自由度機械臂,機械臂底部通過機械臂安裝臺與車架相連接,轉(zhuǎn)向采用同步帶傳動,保證了傳動精度和靈活性。機械臂前3個關(guān)節(jié)確定位置,后3個關(guān)節(jié)確定姿態(tài),為了控制計算的方便、減少逆解的計算量、避開關(guān)節(jié)距離偏置,設(shè)計機械臂的6個旋轉(zhuǎn)關(guān)節(jié)串聯(lián)在同一條直線上。底部腰關(guān)節(jié)、腰關(guān)節(jié)上部的大臂和小臂長度分別為600、700、400mm。腰關(guān)節(jié)、大臂和小臂可旋轉(zhuǎn)角度分別為360°、270°、270°。對于6自由度機械臂來說,運動學逆解非常復雜且一般沒有封閉解。由文獻[3]可知:如果機械手滿足Pieper準則[3],則封閉解的問題便可以解決,因此設(shè)計在小臂上部依次串聯(lián)相互垂直的3個旋轉(zhuǎn)微關(guān)節(jié),保證了Pieper準則中3個關(guān)節(jié)軸線相交于一點的要求,其旋轉(zhuǎn)角度依次為360°、270°和360°。

2 農(nóng)業(yè)機器人操作臂運動學反解算法

本文采用Elman神經(jīng)網(wǎng)絡(luò)解決機器人逆運動學問題,運動學分析和樣本獲取方法可參考文獻[4]。

Elman神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)由輸入層、隱層、承接層和輸出層構(gòu)成,如圖2所示。承接層的存在構(gòu)成反饋回路,由具有單位延時算子的特殊分支構(gòu)成,記為Z-1。網(wǎng)絡(luò)輸入矩陣P為?,β,γ,px,py,pz,由已知各關(guān)節(jié)旋轉(zhuǎn)角度利用機器人正運動學公式計算得出。輸出矩陣Y為q1,q2,q3,q4,q5,q6,根據(jù)各關(guān)節(jié)允許轉(zhuǎn)動范圍隨機取數(shù)并組合在一起。隱層神經(jīng)元輸出為

(1)

Elman神經(jīng)網(wǎng)絡(luò)的輸出為

(2)

圖2 ELM神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)示意圖

3 農(nóng)業(yè)機器人廣義動力學模型

根據(jù)文獻[4],利用空間算子代數(shù)理論欠驅(qū)動農(nóng)業(yè)機器人系統(tǒng)動力學方程和系統(tǒng)的動力學微分-代數(shù)方程組可以表述為

(3)

(4)

詳細參數(shù)解釋可以參考文獻[5-6]。

4 機器人RBF-PI魯棒-滑模控制設(shè)計

4.1 RBF神經(jīng)網(wǎng)絡(luò)逼近算法

RBF神經(jīng)網(wǎng)絡(luò)是局部映射網(wǎng)絡(luò),對輸入的局部空間做出一些神經(jīng)反饋繼而做出RBF網(wǎng)絡(luò)輸出,RBF神經(jīng)網(wǎng)絡(luò)可以通過存在于隱藏層的足夠數(shù)量的神經(jīng)以任意精度逼近任意的單值連續(xù)函數(shù)。

圖3 RBF神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)示意圖

根據(jù)神經(jīng)網(wǎng)絡(luò)的輸出的表達形式,網(wǎng)絡(luò)輸入取

x=(q1,q2,q3,q4,q5,q6)

根據(jù)文獻[6]中欠驅(qū)動農(nóng)業(yè)機器人系統(tǒng)廣義動力學公式,為方便分析,將式(3)簡化成以下二階非線性微分方程,即

(5)

忽略摩擦力矩陣和噪聲,進一步簡化為

(6)

ΔD=Dq-DSNNq

ΔG=Gq-GSNNq

DSNNq=WDT·HDq

GSNNq=WGT·HGq

其中,WD、WC、WG分別為神經(jīng)網(wǎng)絡(luò)隱層到輸出層的連接權(quán)值;HDq、HCz、HGq分別為高斯基函數(shù)的輸出,則

(7)

4.2 PI魯棒-SMC控制設(shè)計

4.2.1 滑模變結(jié)構(gòu)原理控制分析

根據(jù)文獻[7-8]多自由度機械臂的滑模變結(jié)構(gòu)控制公式可以表示為

τs=τg+τl

(8)

其中,τg為動力學系統(tǒng)估計參數(shù),可表示為

(9)

τl可以表示為

τl=ΓssgnS

(10)

代入等式得

τs=τg+ΓssgnS

(11)

由等式(8)~ 式(11)得該機械臂的滑模變結(jié)構(gòu)控制的表達式為

(12)

其中,滑模面S設(shè)計為

4.2.2 系統(tǒng)控制率設(shè)計

本文設(shè)計RBF-PI魯棒-滑模控制結(jié)構(gòu)示意圖如圖4所示。設(shè)計過程如下:

取qd為指令位置信息,q為實際位置信息,e為位置跟蹤誤差信息。

圖4 六自由度機械臂的構(gòu)控制示意圖

定義

et=qdt-qt

(13)

(14)

(15)

(16)

(17)

其中,Λ>0。

(18)

(19)

(20)

(21)

為提高運動控制精度,本文將PI魯棒控制加入到RBF神經(jīng)網(wǎng)絡(luò)-SMC控制率中。設(shè)計τb為

(22)

(23)

所以,RBF-PI魯棒-滑模控制控制率設(shè)計為

(24)

其中,Kp>0,Ki>0,則

τr=Krsgnr

其中,Kr=diagkrii,krii≥Ei。

(25)

(26)

整理得

(27)

定義自適應(yīng)律為

(28)

取Lyapunov函數(shù)為

V=Vb+Vs

(29)

(30)

其中,ΓDk,ΓCk,ΓGk為正定矩陣,則

(31)

(32)

將式(27)代入式(32),得

(33)

由于

(34)

同理可知

(35)

(36)

(37)

(38)

代入自適應(yīng)律得

(39)

設(shè)計Vs部分如下

(40)

(41)

(42)

V=Vb+Vs≤0

故本文設(shè)計系統(tǒng)是穩(wěn)定的。

5 仿真分析

5.1 反向運動學仿真

運用第2節(jié)中所述方法對農(nóng)業(yè)機器人機械臂逆運動學算法進行仿真試驗,試驗數(shù)據(jù)準備2 000組,隨機選取100組作為性能檢測數(shù)據(jù),其余1 900組為訓練數(shù)據(jù)。每組數(shù)據(jù)包括6個輸入矢量和6個輸出矢量,前3個關(guān)節(jié)的角度誤差曲線如圖5所示。

圖5 機器人前3個關(guān)節(jié)角度誤差曲線

5.2 控制算法仿真

將滑模變結(jié)構(gòu)控制、PID反饋控制、滑模變結(jié)構(gòu)PID控制分別應(yīng)用到如圖6所示農(nóng)業(yè)機器人的數(shù)學模型中,控制該機器人機械臂末端進行心形軌跡跟蹤。3種控制算法仿真結(jié)果如圖7、圖8所示。通過比較可以得出本文采用的控制算法效率較高。

圖6 農(nóng)業(yè)輪式機器人實物圖

圖7 3種機械臂末端軌跡跟蹤控制誤差曲線對比圖

圖8 RBF-PI魯棒-滑模控制機器人末端軌跡

6 結(jié)論

1)利用空間算子代數(shù)理論建立了機器人O(n)階效率運動學和廣義動力學模型,并運用Elman神經(jīng)網(wǎng)絡(luò)處理運動學反解問題。

2)結(jié)合神經(jīng)網(wǎng)絡(luò)控制理論、PID魯棒理論和Lyapunov 穩(wěn)定性理論設(shè)計了農(nóng)業(yè)機器人末端軌跡的RBF-PI魯棒-滑模控制算法,并通過仿真實驗驗證了本設(shè)計算法的合理性。

3)找到了一種效率較高的農(nóng)業(yè)機器人機械臂控制方法,提高了實際農(nóng)業(yè)作業(yè)過程中的使用效率。控制仿真數(shù)據(jù)可以作為樣機電機和控制器選型的依據(jù),減少了研發(fā)周期,降低了機器人制作成本。

猜你喜歡
機械農(nóng)業(yè)設(shè)計
國內(nèi)農(nóng)業(yè)
國內(nèi)農(nóng)業(yè)
國內(nèi)農(nóng)業(yè)
擦亮“國”字招牌 發(fā)揮農(nóng)業(yè)領(lǐng)跑作用
調(diào)試機械臂
當代工人(2020年8期)2020-05-25 09:07:38
瞞天過海——仿生設(shè)計萌到家
簡單機械
設(shè)計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設(shè)計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
機械班長
主站蜘蛛池模板: 91久久天天躁狠狠躁夜夜| 一区二区自拍| 久久这里只精品国产99热8| 国产亚洲欧美日韩在线观看一区二区| 国产尤物在线播放| 亚洲AV一二三区无码AV蜜桃| 国产成人综合久久精品下载| 色视频国产| 人妻无码AⅤ中文字| 久久精品日日躁夜夜躁欧美| 亚洲无码视频图片| 亚洲欧美在线看片AI| AV熟女乱| 最新日本中文字幕| 九色视频在线免费观看| 国产中文一区二区苍井空| 久久国产精品嫖妓| 国产毛片高清一级国语| 亚洲欧洲日产国码无码av喷潮| 国产精品主播| 人妻免费无码不卡视频| 欧美日韩中文国产| 国产成人精品午夜视频'| 日韩精品免费在线视频| 日韩天堂视频| 亚洲国语自产一区第二页| 久久精品国产精品青草app| 国产亚洲视频免费播放| 亚洲性视频网站| 亚洲AV无码乱码在线观看代蜜桃| 国产拍在线| 久久99热66这里只有精品一| 国产成人麻豆精品| 呦系列视频一区二区三区| 97视频精品全国在线观看| 亚洲AV一二三区无码AV蜜桃| 亚洲无码37.| 亚洲另类国产欧美一区二区| 色悠久久久久久久综合网伊人| 中文字幕无码制服中字| 国产成人1024精品下载| 91小视频在线观看免费版高清| 欧美色综合网站| 91九色视频网| 精品自拍视频在线观看| 日本国产精品| 亚洲AV无码久久天堂| 青青草原国产av福利网站| 国产最新无码专区在线| 国产免费自拍视频| 亚洲 日韩 激情 无码 中出| 国产精品片在线观看手机版| 熟妇丰满人妻| 亚洲精品午夜无码电影网| 国产无人区一区二区三区| 国产一级在线观看www色| 波多野结衣一区二区三区AV| 国产成人精品一区二区秒拍1o| 国产另类视频| 亚洲精品无码在线播放网站| 白丝美女办公室高潮喷水视频| 亚洲精品久综合蜜| 国产美女免费| 亚洲欧美综合另类图片小说区| 99热这里都是国产精品| 极品尤物av美乳在线观看| 国产成在线观看免费视频 | 国产精品美女免费视频大全 | 成人一区在线| 国产精品网址在线观看你懂的| 国产在线视频二区| 国产精品尹人在线观看| 亚洲日韩高清无码| 国产精品页| 大学生久久香蕉国产线观看| 国产97视频在线| 九九香蕉视频| 99视频在线免费| 鲁鲁鲁爽爽爽在线视频观看| 国产人妖视频一区在线观看| 欧美在线一级片| 亚洲人成人伊人成综合网无码|