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

采用雙RBF神經網絡控制的機械手末端位姿研究

2023-12-24 15:37:46羅玉梅王麗娟
中國工程機械學報 2023年5期

羅玉梅,王 瑩,王麗娟

(鄭州工業應用技術學院 機電工程學院,河南 鄭州 451100)

機械手具有自動化程度高、定位精度高和可以連續工作等優點,廣泛應用于食品包裝、汽車制造、航空探測及數控換刀等領域[1]。機械手主要分為串聯和并聯2 大類。串聯機械手的應用相對較早,技術也相對成熟,在市場中占據一定的優勢。但是,串聯機械手在各個關節安裝過程中,會造成誤差累積,導致機械手定位精度下降。與串聯機械手相比,并聯機械手可以避免上述問題。

隨著對并聯機械手的深入研究,許多學者在機械手上采用不同的控制裝置,取得了一些研究成果。文獻[2-3]對并聯機械手運動軌跡增廣PD(proportion differentiation)控制方法進行了研究,搭建了并聯機械手實驗平臺進行仿真驗證,從而降低了并聯機械手運動軌跡跟蹤誤差。文獻[4-5]對2 自由度并聯機械手控制方法進行了研究,設計了H∞+動力學前饋控制方法,通過仿真驗證并聯機械手輸出誤差,提高了機械手末端執行器定位精度。文獻[6-7]對并聯機械手控制系統進行了測試,設計了機械手模糊控制方法,能夠較好地實現運動位姿的跟蹤,使控制系統反應速度加快。上述研究提高了并聯機械手控制精度。但是,人們對產品的精度要求越來越高,現有控制系統已經不能滿足高精度機械手定位的需求。為提高機械手定位精度,本文設計了雙徑向基函數(radial basis function,RBF)神經網絡控制器,采用數學軟件Matlab 對并聯機械手運動位姿進行仿真,對比單RBF 神經網絡控制器的輸出效果,為深入研究并聯機械手末端執行器定位精度提供理論參考。

1 并聯機械手

本文主要研究用于數控機床刀架上的并聯機械手,機械手的運動學模型如圖1所示。

圖1 平面并聯機械手Fig.1 Planar parallel manipulator

由圖1可知,支腿通過A1、B2處的2個旋轉接頭和執行器將移動平臺連接到滑塊上。假設機械手的結構是對稱的,為了便于分析,在固定基座的拐角處附加了一個固定的參考坐標系O-x0y0,x0軸沿著支腿的方向。移動平臺的姿態(位置和方向)由3個變量hx、hy和θ控制,其中hx和hy為C點相對于參考坐標系O-x0y0的位置,θ是x0軸正方向與B1B2的夾角。在本文中,逆時針方向的角度都被認為是正值。

變量di為第i個執行器的行程,當i=1,2 時,di為點Ai和Bi之間的距離;當i=3時,di為點O和E之間的距離。因此有d1=A1B1,d2=A2B2和d3=OE。前2 個執行器的運動范圍為d1,d2∈[dmin,dmax]。垂直導軌連接在E處的滑塊中間,移動平臺通過中心點C處的執行器和旋轉接頭連接到垂直導軌上。因此,EAi=a,CBi=b。由于垂直導軌,移動平臺相對于滑塊有2 個自由度:一個平移平行于y0軸,一個繞垂直于運動平面的軸旋轉。滑塊沿x0軸有一個平移自由度。因此,機械手作為一個整體,相對于基座有3個自由度[8]:

式中:λ為任務空間順序;ν為連接數;η為關節數;ei為第i個關節的自由度。

2 機械手運動學

2.1 逆向位置分析

對于逆位置運動學,給出了運動平臺的姿態(hx,hy,θ),并求出了驅動關節變量di(i=1,2,3)。根據圖1 中機械手的幾何結構,可以得到支腿矢量回路方程:

式中:ai=EAi=(-1)i+1aiλ;bi=CBi=[bi,xbi,y]T=(-1)i[bcosθbsinθ]T;h=EC=hyjλ;di=AiBi=dini=[di,xdi,y]T;iλ、jλ分別為x0軸和y0軸的單位向量;ni為平行于AiBi的單位向量。

將ai代入式(2),可以推導出

此外,從支腿分析hxiλ=d3iλ可以得到d3=hx。

2.2 正向位置分析

正向位置運動學是求出一組給定的驅動關節變量di(i=1,2,3)對應的運動平臺的位姿(hx,hy,θ)。當i=1和i=2時,式(3)可以變換為

式中:cosθ=()/2ab;sinθ=()/4hyb。

根據三角函數sin2θ+cos2θ=1,可以得到hy中的一元六次多項式:

式(5)可以變換為

式中:q=。

已知q(以及由此得到的hy),則變量θ的唯一值可以由式(4)計算得到。因為q≥0,所以只有式(6)的正解是可接受的。每一個正解對應于hy的2 個實解。因此,機械手的2 個裝配模式相對于x0軸對稱。

3 控制器設計

3.1 控制系統描述

并聯機械手n關節運動方程表達式[9-10]為

式中:q為關節角位移;M(q)為慣性矩陣;Vm(q,q′ )為離心力和哥氏力矩陣;G(q)為重力矩陣;τd為控制力矩。

在機械手運動控制系統中,死區可以定義為

式中:u為信號輸入;g(u)、h(u)為非線性函數;τ為死區輸出。

假設g(u)和h(u)在變化區間內為單調可逆遞增函數,則死區可逆函數定義為

因此,可以得

為了提高機械手運動位姿精度,采用神經網絡補償器對并聯機械手運動軌跡進行補償,其控制系統結構如圖2 所示。圖中,qd為機械手運動軌跡,q為實際運動軌跡。

圖2 并聯機械手死區補償控制系統Fig.2 Dead time compensation control system of parallel manipulator

3.2 雙RBF神經網絡控制器

神經網絡控制器由2個RBF 神經網絡構成,一個用于預估機械手驅動的非線性環節,一個用于前饋通道的死區補償,其補償器的基本結構如圖3 所示。圖中,ω為輸入信號,NN1 為神經網絡1,NN2為神經網絡2。

圖3 RBF神經網絡死區補償控制器Fig.3 RBF neural network dead time compensation controller

補償后機械手控制輸入定義為

死區環節的可逆形式等價形式為

其中,

根據RBF神經網絡逼近特性[11-12]可以推導出:

式中:ε(u)和εi(ω)為神經網絡建模誤差;W和Wi為期望權值;σ和σi為徑向基函數輸出值。

定義W1和Wi1為RBF 神經網絡預估權值,采用RBF神經網絡調整相應的控制環節,可得

定義Wκ=W-W1、Wiκ=Wi-Wi1為RBF 神經網絡權值估計誤差。

4 結果與分析

為了分析雙RBF 神經網絡控制器的并聯機械手運動位姿跟蹤效果,采用Matlab 軟件對并聯機械手跟蹤效果進行仿真驗證,并且與單RBF 神經網絡控制器輸出效果進行比較,仿真參數設置見表1。

表1 仿真參數Tab.1 Simulation parameters

假設并聯機械手運動位移方程式為=0.64(m2),角位移為θ=cos2πt(rad)。在無外界干擾狀態下,并聯機械手運動平臺橫向和縱向位移跟蹤誤差如圖4 所示,并聯機械手運動平臺角位移跟蹤誤差如圖5 所示。在有外界干擾狀態下(θλ=10sin2πt(rad)),并聯機械手運動平臺橫向和縱向位移跟蹤誤差如圖6 所示,并聯機械手運動平臺角位移跟蹤誤差如圖7所示。

圖4 無外界干擾狀態下并聯機械手運動平臺位移跟蹤誤差Fig.4 Displacement tracking error of parallel manipulator moving platform without external interference

圖5 無外界干擾狀態下并聯機械手運動平臺角位移跟蹤誤差Fig.5 Angular displacement tracking error of parallel manipulator moving platform without external interference

圖6 有外界干擾狀態下并聯機械手運動平臺位移跟蹤誤差Fig.6 Displacement tracking error of parallel manipulator moving platform with external interference

圖7 有外界干擾狀態下并聯機械手運動平臺角位移跟蹤誤差Fig.7 Angular displacement tracking error of parallel manipulator moving platform with external interference

由圖4和圖5可知,在無外界干擾狀態下,采用單RBF 神經網絡控制器和雙RBF 神經網絡控制器,并聯機械手運動平臺橫向和縱向位移跟蹤誤差范圍分別為[-0.05,0.05] m 和[-0.025,0.025] m,角位移跟蹤誤差范圍分別為[-0.06,0.06] rad 和[-0.04,0.04] rad。

由圖6和圖7可知,在有外界干擾狀態下,采用單RBF 神經網絡控制器和雙RBF 神經網絡控制器,并聯機械手運動平臺橫向和縱向位移跟蹤誤差范圍分別為[-0.1,0.1] m 和[-0.025,0.025] m,角位移跟蹤誤差范圍分別為[-0.12,0.12] rad 和[-0.04,0.04] rad。

在同等條件下,采用雙RBF 神經網絡控制器,并聯機械手控制反應速度較快,能在線進行死區補償,跟蹤誤差范圍較小,可提高并聯機械手位姿定位精度,從而提高數控機床刀具加工產品精度。

5 結論

針對并聯機械手末端運動位姿定位精度較低問題,設計雙RBF 神經網絡死區補償控制器,通過仿真驗證跟蹤誤差,主要結論如下:

(1) 在單RBF 神經網絡控制器的作用下,并聯機械手末端執行器運動位移和角位移跟蹤誤差較大,容易受到外部干擾,誤差波動范圍較大。

(2) 在雙RBF 神經網絡控制器的作用下,并聯機械手末端執行器運動位移和角位移跟蹤誤差較小,能抑制外部干擾,并對死區產生的誤差進行較好地補償,使機械手定位精度得到高。

(3) 本文研究了并聯機械手末端執行器定位誤差,對于機械手受力情況沒有展開研究,未來可以作為進一步研究課題。

主站蜘蛛池模板: 毛片久久久| 夜夜拍夜夜爽| 99一级毛片| 亚洲视频在线网| 久久精品免费看一| 免费高清自慰一区二区三区| 欧美一区日韩一区中文字幕页| 男人天堂伊人网| 综合久久五月天| 欧美日韩在线成人| 波多野结衣无码中文字幕在线观看一区二区 | 亚洲无码视频喷水| 午夜成人在线视频| 美女一级毛片无遮挡内谢| 久久国产亚洲欧美日韩精品| 久久久黄色片| 中文字幕不卡免费高清视频| 99爱视频精品免视看| 国产精品99久久久久久董美香 | 日韩视频福利| 午夜一区二区三区| 91在线播放免费不卡无毒| 中文字幕啪啪| 人妻精品久久无码区| 奇米影视狠狠精品7777| 国产成人乱无码视频| 国内精品免费| 成人福利在线观看| 国产成人精品高清不卡在线| 精品成人一区二区三区电影| 亚洲欧美在线精品一区二区| 超清无码熟妇人妻AV在线绿巨人| 91亚洲免费视频| 成人亚洲国产| 精品视频福利| 91视频精品| 国产办公室秘书无码精品| 日a本亚洲中文在线观看| av尤物免费在线观看| 国产一区亚洲一区| 国产在线拍偷自揄拍精品| 99久久国产综合精品女同| 成人国产精品一级毛片天堂 | 狠狠操夜夜爽| 在线亚洲小视频| 无码 在线 在线| 99re免费视频| 极品性荡少妇一区二区色欲| 亚洲欧洲免费视频| 9丨情侣偷在线精品国产| 国产精彩视频在线观看| 亚洲日本一本dvd高清| 色婷婷狠狠干| 97久久精品人人| 又爽又黄又无遮挡网站| 91亚洲国产视频| 国产小视频免费| 无码精品福利一区二区三区| 欧美亚洲国产精品久久蜜芽| 91福利国产成人精品导航| 97国产精品视频自在拍| 欧美一级高清片久久99| 99福利视频导航| 啦啦啦网站在线观看a毛片| 国产一级毛片高清完整视频版| 伊人久久婷婷| 欧美日韩中文国产| 真实国产乱子伦视频| 一本大道AV人久久综合| 国产精品久久久精品三级| 91精品国产情侣高潮露脸| 亚洲综合色在线| 国产精品第一区在线观看| 日韩二区三区无| 成人在线观看不卡| 国产黄在线观看| 亚洲天堂色色人体| 日韩在线视频网| 欧美精品二区| 国产免费人成视频网| 国产正在播放| 国产微拍精品|