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

欠驅動AUV基于干擾觀測器的滑模控制

2022-04-19 02:08:34李廣有王娜尹慶華
機械制造與自動化 2022年2期
關鍵詞:模型設計

李廣有,王娜,b,尹慶華

(青島大學 a. 自動化學院;b. 山東省工業控制技術重點實驗室,山東 青島 266071)

0 引言

自治水下機器人(AUV)是一種能夠通過自主方式在水下環境中運動和操作的水下智能機器人。相對于遙控水下機器人而言,AUV不再受纜繩的約束,可以更加快速靈活地完成多種海洋作戰和作業任務。AUV憑借其鮮明的特點被廣泛用于多種領域,比如海圖繪制、國防軍事、海洋研究、海底資源探測等[1]。由于AUV在完成多種水下任務過程中,易受到各種未知干擾的影響,如風、海浪和海流[2],故設計具有抗干擾能力的運動控制器尤為重要。

當一種AUV模型運動自由度數目大于控制量數目時,可稱之為欠驅動AUV。AUV水平面模型運動自由度數量多于控制量的數量,是一種標準的欠驅動AUV系統。

近年來,欠驅動AUV的控制研究工作主要集中在對系統本身引入智能控制、魯棒控制、增益調節等。如文獻[1]針對AUV垂直面模型,提出一種基于趨近律的姿態控制方法和一種基于等效控制切換模糊化滑模變結構姿態控制方法。文獻[3]針對AUV在自動巡航任務中的姿態控制問題,提出了一種神經網絡與滑模控制相結合的魯棒自適應姿態控制算法,提升了控制的魯棒性和有效性。文獻[4]針對AUV的深度控制,設計了一種反步滑模控制器。文獻[5]針對AUV在六自由度下的跟蹤控制問題,提出了一種基于DRFNN的自適應輸出反饋控制器。文獻[6]設計了一種AUV水下自平衡控制算法。文獻[7]將AUV模型分解成三個相互作用較小的子系統,實現了對AUV系統的分解控制。文獻[8]對水下機器人設計了一種離散時間下的時延控制。文獻[9]用積分滑模控制方法分別實現了欠驅動AUV水平面軌跡跟蹤控制和垂直面的深度跟蹤控制。

部分學者在欠驅動AUV的控制方面關注了干擾對控制系統的影響。文獻[2]針對復雜海洋環境中的海流干擾,設計了性能優良的魯棒控制器,減少了干擾對控制的影響。文獻[10]針對存在未知外部干擾影響下的AUV,設計了一種基于非線性干擾觀測器的自適應控制方法,依靠對外部干擾的估計和抵消,實現了欠驅動AUV垂直面跟蹤期望深度變化軌跡。

綜上所述,近年來針對AUV系統面對外界干擾時的控制研究,大多數選擇設計更為復雜的控制器來改善控制效果。然而針對欠驅動AUV水平面方向,尤其是基于干擾預測、估計和補償設計控制器的研究較少。本文針對AUV水平面模型存在未知外部干擾的情況,設計基于干擾觀測器的滑模控制器(NDOBSMC)。首先構造非線性干擾觀測器估計AUV受到的外界干擾,然后基于干擾估計值設計復合滑模控制器補償干擾影響,從而改善欠驅動AUV水平面航向跟蹤控制性能。本文所設計的NDOBSMC與文獻[1]中傳統滑模控制器相比,能進一步提高跟蹤精度,改善控制器的抗干擾能力。

1 欠驅動AUV水平面模型

采用牛頓-歐拉方法建立AUV六自由度運動學及動力學模型[10]:

(1)

式中:V=[uυwpqr]T為定義在剛體坐標系中的速度和角速度向量,其分量分別對應表示縱蕩速度、橫蕩速度、垂蕩速度以及橫搖角速度、縱搖角速度、首搖角(航向角)速度;η=[xyzφθφ]T為定義在慣性系中的位置和姿態向量,其姿態分量分別對應表示橫搖角、縱搖角和首搖角(航向角);B為矢量矩陣;C(V)為科氏力和向心力陣;D(V)為水動力流體阻尼陣;ɡ(η)為重力、浮力等恢復力矩構成的向量;J(η)為AUV的控制輸入;Dext為坐標系轉換矩陣;AUV為外部環境對AUV造成的外部干擾。

假設AUV水平面與垂直面的運動實現相互解耦,AUV水平面運動不受橫搖和縱搖運動的影響,即可得到欠驅動AUV水平面模型。AUV水平面運動方程為

(2)

式中:x和y分別為AUV在慣性系下的坐標分量;u為AUV在剛體坐標系中的縱蕩速度;v為AUV在剛體坐標系中的橫蕩速度;r為AUV在剛體坐標系中的首搖角速度;φ為首搖(航向)角。

不考慮垂蕩、橫搖和縱搖運動的影響,欠驅動AUV完成航向跟蹤主要依靠控制力矩M,即可得到由式(1)簡化的AUV水平面運動的動力學方程:

縱蕩:

(3)

橫蕩:

(4)

首搖:

(5)

(6)

令x1=y,x2=φ,x3=r,則可以得到欠驅動AUV水平面模型的狀態方程:

(7)

2 非線性干擾觀測器的設計

定義狀態變量x=[x1x2x3]T,為方便非線性干擾觀測器(NDO)的設計,則狀態方程(7)可以寫成向量形式:

(8)

式中:F(x)=[ux2x3W1ux3]T;Q1(x)=[0 0W2]T;

Q2(x)=[0 0 1]T。

構造NDO如下:

(9)

(10)

3 NDOBSMC設計

本部分針對AUV受到外部干擾的情況,基于非線性干擾觀測器設計NDOBSMC,實現欠驅動AUV的航向跟蹤控制。將首搖角φ近似看作AUV航向,為確保這一點,就要求AUV的橫蕩速度v越小越好,當v=0時,首搖角與航向角相等。

根據系統狀態方程 (7),定義誤差向量e=[e1e2e3]T,其中

(11)

構造滑模切換面函數s=Ce=c1e1+c2e2+c3e3,其中C=[c1c2c3]為待定系數。設計NDOBSMC如下:

M=US+Ud

(12)

定理1:考慮水下機器人水平面系統(式(6)),當c1>0、c2>0、c3>0、k>0,時,且參數滿足0.12c3k>2.4c1+0.6c2+0.288c3時,在復合滑模控制器(式(12))作用下,能夠保證AUV水平面閉環控制系統漸近穩定。

證明:選擇Lyapunov函數V如下

(13)

由參考文獻[1]類比可得,|u|≤2m/s,|r|<0.6rad/s,|φ|<1.2rad,則

式中:R=2.4c1+0.6c2-0.288c3;O=-0.12c3ksgn(s)。

因此式(13)可改寫為

容易知道

sO=-0.12c3ksgn(s)=-0.12c3k|s|≤0

|O|>|R|

0.12c3k>2.4c1+0.6c2+0.288c3

因此當按照定理1選擇參數來設計控制力矩

則可保證AUV水平面閉環控制系統漸近穩定。

4 仿真實驗

仿真中AUV模型相關物理參數見文獻[1],因為干擾存在于第三通道,則選取設計非線性干擾觀測器(式(9))的參數T1=0,T2=0,T3=9。假設取C=[0.1 0.73 0.5],k=60。設置AUV的水平推動力為6.48 N,控制力矩M和水平推動力F控制AUV使其跟蹤目標航向,在其運動過程中,對AUV施加外部力矩干擾。設計的AUV目標航向φ幅值為1,頻率為0.5的正弦波形式。在系統運行的第40s增加30N·m的常值外部干擾力矩Dext。本部分通過仿真對比傳統滑模控制器(SMC)和NDOBSMC的控制效果。

圖1為NDOBSMC和SMC的AUV航向跟蹤誤差曲線。AUV 航向跟蹤在第40s受到干擾時,SMC航向跟蹤誤差峰值達到1.3m,無法實現完全跟蹤目標深度,會出現較大幅度跟蹤誤差;NDOBSMC較大幅度地減小了航向跟蹤誤差,誤差峰值出現在系統剛運行階段,峰值僅為0.3m,NDOBSMC在第40s受到干擾時,航向跟蹤誤差僅為0.1m,較好地抵抗了干擾的影響。

圖1 NDOBSMC和SMC的AUV航向跟蹤誤差

圖2為NDOBSMC和SMC控制AUV的航向跟蹤曲線,包含有NDOBSMC的AUV在受到外部干擾時,目標航向跟蹤運動完成效果良好;而SMC控制時,跟蹤效果比較差,在40s出現大幅度的波動。

圖2 NDOBSMC和SMC控制AUV的航向跟蹤曲線

圖3 含有NDOBSMC的AUV系統中干擾觀測值和干擾實際值

為測試含有NDOBSMC的AUV系統中干擾觀測器的干擾估計能力,將外部干擾設置成如圖4實線所示的較為多樣的形式。虛線為干擾估計值,可以看出外部干擾力矩的實際值與非線性干擾觀測器得到的估計值誤差較小,說明干擾觀測器可以估計出實際干擾。

圖4 含有NDOBSMC的AUV系統中干擾觀測值和干擾實際值(改變干擾形式后)

圖5為縱蕩速度u的響應曲線。分析式(3)可知,縱蕩速度只和軸向推進力F有關,軸向推進力F直接決定縱蕩速度u的大小。仿真結果說明,當選擇F的值為6.48N時,其控制u最終達到2m/s。

圖5 水平面模型縱蕩速度響應曲線

圖6為橫蕩速度v的響應曲線。分析式(4)中橫蕩運動方程可知,首搖角速度r和縱蕩速度u影響了橫蕩速度v,軸向推進力F和控制量M間接控制橫蕩運動。

圖6 水平面模型橫蕩速度響應曲線

圖7為首搖角速度r的響應曲線。分析式(5)可知,控制量M、縱蕩速度u和橫蕩速度v影響了首搖角速度r。也可以說控制量M和軸向推進力F直接決定首搖角速度。

因AUV在水平面內做正弦波形式的航向運動,圖8所示的首搖角φ在一定范圍內做規律變化,其峰值約束在一定范圍內。

圖7 水平面模型首搖角速度響應曲線

圖8 水平面模型首搖角響應曲線

5 結語

通過有條件簡化欠驅動AUV水平面運動學以及動力學方程,得到簡化的欠驅動AUV模型。考慮實際過程中AUV會受到外部干擾的情況,引入非線性干擾觀測器,并在此基礎上,設計了NDOBSMC。通過仿真實驗,得到外部干擾作用下,航向跟蹤曲線、航向跟蹤誤差曲線、干擾估計曲線以及AUV系統其他狀態變量曲線,仿真結果驗證了所設計控制器具有良好的控制性能。

猜你喜歡
模型設計
一半模型
重要模型『一線三等角』
何為設計的守護之道?
現代裝飾(2020年7期)2020-07-27 01:27:42
重尾非線性自回歸模型自加權M-估計的漸近分布
《豐收的喜悅展示設計》
流行色(2020年1期)2020-04-28 11:16:38
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
3D打印中的模型分割與打包
FLUKA幾何模型到CAD幾何模型轉換方法初步研究
主站蜘蛛池模板: 久久国产精品国产自线拍| 国产网友愉拍精品| 玖玖精品在线| 91九色最新地址| 69精品在线观看| 国产污视频在线观看| 亚洲国产中文在线二区三区免| 国产美女一级毛片| 999精品在线视频| 免费国产无遮挡又黄又爽| 国产精品视频第一专区| 91精品国产自产在线老师啪l| 欧美一级专区免费大片| 激情午夜婷婷| 青青草国产在线视频| 国产成人91精品免费网址在线| 亚洲中文久久精品无玛| 97超级碰碰碰碰精品| 日韩精品一区二区三区免费| 精品视频在线观看你懂的一区| 欧美日韩动态图| 91成人精品视频| 妇女自拍偷自拍亚洲精品| 精品天海翼一区二区| 亚洲成人精品久久| 波多野一区| 五月婷婷综合色| 免费观看精品视频999| 在线播放国产一区| 成人自拍视频在线观看| 亚洲无码高清一区| 亚洲第一成网站| 国产视频入口| 成人在线视频一区| 日韩精品一区二区深田咏美| 国产大片喷水在线在线视频| vvvv98国产成人综合青青| 四虎精品黑人视频| 无遮挡国产高潮视频免费观看| 欧美成在线视频| 欧美日韩另类在线| 亚洲一区二区三区中文字幕5566| 狠狠色噜噜狠狠狠狠色综合久| 精品视频在线一区| 日韩第九页| 国产成人高清在线精品| 国产精品3p视频| 精品久久香蕉国产线看观看gif| 亚洲最新在线| 亚洲bt欧美bt精品| 午夜国产在线观看| 欧美日韩成人在线观看| 亚洲视频在线青青| 国产成人亚洲精品蜜芽影院| 国产精品香蕉| 日韩专区第一页| 内射人妻无套中出无码| 无码日韩人妻精品久久蜜桃| 精品伊人久久大香线蕉网站| 久久国产精品77777| 国产精品流白浆在线观看| 天天色天天综合网| 手机在线免费毛片| 久久亚洲精少妇毛片午夜无码| 国产精品人成在线播放| 国产亚洲精品自在久久不卡 | 色一情一乱一伦一区二区三区小说| 欧美第九页| 2022国产91精品久久久久久| 日韩毛片免费| 在线免费观看AV| 激情综合网激情综合| 在线免费不卡视频| 亚洲另类色| 先锋资源久久| 九色在线观看视频| 国产在线精彩视频二区| 欧洲成人免费视频| 国产丝袜无码精品| 国产日本一区二区三区| 亚洲二区视频| 国产激情无码一区二区APP|