论文部分内容阅读
船舶监控不仅对船舶安全航行进行有效的监控,同时也能够为航运企业获得更多的商业机会,船舶监控视景仿真系统是船舶监控的重要组成部分,其设计与实现的方法直接影响监控效率以及对船舶事故的紧急处理。二维和三维两种监控方式的复合设计弥补了各自的不足,有效的提高了船舶监控的监控效率和有效性。 船舶监控视景仿真系统采用SQL Server2005存储相关数据,二维监控在电子海图的基础上采用VC++6.0开发实现,三维监控在被监控船舶模型的基础上采用Vega Prime开发实现。按照软件工程的方法,首先明确了船舶监控的主要组成,对船舶监控视景仿真系统进行了需求分析、总体架构的设计,将其分为数据处理模块、二维监控、三维监控和数据库四个部分,其中二维监控分为操控平台和显示模块,三维监控分为初始化、框架管理、显示三个模块,并对个各模块的进行了实现。针对异常数据和短暂丢失数据的问题,提出了偏转角算法、异常数据的判断、异常数据的替换和插值算法,并进行了具体实现。 搭建了测试环境,通过对正常数据修改来模拟异常数据,并注入系统进行测试。测试结果表明,船舶监控视景仿真系统能够对接收到的数据进行相应处理,保障了数据的稳定性;二维监控和三维监控的结合提高了船舶监控的监控效果。