论文部分内容阅读
雷达目标跟踪是雷达系统的重要组成部分,在雷达信号处理获得目标的位置及参数后,雷达数据处理主要完成关联、滤波、预测以及运动参数的计算等工作,这样可以抑制量测过程中的随机误差以及无关杂波。概括来说雷达目标跟踪的目的就是最大限度获取目标的信息,以实现雷达探测区域中目标运动轨迹的估计并实现对目标的跟踪。本文主要解决雷达对机动目标与多目标的跟踪问题,设计并开发雷达目标跟踪仿真平台,其中包括雷达目标跟踪系统、控制与显示界面。针对雷达目标跟踪中的机动目标与多目标问题,根据远程警戒雷达的特点与现有国内外实际应用技术对现有多种算法进行仿真、比较、分析,选取满足指标的滤波与关联算法,并在现有算法上进行改进以获取更好的跟踪效果。针对机动目标情况下的跟踪,目标跟踪算法采用最小二乘法,其基本原理为误差的平方和最小。针对多目标与多杂波情况下的跟踪,目标关联算法采用最近邻法,其原理为设置跟踪门,由落入跟踪门的候选回波选取量测值用于航迹更新。论文首先进行需求分析,将仿真平台分成多个模块,采用软件设计的流程进行需求分析。主要完成对航迹的起始、航迹的滤波外推、航迹的关联、航迹的质量管理、控制与显示界面等模块的需求分析。航迹的滤波外推完成航迹的预测与估计,航迹的关联完成航迹与新周期的点迹的关联。航迹起始是目标跟踪的关键,完成从点迹到航迹的跟踪起始。航迹质量管理监测跟踪状态,从跟踪开始到跟踪结束,航迹质量管理都发挥重要作用。控制与显示界面模块主要完成对目标跟踪的控制与雷达点迹、航迹、运动参数等的显示等工作。其次,在最小二乘法的基础上进行设计与仿真,并求取算法所使用的参数。根据目标跟踪功能模块分解图与需求分析设计实现雷达目标跟踪仿真平台每个模块的功能,并采用流程图的形式展示设计与实现过程。其开发过程在Visual Studio环境上进行并采用MFC框架实现仿真界面平台,实现目标跟踪仿真平台的成功运行。最后根据需求分析对该软件系统进行功能测试与性能测试,并将测试结果与预期结果进行比较分析得出结论。目标跟踪仿真平台应能正确仿真处理跟踪机动多目标数据,实现指标要求。该目标跟踪仿真平台能实现高机动多目标的有效跟踪并为前端信号处理提供工程验证。在后续阶段能将该平台的目标跟踪系统部分进行再开发用到雷达目标跟踪系统中。由于该软件设计的周期较长,现为初样机仿真阶段,在后续的开发中还会进行调整增加功能并在实践中升级。