论文部分内容阅读
近年来,随着移动互联网技术的飞速发展,互联网与各行业已经加速融合,深入到我们日常的生活、学习、工作等方方面面。手持移动设备智能手机和平板的性能也不断提高,其计算能力可媲美PC机。因此,借助移动互联网发展的潮流,通过Android移动终端实现一些基于PC架构的软件功能,具有重大的意义。船用雷达模拟器在航海院校教学使用、船员培训和适任评估考试中是不可缺少的一部分。但现有的雷达模拟器几乎都是基于传统的桌面系统设计和开发的,难以适应现阶段移动互联网迅猛发展的趋势。本文参照JRC-JMA-9100雷达的布局,针对船用雷达的功能要求,以功能模块化思想,通过研究Android系统的架构,开发了基于Android的船用雷达仿真系统。本文完成的主要工作有:(1)采用改进的道格拉斯-普克算法,对海岸线数据抽稀,提高了回波图像的绘制效率和逼真度。在雷达小量程时,采用分形算法处理数据,基本保持了原曲线形状特征。(2)采用瑞利分布、正态分布数学模型,利用模型叠加的方式,实现了海杂波、雨雪杂波的仿真。(3)采用分层显示的方式实现了电子方位线、平行索引线、自动捕获区、活动距标圈、偏心显示等雷达刻度系统功能。初步实现了目标船回波、目标船捕获以及AIS报告目标的模拟。本课题研发的船用雷达仿真系统,将雷达的部分功能从PC端移植到移动设备端,丰富了现有雷达模拟器的种类,给用户带来了全新的触控操作体验。系统在移动终端上运行稳定,仿真效果良好。