舰载无人机导航信息系统设计与实现*
2013-08-10孙明珠李晓芳
舰船电子工程 2013年7期
孙 涛 马 野 孙明珠 李晓芳
(海军大连舰艇学院舰炮系 大连 116018)
1 引言
无人机导航信息系统是一种能实时显示无人机侦查信息,同时能够对无人机进行精确定位及导航的助行设备[1]。其最核心的部分是合理地使用电子导航(海)地图,确定飞行位置等即时运动状态信息,直观准确地实现飞行路线的规划及修改。在以往的无人机导航信息系统设计中,许多设计没有集成电子导航(海)地图,不易于判断规划的合理性。在导航任务规划中缺乏对预规划航线的修改等,使得规划可操作性差。针对当前舰载无人机的发展现状及发展需求,本文主要研究舰载无人机导航信息系统中的电子海图解析和显示功能,即研究如何读取显示S-57标准的电子海图数据,如何在海图界面下实现对无人机的航线制定,如何实现在海图界面上实现图形化的交互操作。通过研究电子海图技术,为构建专业的舰载无人机导航信息系统打下技术基础。
2 系统的总体设计
2.1 系统开发环境
选择的编程语言为C#,集成开发环境为Microsoft Visual Studio 2008,选择SuperMap Objects.NET 6R作为开发电子海图软件的核心。如图1所示为SuperMap Objects.NET 6R功能结构[2],本系统重点使用SuperMap Objects.NET 6R中的数据模块和地图模块。

图1 SuperMap Objects.NET 6R功能结构
2.2 系统总体设计
根据舰载无人机导航信息系统的实际需求,系统共分为四个部分:海图浏览、路线规划、信息查询和系统数据库。各部分功能相对独立,又紧密相连,共同组成了舰载无人机导航信息系统。各部分的相互关系如图2所示。……
登录APP查看全文
