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

移動(dòng)機(jī)器人的自適應(yīng)模糊滑模動(dòng)力學(xué)控制

2011-04-13 09:20:04王宗義李艷東劉濤于占東
關(guān)鍵詞:移動(dòng)機(jī)器人

王宗義,李艷東,2,劉濤,于占東

(1.哈爾濱工程大學(xué) 自動(dòng)化學(xué)院,黑龍江 哈爾濱 150001;2.齊齊哈爾大學(xué) 計(jì)算機(jī)與控制工程學(xué)院,黑龍江 齊齊哈爾161006)

由于輪式移動(dòng)機(jī)器人(wheeled mobile robot,WMR)本身屬于典型的非完整系統(tǒng)[1],并且是一種受結(jié)構(gòu)與非結(jié)構(gòu)不確定性影響的多輸入多輸出的非線性系統(tǒng),增加了對(duì)其控制的難度,一直被世界各地的科研人員所重視.很多方法被用來(lái)解決移動(dòng)機(jī)器人的軌跡跟蹤問(wèn)題,如:Backstepping方法[2-3]、自適應(yīng)方法[4-5]、滑模方法[6]、模糊控制[7]、神經(jīng)網(wǎng)絡(luò)[1]等.其中,自適應(yīng)控制具有固定的結(jié)構(gòu)和可變的參數(shù),對(duì)結(jié)構(gòu)性不確定性有較好的適應(yīng)能力,卻無(wú)法解決非結(jié)構(gòu)不確定性問(wèn)題.滑模控制是一種具有快速瞬態(tài)響應(yīng)的魯棒控制方案,可以有效地克服不確定性,但存在著抖振現(xiàn)象的缺點(diǎn);以往采用邊界層來(lái)避免抖振現(xiàn)象,仍需要對(duì)不確定性的界進(jìn)行估計(jì)來(lái)確保系統(tǒng)的穩(wěn)定性,而在實(shí)際應(yīng)用中較難實(shí)現(xiàn)精確的估計(jì),小的控制增益無(wú)法完全彌補(bǔ)系統(tǒng)的不確定性,而大的控制增益雖然對(duì)系統(tǒng)的不確定性有所改善,但抖振現(xiàn)象仍然存在.

在移動(dòng)機(jī)器人軌跡跟蹤控制中,值得關(guān)注是在跟蹤誤差突變時(shí)的控制器速度跳變問(wèn)題,這意味著控制所需的瞬時(shí)的加速度或力很大;而實(shí)際上,受機(jī)器人機(jī)構(gòu)及驅(qū)動(dòng)元件的限制,很難做到這一點(diǎn).文獻(xiàn)[8]采用神經(jīng)動(dòng)力學(xué)原理設(shè)計(jì)了速度控制器,控制器能夠產(chǎn)生平滑、連續(xù)的速度命令,但是該方法只是用來(lái)解決運(yùn)動(dòng)學(xué)跟蹤問(wèn)題,沒(méi)有涉及到機(jī)器人的動(dòng)力學(xué)層面.文獻(xiàn)[9]采用了自適應(yīng)神經(jīng)元的速度控制器及動(dòng)力學(xué)滑模控制器來(lái)解決上述問(wèn)題,但其只考慮了X方向的偏差變化,且只用一個(gè)參數(shù)固定的連續(xù)控制律來(lái)解決滑模控制的抖振問(wèn)題,沒(méi)有考慮機(jī)器人不確定性范圍波動(dòng)時(shí)系統(tǒng)的抗擾動(dòng)與優(yōu)化問(wèn)題.

為了克服上述問(wèn)題,本文提出了自適應(yīng)模糊滑模動(dòng)力學(xué)控制算法,優(yōu)化了系統(tǒng)的性能.其中,設(shè)計(jì)的自適應(yīng)分流運(yùn)動(dòng)學(xué)控制器解決了由于初始位姿偏差而引起的速度跳變問(wèn)題;同時(shí),通過(guò)自適應(yīng)模糊控制來(lái)調(diào)節(jié)滑模控制的增益,從而消除了在滑模控制中的輸入抖振現(xiàn)象.

1 非完整移動(dòng)機(jī)器人模型

本文的研究對(duì)象是差分驅(qū)動(dòng)的輪式移動(dòng)機(jī)器人,如圖1所示,機(jī)器人位姿q=(x,y,θ)T,其中(x,y)表示參考點(diǎn)C(移動(dòng)機(jī)器人的質(zhì)心)在笛卡爾坐標(biāo)系(O,X,Y)中的坐標(biāo),θ為機(jī)器人的導(dǎo)向角.驅(qū)動(dòng)輪的間距為2R,直徑為2r.

移動(dòng)機(jī)器人受如下非完整約束:

非完整移動(dòng)機(jī)器人的運(yùn)動(dòng)學(xué)和動(dòng)力學(xué)方程如下[1]

式中:τr與τl是加在右輪和左輪的力矩,m是移動(dòng)機(jī)器人平臺(tái)質(zhì)量,I為機(jī)器人平臺(tái)繞通過(guò)C點(diǎn)軸的轉(zhuǎn)動(dòng)慣量.把干擾力矩視為外加干擾,則動(dòng)力學(xué)方程(2)可以簡(jiǎn)化為動(dòng)力學(xué)標(biāo)稱模型:

圖1 移動(dòng)機(jī)器人Fig.1 The mobile robot

2 自適應(yīng)分流運(yùn)動(dòng)學(xué)控制器設(shè)計(jì)

經(jīng)典的運(yùn)動(dòng)學(xué)控制器為基于Backstepping方法設(shè)計(jì)的速度控制器[2]:

式中:vc和ωc分別為速度跟蹤控制器輸出的線速度和角速度,ki>0,i=1,2,3.該控制器在理論上可以使系統(tǒng)穩(wěn)定運(yùn)行,但是實(shí)際應(yīng)用中,機(jī)器人在大的初始位姿偏差時(shí)產(chǎn)生的速度跳變問(wèn)題,影響機(jī)器人的運(yùn)動(dòng)性能,因此下面采用文獻(xiàn)[10]提出的分流模型來(lái)改進(jìn)速度跟蹤控制器Vc,取k1e1=vs[9],k2e2= ws,輔助信號(hào)vs和ws由下式得到:

式中:Aj、Bj、Dj(j=v,w)大于零,f(x)=max(x,0),g(x)=max(-x,0),x=e1,e2分別為被動(dòng)衰減率,輔助信號(hào)的上下界,激活和抑制函數(shù),可以得到vs與ws的穩(wěn)態(tài)解vss[9]與wss為

由于vs與ws的取值與系數(shù)Aj、Bj、Dj(j=v,w)有關(guān),且范圍被限制在[-DjBj]內(nèi),所以根據(jù)機(jī)器人參考速度及位姿偏差的變化,需要對(duì)Aj、Bj、Dj做出調(diào)整,新的輔助信號(hào)取為和,由下式獲得

式中:gj>0(j=v,w)為學(xué)習(xí)率,則自適應(yīng)分流運(yùn)動(dòng)學(xué)控制器可以寫為

同理可推出 e1<0情況下≤0,當(dāng)且僅當(dāng)=vs時(shí)=0,可得出估計(jì)輔助信號(hào)收斂于vs.假設(shè)e2>0,依照式(20)方法對(duì)L2進(jìn)行求導(dǎo)并將自適應(yīng)律(12)~(14)代入得

同理可推出e2<0情況下,當(dāng)且僅當(dāng)時(shí),可得出估計(jì)輔助信號(hào)收斂于ws.

對(duì)L3進(jìn)行求導(dǎo)并將式(5)、(15)、(16)代入得

由于基于Backstepping方法設(shè)計(jì)的速度控制器是收斂的,所以自適應(yīng)分流運(yùn)動(dòng)學(xué)控制器(15)也是收斂穩(wěn)定的.

3 自適應(yīng)模糊滑模動(dòng)力學(xué)控制器設(shè)計(jì)

PID滑模面選為

式中:λ>0,ec=Vc-V,則滑模面s(t)的微分為

此時(shí)對(duì)應(yīng)的等效控制律τeq為

式中:0<k4<2λ.引入開(kāi)關(guān)控制律τsw,用來(lái)補(bǔ)償系統(tǒng)的不確定性及干擾,得到滑模控制律為

為了消除顫振,引入模糊控制來(lái)調(diào)整開(kāi)關(guān)控制律系數(shù)Γ,采用單值模糊化,將滑模面作為模糊系統(tǒng)輸入,模糊規(guī)則由下面形式給出[11].

規(guī)則i:如果sj取,那么Γj取

對(duì)于模糊滑模控制,在控制器設(shè)計(jì)過(guò)程中,希望所選取的參數(shù)是最優(yōu)的.但是,由于移動(dòng)機(jī)器人系統(tǒng)存在的參數(shù)不確定性及干擾的不可預(yù)知性,無(wú)法獲取精確的參數(shù),因此可以采用自適應(yīng)控制來(lái)對(duì)最優(yōu)參數(shù)進(jìn)行估計(jì).

式中:βj>0(j=1,2)為學(xué)習(xí)率,則所設(shè)計(jì)的自適應(yīng)模糊滑模動(dòng)力學(xué)控制器為

定理 對(duì)于機(jī)器人系統(tǒng)(2),選擇自適應(yīng)分流運(yùn)動(dòng)學(xué)控制器(15)、自適應(yīng)模糊滑模動(dòng)力學(xué)控制器(33)、分流模型(8)、參數(shù)自適應(yīng)律(9)~(14),(32),那么機(jī)器人系統(tǒng)(2)是漸近穩(wěn)定的.

證明:選擇總Lyapunov函數(shù)為

定義下面的項(xiàng):

因?yàn)長(zhǎng)4有界且非增的,則有

4 仿真與結(jié)果分析

利用MATLAB仿真實(shí)驗(yàn)來(lái)驗(yàn)證文中算法的有效性,移動(dòng)機(jī)器人的自適應(yīng)分流運(yùn)動(dòng)學(xué)控制(adaptive shunting kinematic control,ASKC)與自適應(yīng)模糊滑模動(dòng)力學(xué)控制(adaptive fuzzy sliding mode dynamics control,AFSMDC)算法如圖2所示.選取跟蹤的參考軌跡為一個(gè)圓,其參數(shù)為xr(t)=2cost,yr(t)= 2sint,θr(t)=t,vr=2 m/s,ωr=1 rad/s,機(jī)器人自身的參數(shù)值取為:m=4 kg,I=2.5 kg·m2,2R= 0.306 m,r=0.03 m;在運(yùn)行8 s時(shí)移動(dòng)機(jī)器人的負(fù)載發(fā)生了變化從而也引起了參數(shù)變化:m=6 kg,I=3sin(t-12)]T為移動(dòng)機(jī)器人所受擾動(dòng);位姿偏差為qe=[-1 1 -45°],參考機(jī)器人的初始位姿為qr=[2 0 0°].分下面幾種情況對(duì)系統(tǒng)進(jìn)行了仿真及比較研究:1)采用文中算法;2)采用經(jīng)典反步法設(shè)計(jì)的運(yùn)動(dòng)學(xué)控制(classical backstepping kinematic control,CBKC)與AFSMDC結(jié)合的算法;3)采用ASKC與滑模控制器(sliding mode control,SMC)結(jié)合算法.

取k1=9.9,k2=11,k3=7.1,k4=12,λ=6.5,Av=Aw=6,Bv=Dv=41.5,Bw=Dw=59.5,Γ1= Γ2=3,gv=gw=0.02,β1=β2=0.01;模糊輸入部分高斯隸屬函數(shù)中心按間隔為5的均勻分布取值,方差取為6,其余初值均為0.

圖2 移動(dòng)機(jī)器人的自適應(yīng)分流運(yùn)動(dòng)學(xué)控制與自適應(yīng)模糊滑模動(dòng)力學(xué)控制結(jié)構(gòu)圖Fig.2 Structure of adaptive shunting kinematics control and adaptive fuzzy sliding mode dynamics control for the mobile robot

仿真結(jié)果如圖3~7所示,由圖3與圖4可以看出,文中算法跟蹤效果最好.圖5與圖6表明,與采用SMC的(c)圖的力矩輸出存在明顯的抖振現(xiàn)象相比,采用AFSMDC的(a)和(b)圖的力矩輸出完全消除了抖振.圖7表明,與采用CBKC的(b)圖的速度輸出存在的明顯速度跳變相比,采用ASKC的(a)和(c)圖的速度得到了平滑,速度跳變問(wèn)題得以解決.綜上分析,文中算法有效地解決了移動(dòng)機(jī)器人跟蹤過(guò)程中的速度跳變問(wèn)題及為克服系統(tǒng)參數(shù)與非參數(shù)不確定性而引入滑模控制引起的抖振問(wèn)題.

圖3 3種算法的移動(dòng)機(jī)器人軌跡跟蹤Fig.3 Trajectory tracking of the mobile robot based on three algorithms

圖4 3種算法的移動(dòng)機(jī)器人位姿偏差Fig.4 Posture errors of the mobile robot based on three algorithms

圖5 3種算法的移動(dòng)機(jī)器人右輸出力矩Fig.5 Right output torque of the mobile robot based on three algorithms

圖6 3種算法的移動(dòng)機(jī)器人左輸出力矩Fig.6 Left output torque of the mobile robot based on three algorithms

圖7 3種算法的移動(dòng)機(jī)器人實(shí)際速度與角速度Fig.7 Real velocity and angular velocity of mobile robots based on three algorithms

5 結(jié)束語(yǔ)

本文以非完整輪式移動(dòng)機(jī)器人為研究對(duì)象,完整的進(jìn)行了移動(dòng)機(jī)器人的自適應(yīng)模糊滑模動(dòng)力學(xué)控制策略的設(shè)計(jì),并通過(guò)MATLAB分3種情況對(duì)圓形軌跡進(jìn)行了仿真與對(duì)比實(shí)驗(yàn),在移動(dòng)機(jī)器人跟蹤過(guò)程中存在諸多不確定性的情況下,本文算法不但消除了滑模控制存在的抖振現(xiàn)象,同時(shí)也很好地解決了由初始跟蹤誤差引起的傳統(tǒng)控制器速度跳變問(wèn)題.仿真實(shí)驗(yàn)表明,所提出的自適應(yīng)分流運(yùn)動(dòng)學(xué)控制與自適應(yīng)模糊滑模動(dòng)力學(xué)控制是可行的、有效的.

[1]FIERRO R,LEWIS F L.Control of a nonholonomic mobile robot using neural networks[J].IEEE Transactions on Neural Networks,1998,9(4):589-600.

[2]KANAYAMA Y,KIMURA Y,MIYAZAKI F,et al.A stable tracking control method for an autonomous mobile robot[C]//Proceedings of the 1990 IEEE International Conference on Robotics and Automation.Cincinnati,USA,1990: 384-389.

[3]JIANG Z P,NIJMEIJER H.Tracking control of mobile robots:a case study in backstepping[J].Automatica,1997,33(7):1393-1399.

[4]FUKAO T,NAKAGAWA H,ADACHI N.Adaptive tracking control of a nonholonomic mobile robot[J].IEEE Transactions on Robotics and Automation,2000,16(5): 609-615.

[5]DONG W,KUHNERT K D.Robust adaptive control of nonholonomic mobile robot with parameter and nonparameter uncertainties[J].IEEE Transactions on Robotics,2005,21 (2):261-266.

[6]PARK B S,YOO S J,PARK J B,et al.Adaptive neural sliding mode control of nonholonomic wheeled mobile robots with model uncertainty[J].IEEE Transactions on Control Systems Technology,2009,17(1):207-214.

[7]DAS T,KAR I N.Design and implementation of an adaptive fuzzy logic-based controller for wheeled mobile robots[J].IEEE Transactions on Control Systems Technology,2006,14(3):501-510.

[8]YUAN G,YANG S X,MITLAL G S.Tracking control of a mobile robot using a neural dynamics based approach[C]// Proceedings of the 2001 IEEE International Conference on Robotics and Automation.Seoul,Korea,2001:163-168.

[9]LIU S R,ZHANG H D,YANG S X,et al.Dynamic control of a mobile robot using an adaptive neurodynamics and sliding mode strategy[C]//Proceedings of the 5th World Congress on Intelligent Control and Automation.Hangzhou,China,2004:5007-5011.

[10]GROSSBERG S.Nonlinear neural networks:principles,mechanisms,and architectures[J].Neural Networks,1988,1(1):17-61.

[11]KUO T C,HONG B W,HUANG Y J,et al.Adaptive fuzzy controller design for robotic manipulators with sliding mode control[C]//2008 IEEE International Conference on Fuzzy Systems(FUZZ 2008).Hong Kong,China,2008: 581-586.

猜你喜歡
移動(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ī)器人軌跡跟蹤控制
主站蜘蛛池模板: 色哟哟国产精品| 男人天堂亚洲天堂| 自拍中文字幕| 国产拍在线| 国产视频一二三区| 免费人成网站在线高清| 国产白浆在线| 2019年国产精品自拍不卡| 日本伊人色综合网| 国产一级在线播放| 97在线免费视频| 国产欧美精品一区aⅴ影院| 国产精品区网红主播在线观看| 一级黄色网站在线免费看| 精品精品国产高清A毛片| yy6080理论大片一级久久| 午夜福利亚洲精品| 国产99欧美精品久久精品久久| 久久综合伊人77777| 亚洲精品桃花岛av在线| 91麻豆精品视频| 欧美国产在线精品17p| 精品国产成人高清在线| 久久动漫精品| 熟女视频91| 无码精品国产dvd在线观看9久| 亚洲精品午夜无码电影网| 国产在线91在线电影| 亚洲第一成年免费网站| 国产成人永久免费视频| 99精品在线看| 国产微拍精品| 国产a v无码专区亚洲av| 欧美成人午夜影院| 性网站在线观看| 亚洲无线国产观看| 日本欧美视频在线观看| 亚洲无码四虎黄色网站| 国产一级视频久久| 久久久黄色片| 国产色婷婷视频在线观看| 亚洲欧美一区二区三区蜜芽| 欧美日本在线| 欧美午夜理伦三级在线观看| 国产精品第页| 欧美α片免费观看| 尤物成AV人片在线观看| 无码视频国产精品一区二区| 亚洲系列中文字幕一区二区| 手机在线国产精品| 国产成人免费| 国产欧美高清| 999精品视频在线| 国产视频 第一页| 久久频这里精品99香蕉久网址| 亚洲色图综合在线| 国产免费一级精品视频 | 国产精品一区二区不卡的视频| 九九精品在线观看| 极品私人尤物在线精品首页| 国产精品久久久免费视频| 国产香蕉在线| 99re在线观看视频| 精品国产黑色丝袜高跟鞋| 99久久精品免费观看国产| 国产91久久久久久| 亚洲人成网址| 精品久久人人爽人人玩人人妻| 高清无码一本到东京热 | 香蕉在线视频网站| 亚洲成人免费看| 成AV人片一区二区三区久久| 国产一二三区视频| 亚洲av综合网| 亚洲三级视频在线观看| 色综合婷婷| 精品伊人久久久大香线蕉欧美| 99在线视频精品| 天堂亚洲网| 亚洲日韩高清在线亚洲专区| 99视频只有精品| 亚洲第一综合天堂另类专|