摘要: |
通用自动识别系统(AIS)是诞生于20世纪90年代的一种新型航海设备,是现代通信技术、计算机技术等多门类高新技术在航海领域的成功应用。AIS可以使船舶及时了解周围船舶的动静态信息,同时也可以帮助管理部门掌握其管辖水域的船舶情况。AIS的成功应用不仅可以提高船舶航行的安全性,还可以提高船舶管理的有效性,极大地避免了海上各种交通事故的发生。AIS系统给海上船舶的监视和管理带来革命性的进步,是数字化航海必不可少的设备。
本文以AIS的国际标准为依据,重点研究了AIS各种数据的获得和编码方法及AIS的电文结构和实现方法,同时还对AIS的串行数据接口和语句进行了详细地分析和研究,并通过软件实现了AIS数据的编码及AIS电文的输入和输出。
在此基础上,本文还结合航海领域的实际情况和需求提出了AIS在避碰、助航、搜寻和救助、引航、VTS等各方面的应用。文中还模拟实现了这些功能,这不仅为AIS在各领域的实际应用奠定了理论基础,还为之提供了试验数据。
针对AIS研究和学习的需要,本文提出了AIS数据源系统的概念,给出了系统的总体设计方案,并以Visual C++6.0为开发工具实现了该系统。AIS数据源系统实现了多条船只的动态参数和静态参数的仿真,可以根据研究人员的需要设置参数并实现各电文的输出。该系统还实现了部分真实AIS设备未实现的电文(如二进制电文)及自行设计的电文(如水文气象电文)。本系统界面友好、操作简单,是学习、研究和应用AIS电文和数据的有效工具。该系统的实现为研究通用自动识别系统的应用提供了初步的仿真基础,为今后的产品开发做了先期准备,同时对AIS系统的理论研究也有积极的意义。 |