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

?

具有輸入飽和的無(wú)人兩棲平臺(tái)路徑跟蹤

2022-10-25 11:59賈英新華玉龍田相軒
計(jì)算機(jī)仿真 2022年9期
關(guān)鍵詞:執(zhí)行機(jī)構(gòu)觀測(cè)器無(wú)人

賈英新,華玉龍,田相軒

(1.陸軍裝甲兵學(xué)院軍政基礎(chǔ)系,北京100072; 2.陸軍航空兵學(xué)院無(wú)人機(jī)中心,北京101149; 3.陸軍裝甲兵學(xué)院信息通信系,北京,100072)

1 引言

對(duì)預(yù)定路徑的準(zhǔn)確穩(wěn)定跟蹤是無(wú)人裝備順利執(zhí)行各種任務(wù)的基礎(chǔ),對(duì)路徑跟蹤進(jìn)行研究具有重要的現(xiàn)實(shí)意義。文獻(xiàn)[1-5]等研究了無(wú)人艇路徑跟蹤控制問(wèn)題,考慮無(wú)人艇的前后不對(duì)稱性,建立了非完全對(duì)稱數(shù)學(xué)模型,在此基礎(chǔ)上結(jié)合line-of-sight (LOS)導(dǎo)引律制定控制器實(shí)現(xiàn)了無(wú)人艇對(duì)預(yù)定路徑的穩(wěn)定跟蹤。然而,與無(wú)人艇相比無(wú)人兩棲平臺(tái)的工作環(huán)境更加復(fù)雜惡劣,工作任務(wù)多樣裝具經(jīng)常變換,使得平臺(tái)模型參數(shù)攝動(dòng)更加劇烈,現(xiàn)有控制律的魯棒性難以滿足要求。

此外,無(wú)人兩棲平臺(tái)的執(zhí)行機(jī)構(gòu)還存在輸入飽和特性,即只能對(duì)一定范圍內(nèi)的輸入進(jìn)行響應(yīng),而對(duì)超出范圍的輸入無(wú)法響應(yīng),輸入飽和特性進(jìn)一步增加了控制器的制定難度。針對(duì)具有輸入飽和特性的路徑跟蹤問(wèn)題,文獻(xiàn)[6-8]引入了飽和補(bǔ)償輔助系統(tǒng),通過(guò)對(duì)執(zhí)行機(jī)構(gòu)無(wú)法響應(yīng)的部分進(jìn)行估計(jì)補(bǔ)償,改善了控制器的跟蹤效果;文獻(xiàn)[9,10]利用具有光滑特性的雙曲正切函數(shù)和Nussbaum函數(shù)對(duì)飽和函數(shù)進(jìn)行處理,保證了受限控制系統(tǒng)的穩(wěn)定。這兩種方法雖然都能夠解決系統(tǒng)的輸入飽和問(wèn)題,但也存在控制器制定過(guò)程復(fù)雜、制定的控制器計(jì)算量大不易于工程實(shí)現(xiàn)等不足。

針對(duì)具有輸入飽和的非完全對(duì)稱無(wú)人兩棲平臺(tái)數(shù)學(xué)模型,本文提出了一種更為結(jié)構(gòu)更為簡(jiǎn)單的基于干擾觀測(cè)器的抗飽和控制方法。該方法將實(shí)際控制輸入看作不受限的理想控制輸入與執(zhí)行機(jī)構(gòu)無(wú)法響應(yīng)的控制輸入兩部分的疊加,后者可被視為等效干擾并與模型不確定性及真實(shí)外界干擾一并應(yīng)用干擾觀測(cè)器進(jìn)行估計(jì)和補(bǔ)償。由于無(wú)需單獨(dú)的輔助系統(tǒng)對(duì)飽和特性估計(jì)和補(bǔ)償,因而簡(jiǎn)化了控制器的制定過(guò)程;飽和補(bǔ)償與真實(shí)外界干擾補(bǔ)償合二為一,也使得制定的控制器結(jié)構(gòu)更為簡(jiǎn)潔,計(jì)算量小,易于工程實(shí)現(xiàn)。

2 無(wú)人兩棲平臺(tái)結(jié)構(gòu)及數(shù)學(xué)建模

2.1 無(wú)人兩棲平臺(tái)結(jié)構(gòu)

本文研究的無(wú)人兩棲平臺(tái)由某型兩棲車輛改裝而成,其結(jié)構(gòu)簡(jiǎn)圖如圖1所示:兩個(gè)臥式軸流噴水推進(jìn)器以距離2l對(duì)稱布置于平臺(tái)兩側(cè),推進(jìn)器噴口(即水門)方向固定但大小可調(diào);當(dāng)水門逐漸關(guān)閉時(shí)多余的水經(jīng)由倒車水道以角度δ向前噴出,當(dāng)兩側(cè)水門開度不同時(shí)兩噴水推進(jìn)器產(chǎn)生不等的推進(jìn)力從而形成轉(zhuǎn)首力矩使得平臺(tái)轉(zhuǎn)向。在實(shí)際中通常將噴水推進(jìn)器的縱向推力與水門開度之間的關(guān)系簡(jiǎn)化為線性,則由幾何關(guān)系可得無(wú)人兩棲平臺(tái)的縱向推力、橫向推力以及轉(zhuǎn)首力矩分別為

圖1 無(wú)人兩棲平臺(tái)結(jié)構(gòu)簡(jiǎn)圖

(1)

式中:′=sin+(cos)2;和分別表示平臺(tái)的總長(zhǎng)和總寬;表示倒車水道出口至平臺(tái)重心的縱向距離;分別表示縱向和橫向推力;表示轉(zhuǎn)首力矩;表示反噴系數(shù);表示推力減額分?jǐn)?shù);分別表示噴水推進(jìn)器對(duì)橫向推力和轉(zhuǎn)首力矩的影響系數(shù)。

將水門完全打開記為“1”,水門完全關(guān)閉記為“0”,則實(shí)際中水門開度可響應(yīng)的范圍為,∈[0,1];相應(yīng)地,根據(jù)式(1)可知、的可行范圍為

minmaxminmax,

minmax

其中,“·”與“ ·”分別表示“·”的最小值與最大值,且min=-2cos,max=2(1-),max=-min=(1+)sin,max=-min=(1+)(+′)。

由式(1)的第二、三式易知

=

(2)

由于無(wú)人兩棲平臺(tái)的航行速度通常不高,變化不大,因此可知近似為常數(shù),即轉(zhuǎn)首力矩與橫向推力成比例關(guān)系;在船舶領(lǐng)域,由于大部分船舶的舵角是可調(diào)的,因而是變化的,這是無(wú)人兩棲平臺(tái)與船舶最大的不同,這一特性可使得無(wú)人兩棲平臺(tái)的控制問(wèn)題得以簡(jiǎn)化。

2.2 非完全對(duì)稱無(wú)人兩棲平臺(tái)模型

當(dāng)無(wú)人兩棲平臺(tái)在水面上航行時(shí),可將其視為特殊形狀的船舶,忽略模型不確定性及外界環(huán)境的影響可建立無(wú)人兩棲平臺(tái)的平面三自由度數(shù)學(xué)模型為

(3)

式中:=[,,]∈表示大地坐標(biāo)系下的位置坐標(biāo)和首向角,=[,,]∈表示隨體坐標(biāo)系下的速度;=[,,]表示實(shí)際控制輸入;矩陣(),,()以及分別表示大地坐標(biāo)系到隨體坐標(biāo)系的旋轉(zhuǎn)矩陣、質(zhì)量矩陣、科里奧利向心力矩陣、以及阻尼矩陣,其數(shù)學(xué)形式分別為

3 飽和控制輸入轉(zhuǎn)換

在工程實(shí)際中,執(zhí)行機(jī)構(gòu)往往存在位置、速度、以及加速度等方面的限制,當(dāng)控制輸入超過(guò)這些界限后就會(huì)使得執(zhí)行機(jī)構(gòu)陷入飽和,對(duì)于超出的部分則無(wú)法響應(yīng),進(jìn)而影響系統(tǒng)的性能,甚至破壞系統(tǒng)的穩(wěn)定性。但如果從最初設(shè)計(jì)階段即將執(zhí)行機(jī)構(gòu)的飽和特性考慮在內(nèi)則可在一定程序上避免飽和問(wèn)題的發(fā)生。

由于式(3)中的控制輸入為實(shí)際控制輸入,則可知∈[,];引入一個(gè)理想控制輸入∈,為不考慮執(zhí)行機(jī)構(gòu)飽和特性時(shí)求得的控制輸入。與之前的關(guān)系為

(4)

式中:=[min,minmin],=[maxmax,max]。

由于式(4)連續(xù)但不可導(dǎo),可能使得執(zhí)行機(jī)構(gòu)出現(xiàn)沖擊,為得到平滑的控制輸入,借鑒文獻(xiàn)[9]和[13],將式(4)用雙曲函數(shù)代替

(5)

將式(5)代入式(3)可得

(6)

式中:Δ=-為執(zhí)行機(jī)構(gòu)無(wú)法響應(yīng)的部分,稱為等效干擾。

至此,執(zhí)行機(jī)構(gòu)的飽和特性對(duì)系統(tǒng)的影響已轉(zhuǎn)化為等效干擾對(duì)系統(tǒng)的影響,接下來(lái)的任務(wù)是:設(shè)計(jì)控制器削弱等效干擾的影響,并且使得無(wú)人兩棲平臺(tái)的位置、速度信號(hào)收斂至預(yù)定值,即→,→,其中表示預(yù)定路徑的位置及速度信號(hào)。

注1:與文獻(xiàn)[6-10]相比,本文對(duì)輸入飽和特性的處理方法具有以下優(yōu)點(diǎn):

1) 將執(zhí)行機(jī)構(gòu)無(wú)法響應(yīng)的部分視為等效干擾,在控制器制定過(guò)程中可與模型不確定性及外界環(huán)境干擾合并處理,無(wú)需單獨(dú)引入輔助控制系統(tǒng),簡(jiǎn)化了控制器的制定過(guò)程;

2) 在控制器設(shè)計(jì)階段即消除了輸入的限制,可方便利用現(xiàn)有智能算法進(jìn)行控制器設(shè)計(jì),提高了設(shè)計(jì)靈活性。

4 基于LOS導(dǎo)引律的控制問(wèn)題轉(zhuǎn)換

4.1 LOS導(dǎo)引律

()=arctan(′()′())

(7)

圖2 LOS導(dǎo)引律示意圖

本文主要對(duì)無(wú)人兩棲平臺(tái)的直線路徑跟蹤進(jìn)行研究,對(duì)于直線路徑而言,有

(8)

式中:為跟蹤誤差。

與現(xiàn)實(shí)中水手操舵類似,無(wú)人兩棲平臺(tái)在路徑跟蹤過(guò)程中應(yīng)始終朝向點(diǎn)航行,因而無(wú)人兩棲平臺(tái)的期望航向角應(yīng)為

=

(9)

式中,為參考航向角。

同時(shí)考慮到由于操舵以及外界環(huán)境的影響,無(wú)人兩棲平臺(tái)的橫向速度不為零,即平臺(tái)在航行中存在漂角,于是有

=+

(10)

式中,=arctan();為航向角。

因此,根據(jù)式(8)-(10)可知無(wú)人兩棲平臺(tái)的期望首向角為

(11)

式中,0≤Δ≤Δ≤Δ。

4.2 跟蹤誤差

路徑跟蹤誤差由無(wú)人兩棲平臺(tái)在{}中的坐標(biāo)來(lái)描述,即

(12)

(13)

將式(12)展開可得:

=-(-())sin()+(-())cos()

(14)

對(duì)式(14)求導(dǎo)可得

(15)

根據(jù)式(6)、(7)、(12)及(15)可得無(wú)人兩棲平臺(tái)路徑跟蹤誤差系統(tǒng)為

(16)

根據(jù)文獻(xiàn)[14]的定理1可知:對(duì)于路徑跟蹤誤差系統(tǒng)(16),在導(dǎo)引律(11)的作用下系統(tǒng)平衡點(diǎn)=0是一致半全局指數(shù)穩(wěn)定()的。這說(shuō)明導(dǎo)引律(11)可將無(wú)人兩棲平臺(tái)對(duì)期望位置的跟蹤簡(jiǎn)化為對(duì)期望航向角的跟蹤,因此,本文接下來(lái)控制目標(biāo)可描述為:設(shè)計(jì)控制律使得無(wú)人兩棲平臺(tái)的航向角和速度信號(hào)收斂至期望值,即→,→

5 控制器設(shè)計(jì)

在本節(jié)中,將應(yīng)用反步控制理論設(shè)計(jì)兩個(gè)全局一致漸近穩(wěn)定控制器,在設(shè)計(jì)過(guò)程中一個(gè)忽略輸入飽和的影響,記為,另一個(gè)考慮輸入飽和的影響,記為。下面先對(duì)進(jìn)行設(shè)計(jì):

5.1 忽略輸入飽和影響的控制器(M1)設(shè)計(jì)

定義航向角及速度跟蹤誤差分別為

(17)

(18)

(19)

式中:> 0為設(shè)計(jì)參數(shù)??傻?/p>

Step 2:忽略等效干擾Δ的影響,結(jié)合式(6)并對(duì)式(18)求導(dǎo)可得

(20)

注2:當(dāng)忽略等效干擾Δ后,式(6)與式(3)形式相同,但兩者意義不同:式(3)中的為有界的實(shí)際控制輸入,而式(6)中的為任意連續(xù)的理想控制輸入。

將進(jìn)行擴(kuò)展可得第二個(gè)Lyapunov候選函數(shù)

(21)

對(duì)式(21)求導(dǎo)可得:

(22)

(23)

式中:={,,}為待設(shè)計(jì)的正定矩陣。

將式(23)代入式(22)得:

根據(jù)式(5)及式(23)即可求得實(shí)際控制輸入,制定完畢。

注3:的制定過(guò)程是目前普遍采用的,即:

1)忽略輸入飽和的影響,即假設(shè)是理想的不受限的控制輸入(本文以表示),基于LOS、SF等導(dǎo)引律應(yīng)用backstepping、滑模變控制等算法求出此理想的不受限的控制輸入

將理想控制輸入通過(guò)飽和函數(shù)或雙曲函數(shù)得到最終實(shí)際控制輸入。

5.2 考慮輸入飽和影響的控制器(M2)設(shè)計(jì)

在本節(jié)中將對(duì)考慮輸入飽和影響的控制器()進(jìn)行設(shè)計(jì)。的設(shè)計(jì)過(guò)程與相同,只不過(guò)由于考慮輸入飽和的影響使得理想控制輸入變?yōu)?/p>

(24)

當(dāng)系統(tǒng)存在模型不確定性及外界干擾時(shí),一般采用自適應(yīng)算法或觀測(cè)器來(lái)進(jìn)行估計(jì)和補(bǔ)償,線性狀態(tài)擴(kuò)張觀測(cè)器將干擾項(xiàng)視為一個(gè)新的狀態(tài),將狀態(tài)空間由二維擴(kuò)展至三維,通過(guò)狀態(tài)空間的求解實(shí)現(xiàn)對(duì)干擾項(xiàng)的估計(jì)和補(bǔ)償,目前已在船舶、機(jī)器人、航空航天等領(lǐng)域得到了廣泛的應(yīng)用。借鑒文獻(xiàn)[15,16],本文采用線性狀態(tài)擴(kuò)張觀測(cè)器來(lái)對(duì)等效干擾Δ進(jìn)行估計(jì)和補(bǔ)償。

(25)

聯(lián)立式(24)與式(25)可得

(26)

為分析方便,首先記式(26)中的前四項(xiàng)為

(27)

不失一般性,只對(duì)超出上界的情況進(jìn)行分析。當(dāng)與使得執(zhí)行機(jī)構(gòu)陷入飽和后,系統(tǒng)將經(jīng)歷以下4個(gè)階段

1)≥,與都使得執(zhí)行機(jī)構(gòu)陷入飽和,即實(shí)際控制輸入都為=,則實(shí)際控制輸入對(duì)無(wú)人兩棲平臺(tái)做的功相等,即=;而對(duì)于超出上限部分執(zhí)行機(jī)構(gòu)無(wú)法響應(yīng),能量損失分別為Δ,Δ;

2)<,≥,沒(méi)有陷入飽和,陷入飽和,則實(shí)際控制輸入=>,有>,其中-即為對(duì)階段(1)中Δ的部分補(bǔ)償;

綜上,當(dāng)執(zhí)行機(jī)構(gòu)陷入飽和后,由于具有飽和補(bǔ)償功能,且在前三階段做功更多,可使得無(wú)人兩棲平臺(tái)的狀態(tài)響應(yīng)速度更快。

5.3 穩(wěn)定性分析

由于式(23)與式(26)中的尚未確定,控制輸入無(wú)法求出,下面對(duì)進(jìn)行設(shè)計(jì)??紤]到路徑跟蹤的控制目標(biāo)之一是使無(wú)人兩棲平臺(tái)的速度跟蹤預(yù)定速度,并且根據(jù)式(18)可知當(dāng)→0時(shí)有→,因此可令=。

聯(lián)立式(2)與式(26)可得:

(28)

綜上,即完成了考慮輸入飽和影響的無(wú)人兩棲平臺(tái)路徑跟蹤控制器設(shè)計(jì),總結(jié)控制器制定過(guò)程可得如下定理:

證:定義觀測(cè)誤差為

(29)

選取Lyapunov候選函數(shù)為

(30)

將式(30)沿著式(25)求導(dǎo)可得

(31)

6 數(shù)值仿真

本文所研究的無(wú)人兩棲平臺(tái)是在某型兩棲戰(zhàn)車的基礎(chǔ)上改裝而成的,其主要參數(shù)為

=1494

基于Matlab編寫程序并進(jìn)行仿真,結(jié)果如圖3至圖7所示。

圖3 控制輸入時(shí)間響應(yīng)曲線對(duì)比

圖4 控制輸入做功曲線對(duì)比

圖5 無(wú)人兩棲平臺(tái)軌跡曲線對(duì)比

如圖3所示為控制器與控制輸入時(shí)間響應(yīng)曲線對(duì)比,由于存在比例關(guān)系,因而圖中只列出了的時(shí)間響應(yīng)曲線。由圖可知縱向推力未能使執(zhí)行機(jī)構(gòu)陷入飽和,觀測(cè)器未對(duì)其進(jìn)行飽和補(bǔ)償,因而圖3所示的兩條縱向推力曲線差別不大;但由于差別比較大,導(dǎo)致無(wú)人兩棲平臺(tái)狀態(tài)響應(yīng)不同,因而曲線不會(huì)完全重合。由圖3中曲線可以看出:在仿真初始時(shí)刻及便都使得執(zhí)行機(jī)構(gòu)陷入飽和,0-040為飽和補(bǔ)償?shù)?階段,040-410為飽和補(bǔ)償?shù)?階段,第410-462為飽和補(bǔ)償?shù)?階段,由第52節(jié)理論分析可知,飽和補(bǔ)償前三個(gè)階段所做的功應(yīng)該比大,如圖4所示為實(shí)際控制輸入的做功曲線,由圖可知(462)=29600,(462)=40400,>,說(shuō)明了前文理論分析的正確性;此外,由于與的縱向推力差別不大,由此可知在0-462階段內(nèi)控制輸入做功的差值主要由產(chǎn)生,因此可推算出在此階段內(nèi)控制下無(wú)人兩棲平臺(tái)首向角的變化應(yīng)該比大,如圖5所示為無(wú)人兩棲平臺(tái)軌跡曲線對(duì)比圖,由圖易知在作用下平臺(tái)的首向角響應(yīng)比快,無(wú)人兩棲平臺(tái)以更快的速度收斂至預(yù)定路徑,說(shuō)明了前面分析的正確性。

圖6 M2作用下無(wú)人兩棲平臺(tái)速度曲線

圖7 狀態(tài)擴(kuò)張觀測(cè)器對(duì)等效干擾的觀測(cè)結(jié)果

圖6與圖7所示分別為作用下無(wú)人兩棲平臺(tái)速度曲線以及狀態(tài)觀測(cè)器對(duì)等效干擾的觀測(cè)效果,從另一方面說(shuō)明了可有效實(shí)現(xiàn)無(wú)人兩棲平臺(tái)對(duì)預(yù)定路徑的穩(wěn)定跟蹤。

7 結(jié)論

本文研究了輸入飽和影響下的無(wú)人兩棲平臺(tái)路徑跟蹤控制問(wèn)題,得到了以下3點(diǎn)結(jié)論:

1) 對(duì)實(shí)際控制輸入進(jìn)行轉(zhuǎn)換,將其分解為不受限的理想控制輸入和執(zhí)行機(jī)構(gòu)無(wú)法響應(yīng)的控制輸入兩部分,并將執(zhí)行機(jī)構(gòu)無(wú)法響應(yīng)的部分視為等效干擾,此等效干擾可與真實(shí)外界干擾及模型不確定性合并處理,有效簡(jiǎn)化了控制器的制定過(guò)程;

2) 經(jīng)過(guò)實(shí)際控制輸入轉(zhuǎn)換,可將原系統(tǒng)視為不受限的理想輸入控制下的標(biāo)稱系統(tǒng)受到等效干擾的影響,針對(duì)此干擾影響下的標(biāo)稱系統(tǒng)可應(yīng)用多種方法進(jìn)行控制器設(shè)計(jì),增加了控制器設(shè)計(jì)的靈活性;

3) 基于標(biāo)稱系統(tǒng)文中應(yīng)用LOS引導(dǎo)律及反步控制設(shè)計(jì)路徑跟蹤控制器,并應(yīng)用干擾觀測(cè)器對(duì)等效干擾進(jìn)行估計(jì)和補(bǔ)償,有效解決了路徑跟蹤控制問(wèn)題。

猜你喜歡
執(zhí)行機(jī)構(gòu)觀測(cè)器無(wú)人
中寰氣動(dòng)執(zhí)行機(jī)構(gòu)
HUMS在無(wú)人直升機(jī)上的應(yīng)用與展望
基于滑模觀測(cè)器的PMSM無(wú)位置傳感器控制策略
基于非線性干擾觀測(cè)器的航天器相對(duì)姿軌耦合控制
基于觀測(cè)器的傳感器故障檢測(cè)方法對(duì)比分析
氣動(dòng)執(zhí)行機(jī)構(gòu)技術(shù)分析
反擊無(wú)人機(jī)
基于滑模觀測(cè)器的機(jī)翼顫振主動(dòng)抑制設(shè)計(jì)
詩(shī)到無(wú)人愛處工
無(wú)人島上的試驗(yàn)
江口县| 略阳县| 青河县| 左云县| 盘锦市| 徐水县| 四川省| 壶关县| 金溪县| 喀喇沁旗| 攀枝花市| 克什克腾旗| 通道| 锡林浩特市| 庆城县| 库尔勒市| 明星| 车致| 安岳县| 雅安市| 宾阳县| 南华县| 阿勒泰市| 凤山市| 石河子市| 慈利县| 普陀区| 琼海市| 金山区| 都江堰市| 准格尔旗| 腾冲县| 曲沃县| 都昌县| 西昌市| 伊通| 台北县| 华池县| 龙陵县| 济南市| 邵武市|