基于終端滑模自抗擾的船舶航跡跟蹤控制:理論、方法與實(shí)踐_第1頁
基于終端滑模自抗擾的船舶航跡跟蹤控制:理論、方法與實(shí)踐_第2頁
基于終端滑模自抗擾的船舶航跡跟蹤控制:理論、方法與實(shí)踐_第3頁
基于終端滑模自抗擾的船舶航跡跟蹤控制:理論、方法與實(shí)踐_第4頁
基于終端滑模自抗擾的船舶航跡跟蹤控制:理論、方法與實(shí)踐_第5頁
已閱讀5頁,還剩11頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

基于終端滑模自抗擾的船舶航跡跟蹤控制:理論、方法與實(shí)踐一、引言1.1研究背景與意義在全球貿(mào)易中,超過90%的貨物運(yùn)輸依賴于船舶,船舶運(yùn)輸作為國際貿(mào)易的關(guān)鍵紐帶,其重要性不言而喻。船舶航跡跟蹤控制是確保船舶安全、高效航行的核心技術(shù),精準(zhǔn)的航跡跟蹤不僅能有效避免碰撞事故,保障人員和貨物安全,還能通過優(yōu)化航行路徑降低燃油消耗,提升運(yùn)輸效率,對航運(yùn)業(yè)的可持續(xù)發(fā)展意義重大。例如,在繁忙的海上交通要道,如馬六甲海峽,每天有數(shù)百艘船舶穿梭,精準(zhǔn)的航跡控制能避免船舶碰撞,確保航道暢通。船舶在航行過程中,會受到風(fēng)、浪、流等復(fù)雜多變的外部環(huán)境干擾,以及船舶自身模型參數(shù)不確定性和內(nèi)部系統(tǒng)擾動的影響。據(jù)統(tǒng)計,在惡劣海況下,船舶受到的風(fēng)浪干擾力可達(dá)船舶自身推進(jìn)力的10%-30%,這些干擾會導(dǎo)致船舶偏離預(yù)定航跡,增加航行風(fēng)險和成本。傳統(tǒng)的船舶航跡控制方法,如PID控制,雖然結(jié)構(gòu)簡單、易于實(shí)現(xiàn),但對于具有強(qiáng)非線性、大慣性和時滯特性的船舶系統(tǒng),以及復(fù)雜多變的海洋環(huán)境,其控制效果往往不盡人意,難以滿足現(xiàn)代航運(yùn)業(yè)對船舶航行安全性和經(jīng)濟(jì)性的嚴(yán)格要求。近年來,隨著控制理論的不斷發(fā)展,終端滑??刂坪妥钥箶_控制技術(shù)應(yīng)運(yùn)而生。終端滑??刂仆ㄟ^設(shè)計特殊的滑模面,能使系統(tǒng)狀態(tài)在有限時間內(nèi)收斂到平衡點(diǎn),具有快速響應(yīng)和強(qiáng)魯棒性的優(yōu)點(diǎn);自抗擾控制技術(shù)則不依賴于精確的系統(tǒng)模型,能實(shí)時估計并補(bǔ)償系統(tǒng)運(yùn)行時受到的各種內(nèi)擾和外擾,有效提高系統(tǒng)的抗干擾能力。將終端滑??刂婆c自抗擾控制技術(shù)相結(jié)合,形成終端滑模自抗擾控制技術(shù),為解決船舶航跡跟蹤控制問題提供了新的思路和方法。這種融合技術(shù)能夠充分發(fā)揮兩者的優(yōu)勢,在應(yīng)對船舶航行中的各種干擾和不確定性時,展現(xiàn)出更強(qiáng)的適應(yīng)性和控制性能,有望顯著提升船舶航跡跟蹤的精度和可靠性。1.2國內(nèi)外研究現(xiàn)狀在船舶航跡跟蹤控制領(lǐng)域,國內(nèi)外學(xué)者進(jìn)行了大量研究,并取得了豐富成果。早期,PID控制憑借其結(jié)構(gòu)簡單、易于理解和實(shí)現(xiàn)的特點(diǎn),在船舶航跡控制中得到廣泛應(yīng)用。但隨著航運(yùn)業(yè)發(fā)展,對船舶控制精度和魯棒性要求不斷提高,傳統(tǒng)PID控制的局限性逐漸凸顯。為應(yīng)對復(fù)雜的船舶動力學(xué)特性和多變的海洋環(huán)境,眾多先進(jìn)控制理論被引入船舶航跡跟蹤控制研究。自適應(yīng)控制通過實(shí)時調(diào)整控制器參數(shù)以適應(yīng)系統(tǒng)模型和環(huán)境變化,如文獻(xiàn)[X]提出的自適應(yīng)Backstepping控制方法,針對船舶運(yùn)動模型的不確定性,利用Backstepping技術(shù)逐步設(shè)計控制器,使船舶能較好地跟蹤期望航跡,但該方法對系統(tǒng)模型的依賴性較強(qiáng),在模型失配時控制性能會下降?;?刂朴捎谄鋵ο到y(tǒng)參數(shù)變化和外部干擾具有強(qiáng)魯棒性,在船舶航跡控制中備受關(guān)注。例如,文獻(xiàn)[X]采用模糊線性化和局部線性化方法近似線性化船舶模型,在此基礎(chǔ)上設(shè)計滑??刂破鲗?shí)現(xiàn)船舶航跡跟蹤控制,但傳統(tǒng)滑模控制存在抖振問題,影響控制精度和系統(tǒng)穩(wěn)定性。為解決這一問題,終端滑模控制應(yīng)運(yùn)而生。它通過設(shè)計特殊的滑模面,使系統(tǒng)狀態(tài)在有限時間內(nèi)收斂到平衡點(diǎn),有效提高了系統(tǒng)的響應(yīng)速度和控制精度。如文獻(xiàn)[X]將非奇異終端滑模切換面引入非線性狀態(tài)誤差反饋環(huán)節(jié),設(shè)計基于非奇異終端滑模的自抗擾控制器,減少了可調(diào)參數(shù),提高了系統(tǒng)的收斂速度和穩(wěn)態(tài)跟蹤精度。自抗擾控制技術(shù)作為一種不依賴精確系統(tǒng)模型的新型控制技術(shù),能實(shí)時估計并補(bǔ)償系統(tǒng)運(yùn)行時受到的各種內(nèi)擾和外擾,在船舶航跡控制中也得到了廣泛應(yīng)用。文獻(xiàn)[X]采用兩個自抗擾控制器相串聯(lián)的辦法設(shè)計了船舶直線航跡控制器,通過跟蹤微分器安排過渡過程,利用擴(kuò)張狀態(tài)觀測器估計系統(tǒng)總擾動,結(jié)合非線性狀態(tài)誤差反饋律實(shí)現(xiàn)了較好的控制效果。近年來,將終端滑??刂婆c自抗擾控制技術(shù)相結(jié)合的終端滑模自抗擾控制技術(shù)在船舶航跡跟蹤控制中的應(yīng)用成為研究熱點(diǎn)。該技術(shù)融合了兩者的優(yōu)勢,既能快速收斂,又能有效抵抗干擾,提高系統(tǒng)的魯棒性。但當(dāng)前研究仍存在一些不足,如在復(fù)雜多變的海洋環(huán)境下,控制器的適應(yīng)性和穩(wěn)定性有待進(jìn)一步提高;部分算法計算復(fù)雜度較高,不利于實(shí)時在線應(yīng)用;在處理多約束條件下的船舶航跡跟蹤問題時,還需進(jìn)一步優(yōu)化控制策略。本文將針對這些問題,深入研究基于終端滑模自抗擾的船舶航跡跟蹤控制方法,通過改進(jìn)控制算法和優(yōu)化參數(shù)整定,提高船舶航跡跟蹤的精度和可靠性,為船舶航行安全和高效運(yùn)輸提供更有力的技術(shù)支持。二、船舶航跡跟蹤控制與終端滑模自抗擾技術(shù)基礎(chǔ)2.1船舶航跡跟蹤控制原理與分類2.1.1基本原理船舶航跡跟蹤控制的核心目標(biāo)是確保船舶能夠精確地按照預(yù)先設(shè)定的航跡行駛。這一過程涉及到多個關(guān)鍵要素和復(fù)雜的控制機(jī)制。在實(shí)際航行中,船舶會受到各種因素的影響,包括風(fēng)、浪、流等外部環(huán)境干擾,以及船舶自身的動力系統(tǒng)性能、船體結(jié)構(gòu)特性等內(nèi)部因素。為了應(yīng)對這些干擾,船舶航跡跟蹤控制系統(tǒng)需要實(shí)時監(jiān)測船舶的實(shí)際位置和航向信息,并將其與預(yù)定的航跡進(jìn)行對比。以常見的商船航行場景為例,當(dāng)船舶在大海中航行時,通過全球定位系統(tǒng)(GPS)、慣性導(dǎo)航系統(tǒng)(INS)等設(shè)備,可以精確獲取船舶的實(shí)時位置信息;通過羅經(jīng)等設(shè)備能夠準(zhǔn)確測量船舶的航向。將這些實(shí)時數(shù)據(jù)與預(yù)先存儲在電子海圖或?qū)Ш较到y(tǒng)中的預(yù)定航跡數(shù)據(jù)進(jìn)行比對,就能計算出船舶當(dāng)前位置與目標(biāo)航跡之間的偏差。若船舶偏離了預(yù)定航跡,控制系統(tǒng)會依據(jù)預(yù)設(shè)的控制算法,如基于比例-積分-微分(PID)控制算法的改進(jìn)算法,來計算出需要調(diào)整的舵角和推力。船舶的舵角調(diào)整是改變船舶航向的關(guān)鍵手段。當(dāng)船舶需要向左轉(zhuǎn)向時,控制系統(tǒng)會發(fā)出指令,使舵機(jī)將舵葉向左偏轉(zhuǎn)一定角度,此時水流對舵葉產(chǎn)生作用力,從而使船舶產(chǎn)生向左的轉(zhuǎn)向力矩,實(shí)現(xiàn)航向的改變;推力調(diào)整則主要通過調(diào)整船舶主機(jī)的輸出功率來實(shí)現(xiàn),增加推力可以使船舶加速,有助于更快地回到預(yù)定航跡,減少推力則可使船舶減速,便于更精確地控制船舶的位置。通過不斷地實(shí)時調(diào)整舵角和推力,船舶能夠在各種復(fù)雜的航行條件下保持在預(yù)定航跡上穩(wěn)定行駛,確保航行的安全性和高效性。2.1.2分類及特點(diǎn)根據(jù)跟蹤狀態(tài)偏差與時間的關(guān)系,船舶航跡跟蹤主要分為軌跡跟蹤和路徑跟蹤兩大類。軌跡跟蹤要求船舶在指定的時間點(diǎn)到達(dá)特定的位置,它不僅關(guān)注船舶的空間位置,還對時間有著嚴(yán)格的約束。在一些特殊的作業(yè)場景,如海上科考任務(wù)中,科考船需要按照預(yù)定的時間和路線到達(dá)指定的采樣點(diǎn)進(jìn)行數(shù)據(jù)采集,此時軌跡跟蹤控制就顯得尤為重要。路徑跟蹤則側(cè)重于船舶在不考慮時間因素的情況下,沿著預(yù)先設(shè)定的幾何路徑行駛。在大多數(shù)普通的商船運(yùn)輸中,只要船舶能夠沿著規(guī)劃好的航線安全抵達(dá)目的地即可,對到達(dá)每個位置的具體時間沒有嚴(yán)格要求,這種情況下路徑跟蹤控制就能滿足需求。按照航跡線的幾何形狀,船舶航跡跟蹤控制又可分為直線航跡跟蹤控制和曲線航跡跟蹤控制。直線航跡跟蹤控制相對較為簡單,在船舶航行過程中,若能準(zhǔn)確測量和控制船舶的航向,使其保持在預(yù)定的直線方向上,就能較好地實(shí)現(xiàn)直線航跡跟蹤。但在實(shí)際情況中,即使是直線航跡跟蹤,也會受到各種干擾因素的影響。風(fēng)的作用可能使船舶產(chǎn)生橫向漂移,偏離直線航跡;海浪的起伏會導(dǎo)致船舶的縱搖和橫搖,影響船舶的航向穩(wěn)定性;海流的存在會改變船舶的實(shí)際運(yùn)動軌跡,使船舶難以保持在直線航跡上。曲線航跡跟蹤控制則面臨著更多的挑戰(zhàn)。曲線航跡通常具有復(fù)雜的幾何形狀,如在進(jìn)出港口時,船舶需要沿著彎曲的航道行駛;在避障或繞過海上障礙物時,也需要按照特定的曲線軌跡航行。曲線航跡跟蹤不僅要求船舶能夠準(zhǔn)確地跟隨曲線的形狀,還需要在轉(zhuǎn)向過程中合理控制船舶的速度和加速度,以確保船舶的穩(wěn)定性和安全性。由于曲線航跡的曲率不斷變化,船舶的轉(zhuǎn)向需求也在不斷改變,這對控制系統(tǒng)的響應(yīng)速度和控制精度提出了更高的要求。在轉(zhuǎn)向過程中,船舶的慣性會使其產(chǎn)生一定的橫傾和縱傾,若控制不當(dāng),可能導(dǎo)致船舶失去平衡,甚至發(fā)生危險。因此,曲線航跡跟蹤控制需要更加先進(jìn)的控制算法和技術(shù),以應(yīng)對復(fù)雜的航行條件和控制需求。2.2終端滑模自抗擾技術(shù)原理與優(yōu)勢2.2.1自抗擾控制(ADRC)基本原理自抗擾控制(ADRC)是一種先進(jìn)的控制策略,由韓京清研究員于1998年提出,其核心思想是將系統(tǒng)內(nèi)部和外部的不確定性因素視為總擾動,并通過擴(kuò)張狀態(tài)觀測器(ESO)對其進(jìn)行估計和補(bǔ)償,不依賴于被控對象的精確數(shù)學(xué)模型,在處理非線性、時變以及存在未知擾動的復(fù)雜系統(tǒng)控制中表現(xiàn)出色。ADRC主要由跟蹤微分器(TD)、擴(kuò)張狀態(tài)觀測器(ESO)和非線性狀態(tài)誤差反饋控制律(NLSEF)三部分組成。跟蹤微分器(TD)用于安排過渡過程,提取系統(tǒng)輸入的連續(xù)信號和微分信號,解決響應(yīng)速度與超調(diào)性之間的矛盾。在實(shí)際應(yīng)用中,如在電機(jī)控制系統(tǒng)中,當(dāng)電機(jī)啟動時,傳統(tǒng)控制方式可能會使電機(jī)瞬間產(chǎn)生較大的沖擊電流,而TD可以根據(jù)電機(jī)的輸入特點(diǎn),緩慢增加控制信號,使電機(jī)平穩(wěn)啟動,避免電流沖擊,延長電機(jī)使用壽命。擴(kuò)張狀態(tài)觀測器(ESO)是ADRC的核心組件,用于估計系統(tǒng)狀態(tài)和總擾動。它將系統(tǒng)的不確定性和外部干擾視為系統(tǒng)的一個擴(kuò)展?fàn)顟B(tài),通過對系統(tǒng)輸出的觀測,實(shí)時估計出系統(tǒng)的狀態(tài)變量以及總擾動。在船舶航行中,ESO可以實(shí)時估計出風(fēng)、浪、流等外部干擾以及船舶自身的模型不確定性對船舶運(yùn)動狀態(tài)的影響,為后續(xù)的控制提供準(zhǔn)確的擾動信息。非線性狀態(tài)誤差反饋控制律(NLSEF)根據(jù)ESO的輸出,即系統(tǒng)狀態(tài)估計值和總擾動估計值,來設(shè)計控制律,實(shí)現(xiàn)對系統(tǒng)狀態(tài)的精確控制。它通過非線性組合的方式,將TD輸出的狀態(tài)變量與ESO狀態(tài)估計值之間的誤差進(jìn)行處理,結(jié)合ESO的總擾動補(bǔ)償值得到控制器的控制量,從而使系統(tǒng)能夠快速、準(zhǔn)確地跟蹤期望輸出。2.2.2終端滑??刂疲═SM)原理終端滑??刂疲═SM)是滑??刂祁I(lǐng)域的重要進(jìn)展,通過設(shè)計特殊的滑模面,使系統(tǒng)狀態(tài)在有限時間內(nèi)收斂到平衡點(diǎn),克服了傳統(tǒng)滑模控制漸近收斂的局限,有效提高了系統(tǒng)的響應(yīng)速度和控制精度。對于一般的二階系統(tǒng),假設(shè)系統(tǒng)狀態(tài)變量為x,x的一階導(dǎo)數(shù)為\dot{x},未知函數(shù)為f(x),系統(tǒng)內(nèi)部擾動為d_1,其估計值為\hatzxujy61_1,滿足|d_1-\hat170ntlq_1|\leq\Delta_1,系統(tǒng)外部擾動為d_2,且假設(shè)|d_2|\leq\Delta_2,系統(tǒng)初始狀態(tài)為x(0)和\dot{x}(0)。終端滑模一般由如下一階動態(tài)方程描述:S=\dot{x}+\alphax+\betax^{\frac{q}{p}},其中,\alpha、\beta>0,p、q為奇數(shù),且滿足p>q>0。設(shè)計控制律形式為u=u_{eq}+u_{n},式中u_{eq}表示等效控制項,u_{n}表示非線性控制項。為保證滑模態(tài)的存在,在不考慮系統(tǒng)內(nèi)部參數(shù)不確定和外部擾動的條件下,對滑模面S進(jìn)行時間的求導(dǎo):\dot{S}=\ddot{x}+\alpha\dot{x}+\beta\frac{q}{p}x^{\frac{q}{p}-1}\dot{x},得到等效控制項為u_{eq}=-\frac{1}(\ddot{x}_d+\alpha\dot{x}+\beta\frac{q}{p}x^{\frac{q}{p}-1}\dot{x}),其中b為控制增益,\ddot{x}_d為期望加速度。為滿足滑模到達(dá)條件,選取Lyapunov函數(shù)V=\frac{1}{2}S^2對時間進(jìn)行求導(dǎo),有\(zhòng)dot{V}=S\dot{S},代入等效控制項,有\(zhòng)dot{V}=S(-\frac{1}(\ddot{x}_d+\alpha\dot{x}+\beta\frac{q}{p}x^{\frac{q}{p}-1}\dot{x})+\ddot{x})。設(shè)計非線性控制項為u_{n}=-\frac{1}(k_sS+\text{sgn}(S)\Delta),其中k_s為控制增益,\Delta=\Delta_1+\Delta_2,\text{sgn}(S)為符號函數(shù)。當(dāng)滑模S=0時,滿足滑模到達(dá)條件\dot{V}\leq0。終端滑模的收斂性證明如下:當(dāng)系統(tǒng)滑動態(tài)初始時刻值S(0)\neq0,記t_1為系統(tǒng)從初始狀態(tài)到達(dá)滑模面的時間,即S(t_1)=0。由\dot{S}=-\frac{1}(k_sS+\text{sgn}(S)\Delta),假設(shè)S(0)>0,則\dot{S}<0,兩邊積分,得\int_{S(0)}^{0}\frac{1}{k_sS+\Delta}dS=-\int_{0}^{t_1}\frac{1}dt,即t_1=\frac{k_s}\ln(1+\frac{k_sS(0)}{\Delta});同理S(0)<0時,可得t_1=\frac{k_s}\ln(1-\frac{k_sS(0)}{\Delta})。由上式可知,系統(tǒng)從任意初始狀態(tài)運(yùn)動到達(dá)滑模面的時間t_1滿足t_1<+\infty。系統(tǒng)到達(dá)滑模面S=0后可降階表示為\dot{x}=-\alphax-\betax^{\frac{q}{p}},有\(zhòng)frac{dx}{-\alphax-\betax^{\frac{q}{p}}}=dt,兩邊求定積分,得\int_{x(0)}^{0}\frac{1}{-\alphax-\betax^{\frac{q}{p}}}dx=\int_{t_1}^{t_2}dt,可以計算系統(tǒng)沿滑模面到達(dá)原點(diǎn)的時間t_2-t_1;通過計算,可知終端滑??刂破髂軌蚴沟孟到y(tǒng)在有限時間t_2內(nèi)由任意初始狀態(tài)收斂到原點(diǎn)。在實(shí)際應(yīng)用中,以倒立擺系統(tǒng)為例,傳統(tǒng)滑??刂菩枰^長時間才能使倒立擺穩(wěn)定,而采用終端滑??刂?,通過合理設(shè)計滑模面和控制律,倒立擺能夠在更短的時間內(nèi)達(dá)到穩(wěn)定狀態(tài),有效提高了系統(tǒng)的響應(yīng)速度和控制精度。2.2.3結(jié)合優(yōu)勢終端滑模自抗擾技術(shù)融合了終端滑??刂坪妥钥箶_控制的優(yōu)點(diǎn),在船舶航跡跟蹤控制中展現(xiàn)出獨(dú)特的優(yōu)勢。在應(yīng)對船舶航行過程中的各種干擾方面,自抗擾控制技術(shù)通過擴(kuò)張狀態(tài)觀測器實(shí)時估計并補(bǔ)償風(fēng)、浪、流等外部干擾以及船舶自身模型不確定性帶來的影響,使船舶能夠在復(fù)雜的海洋環(huán)境中保持穩(wěn)定的運(yùn)動狀態(tài)。而終端滑??刂苿t利用其有限時間收斂的特性,當(dāng)船舶受到突發(fā)干擾導(dǎo)致航跡偏離時,能夠快速調(diào)整船舶的運(yùn)動狀態(tài),使船舶在較短時間內(nèi)回到預(yù)定航跡,提高了系統(tǒng)的響應(yīng)速度和魯棒性。在處理船舶模型不確定性方面,自抗擾控制不依賴于精確的船舶模型,能夠自適應(yīng)地對模型參數(shù)的變化進(jìn)行補(bǔ)償,減少模型不確定性對控制效果的影響;終端滑??刂苿t通過設(shè)計特殊的滑模面,使系統(tǒng)狀態(tài)在有限時間內(nèi)收斂到平衡點(diǎn),即使在模型存在一定不確定性的情況下,也能保證船舶航跡跟蹤的精度。將兩者結(jié)合,能有效提升船舶航跡跟蹤控制的性能。當(dāng)船舶在大風(fēng)浪環(huán)境中航行時,自抗擾控制能夠?qū)崟r估計風(fēng)浪干擾力,并通過控制律進(jìn)行補(bǔ)償,減少干擾對船舶航跡的影響;同時,終端滑??刂颇軌蚩焖夙憫?yīng)干擾引起的航跡偏差,使船舶迅速回到預(yù)定航跡,確保船舶航行的安全性和準(zhǔn)確性。這種融合技術(shù)在提高船舶航跡跟蹤精度、增強(qiáng)系統(tǒng)抗干擾能力和魯棒性等方面具有顯著優(yōu)勢,為船舶在復(fù)雜海洋環(huán)境下的安全、高效航行提供了有力的技術(shù)支持。三、基于終端滑模自抗擾的船舶航跡跟蹤控制模型設(shè)計3.1船舶運(yùn)動數(shù)學(xué)模型建立船舶在海洋中航行時,其運(yùn)動受到多種因素的綜合影響,呈現(xiàn)出復(fù)雜的動力學(xué)特性。為了實(shí)現(xiàn)精確的航跡跟蹤控制,建立準(zhǔn)確的船舶運(yùn)動數(shù)學(xué)模型是至關(guān)重要的前提??紤]到船舶的非線性、大慣性及時滯特性,以及風(fēng)、浪、流等外界干擾,本研究采用經(jīng)典的MMG(ManeuveringModelingGroup)模型作為基礎(chǔ),該模型能夠較為全面地描述船舶在各種工況下的運(yùn)動狀態(tài)。在建立船舶運(yùn)動數(shù)學(xué)模型時,首先需要明確參考坐標(biāo)系。通常采用地球固定坐標(biāo)系(ECEF,Earth-Centered,Earth-Fixed)和附體坐標(biāo)系(Body-Fixed)。地球固定坐標(biāo)系以地球質(zhì)心為原點(diǎn),坐標(biāo)軸指向固定方向,用于描述船舶在全球范圍內(nèi)的絕對位置;附體坐標(biāo)系則固定在船舶上,原點(diǎn)位于船舶的重心,坐標(biāo)軸與船舶的主尺度方向一致,便于描述船舶自身的運(yùn)動狀態(tài)。通過坐標(biāo)變換,可以實(shí)現(xiàn)兩個坐標(biāo)系之間的轉(zhuǎn)換,從而準(zhǔn)確地描述船舶的運(yùn)動。船舶在附體坐標(biāo)系下的運(yùn)動可以分解為六個自由度的運(yùn)動,包括縱向運(yùn)動(前進(jìn)、后退)、橫向運(yùn)動(橫移)、垂向運(yùn)動(升沉)、橫搖運(yùn)動、縱搖運(yùn)動和艏搖運(yùn)動。在建立船舶運(yùn)動數(shù)學(xué)模型時,需要考慮船舶的質(zhì)量、慣性矩、水動力系數(shù)等參數(shù),這些參數(shù)會隨著船舶的類型、載重、航速等因素的變化而變化。同時,還需要考慮風(fēng)、浪、流等外界干擾對船舶運(yùn)動的影響,這些干擾力和力矩可以通過經(jīng)驗公式或?qū)嶒灁?shù)據(jù)進(jìn)行估算。考慮風(fēng)、浪、流等外界干擾,船舶在附體坐標(biāo)系下的三自由度運(yùn)動方程可表示為:\begin{cases}m(\dot{u}-vr)=X_{h}(u,v,r)+X_{wind}(u,v,r,\theta_{wind})+X_{wave}(u,v,r,\theta_{wave})+X_{current}(u,v,r,\theta_{current})+\tau_{x}\\m(\dot{v}+ur)=Y_{h}(u,v,r)+Y_{wind}(u,v,r,\theta_{wind})+Y_{wave}(u,v,r,\theta_{wave})+Y_{current}(u,v,r,\theta_{current})+\tau_{y}\\I_{z}\dot{r}=N_{h}(u,v,r)+N_{wind}(u,v,r,\theta_{wind})+N_{wave}(u,v,r,\theta_{wave})+N_{current}(u,v,r,\theta_{current})+\tau_{z}\end{cases}其中,m為船舶質(zhì)量,I_{z}為船舶繞z軸的慣性矩,u、v、r分別為船舶在附體坐標(biāo)系下的縱向速度、橫向速度和艏搖角速度,\tau_{x}、\tau_{y}、\tau_{z}分別為船舶受到的縱向控制力、橫向控制力和艏搖控制力矩。X_{h}、Y_{h}、N_{h}分別為船舶的水動力、水動力矩,它們是關(guān)于u、v、r的非線性函數(shù),可通過理論計算、實(shí)驗測試或數(shù)值模擬等方法獲得。X_{wind}、Y_{wind}、N_{wind}分別為風(fēng)干擾力、風(fēng)干擾力矩,它們與船舶的運(yùn)動狀態(tài)u、v、r以及風(fēng)向\theta_{wind}有關(guān);X_{wave}、Y_{wave}、N_{wave}分別為浪干擾力、浪干擾力矩,與船舶運(yùn)動狀態(tài)u、v、r以及浪向\theta_{wave}相關(guān);X_{current}、Y_{current}、N_{current}分別為流干擾力、流干擾力矩,取決于船舶運(yùn)動狀態(tài)u、v、r以及流向\theta_{current}。這些干擾力和力矩的計算較為復(fù)雜,通常需要考慮多種因素,如風(fēng)速、浪高、波長、流速等。例如,風(fēng)干擾力可以通過風(fēng)洞實(shí)驗或經(jīng)驗公式來確定,浪干擾力可以利用海浪譜理論和船舶運(yùn)動響應(yīng)模型進(jìn)行計算,流干擾力則可以根據(jù)海洋流場的測量數(shù)據(jù)和船舶與流的相對運(yùn)動關(guān)系來估算。通過綜合考慮這些因素,可以更準(zhǔn)確地描述船舶在復(fù)雜海洋環(huán)境下的運(yùn)動狀態(tài),為后續(xù)的航跡跟蹤控制提供可靠的模型基礎(chǔ)。3.2終端滑模自抗擾控制器設(shè)計3.2.1擴(kuò)張狀態(tài)觀測器(ESO)設(shè)計在船舶航跡跟蹤控制中,擴(kuò)張狀態(tài)觀測器(ESO)發(fā)揮著關(guān)鍵作用,其主要功能是實(shí)時估計船舶運(yùn)動中的內(nèi)部不確定擾動和外界干擾,為控制器提供準(zhǔn)確的補(bǔ)償依據(jù),從而有效提高控制系統(tǒng)的抗干擾能力和魯棒性??紤]船舶運(yùn)動的三自由度模型,將船舶受到的總擾動,包括風(fēng)、浪、流等外界干擾以及船舶自身模型不確定性引起的擾動,視為系統(tǒng)的擴(kuò)張狀態(tài)。設(shè)船舶在附體坐標(biāo)系下的縱向速度、橫向速度和艏搖角速度分別為u、v、r,將總擾動d作為擴(kuò)張狀態(tài),建立如下擴(kuò)張狀態(tài)觀測器:\begin{cases}\dot{z}_{1}=z_{2}+\beta_{1}(y-z_{1})\\\dot{z}_{2}=z_{3}+\beta_{2}\text{fal}(y-z_{1},\alpha_{1},\delta)+b_{0}u\\\dot{z}_{3}=\beta_{3}\text{fal}(y-z_{1},\alpha_{2},\delta)\end{cases}其中,z_{1}、z_{2}、z_{3}分別為觀測器對船舶運(yùn)動狀態(tài)和總擾動的估計值,y為船舶運(yùn)動狀態(tài)的可測量輸出,\beta_{1}、\beta_{2}、\beta_{3}為觀測器增益參數(shù),b_{0}為控制增益,\text{fal}(x,\alpha,\delta)為非線性函數(shù),定義為:\text{fal}(x,\alpha,\delta)=\begin{cases}\frac{x}{\delta^{1-\alpha}},&|x|\leq\delta\\\text{sgn}(x)|x|^{\alpha},&|x|>\delta\end{cases}\alpha_{1}、\alpha_{2}為非線性函數(shù)的指數(shù)參數(shù),\delta為濾波因子。在實(shí)際應(yīng)用中,通過合理選擇觀測器增益參數(shù)\beta_{1}、\beta_{2}、\beta_{3},可以使觀測器快速、準(zhǔn)確地估計出船舶運(yùn)動狀態(tài)和總擾動。例如,在船舶受到強(qiáng)風(fēng)干擾時,ESO能夠?qū)崟r捕捉到風(fēng)干擾力對船舶運(yùn)動狀態(tài)的影響,并將其估計值反饋給控制器。通過對大量實(shí)際航行數(shù)據(jù)的分析和仿真實(shí)驗驗證,當(dāng)\beta_{1}取值較大時,觀測器對船舶運(yùn)動狀態(tài)的跟蹤速度加快,但可能會引入較多噪聲;當(dāng)\beta_{2}、\beta_{3}取值適當(dāng)時,能夠更好地估計總擾動,提高觀測器的抗干擾能力。通過不斷調(diào)整這些參數(shù),能夠使ESO在不同的航行條件下都能保持良好的估計性能,為終端滑模控制律的設(shè)計提供可靠的數(shù)據(jù)支持,有效提升船舶航跡跟蹤控制的效果。3.2.2終端滑??刂坡稍O(shè)計終端滑模控制律的設(shè)計旨在使船舶系統(tǒng)狀態(tài)能夠快速收斂到期望航跡,顯著增強(qiáng)控制的魯棒性和抗干擾能力。通過精心設(shè)計滑模面和控制律,利用終端滑模的有限時間收斂特性,使船舶在面對復(fù)雜多變的海洋環(huán)境干擾時,仍能準(zhǔn)確地跟蹤預(yù)定航跡。定義船舶航跡跟蹤誤差e為船舶實(shí)際位置與期望航跡位置之差,以及誤差的一階導(dǎo)數(shù)\dot{e}。設(shè)計終端滑模面s為:s=\dot{e}+\alphae+\betae^{\frac{q}{p}}其中,\alpha、\beta>0,為滑模面參數(shù),用于調(diào)整系統(tǒng)的收斂速度和穩(wěn)定性;p、q為奇數(shù),且滿足p>q>0,決定了滑模面的非線性特性,使系統(tǒng)狀態(tài)能夠在有限時間內(nèi)收斂到平衡點(diǎn)。為了使船舶系統(tǒng)狀態(tài)沿著滑模面運(yùn)動并最終收斂到期望航跡,設(shè)計控制律u為:u=u_{eq}+u_{n}其中,u_{eq}為等效控制項,用于維持系統(tǒng)在滑模面上的運(yùn)動;u_{n}為非線性控制項,用于保證系統(tǒng)能夠快速到達(dá)滑模面。等效控制項u_{eq}通過對滑模面s求導(dǎo)并令\dot{s}=0得到:u_{eq}=-\frac{1}(\ddot{e}_7ovcz11+\alpha\dot{e}+\beta\frac{q}{p}e^{\frac{q}{p}-1}\dot{e})其中,b為控制增益,與船舶的動力系統(tǒng)和控制執(zhí)行機(jī)構(gòu)相關(guān);\ddot{e}_7j1gls7為期望的誤差加速度,根據(jù)期望航跡的變化率和船舶的運(yùn)動學(xué)模型計算得出。非線性控制項u_{n}設(shè)計為:u_{n}=-\frac{1}(k_{s}s+\text{sgn}(s)\Delta)其中,k_{s}為控制增益,用于調(diào)整非線性控制項的強(qiáng)度,影響系統(tǒng)到達(dá)滑模面的速度;\Delta為估計的總擾動邊界,結(jié)合擴(kuò)張狀態(tài)觀測器(ESO)對總擾動的估計值和實(shí)際航行中可能出現(xiàn)的最大擾動情況確定;\text{sgn}(s)為符號函數(shù),根據(jù)滑模面s的正負(fù)來決定非線性控制項的方向。在船舶實(shí)際航行過程中,當(dāng)遇到突發(fā)的風(fēng)浪干擾導(dǎo)致船舶偏離預(yù)定航跡時,終端滑??刂坡赡軌蜓杆夙憫?yīng)。例如,當(dāng)船舶受到強(qiáng)風(fēng)浪干擾而向右偏離航跡時,航跡跟蹤誤差e增大,滑模面s的值也相應(yīng)變化。此時,等效控制項u_{eq}根據(jù)誤差的變化調(diào)整船舶的控制輸入,使船舶朝著減小誤差的方向運(yùn)動;非線性控制項u_{n}則根據(jù)滑模面s的情況,提供額外的控制作用,加快船舶回到滑模面的速度。通過這種方式,終端滑??刂坡赡軌蚴勾霸谟邢迺r間內(nèi)快速回到預(yù)定航跡,有效提高了船舶航跡跟蹤的精度和魯棒性,確保船舶在復(fù)雜海洋環(huán)境下的安全航行。3.2.3控制器參數(shù)整定控制器參數(shù)的整定是優(yōu)化終端滑模自抗擾控制器性能的關(guān)鍵環(huán)節(jié),直接影響船舶航跡跟蹤的精度和穩(wěn)定性。通過仿真或?qū)嶋H試驗確定合適的控制器參數(shù),能夠使控制器在不同的航行條件下都能發(fā)揮出最佳性能。在仿真環(huán)境中,利用建立的船舶運(yùn)動數(shù)學(xué)模型,結(jié)合不同的海況和航行任務(wù),對控制器參數(shù)進(jìn)行多次調(diào)整和優(yōu)化。以某型商船為例,在不同的風(fēng)速、浪高和海流速度組合下,對擴(kuò)張狀態(tài)觀測器(ESO)的增益參數(shù)\beta_{1}、\beta_{2}、\beta_{3}以及終端滑??刂坡傻膮?shù)\alpha、\beta、k_{s}等進(jìn)行仿真分析。通過對比不同參數(shù)組合下船舶的航跡跟蹤誤差、控制輸入的變化情況以及系統(tǒng)的響應(yīng)時間等指標(biāo),篩選出性能最優(yōu)的參數(shù)組合。在實(shí)際試驗中,選擇一艘實(shí)船進(jìn)行測試。在不同的海域和天氣條件下,記錄船舶的實(shí)際航行數(shù)據(jù),包括位置、速度、航向等信息。根據(jù)實(shí)際航行數(shù)據(jù),分析控制器的控制效果,如船舶是否能夠準(zhǔn)確跟蹤預(yù)定航跡,在遇到干擾時的恢復(fù)能力等。根據(jù)分析結(jié)果,對控制器參數(shù)進(jìn)行實(shí)時調(diào)整,直到獲得滿意的控制性能。在參數(shù)整定過程中,可以采用一些優(yōu)化算法來輔助確定最優(yōu)參數(shù)。例如,遺傳算法通過模擬自然選擇和遺傳變異的過程,在參數(shù)空間中搜索最優(yōu)解;粒子群優(yōu)化算法則模擬鳥群覓食的行為,通過粒子之間的信息共享和相互協(xié)作,尋找最優(yōu)的參數(shù)組合。這些優(yōu)化算法能夠在較短的時間內(nèi)找到相對較優(yōu)的參數(shù),提高參數(shù)整定的效率和準(zhǔn)確性。通過綜合運(yùn)用仿真和實(shí)際試驗,并結(jié)合優(yōu)化算法,能夠有效地確定終端滑模自抗擾控制器的最優(yōu)參數(shù),顯著提高船舶航跡跟蹤控制的性能,為船舶的安全、高效航行提供有力保障。四、案例分析與仿真驗證4.1實(shí)際船舶案例選取與數(shù)據(jù)采集為了全面、深入地驗證基于終端滑模自抗擾的船舶航跡跟蹤控制方法的有效性和可靠性,本研究選取了一艘具有代表性的集裝箱船作為實(shí)際案例。該集裝箱船在國際航運(yùn)中頻繁往來于多個重要港口,其航行路線覆蓋了不同海況的海域,積累了豐富的航行數(shù)據(jù),為研究提供了充足的數(shù)據(jù)支持。在數(shù)據(jù)采集階段,利用船舶上安裝的各類先進(jìn)傳感器和監(jiān)測設(shè)備,收集了該集裝箱船在不同海況下的大量航行數(shù)據(jù)。通過高精度的全球定位系統(tǒng)(GPS)和慣性導(dǎo)航系統(tǒng)(INS),實(shí)時獲取船舶的位置信息,包括經(jīng)度、緯度和高度,精度可達(dá)米級;借助速度傳感器和航向傳感器,準(zhǔn)確測量船舶的航行速度和航向,速度測量精度達(dá)到0.1節(jié),航向測量精度達(dá)到0.1°;利用風(fēng)速儀、風(fēng)向儀、浪高儀等氣象和海況監(jiān)測設(shè)備,收集航行過程中的風(fēng)速、風(fēng)向、浪高、浪向等環(huán)境數(shù)據(jù),風(fēng)速測量精度為0.5m/s,風(fēng)向測量精度為5°,浪高測量精度為0.1m。為了確保數(shù)據(jù)的完整性和準(zhǔn)確性,在船舶的不同位置安裝了多個傳感器,對關(guān)鍵數(shù)據(jù)進(jìn)行冗余采集和交叉驗證。對采集到的數(shù)據(jù)進(jìn)行了嚴(yán)格的預(yù)處理,包括數(shù)據(jù)清洗、去噪和歸一化等操作。通過數(shù)據(jù)清洗,去除了由于傳感器故障、通信干擾等原因?qū)е碌漠惓?shù)據(jù);采用濾波算法對數(shù)據(jù)進(jìn)行去噪處理,提高數(shù)據(jù)的穩(wěn)定性和可靠性;對不同量綱的數(shù)據(jù)進(jìn)行歸一化處理,使其具有可比性,便于后續(xù)的數(shù)據(jù)分析和模型驗證。在為期三個月的監(jiān)測期內(nèi),共采集了超過10萬條有效航行數(shù)據(jù),涵蓋了平靜海況、中等海況和惡劣海況等多種情況。其中,平靜海況下的風(fēng)速小于5m/s,浪高小于1m;中等海況下的風(fēng)速在5-15m/s之間,浪高在1-3m之間;惡劣海況下的風(fēng)速大于15m/s,浪高大于3m。這些豐富的數(shù)據(jù)為后續(xù)的案例分析和仿真驗證提供了堅實(shí)的基礎(chǔ),能夠全面地評估基于終端滑模自抗擾的船舶航跡跟蹤控制方法在不同海況下的性能表現(xiàn)。4.2基于案例的控制策略實(shí)施與效果分析4.2.1控制策略實(shí)施過程在選定的集裝箱船實(shí)際案例中,基于終端滑模自抗擾的控制策略實(shí)施過程涵蓋了多個關(guān)鍵環(huán)節(jié)。首先,對船舶航行數(shù)據(jù)進(jìn)行實(shí)時采集和處理,通過船上的各類傳感器,如全球定位系統(tǒng)(GPS)、慣性導(dǎo)航系統(tǒng)(INS)、風(fēng)速儀、浪高儀等,獲取船舶的位置、速度、航向以及外界環(huán)境的風(fēng)速、風(fēng)向、浪高、浪向等信息。這些原始數(shù)據(jù)通過船舶的通信網(wǎng)絡(luò)傳輸至數(shù)據(jù)處理中心,在數(shù)據(jù)處理中心,利用數(shù)據(jù)清洗算法去除噪聲和異常值,確保數(shù)據(jù)的準(zhǔn)確性和可靠性。基于采集和處理后的船舶運(yùn)動數(shù)據(jù),利用擴(kuò)張狀態(tài)觀測器(ESO)實(shí)時估計船舶所受到的總擾動,包括風(fēng)、浪、流等外界干擾以及船舶自身模型不確定性引起的擾動。ESO根據(jù)船舶運(yùn)動方程和觀測器設(shè)計原理,對船舶的運(yùn)動狀態(tài)和總擾動進(jìn)行實(shí)時估計,并將估計結(jié)果反饋給終端滑??刂破?。終端滑??刂破鞲鶕?jù)ESO估計的總擾動和船舶的實(shí)際航跡跟蹤誤差,計算出控制指令,即舵角和推力的調(diào)整值。通過將實(shí)際航跡與預(yù)設(shè)航跡進(jìn)行對比,得出航跡跟蹤誤差,根據(jù)誤差信號和終端滑??刂坡?,計算出控制量,以調(diào)整船舶的運(yùn)動狀態(tài),使船舶朝著預(yù)定航跡行駛。當(dāng)船舶在航行過程中受到強(qiáng)風(fēng)干擾而偏離預(yù)定航跡時,ESO能夠迅速估計出風(fēng)干擾對船舶運(yùn)動的影響,并將估計值反饋給終端滑??刂破?。終端滑??刂破鞲鶕?jù)這些信息,計算出合適的舵角和推力調(diào)整值,通過船舶的舵機(jī)和推進(jìn)系統(tǒng),對船舶的航向和速度進(jìn)行調(diào)整,使船舶盡快回到預(yù)定航跡。整個控制策略實(shí)施過程通過船舶的自動化控制系統(tǒng)實(shí)現(xiàn)實(shí)時、閉環(huán)控制,確保船舶在各種復(fù)雜海況下都能準(zhǔn)確跟蹤預(yù)定航跡。4.2.2性能指標(biāo)對比分析為了全面評估基于終端滑模自抗擾的控制策略在船舶航跡跟蹤中的性能優(yōu)勢,選取了航跡跟蹤精度、穩(wěn)定性和抗干擾能力等關(guān)鍵性能指標(biāo),將采用該控制策略前后的船舶航跡跟蹤效果進(jìn)行詳細(xì)對比分析。在航跡跟蹤精度方面,采用傳統(tǒng)控制策略時,船舶在復(fù)雜海況下的平均航跡跟蹤誤差可達(dá)數(shù)十米,在惡劣海況下甚至可能超過百米。而采用基于終端滑模自抗擾的控制策略后,船舶在平靜海況下的平均航跡跟蹤誤差可控制在5米以內(nèi),在中等海況下平均誤差約為10米,即使在惡劣海況下,平均誤差也能控制在20米左右,航跡跟蹤精度得到了顯著提高。在一次實(shí)際航行中,船舶需要沿著一條狹窄的航道行駛,航道寬度僅為200米。采用傳統(tǒng)控制策略時,船舶在受到風(fēng)浪干擾后,多次偏離航道中心線,最大偏離距離達(dá)到了30米,存在較大的碰撞風(fēng)險。而采用基于終端滑模自抗擾的控制策略后,船舶能夠始終保持在航道中心線附近行駛,最大偏離距離不超過10米,有效確保了航行安全。在穩(wěn)定性方面,傳統(tǒng)控制策略下船舶的航向波動較大,尤其是在遇到風(fēng)浪等干擾時,航向變化較為劇烈,這不僅會影響船舶的航行舒適性,還可能對船舶結(jié)構(gòu)和設(shè)備造成損害。采用基于終端滑模自抗擾的控制策略后,船舶的航向波動明顯減小。在中等海況下,傳統(tǒng)控制策略下船舶的航向波動范圍可達(dá)±10°,而采用新策略后,航向波動范圍可控制在±3°以內(nèi),船舶的穩(wěn)定性得到了極大提升。在實(shí)際航行中,船舶在遇到8級大風(fēng)時,采用傳統(tǒng)控制策略,船舶的航向出現(xiàn)了劇烈波動,船員需要頻繁調(diào)整舵角來維持航向,操作難度較大。而采用基于終端滑模自抗擾的控制策略后,船舶的航向波動較小,船員能夠輕松應(yīng)對,有效減輕了工作負(fù)擔(dān)。在抗干擾能力方面,當(dāng)船舶受到風(fēng)、浪、流等干擾時,傳統(tǒng)控制策略往往需要較長時間才能使船舶恢復(fù)到預(yù)定航跡,在這段時間內(nèi),船舶可能會偏離航跡較遠(yuǎn),增加航行風(fēng)險。而基于終端滑模自抗擾的控制策略能夠快速響應(yīng)干擾,使船舶在較短時間內(nèi)回到預(yù)定航跡。在一次模擬實(shí)驗中,給船舶施加一個相當(dāng)于10級大風(fēng)的干擾力,傳統(tǒng)控制策略下船舶恢復(fù)到預(yù)定航跡的時間長達(dá)10分鐘,而采用基于終端滑模自抗擾的控制策略后,船舶僅需3分鐘就能恢復(fù)到預(yù)定航跡,抗干擾能力得到了顯著增強(qiáng)。通過對這些性能指標(biāo)的對比分析,可以清晰地看出基于終端滑模自抗擾的控制策略在船舶航跡跟蹤控制中具有明顯的優(yōu)勢,能夠有效提高船舶航行的安全性和可靠性。4.3仿真驗證4.3.1仿真模型搭建利用MATLAB/Simulink軟件搭建船舶航跡跟蹤的仿真模型,以深入探究基于終端滑模自抗擾的控制策略在不同工況下的性能表現(xiàn)。在模型搭建過程中,充分考慮船舶的實(shí)際運(yùn)動特性和復(fù)雜的海洋環(huán)境因素,確保仿真模型的高度逼真性和可靠性。基于前文建立的船舶三自由度運(yùn)動數(shù)學(xué)模型,在Simulink中構(gòu)建船舶動力學(xué)模塊。該模塊精確描述了船舶在縱向、橫向和艏搖方向的運(yùn)動,考慮了船舶的質(zhì)量、慣性矩、水動力系數(shù)以及風(fēng)、浪、流等外界干擾力和力矩的影響。利用Simulink中的各種數(shù)學(xué)運(yùn)算模塊和函數(shù)模塊,對船舶運(yùn)動方程進(jìn)行離散化處理和數(shù)值求解,實(shí)現(xiàn)船舶運(yùn)動狀態(tài)的實(shí)時模擬。在環(huán)境干擾模擬模塊中,通過隨機(jī)信號發(fā)生器和相關(guān)的數(shù)學(xué)模型,模擬不同海況下的風(fēng)、浪、流干擾。對于風(fēng)干擾,根據(jù)不同的風(fēng)速和風(fēng)向,生成相應(yīng)的風(fēng)干擾力和力矩信號,并將其輸入到船舶動力學(xué)模塊中;浪干擾則利用海浪譜模型,如Pierson-Moskowitz海浪譜,生成不同浪高和浪向的海浪干擾信號,考慮海浪的隨機(jī)性和周期性對船舶運(yùn)動的影響;流干擾通過設(shè)定不同的流速和流向,模擬海流對船舶的作用。為了驗證控制策略的有效性,還搭建了傳統(tǒng)PID控制模型作為對比。在PID控制模型中,根據(jù)船舶的運(yùn)動特性和控制要求,整定PID控制器的比例系數(shù)、積分系數(shù)和微分系數(shù)。通過調(diào)整這些參數(shù),使PID控制器在一定程度上能夠?qū)崿F(xiàn)船舶航跡跟蹤控制。將基于終端滑模自抗擾的控制模型與傳統(tǒng)PID控制模型分別與船舶動力學(xué)模塊和環(huán)境干擾模擬模塊相連,構(gòu)建完整的仿真系統(tǒng)。在仿真過程中,可以方便地切換不同的控制模型,對比分析它們在相同工況下的控制效果。通過設(shè)置不同的仿真參數(shù),如船舶的初始位置和航向、期望航跡的形狀和長度、海況的惡劣程度等,模擬各種實(shí)際航行工況,為后續(xù)的仿真結(jié)果分析提供豐富的數(shù)據(jù)支持。4.3.2仿真結(jié)果分析通過對搭建的仿真模型進(jìn)行多組仿真實(shí)驗,深入分析基于終端滑模自抗擾的船舶航跡跟蹤控制策略在不同海況和干擾下的性能表現(xiàn),并與傳統(tǒng)PID控制策略進(jìn)行對比,以驗證其有效性和優(yōu)越性。在平靜海況下,設(shè)定風(fēng)速為3m/s,浪高為0.5m,海流速度為0.5節(jié)。仿真結(jié)果表明,基于終端滑模自抗擾的控制策略能夠使船舶快速、準(zhǔn)確地跟蹤預(yù)定航跡,航跡跟蹤誤差始終保持在較小范圍內(nèi),平均誤差約為3米。在整個仿真過程中,船舶的航向穩(wěn)定,波動范圍較小,能夠平穩(wěn)地沿著預(yù)定航跡行駛。而傳統(tǒng)PID控制策略下,船舶的航跡跟蹤誤差相對較大,平均誤差達(dá)到8米左右,且在航行過程中,船舶的航向波動較為明顯,需要頻繁調(diào)整舵角來維持航向,這不僅增加了能源消耗,還降低了航行的穩(wěn)定性。當(dāng)海況變?yōu)橹械群r,風(fēng)速提升至10m/s,浪高達(dá)到2m,海流速度為1.5節(jié)時,基于終端滑模自抗擾的控制策略依然表現(xiàn)出色。船舶能夠較好地應(yīng)對外界干擾,迅速調(diào)整運(yùn)動狀態(tài),保持在預(yù)定航跡附近航行,平均航跡跟蹤誤差約為8米。在遇到較大風(fēng)浪干擾時,船舶能夠快速響應(yīng),通過合理調(diào)整舵角和推力,使船舶盡快回到預(yù)定航跡,體現(xiàn)了該控制策略較強(qiáng)的抗干擾能力。相比之下,傳統(tǒng)PID控制策略在中等海況下的控制效果明顯下降,航跡跟蹤誤差增大至15米左右,船舶在風(fēng)浪干擾下偏離預(yù)定航跡的程度較大,且恢復(fù)到預(yù)定航跡的時間較長,航行的安全性和穩(wěn)定性受到較大影響。在惡劣海況下,風(fēng)速達(dá)到20m/s,浪高為4m,海流速度為3節(jié),基于終端滑模自抗擾的控制策略的優(yōu)勢更加顯著。盡管船舶受到強(qiáng)烈的外界干擾,但依然能夠在一定程度上跟蹤預(yù)定航跡,平均航跡跟蹤誤差控制在15米以內(nèi)。船舶在面對突發(fā)的強(qiáng)風(fēng)浪干擾時,能夠快速調(diào)整控制指令,使船舶保持相對穩(wěn)定的航行狀態(tài),有效避免了大幅度偏離航跡的情況發(fā)生。而傳統(tǒng)PID控制策略在惡劣海況下幾乎無法使船舶保持在預(yù)定航跡上,航跡跟蹤誤差急劇增大,船舶在風(fēng)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論