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

        ?

        基于無跡卡爾曼濾波的超空泡航行體最優(yōu)控制研究

        2019-08-06 01:49:36張成舉王聰曹偉王金強
        兵工學(xué)報 2019年6期
        關(guān)鍵詞:環(huán)境噪聲最優(yōu)控制空泡

        張成舉, 王聰, 曹偉, 王金強

        (哈爾濱工業(yè)大學(xué) 航天學(xué)院, 黑龍江 哈爾濱 150001)

        0 引言

        當水下航行體運動速度到達50 m/s時,航行體頭部或整體會被空泡包裹,此時航行體稱為超空泡航行體。超空泡航行體高速運動時會出現(xiàn)兩種情況:一是航行體未被空泡全部包裹,航行體滑行力不為0;二是航行體被空泡全部包裹,航行體滑行力為0.海洋環(huán)境復(fù)雜多變,超空泡航行體受環(huán)境噪聲和測量噪聲的影響較大,因此超空泡航行體的運動控制具有極大的不確定性,所以超空泡航行體的運動控制是當今的研究熱點。

        在超空泡航行體運動控制方面,已有許多學(xué)者開展了研究,例如:Dzieiski等[1]建立了縱平面內(nèi)4狀態(tài)2自由度模型,對其基準問題開展了研究;Vanek等[2]考慮超空泡航行體運動過程中的空泡存在記憶效應(yīng),基于反饋線性化方法提出了雙閉環(huán)控制系統(tǒng),證明了該控制系統(tǒng)的跟蹤控制有效性;Qiang等[3]改進了反步法,提出狀態(tài)反饋控制,對超空泡航行體的運動穩(wěn)定性開展了研究;Nguyen等[4]考慮空泡形態(tài)變化會對超空泡航行體運動有重要影響,提出反饋控制,對超空泡航行體運動穩(wěn)定性開展了研究;Lü等[5]基于保代價理論提出自適應(yīng)滑模控制器,針對超空泡航行體存在非匹配不確定性問題開展了控制研究;Ruzzence等[6]運用最優(yōu)方程獲取航行體的最優(yōu)彈道,對航行體轉(zhuǎn)彎運動和下潛運動開展了研究;Mao等[7]對超空泡航行體提出基于反步法的自適應(yīng)控制器,設(shè)計尾舵效率計算方法,利用李雅普諾夫方法證明了該方法的有效性;Zhao等[8]基于超空泡航行體空泡突變特性,對航行體變深控制進行了研究;白濤等[9]提出基于混合卡爾曼濾波的變深運動控制算法,針對超空泡航行體的測量噪聲干擾開展了研究,采用高斯白噪聲測量了噪聲,仿真結(jié)果表明該控制系統(tǒng)提高了系統(tǒng)的運動穩(wěn)定性;龐愛平等[10]提出采用魯棒控制算法來保證超空泡航行體各個狀態(tài)變量在指定范圍內(nèi)變化,通過仿真證明該系統(tǒng)具有較好的穩(wěn)定性;呂瑞等[11]針對超空泡航行體提出基于增益自適應(yīng)變結(jié)構(gòu)控制算法,經(jīng)過仿真驗證了該控制算法的有效性;王京華等[12]提出基于空泡記憶效應(yīng)的超空泡航行體控制算法,通過仿真驗證了該控制算法的有效性;李洋等[13]提出針對超空泡航行體的反演控制算法,通過仿真驗證了該控制系統(tǒng)的穩(wěn)定性。

        根據(jù)以上文獻可知,采用濾波器同時降低環(huán)境干擾與測量干擾的研究較少。本文針對超空泡航行體受到環(huán)境噪聲和測量噪聲的影響,設(shè)計基于無跡卡爾曼濾波器(UKF)的最優(yōu)控制器,通過仿真分析驗證了該控制器的有效性。

        1 超空泡航行體動力學(xué)模型

        以超空泡航行體縱平面內(nèi)穩(wěn)定問題為研究對象,通過對航行體建模受力進行分析,可知超空泡航行體主要受力如下:

        1) 航行體所受重力G,重力方向指向地心。

        2) 超空泡航行體發(fā)動機的推力T,推力作用方向與航行體縱軸重合。

        3) 空化器轉(zhuǎn)動過程中為航行體提供的升力[1]:

        (1)

        式中:ρ為水的密度;Rn為空化器半徑;v為航行體航行速度;c0為空化器初始阻力系數(shù);σ為航行體空化數(shù);vy為航行體縱向速度;Lc為空化器頂端至航行體質(zhì)心之間的距離;ωz為航行體俯仰角速度;δc為空化器轉(zhuǎn)角。

        4) 超空泡航行體航行過程中,其空泡區(qū)域分為全沾濕區(qū)、半沾濕區(qū)和空泡包裹區(qū)。航行體空泡區(qū)域劃分如圖1所示,其中δf為航行體尾翼轉(zhuǎn)角。

        圖1 超空泡航行體空泡區(qū)域示意圖Fig.1 Configuration of supercavitating vehicle’s cavitation

        空化器轉(zhuǎn)動會使空泡軸線偏移,重力作用也會導(dǎo)致空泡上漂。對空泡形態(tài)預(yù)測利用較多的是Logvinovich[14]提出的空泡形態(tài)半理論和半經(jīng)驗預(yù)測公式。本文采用此公式用于空泡形態(tài)預(yù)測,在文獻[11]提出的空泡狀態(tài)方程中,空泡截面為軸對稱橢圓,假設(shè)空泡在任意位置均為圓形,t時刻空泡半徑為

        (2)

        (3)

        空泡受重力影響會導(dǎo)致空泡軸線發(fā)生偏移,在空化數(shù)σ<0.1且弗勞德數(shù)Fr較大的條件下,重力導(dǎo)致的空泡軸線偏移量為

        (4)

        式中:g為重力加速度;LRmax為空泡長度,LRmax=2Rn/(1.92/σ-3);ζ=x/LRmax,x為空化器與空泡截面的距離。

        空化器轉(zhuǎn)動對空泡形態(tài)影響較大,并且航行體俯仰運動對空泡產(chǎn)生極大的非線性干擾,基于獨立膨脹原理,空化器轉(zhuǎn)動導(dǎo)致空泡軸線偏移量為

        hc=0.82(1+σ)(θ+δc)Rn(0.46-σ+ζ),

        (5)

        式中:θ為航行體俯仰角。

        當超空泡航行體部分處于沾濕狀態(tài)時,航行體尾部會與空泡之間發(fā)生接觸和碰撞,航行體產(chǎn)生滑行力。根據(jù)細長體理論,將滑行力簡化為工程中計算細長體浸入自由液面,采用如下考慮重力和空化器轉(zhuǎn)動的滑行力計算公式[2]:

        (6)

        式中:

        (7)

        (8)

        R為航行體半徑,h′為沾濕深度,αp為航行體沾濕角,yc為空泡軸線與航行體軸線之間的縱向偏差,zc為空泡軸線與航行體軸線之間的側(cè)向偏差,ω為航行體旋轉(zhuǎn)角速度。

        5) 尾舵包括俯仰舵和偏航舵,當尾翼處于沾濕狀態(tài)時,尾舵才能發(fā)揮作用;航行體運動過程中,尾翼與空泡之間的關(guān)系處于不確定狀態(tài);假定航行體在縱平面內(nèi)做小角度機動,此時可認為尾翼是一種楔形空化器,與空化器估算公式相同,則尾翼升力估算公式為

        (9)

        式中:η為尾翼升力與空化器升力的相似準數(shù),這里取0.5;Lf為尾翼與航行體質(zhì)心之間的距離。

        建立動量定理和動量矩定理,可得超空泡航行體縱向運動模型矩陣:

        (10)

        (11)

        I(t,τ)為尾舵沾濕率,

        (12)

        2 超空泡航行體最優(yōu)控制器設(shè)計

        采用精確線性化方法,利用非線性反饋變換實現(xiàn)輸入輸出的精確線性化[15],首先將方程(10)式改寫為

        (13)

        式中:

        (14)

        (15)

        (16)

        (17)

        (18)

        y1、y2為輸出變量y的分量,n1、n2為充分光滑的標量函數(shù)。

        對于此非線性多輸入多輸出(MIMO)系統(tǒng),具有相對階向量(λ1,λ2)=(2,2),總相對階[15]為λ1+λ2=4,這時不考慮內(nèi)動態(tài)的穩(wěn)定性,輸出變量與輸入的關(guān)系為

        (19)

        式中:Lχ、LMi(i=1,2)分別為向量χ(x)和M(x)的李導(dǎo)數(shù)。

        通過反饋可得

        (20)

        將(20)式代入(19)式,可得

        (21)

        將(21)式精確線性化后,可得超空泡航行體狀態(tài)方程:

        (22)

        (23)

        式中:ε(t)為線性二次型最優(yōu)控制器;k1、k2、k3、k4為控制參數(shù),其選擇應(yīng)使兩個解耦子系統(tǒng)對應(yīng)特征多項式的所有根均位于左半復(fù)平面;h1、h2、h3、h4為向量h(t)的分量,則可得誤差方程為

        (24)

        式中:

        (25)

        選取如下線性二次型性能指標離散泛函數(shù):

        (26)

        式中:Q為對稱正定狀態(tài)加權(quán)矩陣;R為對稱正定控制加權(quán)矩陣。

        當方程(26)式取得最小值時,可得線性二次型最優(yōu)控制反饋控制器為

        ε(t)=-R-1ΘTPh(t),

        (27)

        式中:P為滿足Riccati方程(28)式的正定對稱矩陣,

        HTP+PH-PΘR-1ΘTP+Q=0.

        (28)

        綜上所述,聯(lián)立方程(20)式、方程(23)式和方程(27)式,可得基于精確線性化后的最優(yōu)控制器表達式為

        (29)

        3 帶有環(huán)境噪聲和測量噪聲的最優(yōu)控制算法仿真分析

        令:超空泡航行體初始縱向速度vy=-4 m/s,俯仰角θ=3°,航行深度y=-4 m,俯仰角速度ωz=7°/s;正弦跟蹤方程為y(t)=-sint-5;航行體航行速度v=75 m/s,質(zhì)量m=22 kg,重力加速度g=9.81 m/s2,空化器半徑Rn=0.019 1 m,航行體柱段半徑R=0.050 8 m,航行體總長L=1.8 m,空化數(shù)σ=0.03,水的密度ρ=998 kg/m3,Lc=17L/28,Lf=11L/28.

        采用經(jīng)輸入輸出精確線性化后的最優(yōu)控制器對超空泡航行體進行位置跟蹤控制;環(huán)境噪聲和測量噪聲幅值均為0.02 m/s的高斯白噪聲[9]??紤]到較小的控制誤差,經(jīng)過多次仿真實驗,為保證控制精度,選取控制參數(shù)k1=k2=k3=k4=20,

        (30)

        將Q和R值代入方程(29)式,滿足P為正定矩陣。采用以上參數(shù)進行仿真,驗證算法的有效性,仿真時間為20 s,仿真結(jié)果如圖2~圖8所示。

        圖2 航行體深度變化(無濾波器)Fig.2 Change of depth (without filter)

        圖3 航行體縱向速度變化(無濾波器)Fig.3 Change of vertical speed (without filter)

        由圖2~圖8可知,超空泡航行體在環(huán)境噪聲和測量噪聲干擾下出現(xiàn)持續(xù)無規(guī)則振蕩。由于環(huán)境噪聲和測量噪聲的干擾,航行體滑行力呈現(xiàn)無規(guī)則振蕩,給航行體運動控制帶來了困難。

        圖4 航行體俯仰角速度變化(無濾波器)Fig.4 Change of pitch angular velocity (without filter)

        圖5 航行體俯仰角變化(無濾波器)Fig.5 Change of pitch angle (without filter)

        圖6 航行體滑行力變化(無濾波器)Fig.6 Change of sliding force (without filter)

        根據(jù)上述對超空泡航行體在環(huán)境噪聲和測量噪聲干擾下的運動狀態(tài)分析可知,超空泡航行體的運動是極其不穩(wěn)定的。因此,在超空泡運動控制中有必要加入卡爾曼濾波器,使航行體減少干擾噪聲的影響。

        圖7 航行體空化器轉(zhuǎn)角變化(無濾波器)Fig.7 Change of cavitor angle (without filter)

        圖8 航行體尾翼轉(zhuǎn)角變化(無濾波器)Fig.8 Change of tail angle (without filter)

        4 基于UKF的最優(yōu)控制算法

        本文針對以上超空泡航行體的運動不穩(wěn)定性,提出基于UKF的最優(yōu)控制算法,解決超空泡航行體的噪聲干擾問題。UKF采用卡爾曼線性濾波框架,對于一步預(yù)測方程,使用如下無跡變換處理均值和協(xié)方差的非線性傳遞問題:

        (31)

        式中:x(k+1)為k+1時刻的系統(tǒng)狀態(tài);f(x(k),W(k))為非線性狀態(tài)方程函數(shù),W(k)為環(huán)境噪聲;y(k)為觀測變量;h(x(k),V(k))為非線性觀測方程函數(shù),V(k)為測量噪聲;W(t)為協(xié)方差S1的連續(xù)時間高斯白噪聲;V(t)為協(xié)方差S2的連續(xù)時間高斯白噪聲。

        具體處理步驟如下:

        1) 獲取超空泡航行體的一組采樣點,設(shè)置如下初值:

        x(i)(k|k)=
        [(k|k)(k|k)+T(k|k)-T],

        (32)

        式中:x(i)(k|k)為k時刻超空泡航行體狀態(tài)值,i為第i個采樣點,i=1,2,…,2n,n為狀態(tài)維數(shù);(k|k)為k時刻狀態(tài)估計值;為半正定矩陣,D(k|k)為狀態(tài)x(k|k)的方差,λ為縮放比例參數(shù),λ=α2(n+a)-n,用于減小總的預(yù)測誤差;α為控制采樣點分布狀態(tài)的參數(shù),用于調(diào)整Sigma點與均值點的距離。

        2) 計算2n個Sigma點集的一步預(yù)測:

        x(i)(k+1|k)=f[k,x(i)(k|k)],

        (33)

        式中:x(i)(k+1|k)為超空泡航行體k+1時刻的預(yù)測狀態(tài);f[k,x(i)(k|k)]為k時刻的非線性狀態(tài)方程。

        3) 預(yù)測超空泡航行體的系統(tǒng)狀態(tài)量與方差:

        (34)

        式中:wm為采樣點均值的權(quán)值;wc為采樣點協(xié)方差的權(quán)值。

        采樣點均值的權(quán)值和協(xié)方差的權(quán)值計算公式如下:

        (35)

        4) 根據(jù)一步預(yù)測值,再次運用無跡變換產(chǎn)生新的Sigma點集:

        (36)

        5) 量測更新方程,得到Sigma點集的觀測預(yù)測值,通過加權(quán)求和得到超空泡航行體系統(tǒng)預(yù)測的均值、狀態(tài)量和觀測量之間的協(xié)方差、新息序列的協(xié)方差分別為

        (37)

        6) 計算卡爾曼增益矩陣:

        (38)

        7) 計算系統(tǒng)的狀態(tài)更新和協(xié)方差更新:

        k(k+1|k+1)=k(k+1|k)+Kk(yk-k),
        D(k+1|k+1)=

        (39)

        5 基于UKF的最優(yōu)控制仿真分析

        令:超空泡航行體初始縱向速度vy=-4 m/s,俯仰角θ=3°,航行深度y=-4 m,俯仰角速度ωz=7°/s;α通常選取一個較小的正實數(shù)(一般10-4≤α≤1),α=0.01;a為待選參數(shù),需要保證矩陣(n+λ)D(k|k)為半正定矩陣;κ=0;β用于合并方程中高階項的動差,調(diào)節(jié)β可改善方差的精度,對于高斯分布,β=2時最優(yōu)。選取的控制器參數(shù)k1=k2=k3=k4=20,Q和R與第3節(jié)相同,對選取的深度信號y(t)=-sint-5進行深度跟蹤,仿真時間20 s時得到仿真結(jié)果如圖9~圖15所示。

        圖9 航行體深度變化(含濾波器)Fig.9 Change of depth (filter)

        由圖9~圖14可知,通過運用UKF對噪聲干擾處理,超空泡航行體處于穩(wěn)定運動狀態(tài)。

        由圖9可知,經(jīng)過UKF處理后的跟蹤信號與理想信號相差較小,誤差能夠控制在0.1 m內(nèi),而且未出現(xiàn)跟蹤延遲現(xiàn)象。

        由圖10可知,超空泡航行體俯仰角速度急劇反向轉(zhuǎn)變,在4 s時趨于穩(wěn)定狀態(tài),經(jīng)過濾波器處理后俯仰角速度跟蹤誤差控制較小。

        圖10 航行體俯仰角速度變化(含濾波器)Fig.10 Change of pitch angular velocity (filter)

        圖11 航行體縱向速度變化(含濾波器)Fig.11 Change of vertical speed (filter)

        由圖11可知,超空泡航行體縱向速度變化穩(wěn)定,跟蹤誤差在0.1 m/s范圍內(nèi)。

        由圖12可知,超空泡航行體俯仰角逐漸較小,變化率逐漸減小,在4 s時航行體俯仰角趨于穩(wěn)定,經(jīng)過UKF處理后的俯仰角跟蹤誤差控制較小。

        圖12 航行體俯仰角變化(含濾波器)Fig.12 Change of pitch angle (filter)

        圖13 航行體滑行力變化(含濾波器)Fig.13 Change of sliding force (filter)

        圖14 航行體空化器轉(zhuǎn)角變化(含濾波器)Fig.14 Change of cavitor angle (filter)

        由圖13可知,超空泡航行體起始狀態(tài)時航行體包裹面積較大,滑行力較小。開始運動后,滑行力呈現(xiàn)先增大、后減小現(xiàn)象,之后航行體滑行力減小為0,此時航行體除空化器外,均為空泡包裹,經(jīng)過UKF處理后的滑行力信號與理想狀態(tài)相差無幾。在航行體滑行力穩(wěn)定之前,誤差控制在0.1 kN范圍內(nèi),但是從起始狀態(tài)到穩(wěn)定狀態(tài),經(jīng)過UKF處理后的滑行力信號仍然比理想信號延遲。

        由圖14和圖15可知,航行體空化器轉(zhuǎn)角與尾翼轉(zhuǎn)角偏轉(zhuǎn)范圍較小,與理想信號較為接近。

        圖15 航行體尾翼轉(zhuǎn)角變化(含濾波器)Fig.15 Change of tail angle (filter)

        綜合以上分析可知,通過運用UKF對噪聲進行有效處理,可使超空泡航行體達到穩(wěn)定運動狀態(tài)。

        6 結(jié)論

        本文以最優(yōu)控制為基礎(chǔ),提出超空泡航行體UKF最優(yōu)控制策略,通過仿真實驗得到如下結(jié)論:

        1)在環(huán)境噪聲和測量噪聲干擾下,超空泡航行體運動極其不穩(wěn)定。

        2)在UKF作用下,航行體運動狀態(tài)改變明顯,達到穩(wěn)定狀態(tài)所需時間減小。

        3)將UKF引入狀態(tài)觀測器的設(shè)計,可以獲得環(huán)境噪聲和測量噪聲干擾下的最優(yōu)狀態(tài)估計量,從而實現(xiàn)航行體的高精度控制,減少輸入輸出線性化后帶來的誤差。

        猜你喜歡
        環(huán)境噪聲最優(yōu)控制空泡
        條件平均場隨機微分方程的最優(yōu)控制問題
        水下航行體雙空泡相互作用數(shù)值模擬研究
        帶跳躍平均場倒向隨機微分方程的線性二次最優(yōu)控制
        環(huán)境噪聲智能檢測終端設(shè)計
        電子制作(2018年23期)2018-12-26 01:01:04
        基于云服務(wù)的環(huán)境噪聲智能監(jiān)測系統(tǒng)研究
        Timoshenko梁的邊界最優(yōu)控制
        南海某海域環(huán)境噪聲與風速相關(guān)性研究*
        基于LPV的超空泡航行體H∞抗飽和控制
        采用最優(yōu)控制無功STATCOM 功率流的解決方案
        鐵路環(huán)境噪聲測量中的問題分析
        狠狠色噜噜狠狠狠狠888奇禾| 亚洲乱码中文字幕一线区 | 亚洲无精品一区二区在线观看| 亚洲国产婷婷六月丁香| 国产又色又爽又刺激在线播放| 欧美日韩中文国产一区| 亚洲色AV天天天天天天| 白白在线免费观看视频| 色婷婷久久亚洲综合看片| 永久黄网站色视频免费看| 亚洲国产成人va在线观看天堂| 99久久亚洲国产高清观看 | 日韩一级精品视频免费在线看| 九九九免费观看视频| 日韩激情无码免费毛片| 国产在线无码免费视频2021| 午夜国产小视频在线观看黄| 一区二区在线视频免费蜜桃| 国产尤物精品视频| 亚洲∧v久久久无码精品| 国产精品久久久久亚洲| 国产在线观看黄片视频免费| 2021国产精品视频网站| 乱色熟女综合一区二区三区| 青草网在线观看| 加勒比久草免费在线观看| 亚洲一区二区三区四区精品在线| 久久综合九色综合97欧美| 无码精品一区二区免费AV| 精品一区二区三区女同免费| 风骚人妻一区二区三区| 高h纯肉无码视频在线观看| 亚洲的天堂av无码| 国产免费人成视频在线观看播放| 黄色国产精品福利刺激午夜片| 妺妺窝人体色www看人体| 国产在线无码一区二区三区 | 日本高清色倩视频在线观看| 国产永久免费高清在线观看视频| 99久久精品人妻一区| 人妻无码一区二区三区|