趙曄暉
準(zhǔn)確及時(shí)發(fā)布?xì)庀箢A(yù)報(bào)是保障飛行安全的重要手段之一[1~3],如何簡(jiǎn)化發(fā)報(bào)流程降低預(yù)報(bào)員發(fā)報(bào)失誤率是民航系統(tǒng)內(nèi)的熱點(diǎn)和難點(diǎn)。目前,民航系統(tǒng)內(nèi)部使用的發(fā)報(bào)系統(tǒng)存在諸多缺陷:線路缺陷,發(fā)報(bào)終端使用單一鏈路,容易造發(fā)生因鏈路故障導(dǎo)致的漏報(bào)、遲報(bào)事件,由鏈路故障造成的遲報(bào)漏報(bào)現(xiàn)象在民航內(nèi)部發(fā)生多起,嚴(yán)重影響飛行安全;報(bào)文確認(rèn)方式不科學(xué),無(wú)法確認(rèn)轉(zhuǎn)報(bào)機(jī)是否將報(bào)文發(fā)送至數(shù)據(jù)庫(kù);報(bào)文驗(yàn)證規(guī)則不準(zhǔn)確,發(fā)報(bào)軟件對(duì)報(bào)文驗(yàn)證規(guī)則不準(zhǔn)確,無(wú)報(bào)文糾錯(cuò)功能,增加預(yù)報(bào)員工作失誤率。
為解決上述問(wèn)題,本文對(duì)當(dāng)前民航系統(tǒng)存在的發(fā)報(bào)系統(tǒng),進(jìn)行大量的測(cè)試和研究,提出采用雙鏈路進(jìn)行發(fā)報(bào)的設(shè)計(jì)思想。同時(shí)分析民用航空氣象資料《民用航空行業(yè)氣象標(biāo)準(zhǔn)第2 部分:預(yù)報(bào)》[4~6],從預(yù)報(bào)類型標(biāo)志、地名代碼、預(yù)報(bào)的發(fā)布日期和時(shí)間、預(yù)報(bào)有效日期和時(shí)段、地面風(fēng)、能見(jiàn)度、天氣現(xiàn)象、云等要素進(jìn)行邏輯分析,研究各要素之間的內(nèi)在聯(lián)系,理清各要素之間的邏輯關(guān)系,提取預(yù)報(bào)發(fā)報(bào)驗(yàn)證規(guī)則,建立民航機(jī)場(chǎng)預(yù)報(bào)發(fā)報(bào)系統(tǒng)的邏輯模型,分析AFTN二號(hào)碼與五號(hào)碼之間的轉(zhuǎn)換關(guān)系[7~9],研究 IBMWebsphere MQ[10~13]運(yùn)行原理,開(kāi)發(fā)設(shè)計(jì)采用雙鏈路,同時(shí)基于規(guī)則驗(yàn)證的民航機(jī)場(chǎng)預(yù)報(bào)編發(fā)報(bào)系統(tǒng)。測(cè)試結(jié)果表明,采用雙鏈路基于規(guī)則驗(yàn)證的民航機(jī)場(chǎng)預(yù)報(bào)發(fā)報(bào)系統(tǒng)具有較高的可靠率,從而證明了采用雙鏈路基于規(guī)則驗(yàn)證進(jìn)行研究設(shè)計(jì)的可行性和有效性。
民航機(jī)場(chǎng)預(yù)報(bào)編發(fā)報(bào)系統(tǒng)整體功能架構(gòu)如圖1所示,從設(shè)計(jì)上分為三個(gè)層次:展示層、報(bào)文及規(guī)則處理層和報(bào)文采集管理層,三層之間相互支持與協(xié)作,共同完成氣象報(bào)文的發(fā)送和管理工作。

圖1 民航機(jī)場(chǎng)預(yù)報(bào)編發(fā)報(bào)系統(tǒng)架構(gòu)圖
展示層包括編發(fā)報(bào)文、規(guī)則驗(yàn)證、發(fā)布報(bào)文、索取查詢四個(gè)部分內(nèi)容,是用戶發(fā)布數(shù)據(jù)的入口,是進(jìn)行報(bào)文編輯、驗(yàn)證、發(fā)布、查詢的人機(jī)交互平臺(tái)。報(bào)文及規(guī)則處理層主要功能是將從展示層接收到的報(bào)文進(jìn)行拆分、驗(yàn)證,匹配后將符合條件的報(bào)文按照要求轉(zhuǎn)發(fā)出去。
報(bào)文采集及管理層主要功能是提取從報(bào)文及規(guī)則處理層收到的報(bào)文,將報(bào)文發(fā)給通信系統(tǒng)進(jìn)行驗(yàn)證、檢測(cè),合格后對(duì)比配置(如報(bào)告收集、區(qū)域索引,轉(zhuǎn)發(fā)等),以決定報(bào)文入庫(kù)規(guī)則,最后將信息發(fā)給數(shù)據(jù)庫(kù)系統(tǒng),驗(yàn)證合格后入庫(kù)。
民航機(jī)場(chǎng)預(yù)報(bào)編發(fā)報(bào)系統(tǒng)從業(yè)務(wù)流程上分為四部分:民航發(fā)報(bào)終端、民航轉(zhuǎn)報(bào)系統(tǒng)、通信系統(tǒng)以及氣象數(shù)據(jù)庫(kù)系統(tǒng)。預(yù)報(bào)員在發(fā)報(bào)終端將報(bào)文發(fā)送后,選擇使用AFTN線路或者M(jìn)Q線路進(jìn)行發(fā)送,若選擇AFTN線路,報(bào)文首先進(jìn)入轉(zhuǎn)報(bào)系統(tǒng),轉(zhuǎn)報(bào)系統(tǒng)對(duì)報(bào)文進(jìn)行分解驗(yàn)證后將報(bào)文傳遞給上級(jí)節(jié)點(diǎn),最后經(jīng)數(shù)據(jù)庫(kù)系統(tǒng)進(jìn)入數(shù)據(jù)庫(kù),并返回AFTN報(bào)文確認(rèn)信息。若選擇使用MQ線路進(jìn)行發(fā)送,報(bào)文進(jìn)入通信系統(tǒng),經(jīng)過(guò)格式處理、轉(zhuǎn)發(fā)查看、入庫(kù)匹配后進(jìn)入數(shù)據(jù)庫(kù)系統(tǒng),并返回入庫(kù)信息。四部分相互協(xié)作,共同完成氣象報(bào)文的發(fā)送,其流程如圖2所示。
如圖2所示,民航機(jī)場(chǎng)預(yù)報(bào)編發(fā)報(bào)系統(tǒng)業(yè)務(wù)處理流程如下。
1)預(yù)報(bào)員在民航發(fā)報(bào)終端編發(fā)報(bào)文,發(fā)送之前對(duì)報(bào)文進(jìn)行驗(yàn)證,若不正確則回到原點(diǎn)重新編發(fā)報(bào)文;若正確進(jìn)入步驟2);
2)若不發(fā)送報(bào)文回到開(kāi)始起點(diǎn),若發(fā)送進(jìn)入步驟3);
3)選擇發(fā)送線路,選擇AFTN進(jìn)入步驟4),選擇MQ線路進(jìn)入步驟5);
4)報(bào)文發(fā)送至民航轉(zhuǎn)報(bào)系統(tǒng),將AFTN報(bào)文發(fā)送成功確認(rèn)信息轉(zhuǎn)發(fā)給客戶端,一次報(bào)文發(fā)送過(guò)程結(jié)束;
5)報(bào)文發(fā)送至通信系統(tǒng),通信系統(tǒng)查看報(bào)文是否轉(zhuǎn)發(fā),若不是丟棄,否則進(jìn)入步驟6);
6)查看報(bào)文是否入庫(kù),若不入庫(kù)將報(bào)文丟棄,否則進(jìn)入步驟7);
7)數(shù)據(jù)庫(kù)系統(tǒng)對(duì)收到的報(bào)文進(jìn)行入庫(kù)匹配,若不匹配查看是否重新入庫(kù),若不重新入庫(kù)則丟棄,否則進(jìn)入步驟8);
8)寫入日志,報(bào)文進(jìn)入氣象數(shù)據(jù)庫(kù),同時(shí)返回MQ線路發(fā)送成功確認(rèn)信息,一次報(bào)文發(fā)送過(guò)程結(jié)束。
依據(jù)《民用航空行業(yè)氣象標(biāo)準(zhǔn)第2部分:預(yù)報(bào)》資料,分析研究預(yù)報(bào)類型標(biāo)志、地名代碼、預(yù)報(bào)的發(fā)布日期和時(shí)間、預(yù)報(bào)有效日期和時(shí)段、地面風(fēng)、能見(jiàn)度、天氣現(xiàn)象、云等要素,理清各要素之間邏輯關(guān)系,提取趨勢(shì)預(yù)報(bào)、FC、FT、FC AMD、FCCNL、FTCOR、FTAMD等各類型報(bào)文發(fā)報(bào)驗(yàn)證規(guī)則,構(gòu)建規(guī)則邏輯流程圖,預(yù)報(bào)報(bào)文規(guī)則驗(yàn)證流程圖如圖3所示。
本模塊主要實(shí)現(xiàn)報(bào)文驗(yàn)證、報(bào)文糾錯(cuò)功能,把驗(yàn)證未通過(guò)的報(bào)文中的錯(cuò)誤部分用紅色標(biāo)識(shí)出來(lái),其具體的功能有字段提取、時(shí)間驗(yàn)證、風(fēng)向風(fēng)速驗(yàn)證、能見(jiàn)度檢測(cè)、有效時(shí)段檢驗(yàn)、報(bào)文糾錯(cuò)等功能,各主要功能具體如下。

圖2 民航機(jī)場(chǎng)預(yù)報(bào)編發(fā)報(bào)系統(tǒng)業(yè)務(wù)處理流程圖

圖3 預(yù)報(bào)報(bào)文規(guī)則驗(yàn)證流程圖
1)字段提取,負(fù)責(zé)分解提取用戶輸入的報(bào)文,分解成有效時(shí)段、風(fēng)向風(fēng)速、能見(jiàn)度、天氣現(xiàn)象、最高最低氣溫等字段。
2)邏輯判斷:根據(jù)提取的字段,分析判斷報(bào)文邏輯關(guān)系,將結(jié)果返回給用戶。
3)報(bào)文分類:由于不同報(bào)文判斷規(guī)則不一致,需要將輸入的報(bào)文進(jìn)行分類如分成FT、FC、AMD等。
4)報(bào)文糾錯(cuò):經(jīng)過(guò)邏輯判斷后,若報(bào)文不正確,將報(bào)文中錯(cuò)的部分標(biāo)記出來(lái),提醒用戶報(bào)文要重新編寫。
預(yù)報(bào)終端發(fā)送的編碼為國(guó)際二號(hào)碼,轉(zhuǎn)報(bào)機(jī)采用的編碼為五號(hào)碼,只有實(shí)現(xiàn)五號(hào)碼和二號(hào)碼的相互轉(zhuǎn)換才能正確解析報(bào)文。IA5編碼中的0~32號(hào)和第127號(hào)控制字符中,只有3個(gè)字符LF、CR、SP可以轉(zhuǎn)換為ITA2編碼。由于IAT2編碼表中無(wú)對(duì)應(yīng)的小寫字母,IAT2編碼轉(zhuǎn)換為IA5編碼時(shí),要把小寫英文字母轉(zhuǎn)換為大寫字母,ITA2編碼和IA5編碼之間并不是嚴(yán)格的一一對(duì)應(yīng)關(guān)系,沒(méi)有對(duì)應(yīng)關(guān)系的編碼相互轉(zhuǎn)換時(shí)用空字符“NUL“代替。
ITA2國(guó)際二號(hào)碼編碼分為數(shù)字編碼和字母編碼,數(shù)字編碼表如表1所示。

表1 ITA2數(shù)字編碼
ITA2字母編碼表如表2所示。IA5國(guó)際五號(hào)碼又稱ASII碼,其編碼如表3所示。
本模塊主要實(shí)現(xiàn)串口發(fā)報(bào)、日志留底等功能,通過(guò)返回的報(bào)文判斷報(bào)文成功發(fā)送至轉(zhuǎn)報(bào)機(jī),其具體的功能有串口發(fā)報(bào)、二號(hào)碼轉(zhuǎn)換成五號(hào)碼、五號(hào)碼轉(zhuǎn)換成二號(hào)碼、報(bào)文留底等功能,各主要功能具體如下:

表2 ITA2字母編碼
1)串口發(fā)報(bào),負(fù)責(zé)打開(kāi)用戶端串口,使用串口協(xié)議將報(bào)文發(fā)送給轉(zhuǎn)報(bào)服務(wù)器。
2)二號(hào)碼轉(zhuǎn)換成五號(hào)碼:轉(zhuǎn)報(bào)機(jī)將接收到的二號(hào)碼解析成五號(hào)碼。
3)五號(hào)碼轉(zhuǎn)換成二號(hào)碼:客戶端將接收到的二號(hào)碼轉(zhuǎn)換成五號(hào)碼等。
4)報(bào)文留底:報(bào)文發(fā)送成功后,系統(tǒng)自動(dòng)將報(bào)文進(jìn)行留底,便于查詢。
五號(hào)碼轉(zhuǎn)換成二號(hào)碼實(shí)現(xiàn):步驟分為單個(gè)字符和字符串由五號(hào)碼轉(zhuǎn)換為二號(hào)碼,單個(gè)字符轉(zhuǎn)換成二號(hào)碼方法:將表3中序號(hào)0x25~0x5A所對(duì)應(yīng)的總計(jì)54個(gè)IA5編碼表所對(duì)應(yīng)的字符在表1和表2編碼表中找出ITA2對(duì)應(yīng)的編碼值,按照順序存儲(chǔ)在一個(gè)整形數(shù)組中。由于IAT2編碼表1和表2有六個(gè)字符是一樣的,所以整形數(shù)組中包括表1和表2的全部編碼(空格、回車、換行三個(gè)字符外),54個(gè)五號(hào)碼中不能轉(zhuǎn)換二號(hào)碼的符號(hào)用NUL代替;字符串轉(zhuǎn)換成二號(hào)碼方法:首先判斷是數(shù)字串還是字符串,若是數(shù)字串,在數(shù)字串前面加“0x1B”(數(shù)字標(biāo)志:FIGS),若是字符串,在字符串前面加“0x1F”(字母標(biāo)志LTRS)。
二號(hào)碼轉(zhuǎn)換成五號(hào)碼實(shí)現(xiàn):步驟分為單個(gè)字符和字符串由二號(hào)碼轉(zhuǎn)換為五號(hào)碼,單個(gè)字符轉(zhuǎn)換成五號(hào)碼方法:定義兩個(gè)整形數(shù)(0x00-0x1F),分別存在表1數(shù)字編碼和表2字符編碼所對(duì)應(yīng)的字符在表3中的編碼值,按照順序進(jìn)行存儲(chǔ)。其中,二號(hào)碼中“0x05”(所有格)、“0x14”(符號(hào))、“0x1A”(符號(hào))沒(méi)有對(duì)應(yīng)的五號(hào)碼值,用nul(0x1B)表示。若ITA2編碼的第一個(gè)轉(zhuǎn)義字符是“0x1B”(FIGS)時(shí),表示是數(shù)字字符,對(duì)應(yīng)表1編碼值。若ITA2編碼的第一個(gè)轉(zhuǎn)義字符是“0x1F”(LTRS)時(shí),表示是字母字符,對(duì)應(yīng)表2編碼值;字符串轉(zhuǎn)換方法:二號(hào)碼字符串轉(zhuǎn)換成五號(hào)碼字符串,必須去掉表示數(shù)字和字母的轉(zhuǎn)義字符。截取字母轉(zhuǎn)義字符(0x1F)和數(shù)字轉(zhuǎn)義字符之間(0x1B)的字符串,將字符串進(jìn)行轉(zhuǎn)換,若只找到字母轉(zhuǎn)義字符或者數(shù)字轉(zhuǎn)義字符,則直接截取字符串進(jìn)行轉(zhuǎn)換。
IBM Websphere MQ技術(shù)可以在不同網(wǎng)絡(luò)協(xié)議、不同的計(jì)算機(jī)操作系統(tǒng)之間進(jìn)行傳遞信息。本文中發(fā)報(bào)終端采用win7操作系統(tǒng),通信機(jī)采用red?hat操作系統(tǒng),數(shù)據(jù)庫(kù)服務(wù)器使用aix操作系統(tǒng),設(shè)計(jì)時(shí)采用目前主流的JMS框架編程技術(shù)。在通信機(jī)建立本地隊(duì)列、傳輸隊(duì)列、發(fā)送隊(duì)列以及死信隊(duì)列,本地?cái)?shù)據(jù)遠(yuǎn)程數(shù)據(jù)庫(kù)建立接收隊(duì)列、本地隊(duì)列,系統(tǒng)設(shè)計(jì)如圖4所示。

圖4 IBM Websphere MQ發(fā)報(bào)系統(tǒng)設(shè)計(jì)圖
如圖4所示,本模塊主要實(shí)現(xiàn)通過(guò)MQ線路進(jìn)行報(bào)文發(fā)送,通過(guò)檢索遠(yuǎn)程數(shù)據(jù)庫(kù)判斷報(bào)文成功發(fā)送,其具體的功能有連接遠(yuǎn)程隊(duì)列、ftp報(bào)文推送、報(bào)文驗(yàn)證、報(bào)文檢索等功能,各主要功能具體如下。
1)連接遠(yuǎn)程隊(duì)列:負(fù)責(zé)與通信服務(wù)器進(jìn)行連接,將報(bào)文發(fā)送至遠(yuǎn)程隊(duì)列。
2)ftp報(bào)文推送:使用ftp技術(shù)將報(bào)文推送至通信服務(wù)器特定目錄下。
3)報(bào)文驗(yàn)證:驗(yàn)證要發(fā)送的報(bào)文,必須正確才能進(jìn)行發(fā)送。
4)報(bào)文檢索:分為本地檢索和遠(yuǎn)程檢索,確認(rèn)報(bào)文已經(jīng)入庫(kù)。
系統(tǒng)運(yùn)行環(huán)境為Win7操作系統(tǒng),在軟件工程面向?qū)ο笏枷胫笇?dǎo)下,采用開(kāi)發(fā)平臺(tái)Visual studio 2012,運(yùn)用面向?qū)ο笳Z(yǔ)言C#,結(jié)合javascirpt腳本語(yǔ)言,開(kāi)發(fā)完成該系統(tǒng),實(shí)現(xiàn)報(bào)文的驗(yàn)證和發(fā)送。
為了檢驗(yàn)基于規(guī)則驗(yàn)證的報(bào)文發(fā)布系統(tǒng)對(duì)報(bào)文的驗(yàn)證是否符合設(shè)計(jì)的要求,我們進(jìn)行了驗(yàn)證實(shí)驗(yàn)。實(shí)驗(yàn)周期為8個(gè)月,分別測(cè)試系統(tǒng)對(duì)FC、FT、FCAMD、 FCCNL、 FTCOR、 FTAMD、 SPECI、AIRMET、SIGMET、GAMET等各種不同類型的報(bào)文驗(yàn)證的準(zhǔn)確率,每種報(bào)文的測(cè)試樣本數(shù)量為3000份,測(cè)試人員為預(yù)報(bào)員,對(duì)比現(xiàn)有發(fā)報(bào)系統(tǒng),測(cè)試數(shù)據(jù)如表4所示。

表4 各類型報(bào)文驗(yàn)證準(zhǔn)確率
實(shí)驗(yàn)結(jié)果表明,對(duì)FT和FTAMD報(bào)文的驗(yàn)證準(zhǔn)確率,民航機(jī)場(chǎng)預(yù)報(bào)編發(fā)報(bào)系統(tǒng)與現(xiàn)有發(fā)報(bào)系統(tǒng)持平;對(duì)FCCNL報(bào)文的驗(yàn)證準(zhǔn)確率,民航機(jī)場(chǎng)預(yù)報(bào)編發(fā)報(bào)系統(tǒng)略高于現(xiàn)有發(fā)報(bào)系統(tǒng);對(duì)FC、FCAMD、FT?COR、SPECI、AIRMET、SIGMET、GAMET等類型報(bào)文的驗(yàn)證準(zhǔn)確率,民航機(jī)場(chǎng)預(yù)報(bào)編發(fā)報(bào)系統(tǒng)高于現(xiàn)有發(fā)報(bào)系統(tǒng)??梢缘贸鼋Y(jié)論,在相同條件下相比現(xiàn)有發(fā)報(bào)系統(tǒng),民航機(jī)場(chǎng)預(yù)報(bào)編發(fā)報(bào)系統(tǒng)報(bào)文驗(yàn)證準(zhǔn)確度更高。
民航機(jī)場(chǎng)預(yù)報(bào)編發(fā)報(bào)系統(tǒng)采用AFTN和IBM Websphere MQ雙鏈路進(jìn)行發(fā)報(bào),現(xiàn)有發(fā)報(bào)系統(tǒng)使用AFTN單鏈路進(jìn)行發(fā)報(bào),線路故障時(shí),發(fā)報(bào)成功率如表5所示。

表5 鏈路中斷時(shí)成功率
如表5,結(jié)果表明AFTN線路故障時(shí),機(jī)場(chǎng)預(yù)報(bào)編發(fā)報(bào)系統(tǒng)發(fā)報(bào)成功率100%,高于現(xiàn)有發(fā)報(bào)系統(tǒng)的0%;網(wǎng)絡(luò)線路故障時(shí),機(jī)場(chǎng)預(yù)報(bào)編發(fā)報(bào)系統(tǒng)和現(xiàn)有發(fā)報(bào)系統(tǒng)發(fā)報(bào)成功率均為100%;AFTN線路和網(wǎng)絡(luò)同時(shí)故障時(shí),機(jī)場(chǎng)預(yù)報(bào)編發(fā)報(bào)系統(tǒng)現(xiàn)有發(fā)報(bào)系統(tǒng)的成功率均為0%。線路故障時(shí),機(jī)場(chǎng)預(yù)報(bào)編發(fā)報(bào)系統(tǒng)發(fā)送報(bào)文成功的概率大于現(xiàn)有發(fā)報(bào)系統(tǒng),證明機(jī)場(chǎng)預(yù)報(bào)編發(fā)報(bào)系統(tǒng)的可靠性。
本文研究資料選取《民用航空行業(yè)氣象標(biāo)準(zhǔn)第2部分:預(yù)報(bào)》,將預(yù)報(bào)員日常發(fā)送的報(bào)文進(jìn)行分類統(tǒng)計(jì),分析不同類型報(bào)文各個(gè)元素之間的邏輯關(guān)系,分別提取各類型報(bào)文驗(yàn)證規(guī)則,設(shè)計(jì)驗(yàn)證算法。采用雙鏈路設(shè)計(jì)思想,重點(diǎn)研究AFTN線路二號(hào)碼與五號(hào)碼之間的轉(zhuǎn)換關(guān)系,著重分析IBM Websphere MQ線路報(bào)文發(fā)送流程。本文實(shí)驗(yàn)中,選取不同類型報(bào)文各3000份,對(duì)比現(xiàn)有發(fā)報(bào)系統(tǒng),分別測(cè)試系統(tǒng)對(duì)FC、FT、FCAMD、FCCNL、FTCOR、FTAMD、SPECI、AIRMET、SIGMET、GAMET等各種不同類型的報(bào)文驗(yàn)證的準(zhǔn)確率。報(bào)文驗(yàn)證結(jié)果顯示,在相同條件下相比現(xiàn)有發(fā)報(bào)系統(tǒng),采用報(bào)文規(guī)則驗(yàn)證的民航機(jī)場(chǎng)預(yù)報(bào)編發(fā)報(bào)系統(tǒng)報(bào)文驗(yàn)證準(zhǔn)確度更高,表明報(bào)文規(guī)則是提高報(bào)文驗(yàn)證準(zhǔn)確率的重要因素,與“提高氣象報(bào)文驗(yàn)證準(zhǔn)確度的因素有兩個(gè):第一,行業(yè)標(biāo)準(zhǔn)的完善;第二,對(duì)行業(yè)標(biāo)準(zhǔn)和氣象報(bào)文規(guī)則的熟悉程度,其中對(duì)氣象報(bào)文規(guī)則的掌握程度是核心因素,對(duì)報(bào)文驗(yàn)證準(zhǔn)確度的提高起決定性作用[14]”相符合。文中設(shè)計(jì)的發(fā)報(bào)系統(tǒng)采用雙鏈路進(jìn)行發(fā)報(bào),線路故障時(shí),機(jī)場(chǎng)預(yù)報(bào)編發(fā)報(bào)系統(tǒng)發(fā)送報(bào)文成功的概率遠(yuǎn)遠(yuǎn)大于現(xiàn)有發(fā)報(bào)系統(tǒng),表明采用雙鏈路設(shè)計(jì)的思路對(duì)提高業(yè)務(wù)保障能力、降低漏報(bào)風(fēng)險(xiǎn)具有重要作用,這一結(jié)論支持了“結(jié)果表明,采用雙鏈路進(jìn)行數(shù)據(jù)傳輸和調(diào)度,極大地提高了氣象區(qū)域自動(dòng)網(wǎng)絡(luò)數(shù)據(jù)保障能力[15]”的觀點(diǎn)。
基于報(bào)文規(guī)則驗(yàn)證的民航機(jī)場(chǎng)預(yù)報(bào)發(fā)報(bào)系統(tǒng)自開(kāi)始運(yùn)行以來(lái),對(duì)報(bào)文驗(yàn)證準(zhǔn)確率高,降低了預(yù)報(bào)員發(fā)報(bào)失誤率,由于采用雙鏈路進(jìn)行發(fā)報(bào),系統(tǒng)可靠性高,極大提高了預(yù)報(bào)業(yè)務(wù)保障能力,系統(tǒng)運(yùn)行穩(wěn)定,操作簡(jiǎn)單,得出的結(jié)論具體如下。
1)根據(jù)資料《民用航空行業(yè)氣象標(biāo)準(zhǔn)第2部分:預(yù)報(bào)》,將報(bào)文分成FC、FT、FCAMD、FCCNL、FTCOR、 FTAMD、 SPECI、 AIRMET、 SIGMET、GAMET等進(jìn)行分類研究,分析各元素之間的邏輯關(guān)系,提取各類型報(bào)文驗(yàn)證規(guī)則,報(bào)文規(guī)則對(duì)提高報(bào)文驗(yàn)證準(zhǔn)確率起決定作用。
2)報(bào)文發(fā)送時(shí)采用雙鏈路,其中一條鏈路故障時(shí)仍能成功發(fā)送報(bào)文,提高了業(yè)務(wù)保障能力,雙鏈路是提高系統(tǒng)可靠性、保障數(shù)據(jù)傳輸?shù)闹匾蛩亍?/p>
3)從報(bào)文確認(rèn)方式來(lái)看,改變以往通過(guò)回報(bào)進(jìn)行確認(rèn)的方式,直接從遠(yuǎn)程數(shù)據(jù)庫(kù)檢索確定報(bào)文是否發(fā)送成功,確認(rèn)方式簡(jiǎn)單有效,操作性和實(shí)用性強(qiáng)。
[1]寧貴財(cái),康彩燕,陳東輝等.2005—2014年我國(guó)不利天氣條件下交通事故特征分析[J].干旱氣象,2016,34(5):753-762.
[2]王娜,王冀,王琦等.陜西冬季氣溫變化特征及其成因[J]. 干旱氣象,2016,34(4):604-609.
[3]中國(guó)民用航空局.中華人民共和國(guó)民用航空行業(yè)標(biāo)準(zhǔn)[M].北京:氣象出版社,2008:38-46.
[4]中國(guó)民用航空局.中華人民共和國(guó)民用航空行業(yè)標(biāo)準(zhǔn)[M].北京:氣象出版社,2008:18-26.
[5]畢心安.航空電信網(wǎng)建設(shè)簡(jiǎn)論之一[J].中國(guó)民用航空,1994;18(20):26-31.
[6]畢心安.ITA2和IA5兩種國(guó)際電報(bào)編碼相互轉(zhuǎn)換的方法[J].空中交通管理,2009;20(12):30-31.
[7]曹懷春.AFTN電報(bào)自動(dòng)處理系統(tǒng)研究[J].中國(guó)民用航空飛行學(xué)院,2011,30(4):33-37.
[8]李林奔.民航空中交通管理自動(dòng)化系統(tǒng)的分析與設(shè)計(jì)[J].云南大學(xué)學(xué)報(bào),2013,20(3):40-45.
[9]智俊平.中國(guó)民航AFTN報(bào)文解析方法探究[J].內(nèi)蒙古科技與經(jīng)濟(jì),2011,23(2):51-55.
[10]米永勝.IBM Websphere MQ原理及在民航氣象數(shù)據(jù)庫(kù)中的應(yīng)用[J].中國(guó)氣象學(xué)會(huì)氣象通信與信息技術(shù)學(xué)術(shù)會(huì),2012,31(4):63-67.
[11]趙普洋,劉敏.IBM WebSphere MQ技術(shù)在民航氣象數(shù)據(jù)庫(kù)系統(tǒng)中的應(yīng)用[J].計(jì)算機(jī)光盤軟件與應(yīng)用,2012,17(4):69-70.
[12]孫寧,丁艷麗.Websphere MQ在業(yè)務(wù)中的錯(cuò)誤分析及解決方法[J].空中交通管理,2010;17(8):41-42.
[13]岳光.IBMWebsphere MQ的原理與應(yīng)用[J].計(jì)中國(guó)科技信息,2011(12):68-68.
[14]曹閃,張仁波.基于決策樹(shù)的民航氣象報(bào)文分類統(tǒng)計(jì)規(guī)則的研究與應(yīng)用[J].百度學(xué)術(shù),2016,16(12):47-53.
[15]魯莉炳,魯霞.區(qū)域自動(dòng)氣象站單站數(shù)據(jù)遠(yuǎn)程訪問(wèn)流程及技術(shù)[J].電腦編程技巧與維護(hù),2014,20(16):11-17.