论文部分内容阅读
粒子滤波算法是一种基于非参数的蒙特卡洛方法的近似贝叶斯滤波算法,具有算法简洁,使用灵活,容易实现,同时具有较好的并行结构等特点,适用于传统方法很难解决的非线性目标跟踪问题。其跟踪精度可以逼近最优估计。本文结合实际应用需求,针对智能传感侦察网络中的机动目标跟踪问题开展研究工作。主要研究内容以粒子滤波算法为核心,分别从分布式算法设计与实现,纯方位角机动目标跟踪滤波发散问题的解决以及传感器网络节点能力受限条件下的多目标跟踪等三个方面的内容进行深入的研究,主要的研究内容和成果如下:对目前机动目标跟踪的机动目标模型和跟踪算法做全面、系统的讨论。首先从机动模型入手,对适用于地面目标的模型做详尽的介绍。其次,对目前常用的目标跟踪算法进行归纳和总结,深入讨论其原理与适用范围。并在此基础上从贝叶斯重要性采样原理入手,详尽探讨粒子滤波的原理,以及基本的序列粒子滤波算法。接着对粒子滤波中的粒子退化问题现象和问题原因进行详细阐述,并介绍部分粒子滤波的改进算法。最后,通过仿真,比较扩展卡尔曼滤波算法和粒子滤波算法,证实粒子滤波能够很好的解决机动目标跟踪中的非线性问题,对目标的机动性有很好的适应能力。首次提出一种分布式Unscented粒子滤波目标跟踪算法。针对智能无线传感侦察网络,存在着传感节点能量受限,通信受限的特点。首次将UT变换引入分布式粒子滤波算法,以解决现有的分布式粒子滤波算法网络通信负荷重,节点能量消耗高的缺点。UT变换为粒子滤波算法提供更为准确的建议分布,从而提高粒子的使用效率,降低粒子数量,并且UT变换能够降低粒子退化现象的发生。仿真表明,分布式Unscented粒子滤波能够有效的减少网络的通信流量,提高跟踪精度。提出一种神经元网络改进的Unscented粒子滤波算法。以解决纯方位角目标跟踪中Unscented粒子滤波算法存在的精度下降,滤波发散的问题。首先,通过对Unscented粒子滤波原理的阐述,定性分析纯方位角目标跟踪中滤波发散的原因。在此基础上,将神经元网络方法引入到机动目标跟踪中。神经元网络的学习,记忆能力能够有效地改进重要性分布,提高Unscented粒子滤波对信噪比变化的适应能力。仿真表明,该算法只需增加少量的计算时间,就可以提高目标跟踪的精度,减少滤波发散几率。首次对智能传感器侦察网络中多目标跟踪问题进行深入系统的研究,并在此基础上提出基于预测的多目标跟踪算法。通过研究无线传感器网络中的多目标跟踪的特有问题,第一次提出多目标跟踪问题的局部性特征和量测信息的信号混叠特性,即多目标跟踪问题仅发生在传感器网络监测的局部区域,并且发生时,传感节点的探测信号是多个目标信号混叠而成。在此基础上,提出一种新的基于预测的多目标粒子滤波算法。该算法充分利用滤波跟踪的历史信息,结合粒子滤波的预测结果,对传感节点探测信号进行分离,从而是实现多目标跟踪。仿真实验证明,基于预测的多目标跟踪算法能够用较小的计算代价,解决多目标跟踪问题,满足实用系统需求。