国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

全驅(qū)動(dòng)AUV動(dòng)力定位系統(tǒng)滑模控制研究

2021-07-08 05:26謝爭明曾慶軍朱志宇周啟潤馬洪潮
關(guān)鍵詞:航向滑模水流

謝爭明,曾慶軍,朱志宇,周啟潤,馬洪潮

(江蘇科技大學(xué)電子信息學(xué)院,江蘇 鎮(zhèn)江 212100)

自主水下機(jī)器人(autonomous underwater vehicle,AUV)動(dòng)力定位控制是利用推進(jìn)系統(tǒng)克服浪流等擾動(dòng),使AUV以指定姿態(tài)和位置保持在基準(zhǔn)點(diǎn)或基準(zhǔn)線附近[1].隨著海洋探索工具的發(fā)展和資源探索的深入,AUV工作愈復(fù)雜多樣[2-3],包括水下懸停、定速巡航、航跡保持等,其控制要求也隨之提高.全驅(qū)動(dòng)AUV使用多個(gè)推進(jìn)器提供推力,能夠有效提升AUV的可操作性及抗干擾能力,確保更高的準(zhǔn)確性及穩(wěn)定性[4].Liu等[5]設(shè)計(jì)了一種利用虛擬閉環(huán)系統(tǒng)提供虛擬參考軌跡的控制策略,解決了AUV跟蹤控制的初始誤差問題,但未進(jìn)行湖上試驗(yàn),對實(shí)際擾動(dòng)考慮不足;Guerrero等[6]基于一組軌跡跟蹤的飽和函數(shù)設(shè)計(jì)非線性PID控制器,在控制系統(tǒng)參數(shù)變化和洋流擾動(dòng)影響下完成了深度和航向角控制試驗(yàn),結(jié)果表明在目標(biāo)航向角改變時(shí),AUV控制曲線會(huì)產(chǎn)生較大超調(diào)量.AUV因設(shè)備條件限制,推進(jìn)系統(tǒng)的輸出常常受到約束.Rashidi等[7]將拉蓋爾函數(shù)與預(yù)測控制結(jié)合,完成約束條件下的仿真試驗(yàn),能大幅提高計(jì)算效率,但對于深度和航向角的跟蹤存在一定的滯后性;Campos等[8]基于具有可變參數(shù)的飽和函數(shù),設(shè)計(jì)了一種用于AUV定點(diǎn)校準(zhǔn)及軌跡跟蹤控制的非線性控制器,能夠提高參數(shù)不確定系統(tǒng)的魯棒性,但該控制器僅利用PD控制,未能實(shí)現(xiàn)積分環(huán)節(jié),系統(tǒng)穩(wěn)態(tài)性不佳.本文以“探海I型”AUV為研究對象,擬建立六自由度空間運(yùn)動(dòng)模型,分析AUV推進(jìn)系統(tǒng)與隨機(jī)浪流擾動(dòng)模型,設(shè)計(jì)基于擴(kuò)張狀態(tài)觀測器(extended state observer,ESO)的AUV動(dòng)力定位滑??刂破?sliding mode control,SMC),結(jié)合AUV結(jié)構(gòu)特點(diǎn)及推進(jìn)器分配位置,將動(dòng)力定位控制分為垂直面與水平面兩部分,分別通過滑模控制器計(jì)算控制要求的推力與轉(zhuǎn)矩,同時(shí)利用ESO對AUV系統(tǒng)模型偏差和浪流等干擾進(jìn)行補(bǔ)償,以期AUV能夠根據(jù)指定作業(yè)需求動(dòng)態(tài)保持在某一位置或軌跡.

1 全驅(qū)動(dòng)AUV運(yùn)動(dòng)模型

圖1為“探海I型”AUV實(shí)體樣機(jī),其外形采用魚雷設(shè)計(jì),AUV的橫向與縱向各有2個(gè)輔助推進(jìn)器,負(fù)責(zé)控制AUV姿態(tài);機(jī)器人艉部裝載1個(gè)主推,用來提供AUV前進(jìn)的推力,可通過調(diào)節(jié)艉部X型舵的角度以平衡附加轉(zhuǎn)矩[9].AUV須多次調(diào)試以提高控制系統(tǒng)在實(shí)際運(yùn)行中的穩(wěn)定性,考慮到試驗(yàn)成本較高,可通過仿真測試控制器及算法的可行性,從而提高試驗(yàn)效率并降低成本[10],本文通過Fluent軟件辨識仿真試驗(yàn)中的水動(dòng)力參數(shù).

圖1 “探海I型”AUVFig.1 “T-SEA I”AUV

圖2為設(shè)計(jì)AUV仿真及運(yùn)動(dòng)模型時(shí)建立的兩個(gè)坐標(biāo)系,O0x0y0z0為大地坐標(biāo)系,Oxyz為AUV運(yùn)動(dòng)坐標(biāo)系.其中φ,θ,ψ分別為橫傾角、縱傾角、航向角;X,Y,Z分別為AUV在x,y,z軸的合力[11];K,M,N分別為AUV圍繞x,y,z軸的合力矩;u,v,w分別為前進(jìn)速度、橫向速度、垂向速度;p,q,r分別為橫傾角速度、縱傾角速度、航向角速度[12].

圖2 坐標(biāo)系Fig.2 Coordinate system

“探海I型”AUV簡化運(yùn)動(dòng)模型為

(1)

式中m為AUV質(zhì)量;Ix,Iy,Iz為轉(zhuǎn)動(dòng)慣量;xg,yg,zg分別為x,y,z軸重心坐標(biāo).AUV受到的合力和合力矩的矩陣為

F=[X,Y,Z,K,M,N]T=FHS+FH+Fprop,

(2)

其中FHS為AUV受到回復(fù)力和力矩的矩陣;Fprop為AUV受到推力和力矩的矩陣;FH為AUV受到水動(dòng)力和力矩的矩陣.水動(dòng)力影響大小通常與運(yùn)動(dòng)的速度和加速度有關(guān)[13],可表示為FH=[XH,YH,ZH,KH,MH,NH]T,式中XH,YH,ZH分別為x,y,z軸方向的水動(dòng)力;KH,MH,NH分別為水動(dòng)力圍繞x,y,z軸作用的力矩.回復(fù)力為重力及浮力對AUV的作用,依照實(shí)際參數(shù)化簡為

(3)

式中W為重力;B為浮力;xb,yb,zb為浮心坐標(biāo).

在對AUV進(jìn)行運(yùn)動(dòng)分析時(shí),應(yīng)計(jì)算AUV與流體的相對速度,計(jì)算公式為

(4)

式中uA,vA,wA為相對速度;uc,vc,wc為運(yùn)動(dòng)坐標(biāo)系下的水流速度.設(shè)定水流干擾為零均值水流干擾,若水流包含初始速度V0和水流方向ψ0,則

(5)

式中Vc為水流速度,ψc為水流方向,ω為高斯白噪聲,μ1,μ2為非負(fù)常數(shù).利用坐標(biāo)變換矩陣Rn計(jì)算運(yùn)動(dòng)坐標(biāo)系下水流

(6)

(7)

式中Xprop,Yprop,Zprop分別為x,y,z軸方向的推力;Kprop,Mprop,Nprop分別為推力圍繞x,y,z軸作用的力矩;P1為主推進(jìn)器推力,P2和P5為側(cè)向推進(jìn)器推力,P3和P4為垂向推進(jìn)器推力;L2,L3,L4,L5為推力的力臂;Q1,Q2,Q3,Q4,Q5為轉(zhuǎn)矩.

2 基于ESO的AUV動(dòng)力定位滑??刂?/h2>

本文將AUV運(yùn)動(dòng)分解為垂直面與水平面的運(yùn)動(dòng),并將式(1)化簡為垂直面和水平面方程

(8)

(9)

2.1 擴(kuò)張狀態(tài)觀測器設(shè)計(jì)

將式(8)和式(9)化簡為

(10)

式中f1(w,q,u),f2(w,q,θ,u),f3(u,v,r)為非線性函數(shù);Bi為控制增益;Ut,i為控制量.將狀態(tài)量w,q,u,v,r,θ,ζ擴(kuò)張成二階形式

(11)

式中Z1為狀態(tài)估計(jì)量;Z2為擴(kuò)張狀態(tài);h1,h2為增益矢量;e1為狀態(tài)誤差;α為常數(shù)矩陣;δ為濾波因子矩陣;fal(e1,α,δ)為函數(shù)濾波器[14],能夠較好處理AUV等非線性系統(tǒng)的噪聲干擾問題.

2.2 滑??刂破髟O(shè)計(jì)

將式(10)改寫為

(12)

(13)

(14)

3 AUV動(dòng)力定位仿真

為驗(yàn)證本文設(shè)計(jì)的控制器對動(dòng)力定位的控制效果,在仿真中引入浪流等隨機(jī)干擾,利用式(5)和式(6)計(jì)算干擾大小及方向.初始深度為0 m,設(shè)定目標(biāo)深度8 m,目標(biāo)航向角100°,目標(biāo)橫傾角及縱傾角為0°,在相同工況下設(shè)計(jì)動(dòng)力定位試驗(yàn),對比不同控制器的性能差異,仿真結(jié)果如圖3和圖4所示.由圖3可知,引入隨機(jī)浪流等擾動(dòng)后,PID動(dòng)力定位控制超調(diào)較大且易波動(dòng),在受到較大干擾時(shí)需要較長時(shí)間調(diào)整至期望狀態(tài);ESO滑??刂瞥{(diào)較小,能夠在較短時(shí)間內(nèi)調(diào)整至期望值并保持穩(wěn)定.由圖4可知,利用PID進(jìn)行動(dòng)力定位姿態(tài)角控制時(shí)收斂較慢,其中航向角在穩(wěn)態(tài)時(shí)依然存在一定的誤差;而ESO滑模控制在姿態(tài)角控制時(shí),響應(yīng)速度較快且能夠較好地抑制擾動(dòng),快速平穩(wěn)回到期望狀態(tài).

圖3 深度控制對比圖Fig.3 Comparison diagram of depth control

圖4 動(dòng)力定位姿態(tài)角控制對比圖Fig.4 Comparison diagram of attitude angle control

4 湖上試驗(yàn)

AUV湖上試驗(yàn)于2020年2月在某湖完成,如圖5所示.湖深5 m以上,水流速度小于2 m·s-1,水下環(huán)境較好,設(shè)計(jì)定深、定航動(dòng)力定位控制任務(wù):目標(biāo)深度2 m,目標(biāo)航向角200°,控制時(shí)長5 min.圖6~8分別為AUV湖上試驗(yàn)的三維軌跡、深度及姿態(tài)角變化情況.由圖6~8可知,設(shè)定任務(wù)后,AUV能夠快速到達(dá)指定動(dòng)力定位控制目標(biāo)深度及航向,在100 s左右AUV航向角因擾動(dòng)出現(xiàn)波動(dòng),但能夠迅速回到穩(wěn)定狀態(tài),并控制深度誤差在±0.1 m以內(nèi),航向角誤差在±2°以內(nèi),達(dá)到指定控制目標(biāo),能夠應(yīng)用在工程項(xiàng)目中.

圖5 AUV湖上試驗(yàn)Fig.5 AUV experiments on the lake

圖6 動(dòng)力定位三維軌跡Fig.6 3D trajectories for dynamic positioning

圖7 深度控制Fig.7 Depth control

圖8 姿態(tài)角控制Fig.8 Attitude Angle control

猜你喜歡
航向滑模水流
西安交通大學(xué)學(xué)報(bào)(2022年7期)2022-07-19
基于事件觸發(fā)的船舶航向邏輯切換自適應(yīng)控制
風(fēng)浪干擾條件下艦船航向保持非線性控制系統(tǒng)
艦船科學(xué)技術(shù)(2022年10期)2022-06-17
滑模及分?jǐn)?shù)階理論在電機(jī)控制系統(tǒng)中的應(yīng)用
無人救撈艇的航向控制器設(shè)計(jì)*
基于super-twisting二階滑模算法的作業(yè)型ROV路徑跟蹤控制方法
我只知身在水中,不覺水流
用“國家使命”導(dǎo)引航向——大學(xué)之大,重在推進(jìn)產(chǎn)學(xué)研深度融合和科技成果轉(zhuǎn)化
春水流
嵊泗县| 济源市| 静宁县| 页游| 元谋县| 瑞金市| 水城县| 临朐县| 白河县| 道孚县| 新河县| 新蔡县| 呈贡县| 城市| 石楼县| 嘉祥县| 平原县| 光山县| 沁阳市| 诏安县| 崇明县| 科尔| 六枝特区| 南宁市| 开封市| 元江| 潢川县| 宁河县| 镇平县| 盐山县| 尼木县| 西丰县| 甘泉县| 蒙城县| 子洲县| 盘锦市| 南宁市| 富宁县| 建水县| 遂平县| 安丘市|