强跟踪-容积卡尔曼滤波在弹道式再入目标跟踪中的应用
一种面向弹道再入目标跟踪的HPD-SRCQSPF算法
一种面向弹道再入目标跟踪的HPD-SRCQSPF算法杨峰;郑丽涛【摘要】针对弹道再入目标轨迹跟踪问题,提出基于混合建议分布的平方根容积求积采样粒子滤波(HPD-SRCQSPF)算法,该算法以混合建议分布为框架,由两个基本建议分布组成.其中一个基本建议分布为先验分布,另一个基本建议分布为平方根容积求积卡尔曼滤波估计后的值.该混合建议分布与真实的后验分布很接近,因此有着高效性、高精度等特点.仿真结果表明,对于弹道再入目标轨迹跟踪模型,相比于标准粒子滤波(SPF)算法和平方根容积求积粒子滤波(SRCQPF)算法,HPD-SRCQSPF算法可以在较低运算负载的情况下获得更好的跟踪性能.特别是在弹道目标变轨机动的情况时,所提出算法的性能增益更为显著.【期刊名称】《宇航学报》【年(卷),期】2018(039)006【总页数】9页(P639-647)【关键词】标准粒子滤波(SPF);平方根容积求积粒子滤波(SRCQPF);弹道再入目标;轨迹跟踪【作者】杨峰;郑丽涛【作者单位】西北工业大学自动化学院,西安710129;信息融合技术教育部重点实验室,西安710129;西北工业大学自动化学院,西安710129;信息融合技术教育部重点实验室,西安710129【正文语种】中文【中图分类】TJ761.30 引言非线性滤波广泛应用在生活中的各个领域,常见的非线性滤波器有EKF、UKF[1]和最近几年提出的CQKF[2]。
其中,CQKF[2]算法是CKF[3]算法的一般化形式。
这三种滤波算法在工程中都得到了广泛应用,然而针对不同的非线性系统,三种滤波算法有着各自的优势和缺陷。
通常,EKF算法的滤波精度为一阶;UKF算法的滤波精度为二阶;CQKF算法的滤波精度为三阶[2,4]。
另外,当系统阶次不同时,这三种滤波算法的滤波精度也存在差异。
当系统阶次大于3时,CQKF算法的滤波估计效果是最好的 [2,4]。
因此,对于弹道再入目标轨迹跟踪模型,CQKF显然有着明显的优势。
自适应高阶容积卡尔曼滤波在目标跟踪中的应用
自适应高阶容积卡尔曼滤波在目标跟踪中的
应用
随着现代科技的发展,目标跟踪系统在各个领域得到了广泛的应用。
无论是在机器视觉、自动驾驶、智能交通等领域,都需要高效可靠的目标跟踪算法。
其中,自适应高阶容积卡尔曼滤波(Adaptive High-order Covariance Kalman Filter,AHCKF)作为一种新型的目标跟踪算法,备受瞩目。
AHCKF是在传统高斯模型Kalman滤波的基础上,引入了动态自适应参数,进一步提高了算法的适应性和鲁棒性。
这些动态自适应参数使得算法能够更准确地估计目标的状态和协方差矩阵,从而有效地应对噪声和非线性影响,提高了跟踪的准确度和鲁棒性。
AHCKF具有许多优点,例如对单一目标和多目标跟踪都能够有效应对,而且可以处理运动轨迹的交叉和分离等情况。
同时,它还能够动态调整参数,保持算法的性能和稳定性。
在目标跟踪中,AHCKF的应用将会有着广泛的前景。
例如,在自动驾驶等领域,AHCKF可以有效地估计车辆的位置和速度,进行车辆间的碰撞预警等;在智能交通等领域,AHCKF可以跟踪行人和其他交通参与者的位置和行动,进行交通流量统计和拥堵控制等。
总之,自适应高阶容积卡尔曼滤波作为新型的目标跟踪算法,具有适应性强、鲁棒性好等优点,并且在各个领域都有着广泛的应用前
景。
随着科技的不断进步,相信AHCKF的性能和应用场景将会不断拓展和优化。
卡尔曼滤波器在舰载雷达目标跟踪中的实现
用于弹道目标跟踪的新的非线性滤波算法
P (k + 1|k ) = λ(k + 1)[F (k ) P (k|k )F T (k ) + Q(k )]
第二, 为了使状态的估计更光滑, 采用平方根函数的特 性, 那么渐消因子的计算被修正为: ìλ0 λ0 ³ 1 λ(k + 1) = í î1 λ0 < 1
λ0 = tr[ N (k + 1)] tr[ M (k + 1)]
(7) (8)
其中,
N (k + 1) = V0 (k + 1) - βR(k + 1)
T T
(9)
M (k + 1) = H (k + 1) ´ [F (k ) P (k|k )F (k ) + Q(k )] H (k + 1)(10) V0 (k + 1) 是残差方差矩阵, 其中, 如下计算: V0 (k + 1) = E[r(k + 1)r T (k + 1)] = ìr(1)r T (1) k = 0 ï í ρV0 (k ) + r(k + 1)r T (k + 1) , k³1 ï 1+ρ î
(1)
基金项目: 国家自然科学基金 (the National Natural Science Foundation of China under Grant No.60574033) ; 国家重点基础研究发展规划 (973) (No.2007CB311006) 。 作者简介: 巫春玲 (1978—) , 女, 博士生, 主要研究方向为雷达目标跟踪、 估计与滤波; 韩崇昭 (1943—) , 男, 教授, 博士生导师。 收稿日期: 2011-03-07; 修回日期: 2011-05-03
基于L_M方法的迭代容积卡尔曼滤波算法及其应用
]. H( x x h( x =[ k) k k) 定义代价函数 1 Tx) ( ( ) CLS( x = Ψ ( 1 7 k) k Ψ x k) 2 / 1 2 珚 P 0 k n × q 1 - ( ) , , 其中 Ψ x =S k kV k S k = / 1 2 0 n R k × q 珚 P 0 k T , C S Vk =Yk - H( x . k =S k k = k) 0 R k 为了求得系统的状态估计 , 根据 L-M 方法 , 可
( ) 8 珔 珔 ( ) X x 9 k =S k k j, ξ j+ ② 计算通过非线性量测方程传播的容积点
^ / 式中 : J x )= h( x x . h( k) k| ) , 展开式 ( 可得 1 9 ( ) ( ) i 1) i i + 1 T ^( 1 - - ^ ^ 珔 珚 x P x R x =x + k k+{ k +J h( k ) kJ h( k )
第3 西 安 工 业 大 学 学 报 3 卷第 1 期 V o l . 3 3N o . 1 ’ J a n . 2 0 1 3 2 0 1 3年1月 J o u r n a l o f X i a n T e c h n o l o i c a l U n i v e r s i t g y
6] 方式 [ 相比于 E . K F、 UK F 算法 , C K F 算法具 备 更
卡尔曼滤波在目标跟踪中的应用
卡尔曼滤波在目标跟踪中的应用卡尔曼滤波是一种常用的目标跟踪算法,它通过预测和更新两个步骤,能够有效地估计目标的状态,对于实时目标跟踪有着重要的应用。
在目标跟踪中,我们通常需要根据已有的观测数据,来预测目标的未来位置或状态。
然而,由于观测数据往往存在噪声和不确定性,仅仅依靠单个观测值进行预测往往会引入较大的误差。
卡尔曼滤波通过对系统的动态模型和测量模型进行建模,能够准确地预测目标的状态,并根据新的观测数据进行更新,从而提高目标跟踪的精度。
卡尔曼滤波的核心思想是通过融合先验估计和观测数据,得到后验估计,从而更准确地估计目标的状态。
在预测步骤中,利用系统的动态模型和先验估计,通过状态转移方程对目标的状态进行预测。
在更新步骤中,根据观测数据和测量模型,通过测量方程对预测值进行修正,得到更准确的后验估计。
卡尔曼滤波的核心是卡尔曼增益,它用于衡量观测数据的权重。
卡尔曼增益越大,观测数据的权重越大,反之亦然。
卡尔曼增益的计算依赖于系统噪声和测量噪声的协方差矩阵,以及先验估计和观测数据之间的协方差矩阵。
通过调整卡尔曼增益,可以在系统噪声和观测噪声之间取得一个平衡,从而实现对目标状态的准确估计。
卡尔曼滤波在目标跟踪中有着广泛应用。
例如,在无人机跟踪目标的场景中,通过传感器获取目标的位置和速度信息,可以利用卡尔曼滤波对目标的运动进行预测,并根据新的观测数据对预测值进行修正,从而实现对目标的精确跟踪。
另外,在自动驾驶领域,卡尔曼滤波也被广泛应用于车辆的目标检测和跟踪,通过对车辆状态的准确估计,可以实现自动驾驶系统的精确控制。
除了目标跟踪,卡尔曼滤波还在其他领域有着重要的应用。
例如,在导航系统中,卡尔曼滤波可以用于优化地图匹配和位置估计,提高导航的精度和鲁棒性。
在信号处理中,卡尔曼滤波可以用于降噪和提取有效信号,从而改善信号质量。
在机器人领域,卡尔曼滤波可以用于机器人的定位和建图,实现自主导航和环境感知。
卡尔曼滤波在目标跟踪中有着广泛的应用。
拓展型自适应强跟踪卡尔曼滤波算法
拓展型自适应强跟踪卡尔曼滤波算法下载提示:该文档是本店铺精心编制而成的,希望大家下载后,能够帮助大家解决实际问题。
文档下载后可定制修改,请根据实际需要进行调整和使用,谢谢!本店铺为大家提供各种类型的实用资料,如教育随笔、日记赏析、句子摘抄、古诗大全、经典美文、话题作文、工作总结、词语解析、文案摘录、其他资料等等,想了解不同资料格式和写法,敬请关注!Download tips: This document is carefully compiled by this editor. I hope that after you download it, it can help you solve practical problems. The document can be customized and modified after downloading, please adjust and use it according to actual needs, thank you! In addition, this shop provides you with various types of practical materials, such as educational essays, diary appreciation, sentence excerpts, ancient poems, classic articles, topic composition, work summary, word parsing, copy excerpts, other materials and so on, want to know different data formats and writing methods, please pay attention!随着科技的不断发展,自适应强跟踪算法在目标跟踪领域中得到了广泛的应用。
自适应高阶容积卡尔曼滤波在目标跟踪中的应用
自适应高阶容积卡尔曼滤波在目标跟踪中的应用
自适应高阶容积卡尔曼滤波是一种应用于目标跟踪的滤波算法。
它在传统的卡尔曼滤波算法的基础上,引入了自适应的能力,可以根据目标跟踪的实际情况来调整滤波过程中的参数,从而提高跟踪的准确性和稳定性。
在目标跟踪中,通常会使用传感器来获取目标的位置和速度等信息。
这些信息往往受到噪声的影响,使得估计目标状态变得困难。
传统的卡尔曼滤波算法可以通过建立目标的动态模型和观测模型来进行目标状态的估计,但是它假设目标的动态和观测模型是线性的,并且假设噪声是高斯分布的,这在一些实际情况下并不成立。
为了解决这个问题,自适应高阶容积卡尔曼滤波算法引入了非线性函数逼近和协方差自适应能力。
它使用了高阶容积软集成方法来近似非线性函数,从而能够处理非线性动态和观测模型。
同时,它还可以自适应地调整卡尔曼滤波的参数,根据目标跟踪的实际情况来优化滤波性能。
通过自适应高阶容积卡尔曼滤波算法,可以实现更准确、稳定的目标跟踪。
它可以适应目标的非线性动态和观测模型,同时还可以根据目标跟踪的实际情况进行参数调整,进一步提高跟踪性能。
因此,它在目标跟踪领域具有广泛的应用前景。
卡尔曼滤波在目标跟踪中的应用
卡尔曼滤波在目标跟踪中的应用摘要:机动卡尔曼算法(VD 算法)在扩展卡尔曼滤波诸算法中原理较为简单,目标跟踪效果也较好。
一. 模型建立(1) 非机动模型(匀速直线运动) 系统模型)()()1(k GW k X k X +Φ=+其中⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎣⎡=)()()()()(k V k y k V k x k X y x ; ⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡=Φ10001000010001T T; ⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎣⎡=10200102T T G⎥⎦⎤⎢⎣⎡=)()()(k W k W k W y x ; 0)]([=k W E ; kj T Q j W k W E δ=)]()([ 测量模型为:)()()(k V k HX k Z +=;其中 ⎥⎦⎤⎢⎣⎡=01000001H )(k V 为零均值,协方差阵为R 白噪声,与)(k W 不相关。
(2) 机动模型 系统模型);(*)()1(k W G k X k X m m m m m +Φ=+其中⎥⎥⎥⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎢⎢⎢⎣⎡=)()()()()()()(k a k a k V k y k V k x k X m y m ym y m m x mm ;⎥⎥⎥⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎢⎢⎢⎣⎡=Φ1000000100000100020100000100200122T T T T T T m;⎥⎥⎥⎥⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎢⎢⎢⎢⎣⎡=10012040020422T T T T G m 0)]([=k W E m , kj m m m Q j W k W E Tδ=)]()([观测模型与机动模型的相同,只是H 矩阵为m H 。
⎥⎦⎤⎢⎣⎡=000100000001mH二.Kalman 滤波算法作为一般的Kalman 滤波算法其算法可以描述如下:)1/1(ˆ)1/(ˆ--Φ=-k k X k k XT T G k GQ k k P k k P )1()1/)1()1/(-+Φ--Φ=- 1])1/([)1/()(-+--=R H k k HP H k k P k K T T )]1/()()[()1/(ˆ)/(ˆ--+-=k k HX k Z k K k k X k k X)1/()()1/()/(---=k k HP k K k k P k k P起始估计值为()()()()()()()221/ˆ2/2221/x x x y y y z z z T z z z T ⎡⎤⎢⎥-⎡⎤⎣⎦⎢⎥=⎢⎥⎢⎥⎢⎥⎡⎤-⎣⎦⎣⎦X 起始估计的估计误差为(2)(1)(2)(1)2(2/2)(2)(1)(2)(1)2x x x x y y y y v v v T u T v v v Tu T -⎡⎤⎢⎥-⎢⎥⋅+⎢⎥=⎢⎥-⎢⎥-⎢⎥⋅+⎢⎥⎣⎦X 起始估计的估计误差协方差矩阵为22222222222222/002/004(2/2)00/200/4xyux x u y TT TT T T TT ⎡⎤σσ⎢⎥σσ⎢⎥σ+⎢⎥=⎢⎥σσ⎢⎥⎢⎥σσ⎢⎥σ+⎢⎥⎣⎦P 三.VD 算法描述VD 算法采用两种模型,即非机动模型和机动模型,无机动时滤波器工作于正常模式(低阶模型),用机动检测器监视机动,一旦检测到机动,模型中立即增加一个状态变量,用机动模型跟踪直至下一次判决而退回到正常的非机动模型。
强跟踪滤波器在实时数据处理中的应用
0 引
言
1 强 跟 踪 滤 波 器
强 跟 踪 滤 波 器 , 在 目标 估 计 状 态 与 实 际 状 态 存 在 偏 是
差 的 情 况பைடு நூலகம்下 提 出来 的 , 过 引 入 正 交 性 原 理 , 解 带 多 重 通 求
在 靶 场 导 弹 试 验 中 , 达 在 实 时 、 动 全 天 候 地 探 测 雷 主
和 获 取 目标 的 信 息 中 , 挥 着 重 要 的 作 用 , 目标 跟 踪 的 发 是
必 要 手 段 和 不 可 或 缺 的 重 要 测 控 设 备 , 导 弹 实 时 准 确 为
Li Li
( 2 4 — 6 Hu u a 1 5 0 ) 9 9 1 9 ldo 2 0 0
Absr c : hi no i e r y t m f t e ta t T s nln a s s e or h m i sl r n r a—i e a a r c s i g it r s ie a ge e ltm d t p o e sn fle de i pr lm , pr os d sgn ob e op e ap ia i t u tpl i e・ar i g f d n acoro t o r c i g fle o m e tt a e r a- i e d t o e sn pl ton wih m li e tm ・ y n a i g f t n s r ng t a k n i r t e he r ng e ltm a a pr c s i g c v t — fle e i e r m e s Ta g ts a e i ve ton r c i g fle qu tonsa o e it r d sgn r quie nt . r e t t sgi n s r g t a k n it re a i nd t xpl e t i e v r i a i g or he tm — a yng f d n f c o o d t r i e m e ho a d o pa e wih h a man fle sm u a i e u t p ov ha ih a t r t e e m n t ds n c m rd t t e K l it r i l ton r s ls r e t t w t m u tpl tm e li e i — v y n a i g f c o f t ton ta ki it r i t e n — i a y t m s pr e sng r a —i e d t it rng m od l ar i g f d n a t r o he s r g r c ng fle n h on-lne r s s e oc s i e ltm a a fle i 。 e un e t i y ha o s r g ob t e s n m ut in t t s o h t a ki a b l y t o v t c r ant s go d ton r us n s a d ato s a u f t e r c ng c pa ii o s l e he non ie r ys e t ln a s t m tac ng t e hn c la p c s o e ltm eda a pr e sng r ki het c ia s e t fr a—i t oc s i . Ke wo ds s r g t a ki it r r a—i e d t oc s i y r : ton r c ng fle ; e ltm a a pr e sng; nln a ys e s no i e r s tm
卡尔曼滤波算法在雷达目标定位跟踪中的应用
卡尔曼滤波算法在雷达目标定位跟踪中的应用摘要:本文阐述了雷达跟踪系统中滤波器模型的建立方法,介绍了卡尔曼滤波器的工作原理,通过仿真方法,用卡尔曼滤波方法对单目标航迹进行预测,即搜索目标并记录目标的位置数据,对观测到的位置数据进行处理,自动生成航迹,并预测下一时刻目标的位置。
基于此方法的仿真实验获得了较为满意的结果,可以应用于雷达目标跟踪定位。
关键词:卡尔曼滤波;滤波模型;定位跟踪中图分类号:TN9591.引言雷达目标跟踪是整个雷达系统中的关键环节。
跟踪的任务是通过相关和滤波来确定目标的运动路径[1]。
在雷达中,人们通常只对跟踪目标感兴趣,但对目标位置、速度和加速度的测量随时都会产生噪声。
卡尔曼滤波器利用目标的动态信息去除噪声的影响,对目标位置进行较好的估计。
其可以是当前目标位置的估计滤波器、未来位置的预测、过去位置的插值或平滑。
随着计算机硬件技术和计算能力的迅速提高,卡尔曼滤波逐渐取代其他滤波方法成为ATC自动系统跟踪滤波的标准方法[2]。
卡尔曼滤波不需要独立于跟踪滤波过程的目标机动或跟踪效果检测,而是对其作统一处理,提高了算法的归一化程度。
卡尔曼滤波还可以将高度跟踪和水平位置跟踪结合起来,以考虑高度和水平方向之间可能存在的耦合。
本文从理论推导和仿真验证两方面探讨了卡尔曼滤波在单目标航迹预测中的应用,通过仿真对实验结果进行评价:卡尔曼滤波具有最佳的目标定位和跟踪精度。
1.Kalman滤波跟踪1.Kalman滤波模型•目标运动的动力学模型目标状态转移方程如下:状态转移方程描述了如何从当前时间目标的状态变量计算下一次的状态变量。
方程中的目标运动转移矩阵,反映了目标运动规律的基本部分,模型误差,反映了目标运动规律中不能被准确表达的随机偏差,是目标运动动力学模型的数学表达式。
•测量模型一般来说,传感器(雷达)可以直接检测到的目标参数并不是描述目标动力学的最合适的状态变量。
例如,二次雷达直接测量目标的俯仰角、方位角和斜距,而描述目标动力学最合适的状态变量是三维笛卡尔坐标及其导出量。
卡尔曼滤波在目标跟踪中的研究与应用
本文主要研究对机 动 目标进行 建模 , 目标发 当
・-・ — —
作者简介 :刘静( 96一 , , 18 ) 男 助理工程师 , 研究方 向为雷达装备性 能测试 与故障诊断 。
1 4 -— 7 — . —
统及非平稳随机过程 , 是线性系统的最优估计理论。
2 1 年第 0 0 1 1期
中图分类号 :N 5 T 93 文献标识码 : A 文章编号 :0 9— 52(0 1 1 0 7 0 10 2 5 2 1 )0— 14— 4
卡 尔 曼 滤 波在 目标 跟踪 中的研 究 与应 用
刘 静, 姜 恒 ,石晓原
(2 6 7 4 5部队 , 济南 2 02 ) 5 0 2
1 目标 跟踪 的基本 内容及算法
1 1 机 动 目标跟踪 的基 本 内容 .
12 卡尔曼滤波理论 . 卡尔曼滤波理论突破 了经典维纳滤波理论和方
法 的局 限性 , 引人 了 系统 的状 态 变量 和 状 态 空 间 的
目标跟踪 基本 上 包 含 量测 数 据 形 成 与处 理 、 机
动 目标建模、 机动检测与机动辨识 、 滤波 与预测、 跟 踪坐标系的选取 、 跟踪门规则、 数据关联 、 航迹起始
与终 止 等 内容 。机 动 目标 跟踪 系统 的基本 框 图如 图
1所示 。
概念 , 出了时域上 的状态空间方法 , 提 标志着现代控 制理论的诞生。它给出了~套在计算机上容易实时 实现的递推滤波算法 , 适合处理多变量系统 、 时变系
(2 6 ro so L Jn n20 2 C ia 74 5T o p f A,ia 5 02, hn ) P
Ab t a t T e Kama l r g a g r h i e mo t u e i o tg n r d r sg a r c s i g sr c : h l n f t i lo i m s t s s n n w s e i a a in l p o e sn . i en t h a
强跟踪滤波器在机载云台目标跟踪中的应用
a c c e l e r a t i o n, t h e t r a c k i n g c u r v e wi t h t h e S T F i s s mo o t h e r a n d s ma l l e r e ro r . T h e s i mu l a t i o n r e s u l t s s h o w
S t r o n g Tr a c k i n g Fi l t e r i n Ap p l i c a t i o n o f
On - Bo a r d Ca me r a Ta r g e t Tr a c k i n g
L I Hu a n , YUAN Do n g — l i , Z HE NG Hu a n - h u a n
Vo 1 .3 8 . No . 2 F e b, 2 01 3
火 力 与 指 挥 控 制
F i r e C o n t r o l &C o mma n d C o n t ol r
第3 8卷
第 2期
2 0 1 3年 2月
文章编号 : 1 0 0 2 — 0 6 4 0 ( 2 0 1 3 ) 0 2 — 0 l 1 6 — 0 4
t h a t t h e p r o p o s e d a d a p t i v e o n — — b o a r d c a me r a c o n t r o l l e r t r a c k s t h e g r o u n d ma n e u v e r i n g t a r g e t we l l a n d
Ab s t r a c t : T h i s p a p e r p r e s e n t s a k i n d o f s t r o n g t r a c k i n g f i l t e r a d a p t i v e t a r g e t t r a c k i n g a l g o r i t h m t o t h e t a r g e t t r a c k i n g s y s t e m i n a s ma l I UAV. t h e a t t i t u d e c o n t r o l o f t h e o n — b o a r d c a me r a i S r e a l i z e d。 t o ma i n t a i n t h e i ma g e o f ma n e u v e r i n g t a r g e t b e i n g a t t h e c e n t e r o f t h e v i e wi n g f r a me .T h e p o s i t i o n r e l a t i o n s h i p i n t h e UA V, t a r g e t a n d t h e c e n t e r o f t h e v i e wi n g la f me a r e a n a l y z e d a n d ma t h mo d e l i s d e v e l o p e d f o r t h e t a r g e t t r a c k i n g s y s t e m.T h e S T F i s a p p l i e d t o t h e c u r r e n t s t a t i s t i c l mo a d e l o f ma n e u v e r i n g t a r g e t, t o i mp r o v e t h e t r a c k i n g p e r f o r ma n c e .W h e n t h e t a r g e t ma n e u v e r s wi t h a l a r g e
基于容积卡尔曼滤波的中段弹头跟踪方法
基于容积卡尔曼滤波的中段弹头跟踪方法
熊智敏;王党卫;马晓岩
【期刊名称】《空军预警学院学报》
【年(卷),期】2016(030)003
【摘要】针对弹道导弹中段跟踪精度要求高问题,采用了针对弹头非线性特征运动的滤波算法进行精确跟踪,提出了基于容积卡尔曼滤波的精确目标跟踪方法.仿真结果验证了所提方法的有效性.仿真结果表明,与被广泛应用的去偏转换卡尔曼滤波方法、扩展卡尔曼滤波方法、不敏卡尔曼滤波方法相比,所提方法具有更高的跟踪精度,在处理空间目标复杂非线性运动问题的过程中具有更好的稳定性.
【总页数】6页(P167-172)
【作者】熊智敏;王党卫;马晓岩
【作者单位】空军预警学院,武汉430019
【正文语种】中文
【中图分类】TN957
【相关文献】
1.基于容积卡尔曼滤波的中段弹头跟踪方法
2.基于序列红外图像的弹道导弹中段目标检测跟踪方法
3.中段弹头IMM-EKF跟踪方法及性能分析
4.基于随机有限集的中段弹道目标群星载红外像平面跟踪方法
5.基于抗差自适应容积卡尔曼滤波的超紧耦合跟踪方法
因版权原因,仅展示原文概要,查看原文内容请购买。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
强跟踪-容积卡尔曼滤波在弹道式再入目标跟踪中的应用张龙;崔乃刚;王小刚;白俞亮【摘要】对于具有一定机动能力的弹道式再入目标跟踪问题,稳定性好、鲁棒性强、收敛精度高的估计方法是保证跟踪精度的关键.针对再入运动模型和测量体制的强非线性以及目标机动引起的滤波精度下降问题,提出一种将强跟踪滤波(STF)和基于三阶球面-向径容积规则的容积卡尔曼滤波(CKF)相结合的强跟踪-容积卡尔曼滤波(STCKF).通过将强跟踪算法中的自适应渐消因子引入到滤波时间更新和测量更新方程中,在线实时调整滤波增益矩阵,能有效避免模型失准造成的滤波性能下降,使该算法兼具CKF滤波精度高和STF鲁棒性强的优点.通过数学仿真表明,改进后的STCKF可以实现对具有机动的弹道式再入目标的高精度跟踪,相对于CKF精度提高50%,并且具有更强的鲁棒性和自适应能力.【期刊名称】《中国惯性技术学报》【年(卷),期】2015(023)002【总页数】8页(P211-218)【关键词】弹道式再入目标跟踪;容积卡尔曼滤波;自适应渐消因子;非线性系统【作者】张龙;崔乃刚;王小刚;白俞亮【作者单位】哈尔滨工业大学航天工程系,哈尔滨150001;哈尔滨工业大学航天工程系,哈尔滨150001;哈尔滨工业大学航天工程系,哈尔滨150001;哈尔滨工业大学航天工程系,哈尔滨150001【正文语种】中文【中图分类】V557弹道式再入目标的跟踪是攻防对抗体系中的关键环节,有效的跟踪可以延长防御方的反应时间和提高拦截能力。
再入稠密大气的弹道式目标具有速度快、飞行时间短、运动环境复杂的特点,降低了再入目标的跟踪精度。
同时目标再入过程中为突防进行的机动未知,无法准确建模,必然会造成在一段时间内跟踪模型失准,进一步增加跟踪的难度。
因此,开发鲁棒性强、稳定性好、精度高的估计算法是解决该问题的关键[1]。
理论上,在先验信息(如弹道系数、目标机动大小和时间)充分的前提下,可以对再入运动模型准确建模。
但通常情况下,防御方无法获取目标弹道系数的真值,可将弹道系数作为状态量进行联合估计,弹道系数初值可借助一定的先验知识结合已搜集到的情报数据库来确定[2]。
但是,目标机动大小、时间和机动形式不能通过先验信息获取,因此无法建立准确的目标机动模型和应用多模型跟踪方法[3]。
由于目标再入运动方程和雷达对目标的测量方程均是待估状态量的非线性方程,再入跟踪系统呈现出较强的非线性特性。
传统的解决非线性实时跟踪滤波问题的方法是扩展卡尔曼滤波(EKF)。
该方法采用泰勒级数展开近似非线性函数,引入了线性化误差,对于非线性强的系统精度较低[4]。
不敏卡尔曼滤波(UKF)利用UT变换计算采样点,直接对状态的概率分布近似[5],可得到比EKF高的精度。
但对于高维(维数大于3)非线性系统,该算法在滤波过程中可能出现协方差非正定情况,导致滤波数值不稳定甚至发散,同时易出现非局部效应,严重影响滤波精度[6]。
粒子滤波(PF)基于Monte Carlo采样策略,通过大量的随机粒子逼近概率分布函数,可获得较高的滤波精度。
但是由于粒子数较多,造成计算量较大,且易出现粒子退化问题[7]。
容积卡尔曼滤波(CKF)采用三阶球面-相径容积规则来近似经非线性函数传递的后验均值和协方差[8]。
与UKF相比,CKF算法中各容积点的权值均为正,不会出现协方差非正定的情况,且数值稳定性好,同时计算量远小于PF算法,适用于再入目标跟踪问题。
文献[9-11]对几种弹道式再入目标的跟踪滤波方法作了对比分析。
文献[9]在建立二维非线性目标再入模型中,将弹道系数作为一个已知的先验信息来考虑,并对比了EKF、UKF、PF、CADET四种滤波方法。
Ming Xin[12]针对高超声速再入飞行器的状态估计问题,在Bayesian滤波框架的基础上,采用任意自由度容积规则计算采样点积分,推导了五阶球面-相径容积规则的ICKF模型,并与EKF、UKF、三阶CKF进行对比,获得了更高的估计精度,但是由于采用更高自由度的积分规则,相对于三阶CKF计算量增大了几乎n(状态维数)倍。
文献[13]基于三阶球面-相径积分规则,结合强跟踪滤波STF算法,推导出强跟踪容积滤波算法,研究了初值不确定并且噪声方差不准确的GPS/INS组合导航问题,有效提高了跟踪精度和系统的鲁棒性。
文献[14]为了解决无源传感器机动目标跟踪系统非线性较强、传统的跟踪滤波方法不稳定容易发散的缺陷,在Quadrature 卡尔曼滤波(QKF)基础上提出了一种带渐消因子的 QKF( FQKF)算法。
该算法通过引入时变渐消因子来实时调整误差协方差阵,对状态传播积分点和量测传播积分点进行渐消,达到实时调整滤波器增益矩阵的目的,具有STF的优良性能,能够克服QKF算法的缺陷,对于无源传感器机动目标跟踪中系统的突变状态具有较强的跟踪能力,但是基于Gauss-Hermite积分规则对于非线性系统的积分点个数呈指数增长,易造成维数灾难。
本文针对弹道系数未知、带有一定机动的弹道式再入目标跟踪问题,建立再入目标运动模型和雷达测量模型,将弹道系统作为状态量进行实时估计。
建立非线性系统的STF算法,结合三阶球面-相径积分的CKF算法,设计了带有自适应渐消因子的强跟踪容积卡尔曼滤波算法STCKF。
仿真结果表明,针对弹道式再入目标跟踪问题,本文提出的改进CKF算法的滤波性能优于EKF、CKF算法。
1.1 再入目标运动模型弹道式目标再入时,受地球引力和空气动力作用。
考虑到弹道式目标一般保持零度攻角再入,因此受到的空气动力表现为大气阻力,大气阻力加速度方向与再入速度方向相反。
为便于描述再入目标相对地面雷达站的运动关系,在地面雷达站坐标系下建立再入目标的运动方程。
定义雷达站坐标系o-xyz的原点o位于雷达站,ox轴指向北方,oy轴垂直地面指向上方,oz轴指向东方,且与ox、oy轴构成右手坐标系。
由于再入时间较短,可忽略地球自转角速度的影响。
对再入目标建模如图1所示,图中ag、ad分别是引力加速度和气动力加速度。
假设地球为标准球体,目标的位置和速度分量为[x,y,z,vx,vy,vz]T,则弹道式再入目标的运动方程如下:式中:μ = 3.986×1014m3/s2为地球重力常数,Re=为目标的地心距,Re=6371.11 km为地球平均半径,为目标的再入速度,ρ为大气密度,CD为气动阻力系数,A为有效面积,m为目标质量。
定义弹道系数β,使由于式(2)中三个参数均事先无法获取,在滤波过程中需要对弹道系数建模。
文献[15]对弹道系数模型进行了系统的总结,不同的建模方法对非线性次优滤波算法的性能有直接影响。
为了保证弹道系数的非负性,防止滤波器发散,本文选用指数模型,即式中:0β为弹道系数初值,具体数值可根据经验选定。
将α的变化率用零均值高斯白噪声αω表示,即综上,选取目标的位置、速度和弹道系数参数α作为状态量x=[x,y,z,vx,vy,vz,α]T,建立离散的状态方程:式中:ΔT为仿真步长;wk为系统噪声向量,满足N(wk;0,Qk)的统计特性。
注意到,式(1)和(5)中均没有考虑目标机动加速度aj,因此当目标发生机动时,易出现模型失准。
1.2 测量模型采用地面雷达对再入目标进行跟踪。
雷达对目标的观测量是目标的斜距r、高低角η和方位角ε,即z=[r,η,ε]T。
假设k时刻再入目标的位置坐标是[xk,yk,zk]T,根据观测量定义建立非线性测量方程:式中:vk为雷达测量噪声向量,满足N(vk;0,R)的统计特性,且vk与wk、xk不相关。
根据方程(5)和(6)建立的离散非线性系统有如下形式:式中:xk∈Rn为系统状态向量,zk∈Rp为测量向量,n=5、p=3分别是状态向量和测量向量的维数,f(·)、h(·)分别是非线性函数,易看出系统的非线性程度较高。
由于EKF算法经过线性化处理存在一阶截断误差,而UKF算法在维数较高时中心采样点的权值小于0,易出现滤波过程中协方差非正定的情况,导致滤波数值不稳定,基于PF的非线性滤波算法采样点多、计算量大。
为了满足工程实践中快速、高精度跟踪的需求,本文采用容积卡尔曼滤波算法,并针对目标可能存在的机动情况对算法进行改进,提出一种改进的STCKF算法。
2.1 容积卡尔曼滤波CKF算法CKF算法由学者Arasararnam和Haykin[8]提出,他们在高斯-贝叶斯滤波框架基础上,根据状态的先验均值和协方差,采用三阶球面-相径积分规则选取容积点,再将这些容积点经非线性函数传递得到新的容积点,通过容积点的加权处理来近似状态后验均值和协方差。
针对非线性系统(7),假设k时刻的状态xk的统计特性xk~N (xk;,Pk),CKF具体算法如下:1)计算容积点xki。
式中:m=2n;Sk满足Pk的Cholesky分解,即表示对n维单位向量e=[1,0, … ,0]T的元素改变元素符号和进行全排列所产生的点集,[1]i表示完整全对称点集的第i个点。
2)计算经状态方程传递后的容积点。
3)计算k+1时刻的状态预测值。
4)估计k+1时刻的状态误差协方差阵Pk+1/k。
5)计算更新后的状态容积点。
式中:6)计算经过测量方程传递的容积点。
7)计算k+1时刻的测量预测值k+1。
8)估计k+1时刻的测量误差协方差阵和一步预测互相关协方差阵。
9)计算k+1时刻的滤波增益矩阵Kk+1。
10)计算k+1时刻的状态估计值k+1。
11)估计k+1时刻的状态误差协方差阵Pk+1。
2.2 非线性强跟踪STF算法强跟踪滤波算法是建立在输出残差序列正交性原理之上的卡尔曼滤波器[16]。
其基本原理是:通过对状态预测协方差阵引入渐消因子λ,在线实时调整增益矩阵K,强迫输出的残差序列正交,这样就能将残差序列的有效信息完全提取出来[17]。
因此,STF算法具有针对不准确模型系统较强的鲁棒性。
传统的STF算法是基于EKF算法建立,适用于非线性较弱的系统,并且计算渐消因子所需的一些矩阵变量无法在CKF算法中直接得到,因此需要建立非线性系统下的STF算法。
非线性STF算法核心结构仍为其渐消因子λk+1的计算方法如下:式中:为不考虑渐消因子和系统噪声方差阵的状态预测误差方差阵;为考虑系统噪声方差阵的状态预测误差方差阵;β≥1为弱化因子,一般情况靠经验选取;ρ为遗忘因子,一般取0.95≤ρ≤0.995。
2.3 改进的CKF算法CKF算法采用三阶球面-相径积分规则,对于模型精确系统的状态估计精度可达到34阶,但是对于系统模型不准确或系统状态存在突变的情况,与其他非线性滤波算法类似,仍会产生较大的估计误差。
特别是目标再入环境极为复杂且存在机动,系统模型无法做到十分精确,仅靠CKF算法不能保证满意的跟踪精度。