摘要

建立导航系统所需的全局静坐标系、局部静坐标系、船体动坐标系和自主船运动学模型。模拟人的驾驶技术,建立巡航和定区域节能2种导航模式,设计推理规则。分析实测的电子罗盘和GPS数据误差原因。为提高定位精度,设计海明窗FIR数字滤波器以及巡航面积计算方法。基于VC++开发导航软件,在自主研发的监测船上开展实验。结果表明,FIR对电子罗盘信号的滤波效果优于GPS信号,巡航模式可实现大范围监测,定区域模式对重点区域进行监测时能耗较低。