论文部分内容阅读
道路监视雷达凭借着自身独特的优点,在对道路信息采集的过程中扮演着重要的角色。雷达数据处理是交通雷达信息采集中的关键技术,通过对雷达探测到的目标车辆数据进行处理,得到车辆的运动信息并对下一时刻的位置预测,实现对目标的监视与跟踪,进而实现车流量统计以及车辆防撞等功能。本文以道路信息监视采集雷达研制为背景,研究了雷达数据处理中的目标跟踪模块,并对雷达显示与控制系统进行了设计与实现。主要工作与成果如下:(1)研究了道路监视雷达数据处理模块中多目标跟踪部分,实现算法编程并建立跟踪算法库。为了缩短跟踪过程中算法的计算时间,在数据关联的过程中,对传统的JPDA算进行改进,在生成确认矩阵的过程中,首先去除目标跟踪波门内小概率量测的影响,建立新的确认矩阵,然后再进行滤波跟踪。经测试,使用新的确认矩阵对目标的跟踪精度影响不大,但计算量减少一半以上,提高了跟踪实时性。(2)通过对道路监视雷达显示控制软件的功能需求分析,给出了模块划分,基于Microsoft Visual Studio.Net 2010开发平台,使用VC++语言开发了显示控制软件。经测试,显控软件已具备以下功能:对目标信息数据的实时接收与处理、数据的存储与回放、目标位置与运动信息的实时显示、对雷达前端工作参数的实时控制、系统自检测、摄像头画面的实时显示等。由于雷达传输数据量大、显示画面实时性高,本文重点研究了多线程技术、双缓冲绘图技术等。经测试,系统数据接收与处理的速度满足需求、图像显示的效果良好。目前,完成了道路监视雷达系统对运动车辆的跟踪测试,结果表明,能准确的对雷达探测范围内的运动汽车进行跟踪,达到车辆防撞的目的;同时也完成了对高速公路上汽车流量的测试,测试结果表明,车流量统计的准确率在85%以上。