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

移動機器人避障模糊控制仿真研究

2021-11-20 12:08:34馬輝
山西能源學院學報 2021年5期
關鍵詞:移動機器人仿真

馬輝

【摘 要】 當前,移動機器人在躲避障礙物過程中,導致輸出誤差較大,不能很好地跟蹤期望運動軌跡。本文借助于仿真軟件MATLAB對機器人避障效果進行驗證,結果表明:采用傳統(tǒng)PID控制器,機器人雖然能夠避開障礙物,但是輸出誤差較大,控制系統(tǒng)不穩(wěn)定。采用模糊控制器,機器人不僅能夠躲避障礙物,而且輸出誤差較小,控制系統(tǒng)相對穩(wěn)定。采用模糊控制器,移動機器人自適應調節(jié)能力強,不僅可以躲避障礙物的干擾,而且輸出誤差較小。

【關鍵詞】 移動機器人;模糊控制器;二次線性調節(jié)器;避障;仿真

【中圖分類號】 TH112 【文獻標識碼】 A 【文章編號】 2096-4102(2021)05-0094-03

一直以來,控制系統(tǒng)都是阻礙機器人發(fā)展的重要問題,必須對機器人控制系統(tǒng)進行改進,才能在未來發(fā)展中占據市場。對此,本文建立了移動機器人運動模型簡圖,結合理論和實際運動軌跡定義了機器人運動誤差模型,將誤差模型進行線性化。

1移動機器人

1.1運動學模型

移動機器人簡圖模型在直角坐標系中如圖1所示。

假設移動機器人不能橫向滑動,其運動學模型如下:

[xyθ=cosθ? ? 0sinθ? ? 0? ?0? ? ? ?1vw]? ? ? ? ?(1)

式中:x、y、θ為移動機器人實際運動坐標;v、w分別為實際線速度和角速度。

1.2運動誤差模型

移動機器人運動誤差定義為:

[exeyeθ=? ?cosθ? ? ?sinθ? ? 0-sinθ? ? cosθ? ? 0? ? ? 0? ? ? ? ?0? ? ? ? ?1xr-xyr-yθr-θ]? ?(2)

式中:xr、yr、θr為移動機器人參考運動坐標。

考慮到移動機器人具有如式(1)所示的運動學模型,通過推導式(2)得到如下運動學模型:

[exeyeθ=sineθ? ? 0coseθ? ? 0? ? ?0? ? ? ?1vrwr+-1? ? ? ey0? ? ? -ex0? ? ? -1 u]? (3)

式中:vr、wr分別為參考線速度和角速度;u為反饋控制輸入。

u定義如下所示:

[u=uF+uB=vrcoseθwr+vw] (4)

式中:uF、uB分別為控制器輸入和輸出。

將上述模型線性化后可以得到如下所示:

[exeyeθ=? ?0? ? ?wr? ? 0-wr? ? 0? ? ?vr? ?0? ? ?0? ? ?0exeyeθ+-1? ? ? 0? 0? ? ? 0? 0? ? -1vw] (5)

方程式(5)為狀態(tài)空間形式,定義為e′=Ae+Bu。

2控制器設計

2.1 T-S模糊建模

T-S模糊模型是Takagi和Sugeno提出的一種多模型建模方法。方程(5)所描述系統(tǒng)的T-S模糊模型的第i條規(guī)則如下:

如果w1(t)為Fi1,···,wg(t)為Fig,那么e(t)′=Aie(t) +Biu(t)。

w1(t),w2(t),···,wg(t)為假定變量,F(xiàn)ig為模糊集,i=1,2,···,L。L為模糊規(guī)則個數,并且Ai∈Rn×n,Bi∈Rn×m分別為狀態(tài)矩陣和輸入矩陣。

整個模糊系統(tǒng)推斷如下:

[e(t)=i=1Lμi(w(t))Aie(t)+Biu(t)i=1Lμi(w(t))] (6)

令hi=μi/Σμi為第i個模糊規(guī)則的激活函數,方程式(6)被寫成:

[e(t)=i=1Lhi(w(t))Aie(t)+Biu(t)] (7)

式中:w(t)=[w1(t),w2(t),···,wg(t)]。

對于i=1,2,···,L,μ(μi(t))≥0,激活函數具有以下性質:

[i=1Lhi(w(t))=1]? (8)

T-S模糊控制器的第i條規(guī)則如下:

如果w1(t)為Fi1,···,wg(t)為Fig,那么u(t)= -Kie(t)。其中,i=1,2,···,L。Ki為狀態(tài)反饋增益。

通過與全局模糊系統(tǒng)的匹配,將全局模糊控制器寫成:

[u(t)=-i=1Lhi(w(t))kie(t)] (9)

將式(9)代入式(7),得到閉環(huán)系統(tǒng):

[e(t)=i=1Li=1Lhi(w(t))hj(w(t))Ai-BiKje(t)]

(10)

2.2線性二次型調節(jié)器

線性二次型調節(jié)器是設計線性狀態(tài)反饋控制器最常用的現(xiàn)代控制方法。它包括尋找一個使二次成本函數最小化并保證線性系統(tǒng)穩(wěn)定性的最優(yōu)控制律。由于我們使用的是誤差狀態(tài)空間模型,控制問題的形式如下,計算最優(yōu)控制律為:

[u(t)=-Ke(t)]? ? ? (11)

使二次型性能指標最小化為:

[J=∞t0(eTQe+uTRu)dt] (12)

控制線性系統(tǒng)為:

[e(t)=Ae(t)+Bu(t)]? ?(13)

其中:

[K=R-1BTP]? ? ? ? (14)

P是下列方程的解,如下所示:

[PA=ATP+Q-PBR-1BTP=0] (15)

式中:Q為控制收斂速度的半正定矩陣;R為懲罰控制輸入的正定矩陣。

該控制程序對T-S模糊模型的每個子系統(tǒng)都適應。采用線性二次型調節(jié)器作為避障控制器,通過模糊邏輯控制器實時調整其權值矩陣。

移動機器人的控制輸入如下:

[v=(1-F)vT+Fvobw=(1-F)wT+Fwob] (16)

由于機器人具有前進速度和轉向能力,必須對其加以限制,以防止移動機器人打滑或側翻。

假設速度和加速度限制為:

[v≤vmaxw≤wmaxaT=dv/dt≤aT,maxaL-kv2≤aL,max] (17)

式中:vmax和wmax分別為最大線速度和角速度;aT、aL、aT,max和aL,max分別為縱向加速度、橫向加速度、最大縱向加速度和橫向加速度;κ=v/w。

實際速度(vc,wc)及實際加速度(aTc和aLc)應該滿足如下條件:

如果|v|/vmax>1,并且|v|/vmax>|w|/wmax,那么

[vc=sign(v)vmaxwc=wvmax/vaTc=sign(aT)aT,maxaLc=aLaT,max/a]? ? ? ? ? ? ? ? ?(18)

如果|w|/wmax>1,并且|w|/wmax>|v|/vmax,那么

[vc=vwmax/wwc=sign(w)wmaxaTc=aTaL,max/aLaLc=sign(aL)aL,max]? ? ? ? ?(19)

如果|v|/vmax<1,并且|w|/wmax<1,那么

[vc=vwc=waTc=aTaLc=aL] (20)

在所提出的控制系統(tǒng)時,必須根據機器人的摩擦力和質量,選擇合適的參數aT,max和aL,max,以保證機器人不會打滑。

3誤差仿真

采用模糊控制的移動機器人,其避障效果如何。接下來,通過仿真實驗驗證模糊控制輸出效果,并且與傳統(tǒng)PID控制輸出效果進行比較和分析。假設移動機器人初始位置坐標為(-3.0,0),期望跟蹤軌跡為圓形,其方程式為:x2+y2=9。在相同環(huán)境中,采用傳統(tǒng)PID控制器,移動機器人避障效果如圖2所示。采用模糊控制器,移動機器人避障效果如圖3所示。

根據圖2可知,采用傳統(tǒng)PID控制器,移動機器人雖然能夠成功躲避障礙物,但是,移動機器人在避開障礙物的同時,導致輸出誤差較大。機器人在軌跡跟蹤過程中,控制系統(tǒng)不穩(wěn)定。

根據圖3可知,采用模糊控制器,移動機器人不僅能夠成功躲避障礙物,而且輸出誤差較小。機器人控制系統(tǒng)運動相對穩(wěn)定。因此,采用模糊控制器,不僅可以成功躲避障礙物,還能夠保持控制系統(tǒng)的穩(wěn)定性,控制精度較高。

4結語

仿真模擬結果具有良好的跟蹤性能,跟蹤誤差較小,平穩(wěn)地避開障礙物,證明了所提出的控制方法在解決機器人軌跡跟蹤問題中的有效性,為設計人員提供理論依據。但是,對機器人能源效率沒有研究,未來可作為研究問題。

【參考文獻】

[1]孔海怡.基于全向移動機器人的軌跡跟蹤與避障控制[D].廣州:華南理工大學,2020.

[2]呂作明.輪式移動機器人機動性研究及實驗平臺實現(xiàn)[D].北京:北方工業(yè)大學,2021.

[3]蔡衛(wèi)國,陳思遠,劉志巖,等.輪式機器人避障控制系統(tǒng)研究[J].機械工程與自動化,2019(4):15-16.

[4]覃尚活,郭乾,劉穎輝.基于SMART PLC的移動機器人控制系統(tǒng)[J].機床與液壓,2021,49(15):33-36.

[5]曹薇,陳亮.電氣巡檢機器人避障導航PLC控制系統(tǒng)設計[J].自動化與儀器儀表,2021(6):157-160.

[6]姜光,姜久超,李愛寧.基于PLC的農業(yè)機器人電氣控制系統(tǒng)設計[J].農機化研究,2021,44(2):219-223.

[7]張郭,許艷英,張亮.基于動靜態(tài)安全場的機器人避障路徑控制仿真研究[J].中國工程機械學報,2021,19(3): 233-236.

[8]Javier Pliego-Jiménez,Rigoberto Martínez-Clark,César Cruz-Hernández,et al.Trajectory tracking of wheeled mobile robots using only Cartesian position measurements[J].Automatica,2021,35(5):28-40.

[9]陳俊.非完整輪式移動機器人的軌跡跟蹤控制研究[D].杭州:浙江工業(yè)大學,2017.

[10]雷春輝.基于T-S模糊模型的非高斯隨機分布控制系統(tǒng)的故障診斷與容錯控制[D].鄭州:鄭州大學,2016.

猜你喜歡
移動機器人仿真
移動機器人自主動態(tài)避障方法
移動機器人VSLAM和VISLAM技術綜述
基于Twincat的移動機器人制孔系統(tǒng)
一種幫助幼兒車內脫險應急裝置的仿真分析
科技資訊(2016年18期)2016-11-15 20:09:22
Buck開關變換器的基本參數設計及仿真分析
試析PLC控制下的自動化立體倉庫仿真情況分析
基于MADYMO的航空座椅約束系統(tǒng)優(yōu)化設計
科技視界(2016年18期)2016-11-03 21:44:44
中國體態(tài)假人模型與FAA Hybrid Ⅲ 型假人模型沖擊差異性分析
科技視界(2016年18期)2016-11-03 20:31:49
機械加工仿真技術研究
室內環(huán)境下移動機器人三維視覺SLAM
主站蜘蛛池模板: 国产黄色片在线看| 国产爽妇精品| 国产成人一区二区| 3344在线观看无码| 日韩免费成人| 青青极品在线| 热re99久久精品国99热| 国产第二十一页| 亚洲,国产,日韩,综合一区| 99久久免费精品特色大片| 91破解版在线亚洲| 91久久青青草原精品国产| 素人激情视频福利| 女人18毛片一级毛片在线 | 亚洲精品无码AⅤ片青青在线观看| 无码精品国产VA在线观看DVD| AV网站中文| 国产精品亚洲αv天堂无码| 亚洲天堂在线免费| 国产无遮挡猛进猛出免费软件| 色综合中文综合网| h视频在线观看网站| 精品国产Av电影无码久久久| 免费在线看黄网址| 国产精品对白刺激| 久久综合结合久久狠狠狠97色| 亚洲人网站| 蜜臀AV在线播放| 欧美一级在线看| 国产69囗曝护士吞精在线视频| 免费国产黄线在线观看| 国产午夜福利在线小视频| 国产一级裸网站| 国产精品视频猛进猛出| 欧美精品在线免费| 精品国产aⅴ一区二区三区 | 精品欧美一区二区三区在线| 波多野结衣久久精品| 喷潮白浆直流在线播放| 青青热久麻豆精品视频在线观看| 在线观看免费国产| 国产美女丝袜高潮| 大香伊人久久| 免费看a毛片| 久久黄色免费电影| 99热免费在线| 97青青青国产在线播放| 亚洲国产AV无码综合原创| 国产精品爽爽va在线无码观看| 久久这里只有精品66| 免费日韩在线视频| 欧美午夜在线播放| 亚洲第一色视频| 国产高清毛片| 国产成人精品亚洲日本对白优播| 欧美一区二区啪啪| 毛片免费视频| 狠狠色丁香婷婷| 欧美在线导航| 国产91透明丝袜美腿在线| 亚洲成人精品在线| 国产日产欧美精品| 99热国产在线精品99| 91极品美女高潮叫床在线观看| 日韩东京热无码人妻| 国产成人福利在线| 欧美在线精品怡红院| av午夜福利一片免费看| 免费AV在线播放观看18禁强制| 五月丁香伊人啪啪手机免费观看| 成人在线欧美| 国产成人一区在线播放| 色婷婷狠狠干| 欧美日韩中文字幕二区三区| 美女啪啪无遮挡| 中文字幕在线欧美| 伊人成人在线| 国产综合日韩另类一区二区| 久久婷婷色综合老司机 | 免费看黄片一区二区三区| 亚洲天堂视频在线观看| 麻豆精品久久久久久久99蜜桃|