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

非完整約束移動機器人自適應軌跡跟蹤控制設計

2021-12-13 14:37:18陳素霞黃全振高繼勛
中國測試 2021年11期
關鍵詞:移動機器人模型設計

陳素霞,黃全振,高繼勛

(1.河南工程學院計算機學院,河南 鄭州 451191; 2.河南工程學院電氣信息工程學院,河南 鄭州 451191)

0 引 言

輪式機器人具有輕巧、靈活、載重大等特性,目前已成為國內外學者的研究熱點,并被廣泛應用于多個領域[1-2]。因其非完整約束、非線性等特點,輪式機器人的軌跡跟蹤有很多亟待解決的問題。

軌跡跟蹤作為輪式機器人實際應用的基本問題,Kanayama等[3]利用Lyapunov第二方法,基于移動機器人運動學模型,設計軌跡跟蹤控制器。吳衛國等[4]在此基礎上引入虛擬變量,設計全局漸進穩定控制器。程林俊等[5]在文獻[4]的研究基礎上,通過滑模控制與backstepping的結合,設計了滑模軌跡跟蹤控制器。考慮到移動機器人質心與驅動輪軸線中心重合的問題[6],孫忠廷等[7]在文獻[5]的基礎上引入自適應控制的方法,設計了質心與驅動輪軸線參數不確定的自適應軌跡跟蹤控制器。宋立業等[8]利用自適應神經網絡,設計了自適應神經滑模軌跡跟蹤控制器。顧萬里等[9]在建立系統誤差模型的基礎上,引入虛擬中間控制輸入,設計自適應控制器。

以上研究在設計控制器時通常將車輪半徑、車身寬度假定為已知,沒有考慮到在實際應用中,由于長時間使用、形變、環境、測量誤差以及移動機器人本身負載變化等因素的影響,往往無法通過測量得到車輪半徑和車身寬度的準確值,進而影響移動機器人軌跡跟蹤控制的精度。研究人員通過將輪胎半徑等不確定參數引入到運動學模型,并且根據自適應控制器在線估計參數。文獻[10]利用自適應模糊滑模控制方法,設計軌跡跟蹤控制器。孫棣華等[11]通過利用backstepping方法,根據Lyapunov函數設計了狀態反饋的自適應控制器。在運動學模型的基礎上研究自適應軌跡跟蹤,對移動機器人控制的工程應用和學術研究具有重要意義[12]。

本文以兩輪差速移動機器人的運動軌跡為研究對象,使用傳統運動學模型無法保證系統的穩定性,在此基礎上通過引入自適應參數,給出一種自適應控制算法,使機器人系統在運動過程中根據運動狀態自動調節參數,保證跟蹤誤差的漸進收斂和系統的穩定,抑制不確定參數對系統控制精度的影響。

1 問題描述及模型建立

1.1 問題描述

本文以兩輪差速移動機器人為研究對象,由兩個獨立驅動的后輪控制,輸入為線速度v、角速度ω。可通過控制輸入,改變移動機器人位姿。

圖1 兩輪差速移動機器人模型

假設移動機器人運動時只有滾動、無滑動現象,則滿足3個約束條件,且線速度方向始終在移動機器人中軸線上。約束條件如下式所示[13]:

約束條件可表示為:

因此,非完整約束機器人運動學模型可表述為:

1.2 自適應控制運動學模型

當以V作為控制輸入,構建運動學自適應軌跡:

其中v1、v2分別為移動機器人左輪和右輪的角速度。

若僅考慮x、y、φ,忽略θl、θr,則v1、v2與移動機器人線速度v、角速度ω的關系可表示為:

將式(8)代入式(7),得到移動機器人運動學模型的一般形式:

2 控制器設計及穩定性分析

由式(9)可知,移動機器人模型共有x、y兩個自由度,其輸出為3個變量,即該運動學模型為欠驅動系統。

取理想運動為參考機器人運動軌跡,通過對實際機器人線速度v、角速度ω的設計,完成對參考機器人的軌跡跟蹤。

參考機器人運動學模型可表示為:

式中:xr、yr、φr——參考機器人位姿;

vr、ωr——參考機器人控制輸入,且vr>0。

參考機器人Rr與實際機器人R位姿示意圖如圖2所示。

圖2 參考機器人與實際機器人位姿示意圖

其中e為不同位姿狀態下,參考機器人Rr與實際機器人R的誤差。當實際機器人控制輸入線速度vf、角速度ωf如式(12)所示時[13],可使誤差在一定時間內趨于0:

K1、K2、K3為正數。對誤差向量求導數:

根據移動機器人相對位姿誤差,定義Lyapunov函數V0[13]:

對V0求導可得到:

假定式(8)中r和b為未知數,則無法結合式(7)、式(8)、式(9)證明當輸入v、ω為式(12)時,可使e1、e2、e3趨于0。

因此,設計自適應控制器通過估計參數r和b,得到控制對象。

通過v1、v2,式(13)可表示為:

定義:

則v1、v2與vf、ωf可表示為:

因此,式(16)可表示為:

定義Lyapunov函數V1:

對V1求導可得到:

即當式(22)成立時,該自適應控制器穩定。

選擇機器人運動學模型式(7)的控制輸入為式(18),其約束條件為式(22),自適應控制器處于穩定收斂狀態,在一定時間內可使誤差趨于0。

3 系統仿真分析

該系統采用雙輪差速移動機器人為研究對象,使用計算機仿真軟件Matlab對自適應軌跡跟蹤控制器的運動學模型進行驗證分析。

由圖3和圖4可知,在未引入自適應參數時,實際機器人能夠完成對參考機器人運動軌跡的跟蹤,但是存在的跟蹤誤差為10 cm左右。

圖3 未引入自適應參數的運動軌跡

圖4 未引入自適應參數的位置誤差曲線

圖5 引入自適應參數的運動軌跡

由圖5和圖6可知,引入自適應參數后,當參考機器人以設定速度運動時,跟隨機器人可在一定時間內完成對參考機器人軌跡跟蹤;并且,圖6中位置誤差較圖4有明顯減小。跟蹤誤差曲線如圖7所示,e1、e2、e3由式(11)可得。速度曲線如圖8所示,由圖可知,實際機器人速度在t=50 s時,趨于參考機器人速度0.8 m/s。自適應參數曲線如圖9所示。

圖6 引入自適應參數的位置誤差曲線

圖7 跟蹤誤差曲線

圖8 參考機器人與實際機器人速度曲線

圖9 估計參數曲線

由仿真結果可知,在參數不確定的情況下,自適應參數會隨著機器人姿態誤差動態調整,補償系統因參數不準確產生的誤差,并在控制器的作用下,完成對目標軌跡的跟蹤。

4 結束語

本文針對含有未知參數動態模型的移動機器人軌跡跟蹤,提出了一種自適應軌跡跟蹤控制器的設計方法。以兩輪差速移動機器人為研究對象,在移動機器人運動學誤差模型的基礎上,利用backstepping方法,基于Lyapunov函數設計了自適應控制器,并通過仿真實驗進行對比驗證。在仿真實驗過程中,通過將無自適應參數與引入自適應參數的模型和仿真實驗結果做對比,驗證了該控制方法在參數不確定情況下,能夠完成對參考軌跡的精確跟蹤,表明該設計方法穩定、可行,可為后續研究提供一定的參考與借鑒。

猜你喜歡
移動機器人模型設計
一半模型
移動機器人自主動態避障方法
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
基于Twincat的移動機器人制孔系統
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
3D打印中的模型分割與打包
極坐標系下移動機器人的點鎮定
主站蜘蛛池模板: 欧美日韩中文国产| 亚洲AⅤ无码日韩AV无码网站| 人禽伦免费交视频网页播放| 亚洲日本韩在线观看| 欧美一区二区自偷自拍视频| 国产在线91在线电影| 亚洲人成电影在线播放| 四虎亚洲精品| 久久精品国产免费观看频道| 伊人成人在线视频| 欧美特黄一级大黄录像| 综合色区亚洲熟妇在线| 亚洲男人在线天堂| 日韩亚洲高清一区二区| 无码啪啪精品天堂浪潮av| 精品無碼一區在線觀看 | 成人国产免费| 国产熟女一级毛片| 91高清在线视频| 久久无码av三级| 亚洲av中文无码乱人伦在线r| 国产在线视频福利资源站| 国产高清在线丝袜精品一区| 伊人久久大香线蕉综合影视| 五月婷婷精品| 色AV色 综合网站| 亚洲Av综合日韩精品久久久| 中文字幕丝袜一区二区| 国产女人在线视频| 91精品国产麻豆国产自产在线| 亚洲视频色图| 日本成人不卡视频| 天堂久久久久久中文字幕| 成人精品区| 国产福利一区在线| 色偷偷综合网| 久久特级毛片| 四虎永久在线| 国产国模一区二区三区四区| 亚洲无码四虎黄色网站| 日韩欧美在线观看| 色丁丁毛片在线观看| 色精品视频| 波多野结衣第一页| 波多野结衣的av一区二区三区| 国产欧美自拍视频| 久久久久人妻一区精品色奶水| 成人av专区精品无码国产 | 五月激激激综合网色播免费| 国产一区在线视频观看| 91亚洲精品国产自在现线| 97亚洲色综久久精品| 欧美在线导航| 国产成人久视频免费| 亚洲中文字幕av无码区| 日本免费一级视频| 欧美不卡视频一区发布| 国产打屁股免费区网站| 国产最新无码专区在线| 久久永久视频| 国产高清又黄又嫩的免费视频网站| 欧美日韩高清| 色男人的天堂久久综合| 亚洲高清中文字幕在线看不卡| 亚洲h视频在线| 国产在线观看99| 国产在线视频自拍| 亚洲精品中文字幕无乱码| 免费人成网站在线高清| 男女男精品视频| 国产性生大片免费观看性欧美| 午夜视频在线观看免费网站| 国内精品91| 国产一区三区二区中文在线| 欧美一区二区精品久久久| 亚洲无码91视频| www精品久久| 69精品在线观看| 国产精品久久久久鬼色| 国产成人1024精品下载| P尤物久久99国产综合精品| 97国产精品视频自在拍|