• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      UKF在潛艇對目標(biāo)跟蹤定位中的應(yīng)用

      2018-10-24 04:39:04孫旋熊鵬張烈平翟愷祺
      現(xiàn)代電子技術(shù) 2018年20期
      關(guān)鍵詞:目標(biāo)跟蹤定位精度潛艇

      孫旋 熊鵬 張烈平 翟愷祺

      摘 要: 針對潛艇在隱蔽攻擊中利用擴(kuò)展卡爾曼濾波對敵艦?zāi)繕?biāo)進(jìn)行跟蹤定位時(shí)存在濾波精度低、誤差大甚至出現(xiàn)發(fā)散的問題,將無跡卡爾曼濾波(UKF)應(yīng)用在潛艇對敵艦的跟蹤定位中。假設(shè)敵艦運(yùn)行在CV模型下,由仿真實(shí)驗(yàn)的結(jié)果可以得出,在潛艇對敵艦?zāi)繕?biāo)的跟蹤定位中無跡卡爾曼濾波與擴(kuò)展卡爾曼濾波相比較,提高了其定位的精度并且解決了其發(fā)散的問題。在仿真實(shí)驗(yàn)中,潛艇對敵艦?zāi)繕?biāo)跟蹤定位12 s后擴(kuò)展卡爾曼濾波出現(xiàn)了發(fā)散的問題無法對敵艦?zāi)繕?biāo)進(jìn)行實(shí)時(shí)的跟蹤,但此時(shí)無跡卡爾曼濾波仍然可以實(shí)現(xiàn)對敵艦的跟蹤與定位。

      關(guān)鍵詞: 潛艇; 隱蔽攻擊; 目標(biāo)跟蹤; 無跡卡爾曼濾波; 擴(kuò)展卡爾曼濾波; 定位精度

      中圖分類號: TN820.4?34 文獻(xiàn)標(biāo)識碼: A 文章編號: 1004?373X(2018)20?0132?05

      Abstract: As there exist problems of low filtering precision, big filtering errors and even divergence when the extended Kalman filter (EKF) is used to track and locate the enemy warship target during the submarine′s stealthy attack, the unscented Kalman filter (UKF) is applied in the submarine′s tracking and positioning of the enemy warship. When the enemy warship is running under the CV model, the results of the simulation experiment show that, in comparison with the EKF, the UKF has higher positioning precision, and can resolve the divergence problem during the submarine′s tracking and positioning of the enemy warship target. During the simulation experiment, after 12 s of the submarine′s tracking and positioning of the enemy warship target, the divergence problem occurs for the EKF and the enemy warship target cannot be tracked in real time, but the UKF can still achieve the tracking and positioning of the enemy warship.

      Keywords: submarine; stealthy attack; target tracking; UKF; EKF; positioning precision

      0 引 言

      由于海洋環(huán)境的復(fù)雜多變以及我國海邊日益嚴(yán)重的形式,潛艇對人們探索未知的海洋以及保護(hù)我國領(lǐng)土的完整和海洋周邊的權(quán)益發(fā)揮著越來越重要的作用。在潛艇對敵艦?zāi)繕?biāo)的打擊中主要分為三步:第一步是實(shí)現(xiàn)對敵艦?zāi)繕?biāo)的檢測;第二步是實(shí)現(xiàn)對敵艦?zāi)繕?biāo)的定位與跟蹤;第三步是在精確的定位下對敵艦?zāi)繕?biāo)實(shí)施打擊。在這三步中,第二步是潛艇實(shí)施隱蔽攻擊中的最重要的環(huán)節(jié)之一。在潛艇對敵艦?zāi)繕?biāo)的打擊中,快速精準(zhǔn)的定位是提高潛艇作戰(zhàn)效率最重要的方法。因此,如何實(shí)現(xiàn)潛艇對敵艦?zāi)繕?biāo)快速精準(zhǔn)的定位成為國內(nèi)外眾多專家研究的熱點(diǎn)。

      在潛艇對敵艦?zāi)繕?biāo)的定位與跟蹤中,通常用到的方法有有源定位和純方位定位等方法。其中有源定位是利用潛艇自帶的有源設(shè)備來發(fā)射大功率信號實(shí)現(xiàn)的,因此很易被敵艦偵測到從而暴露自身,使?jié)撏ё陨硎艿綌撑灇缧缘拇驌簟<兎轿荒繕?biāo)定位是利用目標(biāo)的有源輻射例如電磁波輻射、紅外輻射、聲波輻射、目標(biāo)對照射的散射和目標(biāo)拖放的干擾輻射等來實(shí)現(xiàn)對目標(biāo)的定位與跟蹤。在現(xiàn)代化戰(zhàn)爭中,戰(zhàn)場環(huán)境復(fù)雜多變,尤其是潛艇在水下所面臨的環(huán)境更加復(fù)雜。而且在戰(zhàn)爭中存在敵方勢力的電磁波干擾,一般利用通信技術(shù)來實(shí)現(xiàn)對目標(biāo)定位的方法在現(xiàn)代化戰(zhàn)爭中并不太適用。在戰(zhàn)爭中測得的敵方艦艇的特征數(shù)據(jù)非常有限,而敵艦的方位參數(shù)幾乎成了唯一可靠的參數(shù)。因此,對應(yīng)用純方位信息實(shí)現(xiàn)對目標(biāo)定位與跟蹤的研究具有非常重要的軍事意義[1]。

      在潛艇利用方位信息對敵艦?zāi)繕?biāo)進(jìn)行定位與跟蹤時(shí),由于測量設(shè)備的精度有限并且在測量時(shí)存在噪聲的干擾,使得直接測量的數(shù)據(jù)存在比較大的誤差,因此無法利用該數(shù)據(jù)信息對敵艦?zāi)繕?biāo)進(jìn)行精準(zhǔn)的打擊。為了提高潛艇對敵艦定位與跟蹤的精確度,提高潛艇在現(xiàn)代化作戰(zhàn)中的效率,人們利用了許多濾波的方法例如卡爾曼濾波、擴(kuò)展卡爾曼濾波(Extended Kalman Filter,EKF)和無跡卡爾曼濾波(Unscented Kalman Filter,UKF)等[2]。當(dāng)系統(tǒng)為線性且隨機(jī)變量服從高斯分布時(shí),使用卡爾曼濾波可以獲得目標(biāo)狀態(tài)的最優(yōu)預(yù)測。但在實(shí)際中有許多系統(tǒng)是非線性的,針對非線性系統(tǒng)函數(shù)的濾波問題,一般使用的方法有EKF和UKF。其中EKF是將非線性函數(shù)展開成Taylor級數(shù),留下其展開式的一階項(xiàng)而省略其高階項(xiàng),以實(shí)現(xiàn)非線性函數(shù)的近似線性化。這種通過省略Taylor級數(shù)高階項(xiàng)求得的近似線性化系統(tǒng)函數(shù)必然會產(chǎn)生誤差。在對系統(tǒng)方程和量測方程進(jìn)行近似線性化時(shí),需要求解其雅克比矩陣,增加了該算法計(jì)算的復(fù)雜程度[3]。當(dāng)系統(tǒng)的函數(shù)具有較高的非線性度時(shí),由于近似線性化產(chǎn)生的誤差使得濾波器的性能降低甚至出現(xiàn)了發(fā)散的狀況。針對EKF的缺點(diǎn),人們提出了UKF。該算法的核心思想是:采用卡爾曼濾波的框架,對于一步預(yù)測方程,使用無跡變換來處理協(xié)方差和均值的非線性傳遞[4]。S.Julier等人提出了一種用于對非線性函數(shù)進(jìn)行濾波的新方法即UKF[5?6]。UKF是使用一組確定的Sigma點(diǎn)對系統(tǒng)狀態(tài)向量的概率密度函數(shù)進(jìn)行近似化,而不是對系統(tǒng)的非線性函數(shù)進(jìn)行近似線性化,因此不需要求解非線性函數(shù)的雅克比矩陣,這降低了該算法的復(fù)雜度使得其易于實(shí)現(xiàn)[7]。由于UKF沒有省略系統(tǒng)函數(shù)的高階項(xiàng),故其提高了非線性分布統(tǒng)計(jì)量的計(jì)算精度。

      本文將UKF應(yīng)用于潛艇對敵艦?zāi)繕?biāo)的跟蹤與定位中,通過仿真實(shí)驗(yàn)可知,與EKF相比,UKF提高了潛艇對敵艦?zāi)繕?biāo)定位與跟蹤的精度而且解決了其發(fā)散的問題。

      1 潛艇對目標(biāo)定位的數(shù)學(xué)模型

      1.1 系統(tǒng)的狀態(tài)方程

      潛艇與目標(biāo)運(yùn)行在同一二維平面的直角坐標(biāo)系中,假設(shè)潛艇的初始位置為[(x0,y0)]并且潛艇的位置保持不變。假設(shè)目標(biāo)做勻速直線運(yùn)動(dòng)即在CV模型下運(yùn)動(dòng),其中在k時(shí)刻目標(biāo)在x軸和y軸上的速度分別為[vx(k)]和[vy(k)],同時(shí)目標(biāo)在x軸和y軸上的位置分別為[x(k)]和[y(k)]。目標(biāo)在勻速運(yùn)動(dòng)過程中受到的擾動(dòng)用[W(k)]來表示,經(jīng)過采樣時(shí)間T系統(tǒng)在下一時(shí)刻即[k+1]時(shí)刻的狀態(tài)方程為:

      式中:[Φ(k+1k)]為過程驅(qū)動(dòng)矩陣;[Γ(k)]為噪聲驅(qū)動(dòng)矩陣;[W(k)=wx(k)wy(k)T]為目標(biāo)加速度引起的過程噪聲,其均值為0且滿足高斯分布,并且其方差為[Q]。

      1.2 系統(tǒng)的觀測方程

      潛艇利用純方位信息來實(shí)現(xiàn)對敵艦?zāi)繕?biāo)運(yùn)動(dòng)參數(shù)(位置、速度、加速度等)的估計(jì),是實(shí)現(xiàn)潛艇隱蔽打擊的主要手段。假設(shè)潛艇的初始位置已知為[(x0,y0)]且潛艇的位置保持不變,敵艦在[k]時(shí)刻的位置為[(x(k),y(k))],則以所測得的敵艦?zāi)繕?biāo)方位角為變量的觀測方程為:

      2 UKF算法

      2.1 無跡變換原理

      UKF是使用一組確定的Sigma點(diǎn)對系統(tǒng)狀態(tài)向量的概率密度函數(shù)進(jìn)行近似化,而不是對系統(tǒng)的非線性函數(shù)進(jìn)行近似線性化,從而克服了線性化所帶來的濾波誤差[8]。無跡變換(Unscented Transformation,UT)的思想是:利用初始分布的均值和協(xié)方差生成一系列確定的Sigma采樣點(diǎn),這些Sigma點(diǎn)通過非線性函數(shù)傳播,從而得到估計(jì)的均值和協(xié)方差[9]。利用此方法求得非線性變換后的均值和協(xié)方差,至少具有二階精度。

      2.2 UT的基本步驟

      式中:n表示隨機(jī)變量x的維數(shù);[px=px(px)T],[(px)i]表示矩陣的第[i]列;[λ]是一個(gè)尺度參數(shù),可以用來降低預(yù)測的誤差,其定義為[λ=α2(n+κ)-n],參數(shù)[α],[κ]決定了Sigma點(diǎn)以均值為原點(diǎn)的分散程度,通常[α]取一個(gè)較小的正數(shù),根據(jù)經(jīng)驗(yàn),[α]的取值范圍為[0.000 1,1);一般情況下[κ]的取值為0或3-n;通常情況下如果系統(tǒng)的噪聲服從高斯分布,則其最優(yōu)取值[β=2],如果系統(tǒng)的狀態(tài)變量為單變量,則其最優(yōu)取值為[β=0];[ωmi]表示在第[i]個(gè)采樣點(diǎn)均值的加權(quán)值;[ωci]表示在第[i]個(gè)采樣點(diǎn)協(xié)方差的加權(quán)值。

      2.3 UKF算法

      UKF是以UT為核心思想的一種新的非線性濾波方法[10]。相對于EKF,UKF是采用一系列的采樣點(diǎn)來表示狀態(tài)的隨機(jī)變量,通過這一系列的采樣點(diǎn)可以獲得隨機(jī)變量的均值和協(xié)方差[11]。UKF沒有近似非線性動(dòng)態(tài)模型和量測模型,而是直接利用原系統(tǒng)模型。當(dāng)狀態(tài)變量通過實(shí)際的非線性系統(tǒng)之后,后驗(yàn)均值和協(xié)方差可以精確到三階,因此提高了該算法的精度[12]。UKF算法的步驟如下:

      3 仿真的結(jié)果與分析

      假設(shè)潛艇的初始位置為[x0=0 m],[y0=750 m],并且潛艇的位置保持不變。假設(shè)目標(biāo)做勻速直線運(yùn)動(dòng)即運(yùn)行在CV模型下,其初始狀態(tài)變量分別為:[x(0)] =360 m,[vx(0)] =20 m/s,[y(0)]=700 m, [vy(0)]=5 m/s。采樣的周期T=1 s,采樣的總時(shí)間為40 s。非線性系統(tǒng)函數(shù)過程噪聲和測量噪聲的協(xié)方差分別為Q=diag([10,10]),R=5。利用上面的實(shí)驗(yàn)數(shù)據(jù),在Matlab 2014b中分別使用UKF和EKF算法對潛艇在敵艦?zāi)繕?biāo)中的定位與跟蹤進(jìn)行仿真,其仿真的結(jié)果分別如圖1~圖4所示。

      由圖1可知:在開始階段無論是EKF還是UKF都能夠較好地實(shí)現(xiàn)對敵艦的跟蹤與定位,但UKF的精度高于EKF,因此與EKF相比UKF提高了潛艇對敵艦?zāi)繕?biāo)跟蹤與定位的精度;并且當(dāng)敵艦勻速運(yùn)行12 s后即敵艦的位置在(600,760)時(shí),EKF出現(xiàn)了發(fā)散的情況,無法實(shí)現(xiàn)對敵艦?zāi)繕?biāo)的跟蹤與定位,但此時(shí)UKF仍然能夠較好地實(shí)現(xiàn)潛艇對敵艦?zāi)繕?biāo)的跟蹤與定位。

      由圖2可知:在0~12 s之間利用EKF算法與UKF算法對敵艦?zāi)繕?biāo)位置估計(jì)的偏差幾乎相同而且對敵艦?zāi)繕?biāo)的跟蹤都比較精確;但在敵艦勻速運(yùn)動(dòng)12 s之后利用EKF算法對敵艦?zāi)繕?biāo)位置估計(jì)的偏差急劇增大,此時(shí)無法準(zhǔn)確估計(jì)出敵艦的位置,但此時(shí)UKF算法仍然能夠較好地估計(jì)出敵艦的位置。

      由圖3可知:由于敵艦受到噪聲的干擾使得敵艦在x軸上的真實(shí)速度在20 m/s上下浮動(dòng),在敵艦勻速運(yùn)行的前22 s,EKF與UKF都能較好地濾除噪聲對敵艦?zāi)繕?biāo)速度的影響;在敵艦勻速運(yùn)行22 s后EKF對敵艦的估計(jì)速度出現(xiàn)了發(fā)散的情況,而此時(shí)UKF仍然能夠較好地估計(jì)出敵艦在x軸上的速度,有效地濾除了噪聲干擾在潛艇對敵艦速度估計(jì)時(shí)在x軸上的影響;通過對比可以得出與EKF相比較,UKF具有更好的抑制噪聲的能力。

      由圖4可知:由于敵艦受到噪聲的干擾使得敵艦在y軸上的真實(shí)速度在5 m/s上下浮動(dòng),在敵艦勻速運(yùn)行的前12 s,EKF與UKF都能較好的濾除噪聲對敵艦?zāi)繕?biāo)速度的影響;在敵艦勻速運(yùn)行12 s后EKF對敵艦速度的估計(jì)出現(xiàn)了發(fā)散的情況,而此時(shí)UKF仍然能夠較好地估計(jì)出敵艦在y軸上的速度,有效地濾除了噪聲干擾在潛艇對敵艦速度估計(jì)時(shí)在y軸上的影響。

      4 結(jié) 論

      為了提高潛艇在現(xiàn)代化戰(zhàn)爭中的作戰(zhàn)效率,本文將無跡卡爾曼濾波應(yīng)用在潛艇對敵艦?zāi)繕?biāo)的跟蹤與定位中。通過仿真實(shí)驗(yàn)的結(jié)果可知,與EKF相比,UKF提高了潛艇對敵艦?zāi)繕?biāo)跟蹤與定位的精度,并且還解決了其發(fā)散的問題。在仿真實(shí)驗(yàn)中,潛艇對敵艦?zāi)繕?biāo)定位與跟蹤12 s后,利用EKF出現(xiàn)了發(fā)散的狀況,無法實(shí)現(xiàn)對敵艦?zāi)繕?biāo)精準(zhǔn)的定位與跟蹤,降低了潛艇在現(xiàn)代化戰(zhàn)爭中的作戰(zhàn)效率;而此時(shí)UKF仍然能夠較好地實(shí)現(xiàn)對敵艦?zāi)繕?biāo)的跟蹤與定位。因此將UKF應(yīng)用在潛艇對敵艦?zāi)繕?biāo)的定位與跟蹤中,可以提高潛艇在現(xiàn)代化戰(zhàn)爭中的作戰(zhàn)效率,具有十分重要的軍事意義。

      參考文獻(xiàn)

      [1] 舒象蘭,孫榮光,馬鑫.一種改進(jìn)的純方位目標(biāo)運(yùn)動(dòng)分析方法研究[J].艦船科學(xué)技術(shù),2015,37(11):124?127.

      SHU Xianglan, SUN Rongguang, MA Xin. Research on an improved bearing only target motion analysis method [J]. Ship science and technology, 2015, 37(11): 124?127.

      [2] 苗岳旺.SINS/GPS組合導(dǎo)航數(shù)據(jù)處理方法研究[D].鄭州:解放軍信息工程大學(xué),2013.

      MIAO Yuewang. Research on data processing methods of SINS/GPS integrated navigation [D]. Zhengzhou: Information Engineering University, 2013.

      [3] 吳中華,賈秋玲,付緯,等.基于UKF的無人機(jī)航姿系統(tǒng)算法研究[J].計(jì)算機(jī)仿真,2014,31(8):41?44.

      WU Zhonghua, JIA Qiuling, FU Wei, et al. Algorithm design of UAV′s attitude heading reference system based on UKF [J]. Computer simulation, 2014, 31(8): 41?44.

      [4] 賈小剛.基于多漸消因子強(qiáng)跟蹤SRUKF的故障參數(shù)辨識[J].現(xiàn)代電子技術(shù),2016,39(20):15?19.

      JIA Xiaogang. Fault parameter identification based on multiple fading factors strong tracking SRUKF [J]. Modern electronics technique, 2016, 39(20): 15?19.

      [5] JULIER S, UHLMANN J. Comment on "a new method for the nonlinear transformation of means and covariances in filters and estimators" [with authors′ reply] [J]. IEEE transactions on automatic control, 2002, 4(8): 1408?1409.

      [6] JULIER S, UHLMANN J, DURRANT?WHYTE H F. A new method for the nonlinear transformation of means and covariances in filters and estimators [J]. IEEE transactions on automatic control, 2000, 45(3): 477?482.

      [7] 文婷,馬靜,張春熹,等.基于UKF的慣導(dǎo)/被動(dòng)導(dǎo)引頭組合位置修正方法[J].計(jì)算機(jī)仿真,2015,32(5):79?85.

      WEN Ting, MA Jing, ZHANG Chunxi, et al. Inertial navigation/passive seeker integrated location modification method based on UKF [J]. Computer simulation, 2015, 32(5): 79?85.

      [8] 郭輝.基于非線性濾波的目標(biāo)跟蹤算法研究[D].西安:西安電子科技大學(xué),2010.

      GUO Hui. Research on target tracking algorithm based on nonlinear filtering [D]. Xian: Xidian University, 2010.

      [9] 張秀華.基于WLAN/RFID信息融合的移動(dòng)機(jī)器人自主定位算法研究[D].哈爾濱:哈爾濱理工大學(xué),2013.

      ZHANG Xiuhua. Research on autonomous positioning algorithm of mobile robot based on WLAN/RFID information fusion [D]. Harbin: Harbin University of Science and Technology, 2013.

      [10] 張遜遜,盧京潮.無跡卡爾曼濾波器在直升機(jī)導(dǎo)航系統(tǒng)中的應(yīng)用[J].現(xiàn)代電子技術(shù),2012,35(2):102?105.

      ZHANG Xunxun, LU Jingchao. Unscented kalman filter applied to helicopter navigation system [J]. Modern electronics technique, 2012, 35(2): 102?105.

      [11] YANG S, LI H. Application of EKF and UKF in target tracking problem [C]// Proceedings of 8th International Conference on Intelligent Human?Machine Systems and Cybernetics. Hangzhou: IEEE, 2016: 116?120.

      [12] XU Z, HAN S. Application of UKF for passive tracking of maneuvering target based on bearings of two sonar sensors [C]// Proceedings of 4th International Congress on Image and Signal Processing. Shanghai: IEEE, 2011: 2593?2597.

      猜你喜歡
      目標(biāo)跟蹤定位精度潛艇
      北斗定位精度可達(dá)兩三米
      軍事文摘(2023年4期)2023-04-05 13:57:35
      十分鐘讀懂潛艇史(下)
      潛艇哥別撞我
      十分鐘讀懂潛艇史(上)
      潛艇躍進(jìn)之黃金時(shí)代
      GPS定位精度研究
      組合導(dǎo)航的AGV定位精度的改善
      多視角目標(biāo)檢測與跟蹤技術(shù)的研究與實(shí)現(xiàn)
      基于改進(jìn)連續(xù)自適應(yīng)均值漂移的視頻目標(biāo)跟蹤算法
      空管自動(dòng)化系統(tǒng)中航跡濾波算法的應(yīng)用與改進(jìn)
      科技視界(2016年5期)2016-02-22 12:25:31
      南丰县| 开江县| 涞源县| 无极县| 江永县| 泸州市| 庄浪县| 武隆县| 贡觉县| 噶尔县| 田阳县| 衡东县| 广宁县| 遂昌县| 平和县| 临泉县| 余干县| 阳原县| 司法| 富川| 龙门县| 贵溪市| 松原市| 汤原县| 土默特右旗| 林周县| 庆云县| 济南市| 黄山市| 辛集市| 乌拉特后旗| 集贤县| 宁化县| 建昌县| 商丘市| 平利县| 凉山| 湖南省| 承德市| 长宁区| 金华市|