《电子技术应用》
您所在的位置:首页 > 测试测量 > 设计应用 > 一种基于动态规划的机动目标检测前跟踪方法
一种基于动态规划的机动目标检测前跟踪方法
2018年电子技术应用第3期
高 洁1,2,杜劲松1,张清石1,李 鹏1
1.中国科学院沈阳自动化研究所,辽宁 沈阳110016;2.中国科学院大学,北京100049
摘要: 针对传统动态规划检测前跟踪算法仅适用于匀速直线运动目标或慢机动目标的局限性,提出了一种将交互式多模型(IMM)滤波与基于动态规划的检测前跟踪算法相结合的机动目标处理算法。该算法应用于近程毫米波雷达探测环境下,根据被测目标的实际运动情况建立了匀加速运动、匀速转弯运动及匀速运动模型,在动态规划算法基础上考虑了多种运动模型以及模型之间的转换和预测,避免了因模型不匹配导致的跟踪效果变差的问题。仿真结果显示,相比于传统动态规划检测算法,该算法能够更加有效地实现对机动目标的检测和跟踪,适于工程应用。
中图分类号: TN957
文献标识码: A
DOI:10.16157/j.issn.0258-7998.173336
中文引用格式: 高洁,杜劲松,张清石,等. 一种基于动态规划的机动目标检测前跟踪方法[J].电子技术应用,2018,44(3):64-67,71.
英文引用格式: Gao Jie,Du Jinsong,Zhang Qingshi,et al. A track-before-detect algorithm based on dynamic programming for maneuvering target detection[J]. Application of Electronic Technique,2018,44(3):64-67,71.

A track-before-detect algorithm based on dynamic programming for maneuvering target detection
Gao Jie1,2,Du Jinsong1,Zhang Qingshi1,Li Peng1
1.Shenyang Institute of Automation,Chinese Academy of Science,Shenyang 110016,China; 2.University of Chinese Academy of Science,Beijing 100049,China
Abstract: Due to traditional dynamic programming approach is only suitable for constant velocity motion target or slow maneuvering target,an algorithm using interacting multiple model(IMM) filter incorporated with track-before-detect approach is proposed for maneuvering target detection and tracking. The algorithm is applied to short-range millimeter rader detection. According to the actual movement characteristics of target, constant acceleration motion model, constant turn motion model and constant velocity motion model are established. The transition and prediction between the motion models are also taken into account based on dynamic programming algorithm, so as to avoid the problem of poor tracking effect caused by model mismatch. Simulation results show that compared with the traditional detection algorithm, the proposed algorithm can detect and track maneuvering targets more effectively, which is beneficial to engineering applications.
Key words : track-before-detect;dynamic programming;interacting multiple model algorithm;short-range millimeter radar

0 引言

    检测前跟踪(Track-Before-Detect,TBD)技术是一种有效的雷达微弱目标检测方法,并且在多个领域有着广泛的应用。这种技术不对单帧的数据做目标检测判决或航迹回溯,而是通过对目标的多帧数据信息进行积累,之后宣布检测结果并同时给出目标的运动轨迹。动态规划(Dynamic Programming,DP)算法是检测前跟踪技术中的一种[1-4],它利用穷尽搜索的思想,将目标的整体轨迹搜索问题分解为分级优化的问题,具有效率高、硬件可实现的优点。

    基于动态规划的检测前跟踪算法最早应用于红外弱目标的检测上,近年来该检测算法也应用到雷达系统当中[5-6]。这些应用均假设目标具有匀速直线运动或慢机动目标运动特性,利用目标的初始速度确定动态规划算法针对每一帧的搜索范围,从而匹配目标的运动轨迹,达到较好的检测跟踪效果。然而,一旦运动目标不具有匀速直线运动或者慢机动目标运动特性时,由于运动模型不匹配,搜索范围将发生很大变化[7],从而不能够有效地对目标进行检测跟踪,动态规划算法的性能严重下降。

    本文将动态规划算法与交互式多模型滤波算法结合在一起,提出了一种新的针对机动目标的检测前跟踪算法。该算法根据近程毫米波雷达探测范围内的目标为行人或机动车辆的特点,引入多个目标运动模型取代传统单一模型跟踪方法[8-9],在每一组数据动态规划算法处理后,针对之前的运动状态,采用交互式多模型滤波算法对各个模型的概率进行调整,并按照相应的概率对每个模型的状态估计进行加权,实现机动目标运动模型的更新。

1 问题模型描述

1.1 目标运动模型集

ck4-gs1-6.gif

1.2 目标量测模型

    假设量测平面有Nx×Ny个分辨单元,并且各分辨单元和各帧之间的观测噪声相互独立,第k时刻的量测数据可通过一个Nx×Ny的矩阵表示为:

ck4-gs7-8.gif

其中,Ck表示点目标在分辨单元(i,j)处的信号强度;wk为分辨单元(i,j)处的观测噪声,并满足均值为零、方差为σ2的高斯分布。

2 算法介绍

2.1 动态规划算法原理和步骤

    动态规划算法在状态转移区域中通过对可能的目标运动轨迹和值函数的积累,提高目标的信号强度,从而实现对微弱目标的检测跟踪性能改善。其核心思想是利用分段优化的办法,将高维优化搜索的问题分解为多个低维优化问题,大大减小了计算量。假设动态规划算法一次循环中有K帧数据,具体的操作步骤如下:

ck4-gs9-14.gif

    由上可知,目标的转移范围和运动方向是由目标的初始位置和速度决定的。传统动态规划算法假定目标做匀速直线运动或者具有弱机动特性条件下,设定目标的初始速度,具有良好的检测性能;然而,当目标做转弯运动或者匀加速运动时,搜索范围与目标模型不匹配,动态规划算法的性能会严重下降。如果加大搜索范围或每相邻两帧通过滤波算法对速度实时更新,算法的复杂度和运算量都会大幅度增加,不利于实时响应运算和工程化实现。

2.2 多模型动态规划算法

    为了弥补动态规划算法不适用于机动模型的局限性,同时不增加过多的计算负担,本文提出了多模型下的动态规划算法,该算法将交互式多模型滤波中的多模型及模型切换引入到动态规划算法中。根据近程毫米波雷达探测目标的运动特性,本文利用3种可能的运动模型进行建模描述,记目标进行匀速运动的运动模型为M1(t),目标进行匀加速运动的运动模型为M2(t),匀速转弯运动的运动模型为M3(t)。

ck4-gs15.gif

ck4-t1.gif

    本文提出的交互式多模型动态规划算法具体实现过程中,首先根据近程毫米波雷达扫描周期快(扫描周期T≤10 ms)的特点,近似认为目标在动态规划算法一个循环周期内的K帧运算数据近似保持匀速直线运动;为了能够预测和跟踪机动目标,在完成一个循环周期的动态规划算法后,结合前一个周期目标的初始状态,采用多模型滤波方法预测目标的状态,作为下一动态规划算法周期的初始值。具体算法流程为:

ck4-gs16-20.gif

3 实验结果与仿真分析

    本文采用了基于短时宽锯齿波调制方式来探测目标,发射机在一个周期内连续发射多个短时宽锯齿波,对所有锯齿波的一维FFT结果在另一个维度上再做一次FFT(二维FFT),从而得到探测范围内的二维距离-速度信息,具体参数如表1所示。

ck4-b1.gif

3.1 转弯运动目标仿真

    仿真实验目的是比较多模型动态规划算法与传统动态规划算法检测转弯目标性能。假设目标初始位置状态为(x1,y1)=(12,20)(单位:m),积累帧个数K=3,虚警率Pfa=1×10-3,转弯速率w为0.1 rad/s、0.25 rad/s、0.5 rad/s,Monte-Carlo仿真次数为1 000次。

    图2给出了转弯运动航迹检测的仿真结果。当w=0.1 rad/s时,两种算法的性能差别不大;当w为0.25 rad/s、0.5 rad/s时,多模型动态规划算法性能在SNR>10 dB以后明显优于传统动态规划算法,在w=0.25 rad/s时,多模型动态规划算法的检测概率要高约15%,在w=0.5 rad/s时高约21%。结果表明,当w≥0.1 rad/s时,目标的转弯行为更为明显,多模型动态规划算法的性能要比传统动态规划算法好。

ck4-t2.gif

    仿真结果表明,当w很小时,目标做近似匀速直线运动,此时多模型动态规划算法的检测性能没有太大的优越性;随着w的增大,目标做转弯运动,多模型动态规划算法比起传统的动态规划算法具有更高的检测概率及更好的跟踪性能。

3.2 匀加速运动目标仿真

    仿真实验的目的是比较多模型动态规划算法与传统动态规划算法检测匀加速目标的性能。假设目标的初始位置状态为(x1,y1)=(12,20)(单位:m),动态规划积累帧个数K=5,航迹虚警概率Pfa=1×10-3,目标加速度(ax,ay)为(0.1,0.1)、(0.1,1)、(0.1,2)(单位:m/s2),Monte Carlo仿真次数为1 000次。

    图3为本文方法与传统动态规划算法的对比,当(ax,ay)为(0.1,0.1)(单位:m/s2)时,目标近似为匀速直线运动,此时多模型动态规划算法基本等同于传统算法。当(ax,ay)为(0.1,1)和(0.1,2)(单位:m/s2)时,多模型动态规划算法性能在SNR>10 dB以后明显优于传统动态规划算法,仿真结果显示多模型动态规划算法的性能要比传统动态规划算法好。

ck4-t3.gif

4 结论

    针对动态规划算法检测机动目标效果差的问题,本文提出了一种基于交互多模型的动态规划检测前跟踪算法。该算法将交互多模型的模型转换和状态预测融入到动态规划的过程中,从而实现对目标模型的动态估计和转换,避免了单一的目标模型引起的搜索范围失效导致无法有效检测机动目标的缺陷。仿真结果显示,基于交互多模型的动态规划算法在检测机动目标时的性能要明显优于传统动态规划算法,同时具有较快的处理速度,便于工程化实现。

参考文献

[1] BARNIV Y.Dynamic programming solution for detecting dim moving targets[J].IEEE Transactions on Aerospace & Electronic Systems,1985,21(1):144-156.

[2] DAVEY S J,RUTTEN M G.A comparison of three algorithm for tracking dim targets[C].Information,Decision and Control,IDC′07,2007:342-347.

[3] 张鹏,张林让.基于动态规划的雷达弱目标检测前跟踪算法[J].西北大学学报,2014,44(6):898-903.

[4] 李涛,吴嗣亮,曾海彬,等.基于动态规划的雷达检测前跟踪新算法[J].电子学报,2008,36(9):1824-1828.

[5] ORLANDO D,VENTURINO L,LOPS M,et al.Track before detect strategies for STAP radars[J].IEEE Transactions on Signal Processing,2010,58(2):933-938.

[6] BUZZI S,LOPS M,VENTURINO L.Track-before-detect procedures for early detection of moving target from airborne radars[J].IEEE Transactions on Aerospace & Electronic Systems,2005,41(3):937-954.

[7] Fang Zicheng,Yi Wei,Kong Lingjiang,et al.A multi-frame track-before-detect algorithm for maneuvering targets in radar system[C].2016 IEEE Radar Conference,2016:1-6.

[8] 刘娟丽.基于交互多模型的被动多传感器机动目标跟踪算法研究[D].西安:西安电子科技大学,2010.

[9] Wang Jinghe,Yi Wei,MORELANDE M R,et al.A computationally efficient dynamic programming based track-before-detect [C].International Conference on Information Fusion,2015:1558-1565.

[10] 宫淑丽,王帮峰,吴洪兰,等.基于IMM算法的机场场面运动目标跟踪[J].系统工程与电子技术,2011,33(10):2322-2326.



作者信息:

高  洁1,2,杜劲松1,张清石1,李  鹏1

(1.中国科学院沈阳自动化研究所,辽宁 沈阳110016;2.中国科学院大学,北京100049)

此内容为AET网站原创,未经授权禁止转载。