亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        履帶式移動采摘機械手控制算法及仿真研究

        2021-05-21 14:03:06張國華汪木蘭賈茜魏浩然
        機械制造與自動化 2021年2期

        張國華,汪木蘭,賈茜,b,魏浩然

        (南京工程學院 a. 江蘇省先進數(shù)控技術(shù)重點實驗室; b. 工業(yè)中心,江蘇 南京 211167)

        0 引言

        在現(xiàn)代化農(nóng)業(yè)生產(chǎn)中,農(nóng)業(yè)機械化作為中心環(huán)節(jié),它凝聚著現(xiàn)代科學技術(shù)的最新成果,與農(nóng)業(yè)生物技術(shù)等農(nóng)業(yè)技術(shù)相結(jié)合,可改變生產(chǎn)模式,提高勞動生產(chǎn)率。

        農(nóng)業(yè)機器人作為農(nóng)業(yè)機械化的產(chǎn)物,在農(nóng)業(yè)生產(chǎn)中起著關鍵性的作用。在當今老齡化加劇的社會背景下,單純的手工水果采摘已不能滿足需求,為解決農(nóng)業(yè)采摘中的實際問題,采摘機器人的研究與應用已成為一種迫切需要。

        為更好地實現(xiàn)農(nóng)業(yè)采摘工作,研制了一種多用途履帶式移動平臺采摘機械手,將履帶車與機械手結(jié)合起來。機械手進行一定的操作,履帶車輛用于搬運和支撐機械手,這種組合極大地擴展了整個機器人的工作空間和應用范圍[1-2]。但是由于履帶車輛與機械手之間的相互作用,建立這種集成結(jié)構(gòu)的運動學模型是一項具有挑戰(zhàn)性的任務[3]。輪式移動機械手的建模、仿真和控制方面已有大量的研究報道,但對履帶式移動機械手的研究較少[4]。PENG J Z等人提出了一種自適應滑模跟蹤控制器來處理位置跟蹤的問題[5],YAMAMOTO Y等人將移動機械手的跟蹤任務進行分解,分別完成移動平臺的跟蹤任務和機械手的跟蹤任務,設計解耦控制器對移動機械手分別進行控制[6]。

        本文主要介紹了履帶式移動機械手的硬件結(jié)構(gòu)組成,對履帶式移動機械手模型進行了簡化,對履帶式移動機械手的運動控制進行設計與驗證,實現(xiàn)履帶式移動機械手的精確控制。

        1 履帶式移動平臺采摘機械手結(jié)構(gòu)及其建模

        1.1 履帶式移動平臺采摘機械手系統(tǒng)結(jié)構(gòu)

        本文分析的履帶式移動平臺采摘機械手的車體為輕型履帶車輛,由底盤、兩條履帶、兩個驅(qū)動輪、兩個支承輪和兩個行星輪組成,如圖1(a)所示。兩個驅(qū)動輪可以獨立控制實現(xiàn)轉(zhuǎn)向,兩個行星輪由同一個電機驅(qū)動,保證兩條軌道在配置變化時同步通過障礙物。本文研究的是履帶式移動機械手在剛性水平面上的運動,因此行星輪被延長和鎖定,它們可以被模擬成支撐輪。由于未研究移動平臺的卸載問題,因此可以假定左右履帶的橫向滑移保持一致。此外,假設履帶不能伸展,驅(qū)動輪和履帶之間沒有滑動。

        為了方便將履帶式移動平臺采摘機械手的模型建立運動學模型,故將圖1(a)中埃夫特履帶移動機械手模型簡化如圖1(b)所示。

        圖1 履帶式移動機械手及簡化模型

        1.2 運動學建模

        履帶移動平臺簡化模型如圖2所示,相關參數(shù)定義見表1。

        圖2 移動平臺簡化模型

        表1 履帶移動平臺參數(shù)定義表

        根據(jù)表1中定義的參數(shù)得到履帶式移動平臺的速度為:

        (1)

        (2)

        (3)

        由式(3)可得履帶式移動平臺的運動模型為

        (4)

        履帶移動平臺的姿態(tài)由xp、yp、θp控制。

        機械手簡化坐標圖如圖3所示,根據(jù)機械手坐標系建立機械手矩陣參數(shù)表如表2所示。

        圖3 機械手簡化坐標圖

        表2 機械手矩陣參數(shù)表

        將矩陣參數(shù)表中的參數(shù)代入得到每兩個關節(jié)之間的變換矩陣Ri,將各個Ri依次相乘,得到移動機械手的固定端和末端執(zhí)行器的總變換齊次矩陣RA。各個變換矩陣和齊次矩陣如下:

        其中:

        l1=0.01 m,l2=0.53 m,l3=0.5 m,l4=0.07 m

        Uz=sin(θ5+θ4+θ3+θ2)

        Vz=cos(θ5+θ4+θ3+θ2)

        Wx=sinθ1,Wy=-cosθ1,Wz=0

        Px=0.09×sinθ1+0.25×cos(-θ4-θ3-θ2+θ1)+

        0.25×cos(θ4+θ3+θ2+θ1)+0.25×

        cos(-θ3-θ2+θ1)+0.25×cos(θ3+θ2+θ1)+0.261 5×

        cos(θ1-θ2)+0.261 5×cos(θ2+θ1)

        Py=-0.09×cosθ1+0.25×sin(θ4+θ3+θ2+θ1)+

        0.25×sin(-θ4-θ3-θ2+θ1)+0.25×

        sin(θ3+θ2+θ1)+0.25×sin(-θ3-θ2+θ1)+0.261 5×

        sin(θ1+θ2)+0.261 5×sin(θ1-θ2)

        Pz=0.5sin(θ4+θ3+θ2)+0.5×sin(θ3+θ2)+0.523×sinθ2

        由于關節(jié)5中θ5的運動只影響機械手的姿態(tài),不影響其位置,故此處將其省略。該關節(jié)的長度加至關節(jié)4中,由上述公式推算可得機械手的空間位置由θ1、θ2、θ3、θ4控制。

        2 履帶式移動平臺的自適應模糊運動控制

        2.1 模糊控制基本介紹

        首先根據(jù)經(jīng)驗編寫模糊控制規(guī)則,將測量控制對象的狀態(tài)模糊化,得到的模糊值完成模糊推理后,將推理后的值進行非模糊化處理轉(zhuǎn)化為非模糊值控制輸出?;谀:碚摵腿斯そ?jīng)驗,不需要數(shù)學模型,易于理解,魯棒性好[7-8]。

        2.2 履帶式移動平臺的自適應模糊運動控制策略

        在平臺控制中,分解為平臺位置和姿態(tài)變量的控制。

        履帶平臺運動控制系統(tǒng)設計如圖4所示。

        圖4 履帶移動平臺模糊控制示意圖

        圖5 直接自適應模糊控制

        在控制器1中,ex的論域是[-1,1],ecx的論域是[-0.1,0.1],Ux的論域為[-3,3]。

        在控制器2中,ey的論域是[-1,1],ecy的論域是[-0.1,0.1],Uy的論域為[-3,3]。

        對于控制器3來說:eθp的論域是[-0.1,0.1],ecθp的論域是[-0.01,0.01],Uθp的論域為[-1,1]。

        考慮到系統(tǒng)的精度要求,各語言變量的量化水平設置為11。每個語言變量域的模糊子集數(shù)為7,分別為NB、NM、NS、ZE、PS、PM、PB。

        所選變量的具體隸屬度函數(shù)如圖6所示。

        圖6 ex、ey、eθp、ecx、ecy、ecθp、Ux、Uy、Uθp隸屬度函數(shù)圖

        為了提高系統(tǒng)穩(wěn)態(tài)精度,增加模糊控制的分辨率,根據(jù)模糊控制的規(guī)則,通過對履帶移動平臺全部輸入變量量化后的全部組合,根據(jù)特定的一些模糊推理進行具體計算,得出各個狀態(tài)的輸出[9]。模糊控制規(guī)則表如表3所示。

        表3 履帶移動平臺自適應模糊控制規(guī)則表

        3 機械手的RBF神經(jīng)網(wǎng)絡自適應運動控制

        3.1 RBF神經(jīng)網(wǎng)絡

        RBF神經(jīng)網(wǎng)絡是一種性能好、全局逼近且不受局部極小問題的前向網(wǎng)絡模型。它分為三層:輸入層、具有非線性PBF激活函數(shù)的隱層和線性輸出層[10]。

        利用RBF作為隱單元的“基”,形成隱層空間使輸入向量直接映射到隱空間是RBF網(wǎng)絡的基本思想。在確定RBF中心的同時也能夠確定映射關系。神經(jīng)網(wǎng)絡的線性輸出加權(quán)和是網(wǎng)絡可調(diào)參數(shù)??梢钥闯觯话闱闆r下,對于可調(diào)參數(shù)而言,網(wǎng)絡的輸出是線性的,但是網(wǎng)絡從輸入到輸出的映射又是非線性的。利用線性方程組直接求解網(wǎng)絡的權(quán)值,同時提升了學習的效率和速度,并且避免出現(xiàn)局部極小化問題。

        3.2 履帶式移動平臺的機械手RBF神經(jīng)網(wǎng)絡運動控制策略

        機械手的控制器的設計如圖7所示,其中θ1d、θ2d、θ3d、θ4d分別為關節(jié)1、2、3、4的轉(zhuǎn)角期望值;e1、e2、e3、e4為各個關節(jié)的轉(zhuǎn)角誤差;u1、u2、u3、u4分別為神經(jīng)網(wǎng)絡控制器的輸出;θ1、θ2、θ3、θ4為4個關節(jié)的實際轉(zhuǎn)角。

        圖7 機械手臂的控制器

        RBF神經(jīng)網(wǎng)絡的學習過程分為兩個部分,一部分為無教師學習過程,另一部分為有教師學習過程。其過程如下:

        a)無教師學習:k-均值聚類算法在這一階段,用于適當調(diào)整隱層的中心向量,即在訓練過程中,對所有的向量進行分組,找到最佳的中心向量,使每個樣本與中心的距離最小化。

        1) 機械手關節(jié)角度跟蹤誤差:

        ei=θid-θi,i=1,2,3,4

        (5)

        2) 控制器的目標函數(shù):

        (6)

        3) 控制律設計:

        (7)

        4)在隱藏層設置初始值和學習率η(0),(0<η(0)<1)和每個節(jié)點的閾值ε,中心向量ci(0)(i=1,2,3,4)。

        5)歐氏距離確定,求出最小距離節(jié)點

        (8)

        其中k是樣本序數(shù)。

        6)調(diào)整中心

        (9)

        7)聚類質(zhì)心判定

        b)有教師學習:確定中心向量ci后,對訓練后的兩層之間進行加權(quán)。權(quán)值wki的學習算法:

        wki(k+1)=wki(k)+η(tk-yk)hi(x)/HTH

        其中H=[h1(x),h2(x),h3(x),h4(x)]T,hi(x)為高斯基函數(shù)。

        確定隱層參數(shù)后,對照樣本,確定隱層和輸出層的網(wǎng)絡權(quán)值。

        4 履帶式移動平臺采摘機械手的運動控制仿真分析

        4.1 履帶式移動平臺的運動控制仿真

        選擇通用性履帶移動平臺的車體尺寸,長度為680 mm,寬度405 mm,高度270 m。規(guī)定移動平臺只在水平面上運動,即ZM(0)=0。以移動平臺和機械臂連接點的軌跡作為參考點進行跟蹤。事先設置一定的初始條件,才能有效地進行實驗驗證,此處的初始條件設置為:

        xp(0)=0,yp(0)=0,θp(0)=0.014。

        設置期望軌跡為:

        實際跟蹤控制軌跡運行結(jié)果如圖8所示。圖9為x方向和y方向的位置跟蹤情況。其中,實線為x軸位置跟蹤情況,虛線為y軸位置跟蹤情況。

        圖8 移動平臺圓形軌跡的控制跟蹤效果圖

        圖9 x、y方向的位置跟蹤情況

        4.2 機械手運動控制仿真

        預先設定各關節(jié)角初始條件:qeo=[1,1]T,

        θ1=0.263 8,θ2=0.257 2,θ3=0.764 5,θ4=0.512 2。

        末端執(zhí)行器初始位置,設置期望軌跡:xe=cost,ye=sint,ze=1。機械手的RBF神經(jīng)網(wǎng)絡仿真結(jié)果如圖10所示。圖11為仿真過程中機械手x方向運動的位置誤差,y、z方向的誤差與x方向近乎相同。

        圖10 機械手的RBF神經(jīng)網(wǎng)絡仿真結(jié)果

        圖11 手臂x方向的位置誤差

        4.3 履帶移動平臺及機械手的仿真數(shù)據(jù)分析

        在x方向預期的理想情況為標準的余弦函數(shù),在y方向預期的理想情況為標準的正弦函數(shù)。由圖8看出,平臺的實際運行路徑基本上可以遵循預先設定的路徑,過了起始位置,正常運行后運動誤差在可控的波動范圍內(nèi),滿足系統(tǒng)的可控性。由此可見,基于自適應模糊控制器對履帶移動平臺的設計能夠滿足預定的控制要求,并完成相應的控制功能,是一種合理的設計方法。

        由圖10可以看到在初始位置之后機械手基本按照設定的預期軌跡進行運動。圖11中,在A點之后,機械手的運動趨于穩(wěn)定的預定軌跡中,且誤差范圍較小,基本可以滿足預設的運動操作需求。由此可見,該算法是合理可行的,經(jīng)過驗證是有效的。

        5 結(jié)語

        使用MATLAB軟件對履帶式移動平臺采摘機械手的運動控制問題進行了模擬驗證分析。研究發(fā)現(xiàn):自適應模糊控制和RBF神經(jīng)網(wǎng)絡控制算法可以對履帶式移動平臺和機械手進行精確控制,對履帶式移動機械手模型進行了簡化后,先計算履帶式移動平臺采摘機械手的運動學方程,再對履帶式移動平臺和機械手分別提出模糊控制和RBF神經(jīng)網(wǎng)絡控制,運用MATLAB對其進行了實驗數(shù)據(jù)模擬仿真,最后對實驗數(shù)據(jù)進行分析,分別驗證了所提算法的可行性。該方法為農(nóng)業(yè)機械工程化提供依據(jù),也可為坦克等軍用車輛的控制提供幫助。

        久久99热久久99精品| 精品一区二区三区亚洲综合| 国产亚洲精品熟女国产成人| 777精品久无码人妻蜜桃| 国产精品爽爽va在线观看无码| 亚洲高清国产品国语在线观看| 白白色日韩免费在线观看| 男吃奶玩乳尖高潮视频| 免费无码黄动漫在线观看| 亚洲电影中文字幕| 蜜臀精品一区二区三区| 五月开心婷婷六月综合| 亚洲人成电影在线观看天堂色| 中文字幕在线日韩| 亚洲av毛片一区二区久久| 国产美女主播视频一二三区| 最近在线更新8中文字幕免费| 精品国产群3p在线观看| 91九色国产在线观看| 丰满女人猛烈进入视频免费网站 | 亚洲av毛片在线免费观看 | 午夜少妇高潮在线观看| 台湾佬中文偷拍亚洲综合| 国产免费人成视频在线| 亚洲性无码一区二区三区| 激情综合欧美| 人妻在线中文字幕视频| 国产日本精品视频一区二区| 国产精品免费看久久久8| 精品九九视频| 大陆少妇一区二区三区| 精品久久人妻av中文字幕| 无码中文字幕在线DVD| 国产精品亚洲一区二区三区正片| 在线观看免费日韩精品| 亚洲第一无码xxxxxx| 色播在线永久免费视频网站| 91熟女av一区二区在线| 亚洲成av人片在www| 在线欧美精品二区三区| 久久久精品人妻一区二区三区免费|