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

生物啟發(fā)AUV三維軌跡跟蹤控制算法

2014-09-13 12:56:06朱大奇張光磊李蓉
智能系統(tǒng)學(xué)報 2014年2期
關(guān)鍵詞:生物方法模型

朱大奇,張光磊,李蓉

(上海海事大學(xué) 水下機(jī)器人與智能系統(tǒng)實(shí)驗(yàn)室,上海 201306)

自治水下機(jī)器人(AUV)作為海洋開發(fā)的一項(xiàng)重要工具,近年來取得了長足的發(fā)展。由于自治水下機(jī)器人欠驅(qū)動、強(qiáng)耦合、非線性等一系列特性,再加上水下作業(yè)環(huán)境比陸地上更為復(fù)雜,其軌跡跟蹤控制研究仍然十分具有挑戰(zhàn)性[1-2]。

反步控制(backstepping control)[3]是一種設(shè)計(jì)簡單而又滿足系統(tǒng)穩(wěn)定的控制方法,它首先應(yīng)用于地面移動機(jī)器人軌跡跟蹤控制[4-5],近年來,反步方法被進(jìn)一步應(yīng)用到AUV的軌跡跟蹤控制[6]中,通常情況下是將反步控制與其他方法集成。如L.Lionel 等[7]將反步控制與Lyapunov函數(shù)結(jié)合用于AUV非線性路徑跟蹤控制;高劍等[8]利用級聯(lián)系統(tǒng)理論與反步控制結(jié)合來研究欠驅(qū)動AUV水平面軌跡跟蹤策略;廖煜雷等[9]將反步滑模控制應(yīng)用到欠驅(qū)動水面無人艇航跡控制中,并給出了仿真計(jì)算結(jié)果。

反步控制方法原理雖然簡單,但它的跟蹤誤差大,當(dāng)期望軌跡存在拐點(diǎn)時,會出現(xiàn)速度跳變,而實(shí)現(xiàn)該跳需要超大數(shù)值的驅(qū)動力(力矩)支撐,在現(xiàn)實(shí)的AUV中顯然無法或者很難實(shí)現(xiàn)。針對這一問題,Yang等[10-11]將反步控制方法與生物啟發(fā)神經(jīng)動力學(xué)模型結(jié)合,解決了地面移動機(jī)器人跟蹤控制中的速度跳變問題,取得了較滿意的控制效果。而在AUV反步跟蹤控制方面,相關(guān)研究并不多。此外,AUV在作業(yè)時受到能源約束、海流影響、欠驅(qū)動特性等方面的限制,推進(jìn)系統(tǒng)輸出動力有限,滿足跟蹤時速度跳變的可能性極小,所以解決該問題的實(shí)際意義明顯。

本文針對AUV反步控制過程中的速度跳變問題,同時考慮到海流因素影響,將生物啟發(fā)神經(jīng)動力學(xué)模型應(yīng)用于AUV的水下軌跡跟蹤控制中[12],通過由生物啟發(fā)神經(jīng)動力學(xué)模型構(gòu)造的中間虛擬變量,并結(jié)合Lyapunov函數(shù)設(shè)計(jì)了AUV的軌跡跟蹤控制算法。

1 海流環(huán)境下AUV的三維運(yùn)動學(xué)模型

實(shí)驗(yàn)AUV模型為上海海事大學(xué)水下機(jī)器人與智能系統(tǒng)實(shí)驗(yàn)室的“海箏二號”水下機(jī)器人,如圖1所示。

(a)“海箏二號”AUV (b)推進(jìn)器布置圖1 AUV推進(jìn)器布置Fig.1 Thruster arrangements of AUV

該AUV有4個推進(jìn)器,其中水平面2個推進(jìn)器對稱安裝于機(jī)器人尾部,控制AUV的進(jìn)退(surge)和回轉(zhuǎn)(yaw)運(yùn)動;垂直面2個推進(jìn)器對稱安裝于機(jī)器人重心前后,控制AUV的潛浮運(yùn)動。取海面上某一固定點(diǎn)為慣性坐標(biāo)系的原點(diǎn)O,OX軸和OY軸在水平面內(nèi),且互相垂直,OZ軸垂直于XOY面指向地心;取AUV的重心E為載體坐標(biāo)系坐標(biāo)原點(diǎn),EX0軸為AUV前進(jìn)方向,EY0為橫移方向,EZ0為潛浮方向,如圖2所示。

圖2 AUV載體坐標(biāo)系和慣性坐標(biāo)系Fig.2 Body-fixed frame and inertial frame of AUV

1.1 三維空間內(nèi)AUV的運(yùn)動學(xué)方程

AUV的三維運(yùn)動學(xué)模型為[14]

(1)

式中:

J(η)=

(2)

對式(2)求時間導(dǎo)數(shù)并化簡,得:

(3)

本文在反步方法的基礎(chǔ)上,結(jié)合生物啟發(fā)神經(jīng)動力學(xué)模型和Lyapunov函數(shù)設(shè)計(jì)AUV的三維軌跡跟蹤控制律。

1.2 海流環(huán)境下的運(yùn)動學(xué)方程

(4)

結(jié)合式(1)和(4)得到海流環(huán)境下AUV的運(yùn)動學(xué)方程為

2 軌跡跟蹤控制律的設(shè)計(jì)

2.1 控制器設(shè)計(jì)問題描述

圖3 系統(tǒng)工作圖Fig.3 The system working drawing

2.2 生物啟發(fā)神經(jīng)動力學(xué)模型

本文中的生物啟發(fā)神經(jīng)動力學(xué)模型的作用有:1)通過位姿與誤差信號,有控制器產(chǎn)生虛擬離散軌跡;2)構(gòu)造虛擬中間誤差,即使速度有跳變,系統(tǒng)輸出結(jié)果也能較平滑。

生物啟發(fā)神經(jīng)動力學(xué)模型是生物膜電壓模型,整個膜電壓的狀態(tài)[15]可表示為

(Ek+Vm)gk

式中:參數(shù)Ep、ENa、Ek分別是負(fù)漏極電流、鈉離子、鉀離子和在細(xì)胞膜中相應(yīng)的能量,gp、gNa、gk分別是負(fù)極、鈉、鉀的導(dǎo)納,Cm是膜電勢。若令Cm=1,ζ=Ep+Vm,A=gp,B=ENa+Ep,D=Ek-Ep,S+=gNa,S-=gk。可以得生物啟發(fā)方程為

(D+ζ)S-(t)

(5)

式中:ζ是膜電勢。A、B、D分別代表神經(jīng)元活動的負(fù)衰減率、上限和下限。S+、S-對應(yīng)激勵與抑制輸入,表示外界刺激。在AUV軌跡跟蹤控制中,則代表誤差大小與方向。

式(5)中,神經(jīng)元活動ζ被限制,僅在[-D,B]內(nèi)變化,系統(tǒng)穩(wěn)定。存在激勵輸入S+(S+≥0)時,ζ增大并自動獲取控制項(xiàng)B-ζ。如果(B-ζ)S+使ζ正向變大,當(dāng)ζ超過B,(B-ζ)<0,這時(B-ζ)S+為負(fù),并使ζ趨于B。顯然,ζ始終小于B,而抑制性輸入迫使神經(jīng)元活動大于-D。該模型用于軌跡跟蹤則可解決速度跳變。

本文利用生物啟發(fā)神經(jīng)動力學(xué)模型構(gòu)造的虛擬速度為

(6)

式中:ex=xd-x,ey=yd-y,ez=zd-z,eψ=ψd-ψ,eθ=θd-θ,f(ei)=max(ei,0),g(ei)=max(-ei,0),i=x,y,z,ψ,θ。

自由主義向每個人承諾分得更大的蛋糕,從而使無產(chǎn)階級與資產(chǎn)階級、有信仰者與無神論者、土著與移民、歐洲人與亞洲人和解。如果存在一個不斷增長的蛋糕,上述的和解是可能達(dá)到的。而且這個蛋糕很可能還會繼續(xù)增長。然而,經(jīng)濟(jì)增長可能無法解決目前因顛覆性技術(shù)而產(chǎn)生的社會問題,因?yàn)檫@種增長越來越依賴于更具顛覆性的技術(shù)的發(fā)明。

2.3 生物啟發(fā)控制律設(shè)計(jì)及穩(wěn)定性分析

設(shè)計(jì)Lyapunov函數(shù):

(7)

顯然,當(dāng)且僅當(dāng)ex=ey=ez=eψ=eθ=0時,Γ=0;否則,Γ>0恒成立。對式(7)求導(dǎo),有

(8)

將式(3)代入式(8),得

(9)

設(shè)計(jì)運(yùn)動學(xué)控制律:

(10)

式中:f1、f2為待求的未知函數(shù)。將式(10)代入式(9),得

f2cosψsinθ)+ey(f1sinψcosθ+

f2sinψsinθ)+ez(-f1sinθ+f2cosθ)

設(shè)

(11)

由式(11)解得

(12)

將(12)式代入(11)式可得該方法下的AUV控制律為

(13)

應(yīng)用生物啟發(fā)神經(jīng)動力學(xué)模型來產(chǎn)生與位移誤差有關(guān)的輔助信號Vsx、Vsy、Vsz、Vsψ、Vsθ,如式(6)所示,并用它們代替控制律中的誤差ex、ey、ez、eψ、eθ,所以得到新的控制律:

3 仿真實(shí)驗(yàn)

在MATLAB編程環(huán)境下,分別采用本文所提的控制算法和傳統(tǒng)反步控制算法,進(jìn)行AUV三維空間折線的跟蹤控制,仿真結(jié)果的對比可證明本文所提控制算法的優(yōu)越性。

圖4表明,在考慮了海流因素時,與傳統(tǒng)反步控制方法相比,基于生物啟發(fā)的軌跡跟蹤控制器在跟蹤過程中誤差小,誤差變化范圍較小,跟蹤誤差能夠快速趨于零,精度較高。

圖4 2種控制律的跟蹤軌跡對比Fig.4 Comparisons between trajectories of two tracking control laws

(a)前向速度的對比

(b)潛浮速度的對比

(c) 轉(zhuǎn)艏角速度的對比

(d)縱傾角速度的對比 圖5 2種控制律的跟蹤速度對比Fig.5 Tracking velocity comparison between two control laws

通過對圖5中凸點(diǎn)處的速度大小比較,可以看出加入生物啟發(fā)的控制律的速度輸出更加連續(xù)、平滑;生物啟發(fā)軌跡跟蹤控制在拐點(diǎn)處,速度變化明顯小于傳統(tǒng)反步跟蹤控制,以圖5(a)的前向速度為例,在跟蹤開始的698 s拐點(diǎn)處,傳統(tǒng)反步跟蹤達(dá)到1.267 m/s,而生物啟發(fā)跟蹤的控制速度僅為1.016 m/s,其他拐點(diǎn)處同樣可以看出生物啟發(fā)跟蹤的控制速度跳變遠(yuǎn)小于傳統(tǒng)反步跟蹤控制,針對欠驅(qū)動水下機(jī)器人系統(tǒng)來說,短時間內(nèi)較大的速度變化,意味著需要產(chǎn)生較大加速度,這時機(jī)器人需要提供足夠的推力,但實(shí)際的水下機(jī)器人其推力有限,常常無法滿足這一要求。生物啟發(fā)模型的加入較好克服了控制控制的速度跳變,從而較好地實(shí)現(xiàn)水下機(jī)器人軌跡跟蹤。

4 結(jié)束語

通過對于三維折線軌跡進(jìn)行仿真研究,分別比較了傳統(tǒng)反步控制與生物啟發(fā)方法在海流環(huán)境下的AUV跟蹤控制效果,可以看到生物啟發(fā)方法在跟蹤效果上要優(yōu)于傳統(tǒng)反步方法,同時很好解決了反步方法的速度跳變問題,顯示了很好的控制性能,同時在本文基礎(chǔ)上可以進(jìn)一步考慮將運(yùn)動學(xué)控制擴(kuò)展到動力學(xué)控制。

參考文獻(xiàn):

[1]賈鶴鳴,程相勤,張利軍,等.基于離散滑模預(yù)測的欠驅(qū)動AUV三維航跡跟蹤控制[J].控制與決策, 2011, 26(10): 1452-1458.

JIA Heming, CHENG Xiangqin, ZHANG Lijun, et al. Three-dimensional path tracking control for an underactuated AUV based on discrete-time sliding mode prediction[J]. Control and Decision, 2011, 26(10): 1452-1458.

[2]王芳,萬磊,李曄,等.欠驅(qū)動AUV的運(yùn)動控制技術(shù)綜述[J].中國造船, 2010, 51(2): 227- 241.

WANG Fang, WAN Lei, LI Ye, et al. A survey on development of motion control for underactuated AUV[J]. Shipbuilding of China, 2010, 51(2): 227-241.

[3]TSAI P S, WANG L S, CHANG F R. Systematic backstepping design for b-spline trajectory tracking control of the mobile robot in hierarchical model[C]//IEEE International Conference on Networking, Sensing and Control. Taipei, China, 2004: 713-718.

[4]WALLACE M B, MAX S D. EDWIN K. Depth control of remotely operated underwater vehicles using an adaptive fuzzy sliding mode controller[J]. Robotics and Autonomous Systems, 2008, 56(8): 670-677.

[5]BAGHERI A, MOGHADDAM J J. Simulation and tracking control based on neural-network strategy and sliding-mode control for underwater remotely operated vehicle[J]. Neurocomputing, 2009, 72(8): 1934-1950.

[6]JON E R, ASGEIR J S, KRISTIN Y P. Model-based output feedback control of slender-body underactuated AUVs: theory and experiments[J]. IEEE Transactions on Control Systems Technology, 2008, 16(5): 930-946.

[7]LIONEL L, BRUNO J. Robust nonlinear path-following control of AUV[J]. IEEE Journal of Oceanic Engineering, 2008, 33(2): 89-102.

[8]高劍,徐德民,嚴(yán)衛(wèi)生.基于級聯(lián)方法的欠驅(qū)動AUV全局K指數(shù)3維直線跟蹤控制[J]. 控制與決策, 2012, 27(9): 1281-1287.

GAO Jian, XU Demin, YAN Weisheng. Global K-exponential straight-line tracking control of an underactuated AUV in 3 dimensions using a cascaded approach[J]. Control and Decision, 2012, 27(9): 1281-1287.

[9]廖煜雷,龐永杰,馬偉佳,等.噴水推進(jìn)無人水面艇直線航跡系統(tǒng)的反步自適應(yīng)滑模控制[J]. 高技術(shù)通訊, 2013, 23(1): 79-84.

LIAO Yulei,PANG Yongjie,MA Weijia, et al. Backstepping adaptive sliding-mode control for the straight-line trajectory system of water-jet-propelled unmanned surface vessels[J]. Chinese High Technology Letters, 2013, 23(1): 79- 84.

[10]唐旭東,龐永杰,李曄,等. 基于混沌過程神經(jīng)元的水下機(jī)器人運(yùn)動控制方法[J]. 控制與決策,2010, 25(2): 213-217.

TANG Xudong, PANG Yongjie, LI Ye, et al. Chaotic process neuron control for AUVs[J]. Control and Decision, 2010, 25(2):213-217.

[11]YANG S X , ZHU A. A bioinspired neurodynamics based approach to tracking control of mobile robots[J]. IEEE Transactions on Industrial Electronics, 2012, 59(8): 3211-3220.

[12]馬嶺,崔維成. NTSM控制的AUV路徑跟蹤控制研究[J]. 中國造船, 2006, 47(4): 77-82.

MA Ling, CUI Weicheng. Path following control study of an autonomous underwater vehicle controlled by non-singular terminal sliding mode[J]. Shipbuilding of China, 2006, 47(4): 77-82.

[13]SANTHAKUMAR M, ASOKAN T. Investigations on the hybrid tracking control of an underactuated autonomous underwater robot[J]. Advanced Robotics, 2010, 24(11): 1529-1556.

[14]邊宇樞,高志慧,贠超. 6自由度水下機(jī)器人動力學(xué)分析與運(yùn)動控制[J].機(jī)械工程學(xué)報, 2007, 43(7): 87- 92.

BIAN Yushu, GAO Zhihui, YUN Chao. Dynamic analysis and motion control of 6-DOF underwater robot[J]. Chinese Journal of Mechanical Engineering, 2007, 43(7): 87- 92.

[15]SIMON X Y, LUO C. A neural network approach to complete coverage path planning[J]. IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics, 2004, 34(1): 718-725.

猜你喜歡
生物方法模型
一半模型
生物多樣性
生物多樣性
上上生物
重要模型『一線三等角』
重尾非線性自回歸模型自加權(quán)M-估計(jì)的漸近分布
第12話 完美生物
航空世界(2020年10期)2020-01-19 14:36:20
3D打印中的模型分割與打包
用對方法才能瘦
Coco薇(2016年2期)2016-03-22 02:42:52
四大方法 教你不再“坐以待病”!
Coco薇(2015年1期)2015-08-13 02:47:34
主站蜘蛛池模板: 亚洲欧美自拍视频| 久一在线视频| 爱爱影院18禁免费| 精品国产成人国产在线| 日本欧美视频在线观看| a在线亚洲男人的天堂试看| 国产成人精品一区二区秒拍1o| 久久中文字幕2021精品| 美女无遮挡免费视频网站| 日本一区二区三区精品AⅤ| 国产又大又粗又猛又爽的视频| 久草视频精品| 欧美日韩激情在线| 狠狠色综合网| 四虎AV麻豆| 久久鸭综合久久国产| 四虎成人精品| 亚洲第一成网站| 凹凸国产熟女精品视频| 久久 午夜福利 张柏芝| 老司机久久99久久精品播放| 91福利免费视频| 国产成人亚洲欧美激情| 国产精品福利社| 中文国产成人精品久久| 最新午夜男女福利片视频| 色窝窝免费一区二区三区| 97超爽成人免费视频在线播放| 久久久久久久蜜桃| 青青青视频免费一区二区| 久久久久中文字幕精品视频| 国产99免费视频| 中文成人在线| 狼友视频国产精品首页| 精品免费在线视频| 亚洲天堂网2014| 青青青亚洲精品国产| 好久久免费视频高清| 色网站在线免费观看| 亚洲中文字幕日产无码2021| 99视频在线观看免费| 国产手机在线观看| 国产理论最新国产精品视频| 久久国产精品国产自线拍| 国产中文一区a级毛片视频| 国产裸舞福利在线视频合集| 伦伦影院精品一区| 色综合久久88色综合天天提莫| 精品福利视频网| 美女潮喷出白浆在线观看视频| 成人韩免费网站| 国产精品视频免费网站| 9999在线视频| 久久精品嫩草研究院| a级免费视频| 色婷婷色丁香| 日本不卡在线播放| 免费国产无遮挡又黄又爽| 狠狠色狠狠综合久久| 亚洲精品片911| 一区二区三区四区日韩| 台湾AV国片精品女同性| 欧美日韩亚洲国产主播第一区| 中文字幕va| 国产精品亚洲一区二区三区在线观看| 国产十八禁在线观看免费| 一级毛片基地| 在线精品视频成人网| 亚洲欧洲日产国码无码av喷潮| 亚洲天堂视频在线播放| 中文字幕亚洲乱码熟女1区2区| 免费观看男人免费桶女人视频| 性视频久久| jizz国产在线| 98超碰在线观看| 久久精品国产国语对白| 久久9966精品国产免费| 国产自视频| 91无码网站| 亚洲中文在线视频| 久久久久人妻一区精品| 伊人久久精品亚洲午夜|