999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

Unscented卡爾曼濾波對目標位置預測

2014-04-12 00:00:00林瑞陽楊東升邱鋒
現代電子技術 2014年1期

摘 要: 采用一種針對目標位置預測只能測量角度信息的卡爾曼濾波算法,實現對目標的位置、速度和加速度的估計。由于是純方位目標運動分析,所以一般的線性濾波方法不能使用,主要使用UKF濾波算法,并給出了具體步驟。通過仿真運算與以前的方法進行比較,發現該算法實現方便,并在濾波精度、穩定性和收斂時間等方面有了很大提高。

關鍵詞: 純方位目標運動; 非線性濾波; UKF; EKF

中圖分類號: TN953?34 文獻標識碼: A 文章編號: 1004?373X(2014)01?0034?04

0 引 言

在現實的目標運動分析中,目標運動方程的建立一般都不是線性的,特別是針對紅外尋的制導導彈,導引頭僅能夠測量角度或角速度信息,無法測量出彈目相對距離、相對速度和目標加速度等先進制導律所需要的制導參數問題。盡管有些可以近似看成線性系統,但是大多數的系統不僅不能用線性微分方程描述,而且其非線性因素還不能忽略。此外有時為了更加精確地得到濾波結果,也必須應用反映實際系統的非線性模型,因此對于非線性系統的濾波是一個必須要解決的問題。

由于一般的非線性系統在理論上難以找到嚴格的遞推濾波公式,因此目前只能采用近似方法研究,而線性化是用近似方法來研究非線性濾波問題的重要途徑之一,這就是擴展卡爾曼濾波算法(EKF)。但是EKF線性化過程中忽略了二階以上的分量,因此在濾波精度上存在著較大誤差。為了彌補EKF方法的不足,人們希望通過對非線性函數的概率密度分布近似,來代替對非線性函數的近似,這樣就可以利用采樣逼近的方法來解決非線性問題。1997年,Juliear S.J.和Uhlman J.K.提出了一種新的非線性濾波方法——Unscented卡爾曼濾波(UKF)。UKF不需要對非線性系統的狀態方程和觀測方程進行線性化,而是利用Unscented變換(UT)方法來近似非線性函數的概率密度分布,因此UKF方法在計算精度上要高于EKF方法,并且不需要計算狀態轉移矩陣的雅可比矩陣,這使得其應用范圍更加廣泛。

1 UT

UT是UKF的基礎,UT的思想是用固定數量的參數去近似一個高斯分布,這比近似任意的非線性函數或變換更容易。

UT的具體公式如下:

[χ0=x] (1)

[χi=x+(n+λ)Pxi, i=1,2,…,n] (2)

[χi=x-(n+λ)Pxi, i=n+1,…,2n] (3)

式中:[λ=α2(n+k)-n]是一個比例因子。[α]決定[x]周圍[χ]點的分布狀態,調節[α]以使高階項的影響達到最小,通常選擇[0≤α≤1。]對高斯分布的情況,當狀態變量為單變量時,選擇[k=2;]當狀態變量為多變量時,選擇[k=3-n。][(n+λ)Pxi]是矩陣[(n+λ)Px]的第[i]列(當[P=]ATA時,取[(P)i]的第[i]行;當[P=AAT]時,取[(P)i]的第[i]列)。[χ]點的選取就是選取盡可能代表[X]分布的點,而這些點的分布程度取決于[n+λ]的大小。

[y]的均值和方差可以通過下述公式獲得:

[yi=f(xi), i=1,2,…,2n] (4)

[y=i=02nWmiyi] (5)

[Py=i=02nWpi(yi-y)(yi-y)T] (6)

[Wm0=λ/(n+λ)] (7)

[Wp0=λ(n+λ)+1-α2+β] (8)

[Wmi=Wpi=12(n+λ), i=1,2,…,2n] (9)

其中[Wmi]和[Wpi]分別對應著計算[y]的均值和方差的加權系數,要求[i=02nWmi]=[i=02nWpi]=1。

2 UKF濾波算法

設非線性系統的狀態方程和觀測方程為:

[x(k+1)=φ[x(k),w(k),k]] (10)

[z(k+1)=h[x(k+1),v(k+1),k+1]] (11)

式中:[x(k)]為[n]維狀態向量;[z(k)]為[m]維的觀測向量;[w(k)]為系統噪聲,[v(k)]為觀測噪聲,假設它們是均值為零的高斯白噪聲,且互不相關;[φ(?)]為[n]維向量方程,是[x(k)、][w(k)]和[k]的非線性函數;[h(?)]為[m]維向量方程,是[x(k+1)、v(k+1)]和[k+1]的非線性函數。具體算法如下:

(1)設置初值

[x(0)=E[x(0)]]

[P(0)=E{[x(0)-x(0)][x(0)-x(0)]T}]

(2)當[k>1,]計算[2n+1]個[χ]點:

[χ(k-1)=x(k-1),x(k-1)+(n+λ)P(k-1)i, x(k-1)-(n+λ)P(k-1)i, i=1,2,…,n]

(3)時間更新

[χk(k-1)=φ[χ(k-1)]]

[x(k)=i=02nWmiχ(k(k-1))]

[P(k)=i=02nWpi[χ(k(k-1)-x(k)][χi(k(k-1))-x(k)]T+Qk]

[z(k(k-1))=H[χ(k(k-1)]]

[z(k)=i=02nWmizi(k(k-1))]

(4)測量更新

[Pz(k)z(k)=i=02nWpi[zi(k(k-1))-z(k)][zi(k(k-1))-z(k)]T+Rk]

[Px(k)z(k)=i=02nWpi[χi(k(k-1))-x(k)][zi(k(k-1))-z(k)]T]

[K(k)=Px(k)z(k)P-1z(k)z(k)]

[x(k)=x(k)+K(k)[z(k)-z(k)]]

[P(k)=P(k)-K(k)Pz(k)z(k)KT(k)]

擴展卡爾曼濾波是通過對非線性方程進行線性化變化得到線性部分,經過泰勒展開式可以得出這種方法的精度為一階水平,而UKF算法則可以使均值精確到非線性部分泰勒展開式的三階水平,方差精確到二階水平。

3 UKF對目標位置預測的應用

3.1 模型

對目標飛機的運動進行建模時,可以將目標飛機看成一個質點,由于假設目標作直線運動的論文比較多,在此本文主要做目標機動的建模仿真。飛機最常見的機動動作是盤旋,而飛機勻速圓周運動的定常盤旋最具有代表性,故以此來建模仿真。其速度與過載的關系如下:

[XT=VTx=VTcosθcosψYT=VTy=VTsinθZT=VTz=-VTcosθsinψ] (12)

式中:[VT]表示目標飛機速度;[θ]表示傾角;[ψ]表示偏角;[XT,YT,ZT]為目標飛機在地面坐標系中的位置。

飛機在遭遇導彈攻擊以后,一般會進行機動飛行來逃避導彈攻擊,下面建立飛機等過載機動模型:

[ny=Constantnz=Constantnx=sinθ] (13)

式中:[nx]表示飛機切向過載;[ny,nz]表示法向過載在[y]軸和[z]軸上的分量。

3.2 仿真及結果分析

3.2.1 不同過載下目標機動

設目標飛機以0.6 Ma≈200 m/s的速度做[nf=2]到[nf=9]的盤旋機動,跟據公式(12)計算出勻速狀態下飛機各個過載的盤旋半徑和周期,觀測噪聲的方差矩陣[R=][0.01],濾波誤差的協方差初始矩陣為[P(0)=][2 500,0,0;0,2 500,0;0,0,0.000 1],離散時間[T=0.1]s,分別進行仿真,仿真結果如圖1~圖7所示。在UKF中[α=0.5,][β=2。]

從圖1,圖2中可以看到使用EKF和UKF都能對目標的位置進行預測,但是當誤差穩定時,UKF的誤差要小于EKF的誤差,同時從圖2中還能看到UKF的收斂速度要高于EKF。

圖1 [nf]=2時彈目[x]軸距離

圖3~圖6分別是飛機在過載為4和過載為7的盤旋條件下進行的彈目仿真。從圖上可以看到隨著飛機的過載加大,飛機的機動性增強,機動半徑減小,機動時間縮短,跟蹤算法由于目標的機動性增大而相應誤差增大,跟蹤時間變長,但是UKF算法在飛機做大機動的前提下仍優于EKF算法。飛機在不同過載下分別被跟蹤的數據見表1。

圖2 [nf]=2時兩種算法誤差

圖3 [nf]=4時彈目[x]軸距離

圖4 [nf]=4時兩種算法誤差

從表1中可以看到,隨著過載的增大,EKF和UKF的跟蹤效果都在降低,主要原因在于目標機動的過載變大,時間變短,機動的半徑變得較小,跟蹤誤差增大。但是兩種算法相比較,UKF仍優于EKF算法。

3.2.2 測量干擾較大的目標機動

從上述的實驗仿真確定了在相同的條件下UKF算法的精度和收斂速度要高于EKF算法。但是在現實中,導彈的探測信息中存在多種噪聲,如視線角速度的量測誤差,導引頭量測誤差,失調角零位的測量誤差等等,這些因素都會引起信號量測值的波動。因此算法的抗干擾能力對于導彈的跟蹤效果顯得尤為重要。假設目標以0.6 Ma的速度勻速盤旋,觀測噪聲方差陣[R=][0.01],陀螺回轉中心與位標器質心不重合引起的漂移服從[0.01*N(0,1),]濾波誤差的協方差初始矩陣[P(0)=][2 500,0,0;0,2 500,0;0,0,0.000 1],離散時間[T=]0.1 s,仿真如圖7所示。

圖5 [nf]=7時彈目[x]軸距離

圖6 [nf]=7時兩種算法誤差

圖7 EKF和UKF誤差對比

從圖7中可以看到UKF算法的抗干擾能力更強,更適合在干擾較強的環境中運用。

4 結 語

本文介紹了UT和UKF的概念,并將其應用到飛行目標的跟蹤,在觀測值為角度的情況下,對目標的狀態進行了較好的估計,同時在比較UKF和EKF算法中,反映出UKF能對所有高斯輸入向量的非線性函數進行近似,均值精確到三階,方差精確到二階,并且不需要計算雅可比矩陣來對非線性函數作近似變換,能處理非可導的非線性函數,計算量與EKF相當。理論分析和仿真結果均表明,UKF算法對于目標方位跟蹤領域較其他以往的濾波算法更加穩定,精度更高。

參考文獻

[1] JULIER S J, UHLMANN J K. A new extension of the Kalman filter to nonlinear systems [C]// Proceedings of the 11th International Symposium on Aerospace/Defence Sensing, Simulation and Controls. Orlando, Florida: IEEE, 1997: 1?12.

[2] ZHOU Hong?ren, KUMAN K S P. A current statistical model and adaptive algorithm for estimating maneuvering targets AIAA [J]. Journal of Guidance, Control and Dynamics, 1984,7 (5): 596?602.

[3] 高磊,嚴衛生,任章,等.改進型自適應推廣卡爾曼濾波器的應用[J].火力與指揮控制,2000,25(3):13?16.

[4] 劉錚.UKF算法及改進算法研究[D].長沙:中南大學,2009.

[5] 張紅梅,鄧正隆.UKF方法在陸地車輛組合導航中的應用[J].中國慣性技術學報,2004,12(4):20?23.

[6] 管旭軍,芮國勝.基于UKF的單站無源定位算法[J].電光與控制,2004,11(1):34?36.

[7] 吳玲,盧發興,劉忠.UKF算法及其在目標被動跟蹤中的應用[J].系統工程與電子技術,2005,27(1):49?51.

[8] 秦永元,張洪鉞,汪叔華.卡爾曼濾波與組合導航原理[M].西安:西北工業大學出版社,1998.

[9] 李燕,郭立,朱嘉.一種精確跟蹤目標的非線性濾波算法[J].中國科學技術大學學報,2001,31(4):488?494.

主站蜘蛛池模板: 欧美成人午夜影院| 福利一区三区| 久久久久免费精品国产| hezyo加勒比一区二区三区| 夜夜操天天摸| 国产在线98福利播放视频免费| 国产精品成人一区二区| 91精品福利自产拍在线观看| 欧美一级在线| 日本a级免费| 日韩午夜福利在线观看| 国产成人三级| 2018日日摸夜夜添狠狠躁| 成人一区在线| 亚洲精品不卡午夜精品| 岛国精品一区免费视频在线观看 | 中文字幕永久在线看| 亚洲二三区| 亚洲IV视频免费在线光看| 亚洲无限乱码| 在线精品视频成人网| 国产高清毛片| 国产色伊人| 久久香蕉欧美精品| 欧美日韩精品一区二区在线线| 好久久免费视频高清| 亚洲va欧美va国产综合下载| 好久久免费视频高清| 久久免费看片| 国产一级在线观看www色| 欧美亚洲欧美| 91亚瑟视频| 一级爱做片免费观看久久| 免费一级成人毛片| 成人免费午夜视频| 亚洲欧美综合另类图片小说区| 久久a级片| 欧美在线国产| 91精品aⅴ无码中文字字幕蜜桃| 波多野结衣一区二区三区四区视频 | 国产肉感大码AV无码| 中日无码在线观看| 永久免费AⅤ无码网站在线观看| 欧美激情伊人| 精品久久综合1区2区3区激情| 在线观看国产精美视频| 欧美日韩第二页| 爆乳熟妇一区二区三区| 国产又粗又猛又爽| 国产一区二区三区在线观看免费| 日韩国产 在线| 手机成人午夜在线视频| 最近最新中文字幕在线第一页 | 高清不卡毛片| 国产成年女人特黄特色毛片免| 国产乱子伦一区二区=| 综合网天天| 狠狠色婷婷丁香综合久久韩国| 在线国产欧美| 女人爽到高潮免费视频大全| 国产va在线| 欧美成人第一页| 狠狠做深爱婷婷综合一区| 美女一级毛片无遮挡内谢| 国产人前露出系列视频| 国产玖玖玖精品视频| 国产欧美视频在线| 国产欧美日韩另类精彩视频| 亚洲国产欧洲精品路线久久| 97精品国产高清久久久久蜜芽| 美女扒开下面流白浆在线试听| 精品人妻系列无码专区久久| 国产香蕉97碰碰视频VA碰碰看| 亚洲va精品中文字幕| 国产精品播放| 亚洲成a人在线观看| 欧美精品色视频| 97国产一区二区精品久久呦| 91青青草视频| 国产自在自线午夜精品视频| 亚洲色精品国产一区二区三区| AV在线麻免费观看网站|