尤敏
摘 要:航空飛行領(lǐng)域,航行情報處理和傳遞的效率關(guān)系著人們的生命財產(chǎn)安全,必須得到足夠的重視。就目前而言,我國空管領(lǐng)域采用的是航行情報動態(tài)信息處理系統(tǒng),其是否能很好地適應(yīng)空管的實際需求,仍有許多人存在疑問。為此,對航行情報動態(tài)信息處理系統(tǒng)的開發(fā)和設(shè)計進(jìn)行了討論。
關(guān)鍵詞:空中交通管理;航行情報;動態(tài)信息處理系統(tǒng);功能模塊
中圖分類號:V355 文獻(xiàn)標(biāo)識碼:A DOI:10.15913/j.cnki.kjycx.2017.05.090
空中交通管理,主要是為了確保航空器的飛行安全,確??罩薪煌ǖ挠行蜻\行,包括了機(jī)場管制、進(jìn)近管制以及區(qū)域管制等。想要確??展芄ぷ鞯捻樌归_,保證良好的工作效果,就要求有大量信息數(shù)據(jù)的支持,相關(guān)技術(shù)人員通過不斷的改進(jìn)和完善,研發(fā)出了航行情報動態(tài)信息處理系統(tǒng)。
1 系統(tǒng)開發(fā)環(huán)境與工具
1.1 操作系統(tǒng)
選擇當(dāng)前應(yīng)用比較廣泛的Win7作為系統(tǒng)開發(fā)環(huán)境,在系統(tǒng)中,集成了Internet Explorer8和DirectX11,其中,DirectX11本身作為3D圖形接口,支持DX11硬件,同時也可以兼容DirectX10等相關(guān)硬件。同時,其中增加了Shader技術(shù),允許CPU開展多項通用計算,能夠作為并行處理其使用。另外,在Win7系統(tǒng)中,還設(shè)置有超級任務(wù)欄,進(jìn)一步提升了界面本身的美觀性,改進(jìn)了多任務(wù)切換的流暢度,能夠滿足系統(tǒng)設(shè)計對開發(fā)環(huán)境的需求。
1.2 IDE
Eclipse本身是基于Java的可擴(kuò)展開發(fā)平臺,可以通過相應(yīng)的插件和組件,完成開發(fā)環(huán)境的構(gòu)建,其自身附帶有一個標(biāo)準(zhǔn)插件集,其中就包括了Java開發(fā)工具JDK。在Eclipse中,還具備插件開發(fā)環(huán)境,允許軟件開發(fā)人員構(gòu)建能夠與Eclipse實現(xiàn)無縫集成的工具。Eclipse本身的所有部件都是以插件或者組件的形式存在,可以為開發(fā)人員提供同等的條件,具備平等性和一致性的特征,可以作為應(yīng)用程序的基礎(chǔ)。
2 功能模塊實現(xiàn)
該系統(tǒng)采用面向服務(wù)的3層體系架構(gòu),包括數(shù)據(jù)層、服務(wù)層和表現(xiàn)層。這種體系結(jié)構(gòu)是構(gòu)成分布式計算的應(yīng)用程序方法,可以以服務(wù)的形式,將應(yīng)用程序功能發(fā)送給用戶或者其他服務(wù)。在這種架構(gòu)下,通過互聯(lián)網(wǎng),能夠?qū)崿F(xiàn)計算機(jī)的相互連接,使得每一臺計算機(jī)都可以運行任意數(shù)量的服務(wù)。
2.1 系統(tǒng)管理模塊
在系統(tǒng)管理模塊中,包括了多個子模塊,比如用戶管理、用戶切換、系統(tǒng)配置、中英文切換等,可以提供系統(tǒng)管理、電報接收/發(fā)送、綜合查詢等服務(wù)功能,通過模塊中的下拉菜單,可以對需要的功能進(jìn)行選擇。
2.2 靜態(tài)數(shù)據(jù)管理模塊
該模塊可以實現(xiàn)航行情報管理、地址發(fā)報、航線預(yù)定義、情報區(qū)組查詢與修改等,也可以對NOTAM序列、SNOWTAM序列的來電報文序列進(jìn)行維護(hù)。
2.3 報文模板配置模塊
在動態(tài)信息處理系統(tǒng)中,報文模板的配置包括了電報類型輸入、對電報識別模板、解析模板、發(fā)送模板配置等子模塊。
2.4 電報接收/發(fā)送模塊
該模塊是航行情報動態(tài)信息處理系統(tǒng)中最為關(guān)鍵的一個功能模塊,包括了原始電報處理、部分報處理等子模塊。通過原始電報綜合處理模塊,系統(tǒng)能夠?qū)崿F(xiàn)對報文的人工識別、解析和處理,對于需要暫時等待的電報,可以利用Standby電報模塊進(jìn)行處理。如果經(jīng)分析檢測,電報的長度較大,為了提高處理效率,保證處理質(zhì)量,系統(tǒng)會自動對其進(jìn)行分割,然后經(jīng)部分報處理模塊處理和整合后,進(jìn)入數(shù)據(jù)庫。如果航行通告不重要,則利用圈閱自動處理模塊,可以實現(xiàn)對電報的自動查閱和處理。在空管工作中,如果需要對機(jī)場關(guān)閉等信息進(jìn)行編輯和發(fā)布,可以利用報文生成模塊和報文發(fā)送模塊實現(xiàn)。而如果要求對報文的內(nèi)容進(jìn)行明語打印,則需要依靠生成明語摘要模塊來實現(xiàn)。
2.5 綜合查詢模塊
在綜合查詢模塊中,管理人員可以對航空器飛行前的各種資料公告及報文進(jìn)行提取和分頁查詢,可以對校核單進(jìn)行查詢,對電報數(shù)據(jù)進(jìn)行批量修改,可以對已刪除的電報進(jìn)行查詢和恢復(fù),還可以統(tǒng)計工作量,對已經(jīng)提取過的PIB進(jìn)行再次查詢等。
3 動態(tài)信息處理過程與結(jié)果
在空管工作中,一旦航行情報動態(tài)信息處理系統(tǒng)接收到電報信息,會直接在處理界面對沒有處理的電報數(shù)量進(jìn)行顯示。此時,可以選擇電報接收、發(fā)送功能,系統(tǒng)會顯示出第一份電報的發(fā)布地址、接收時間、有效日期等。然后點選報文處理功能,系統(tǒng)會在確認(rèn)電報格式正確后,依照固定格式對其進(jìn)行分解。接著選擇報文處理功能,電報會被送入到數(shù)據(jù)庫,依照預(yù)先設(shè)定好的系統(tǒng)參數(shù),轉(zhuǎn)發(fā)給相應(yīng)地址。轉(zhuǎn)發(fā)完成后,系統(tǒng)提示報文處理完成,并會主動提醒是否繼續(xù)下一條報文的處理。
待所有的電報全部處理完成,系統(tǒng)會發(fā)出提示。操作人員可以繼續(xù)等待下一份動態(tài)信息的出現(xiàn),依照上述流程處理。在動態(tài)信息處理過程中,應(yīng)該保證系統(tǒng)操作的規(guī)范性,嚴(yán)格依照相關(guān)流程進(jìn)行,以免影響處理的質(zhì)量和效率。在系統(tǒng)設(shè)計實現(xiàn)后,從其運行的穩(wěn)定性和可靠性考慮,需要做好必要的測試工作。這里選擇HP公司的Load Runner v9.5作為測試工具,通過生成虛擬用戶的方式,對系統(tǒng)進(jìn)行壓力負(fù)載測試。測試結(jié)果表明,系統(tǒng)不存在性能上的缺陷,可以實現(xiàn)高效、穩(wěn)定運行。
4 結(jié)束語
總而言之,在空中交通管理中,航行情報動態(tài)信息的管理非常重要,直接關(guān)系著航空器的飛行安全,關(guān)系著乘客的生命財產(chǎn)安全?;诖耍疚膹南嚓P(guān)研究結(jié)果出發(fā),對航行情報動態(tài)信息處理系統(tǒng)功能模塊的實現(xiàn)和信息處理過程進(jìn)行了探討。測試結(jié)果表明,該系統(tǒng)性能穩(wěn)定,可以滿足空中交通管理中對航行情報動態(tài)信息的處理需求。
參考文獻(xiàn)
[1]李勁波,林虎.空管航行情報GIS信息系統(tǒng)的設(shè)計與實現(xiàn)[J].計算機(jī)技術(shù)與發(fā)展,2011,21(4):250-253.
[2]劉冰.航行情報動態(tài)信息處理系統(tǒng)的研究與設(shè)計[D].成都:電子科技大學(xué),2014.
[3]何國生.航行情報動態(tài)信息處理系統(tǒng)靜態(tài)數(shù)據(jù)維護(hù)技巧[J].空中交通管理,2011(8):75-77.
〔編輯:劉曉芳〕