基于AIS的船舶监控系统.doc
《基于AIS的船舶监控系统.doc》由会员分享,可在线阅读,更多相关《基于AIS的船舶监控系统.doc(37页珍藏版)》请在沃文网上搜索。
1、山东交通学院毕业论文摘要船舶自动识别系统(AIS)是一种综合了卫星定位、陀螺罗经、计程仪等导航设备的信息,通过VHF数据链向外播发与接收相应信息,并在雷达或电子海图等显示设备上显示周边船舶位置及航行动态信息的新型导航通信系统。通过AIS获取到所需船舶的动态及静态信息,就可以对船舶进行全方位、实时的监控。船舶实时监控系统是利用自动识别系统(AIS)、电子海图系统、数据库技术对所有装有AIS设备的船舶进行监控。监控中心通过串口接收AIS接收机传来的AIS数据电文,解析后一边送到AIS船舶数据库存储,一边直接送到电子海图平台上进行实时显示,用户在电子海图平台上通过读取AIS船舶数据库来获得所需船舶信
2、息。本文系统分析了当前AIS发展状况,介绍了AIS的组成、网络体系结构、与AIS信息处理相关的接口协议,提出系统的总体设计方案并对系统的功能进行划分,然后以Visual C+60为开发工具,对AIS信息电文进行解析处理,并把解析后的数据存储到SQL Server数据库中。系统通过测试基本能达到设计的要求。关键字:船舶自动识别系统,实时监控,电子海图,SQL Server数据库1AbstractAutomatic Identification System(AIS)is a system which consists of satellite position,pegtop compass,lo
3、g etc,it can transfer and receive information through VHF data link,and display nearby watercrafts position and navigational dynamic information on radar or electric chartThrough the AIS system we can acquire the ships dynamic and static information and can monitor the ship omni-directionally and re
4、al-timely.The vessel realtime tracking system employs the Automatic Identification System(AIS),Electronic Chart Display and Information System(ECDIS)and database technology to control and monitor all vessels equipped with AISThe data message received by the Monitoring Center through the serial inter
5、face will be resolved and then be sent to the AIS vessel database for storageMeanwhile it will be sent to the ECDIS platform for real-time display from which users could obtain the information about vessels when reading the charts.In this paper the current AIS development is illuminated systematical
6、ly, introduced the composition of the AIS,the architecture of network system,and the agreement related to the interface information of the AIS,based on which the overall design project of the system has been proposed and the functions of the system has also been categorizedUsing Visual C+60 as the d
7、eveloping tool,we have resolved the AIS information message,also including how to store parsed data to SQL Server database. The system has passed the performance test and we have demonstrated that the system design is rational and meets the design requirements.Key words: Automatic Identification Sys
8、tem, Real-time monitoring, Electronic chart, SQL Server database 1目录前言11 船载AIS的结构与功能3 1.1 AIS的构成3 1.1.1 数据的采集部分3 1.1.2 信号处理与系统控制器41.1.3 信息显示器41.1.4 VHF收发机部分 41.2 AIS的功能特点 41.3 AIS的网络体系结构 51.3.1 物理层51.3.2 数据链路层61.3.3 网络层61.3.4 传输层62 船载AIS原理72.1 船载AIS的工作原理 72.1.1 TDMA数据链同步72.1.2 AIS时隙接入协议 82.2 自组织通信原理
9、93 AIS接口协议113.1 IEC 61162协议 113.1.1 电气规范113.1.2 语句格式及符号123.2 ITU-R M.1371-1协议134 系统总体设计 144.1 系统功能144.2 系统框架154.3 系统数据164.3.1 数据流程164.3.2 数据存储175 电子海图显示 175.1 电子海图概述175.2 海图信息显示185.3 图像缩放196 系统实现及校验 206.1 串口通信206.2 相关电文解析216.2.1 ITU-R M.1371-1电文解析216.3 信息显示236.4 系统组成246.5 运行结果25前 言近年来,世界范围内的航运市场在飞速发
10、展,港口船舶密度越来越大。尽管现在的航海技术有了长足的进步,但是海上船舶碰撞事故还是经常发生,给海上人命安全及海洋环境造成极在的威胁。产生这种现象的原因主要是由于用于船舶管理及避碰的各种助航仪器设备不能充分满足海上监控及通信的需要。当前航海上用于船舶监控的主要设备是雷达,船舶间为了航行安全而进行通信使用的设备主要是甚高频(VHF)无线电话。雷达设备是根据屏幕上的物标回波来识别目标的,这并不能直接反映目标的大小,在正常情况下,靠雷达回波也不能可靠地估计出目标的航向航速等一些对船舶航行十分重要的参数,特别是当船舶改向机动时,雷达回波会有一定的延时,即便是雷达自动标绘仪也是这样的。此外,目前船舶间通
11、信依靠VHF无线电话,但由于没有有效的手段及时取得对方的标识信息,通信时只能靠通报自己或对方的船位来相互识别,这在船舶密度大的水域或是在船舶处于紧迫局面时是很难实现的1。国际海事组织(International Maritime Organization,IMO)和各国主管部门通过制定和实施避碰规则,规定强制配备必要的助航设备,建立VTS、船舶报告制度等措施来管理船舶的安全航行,但船舶的碰撞事故还是屡屡发生。为了进一步提高船舶安全航行的性能,有关机构和厂商对助航设备进行着不断的研究和开发。船舶自动识别系统(Automatic Identification System,AIS)就是在当今通信技
12、术和计算机技术飞速发展的背景下应运而生的。AIS实际上是一移动通信系统,它在海上VHF频段采用SOTDMA方式播发船舶的静态数据和动态数据,同时接收其它船舶发出的信息并显示。这将有助于船舶的识别和信息交换,从而提高船舶航行安全和效率。AIS的目的是让所有船舶都安装有自动应答和识别装置,装有这种装置的船舶就可以互相“看得见”。船舶之间“看得见”,意味着不须人为介入便能够连续交换重要的航行数据,包括当前航行状态和其它动态信息。这对航海的安全、海上交通的控制和海事环境的监视是非常有益的。AIS系统的出现对传统的船舶监控带来新的理念,使海上船舶管理发生很大变化,各方通过AIS将获取到所需船舶的动态及静
13、态信息,可以对船舶进行远程、实时的监控。AIS是依靠岸基的VHF岸台和移动的船舶安装无线应答器系统来工作的。基于一个可由控制站操作员调整的时间表,基站对所有的船在70信道上发出一个电信号。这个信号可以是广域的,也可以是局域的。只有安装了AIS系统的船对呼叫产生应答(不是已经登录到系统的船)。基站在船的移动中自动获得信息。AIS电脑将决定在工作信道上进入船舶的系统或者是在70信道上监视船舶。AIS基站将一组数字和信道按顺序分配给船台。船台就会切换到AIS信道。在适当的时间,基站会将其他所有的船在系统中的数据通知给船台。船和岸、船和船、岸和船的信息传递已经实现了。操作员以特定的目的输入一个空的表格
14、文本信息。AIS电脑从自己的操作员或者船台得到发送指令后会将信息打包成合适的尺寸和次数并发送出去。经过授权的用户可以通镜像位置看到控制台操作员所看到的所有一切,并能放大或者缩小控制地带中的任何区域。选择的船舶的所有可能的信息都会在屏幕上显示出来。电脑屏幕可以将所有航船的电子海图信息和图标再发送出去。操作者自己的信息,跟所有被选择的船一样,包括航程、航线的数据,在任何时间都可以提供。1998年10月IMO NAV(航行安全技术分委会)第45次会议,对将于2002年7月1日生效的SOLAS公约第v章第20条(船载航行系统和设备的配各要求和运行标准)中,扩大了设备系统配备要求范围,其中较为重要的自动
15、化航行设备有“通用船载自动识别系统(AIS)”和“航行数据记录仪(VDR)”,提交2000年5月IMO MSC大会通过。我国对AIS研究工作与国际先进的国家相比开展的比较晚,但后续的发展速度很快,有相当多的关于AIS的文章发表,交通部海事局也于2000年开始组织有关人员开展对AIS的研究工作,编写了AIS应用技术研究报告和中国海事AIS配布方案,各科研单位、相关院校和海事部门也在积极开发基于AIS的船舶监控系统,有些系统已投入使用并且在不断完善之中。随着我国AIS岸台网络系统的逐步建设完善,在研究利用AIS进行的船舶远程及实时监控时,为了对船舶进行有效监控,必须利用AIS设备通过串口对船舶所发
16、的动静态信息进行接收,目前,PC机一般都有串行接口,所以要利用Visual c+60开发一个串行通信类,并在此基础上编写对AIS协议的解析程序。通过串行接口接收的数据是按照AIS的IEC61162标准封装的二进制数据。必须对这些数据进行解析,才能知道具体的通信内容。把解析后的数据存储到数据库中,是这部分需要完成的任务,而且希望对它的改动不会影响到整个系统。因此,本部分程序做成了动态链接库的形式,对它的调用不受编程语言和调用程序的影响。为了对接收到的AIS船舶动静态数据进行存储,本文设计了AIS数据接受和发送两个数据库,分别存储接收到的其他站台信息和本船信息及本船发送给其他台站的信息。为了直观地
17、监控船舶的动向,就要把接收到的数据实时显示在电子海图上。系统通过调用相应的电子海图,把收到的船舶当前经、纬度,转换成设备坐标,在屏幕上画出船舶的位置。并且,设计一个界面,用来察看船舶详细信息和发送消息,以及显示历史信息。 随着我国AIS在船舶监控领域的发展,必将加快海事管理现代化的进程,同时将带动我国相关行业的技术进步和经济发展。1 船载AIS的结构与功能AIS采用专用的国际频道,按规定的通信方式和运行模式,在其信号覆盖区域内,自动向邻近的岸台和其他船舶播发本船的呼号和船名、船长和船宽、船舶与货物类型、船位、航向和航速等航行状态及安全信息。同时,能自动接收来自配备AIS设备的船舶所播发的上述信
18、息,以及岸台AIS播发的相关信息。1.1 AIS的构成AIS的基本构成包括:数据的采集部分、信号处理与系统控制器、信息显示器、VHF收发机部分等。如图1.1所示:图1.1 AIS的结构组成1.1.1 数据的采集部分 接收来自GPS接收机的本船船位、对地航速、同步UTC以及来自电罗经的本船对地航速等信号,转换成数字信号并输入信息处理器,还有包括从输入装置中输入的信息。接口电路对所采集的GPS及其它传感器数据进行转换处理,并输入信息处理器。1.1.2 信号处理与系统控制器此为AIS的核心部分,通常是一个嵌入式微处理系统,用于存储本船识别码、船名、呼号、船型等静态信息以及船舶吃水、危险货物类型、航线
19、等航行相关信息;处理并存储本船动态信息;将存储本船最新航行数据和必要的静态信息以及与航行相关的其它信息进行编码后送至发射机;对接收来自周围其他船舶的航行数据进行编码并存储解码后的数据;将本船和其他船舶的航行数据等信息送至信息显示器显示;信息处理器中包括船舶的静、动态数据库以及对信息的处理、管理控制、时隙选择、同步监测、显示等相应软件。系统控制器控制VHF收发机在VHF的CH87B(161.975MHz)、CH88B(162.025MHz)两个国际专用频道自动发射和接收通信协议规定的GMSK信号。GMSK调制方式可改善MSK信号频谱特性,确保以尽可能窄的频带传输尽可能高的信息流。AIS的工作方式
20、有自主连续模式(Automatic and Continuous)、分配/指配模式(Assigned)和轮询/受控模式(Polled or Controlled)。1.1.3 信息显示器顾名思义,用于显示各种数据及状态信息,监视系统运行状况。通常与雷达、ARPA及电子海图显示器融为一体。1.1.4 VHF收发机部分 VHF收发机由系统信息处理器控制,按照IEC61162协议,用VHF的CH87B(161975MHz),CH88B(162025MHz)两个国际专用频道自动发射和接收通信协议方案规定的高斯滤波最小频移键控(GMSK)信号,已调信号中含有本船和他船和航行信息,AIS同时在这两个频率上
21、接收信息,而发射信息是在这两个频率上交替进行。此外,主管部门还可以指配AIS的区域性频率。1.2 AIS的功能特点系统工作特点:在所有区域内自主和连续工作,由交管监视中心指配工作模式,以便于主管部门控制数据传输的间隔和时隙,数据的传输响应来自于船舶或主管部门的询问,有轮询和受控两种模式。系统传输的静态信息:IMO编码(如有)、呼号和船名、船的长度和宽度、船的类型、定位天线在船上的位置。系统传输的动态信息:船位、国际协调时、对地航向、对地航速、航迹向、航行状态、转向率、横倾角(选用项)、纵倾和横摆(选用项)。系统传输的航行相关信息:船舶吃水、危险货物类型、目的港和预计到达时间、航行计划(选用项)
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 AIS 船舶 监控 系统
