崔晶瑩 葉 瑱
(1.上海大學 機電工程與自動化學院 上海200072;2.滬東中華造船(集團)有限公司 上海200129)
根據國際海事組織(International Maritime Organization,簡稱IMO)于2012年5月22日召開的海事安全會議提出的新規要求,自動識別系統(Automatic Identification System,簡稱AIS)所輸出的數據將被航行數據記錄儀 (Voyage Data Recorder,簡稱VDR)記錄,AIS接口傳輸的信息內容包含船舶航行的動態以及本船的動態等,其牽涉到航行的安全狀態,因此在新船建造或舊船年檢時,AIS設備是無線電安全檢驗必檢項目。由于新規的要求,對于AIS輸出數據的分析和理解是必須的。本文從AIS設備開始介紹,根據新規的要求,詳盡分析了AIS傳輸到VDR并被記錄的相關數據的格式標準以及其含義。
在1997年召開的NAV43大會上,一種具備自組織通訊技術的設備AIS被正式立項認可,這是依托通訊網絡運行的新型導航設備。在次年舉行的第69屆航行安全會議上,與會者一致通過了該新型船舶導航設備的性能基準指標,即使用基于自組織時分多路鏈接(STDMA)技術,確立了AIS設備的性能基準。在設備立項認可以及性能基準的確立之后,NAV45大會上全體成員一致通過船舶安裝AIS設備的強制執行方案,從此AIS成為船舶航行時必不可少的導航設備,也成為船舶電氣制造方面研究的新對象。
根據IMO 的規定,AIS 工作于其專屬的甚高頻頻段,并且具備符合其性能指標的發送信息更新率。AIS可與其他船舶或者海事岸站互相收發諸如船舶識別、船舶位置等信息。
根據AIS 的性能標準的規定,AIS 向其他船只或岸臺提供4種類型的信息:
(1)本船處于系泊狀態下所發送的信息。具體海上移動業務標識碼、IMO固有船舶編號、船舶的無線電呼號、船舶名稱、船舶尺寸、船舶所屬類型等。
(2)本船處于航行狀態下所發送的信息。包括時刻變化的GPS坐標數據、國際標準時、船舶相對于大地的航向度數、船舶處于GPS系統內的速度、本船自身船首方向度數、電羅經的回轉率以及船舶處在何種動態類型。
(3)船舶航次信息,包括首尾吃水數據、高危貨品情況、航行目的地以及整個航行的時間等。
(4)船員自行編輯的船舶航行安全文本信息。
AIS在收發信息時,會依據信息的類別使用不同的更新速率,這是由于信息內容完全不同,所以具有不同的時效性。使用不同更新速率是為了確保所傳輸的數據信息及時可靠,以下是4種不同類型信息對應的更新速率:
(1)系泊狀態下的信息。依據操作設備修改數據或其他設備發來新的請求信息,6分鐘更新一次。
(2)航行狀態下的信息。詳見表1中的 AIS信息更新速率 。

表1 AIS 信息更新速率
(3)船舶航次信息。 依據操作設備修改數據或其他設備發來新的請求信息,每分鐘更新一次。
(4)與航行安全有關的信息。當本船需要時,由船員自行改變。
根據IMO所規定的性能指標,AIS 應能為所有設想到的操作情況提供至少每分鐘處理2 000個報告的能力,并能在兩個信道上每分鐘處理多達4 500 個報告。
以上是AIS設備相關簡介,下面介紹AIS數據特點并分析為何新規要求VDR記錄AIS輸出數據。
首先簡單介紹新規中提到的VDR設備情況。
VDR(航行數據記錄儀,又名“船用黑匣子”)是專門用于記錄船舶航行或者系泊時,船舶通導設備的數據。VDR記錄數據的作用是給船舶所屬公司以及船舶所處海事局等行政部門管理船舶航行、處理意外事故提供事實依據。根據VDR 相應的性能標準規定, VDR必須不間斷覆蓋式記錄船舶最近12 h內本船通導設備所傳輸的航行數據,并且使用聲音采集系統記錄航行時駕駛室內的真實情況,并且能隨時實現過往數據回放功能。
AIS 傳輸的數據具有以下特點:
(1)AIS使用的是專屬的VHF工作頻段,該頻段最大效用距離為25 n mile,所以從信息發射范圍來看,足以保證航道內信號覆蓋。
(2)AIS不僅發送本船靜態或者動態信息,還接受其他船舶發送的相關信息,這是VDR設備無法通過其他導航設備所能采集的,因此新規的制定和實施,足以確保VDR功能的完善以及AIS作用的完全體現。
(3)AIS具有固定的信息更新速率,參照表1的描述,除非船舶對地速度小于3 kn、其他狀態下速率都在10 s之內,能高速更新信息,是AIS一大優勢,因此若VDR記錄這些動態數據,那么能更精確分析船舶在過往航行中的歷史動態。
(4)AIS具有相當大的信息容量,只要在網絡通信范圍內,無論船舶處于何種狀態,各船舶上安裝的AIS都能互相收發信息,共享船舶航行數據。新規對于VDR記錄AIS輸出數據提出要求之后,AIS數據可以更長久妥善保存,這對于管理船舶航行、分析航道狀態或者在發生海事仲裁時將會提供完善的客觀事實依據。
(5)AIS的強制安裝決定要早于VDR設備,對于強制安裝的船舶要求也相對較少,很多小船都有AIS卻沒有VDR。新規的實施,一方面能確保VDR加快普及速度,另一方面也為VDR 記錄AIS數據提供很好的客觀條件且完善VDR的記錄功能。
當明確VDR的功能和AIS數據特點之后,我們不難發現,船舶的有些信息原本就會記錄在VDR中。這些信息可分為兩類:一類為船舶注冊信息,如海上移動業務標識碼、IMO固有船舶編號、船舶的無線電呼號、船舶名稱、船舶尺寸、船舶所屬類型等,另一類為船舶動態信息,如GPS位置、國際標準時、船舶相對于大地的航向度數、船舶處于GPS系統內的速度、本船自身船首方向度數及船舶處在何種動態類型等。這些信息(如固有信息)可以簡單地通過VDR進行相關設置予以修改,而動態信息無法提供其他船舶信息以及根據這些數據而描繪出的航行時的周遭環境,因此單從數據類型來看,VDR 記錄AIS 數據是完全必要的,因為AIS數據是根據設置在AIS內以及接受外部其他船舶AIS發出信息所產生的。若可以分析被VDR所記錄的AIS輸出數據,那將更好地掌握船舶航行的歷史記錄,這對于船舶航行安全或者海事仲裁都相當有意義。
既然新規具有重大的意義,下面將介紹VDR記錄的AIS數據。
AIS輸出的數據可以分為明碼和暗碼,又稱為參數語句與封裝語句。AIS的明碼即參數語句,其格式為NEMA-0183,這是一種海事組織通用的規范協議。首先介紹該協議的內容,隨后根據AIS設備輸出的各種數據進行分析。
為了規范船舶導航設備之間數據傳輸格式,美國的海事電子協會(National Marine Electronics Association,簡稱NMEA)提出一種能兼容所有設備以及標準電子通訊的最新協議,即NEMA-0183協議。相比NEMA-0180和NEMA-0182協議,NEMA-0183協議不僅增加了全球定位系統、羅經方位系統等一系列運用新科技的導航設備,并且對于個別小型廠商生產在特種船舶上應用的設備(如Garmin GPS、Deso 20 等),可通過自定義的通訊協議來實現與大眾設備傳輸數據。NMEA-0183協議的數據串采用SASCII 文本字符表示,以符號“$”開頭,隨后是語句頭。語句頭分為兩個部分,前兩個字母組成“系統ID”部分,即表示該語句是屬于何種導航通訊設備,后三個字母組成“語句ID”部分,表示該語句是描述該導航信息中具體數據。之后是數據體,包含不同的數據體字段,語句末尾為校驗碼(可選),以
AIS的暗碼即封裝語句,區別于參數語句其以“!”開始作為語句頭,同時增加了x1、x2、x3這3個標識(見圖1),它主要用于傳輸數據量較大的數據或數據上下文未知的數據,其包含的數據信息需通過字符轉換和相應的格式定義才能獲取。

圖1 封裝語句格式解析
AIS主要的封裝語句為VDM和VDO兩句。后文將詳細介紹這兩種語句的具體含義和格式解析。這兩句語句采用封裝語句的格式的原因在于VDM消息長度受限制,但其消息內容有很多超過單條語句82個字節的限制,因此通過將其封裝之后成為多條壓縮的通訊消息,然后使之成為多條子消息的形式在AIS數據鏈路中播發。同時,將每條子消息中的最多設置9個分解總條數,即圖2中的“x1”。隨后按順序進行編號,這個編號就是x2“語句序號”,并且用x3“連續消息標識域”明確該條拆分消息的標識號,這個標識號依照x2所存順序循環。
封裝語句其余部分與參數語句沒有什么差別,下面介紹AIS的硬件端口。
AIS實現NMEA協議數據收發的端口在電氣標準上遵循IEC61162協議,這個協議是由國際電工委員會訂制的,所有數據端口都應遵照協議進行設計制造。現在各個AIS生產廠家所生產的AIS設備都采用IEC 61162-1/2標準與外部其他設備進行數據傳輸,AIS硬件端口依照RS422/RS485規范設計,大多以4 800 bps的波特率通過異步串行方式進行數據交互,其總共有8位數據,不使用奇偶校驗位,而具備停止位。
VDR需要記錄AIS數據,那就必須在硬件層面將2臺設備相連接,按照NEMA協議以及IEC相關電氣標準,在硬件層面可以通過下頁圖2進行簡單連接。
AIS的輸出端采用運算放大器,其將內部NEMA-0183編碼語句轉化為電平信號輸出,大約是2~3 V的直流電壓。這里需要注意的是在AIS設備與VDR設備連接中信號公共端(或者信號地)需要雙向可靠連接,這樣可以確保無外部信號干擾以及達到一定程度的電磁兼容標準。輸出端的電氣設計需要符合ITU_T V.11標準。
VDR的接收端采用RS-422標準設計,同樣采用運算放大器來處理接受過來的電平信號,并通過內部編碼還原為NEMA-0183語句,通過VDR終端的軟件可以讀取標準格式的語句。在接收端一般為了先從直觀的角度觀察語句接受情況,是采用一個限流發光二極管的設計,當輸出的電壓正常時,二極管會導通發光。

圖2 AIS與VDR進行數據傳輸硬件簡單示意圖
對于船東船檢而言,VDR終端接收到的數據才是希望讀取的實際數據,這些數據符合規范協議標準,可通過VDR本身的軟件來獲得。
VDR所記錄的AIS語句,幾乎就是AIS所有發射和接收的數據。其內容包含:ABK、ACA、ACS、ALR、LRF、LR1、LR2、LR3、TXT、PIWWSPR、VDM、VDO這些標準語句。
ABK:AIS二進制編碼廣播式發送情況的語句;
ACA:AIS區域頻道分配的信息;
ACS:區域頻道管理信息源;
ALR:報警狀態設置語句;
LRF:遠程詢問語句;
LRF1:A級的遠程詢問回應報告語句;
LRF2:B、C、E和F級別的遠程詢問回應報告語句;
LRF3:I、O、P、U和W級別的遠程詢問回應報告語句;
TXT:文本數據;
PIWWSPR:內陸AIS安全應答密碼;
VDM:AIS在自身VHF數據鏈內接受的其他船舶的信息;
VDO:AIS在自身VHF數據鏈內向其他船舶傳輸的本船報告信息。
AIS傳輸至VDR的語句中,重要的是VDM、VDO、ABK三個語句,這也是新規實施的目的所在。下面細加分析。
3.6.1 VDM語句
AIS通過其專屬甚高頻頻段接收到信息之后,這些信息經過內部編碼處理之后生成VDM語句,然后該語句通過設備端口傳輸至VDR。VDM語句中包含ITU-R M.1371所規定的22種電文類型,由于該語句包含AIS接收到的外部所有信息,所以可以稱之為最重要的語句。語句格式解釋見圖3。

圖3 VDM語句格式解釋
3.6.2 VDO語句
船員操作AIS發送本船的信息以及一些尋求他船或者岸站關注的信息,這些信息就包含在VDO語句之中。其結構與上面提到的VDM完全相同。但和接收不同的是,發送出去的電文無法包含所有22種類型,VDO語句內容只能有1、 2、 3、5、 6、 7、8、10、11、12、13、14、15 號電文。語句格式見圖4。

圖4 VDO語句格式解釋
3.6.3 ABK語句
ABK語句是AIS二進制編碼廣播式發送情況的語句,其格式見圖5。若設備在接收6號、7號、12號、13號電文失敗以及向外部進行廣播播報ALR、BBM語句時,都會輸出ABK語句表示數據傳輸結果,該語句使用0~4共5個標示來表明結果。

圖5 ABK語句格式解釋
0:確認6號和12號成功被目標接收;
1:確認6號和12號電文被發送,但為獲得目標接收確認;
2:確認6、12、8、14、15號電文發送失敗;
3:確認8、14、15號電文發送成功;
4:確認接收到延誤的6號與12號電文。
本文簡單介紹了AIS和VDR設備的IMO規定和實際應用等相關情況,結合AIS的數據類型、數據更新頻率、安裝期限等特點,對比VDR內記錄的靜態船舶數據,得出新規實施后VDR需要記錄AIS所傳輸的動態數據;同時保持實時更新,為掌握船舶航行的歷史記錄、船舶航行安全、船舶航行管理和海事仲裁提供有利的支撐和保障。隨后文章詳盡分析了AIS向VDR設備傳輸語句的兩種格式:明碼參數語句和暗碼封裝語句。在介紹AIS所有輸出語句的含義后,又細致解析十分重要的VDM、VDO、ABK語句的格式和內容。此外,本文還進行語句標準協議,以及相應的硬件端口介紹,為其他標準接口的設備接入VDR提供參考。
[1] 中國船級社.船舶自動識別系統檢驗指南(AIS)[S].北京:人民交通出版社,2003.
[2] IMO.Adoption of Revised Performance Standards for Shipborne Voyage Data Recorders (VDRs)[C].2012.
[3] 喻方平,李 立,金華標,等.IEC61162標準擴充定義及船用數據接收器設計[J].船舶工程,2008(1):54-56.
[4] 徐忠,萬載東.AIS電文解析技術研究[J].江蘇船舶,2012(1):15-17.
[5] IEC61162-1/2.International Standard[C].IEC Central Office.
[6] 陳宇里.關于VDR記錄AIS數據的研究[J].航海技術,2006(5):29-31.