一种基于熵权值法点迹质量评估的目标跟踪方法

申请号 CN201410401795.7 申请日 2014-08-14 公开(公告)号 CN104155650A 公开(公告)日 2014-11-19
申请人 电子科技大学; 发明人 孔令讲; 李雯雯; 吴健; 刘羽锐; 易伟; 崔国龙; 李溯琪; 杨建宇; 杨晓波;
摘要 该 发明 涉及一种基于点迹 质量 评估的最近邻域目标 跟踪 方法,属于雷达目标跟踪技术领域,特别涉及一种基于熵权值的多评估指标信息融合的目标跟踪方法。本发明提出了依据点迹的多种特征综合评估改进最近邻域关联度方法。在数据关联时,对落入波 门 内的点迹综合考虑 位置 、幅度、多普勒、工作 频率 四种量测指标,参考预测值或先验信息得到各指标下的评估值,运用熵权值法确定权值,得到综合评估值,利用质量评估中最优量测代替传统方法中离预测点距离最小的量测作为航迹更新。从而提高 传感器 信息利用率,提高在复杂环境下微弱目标跟踪性能。
权利要求

1.一种基于熵权值法点迹质量评估的目标跟踪方法,该方法包括:
步骤1、初始化目标状态X(k)及目标协方差矩阵P(k),k=0;
目标的状态转移方程为:
X(k+1)=FX(k)+ω(k)
其中,F为状态转移矩阵,ω(k)为零均值的高斯过程噪声,其协方差矩阵为Q,量测模型为:
Z(k)=HX(k)+v(k)
Z(k)是目标量测,H为观测矩阵,v(k)为零均值的高斯观测噪声,其协方差矩阵为R;
步骤2、根据k-1时刻目标t的状态X(k-1)及其协方差矩阵P(k-1),得到k时刻目标t的状态预测值:
X(k|k-1)=FX(k-1)
量测预测值:
Z(k|k-1)=HX(k|k-1)
协方差一步预测值P(k|k-1):
T
P(k|k-1)=FP(k-1)F+Q;
步骤3、从雷达接收机中读取第k位置量测集合 zi(k)为k时刻的第
i个量测,同时,并获取第k帧量测幅度集合 多普勒集合
工作频率集合 且每个位置量测值对应三个知识辅助量测指标a(k)、d(k)、f(k),
计算量测值z(k)是否满足下式,若满足则作为候选回波,并统计满足要求的回波个数,
T -1
[z(k)-Z(k|k-1)]S (k)×[z(k)-Z(k|k-1)]≤γ
T
其中S(k)为k时刻的新息协方差S(k)=HP(k|k-1)H+R,γ为预先设定的波大小;
步骤4、根据步骤3统计得到落入波门内的候选目标个数,来更新目标航迹,若候选回波个数为零,即没有量测落入相关波门内,用步骤2的预测值更新航迹,转入步骤8.1;
若落入相关波门内的量测值只有一个,则该量测值可直接用于航迹更新,转入步骤
8.2;
若有一个以上的回波落入被跟踪目标的相关波门内,则对波门内点迹进行质量评估,选取最优点,转入步骤5;
步骤5、计算各候选回波的空间位置评估值、幅度评估值、多普勒评估值、工作频率评估值,得到各评估指标下的评估向量,再将评估向量组合为一个评估矩阵A;
步骤6、计算出各项评估指标的熵权法权值,组成权值向量;
步骤6.1设xij为点迹质量矩阵A中的元素,i=1,2,3,...,mk,mk为落入波门内的有效量测总个数,j=1,2,3,4分别代表四项量测指标,然后进行数据平移xij=xij+1,因利用熵值求权数时要用对数进行计算,进行数据平移可避免取对数时无意义;
步骤6.2计算第j项指标下第i个因子的值在此项指标中所占的比重
步骤6.3计算第j项指标的熵值
步骤6.4计算第j项指标的差异系数:
步骤6.5计算权值 得到四项评估指标权值向量;
步骤7、将步骤5得到的评估矩阵与步骤6得到的权值向量相乘,得到最终质量评估值V=Aw,找到评估值V中最大值对应的位置iop,得到波门内最优量测zop(k);
-1
步骤8、计算目标t的滤波增益矩阵K(k)=P(k|k-1)H(k)S(k) ,得到状态更新表达式x(k|k),进行航迹更新;
步骤8.1若候选回波个数为零,即没有量测落入相关波门内,利用预测点更新航迹;
x(k|k)=x(k|k-1)
P(k|k)=P(k|k-1)
步骤8.2若落入相关波门内的量测值只有一个,则该量测值可直接用于航迹更新;
x(k|k)=x(k|k-1)+K(z)[z(k)-HX(k|k-1)]
P(k|k)=P(k|k-1)-K(k)HP(k|k-1)
步骤8.3若波门内有多个点,则选取经过点迹质量评估后用最优点更新航迹x(k|k)=x(k|k-1)+K(z)[zop(k)-Z(k|k-1)]
P(k|k)=P(k|k-1)-K(k)HP(k|k-1)。
2.如权利要求1所述的一种基于熵权值法点迹质量评估的目标跟踪方法,其特征在于步骤5的具体步骤为:
步骤5.1计算空间位置评估值:
在k时刻,波门内mk个有效状态量测为zi(k),i=1,2,3,...,mk,第i个状态量测的滤波残差向量为vi(k)=zi(k)-Z(k|k-1),其与预测位置的统计距离为第i个有效量测的空间位置评估值为:
步骤5.2计算幅度评估值:
在k时刻,波门内mk个有效观测幅度信息为ai(k),i=1,2,3,...,mk,定义幅度评估值ma:
其中, p0(a)回波信号仅来自于噪声或杂波时幅度
的概率密度函数,p1(a)为回波信号包含目标信号时的概率密度函数,T为检测门限,pfa、pd分别为虚警概率、检测概率;
步骤5.3计算多普勒评估值:
在k时刻,波门内mk个有效观测的多普勒信息为di(k),i=1,2,3,...,mk,设第k-1次采样时该跟踪波门所对应目标的多普勒频率观测值为d(k-1),记观测多普勒差Δdi(k)=|di(k)-d(k-1)|,多普勒频率的评估值记为md:
步骤5.4工作频率的评估值:
在k时刻,波门内mk个有效观测工作频率信息为fi(k),i=1,2,3,...,mk,设第k-1次采样时该跟踪波门所对应目标的工作频率观测值为f(k-1),记Δfi(k)=|fi(k)-f(k-1)|,为观测频差,工作频率的评估值记为mf,仅考虑固定频率(FIX)类型的目标,第i个有效观测的mf为:
其中εf是由系统噪声与量测噪声所确定的测频容差;
步骤5.5将步骤5.1、5.2、5.3、5.4得到的各评估指标组成点迹质量评估矩阵A,即A=T
[ms;ma;md;mf]。

说明书全文

一种基于熵权值法点迹质量评估的目标跟踪方法

技术领域

[0001] 本发明属于雷达目标跟踪技术领域,特别涉及一种基于熵权值的多评估指标信息融合的目标跟踪方法。技术背景
[0002] 目前,由于雷达监视场景中的山地、城市、海洋等形成的强杂波、强噪声背景的干扰,目标本身的机动、隐身的影响,雷达目标跟踪技术面临着巨大的挑战。在复杂背景下,有些杂波无论在时域还是频域上都与目标相似,恒虚警检测技术难以有效区分杂波与目标,大量的虚假点迹给后端目标跟踪、数据关联带来巨大挑战。
[0003] 目标跟踪问题的核心部分是数据关联。常见的数据关联方法主要有最近邻方法(NN)和概率数据关联方法(PDA)等,它们均是利用传感器获取与目标状态向量计算直接相关的信息,如文献“Tracking in clutter with nearest neighbor filters:Analysis and performance.IEEE Trans.Aerospace Electron.Syst.32:995-1010”提出了一种最近邻的数据关联算法,用离预测值统计距离最近的点更新航迹,该算法具有计算量小和对杂波分布变化鲁棒性好的特点,但在杂波密度较高的环境中,仅考虑位置信息作硬判决,很可能造成误跟或丢失目标的情况。事实上,传感器并不只是获取点迹的位置信息,还可以获得更多的有关目标的其它特征数据。在无源多目标跟踪过程中,通常可以直接用于计算目标状态的量测数据包括信号到达方向(DOA)、信号到达时间(TOA)以及多普勒频率、幅度等。无源定位系统可获得的辐射源特征数据包括:极化相位、工作频率、脉宽、脉幅、脉冲重复周期等。文献“王杰贵,罗景青.基于多目标多特征信息融合数据关联的无源跟踪方法[J].电子学报,2004,32(6):1013-1016.2004(06)”中,在跟踪时利用了目标的频率、脉宽、脉冲重复周期三种知识辅助特征,并分别看作不同的证据源,利用Dempste-Shafer证据理论进行多特征信息融合,得到各个有效观测与真实目标的关联度,但该方法并未充分考虑特征之间的相互关系,在信息合成权值分配时“视具体情况而定”,即采用经验权值,这样导致在实际应用中带有一定主观性,即使是同一操作者,在不同的时间和环境对同一对象也往往会得出不一致的主观判断。这必然使信息合成过程带有很大程度的主观臆断性,从而使信息合成结果的可信度下降,难以保证跟踪性能,缺乏通用性。

发明内容

[0004] 本发明的目的是针对背景技术的不足之处改进设计一种基于熵权值法点迹质量评估的目标跟踪方法,该方法在最近邻域基础上,首先建立评估模型,利用运筹学中的熵权值法对波内点的多种指标进行综合评估,用质量评估最优点来更新航迹,从而提高传感器信息利用率,提高在复杂环境下微弱目标跟踪性能。
[0005] 本发明一种基于熵权值法点迹质量评估的目标跟踪方法,该方法包括:
[0006] 步骤1、初始化目标状态X(k)及目标协方差矩阵P(k),k=0;
[0007] 目标的状态转移方程为:
[0008] X(k+1)=FX(k)+ω(k)
[0009] 其中,F为状态转移矩阵,ω(k)为零均值的高斯过程噪声,其协方差矩阵为Q,量测模型为:
[0010] Z(k)=HX(k)+v(k)
[0011] Z(k)是目标量测,H为观测矩阵,v(k)为零均值的高斯观测噪声,其协方差矩阵为R;
[0012] 步骤2、根据k-1时刻目标t的状态X(k-1)及其协方差矩阵P(k-1),得到k时刻目标t的状态预测值:
[0013] X(k|k-1)=FX(k-1)
[0014] 量测预测值:
[0015] Z(k|k-1)=HX(k|k-1)
[0016] 协方差一步预测值P(k|k-1):
[0017] P(k|k-1)=FP(k-1)FT+Q;
[0018] 步骤3、从雷达接收机中读取第k位置量测集合 zi(k)为k时刻的第i个量测,同时,并获取第k帧量测幅度集合 多普勒集合
工作频率集合 且每个位置量测值对应三个知识辅助量
测指标a(k)、d(k)、f(k),
[0019] 计算量测值z(k)是否满足下式,若满足则作为候选回波,并统计满足要求的回波个数,
[0020] [z(k)-Z(k|k-1)]TS-1(k)×[z(k)-Z(k|k-1)]≤γ
[0021] 其中S(k)为k时刻的新息协方差S(k)=HP(k|k-1)HT+R,γ为预先设定的波门大小;
[0022] 步骤4、根据步骤3统计得到落入波门内的候选目标个数,来更新目标航迹,[0023] 若候选回波个数为零,即没有量测落入相关波门内,用步骤2的预测值更新航迹,转入步骤8.1;
[0024] 若落入相关波门内的量测值只有一个,则该量测值可直接用于航迹更新,转入步骤8.2;
[0025] 若有一个以上的回波落入被跟踪目标的相关波门内,则对波门内点迹进行质量评估,选取最优点,转入步骤5;
[0026] 步骤5、计算各候选回波的空间位置评估值、幅度评估值、多普勒评估值、工作频率评估值,得到各评估指标下的评估向量,再将评估向量组合为一个评估矩阵A;
[0027] 步骤6、计算出各项评估指标的熵权法权值,组成权值向量;
[0028] 步骤6.1设xij为点迹质量矩阵A中的元素,i=1,2,3,...,mk,mk为落入波门内的有效量测总个数,j=1,2,3,4分别代表四项量测指标,然后进行数据平移xij=xij+1,因利用熵值求权数时要用对数进行计算,进行数据平移可避免取对数时无意义;
[0029] 步骤6.2计算第j项指标下第i个因子的值在此项指标中所占的比重[0030] 步骤6.3计算第j项指标的熵值
[0031] 步骤6.4计算第j项指标的差异系数:
[0032] 步骤6.5计算权值 得到四项评估指标权值向量;
[0033] 步骤7、将步骤5得到的评估矩阵与步骤6得到的权值向量相乘,得到最终质量评估值V=Aw,找到评估值V中最大值对应的位置iop,得到波门内最优量测zop(k);
[0034] 步骤8、计算目标t的滤波增益矩阵K(k)=P(k|k-1)H(k)S(k)-1,得到状态更新表达式x(k|k),进行航迹更新;
[0035] 步骤8.1若候选回波个数为零,即没有量测落入相关波门内,利用预测点更新航迹;
[0036] x(k|k)=x(k|k-1)
[0037] P(k|k)=P(k|k-1)
[0038] 步骤8.2若落入相关波门内的量测值只有一个,则该量测值可直接用于航迹更新;
[0039] x(k|k)=x(k|k-1)+K(z)[z(k)-HX(k|k-1)]
[0040] P(k|k)=P(k|k-1)-K(k)HP(k|k-1)
[0041] 步骤8.3若波门内有多个点,则选取经过点迹质量评估后用最优点更新航迹[0042] x(k|k)=x(k|k-1)+K(z)[zop(k)-Z(k|k-1)]
[0043] P(k|k)=P(k|k-1)-K(k)HP(k|k-1)。
[0044] 所述步骤5的具体步骤为:
[0045] 步骤5.1计算空间位置评估值:
[0046] 在k时刻,波门内mk个有效状态量测为zi(k),i=1,2,3,...,mk,第i个状态量测的滤波残差向量为vi(k)=zi(k)-Z(k|k-1),其与预测位置的统计距离为第i个有效量测的空间位置评估值为:
[0047]
[0048] 步骤5.2计算幅度评估值:
[0049] 在k时刻,波门内mk个有效观测幅度信息为ai(k),i=1,2,3,...,mk,定义幅度评估值ma:
[0050]
[0051] 其中, p0(a)回波信号仅来自于噪声或杂波时幅度的概率密度函数,p1(a)为回波信号包含目标信号时的概率密度函数,T为检测门限,pfa、pd分别为虚警概率、检测概率;
[0052] 步骤5.3计算多普勒评估值:
[0053] 在k时刻,波门内mk个有效观测的多普勒信息为di(k),i=1,2,3,...,mk,设第k-1次采样时该跟踪波门所对应目标的多普勒频率观测值为d(k-1),记观测多普勒差Δdi(k)=|di(k)-d(k-1)|,多普勒频率的评估值记为md:
[0054]
[0055] 步骤5.4工作频率的评估值:
[0056] 在k时刻,波门内mk个有效观测工作频率信息为fi(k),i=1,2,3,...,mk,设第k-1次采样时该跟踪波门所对应目标的工作频率观测值为f(k-1),记Δfi(k)=|fi(k)-f(k-1)|,为观测频差,工作频率的评估值记为mf,仅考虑固定频率(FIX)类型的目标,第i个有效观测的mf为:
[0057]
[0058] 其中εf是由系统噪声与量测噪声所确定的测频容差;
[0059] 步骤5.5将步骤5.1、5.2、5.3、5.4得到的各评估指标组成点迹质量评估矩阵A,即TA=[ms;ma;md;mf]。
[0060] 本发明一种基于熵权值法点迹质量评估的目标跟踪方法,利用预测信息从每一种特征度分析该点迹源自目标的可能性,并运用运筹学中的综合评估方法——熵权法确定多指标评估的权值,进而对点迹质量有客观全面的评估、排序,利用点迹质量评估中最优量测取代最近邻域法中离预测点最近量测来更新航迹,从而具有建立的质量评估模型适用于多种不同的知识辅助信息融合,求解过程简单,提高了传感器信息利用率,提高弱目标的跟踪性能的效果。附图说明
[0061] 图1为本发明的流程图
[0062] 图2为本发明与传统最近邻域跟踪算法在数据关联时的示意图;
[0063] 图3为在Pfa=0.01时改进后最近邻域跟踪与传统最近邻域跟踪蒙特卡洛200次均方误差曲线对比曲线图。

具体实施方式

[0064] 本发明主要采用计算机仿真的方法进行验证,所有步骤、结论都在MATLAB-R2010b上验证正确。具体实施步骤如下:
[0065] 步骤1、输入航迹,并计算k时刻的预测值:
[0066] 考虑直角坐标系中的一个匀速直线运动目标,设目标的初始状态为X(0)=[80m,6m/s,100m,0m/s],航迹前两帧已起始。具体参数设置如表1、表2。在k时刻,得到目标的状态预测值X(k|k-1):X(k|k-1)=FX(k-1),及协方差一步预测值P(k|k-1):P(k|k-1)T=FP(k-1)F+Q。
[0067] 其中
[0068] 步骤2、计算落入波门内的候选回波,并统计其个数:
[0069] 从雷达接收机中读取第k帧量测位置集合 zi(k)为k时刻的第i个量测,同时,还获取了第k帧量测幅度集合 多普勒集合
工作频率集合
[0070] 当目标量测值z(k)满足式[z(k)-Z(k|k-1)]TS-1(k)×[z(k)-Z(k|k-1)]≤γ时,则作为候选回波,统计候选回波的个数;
[0071] 2.1若候选回波个数为零,即没有量测落入相关波门内,用预测点更新航迹,转入步骤6.1;
[0072] 2.2若落入相关波门内的量测值只有一个,则该量测值可直接用于航迹更新,转入步骤6.2;
[0073] 2.3若有一个以上的回波落入被跟踪目标的相关波门内,则对波门内点迹进行质量评估,选取最优点,转入步骤3
[0074] 步骤3、评估模型的建立,特征的评估:
[0075] 3.1空间位置的评估值
[0076] 在k时刻,波门内有效观测状态量测为zi(k),i=1,2,3,...,mk,第i个观测的状态量测的滤波残差向量为vi(k)=zi(k)-xi(k|k-1),其与预测位置的统计距离定义第i个有效观测的状态量测评估值为:
[0077]
[0078] 3.2幅度的评估值
[0079] 在k时刻,波门内mk个有效观测幅度信息为ai(k),i=1,2,3,...,mk。定义幅度指标下的评估值ma,其中, 其中
2
其中σ 复高斯噪声的功率谱
2 2
密度, 为复高斯信号的功率谱密度,且信噪比SNR=10lg(σs/σ)。
[0080] 3.3多普勒的评估值
[0081] 在k时刻,波门内有效观测的多普勒信息为di(k),i=1,2,3,...,mk,设第k-1次采样时该跟踪门所对应目标的多普勒频率观测值为d(k-1),记观测多普勒差Δdi(k)=|di(k)-d(k-1)|,定义多普勒频率的评估值记为md:
[0082]
[0083] 3.4工作频率的评估值
[0084] 在k时刻,波门内有效观测工作频率信息为fi(k),i=1,2,3,...,mk。设第k-1次采样时该跟踪门所对应目标的工作频率观测值为f(k-1),记Δfi(k)=|fi(k)-f(k-1)|,为观测频差。定义工作频率的评估值记为mf,仅考虑固定频率(FIX)类型的目标,第i个有效观测的mf定义为:
[0085]
[0086] 其中εf是由系统噪声与量测噪声所确定的测频容差。
[0087] 3.5将步骤3.1、3.2、3.3、3.4得到的各评估指标组成点迹质量评估矩阵A,即A=[ms;ma;md;mf]T。
[0088] 步骤4、熵权法权值的计算:
[0089] 4.1设xij为点迹质量矩阵A中元素,i=1,2,3,...,mk,j=1,2,3,4,因利用熵值求权数时要用对数进行计算,进行数据平移xij=xij+1,可避免取对数时无意义;
[0090] 4.2计算第j项指标下第i个因子的值在此指标中所占的比重
[0091] 4.3计算第j项指标的熵值
[0092] 4.4计算第j项指标的差异系数。对于第j项指标,指标值xij的差异越大,熵值就越小。差异值系数的定义:
[0093] 4.5求权值 得到权值向量。
[0094] 步骤5、综合质量评估
[0095] 将评估值矩阵与权值向量相乘,得到最终质量评估值V=Aw。找到评估值V中最大元素对应的位置iop,得到波门内最优量测zop(k)。
[0096] 步骤6、航迹更新
[0097] 计算目标t的滤波增益矩阵K(k),K(k)=P(k|k-1)H(k)S(k)-1,得到状态更新表达式x(k|k):
[0098] 6.1若候选回波个数为零,即没有量测落入相关波门内,利用预测点更新航迹[0099] x(k|k)=x(k|k-1)
[0100] P(k|k)=P(k|k-1)
[0101] 6.2若落入相关波门内的量测值只有一个,则该量测值可直接用于航迹更新[0102] x(k|k)=x(k|k-1)+K(z)[z(k)-HX(k|k-1)]
[0103] P(k|k)=P(k|k-1)-K(k)HP(k|k-1)
[0104] 6.3若波门内有多个点,则选取经过点迹质量评估后用最优点更新航迹[0105] x(k|k)=x(k|k-1)+K(z)[zop(k)-Hx(k|k-1)]
[0106] P(k|k)=P(k|k-1)-K(k)HP(k|k-1)
[0107] 6.4重复返回步骤1,直到跟踪结束。
[0108] 表1 基本参数表
[0109]参数 符号 数值
扫描间隔 T 1s
总帧数 N 25
数据平面 D_P 300×200
虚警概率 Pfa 0.001
检测概率 Pd 0.7
过程噪声谱密度 q 0.01
测量噪声协方差 R diag(2,2)
第一门限 c1 3
第二门限 c2 8
航迹丢失判别 m 6
信杂比 SCR 10dB
蒙特卡洛次数 MT 200
[0110] 表2 知识辅助参数表
[0111]
QQ群二维码
意见反馈