亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        LOS引導(dǎo)算法的UUV航行控制

        2021-11-03 09:23:44中國船舶重工集團(tuán)公司第七一五研究所
        電子世界 2021年18期
        關(guān)鍵詞:深度設(shè)計(jì)

        中國船舶重工集團(tuán)公司第七一五研究所 陳 俊

        UUV在水下航行時(shí),需要對其深度和航向進(jìn)行控制。相對于定航向控制,定深控制更為復(fù)雜,通常需要對其俯仰角進(jìn)行控制以達(dá)到控制深度的目的。針對定航向控制和定深航行中俯仰角難以控制的問題,使用LOS引導(dǎo)算法,為俯仰角的控制提供參考角度,使用改進(jìn)的PID控制算法對其航向、深度進(jìn)行控制,并結(jié)合模型,在Matlab中對設(shè)計(jì)的引導(dǎo)算法和控制控制算法進(jìn)行仿真驗(yàn)真,結(jié)果表明,引入了LOS引導(dǎo)算法的PID控制器具有良好的控制性能。

        無人水下自主航行器(UUV)是一種能夠在水下自主航行的航行體,綜合了耐高壓材料技術(shù)、高速動(dòng)(靜)密封技術(shù)、自主控制技術(shù)、水下目標(biāo)定位技術(shù)、聲納及圖像識(shí)別技術(shù)等技術(shù),能夠根據(jù)搭載的任務(wù)系統(tǒng)的不同執(zhí)行不同的任務(wù)。在軍用方面,UUV已成為反潛戰(zhàn)、水雷與反水雷戰(zhàn)、水下載荷投送、偵查與識(shí)別的重要載體,多國海軍已有成型的裝備列裝部隊(duì)。而民用方面,UUV也被應(yīng)用在海洋資源勘探、水下救援、海洋石油開發(fā)、水下通信等領(lǐng)域,促進(jìn)了海洋經(jīng)濟(jì)的發(fā)展。鑒于其在軍事及民用方面廣闊的應(yīng)用場景,UUV近年來一直是各國科研技術(shù)人員研究的重點(diǎn)。

        UUV在自主航行過程中,通常需要根據(jù)任務(wù)設(shè)定保持一定的速度,在某一深度沿著某個(gè)指定方向航行,這對UUV的自主航行能力提出了很高的要求。UUV控制系統(tǒng)設(shè)計(jì)的主要難點(diǎn)在于:系統(tǒng)模型高度非線性、波浪和海流的隨機(jī)性、強(qiáng)耦合性、強(qiáng)時(shí)滯性、運(yùn)動(dòng)學(xué)和動(dòng)力學(xué)參數(shù)不確定性等,因此航行控制問題較為復(fù)雜。常規(guī)的PID控制器對航向控制能起到較好的效果,但深度控制往往因?yàn)楦┭鼋请y以有效控制而導(dǎo)致振蕩,產(chǎn)生較大的誤差,且俯仰角不加以控制容易產(chǎn)生安全問題,一旦發(fā)生事故,可能造成巨大的財(cái)產(chǎn)損失。要獲得良好的控制效果,需對UUV的俯仰角進(jìn)行控制,同時(shí)結(jié)合模型特點(diǎn),采用一定的控制策略和安全管理策略,提升控制器的穩(wěn)定性和安全性。

        1 LOS引導(dǎo)算法設(shè)計(jì)

        對于UUV的定深控制,需要控制UUV以一定的俯仰角度向設(shè)定的深度下潛或上浮,并且根據(jù)不同的深度偏差值及時(shí)調(diào)整俯仰角度,因此俯仰角的控制對于深度控制極其重要。過小的俯仰角無法快速地達(dá)到期望深度,過大的俯仰角雖然可以快速達(dá)到期望深度,但容易產(chǎn)生超調(diào)和振蕩,無法滿足精確定深的要求,甚至可導(dǎo)致安全問題。因此在定深控制的過程中,要根據(jù)深度誤差,實(shí)時(shí)調(diào)整期望的俯仰角度,控制UUV以合適的俯仰角運(yùn)動(dòng),達(dá)到更好的動(dòng)態(tài)特性。

        為確保UUV安全準(zhǔn)確地實(shí)現(xiàn)定深控制,設(shè)計(jì)俯仰角引導(dǎo)算法,在UUV航行過程中,實(shí)時(shí)提供參考俯仰角,并控制深度舵輸出,使得UUV跟蹤參考俯仰角,以平滑穩(wěn)定的方式達(dá)到期望深度。

        LOS(Line of sight)引導(dǎo)算法廣泛應(yīng)用于軍事領(lǐng)域,是導(dǎo)彈制導(dǎo)中重要的引導(dǎo)算法。LOS引導(dǎo)算法一般包括三個(gè)點(diǎn),即目標(biāo)點(diǎn)、參考點(diǎn)和追蹤點(diǎn),LOS引導(dǎo)算法是非常典型的三點(diǎn)式引導(dǎo)算法。在船舶運(yùn)動(dòng)控制中,LOS通常應(yīng)用在路徑跟蹤和軌跡跟蹤中,用以為船舶航行提供參考的艏向角。其基本思想是根據(jù)船舶當(dāng)前位置與期望值的橫向誤差值,得到一前向距離,由橫向誤差和前向距離計(jì)算期望的航向角,使得船舶沿著期望航向角航行,在航行過程中,實(shí)時(shí)更新期望航向角,最終使船舶駛向期望路徑并沿期望路徑航行。根據(jù)LOS的基本思想,將該引導(dǎo)算法應(yīng)用到UUV的航行控制中,為俯仰角提供參考值。

        圖1 LOS引導(dǎo)算法應(yīng)用在UUV航行控制中

        運(yùn)用LOS算法,將深度控制轉(zhuǎn)化為俯仰角控制,因此UUV的水下深度和航向控制轉(zhuǎn)化為對航向角和俯仰角的控制。

        2 控制算法及策略設(shè)計(jì)

        2.1 控制算法

        本控制算法基于一類UUV模型,在傳統(tǒng)PID控制算法的基礎(chǔ)上進(jìn)行改進(jìn)。

        被控UUV的推進(jìn)系統(tǒng)為主推帶舵的形式,其深度舵和航向舵垂直相交,舵的控制形式為電磁鐵的吸合帶動(dòng)舵片運(yùn)動(dòng),由于電磁鐵只有吸合和斷開兩種狀態(tài),因此航向舵只有左/中/右三種狀態(tài),深度舵只有上/中/下三種狀態(tài)。假定深度控制和航向控制解耦互不影響,針對航向和深度控制分別設(shè)計(jì)PID控制器。

        航向控制為PID控制,計(jì)算給定航向和實(shí)際航向的偏差作為控制輸入,再由PID控制器對誤差量進(jìn)行比例、積分、微分計(jì)算求和得到系統(tǒng)的輸出。深度控制為基于LOS引導(dǎo)算法的雙環(huán)控制,內(nèi)環(huán)控制對象為俯仰角,外環(huán)控制對象為深度,內(nèi)環(huán)的俯仰角由LOS引導(dǎo)算法給出參考角度,通過PID控制算法控制俯仰角來達(dá)到控制深度的目的。控制器結(jié)構(gòu)如圖2、圖3所示。

        圖2 深度控制器

        圖3 航向控制器

        2.2 控制策略

        考慮到UUV的模型特殊性和安全問題,在控制器設(shè)計(jì)時(shí)運(yùn)用一定的控制策略,實(shí)現(xiàn)控制效果和安全性的提升。

        但是對于UUV來說,當(dāng)俯仰角和橫滾角超過一定的角度時(shí),容易產(chǎn)生安全問題,因此控制器設(shè)計(jì)時(shí)引入對允許的最大俯仰角psi_max和roll_max橫滾角,當(dāng)檢測到俯仰角大于psi_max時(shí),深度舵停止輸出,當(dāng)橫滾角度大于roll_max時(shí),航向舵停止輸出,防止因俯仰角和橫滾角過大造成的UUV傾覆等嚴(yán)重問題。

        3 仿真分析

        為驗(yàn)證所設(shè)計(jì)的LOS引導(dǎo)算法和PID控制算法的有效性,根據(jù)已經(jīng)建立的UUV運(yùn)動(dòng)模型,在Matlab中進(jìn)行航行控制仿真,該仿真過程為:UUV以固定的轉(zhuǎn)速按照任務(wù)設(shè)定的深度和航向航行,并在不同時(shí)刻給定不同的任務(wù)值。仿真時(shí),以初始狀態(tài)為0時(shí)刻,0時(shí)刻時(shí),航向角為0°,UUV所處深度為0m,T=0-300周期內(nèi),期望深度為0m,期望航向?yàn)?20°;T=300-1000周期內(nèi),期望深度為20m,期望航向?yàn)?°,T=1000-3000周期內(nèi),期望深度為45m,期望航向?yàn)?70°。

        設(shè)計(jì)的控制算法涉及的控制參數(shù)較多,主要控制參數(shù)為:控制周期T_c=0.15s,course_output_min=1.2,psi_output_min=4,course_error_int_max=9.2,psi_error_int_max=12,roll_max=10,psi_max=30,航向PID控制器參數(shù)分別為Kpc=-0.1,Kic=-0.05,Kdc=-1,LOS引導(dǎo)算法參數(shù)為Delta_min=5,Delta_max=10,k=1,俯仰角控制參數(shù)分別為Kpd=-0.4,Kid=-0.015,Kdd=-3。仿真結(jié)果如下圖所示,圖5、圖6中,紅色虛線部分為任務(wù)設(shè)定值,藍(lán)色實(shí)現(xiàn)為UUV實(shí)際深度和航向。

        圖5 UUV深度軌跡

        圖6 UUV航向角

        從圖4可以看出,仿真過程中,UUV三維空間運(yùn)動(dòng)軌跡平滑順暢,宏觀上按照任務(wù)設(shè)定的航向和深度航行,航向和深度均能較快地達(dá)到期望值,且在穩(wěn)定后能夠長時(shí)間保持,沒有明顯的超調(diào)和振蕩,從俯仰角曲線可以看出,在最大俯仰角的限制下,UUV俯仰角未出現(xiàn)超調(diào)和振蕩,在設(shè)定深度突變時(shí),俯仰角及時(shí)增大,快速下潛至指定深度并能及時(shí)矯正至水平狀態(tài),在期望深度附近保持水平的姿態(tài)航行。

        圖4 UUV三維空間軌跡圖及俯仰角

        從圖5和圖6可以看出,得益于俯仰角的平滑控制,UUV的深度值和航向值均能跟蹤任務(wù)設(shè)定值,響應(yīng)速度快,無明顯超調(diào)和振蕩。

        圖7的舵角輸出曲線表明,深度舵和航向舵輸出平滑,大部分時(shí)間處在中位狀態(tài),也未出現(xiàn)左右舵或上下舵頻繁交替的情況,在任務(wù)產(chǎn)生變化時(shí)快速響應(yīng),實(shí)現(xiàn)了對UUV深度和航向的有效控制,同時(shí)也有效地避免因打舵產(chǎn)生的機(jī)械磨損,減少能耗,保護(hù)舵的驅(qū)動(dòng)機(jī)構(gòu)。

        圖7 舵角輸出曲線

        針對UUV水下航行控制問題,分別設(shè)計(jì)了航向PID控制器和基于LOS引導(dǎo)算法的深度PID控制器,其中深度控制器以俯仰角內(nèi)環(huán)控制,外環(huán)為深度控制。在Matlab中的仿真結(jié)果表明,所設(shè)計(jì)的控制器能夠較好地完成水下定深和定航向控制任務(wù),具有響應(yīng)速度快,超調(diào)量小,控制穩(wěn)定,輸出平滑等特點(diǎn)。

        猜你喜歡
        深度設(shè)計(jì)
        深度理解一元一次方程
        何為設(shè)計(jì)的守護(hù)之道?
        《豐收的喜悅展示設(shè)計(jì)》
        流行色(2020年1期)2020-04-28 11:16:38
        深度觀察
        深度觀察
        深度觀察
        深度觀察
        瞞天過?!律O(shè)計(jì)萌到家
        設(shè)計(jì)秀
        海峽姐妹(2017年7期)2017-07-31 19:08:17
        有種設(shè)計(jì)叫而專
        Coco薇(2017年5期)2017-06-05 08:53:16
        老鲁夜夜老鲁| 亚洲福利第一页在线观看| 亚洲天堂av路线一免费观看| 精品国产成人av久久| 日韩av东京社区男人的天堂| A午夜精品福利在线| 人妻少妇av中文字幕乱码免费| 亚洲成人一区二区av| 免费网站内射红桃视频| 亚洲国产精品久久久久秋霞影院 | 国产小视频网址| 国产精品高清亚洲精品| 亚洲高清一区二区三区在线播放| 亚洲精品久久久久avwww潮水| 精品国产三级a在线观看| 无码三级国产三级在线电影| 国产精品毛片极品久久| 日韩精品真人荷官无码| 亚洲黄色电影| 亚洲一二三四五区中文字幕| 日本不卡一区二区三区在线视频| 亚洲国产成人久久三区| 大地资源网最新在线播放| 久久国产av在线观看| 一区二区三区国产内射| 免费看美女被靠的网站| 国产女人18一级毛片视频| 熟妇人妻丰满少妇一区| 久久综合伊人77777麻豆| 国产av精国产传媒| 精品无人区无码乱码大片国产| 亚洲精品不卡av在线免费 | 夜先锋av资源网站| 亚洲国产香蕉视频欧美| 午夜桃色视频在线观看| 日本丰满熟妇videossex一| 成人无码午夜在线观看| 日本精品一区二区三区在线播放| 国产白浆一区二区三区性色| 人禽伦免费交视频播放| 国产精品无码久久久久久久久作品|