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

四輪移動(dòng)機(jī)器人的模糊滑模軌跡跟蹤控制

2021-10-04 05:31:20楊國(guó)東劉泓濱劉碧飛
關(guān)鍵詞:移動(dòng)機(jī)器人

楊國(guó)東,劉泓濱,劉碧飛

(1.650093 云南省 昆明市 昆明理工大學(xué)機(jī)電工程學(xué)院;2.510030 廣東省 廣州市 三峽新能源珠江發(fā)電有限公司)

0 引言

四輪結(jié)構(gòu)移動(dòng)機(jī)器人是目前最常見(jiàn)的輪式機(jī)器人結(jié)構(gòu)形式,四輪機(jī)器人的軌跡跟蹤控制技術(shù)在監(jiān)測(cè)、巡航、跟蹤等領(lǐng)域應(yīng)用廣泛。本文研究的是四輪全向移動(dòng)機(jī)器人,其軌跡跟蹤(trajectory tracking)[1]控制方法是控制領(lǐng)域一大研究熱點(diǎn)。軌跡跟蹤控制是指機(jī)器人由控制器的作用從某一初始位置,跟蹤一條關(guān)于時(shí)間的期望軌跡[2]。由于控制系統(tǒng)是一個(gè)多變量、強(qiáng)耦合、參數(shù)時(shí)變的多輸入多輸出非線性受控系統(tǒng),且工作環(huán)境復(fù)雜,如何提高控制系統(tǒng)的抗干擾能力和實(shí)時(shí)性等,是當(dāng)前研究面臨的挑戰(zhàn)[3]。

滑??刂剖且环N具有快速瞬態(tài)響應(yīng)的魯棒控制方案,具有建模簡(jiǎn)單、性能較好、魯棒性較好等優(yōu)點(diǎn)。但滑模控制系統(tǒng)有限的開(kāi)關(guān)控制力及系統(tǒng)固有的運(yùn)動(dòng)慣性導(dǎo)致運(yùn)動(dòng)無(wú)法瞬時(shí)換向,又因系統(tǒng)以較快的速度到達(dá)切換線附近并來(lái)回穿梭,形成系統(tǒng)抖振[4],從而影響系統(tǒng)性能。如今,消除抖振或未知參數(shù)影響的方法有自適應(yīng)神經(jīng)滑??刂芠5]、自適應(yīng)滑??刂芠6]、模糊滑??刂芠7]等。其中,模糊控制方法較簡(jiǎn)單,執(zhí)行迅速,而模糊滑??刂平Y(jié)合了模糊理論和滑??刂聘髯蕴攸c(diǎn)[8],能有效消弭系統(tǒng)抖振,提高系統(tǒng)的魯棒性,運(yùn)算簡(jiǎn)單,適用性強(qiáng)。文獻(xiàn)[9]融合了速度控制器與滑??刂破鳎瑢?duì)未知函數(shù)進(jìn)行模糊邏輯近似,并增加自適應(yīng)模糊觀測(cè)器的控制策略。但自適應(yīng)控制系統(tǒng)存在潛在的大的超調(diào)和收斂緩慢等緩慢瞬態(tài)響應(yīng),且在滑膜中引入自適應(yīng)機(jī)制難度較大,一定程度上限制了其工程應(yīng)用[10]。文獻(xiàn)[11]使用滑模的思想設(shè)計(jì)控制器,提出了一種帶有模糊快速雙冪次趨近律的全局漸進(jìn)穩(wěn)定滑??刂品椒?,但其研究對(duì)象不屬于全向移動(dòng)機(jī)器人。

本文基于可全向移動(dòng)四輪機(jī)器人運(yùn)動(dòng)學(xué)方程,首先設(shè)計(jì)了積分滑??刂破?。進(jìn)而為了提升軌跡跟蹤效果,結(jié)合模糊與滑模兩種方法的優(yōu)點(diǎn),設(shè)計(jì)模糊滑??刂破鳎肔yapunov 函數(shù)證明其穩(wěn)定性。運(yùn)用模糊滑模變結(jié)構(gòu)的控制計(jì)策,設(shè)計(jì)一對(duì)模糊控制器對(duì)采用積分策略估計(jì)的切換控制參數(shù)進(jìn)行調(diào)整。最后,通過(guò)仿真驗(yàn)證其有效性。該方法跟蹤精度好,減緩抖振效果明顯,軌跡跟蹤品質(zhì)更優(yōu)秀。

1 建立四輪機(jī)器人運(yùn)動(dòng)學(xué)模型

本文以4 個(gè)45°麥克納姆輪對(duì)稱分布的四輪移動(dòng)機(jī)器人作為研究對(duì)象,每個(gè)驅(qū)動(dòng)輪采用獨(dú)立的電機(jī)驅(qū)動(dòng)。建立平面絕對(duì)坐標(biāo)系XOY,跟蹤坐標(biāo)系XtOtYt,Ot位于移動(dòng)機(jī)器人的幾何中心,如圖1 所示。

圖1 四輪移動(dòng)機(jī)器人位姿誤差Fig.1 Pose error of four-wheel mobile robot

則四輪機(jī)器人的運(yùn)動(dòng)學(xué)公式為

式中:R——輪子半徑;wi(i=1,2,…,4)——各輪子的角速度;L,B——輪子輪心到坐標(biāo)系XtOtYt縱軸和橫軸的間距;vx,vy——機(jī)器人的X軸,Y 軸的平移速率;w——機(jī)器人旋轉(zhuǎn)的轉(zhuǎn)速;θ——機(jī)器人與XOY 坐標(biāo)系X 軸的夾角。各輪之間的速度約束關(guān)系w1+w3=w2+w4,vx=vtcosθ,vy=vtsinθ,vt——線速度。

因四輪機(jī)器人工作環(huán)境多為平整地面,忽略運(yùn)動(dòng)過(guò)程中的輪子打滑、抱死等現(xiàn)象的影響。機(jī)器人逆運(yùn)動(dòng)學(xué)公式為

假定絕對(duì)坐標(biāo)系的初始位姿為C=[x,y,θ]T,期望位姿G=[xg,yg,θg]T,四輪機(jī)器人從XtOtYt到XOY 坐標(biāo)系的位姿換矩陣為

四輪機(jī)器人線速度與角速度在絕對(duì)坐標(biāo)系下的映射關(guān)系為[12]

式(4)拆解后微分得到

式中:θe——航向角誤差;xe,ye——xt,yt軸向誤差;wt——機(jī)器人轉(zhuǎn)動(dòng)的角速度;vg——速度指令;wg——角速度指令。

2 四輪機(jī)器人控制器設(shè)計(jì)

2.1 滑模控制器設(shè)計(jì)

滑??刂七^(guò)程可描述為,從空間任意一點(diǎn)出發(fā)的狀態(tài)軌跡能在特定時(shí)間內(nèi)到達(dá)滑模面,并在其上發(fā)生滑動(dòng)模態(tài)運(yùn)動(dòng),最終達(dá)到平衡點(diǎn)的控制過(guò)程。設(shè)計(jì)圖2 所示積分滑??刂破鳌<俣ㄋ妮啓C(jī)器人的參考位姿Pc=[xg,yg,θg]T、速率qc=[vg,wg]T;系統(tǒng)輸出為當(dāng)前速率qt=[vt,wt]T?;?刂破饕罁?jù)位姿偏差pe=[xe,ye,θe]T和參考速度qc獲得當(dāng)前控制速度qt和當(dāng)前位姿pt=[xt,yt,θt]T,通過(guò)系統(tǒng)控制使跟蹤位姿誤差pe→0。

圖2 積分滑模控制結(jié)構(gòu)圖Fig.2 Integral sliding mode control structure diagram

根據(jù)式(5)轉(zhuǎn)化為狀態(tài)方程為

由于四輪機(jī)器人控制系統(tǒng)為多輸入多輸出系統(tǒng),為加快趨近速率,設(shè)計(jì)基于sigmoid 飽和函數(shù)的滑模切換函數(shù)[13-15]

式中:ξ1,ξ2——正值常數(shù)。

聯(lián)立式(7)和式(8)求導(dǎo)可得

本文用連續(xù)函數(shù)來(lái)取代符號(hào)函數(shù)的切換控制削弱抖振和外界擾動(dòng)的影響,即

式中:k1,k2,ε1,ε2——大于0 的數(shù);δ1,δ2——大于0 的極小值;Δ1,Δ2——趨于零的正小數(shù)。

得到積分滑模軌跡跟蹤控制律為

證明切換函數(shù)S2的穩(wěn)定性,切換函數(shù)S1的證明相似。定義Lyapunov 函數(shù)為

2.2 模糊滑模控制器設(shè)計(jì)

為了達(dá)到更好的軌跡跟蹤效果,本文采用飽和函數(shù)來(lái)減弱系統(tǒng)抖振,通過(guò)模糊算法對(duì)飽和函數(shù)的參數(shù)進(jìn)行調(diào)節(jié)。在積分滑模控制器的基礎(chǔ)上,設(shè)計(jì)2 個(gè)模糊控制器分別對(duì)進(jìn)行調(diào)節(jié)以減弱抖振。當(dāng)系統(tǒng)狀態(tài)點(diǎn)與滑模面的間距很遠(yuǎn)時(shí),加大控制力度;反之,則削弱控制力度,抑制抖振??刂葡到y(tǒng)結(jié)構(gòu)如圖3 所示。

圖3 模糊滑??刂平Y(jié)構(gòu)圖Fig.3 Structure diagram of fuzzy sliding mode control

可將式(12)的滑??刂坡烧{(diào)整為

當(dāng)切換函數(shù)S 的值很小時(shí)值也很小,此時(shí)為了保證品質(zhì),須把ki值增大來(lái)減弱抖振;反之,當(dāng)切換函數(shù)S 值很大時(shí),增大值,減少ki值,以此將趨近速度提高,同時(shí)又可以防止較大的控制動(dòng)作。

選擇論域?yàn)閇-1,1]的S11模糊控制器1 作為輸入,選取切換控制中論域分別為[-0.1,0.1]和[-2,2]的參數(shù),Δk1為控制輸出[16],系統(tǒng)的輸入輸出模糊集合定義如下:

式中:NB,NM,NS,NL,ZO——“負(fù)大”“負(fù)較大”“負(fù)中”“負(fù)小”“零”;PL,PS,PM,PB——“正小”“正中”“正較大”“正大”。

表1 和Δk1 的模糊規(guī)則Tab.1 Fuzzy rules ofand Δk1

表1 和Δk1 的模糊規(guī)則Tab.1 Fuzzy rules ofand Δk1

采取“重心法”進(jìn)行反模糊化得到輸出值

由式(15)~式(17)、式(20)可以得到模糊切換控制為

將式(21)代入式(18)得到模糊滑??刂坡?,見(jiàn)式(22):

3 仿真分析驗(yàn)證

在MATLAB 上進(jìn)行仿真試驗(yàn)。選取具有代表意義的直線和圓形參考軌跡進(jìn)行仿真分析。選取初始速度為2.5 m/s,仿真時(shí)間為20 s,將模糊滑??刂疲‵SMC)與積分滑模控制(SMC)進(jìn)行軌跡跟蹤仿真對(duì)比。選取L=0.75 m,B=0.7 m,R=0.072 m,各項(xiàng)仿真參數(shù):Δ1=Δ2=0.1,ζ1=ζ2=0.2,ε1=ε2=0.01,k01=4,k02=2,ξ1=ξ2=2,δ1=δ2=0.01。

3.1 直線軌跡

進(jìn)行直線軌跡跟蹤驗(yàn)證,假定期望軌跡起始位姿為[1,0,π/3]T,實(shí)際跟蹤起始位姿是[0.5,0,π/3]T。根據(jù)圖4—圖6 結(jié)合表2 數(shù)據(jù)可知,實(shí)際跟蹤軌跡能較快與期望軌跡重合并保持穩(wěn)定運(yùn)行,模糊滑模(FSMC)控制誤差收縮更快控制精度更好。圖6 可驗(yàn)證四輪移動(dòng)機(jī)器人直線運(yùn)動(dòng)時(shí),角速度恒定且w1=w3,w2=w4。

圖4 FSMC 直線軌跡跟蹤結(jié)果Fig.4 FSMC linear trajectory tracking results

圖5 FSMC 與SMC 直線軌跡跟蹤誤差Fig.5 FSMC and SMC linear trajectory tracking error

圖6 FSMC 直線軌跡跟蹤各輪角速度Fig.6 FSMC linear trajectory tracking angular velocity of each wheel

表2 FSMC 與SMC 直線軌跡跟蹤仿真結(jié)果對(duì)比Tab.2 Comparison of FSMC and SMC linear trajectory tracking simulation results

表2 及表3 中:vwt——線速度達(dá)到穩(wěn)定的時(shí)刻;wwt——角速度達(dá)到穩(wěn)定的時(shí)刻;xet,yet,θet——橫向和縱向誤差以及航向角誤差達(dá)到xewq,yewq,θewq橫向和縱向誤差區(qū)間以及航向角誤差趨于穩(wěn)定的誤差區(qū)間的時(shí)間。

3.2 圓形軌跡

以半徑為4 m 的圓進(jìn)行仿真驗(yàn)證。任意設(shè)定起始位姿為[2,0,0]T。根據(jù)圖7—圖9 和表3數(shù)據(jù)可知,機(jī)器人能夠較好地跟蹤圓形曲線,過(guò)程穩(wěn)定運(yùn)行。模糊滑膜(FSMC)控制的軌跡跟蹤算法較好地消除系統(tǒng)抖振,機(jī)器人速度波動(dòng)更小,穩(wěn)定更快,且跟蹤精度更高。

圖7 FSMC 圓形軌跡跟蹤結(jié)果Fig.7 FSMC circular trajectory tracking results

圖8 FSMC 圓形軌跡跟蹤線速度與角速度對(duì)比Fig.8 Comparison of linear velocity and angular velocity of FSMC circular trajectory tracking

圖9 FSMC 圓形軌跡跟蹤誤差對(duì)比Fig.9 FSMC comparison of circular trajectory tracking errors

表3 FSMC 與SMC 圓軌跡跟蹤的仿真結(jié)果對(duì)比Tab.3 Comparison of simulation results of FSMC and SMC circular trajectory tracking

4 結(jié)論

本文研究四輪移動(dòng)機(jī)器人的軌跡跟蹤控制方法,對(duì)普通滑模控制方法進(jìn)行改進(jìn),以四輪機(jī)器人的運(yùn)動(dòng)模型為基礎(chǔ)設(shè)計(jì)了一種易于實(shí)現(xiàn)的模糊滑模軌跡跟蹤控制方法。采用模糊控制對(duì)滑膜控制器中切換控制的相關(guān)參數(shù)i,Δki(i=1,2)進(jìn)行估計(jì)和調(diào)整,通過(guò)MATLAB 編程分別對(duì)直線軌跡與圓形軌跡仿真驗(yàn)證,結(jié)果表明,本文模糊滑模控制器能抑制滑模控制產(chǎn)生的抖振,有更好的軌跡跟蹤品質(zhì),兼具模糊控制與滑??刂频膬?yōu)勢(shì)。

猜你喜歡
移動(dòng)機(jī)器人
移動(dòng)機(jī)器人自主動(dòng)態(tài)避障方法
移動(dòng)機(jī)器人VSLAM和VISLAM技術(shù)綜述
基于改進(jìn)強(qiáng)化學(xué)習(xí)的移動(dòng)機(jī)器人路徑規(guī)劃方法
基于ROS與深度學(xué)習(xí)的移動(dòng)機(jī)器人目標(biāo)識(shí)別系統(tǒng)
基于Twincat的移動(dòng)機(jī)器人制孔系統(tǒng)
室內(nèi)環(huán)境下移動(dòng)機(jī)器人三維視覺(jué)SLAM
簡(jiǎn)述輪式移動(dòng)機(jī)器人控制系統(tǒng)中的傳感器
未知環(huán)境中移動(dòng)機(jī)器人的環(huán)境探索與地圖構(gòu)建
極坐標(biāo)系下移動(dòng)機(jī)器人的點(diǎn)鎮(zhèn)定
基于引導(dǎo)角的非完整移動(dòng)機(jī)器人軌跡跟蹤控制
主站蜘蛛池模板: 五月天在线网站| 精品无码一区二区三区在线视频| 亚洲精品不卡午夜精品| 天堂av综合网| 欧美另类第一页| 国产精品午夜福利麻豆| 亚洲最新地址| 久久久成年黄色视频| 欧美国产菊爆免费观看| 中文字幕无码av专区久久| 久久久久青草线综合超碰| 色香蕉影院| 99在线观看免费视频| yy6080理论大片一级久久| 中文国产成人精品久久| 99精品国产电影| 免费福利视频网站| 国产91丝袜在线播放动漫 | 国产精品成人免费综合| 91青草视频| 伊人查蕉在线观看国产精品| 色哟哟色院91精品网站| 国产福利一区在线| 中文字幕在线观| 亚洲日韩精品欧美中文字幕| 欧洲成人免费视频| 国产成人亚洲精品色欲AV| 国产伦精品一区二区三区视频优播 | 久久国产拍爱| 五月婷婷导航| 狠狠色综合网| 午夜不卡视频| 国产精品夜夜嗨视频免费视频 | 国产乱人免费视频| 国产一区二区精品福利| 麻豆精品视频在线原创| 亚洲黄色激情网站| 毛片视频网址| 亚洲婷婷丁香| 欧美在线免费| 久久综合伊人77777| 亚洲最大看欧美片网站地址| aⅴ免费在线观看| 97一区二区在线播放| 亚洲欧美另类久久久精品播放的| 国产日韩欧美黄色片免费观看| 国产男人的天堂| 亚洲精品国偷自产在线91正片| 亚洲午夜天堂| 天天综合网站| 91小视频在线| 无码AV高清毛片中国一级毛片| 亚洲视频免| 国产小视频a在线观看| 午夜a视频| 欧美性猛交一区二区三区| 久久精品国产精品青草app| 精品国产网站| 麻豆精品国产自产在线| 强乱中文字幕在线播放不卡| 亚洲 欧美 偷自乱 图片 | 国产亚洲精久久久久久久91| 国产精品久久国产精麻豆99网站| 一本久道久久综合多人| 91精品国产无线乱码在线| 精品国产一二三区| 欧美日韩亚洲综合在线观看| 婷婷六月激情综合一区| 国模沟沟一区二区三区| 精品国产欧美精品v| 亚洲国产精品无码AV| 久精品色妇丰满人妻| 色悠久久久| 久久亚洲国产视频| 亚洲va在线∨a天堂va欧美va| 人与鲁专区| 精品无码日韩国产不卡av| 国产成人高清精品免费软件| 天天综合亚洲| 欧美另类第一页| 91亚洲精品国产自在现线| 日韩精品中文字幕一区三区|