当前位置:主页 > 科技论文 > 船舶论文 >

船舶导航雷达显控软件设计与实现

发布时间:2017-11-21 20:31

  本文关键词:船舶导航雷达显控软件设计与实现


  更多相关文章: 导航雷达 助航设备 多线程 GDI与DirectDraw联用 图像显示


【摘要】:雷达显控终端是雷达系统重要的组成部分。传统的雷达显控终端依靠专门的硬件来实现其功能,存在升级困难、造价昂贵及维护不便等问题。而现在的计算机在数据处理和图像显示方面具有很高的性能,利用计算机硬件和软件来实现雷达显控功能已成为现实。本课题的任务即是以计算机硬件为基础,开发船舶导航雷达显控软件,进而实现雷达显控终端。首先,本文对船舶导航雷达显控软件的功能需求和性能指标进行调研,将其功能划分为六个主要模块,包括人机交互模块、接口设计模块、数据处理模块、显示模块、控制模块及报警模块。同时根据雷达视频数据传输速率及图像更新频率,确定计算机硬件配置,选择操作系统平台与开发工具,给出软件系统架构的设计方案与软件处理流程。其次,对软件的各个功能模块进行编程实现。第一步,利用视图分割技术创建基于MFC单文档多视图的软件框架,美化控件和字体显示效果,搭建人机交互界面。第二步,设计雷达视频数据、助航设备数据及控制设备数据的传输接口,实现接口的双向交互功能。第三步,采用多线程技术、数据抽取及乒乓缓存机制,对网口雷达视频数据进行接收,利用完全查表法将数据从极坐标转换为直角坐标,并加入数据容错处理,最后编写游程编码算法对视频数据进行压缩存储;对串口助航及控制设备数据采用边接收边处理的方式。第四步,将Windows GDI与Direct Draw联用,利用线程同步、双缓冲、透明拷贝、及内存映射文件技术,完成雷达图像PPI显示、PPI偏心显示、回放显示、放大显示、警戒区显示、三种图像向上方式显示、目标尾迹显示、目标多色显示及助航设备信息显示等。第五步,完成软件控制和报警功能。最后,搭建系统测试环境,对软件功能及性能进行测试,测试结果表明软件能够实时显示雷达图像与助航设备信息,并能控制雷达系统的工作状态,从而验证了软件系统设计的有效性和可靠性。
【学位授予单位】:重庆邮电大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:U666.1;TP311.52

【参考文献】

中国期刊全文数据库 前10条

1 李尧;;X波段宽带雷达发射机的设计研究[J];数字技术与应用;2015年10期

2 张宏财;汪永军;沈君;;基于ARM和FPGA的一体化船用导航雷达终端设计[J];科技视界;2015年04期

3 张翼周;;新体制民用航海雷达的应用与发展[J];电讯技术;2014年06期

4 彭祥龙;;船用导航雷达的技术发展及最新应用[J];电讯技术;2013年09期

5 柳林;李明奇;;导航雷达与AIS在军用舰船中的综合运用[J];现代电子技术;2013年17期

6 雷浩然;陈帅;;基于MFC的组合导航监测软件快速实现方法[J];计算机应用;2013年S1期

7 卫保国;郭妍利;莫红飞;;多模式下高转速船用导航雷达回波显示[J];科学技术与工程;2013年17期

8 常会振;;船舶导航雷达发展趋势的研究[J];中国水运(下半月);2013年01期

9 崔荣华;;基于MapX雷达显控系统的设计与实现[J];现代电子技术;2012年10期

10 刘志强;宋君强;卢风顺;赵娟;;基于线程的MPI通信加速器技术研究[J];计算机学报;2011年01期



本文编号:1212210

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/chuanbolw/1212210.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户22e0d***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com