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

麥克納姆輪移動底盤的自適應滑模控制器設計

2022-02-11 11:47:12江夢林趙德權孫永福王玉超
制造業自動化 2022年1期
關鍵詞:移動機器人

江夢林,趙德權,孫永福,王玉超

(四川農業大學 機電學院,雅安 625014)

0 引言

相對于傳統的移動機器人,全方位移動機器人因為具有良好的機動性能,能夠實現全向移動并且轉彎半徑為零,因而被廣泛的應用到各個場合下,比如家庭服務、倉庫以及醫療等行業[1~3]。而基于麥克納姆輪的移動機器人因其承載能力強運動連續的特點,使其在工業和學術領域得到了越來越多的關注。麥克納姆輪是由主動輪和一系列的從動輪組成,從動輪通常和主動輪的輪輻存在45°的夾角[4,5]。通過四個麥克納姆輪的協同作用就可以實現全方位移動。

隨著制造業的迅速發展,移動機械臂得到了越來越多的應用,為了提高移動機械臂的移動能力和靈活性,許多學者嘗試將麥克納姆輪移動機器人作為移動機械臂的底盤[6]。值得一說的是,移動底盤軌跡跟蹤的精度是保證移動作業質量的關鍵。因此,設計一個高精度的軌跡跟蹤控制器來保證跟蹤精度是很有必要的。然而,在實際環境中,外部的擾動和模型的不確定性是真實存在的,這將會導致系統不穩定。因此,對于麥克納姆輪移動機器人的軌跡跟蹤控制依然是一個挑戰。

為了克服上述的問題,諸多的學者完成了對麥克納姆輪移動機器人的運動學和動力學建模[7~9]。在其運動學和動力學模型的基礎上,學者們提出了許多的控制策略。主要的方法包括自適應控制[10~11],反演算法[12~14]以及神經網絡等[15~17]。文獻[10]針對輪式移動機器人設計了一種自適應軌跡跟蹤控制器,該控制方法可以減小模型中未知參數和不確定性的影響。文獻[11]針對非完整輪式機器人提出了一個非線性自適應控制器,通過輸入輸出反饋線性化技術獲得了給定系統不確定參數的估計值。自適應控制依賴于系統的精確模型,但是精確的系統模型通常是難以建立的。反演算法主要應用于一系列滿足嚴格反饋的系統。反演控制通常和其他的控制方法結合起來使用。文獻[12]中對于一類含有不確定性的非線性動力系統設計了一種改進的反演控制器。文獻[13]將反演控制和自適應控制結合起來,在考慮外加擾動以及不確定性的情況下,對麥克納姆輪全向機器人設計了一個非線性自適應控制器。文獻[14]將該方法和小波神經網絡相結合設計了一個控制器來實現軌跡跟蹤,小波神經網絡被用來逼近系統中的不確定項。神經網絡技術因為其強大的學習能力,適合用來控制復雜的動力系統。在文獻[15]和文獻[16]中,徑向基神經網絡被成功的用來逼近系統中的未建模不確定性。文獻[17]基于滑模控制提出了一種自適應神經網絡的控制方法,通過神經網絡來逼近模型的不確定性和外部干擾。

作為另外一種重要的控制方法,滑模控制因其抗干擾能力強而得到廣泛的應用。文獻[5]和文獻[18]針對麥克納姆輪全向移動機器人分別提出了基于擴展狀態觀測器的滑模控制策略和非奇異終端滑模控制器。滑模控制的主要缺點就是由于控制器的不連續會導致抖震現象。為了抑制這種現象,文獻[19]提出了高階滑模控制策略。文獻[20]設計了一種自適應滑模控制器。

本文針對麥克納姆輪全向移動機器人系統設計一個軌跡跟蹤控制器。首先,使用徑向基神經網絡來逼近系統中的不確定項以及外部擾動。和文獻[17]不同的是,徑向基神經網絡的權值的范數和估計誤差的范數通過具有σ修正的自適應學習法則來估計[21~22]。其次,通過自適應學習法則得到的未知參數估計值進而設計了一個自適應滑模控制器。再者,通過Lyapunov理論分析了該控制方法的穩定性和魯棒性。最后通過仿真驗證了所提出方法的有效性。

1 數學模型的建立

1.1 麥克納姆輪移動機器人的運動學模型

麥克納姆移動機器人的坐標系如圖1所示,其中X-O-Y,Xb-Ob-Yb,Xwi-Owi-Ywi(i=1,2,3,4)分別為世界坐標系、連體坐標系和輪系坐標系。Ob和移動機器人的幾何中心重合。(x,y,φ)為移動機器人在世界坐標系下的位姿。(xi,yi,βi)為第i個輪子在連體坐標系下的位姿。γi為第i輪子的從動輪和主動輪輪輻之間的夾角。

圖1 麥克納姆輪移動機器人的坐標系轉換

令q=[x y φ],通過坐標系的轉換可以的到第i個輪子的轉速和之間的關系為[23]:

其中,Ri為第i個輪子的半徑。麥克納姆輪移動機器人的結構示意圖如圖2所示。其中,W和L分別為移動機器人長度和寬度的一半。由圖2可知,β1β2β3β4=0,|xi|=W,|yi|=L,γ1=γ4=-45°,γ1=γ4=45°。此外令R1=R2=R3=R4=R,定義移動機器人輪子的轉動角θ=[θ1θ2θ3θ4]·,移動機器人在連體坐標系下的速度Vb=[vxvyωz],Vb與姿態角無關即φ=0,根據式(1)可以的到移動機器人在連體坐標系下的逆運動學方程為:

圖2 麥克納姆輪全向移動機器人的結構示意圖

轉換矩陣H(0)存在偽逆矩陣:

則移動機器人的正運動學公式可以描述如下:

進一步展開為如下形式:

同理,根據式(1)移動機器人在世界坐標系下的逆運動學方程為:

同理H(φ)也存在偽逆矩陣,那么移動機器人在世界坐標系下的正運動學方程為:

1.2 麥克納姆輪移動機器人的動力學建模

本文使用拉格朗日法來建立移動機器人的動力學模型[7],拉格朗日算子的表達式為:

其中m是總的質量,I和Iw分別是移動機器人繞其幾何中心的轉動慣量和輪子繞其轉軸的轉動慣量。vx,vy,ωz如式(4)~式(6)所示。

拉格朗日方程表述如下:

其中,

τ=[τ1τ2τ3τ4],τd=[τd1τd2τd3τd4]分別為輸入轉矩向量和外部擾動向量且τd是連續有界的,滿足‖τd‖≤d*<∞,d*是未知的正數。D為粘滯摩擦力:

通過計算拉格朗日方程,移動機器人的動力學模型的表述如下:

考慮系統的不確定性,可以得到一個新的動力學模型如下:

不確定項ρ=ΔMθ+ΔDθθ,ρ是有界的且滿足是一個未知的常數。

結合式(7)~式(12),動力學模型變成如下形式:

式(13)可以進一步改寫成:

其中不確定項:

2 自適應滑模控制器設計

本節旨在針對麥克納姆輪移動機器人,在考慮外部擾動、模型不確定性的條件下,基于移動機器人的動力系模型設計一個自適應滑模控制器,使移動機器人能夠精確地跟蹤參考軌跡qd,引入徑向基神經網絡來逼近不確定項,令理想軌跡qd=[xdydφd]是二階可導的。控制目標是設計一個輸入轉矩τ使得q→qd。

首先定義位姿誤差e=q-qd,則,將滑模面定義為如下形式:

對式(15)求導:

本文引入徑向基神經網絡來逼近不確定項g,其結構簡圖如圖3所示。

圖3 徑向基神經網絡的結構見圖

如文獻[2 2]所述,對于一個連續光滑的函數h(xin)∶Rm→Rn,存在一個徑向基神經網絡使得:

其中xin∈Rm是輸入向量,φh(.)∈RL是基函數,L代表神經元的個數,wh∈RL×n是輸出層的權值矩陣,εxm∈Rn是逼近誤差且滿足‖εxin‖≤是一個未知的常數。通過引入上述神經網絡,式(16)變成如下形式:

將滑模趨近律設計為如下形式[16]:

式中k1,k2是常數矩陣,sgn(s)是符號函數,滿足:

選取Lyapunov函數為:

3 仿真實驗與分析

本節將通過兩組仿真實驗來驗證本文所提出的控制器的有效性,為了驗證控制器的魯棒性,本文將質量設計為時變的,同時在系統中加入了余弦形式的擾動。一組仿真實驗的參考軌跡是一個圓形,另一組仿真實驗的參考軌跡是紐帶形。移動機器人的參數如表1所示。

表1 麥克納姆輪移動機器人的結構參數

此外,為了逼近不確定項g,本文將使用高斯函數作為徑向基神經網絡的基函數,形式如下:

2)仿真實驗2:紐帶形參考軌跡

紐帶形參考軌跡的表達式如下:

和仿真實驗1相同,將總的質量設計為時變的,同時加入余弦形式的擾動。移動機器人的初始位置[x0y0φ0]·=[0.2 0.2 0.2]·控制參數選擇如下:

移動機器人軌跡跟蹤的結果如圖4和圖8所示,可以知道移動機器人在存在擾動且質量為時變情況下依然能夠很好的跟蹤上參考軌跡,具有較強的魯棒性。圖5和圖9是軌跡跟蹤的誤差,可以看到移動機器人的跟蹤誤差分別小于0.1m和0.05m且跟蹤誤差是一致最終有界的。自適應學習法則的估計結果如圖6和圖10所示,圖7和圖11是輸入轉矩,因為移動機器人的初始位置和參考軌跡具有一定的差距,所以在開始時需要的轉矩較大,跟蹤上參考軌跡后輸入轉矩減小,同時輸入也是一致最終有界的。通過上述的仿真結果,驗證了本文所設計的控制器具有良好的魯棒性能且跟蹤精度高的優點。

圖4 圓形參考軌跡的跟蹤結果

圖5 圓形參考軌跡的跟蹤誤差

圖6 圓形參考軌跡的自適應學習法則

圖7 圓形參考軌跡的輸入轉矩

圖8 紐帶形參考軌跡的跟蹤結果

圖9 紐帶形參考軌跡的跟蹤誤差

圖10 紐帶形參考軌跡的自適應學習法則

圖11 紐帶形參考軌跡的輸入轉矩

4 結語

本文針對麥克納姆輪全向移動機器人的軌跡跟蹤問題,在其動力學模型的基礎上設計了一個自適應滑模控制器。同時還考慮了參數變化和外部干擾,首先,本文引入徑向基神經網絡來逼近系統中的不確定項,徑向基神經網絡的權值的范數和逼近誤差的范數的估計值通過σ修正的自適應學習法則來獲得。其次,通過Lyapunov穩定性分析論證了本文提出的控制器能夠保證系統的一致最終有界。最后兩組仿真實驗驗證了控制器的有效。

猜你喜歡
移動機器人
移動機器人自主動態避障方法
移動機器人VSLAM和VISLAM技術綜述
基于改進強化學習的移動機器人路徑規劃方法
基于ROS與深度學習的移動機器人目標識別系統
電子測試(2018年15期)2018-09-26 06:01:34
基于Twincat的移動機器人制孔系統
室內環境下移動機器人三維視覺SLAM
簡述輪式移動機器人控制系統中的傳感器
未知環境中移動機器人的環境探索與地圖構建
極坐標系下移動機器人的點鎮定
基于引導角的非完整移動機器人軌跡跟蹤控制
主站蜘蛛池模板: 亚洲AV一二三区无码AV蜜桃| 久久人人爽人人爽人人片aV东京热| 国产永久免费视频m3u8| 国产精品黑色丝袜的老师| 黄色网页在线播放| 色九九视频| 青青草国产一区二区三区| 91色爱欧美精品www| 爆乳熟妇一区二区三区| 婷婷六月天激情| 精品国产自在在线在线观看| 精品色综合| 国产成人无码久久久久毛片| AV不卡国产在线观看| 久久精品无码专区免费| 毛片在线区| 99久久精品免费观看国产| 国产女人爽到高潮的免费视频 | 国产自在线播放| 99热这里只有精品2| 中国丰满人妻无码束缚啪啪| 国产精品视频猛进猛出| 色网站免费在线观看| 人人看人人鲁狠狠高清| 青青青草国产| 波多野结衣中文字幕一区| 欧美视频在线第一页| 青青极品在线| 国产av剧情无码精品色午夜| 日韩午夜伦| 波多野结衣第一页| 国产91色在线| 另类重口100页在线播放| 日本一区二区不卡视频| 日本福利视频网站| 小说区 亚洲 自拍 另类| 国产小视频免费| 欧美精品色视频| 中文字幕av一区二区三区欲色| 蜜芽一区二区国产精品| 亚洲成AV人手机在线观看网站| 成年人视频一区二区| 另类综合视频| 99热这里只有精品在线播放| 国产免费福利网站| 青青草国产在线视频| 亚洲无码在线午夜电影| 99热这里只有精品国产99| 99视频国产精品| 青草娱乐极品免费视频| 国产福利免费在线观看| 97久久超碰极品视觉盛宴| 最新国语自产精品视频在| 亚洲人视频在线观看| 露脸国产精品自产在线播| 国产成人AV综合久久| 99这里只有精品在线| 亚洲精品波多野结衣| 亚洲国产日韩在线观看| 五月天久久综合国产一区二区| 精品国产成人三级在线观看| 国产美女叼嘿视频免费看| 18禁不卡免费网站| 中文成人无码国产亚洲| 亚洲视频一区| 日韩精品一区二区三区视频免费看| 亚洲欧州色色免费AV| 亚洲精品动漫| 97精品久久久大香线焦| 日韩精品免费一线在线观看| 毛片网站观看| 国产天天射| 99久久精品久久久久久婷婷| 69国产精品视频免费| 女人av社区男人的天堂| 亚洲欧美一级一级a| 久久国产精品麻豆系列| 老司机午夜精品网站在线观看| 日韩av在线直播| 精品人妻无码区在线视频| 日韩精品久久无码中文字幕色欲| 久操中文在线|