通航飛行情報資料處理系統(tǒng)分析
時間:2022-12-07 10:08:04
導語:通航飛行情報資料處理系統(tǒng)分析一文來源于網(wǎng)友上傳,不代表本站觀點,若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。
在國家空管委將濟南管制區(qū)做為低空改革和通航保障配套改革試驗地區(qū)之一,我們分局積極研究相關政策,根據(jù)濟南管制區(qū)域實際運行狀況,在確保本區(qū)域運行安全順暢的基礎上,積極建設相應機構,制定各種方案,為全面提升通航空管保障質量做出了卓有成效的工作。正逐步推進,通過提供優(yōu)質服務,為山東的通航產(chǎn)業(yè)發(fā)展奠定堅實的基礎。低空改革是我國空域管理的突破口和關鍵方向,低空開放以后,通用航空將迎來蓬勃發(fā)展,因此做好通用航空保障的重要性也日益顯現(xiàn)出來,作為重中之重的飛行情報資料提供,之前我們分局做了一定的研究和實現(xiàn)。然而,隨著各類服務工作的發(fā)展和通航飛行安全的需要,越來越需要獨立安全的通航飛行情報資料處理系統(tǒng),服務于日常工作。
1通航飛行情報資料處理系統(tǒng)功能分析
本通用航空的飛行情報資料處理系統(tǒng),處理的內容為符合《民用航空航行通告編發(fā)規(guī)范》的,通過專用線路傳遞分發(fā),航行通告系列劃分及航行通告、雪情通告和火山通告。依據(jù)不同的應用,系統(tǒng)根據(jù)新航行通告、替代航行通告、取消航行通告、觸發(fā)性航行通告航行通告校核單等不同情況進行處理。針對系統(tǒng)無法自動識別的、不符合規(guī)定格式的,需要提供人工干預的功能。可以對異常報文進行編輯處理后,進行報文入庫處理。對需要人工處理的報文超過一定時間未進行處理,需要進行一定的聲音、彈出警示窗口進行告警提醒,以防止資料的缺失。根據(jù)規(guī)定,且方便查詢原始資料,原始報文需要保留一定時間,系統(tǒng)需要對原始報文進行根據(jù)年月日進行分類保存處理。通用航空飛行情報處理人員可以根據(jù)需要,分級設定為通航用戶人工或自動推送相應的數(shù)據(jù)到其用戶數(shù)據(jù)表中,或提供需要的格式的資料。
2通航飛行情報資料處理系統(tǒng)的功能設計
根據(jù)以上的功能分析,通航飛行情報資料處理系統(tǒng)的設計主要分為報文資料接收模塊、資料分類模塊、資料分類處理模塊、資料入庫模塊、數(shù)據(jù)庫資料處理模塊、原始資料保存模塊、異常報文人工干預模塊、資料提供模塊、管理設置模塊共九大功能模塊。報文資料接收處理模塊,通用航空飛行情報資料通過專用線路進行接收,物理線路上屏蔽該線路反向發(fā)送功能,保證符合物理隔離的安全要求。接收模塊采用中斷接收模式,將接收的的報文資料進行判斷,以報頭ZCZC開始,到報尾NNNN結束為判斷依據(jù),將接收的一份報文轉入下一步進行處理。對開頭或結尾異常格式的報文,系統(tǒng)將其放入異常格式報文,顯示在異常報文文本框內供人工進行處理。報文資料分類模塊,主要實現(xiàn)根據(jù)不同類別的報文資料導向不同的報文資料分類處理模塊,進行不同類型的處理。研發(fā)人員通過對過去大量的不符合編發(fā)規(guī)范標準的錯誤,進行了分析研究,對常見錯誤進行歸納總結,在報文資料分類模塊和分類處理過程中采取了一定的智能化分析處理,大量減少了因人為習慣和常見錯誤,造成的不符合編發(fā)規(guī)范標準的錯報無法自動處理,需要人工干預的現(xiàn)象。資料入庫模塊將不同類別的報文資料存放入相應的數(shù)據(jù)表中,對報文資料做一定的格式檢查,出現(xiàn)缺項的報文,將報文轉移到異常報文處理模塊。數(shù)據(jù)庫資料處理模塊,主要功能是根據(jù)報文的處理要求,進行新航行通告、代替航行通告、取消航行通告等的處理,保證航行通告資料的及時有效。原始資料保存模塊,將接收到的報文打上時間戳,根據(jù)本系統(tǒng)接收到報文資料的年月日進行分類,形成當日報文資料文件,命名規(guī)則為YYYYMMDD.TXT,放入不同年份、月份、日期的文件夾下,供查詢處理使用。異常報文人工干預模塊,負責處理系統(tǒng)提供的無法自動處理的、可能異常的報文資料,優(yōu)先顯示處理時間早的報文資料。該模塊內存儲的報文資料超出一定的期限,會通過閃爍、聲音等告警提示工作人員及時處理。人工處理完畢后,報文資料進入自動處理序列,發(fā)現(xiàn)問題時重新返回該模塊。該模塊對出現(xiàn)異常的部分做出提示,方便人工處理有目標性。資料提供模塊,用于查詢、輸出等報文資料的處理,滿足對外資料提供??梢酝ㄟ^分類、關鍵字等查詢,可以根據(jù)需要生成相應格式文件,可以通過定義,將經(jīng)緯度一定范圍等條件的報文資料,輸出到相應的數(shù)據(jù)庫表中。管理設置模塊,用于設置定義用戶及其權限,報文資料輸出定義,異常格式報文處理提醒相關項,報文資料輸出相關項等系統(tǒng)管理設置。
3系統(tǒng)的實現(xiàn)
本系統(tǒng)采用MySQL數(shù)據(jù)庫作為后臺數(shù)據(jù)庫,數(shù)據(jù)庫主要表分別為報文原始資料表,報文過期作廢資料表,報文啟用資料表,異常格式資料表等。采用微軟的VisualStudio開發(fā)語言環(huán)境,使用C#語言編寫。根據(jù)通用航空飛行情報資料提供的實際需求,在系統(tǒng)設計運行中充分考慮到了安全管理的相關要求,對信息資料接收采用串口線路單向通信發(fā)送,異常報文及時提示人工處理,報文處理流程中記錄相關異常情況,對報文進行分類留底等,進行設計實現(xiàn)系統(tǒng)的各個功能模塊,數(shù)據(jù)分類處理,完成代碼編寫和系統(tǒng)的測試。系統(tǒng)可以根據(jù)要求實現(xiàn)多種格式的資料輸出,滿足不同后續(xù)系統(tǒng)的應用需求,實現(xiàn)了系統(tǒng)方便快捷的提供所需資料,滿足了報文資料系統(tǒng)安全要求。
4結束語
本系統(tǒng)采用.NET和AJAX技術,以及MySQL數(shù)據(jù)庫技術,結合通用航空飛行情報資料提供的實際需求,開發(fā)了該資料處理系統(tǒng)。系統(tǒng)經(jīng)過一年多的運行試用,穩(wěn)定可靠,基本滿足了實際工作的需求。該系統(tǒng)基于飛行情報資料處理進行的開發(fā),同時可以方便應用或移植到其它涉及飛行情報資料處理的項目里去,可以使我們在符合信息安全標準的情況下,安全、可控的為各類用戶提供符合信息安全要求的飛行情報資料服務。提高在形式上、規(guī)模上、服務質量上對通用航空的保障水平。
作者:張明 單位:民航空管山東分局
- 上一篇:垂直森林建筑灌溉系統(tǒng)分析
- 下一篇:通信導航系統(tǒng)分析及設計