机动目标跟踪反跟踪
2014研究生数学建模B题优秀论文

三 符号说明
r
r
k
目标径向距离 目标方位角 目标俯仰角 雷达极坐标下测距误 差 雷达极坐标下方位角 误差 雷达极坐标下俯仰角 误差 雷达在地球直角坐标 下 x 轴上的标准差 雷达在地球直角坐标 下 y 轴上的标准差 雷达在地球直角坐标 下 z 轴上的标准差 目标的运动状态
-3-
一 问题重述
目标跟踪是指根据雷达等传感器所获得的对目标的测量信息, 连续地对目标 的运动状态进行估计,进而获取目标的运动态势及意图。目标机动则是指目标的 速度大小和方向在短时间内发生变化,通常采用加速度作为衡量指标。目标跟踪 与目标机动是“矛”与“盾”的关系。因此,引入了目标机动时雷达如何准确跟踪的 问题。 机动目标跟踪的难点在于以下几个方面:(1) 描述目标运动的模型,即目标 的状态方程难于准确建立。通常情况下跟踪的目标都是非合作目标,目标的速度 大小和方向如何变化难于准确描述; (2) 传感器自身测量精度有限加之外界干 扰,传感器获得的测量信息,如距离、角度等包含一定的随机误差,用于描述传 感器获得测量信息能力的测量方程难于完全准确反映真实目标的运动特征; (3) 当存在多个机动目标时,除了要解决(1)、(2)两个问题外,还需要解决测量信息 属于哪个目标的问题,即数据关联。由于以上多个挑战因素以及目标机动在战术 上主动的优势,机动目标跟踪已成为近年来跟踪理论研究的热点和难点[1]。 目标跟踪处理流程通常可分为航迹起始、点迹航迹关联(数据关联)、航迹 滤波等步骤。 另外, 不同类型目标的机动能力不同。 因此, 在对机动目标跟踪时, [2] 必须根据不同的目标类型选择相应的跟踪模型 。 根据题目提供的 3 组机动目标测量数据,本文拟解决以下问题: 问题一 根据附件中的 Data1.txt 数据,分析目标机动发生的时间范围,并 统计目标加速度的大小和方向。建立对该目标的跟踪模型,并利用多个雷达的 测量数据估计出目标的航迹。鼓励在线跟踪。 问题二 附件中的 Data2.txt 数据对应两个目标的实际检飞考核的飞行包线 (检飞:军队根据国家军标规则设定特定的飞行路线用于考核雷达的各项性能 指标,因此包线是有实战意义的)。请完成各目标的数据关联,形成相应的航 迹,并阐明你们所采用或制定的准则(鼓励创新)。如果用序贯实时的方法实 现更具有意义。若出现雷达一段时间只有一个回波点迹的状况,怎样使得航迹 不丢失?请给出处理结果。 问题三 根据附件中 Data3.txt 的数据,分析空间目标的机动变化规律(目标 加速度随时间变化)。若采用第 1 问的跟踪模型进行处理,结果会有哪些变化? 问题四 请对第 3 问的目标轨迹进行实时预测,估计该目标的着落点的坐 标,给出详细结果,并分析算法复杂度。 问题五 Data2.txt 数据中的两个目标已被雷达锁定跟踪。 在目标能够及时了 解是否被跟踪,并已知雷达的测量精度为雷达波束宽度为 3° ,即在以雷达为锥 顶,雷达与目标连线为轴,半顶角为 1.5° 的圆锥内的目标均能被探测到;雷达 前后两次扫描时间间隔最小为 0.5s。为应对你们的跟踪模型,目标应该采用怎 样的有利于逃逸的策略与方案?反之为了保持对目标的跟踪,跟踪策略又应该 如何相应地变换?
雷达机动目标航迹追踪数据关联问题算法研究

对系数 a j 进行最小二乘估计 a j ,可由下式求解:
A ( P T P ) 1 P T X
式中:
1 0 a a1 1 A , P a m 1 1 1 am
of adaptive window and prediction algorithm is put forward. Is the window of the region beginning, will be the first data to target a, the second data to target two, at the back of the data by using clustering analysis method of small scale, extract the classification of 6 sets of data as the initial data. Because the target path overlapping and separation, need to add window section analysis data trends. For the add window location and size, can be identified by the root mean square error of adaptive trajectory dots. At the same time, have to solve the data correlation data points are available, and forecast the data points movement trend, can be carried out on the next data classification. Programming to realize the algorithm, the classification effect is considerable. For different target trajectory, the target trajectory polynomial fitting, and the target track. Key words: polynomial prediction window multi-target tracking data association self-adaptive prediction algorithm by adding
雷达机动目标跟踪技术研究

雷达机动目标跟踪技术研究1.1 课题背景及目的目的跟踪效果实践上就是目的形状的跟踪滤波效果,即依据传感器已取得的目的量测数据对目的形状停止准确的估量[1]。
它是军事和民用范围中一个基本效果,牢靠而准确地跟踪目的是目的跟踪系统设计的主要目的。
在国防范围,目的跟踪可用于反弹道导弹的进攻、空防预警、战场区域监视、准确制导和高空突防等。
在民用范围,那么用于航空和空中交通控制、机器人的路途规划和阻碍规避、无人驾驶车的跟踪行驶、电子医学等。
作为迷信技术开展的一个方面,目的跟踪效果可以追溯到第二次世界大战的前夕,即1937年世界上出现第一部跟踪雷达站SCR-28的时分。
之后,许多迷信家和工程师不时努力于该项课题的研讨,各种雷达、红外、声纳和激光等目的跟踪系统相继失掉开展并且日趋完善。
运动目的的机动会使跟踪系统的功用好转,对机动目的停止跟踪是人们多年来不时关注的效果。
随着现代航空航天技术的飞速开展,机动目的在空间飞行的速度、角度、减速度等参数不时变化,使得目的的位置具有很强的相关性,因此,提高对这类目的的跟踪功用便成为越来越重要的效果,迫切需求研讨更为优越的跟踪滤波方法。
机动目的的跟踪研讨,已成为当今电子战的研讨热点之一。
明天,精细跟踪雷达不只普遍运用于各类武器控制和各类实验靶场,而且还普遍运用于各种空间探测、跟踪和识别范围,以及最先进的武器控制系统。
跟踪模型和婚配滤波是机动目的跟踪的两个关键局部,机动目的的准确跟踪在过去和如今都是一个难题,最基本缘由在于跟踪滤波采用的目的动力学模型和机动目的实践动力学模型不婚配,招致跟踪滤波器发散,跟踪功用严重下降。
本文将机动目的作为研讨对象,从目的的运动建模和婚配滤波算法入手,提出或修正跟踪算法,从而完成对机动目的的准确跟踪。
1.2 机动目的跟踪技术及其开展状况目的机动是指运动当中的目的,其运动方式在不时地发作变化,从一种方式变化为另一种方式,目的的运动能够从匀速到变速,也能够送直线到转弯,它的运动方式并不会从一而终。
机动目标的追踪与反追踪的模型完整版

(由组委会填写)第十一届华为杯全国研究生数学建模竞赛学校大连理工大学参赛队号10141005队员姓名1.鲁欢2.候会敏3.程帅兵(由组委会填写)第十一届华为杯全国研究生数学建模竞赛题目机动目标的跟踪与反跟踪模型的建立及求解摘要:本文主要对机动目标追踪与反追踪模型的建立及求解问题进行了相关计算,讨论结果大致如下:问题一,根据附件中的数据,利用数值法求解各个时刻点处的加速度,挑出加速度数量较大的时刻,并绘出矩形图,以加速度持续较大的时刻点为机动时间范围,并进行统计其大小以及方向,追踪模型则是依据现时刻以及前一时刻估计出的的物理量如位置速度加速度等,并根据数据统计出目标的机动能力即两时刻加速度最大该变量作为下一时刻的加速度,来计算在这种极限状态下目标向四周逃离的最远边界,因而形成一个区域,其中心即为雷达天线下时刻所指方向。
航迹计算将三雷达测得的数据转换到同一坐标系中在进行拟合得到。
问题二,首先进行了航迹起始的确定。
采用联合概率数据关联(JPDA)算法,通过对确认矩阵拆分得到互联事件及互联矩阵,计算互联事件的概率来进行数据关联,然后按照确定航迹。
为避免雷达对于仅有一个回波信号的失跟情况,采取调动多种检测手段对目标密切关注,并改进雷达的内部控制计算算法。
问题三,我们建立了微分方程模型。
着重分析了在空间范围内的机动目标的切向加速度以及方向加速度随时间的变化规律。
通过运用Excel进行数据的处理计算得出切向加速度以及法向加速度的数值,利用Matlab编程得出其变化规律的轨迹图像。
再结合问题一中的追踪模型,得到在数据3情况下的变化规律。
通过对比,得出模型一的结论应用于问题三,其结果产生较大的偏差。
问题四,我们建立了卡尔曼滤波预测模型。
利用卡尔曼滤波对机动目标进行预测,经过多次循环得出200对的位置坐标,利用Matlab软件给出了模拟后的卡尔曼滤波波形图。
再进行对坐标的空间及时间复杂度进行分析,得出最终的结论。
问题五,目标在距雷达较远时,沿轴线方向逃离不论是靠近抑或远离都是无关痛痒的,因而需向圆锥底面的径向逃逸,目标不知雷达在何方因而水平方向逃离有些误撞意味,所以最好的逃离策略是上下飞行,靠近地面时屏障较多,会对雷达跟踪产生干扰,因此最好的方案是做俯冲动作,降低飞行高度。
跟踪技巧(侦探基础知识)

跟踪技巧之一汽车跟踪从专业的角度讲,汽车跟踪最容易出现两种情况:反侦查和脱梢。
跟踪人离对象越近,被反侦查的危险就越大,反之离对象越远脱梢的危险也越大。
所以汽车跟踪的第一步首先是要决定在这两者中选择一个平衡点。
在刑事案件中很多选择宁可暂时停止对嫌疑对象的跟踪而不要打草惊蛇。
对调查公司的业务而言就要看具体情况来选择了。
第二点就是要做好跟踪前的准备。
包括案情、对象使用的车辆、开车的习惯、可能行进的路线、可能停车的地点和目的地、进行跟踪的区域路线的地理环境、交通状况等等。
总之任何有价值的信息都应在正式开展跟踪前获取。
第三、跟踪过程中采用科学正确的梢位和技术。
基本上调查公司所进行的此类跟踪都是单车跟踪。
单车跟踪的方法技术很多,这里就不做细讲了,但是有几个原则要注意把握:1、应当对对象的汽车外观形象牢记在心。
2、在交通拥挤时必须尽可能贴近对象。
3、最好的位置是在对象行进的车道右边跟进。
4、记住脱梢后还可以复梢。
脱梢后应当立即对对象可能进行的转弯、行走路线、方向、暂停地、目的地等进行判断,很多情况下是可能复梢的。
1楼2009-11-05 19:26 回复雪莉魅影驾车守候跟踪的一般要领:一、人员与装备的预先准备:驾车跟踪与徒步跟踪相比,各有各的特点与困难,但一般而言,在目标人员均不具备反跟踪、监视的意识与技能的情况下,驾车跟踪出现脱梢而导致失败的可能性更大,因此在人员与装备上进行更精心的准备对于确保驾车跟踪的成功就显得尤为重要。
1.人员:一般来说,对车辆的跟踪最好由两人或两人以上组成的小组来实施。
一人负责开车,另一人负责观察或在目标下车后实施徒步跟踪。
跟踪小组的成员首先应熟悉行动区域及相关地区的地形、路况、交通规则与车流规律。
此外,他们互相之间熟悉对方的思维与工作风格、特点,并共同掌握一套简洁、明确的手语、暗语也是非常必要的。
2.装备配备:在车辆跟踪中,最理想的技术装备无疑是一个能与电子地图或信号接收器相连的跟踪定位仪,一旦能将其隐蔽地安放到目标车辆上,接下来的跟踪工作就很简单了。
无人作战飞机的精确打击技术智能化和自动化

无人作战飞机的精确打击技术智能化和自动化无人作战飞机(Unmanned Combat Aerial Vehicle,UCAV)是近年来军事领域的热门话题之一。
作为一种不需要人员搭载的飞行器,无人作战飞机在军事任务中发挥着重要的作用。
其中,其精确打击技术的智能化和自动化发展成为了关注的焦点。
本文将对无人作战飞机的精确打击技术智能化和自动化进行阐述。
一、精确打击技术的智能化发展随着科技的不断进步,精确打击技术在无人作战飞机上得到了显著的智能化发展。
首先,无人作战飞机的传感器技术得到了长足的进步,使其能够准确感知周围环境,包括敌人的位置、航线、战术等信息。
其次,配备了高精度导航系统和目标识别系统,使得无人作战飞机能够准确锁定目标并实施打击。
再者,搭载了高性能计算机和人工智能系统,使得其能够自主规划飞行路径,并通过模拟与训练提高作战策略的准确性和智能化程度。
二、无人作战飞机的自动化打击技术自动化打击技术是无人作战飞机的重要组成部分,其能够大幅提高作战效率和打击精度。
首先,固定目标的打击自动化实现了无人作战飞机对目标的自动定位和打击,减少了人为干预的可能性,提高了作战反应速度和精确度。
其次,移动目标的打击自动化克服了移动目标的高速、机动性等特点,通过实时目标跟踪和机动控制,能够在高速移动的情况下进行准确打击。
再者,自动化的打击决策系统可以根据实时的战场信息和情报,模拟分析并做出最优的打击方案,提高了作战效果。
三、无人作战飞机的应用前景无人作战飞机的精确打击技术的智能化和自动化,使其在未来的战争中具有广阔的应用前景。
首先,无人作战飞机可以在高危险和复杂环境中执行战斗任务,保护作战人员的生命安全,同时提高作战效果。
其次,无人作战飞机具备高度的机动性和隐蔽性,适用于从事反恐、反海盗等特种作战任务。
再者,无人作战飞机的集成化应用,可以与其他战斗平台进行协同作战,形成无缝连接的作战网络,提高整体作战力量。
综上所述,无人作战飞机的精确打击技术智能化和自动化是军事科技领域的重要发展方向。
研究生数学建模竞赛机动目标的跟踪与反跟踪

参赛密码(由组委会填写)第十一届华为杯全国研究生数学建模竞赛学校参赛队号队员姓名1. 2. 3.参赛密码(由组委会填写)第十一届华为杯全国研究生数学建模竞赛题目机动目标的跟踪与反跟踪摘要:目标跟踪理论在军事、民用领域都有重要的应用价值。
本文对机动目标的跟踪与反跟踪相关问题进行了研究,取得了以下几方面的成果。
1.建立了对机动目标的跟踪模型通过对原始数据进行处理,观察到目标运动模式大致为机动与非机动的混合模式,于是决定先采用基于卡尔曼滤波的多模滤波VD算法来建立跟踪模型。
当目标处于机动状态时采用普通卡尔曼滤波进行处理,机动模式采用非线性卡尔曼滤波处理。
滤波出来的航迹图和拟合出来的航迹匹配很好。
然后利用Matlab的拟合工具cftool对目标的各个轴向的运动进行了拟合,分析出了目标的运动方式,大致估计出了目标的航迹。
对建立的航迹方程进行预测,成功的估计出了目标的着落点。
2.实现了转换坐标卡尔曼滤波器实际情况下目标的状态往往是在极坐标或者球坐标情况下描述的。
状态方程和量测方程不可能同时为线性方程,本文把极坐标系下的测量值经坐标转换到直角坐标系中,用统计方法求出转换后的测量值误差的均值和方差,然后利用标准卡尔曼滤波器进行滤波,精度较高。
3.完成了多目标的数据关联,区分出了相应的轨迹4.以最近邻法原理为基础,采用线性预估与距离比较的方法制定出了相应的区分规则,成功的将原始数据的两个目标轨迹区分出来。
5.分析各个目标的机动变化规律并成功识别了机动发生的时间利用得到的目标运动轨迹,对位置信息进行二次求导得出了目标的加速度变化曲线,分析三个平面上的加速度变化趋势得到了目标在空间的机动情况,当位置与速度变化剧烈的时候也是机动发生的时候,于是通过对加速度随时间变化的分析,合理的设定加速度变化率的门限,当加速度变化率超过门限即认为目标处于机动状态并通过程序算法对机动点进行标记,结果和对目标的经验判断相符合。
在整个过程中对各个时间点目标的加速度大小和方向进行了统计并输出到txt文档中。
跟踪反跟踪技巧

跟踪反跟踪技巧跟踪技巧之一汽车跟踪从专业的角度讲,汽车跟踪最容易出现两种情况:反侦查和脱梢。
跟踪人离对象越近,被反侦查的危险就越大,反之离对象越远脱梢的危险也越大。
所以汽车跟踪的第一步首先是要决定在这两者中选择一个平衡点。
在刑事案件中很多选择宁可暂时停止对嫌疑对象的跟踪而不要打草惊蛇。
对调查公司的业务而言就要看具体情况来选择了。
第二点就是要做好跟踪前的准备。
包括案情、对象使用的车辆、开车的习惯、可能行进的路线、可能停车的地点和目的地、进行跟踪的区域路线的地理环境、交通状况等等。
总之任何有价值的信息都应在正式开展跟踪前获取。
第三、跟踪过程中采用科学正确的梢位和技术。
基本上调查公司所进行的此类跟踪都是单车跟踪。
单车跟踪的方法技术很多,这里就不做细讲了,但是有几个原则要注意把握:1、应当对对象的汽车外观形象牢记在心。
2、在交通拥挤时必须尽可能贴近对象。
3、最好的位置是在对象行进的车道右边跟进。
4、记住脱梢后还可以复梢。
脱梢后应当立即对对象可能进行的转弯、行走路线、方向、暂停地、目的地等进行判断,很多情况下是可能复梢的。
驾车守候跟踪的一般要领一、人员与装备的预先准备:驾车跟踪与徒步跟踪相比,各有各的特点与困难,但一般而言,在目标人员均不具备反跟踪、监视的意识与技能的情况下,驾车跟踪出现脱梢而导致失败的可能性更大,因此在人员与装备上进行更精心的准备对于确保驾车跟踪的成功就显得尤为重要。
1.人员:一般来说,对车辆的跟踪最好由两人或两人以上组成的小组来实施。
一人负责开车,另一人负责观察或在目标下车后实施徒步跟踪。
跟踪小组的成员首先应熟悉行动区域及相关地区的地形、路况、交通规则与车流规律。
此外,他们互相之间熟悉对方的思维与工作风格、特点,并共同掌握一套简洁、明确的手语、暗语也是非常必要的。
2.装备配备:在车辆跟踪中,最理想的技术装备无疑是一个能与电子地图或信号接收器相连的跟踪定位仪,一旦能将其隐蔽地安放到目标车辆上,接下来的跟踪工作就很简单了。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
参赛密码(由组委会填写)第十一届华为杯全国研究生数学建模竞赛学校东南大学参赛队号10286119队员姓名1.吕亮2.荆丽3.巨晓正参赛密码(由组委会填写)第十一届华为杯全国研究生数学建模竞赛题目机动目标的跟踪与反跟踪摘要:目标跟踪是指根据传感器(如雷达等)所获得的对目标的测量信息,连续地对目标的运动状态进行估计,进而获取目标的运动态势及意图。
目标跟踪理论在军、民用领域都有重要的应用价值。
目标机动是指目标的速度大小和方向在短时间内发生变化,通常采用加速度作为衡量指标。
机动目标跟踪的难点在于以下几个方面:(1) 描述目标运动的模型即目标的状态方程难于准确建立。
通常情况下跟踪的目标都是非合作目标,目标的速度大小和方向如何变化难于准确描述;(2) 传感器自身测量精度有限加之外界干扰,传感器获得的测量信息如距离、角度等包含一定的随机误差,用于描述传感器获得测量信息能力的测量方程难于完全准确反映真实目标的运动特征;(3) 当存在多个机动目标时,除了要解决(1)、(2)两个问题外,还需要解决测量信息属于哪个目标的问题,即数据关联。
本文主要对监测传感器的得到的目标数据进行分析,建立适当的跟踪模型,从而获取目标的运动态势及意图,达到跟踪的目的。
由于以上多个挑战因素以及目标机动在战术上主动的优势,机动目标跟踪已成为近年来跟踪理论研究的热点和难点。
关键词:单目标模型目标跟踪一、问题重述现有3组机动目标的测量数据,数据分别包含在Data1.txt,Data2.txt,Data3.txt文件中,其中Data1.txt为多个雷达站在不完全相同时刻获得的单个机动目标的测量数据,Data2.txt为某个雷达站获得的两个机动目标的测量数据,Data3.txt为某个雷达站获得的空间目标的测量数据。
数据文件中观测数据的数据结构如下:其中Data1.txt和Data2.txt数据的坐标系表示如下:原点O为传感器中心,传感器中心点与当地纬度切线方向指向东为x轴,传感器中心点与当地经度切线方向指向北为y轴,地心与传感器中心连线指向天向的为z轴,目标方位指北向顺时针夹角(从y轴正向向x轴正向的夹角,范围为0~360°),目标俯仰指传感器中心点与目标连线和地平面的夹角(即与xOy平面的夹角,通常范围-90°到90°)。
Data1.txt中的雷达坐标和测量误差如下:Data2.txt雷达坐标为[0,0,0]。
对应两个目标的测量误差如下:Data3.txt的雷达坐标和测量误差为:其余格式与Data1.txt和Data2.txt相同。
需完成的问题:1. 根据附件中的Data1.txt数据,分析目标机动发生的时间范围,并统计目标加速度的大小和方向。
建立对该目标的跟踪模型,并利用多个雷达的测量数据估计出目标的航迹。
鼓励在线跟踪。
2. 附件中的Data2.txt数据对应两个目标的实际检飞考核的飞行包线(检飞:军队根据国家军标规则设定特定的飞行路线用于考核雷达的各项性能指标,因此包线是有实战意义的)。
请完成各目标的数据关联,形成相应的航迹,并阐明你们所采用或制定的准则(鼓励创新)。
如果用序贯实时的方法实现更具有意义。
若出现雷达一段时间只有一个回波点迹的状况,怎样使得航迹不丢失?请给出处理结果。
3. 根据附件中Data3.txt的数据,分析空间目标的机动变化规律(目标加速度随时间变化)。
若采用第1问的跟踪模型进行处理,结果会有哪些变化?4. 请对第3问的目标轨迹进行实时预测,估计该目标的着落点的坐标,给出详细结果,并分析算法复杂度。
5. Data2.txt数据中的两个目标已被雷达锁定跟踪。
在目标能够及时了解是否被跟踪,并已知雷达的测量精度为雷达波束宽度为3°,即在以雷达为锥顶,雷达与目标连线为轴,半顶角为1.5°的圆锥内的目标均能被探测到;雷达前后两次扫描时间间隔最小为0.5s。
为应对你们的跟踪模型,目标应该采用怎样的有利于逃逸的策略与方案?反之为了保持对目标的跟踪,跟踪策略又应该如何相应地变换?二、单目标模型分析与建立常用的单模型有匀速模型(CV )、匀加速模型(CA )、Signer 模型和均值自适应的“当前”统计模型(CS );多模型有交互式多模型(IMM )。
机动强度不大时,可以采用CA 模型或者Singer 模型;机动强度较大时,采用CS 模型后IMM 可以取得较好的效果。
2.1.1常速运动模型(CV )目标处于匀速直线运动时,它的状态可以用离散匀速模型来表述。
考虑到目标的运动状态往往受到一定程度的随机噪声干扰(如气流、机械振动等影响)一维情况下的离散状态方程为:其中过程噪声w(k)是一零均值的高斯白噪声序列。
现实世界中的大部分运动目标都存在各种机动,目标做匀速直线飞行的概率很小,采用CV 模型一般是不可取的,只有当目标做匀速直线飞行或者近似匀速直线飞行时才能取得很好的效果。
2.1.2 匀加速模型(CA ) CA 模型可以表示为:式中,,,x x x 分别为运动目标的位置、速度和加速度分量,w(t)是均值为零,方差为δ^2的高斯白噪声。
2.1.3 “当前”统计模型(CS )当目标正以某一加速度机动时,下一时刻的加速度取值是有限的,且只能在“当前”加速度的邻域内。
“当前”统计模型本质上是非零均值时间相关模型,其机动加速度的“当前”概率密度用修正的瑞利分布描述,均值为“当前”加速度预测值,随机机动加速度在时间轴上仍符合一阶时间相关过程,即式中,a (t )为机动加速度“当前”均值,α为机动频率。
一维情况下的离散状态方程为:F)1((kx)1k(=+++x+()1w)(kkk)()(Ua)k式中式中T为采样周期。
a(k)为“当前”加速度均值。
α为机动事件常数的倒数(机动频率)。
测量方程为:y(k+1)=H(k+1)x(k+1)+v(k+1) (2)过程噪声w(k)和量测噪声v(k)是均值为零的高斯白噪声序列。
H(k+11为量测矩阵。
改进的CS算法:基于STF 的“当前”统计模型和自适应跟踪算法(STFCS)[6]采用如下的强跟踪滤波器(STF)算法进行滤波,即得到了STFCS算法:式(6)中γ(k+1)为渐消因子,为适合在线运算,一种次优的近似算法如下[11]:其中V0(k+1)是残差方差矩阵0<P≤1是遗忘因子,一般取ρ=0.95。
β是弱化因子,可根据经验值来选定。
r(1)是初始残差。
把的一步预测看作在kT时刻的“当前”加速度即随机机动加速度的均值,就可得到系统噪声方差计算式为:将F(k+1,k)和U(k)代入式(4)后得到:其中STFCS算法借鉴强跟踪滤波器的思想,通过引入时变的渐消因子λ(k+1),促使测量残差近似正交,使得滤波器关于模型不确定保持了较好的鲁棒性。
并根据输出残差r(k)实时调节过程噪声方差P(k+1|k)和系统增益K(k),增大了目标状态估计的补偿值,从而提高对机动目标估计和跟踪精度。
在跟踪一般机动目标时,输出残差方差较小,使得渐消因子λ(k+1)为1,此时本算法退化为原“当前”统计模型及自适应算法,保持了对一般机动目标的较高跟踪精度。
在目标发生突发机动或者机动加速度变化较大时,强跟踪滤波器根据残差的增大而增大渐消因子,自适应地调节增益,迫使残差近似正交,从而提高状态突变时的跟踪性能。
整体上STFCS算法可以较好的自适应跟踪大小机动目标。
强跟踪滤波器(STF)本身是收敛的,基于STF的“当前”统计模型及自适应算法STFCS仍然保持了原“当前”统计模型及自适应跟踪算法的收敛性。
2.1.4 交互式多模型算法(IMM算法)假定有r 个模型:()()()1,1,,j j j k F k G V k j r +=+=X X K其中,()j k W 是均值为零、协方差矩阵为j Q 的白噪声序列。
用一个马尔可夫链来控制这些模型之间的转换,马尔可夫链的转移概率矩阵为:1111r r rr p p p p ⎡⎤⎢⎥=⎢⎥⎢⎥⎣⎦P LM OM L测量模型为:()()()()j j j k H k k W k =+Z X IMM 算法步骤可归纳如下: ①、输入交互()()()()()()(){()()()}()()(){}()111ˆˆ1/11/11/11/1ˆ1/11/11/1ˆˆˆ1/11/11/11/11/,1/roj i iji oj ri i ij i Toj i oj k ij i i ij i jk k k k k k k k k k k k k k k k k k k k k k P M k M k p k c μμμμ==---=------⎡=----+--⎣⎤⎡⎤--------⎦⎣⎦--=-=-∑∑X X P P X X X X Z其中1,,j r =,ij p 是模型i 转到模型j 的转移概率,j c 为规一化常数,()11rj ij i i c p k μ==-∑②、对应于模型()j M k ,以()ˆ1/1oj k k --X,()1/1oj k k --P 及()k Z 作为输入进行Kalman 滤波。
1)预测()()()0ˆˆ/1,11/1j j jk k F k k k k -=---X X 2)预测误差方差阵()()()()()()()0/1,11/1,1 111j j T j j X X Tj jk k F k k k k F k k G k k Gk -=----+---P P Q %%3)卡尔曼增益()()()()()()()1/1/1j T j Tj X X k k k H k H k k k H k k -⎡⎤=--+⎣⎦K P P R %% 4)滤波()()()()()()ˆˆˆ//1/1j j j j k k k k k k H k k k ⎡⎤=-+--⎣⎦X X K Z X 5)滤波误差方差阵 ()()()()//1j jj X X k k k H k k k ⎡⎤=--⎣⎦P I K P %% ③、模型概率更新()(){}()(){}(){}()()()111//,/11/k k k j j j j rj ij i j j i k P M k P k M k P M k k p k k c c c μμ--====Λ-=Λ∑Z Z Z Z其中,c 为归一化常数,且()1rj j j c k c ==Λ∑,而()j k Λ为观测()k Z 的似然函数,()()(){}()()()111/2/211/,exp 22k T j j j j j n j k P k M k k k π--⎧⎫Λ==-⎨⎬⎩⎭Z Z υS υS ()()()()()()()()()ˆ/1/1j j T j j X k k H k k k k H k k k H k k =--=-+υZ X S P R ,%④、输出交互()()()1ˆˆ//rj jj k k k k k μ==∑X X ()()()()(){()()}1ˆˆˆˆ//////rTjj j j j k k k k k k k k k k k k k μ=⎡⎤⎡⎤=+--⎣⎦⎣⎦∑P P X X X X三、参考文献[1] Sody,交互式多模型,/view/3896755.htm?fr=a laddin,2014.09.21.[2] 周宏仁,敬忠良,王培德.机动目标跟踪{M1.北京:国防工业出版社.1991:134_176.[3] Zhou H R and Kumar K S P,A current statistical model and adaptive algorithm for estimating maneuvering targets[J].AIAA Journal of Gui- -dance,1984,7(5):596-602.[4] Blom H A P and Bar.Shalom Y,The interactive multiplemodel algorithm for system with markov switching coeficients[J].IEEE TFans.on Automatic Control,1988,33(8):780-783.[5] Li X R and Bar-Shalom Y.Performance prediction of the interacting multiple model algorithm [J],IEEE Trans.on Aerospace and Electronics,1993,29(13):755_-771.[6] 范小军,刘峰.一种新的机动目标跟踪的多模型算法[J].电子与信息学报,2007年3期[7] Messaoudi Z, Ouldali A, Oussalah M. Joint multiple target tracking and classification using controlled based cheap JPDA-multiple model particle filter in cluttered environment. ICISP, 2008:562-569. [8]Lee HK, Ko HS. Predictive estimation method to track occluded multiple objects using jointprobabilistic data association filter. ICIAR, 2005:852-860.[9]Shafique K, Lee MW, Haering NC. A rank constrained continuous formulation of multi-frame multi-target tracking problem. CVPR, 2008:1-8.[10]Chia AYS, Huang WM. Multiple objects tracking with multiple hypotheses dynamic updating. ICIP,2006:569-572.。