一种基于不确定分布的多目标航迹关联模型及求解

2022-09-24 06:47龙威宇蔡益朝邱建杰
电子技术应用 2022年8期
关键词:航迹正确率不确定性

龙威宇,蔡益朝,李 浩,邱建杰

(空军预警学院,湖北 武汉 430014)

0 引言

在多目标跟踪系统中,分布式结构可用较低的费用获得较高的可靠性,因此在空管系统、海上监视系统和地基防空系统中有着广泛的应用前景[1-2]。在该系统中主要有两种形式的航迹关联[3],一种是点迹与航迹的关联,即判断新观测到的点迹属于哪一条航迹;另一种是航迹和航迹的关联,即判断不同传感器观测到的航迹是否来自同一目标[3-6]。本文所研究的内容为航迹和航迹关联。

主流的航迹关联算法主要有加权法[7-8]、修正法[9]、最近邻域法[10]、经典分配法[11]、K 近邻法[2]、独立序贯法[2]、相关序贯法[2]等,以上方法主要是基于概率统计类的方法。同时还有基于模糊数学的关联方法,主要有:模糊双门限分配法[2]、模糊经典分配法[2]等。在这两大类关联方法中,噪声误差和干扰误差等诸多不确定因素会对关联结果产生不可忽视的影响。

为减弱此类影响,有两种思路:一种是通过模型和算法的改进,来削弱负面影响;另一种是增加传感器数量,来进一步提高准确性。在双传感器条件下,文献[12]通过推导等价量测方程,基于距离分级聚类,从而实现航迹关联,在目标密集、干扰较强等复杂环境下能保持很低的错误关联率,稳定性较强。文献[13]通过将广义回归神经网络应用于航迹关联的全过程中,有效降低了系统的处理流程,提高了抗差性。文献[14]利用模糊综合决策思想,建立模糊因素集,依据航迹紧密度建立矩阵得到有效航迹关联对,从而实现系统误差下的航迹关联。

上述文献的前提均是默认噪声和干扰这两类不确定因素服从零均值的高斯分布,这样做的好处是便于模型的构建和计算。但在实际中,对于噪声,相当多的情况下人们无法获得大量统计数据来确定噪声的分布,如新型号的传感器或者新部署的传感器;对于干扰,往往也并不服从高斯分布,如对传感器有干扰的民用无线电信号,特别是人为主动释放的电磁干扰。人们无法通过积累足够的数据或者根本无法积累数据来得到上述情况下的噪声和干扰所服从的分布及参数。如果此时依然使用零均值高斯分布来描述这些噪声和干扰,会给航迹关联的结果带来较高的误差。而此类情况下人们依然需要准确进行目标航迹关联,因此有必要引入不确定理论。

在不同的领域中都存在着对不确定性的描述。在经济学中,不确定性指经济行为者在事先不能准确地知道自己的某种决策的结果[15];在量子力学中,不确定性指测量物理量的不确定性,当测量它时,可能得到这个值,可能得到那个值,得到的值是不确定的[16];在信息论中,不确定性是表征某随机变量的发生有多么可靠的物理量[17]。因此,可以将不确定性描述为:因对事物信息掌握的不全面和部分信息无法测量导致结果无法预测的性质。不确定理论与概率论都是用来解决不确定性的,但有本质区别。概率论是以历史数据参考统计规律的前提下,进行大量重复独立试验或观察呈现出固有的统计规律得到数值。而不确定理论是在缺乏历史数据,无法通过估计的概率分布得到长期积累的频率,在系统带有不确定的情况下,借助信度建模来描述不确定性[18]。自2004 年刘宝碇教授提出不确定理论开始[19],越来越多的学者投入到不确定理论的研究中,促使不确定理论得到快速的发展与完善。在理论研究方面,不确定测度、不确定参数、不确定分布、不确定向量等方面都有学者进行了研究推广。随着不确定理论的逐步发展完善,使用不确定理论解决实际问题的学者数量不断增加。李晓娜等人利用不确定理论完成了城市水资源调度研究[20],陈重等人将不确定理论与道路建设进行结合[21],樊相宇等人将不确定理论应用于供应链订货量决策问题[22]。

为了减小噪声和干扰等不确定性给航迹关联的负面影响,本文使用不确定理论中的不确定分布来构建航迹关联模型。在双传感器情况下运用经典算法求解该模型。最后,通过仿真验证得出不同的经典算法在传统模型和本文模型下的性能对比,并分析原因。

1 不确定分布

1.1 不确定测度

设Γ 是一非空集合,L 是定义在Γ 上的σ 代数,L中的元素Λ 称为事件。M{Λ}表示事件Λ 发生的可能性,如果M 满足如下4 条公理,则称M 为不确定测度。

公理1 规范性。对于非空集合Γ,集函数满足M{Γ}=1;

公理2 二元性。对于任意事件Λ,记事件不发生为ΛC,集函数满足M{Λ}+M{ΛC}=1;

公理3 次可加性。对于可数的事件序列L{Λ1,Λ2,…},集函数满足:

公理4 乘积公理。设有一组不确定空间(Γk,Lk,Mk),k=1,2,…,记Γ=Γ1×Γ2×…为各个非空集构成的有序元组集合、Λ=Λ1×Λ2×…是有序元组集合Γ 内的事件集合、L=L1×L2×…是有序元组集合Γ 内的乘积σ 代数,如果存在集函数M 对于有序元组集合Γ 内乘积σ 代数L 满足:

则称集函数M为该组不确定空间(Γk,Lk,Mk),k=1,2,…的乘积不确定测度。

1.2 不确定正态分布

定义1 不确定分布函数。对于任意实数x,不确定变量ξ 的不确定分布函数定义为:

定义2 正则不确定分布。设不确定变量ξ 的不确定分布为Φ(x),如果不确定分布在集合{0<Φ(x)<1}范畴内依x 连续严格单调递增,且则称Φ(x)为正则不确定分布,ξ 为正则不确定变量。

定义3 正态不确定分布的概率密度函数和分布函数

式中:φ(x)为正态不确定分布的概率密度函数;μ 和σ分别为均值和标准差;Φ(x)为正态不确定分布函数。

2 基于不确定分布的多目标航迹关联模型

对于航迹关联问题,传统的关联模型将系统中的噪声和干扰等不确定性通过服从高斯分布的变量v(k)进行描述。这里,引入服从不确定正态分布的变量φ(k)和Ψ(k)来描述系统中的噪声及干扰。

假设有2 个传感器和n 个目标,在k 时刻第s 个传感器对第i 个目标进行观测,为了方便表达,将传感器标号s 置于右下角,将目标标号i 置于右上角。则表示在k 时刻第s 个传感器对第i 个目标进行观测后直接和间接得到的目标信息,具体为:

关联过程中的不确定因素由4 个变量体现,分别为状态方程中的噪声误差、状态方程中的干扰误差、观测方程中的噪声误差、观测方程中的干扰误差。

相应的观测信息为:

系统的状态方程可以表示为:

系统的观测方程可以表示为:

其中,状态转移矩阵F 为:

这样表示的原因在于,噪声作为自然界中无法避免的常见误差因素,在装备性能不发生变化的情况下,噪声始终保持在一个相对稳定的区间,符合高斯分布的特点;而干扰多为人为因素导致,不论是人为被动制造干扰还是主动实施干扰,干扰的不确定性远高于噪声,因此使用不确定正态分布来描述干扰。分别为X 方向和Y 方向上的过程干扰和测量干扰的分量,这些分量均服从不确定正态分布,下面给出具体的不确定分布函数。

上式中各自的μ 和σ 为其对应的均值和方差。这样,就避免了将噪声干扰单纯用高斯白噪声描述造成的不确定性丢失问题,使该模型更符合实际情况。

3 双传感器多目标航迹关联流程

3.1 跟踪滤波

卡尔曼滤波是经典的跟踪滤波算法,但由于其在非线性系统中的性能表现较差,本文选取无迹卡尔曼滤波(Unscented Kalman Filter,UKF)算法对运动目标进行实时滤波。具体步骤如下:

(1)获得一组采样点(称为Sigma 点集)及其对应权值;

(2)计算Sigma 点集的进一步预测;

(3)计算系统状态量的一步预测及协方差矩阵,它由Sigma 点集的预测值加权求和得到;

(4)根据一步预测值,再次使用UT 变换,产生新的Sigma 点集;

(5)将步骤(4)预测的Sigma 点集代入系统方程中,得到预测的观测量;

(6)由步骤(5)得到Sigma 点集的观测预测值,求得预测的均值和协方差;

(7)计算Kalman 增益矩阵;

(8)计算系统的状态更新和协方差更新。

3.2 航迹关联

加权法、修正法、序贯法等基于概率统计类的方法同样可以在不确定分布关联模型中应用。这三种方法在条件一定的情况下,关联性能后者好于前者。以下为基于不确定分布的序贯航迹关联算法,算法根据传感器探测到的实时数据进行实时关联。

设两部传感器在k 时刻对目标i 和j 的状态估计之差为:

设H0和H1是下列事件:

其联合概率密度函数在H0下可以写成:

进行似然比检验:

与上式对应的对数似然比为:

定义一个对数似然函数同时也是检验统计量:

则这时需要判断λij(k)与显著性水平α 之间的大小关系,进一步得出接受原假设H0或接受备择假设H1。

具体流程如图1 所示。

图1 双传感器多目标航迹关联流程

4 仿真分析

为验证本文所优化的模型及关联算法的性能,利用计算机进行仿真验证和对比分析。仿真平台所用的处理器为AMD Ryzen 7 3700X 3.6 GHz,使用的操作系统为Windows 10 专业版,使用的仿真软件为MATLAB R2019b。在传统高斯模型和不确定分布模型下对加权法、修正法和序贯法三种算法在不同目标数量情况下的关联正确率进行对比。

在100 km×100 km 的二维平面内随机生成20、50、80 批目标,目标包含模拟民航的匀速直线运动目标和模拟军航的变速曲线运动目标两类。两部传感器为异地配置,传感器所在位置在该二维平面内随机选取。为了便于模型验证,假设两部传感器的探测范围完全重合且送至融合中心的数据已经经过时空校准并去除了野值,同时假设关联过程中航迹始终连续。匀速直线运动目标的初始速度在[230,270]m/s 范围内随机选取,初速度方向在[0,2π]rad 内随机选取,加速度为0;变速曲线运动目标的初速度在[200,300]m/s 范围内随机选取,初速度方向在[0,2π]rad 内随机选取,加速度在[0,10]m/s2范围内随机选取,加速度方向在[0,2π]rad 内随机选取。

在此假设下,进行100 次蒙特卡洛仿真。关联正确率分别用同一时刻的关联正确率和平均关联正确率这两个指标来衡量。k 时刻关联正确率P(k)=C(k)/T(k),其中C(k)是k 时刻关联正确的航迹点数,T(k)是k 时刻总航迹点数;而平均关联正确率P=C/T,C 和T 分别为正确关联的航迹点数量和总的航迹点数量。

图2 为20 批目标的真实航迹,其中包含了10 批匀速直线运动目标和10 批变速曲线运动目标,同理50 批和80 批目标的组成为匀速直线运动目标和变速曲线运动目标各占一半。图3 为用两部传感器对20 批目标进行实时跟踪滤波的的结果。图4 为滤波结果的局部放大图片,可以看出UKF 滤波算法较好地实现了对目标的跟踪滤波。

图2 20 批目标真实轨迹

图3 两部传感器对目标实时跟踪滤波结果

图4 跟踪滤波结果局部放大

图5 为20 批目标用加权法在两种模型下实时关联后的正确率汇总结果。50 批及80 批的关联结果如表1及图6 所示。

由图5、图6 和表1 可知,加权法可以在本文模型下进行航迹关联。相比传统模型,加权法在本文模型下的关联正确率更高。对于20 批目标,本文模型下的正确率相比传统模型有6.05%的提升;对于50 批目标,本文模型相比传统模型的正确率有1.82%的提升;对于80 批目标,本文模型相比传统模型的正确率有1.45%的提升。

图5 20 批目标用加权法在两种模型下正确率对比

表1 加权法在两种模型下的正确率(%)

图6 加权法在两种模型下的正确率

由表2、表3、图7、图8 展示的对比结果可知,修正法、序贯法两种方法同样可以在本文模型的基础上进行航迹关联。在20 批目标时,修正法和序贯法分别有1.48%和2.6%的提升;在50 批目标时,两种算法的关联正确率分别有0.45%和1.08%的提升;在80 批目标时,两种算法的关联正确率分别有4.5%和0.13%的提升。

图7 修正法在两种模型下的正确率

图8 序贯法在两种模型下的正确率

表2 修正法在两种模型下的正确率(%)

表3 序贯法在两种模型下的正确率(%)

同时可以看出,随着目标数量的不断增加,系统的不确定性及复杂性迅速升高,在同种模型下关联正确率都有所下降,但本文模型的整体正确率还是高于传统模型。本文模型对算法本身的性能没有较大影响,在传统模型下,序贯法的性能优于修正法,修正法优于加权法。在本文模型基础上的三种算法依旧保持了此性能排序,且算法之间的性能差距与传统模型下的性能差距类似。如,在20 批目标情况下,传统模型中序贯法的性能优于修正法7.31%,在本文模型下这一数据为8.43%;修正法的性能在传统模型下优于加权法11.34%,在本文模型下这一数据为9.77%。各算法在本文模型下的性能差距与传统模型相比在1.5%左右,差距很小。因此基于本文模型的三种算法获得的性能提升与算法本身并无关系,性能提升的原因在于模型的不同。

5 结论

本文给出了一种基于不确定分布的多目标航迹关联模型,该模型通过使用不确定变量来描述系统中的噪声和干扰,使之更符合真实情况。通过仿真验证可知,本文模型具有较好的适应性和实时性,可以在不同目标数量的情况下实时描述真实空情,满足航迹关联需要;同时本文模型对经典航迹关联算法有较好的适用性,加权法、修正法和序贯法的性能在本文模型下都得到了不同程度的提升。本文所提出的模型对于日益复杂的空情有一定的实践价值。

本文为了便于仿真验证提出了两点假设。第一,假设所有传感器送至融合中心的数据均为经过时空校准和野值剔除的,但实际中时空校准和野值剔除的过程存在一些不确定性因素;第二,假设航迹关联过程中航迹始终连续,如发生航空器进入探测盲区等导致航迹中断后重现这一现象,系统的不确定性将上升至一个更高的水平。后续将继续利用不确定理论来解决以上两个假设,使模型的适应性更强。同时降低不确定性的手段除了改进模型和算法以外,增加传感器数量也是一个重要的路径,后续也将进一步利用不确定理论解决多传感器多目标航迹关联问题。

猜你喜欢
航迹正确率不确定性
法律的两种不确定性
个性化护理干预对提高住院患者留取痰标本正确率的影响
门诊分诊服务态度与正确率对护患关系的影响
梦的航迹
全球不确定性的经济后果
英镑或继续面临不确定性风险
英国“脱欧”不确定性增加 玩具店囤货防涨价
自适应引导长度的无人机航迹跟踪方法
生意
视觉导航下基于H2/H∞的航迹跟踪