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

基于消隱記憶SCKF的交互式多模型算法

2016-07-22 10:28:34劉鵬遠
探測與控制學報 2016年3期

劉鵬遠,吳 博

(解放軍軍械工程學院,河北 石家莊 050003)

?

基于消隱記憶SCKF的交互式多模型算法

劉鵬遠,吳博

(解放軍軍械工程學院,河北 石家莊 050003)

摘要:針對交互式多模型算法(Interacting Multiple Model,IMM)在機動目標跟蹤時,因模型不準確導致的濾波誤差增大問題,提出了基于消隱記憶平方根容積卡爾曼濾波(Memory Attenuation Square Root Kalman Filter,MASCKF)的交互式多模型算法(IMM-MASCKF)。該算法在模型濾波中引入消隱記憶濾波理論,通過消隱記憶因子增大新息在濾波中的比重,改善了濾波器對目標機動的動態性能,提高了濾波精度。仿真結果表明,該算法可以實現對機動目標的有效跟蹤,且與常規交互式多模型算法相比減小了濾波誤差。

關鍵詞:機動目標跟蹤;交互式多模型;平方根濾波;容積卡爾曼濾波;消隱記憶濾波

0引言

由于空中目標機動能力的不斷提升,目標跟蹤尤其是對目標機動的跟蹤一直是濾波理論的研究熱點。要實現高精度的濾波,首先要有足夠多能夠準確描述目標運動的模型,所以單模型濾波器很難滿足機動目標的濾波精度要求。交互式多模型方法是一種次優的濾波算法,其利用多個不同目標模型的子濾波器并行濾波,對其輸入和輸出加權作為整個濾波器的輸入和輸出。交互式多模型算法實現了各個子濾波器動態性能和穩態性能的折中。其濾波的精度受制于選取的子濾波器性能和發生機動時模型轉移的速度兩個因素[1]。

提高模型轉移速度的方法主要集中在實現模型概率矩陣的自適應[2-3]。在交互式多模型算法中常用的非線性子濾波器有擴展卡爾曼濾波、無跡卡爾曼濾波、容積卡爾曼濾波、粒子濾波等。交互式多模型算法在跟蹤機動目標時因模型不準確而出現濾波誤差增大問題,本文針對此問題,提出了基于MASCKF的交互式多模型算法。

1線性簡化IMM-SCKF算法

1.1SCKF算法原理

SCKF算法是在容積卡爾曼濾波算法的基礎上,結合平方根濾波理論得到的一種算法[4-5]。SCKF算法避免了矩陣分解和求逆運算,擁有更好的數字穩定性。

在雙坐標體制雷達系統中,其狀態方程通常是線性的。根據文獻[6],當系統方程為線性方程時,SCKF的時間更新過程可以進行線性化簡化。設系統轉移矩陣為Φ,則線性化后的SCKF算法時間更新過程為:

時間更新:

田志芳這一路不是睡輪船火車卡車,就是帳篷,哪見過這玩意兒。半信半疑地走下去,見平地挖出一個四方地坑,有“門”無窗,除了一塊土基高至膝蓋,啥都沒有。那土臺上墊有胡麻草和芨芨草,她的行李已放在上面,田志芳猜想,這就是床。地坑頂上鋪著厚厚的紅柳枝和楊樹枝,上面糊著泥巴,最外層鋪著與地面一樣的沙土。

P(k-1)=S(k-1)ST(k-1)

量測更新:

Sy(k)=Tria([γ(k),SR(k)]T)

其中:

Pxy(k)=χ(k)γT(k)

估計濾波增益及k+1時刻狀態:

1.2IMM-SCKF算法

IMM算法是一種費效比較高的機動目標跟蹤算法。IMM-SCKF算法使用多個SCKF子濾波器并行工作,子濾波器間以Markov概率轉移矩陣進行軟切換,濾波器的輸出狀態估計是各子濾波器狀態估計融合的結果[7]。一個完整的IMM-SCKF算法循環由四部分組成:輸入交互、子濾波器濾波、模型概率更新、輸出融合[2]。

1.2.1輸入交互

計算子濾波器混合概率:

其中,pij是Markov概率轉移矩陣,cj是歸一化常數,其計算式如下:

計算混合狀態輸入:

1.2.2子濾波器濾波

利用第一步得到的狀態輸入和上一小節的簡化SCKF算法進行濾波,得到每一個子濾波器的狀態估計和對應的協方差矩陣。

1.2.3模型概率更新

計算各模型似然函數:

根據文獻[8],在SCKF算法中,濾波信息vj(k)及其協方差Sj(k)可以表示為:

計算模型概率:

1.2.4輸出融合

一步預測輸出融合:

2基于MASCKF的IMM算法

2.1MASCKF算法

圖1展示了加入消隱記憶因子λ前后,濾波增益矩陣K中第一行第二列元素K(1,2)在濾波過程中的變化。

圖1 K(1,2)變化曲線Fig.1 Curve of K(1,2)

從上圖中可以看出,加入消隱記憶因子后,在MASCKF算法中,K(1,2)要比在SCKF算法中的取值大20%左右,濾波新息在濾波估計中的權重得到了提高。

2.2基于MASCKF的IMM算法設計

為實現對機動目標的良好跟蹤,設計了包含兩個子濾波器的IMM算法。其中選擇常速模型(Constant Velocity Model,CV)作為第一個子濾波器的模型,構成CV-SCKF算法,用于跟蹤目標的勻速運動。選擇當前統計模型(Current Statistical Model, CS)[10]作為第二個子濾波器的目標運動模型。根據上文描述,為了提高濾波器對目標機動的響應速度,在第二個子濾波器中引入消隱記憶因子,構成CS-MASCKF算法用于跟蹤目標機動。兩個子濾波器融合交互構成了基于MASCKF的IMM算法,其算法流程如圖2所示。

圖2 IMM-MASCKF算法流程Fig.2 Flow chart of IMM-MASCKF

3仿真分析

為了檢驗新算法在機動目標的狀態跟蹤性能上是否得到改善,進行了跟蹤機動目標的仿真實驗,并與常規IMM-SCKF算法以及兩個子濾波器CV-SCKF和CS-MASCKF算法的跟蹤結果進行了比較,驗證了新算法的有效性。

定義對目標跟蹤的位置均方根誤差(Root Mean Square Error,RMSE)如下:

定義x軸上的速度、量測角度、量測距離以及位置上的平均均方根誤差(AverageRootMeanSquareError,ARMSE)和位置上的最大均方根誤差(MaximumRootMeanSquareError,MRMSE)如下:

仿真實驗條件:觀測站固定于原點,起始位置和速度分別為(20,20)km和(-100,-100)m/s,目標在x方向上0~50 s做勻速直線運動,第50~80 s做加速度為-4g的加速機動,80~125 s做勻速直線運動。觀測角度上的噪聲為0.003 rad,觀測距離上的噪聲為40 m。經過200次的Monte-Carlo仿真,四種算法對加速度的跟蹤效果如圖3所示。

圖3 加速度跟蹤曲線Fig.3 Tracking curve of acceleration

通過圖3中四種算法對加速度的跟蹤曲線比較,可以看出CV-SCKF算法對目標機動響應最慢,跟蹤誤差也最大,但是其穩態跟蹤誤差最小。CS-MASCKF算法對目標機動響應最快,但是在跟蹤加速運動向勻速運動轉換過程時,該算法有很大的滯后。兩種IMM算法在目標機動初始階段的響應速度比CS-MASCKF算法略有滯后,但是在機動結束時,IMM算法的響應速度明顯比CS-MASCKF算法快,而且在目標勻速運動期間,IMM算法的加速度跟蹤誤差與CV-SCKF算法相當。

評價目標跟蹤濾波器濾波效果時,采用對目標的位置跟蹤RMSE作為評價標準。圖4展示的是200次Monte-Carlo仿真后四種算法的位置跟蹤RMSE比較。

圖4 位置跟蹤RMSEFig.4 Position tracking RMSE

通過圖4可知,CV-SCKF算法對目標勻速運動跟蹤效果最好,其位置跟蹤RMSE只有CS-MASCKF算法的一半左右,但是CV-SCKF算法在跟蹤目標加速機動時位置RMSE急劇增大,遠遠超過了穩態跟蹤RMSE,而CS-MASCKF算法在跟蹤目標加速機動時,僅僅出現了兩個較小的RMSE尖峰。兩種IMM算法對目標勻速運動跟蹤RMSE比CV-SCKF算法略大,遠小于CS-MASCKF算法,跟蹤目標加速機動時,IMM算法出現了一個比CS-MASCKF算法更大的RMSE尖峰,這主要是由于IMM算法的模型轉換存在一定延遲造成的,但是由于綜合了CV模型的優點,IMM算法在跟蹤目標由加速向勻速運動的轉換過程時產生的RMSE要小于CS-MASCKF算法。而IMM-MASCKF算法在尖峰處的RMSE比IMM-SCKF算法更小。

上述四種算法的主要性能指標如表1所示。

表1 算法濾波效果比較

從表1中的數據對比可知,CV-SCKF算法所有指標都是最差的,這是因為目標的模型不符,造成了巨大的模型誤差。CS-MASCKF算法對目標速度跟蹤能力最好,其位置RMSE的最值也最小,這是由于加入消隱記憶因子后,CS模型對目標機動的響應更快,能有效抑制RMSE的超調量。IMM算法的角度和位置跟蹤效果最好,這是因為IMM算法一定程度上綜合了CV模型對目標勻速運動的跟蹤能力和CS模型對目標加速的跟蹤能力,所以整體上的濾波效果要優于兩種子濾波器。IMM-MASCKF算法的性能整體上比IMM-SCKF更優,其中由于消隱記憶因子的引入,IMM-MASCKF算法對目標機動的響應速度更快,使得該算法的RMSE最值比IMM-SCKF算法下降了10.8%,模型誤差得到了有效抑制。

4結論

本文提出了基于MASCKF的交互式多模型算法。該算法改善了濾波器的動態性能,提高了濾波器對目標機動的響應速度,同時保留了濾波器良好的穩態跟蹤性能,提高了目標跟蹤精度。Monte-Carlo仿真結果表明,IMM-MASCKF算法能夠實現對目標的有效跟蹤,其穩態性能與IMM-SCKF算法相當,但是其動態跟蹤能力優于IMM-SCKF算法,是一種有效的機動目標跟蹤算法。

通過IMM-MASCKF算法和CS-MASCKF算法的比較可以看出,IMM算法的動態響應速度相較于單模型算法仍然有相當差距,下一步應當著力于進一步提高模型切換速度,從而提高算法的整體濾波性能。

參考文獻:

[1]李鴻艷,馮新喜.目標跟蹤中的多模型算法發展綜述[J].電訊技術,2003(2):12-15.

[2]周衛東,蔡佳楠,孫龍.具有最優模型傳遞矩陣的交互式多模型算法[J].哈爾濱工業大學學報,2014,46(11):101-106.

[3]封普文,黃長強,曹林平,等.馬爾可夫矩陣修正IMM跟蹤算法[J].系統工程與電子技術,2013,35(11):2269-2274.

[4]Ienkaran Arasaratnam, Simon Haykin. Cubature Kalman filters[J].IEEE Trans on Automatic Control, 2009, 54(6): 1254-1269.

[5]Ienkaran Arasaratnam, Simon Haykin. Cubature Kalman smoothers [J]. Automatica, 2011, 47: 2245-2250.

[6]戴定成,蔡宗平,牛創.基于簡化平方根容積卡爾曼濾波的跟蹤算法[J].電光與控制,2015,22(3):11-14.

[7]Blom H A P, Bar-Shalom Y. The interactive multiple model algorithm for system with markov switching coefficients [J]. IEEE Trans. on Automatic Control, 1988, 33(8): 780-783.

[8]郭志,董春云,蔡遠利,等.時變轉移概率IMM-SRCKF機動目標跟蹤算法[J].系統工程與電子技術,2015,37(1):24-30.

[9]蔡佳,黃長強,井會鎖,等.基于指數加權的改進衰減記憶自適應濾波算法[J].探測與控制學報,2013,35(4):21-26.

[10]錢華明,陳亮,滿國晶,等.基于當前統計模型的機動目標自適應跟蹤算法[J].系統工程與電子技術,2011,33(10):2154-2158.

*收稿日期:2016-01-05

作者簡介:劉鵬遠(1975—),男,河南洛陽人,博士,副教授,研究方向:導彈武器系統建模與仿真。E-mail:bluegd@qq.com。

中圖分類號:TP412

文獻標志碼:A

文章編號:1008-1194(2016)03-0052-05

Interacting Multiple Model Algorithm Based on Memory Attenuation SKCF

LIU Pengyuan, WU Bo

(Ordnance Engineering College, Shijiazhuang050003, China)

Abstract:In order to decrease filtering error caused by inaccurate model when tracking maneuvering target by interacting multiple model(IMM) algorithm, an IMM algorithm based on memory attenuation square root Kalman filter (IMM-MASCKF) was proposed. Attenuation memory filtering theory was applied in the filtering, and the proportion of new measurement in filter was increased through the attenuation memory factor, and then the dynamic performance for maneuvering target tracking and filtering precision was improved. Simulation results showed that the proposed algorithm was effective for maneuvering target tracking, and the filtering error was reduced in comparison with conventional interactive multiple model algorithm.

Key words:maneuvering target tracking; interacting multiple model; square root filtering; cubature Kalman filter; memory attenuation filtering

主站蜘蛛池模板: 狠狠综合久久| 午夜日b视频| 成人福利在线视频| 亚洲日本一本dvd高清| 欧美亚洲欧美区| 国产一级在线播放| 成人中文字幕在线| 麻豆精品视频在线原创| 亚洲AV免费一区二区三区| 99伊人精品| 精品乱码久久久久久久| 呦女亚洲一区精品| 国产精品福利社| 国产91小视频在线观看| 男女性色大片免费网站| 国产剧情无码视频在线观看| 国产色伊人| 欧美劲爆第一页| 国产精品永久免费嫩草研究院| 97视频精品全国免费观看| 不卡无码h在线观看| 中文成人在线| 成人国内精品久久久久影院| a天堂视频| 欧美一级大片在线观看| 久久大香香蕉国产免费网站| 日韩欧美国产成人| 亚洲第一成人在线| 亚洲视频黄| 五月天在线网站| 在线观看视频99| 91免费观看视频| 久久天天躁狠狠躁夜夜2020一| 精品人妻无码中字系列| 试看120秒男女啪啪免费| 欧美激情,国产精品| 国产欧美日本在线观看| 国产特级毛片aaaaaaa高清| 黑人巨大精品欧美一区二区区| 22sihu国产精品视频影视资讯| 伊人久久综在合线亚洲91| 成人欧美在线观看| 国产高清在线观看| 91麻豆精品国产91久久久久| 98精品全国免费观看视频| 99福利视频导航| 香蕉国产精品视频| 亚洲精品成人7777在线观看| 青青青视频免费一区二区| 国产农村妇女精品一二区| 国产成人精品亚洲77美色| 九九视频免费在线观看| 性视频久久| 亚洲永久色| 国产日韩久久久久无码精品| 日韩天堂在线观看| 一区二区三区精品视频在线观看| 亚洲视频色图| 丰满的少妇人妻无码区| 91香蕉国产亚洲一二三区| 五月天久久综合| 97视频免费在线观看| www.国产福利| 永久免费精品视频| 国产尤物视频网址导航| 亚洲高清中文字幕在线看不卡| 狠狠色丁婷婷综合久久| 97在线观看视频免费| 美女无遮挡拍拍拍免费视频| 国产欧美视频综合二区 | 精品无码一区二区在线观看| 在线欧美日韩| 香港一级毛片免费看| 日韩亚洲高清一区二区| 综合五月天网| 天天操精品| 亚洲欧洲AV一区二区三区| 午夜毛片福利| 97成人在线视频| 永久毛片在线播| 亚洲天堂在线免费| a在线观看免费|