论文部分内容阅读
船用导航雷达安装在各类船上,用来探测周边目标,提取目标的距离和方位信息,方便船舶在航行中避让和自身定位。现在船用导航雷达使用传统的模拟雷达所占的比重还很大,数字化雷达是以后必然的趋势。与传统的模拟雷达相比,数字雷达具有稳定性高、性能好、可控性强、抗干扰能力强等优点。特别是在算法处理上,数字雷达具有模拟雷达不可比拟的优势,用数字化雷达实现的算法处理一致性好、数据采集后场景可再现、算法优化后可以直接升级。本课题主要设计思路为:通过雷达上单元采集数据,然后由雷达上单元的ARM通过网络传输给显控主机,在显控主机上完成信号累积、海杂波抑制、雨雪杂波抑制、同频干扰等信号处理,最终通过坐标转换算法在屏幕上显示,整个显控主机使用MVC框架运行。本课题首先讨论了船用导航雷达的工作原理,介绍了雷达组成、雷达信号采集与处理过程以及雷达测距和测向的原理,然后在这个基础上描述了船用导航雷达的功能,介绍了雷达上单元设计和雷达下单元设计。并且重点分析了MVC软件框架的模型、视图、控制器三者之间的关系以及它们的处理流程,然后阐述了雷达上单元采集、坐标转换存在的盲点和死点的问题,分析了坐标转换、信号累积、海杂波抑制、雨雪杂波抑制、同频干扰、恒虚警率等算法,并且最终实现了这些算法,通过这些算法提高了雷达对杂波的抑制能力、提升了雷达对目标的检测概率。最后在Windows、Linux、Android操作系统上调试和测试了本课题设计的MVC软件框架,并且在雷达的功能、性能、稳定性等方面进行了测试,都获得了满意的结果,达到了预期目标。