崔喧茗++顧宏斌++徐正家
摘要:塔臺管制模擬系統(tǒng)主要面向空管教育和民航生產(chǎn),通過虛擬現(xiàn)實等網(wǎng)絡技術,將塔臺管制的各個環(huán)節(jié)逼真地展現(xiàn)給學員,是一套復雜的實時仿真系統(tǒng),可以讓管制學員更加真實地體會管制工作的各個流程。其特點是成本低,仿真度高。本文主要介紹塔臺管制模擬系統(tǒng)的體系結構,以及系統(tǒng)研制所涉及的關鍵技術。
關鍵詞:塔臺管制 體系結構 關鍵技術
中圖分類號:TP391.9 文獻標識碼:A 文章編號:1007-9416(2016)11-0044-02
近年來,我國民航運輸業(yè)的發(fā)展速度十分迅猛,國際民航組織關于新航行系統(tǒng)的實施以及空管現(xiàn)代化進程的加快,對空管設備和管制人員的職業(yè)技能要求也越來越高。高水平的空管模擬訓練設備可以提高管制人員的工作能力,技術水平和個人素質。因此現(xiàn)代化的訓練手段對塔臺管制人員的培訓起著至關重要的作用。正是由于塔臺管制模擬系統(tǒng)在空中交通管制人員的培訓中起著十分重要的作用,國內外對空管模擬設備的研發(fā)也極其重視。但由于技術復雜和對系統(tǒng)硬件極高的要求此類模擬機技術復雜,導致其開發(fā)成本高,推廣應用困難。國外很早就開展了這方面研究,目前,國際知名的塔臺模擬機系統(tǒng)有 NASA(美國航空航天局)的Future Flight Central Tower Simulator,CAE-Link公司的Virtual Tower Tower Visual Simulator以及Cell-ITS 的DATS-Durable Aviation系統(tǒng)等[1]。這些系統(tǒng)成本高昂,價格在幾百萬甚至幾千萬美元。相比于國外,我國對于塔臺模擬系統(tǒng)的研發(fā)起步較晚。目前,高校中天津民航學院和廣漢民航飛行學院等少數(shù)單位開始進行研制塔臺模擬機,但尚無成熟產(chǎn)品[2]。四川大學成立的川大智勝公司推出了一系列空管模擬類產(chǎn)品,在業(yè)內處于領先地位,在國內一些機場已經(jīng)安裝大型空管自動化系統(tǒng)并投入使用,但高昂的成本也使公司的發(fā)展收到了限制??偟脕碚f,目前國內簡易型塔臺模擬訓練系統(tǒng)仍存在仿真能力仍不夠的問題,也就無法滿足高逼真度空管模擬需求。
塔臺管制模擬系統(tǒng)的研制目的是訓練管制學員、分析學員操作所反饋的數(shù)據(jù)、檢驗管制員管制工作程序是否正確,可以通過多種專門針對塔臺管制員的訓練科目,各種機場地面、跑道等動態(tài)場景,以及空中飛行場景,對塔臺管制員進行塔臺管制和地面管制技能培訓。本系統(tǒng)將主要適用于空管人員的塔臺管制訓練任務,真實再現(xiàn)塔臺管制情形,有效訓練塔臺管制人員,做到訓練系統(tǒng)科學合理,仿真度高。訓練后的數(shù)據(jù)統(tǒng)計分析,可用于科學研究以及后期人員培訓的改進。
1 系統(tǒng)結構
1.1 體系結構
塔臺管制模擬系統(tǒng)主要作用是訓練、分析和檢驗管制學員是否掌握正確的塔臺管制流程,是正式踏入工作崗位之前的關鍵步驟。通過專門針對塔臺管制員的訓練課程,空中飛行場景以及各種機場地道面等動態(tài)場景,對管制學員進行塔臺管制和地面管制技能培訓。
系統(tǒng)共分為五個模塊,其中系統(tǒng)管理模塊主要負責維護機場數(shù)據(jù)以及訓練計劃數(shù)據(jù)。教員控制模塊主要負責查看選擇加載訓練計劃、監(jiān)控訓練進度、進行訓練管理以及添加特請和動態(tài)添加飛行計劃,指定記錄分組,實現(xiàn)三維視景系統(tǒng)、各輔助信息終端和語音通訊的同步記錄。模擬飛行員模塊主要實現(xiàn)飛機和機場內車輛的控制操作。運動仿真運算模塊主要包括產(chǎn)生和發(fā)送飛行電報、氣象數(shù)據(jù)等,處理訓練計劃、接收模擬飛行員模塊指令,實現(xiàn)飛機的各種控制及運動仿真。視景模塊建立飛機的動力學模型,模擬目標在地面和進近階段的運動姿態(tài),為管制員提供視景顯示。系統(tǒng)各模塊間數(shù)據(jù)走向如圖1所示。
塔臺管制模擬系統(tǒng)采用C/S結構,用QT開發(fā),客戶端為學員使用機器,服務器端為教員使用機器??蛻舳藢崿F(xiàn)與服務器端通過沒有中間環(huán)節(jié)的銜接,系統(tǒng)響應速度快;操作界面多種多樣且美觀實用,可以滿足不同用戶的不同需求;此外,C/S結構在管理用戶方面擁有很強的能力,可以讓教員在最短時間內對學員進行系統(tǒng)化的管理,是實現(xiàn)復雜空管業(yè)務流程中及其重要的一環(huán)。本系統(tǒng)通過學員機和教員機的語音通信功能,學員發(fā)布操作指令、教員確認指令、教員機實時操作計算,在學員機上以視景的方式實時顯示機場和管制空域的各種動態(tài),達到訓練空管學員的目的。
1.2 席位設計
為了滿足民航類院校對空中交通管制人員的培訓以及機場管制行業(yè)的培訓需求,本系統(tǒng)從功能實現(xiàn)的角度出發(fā),將塔臺管制模擬系統(tǒng)劃分為五個席位。
(1)系統(tǒng)管理員席位。系統(tǒng)管理員擁有最高權限,可對系統(tǒng)訓練內容及教員、學員配置進行管理。(2)教員席位。教員席位可通過編輯機場二維數(shù)據(jù)及各種適應性參數(shù),編輯各種科目的訓練劇本,進行訓練過程管理。如加載不同訓練計劃,控制訓練的開始、暫停和退出的控制以及系統(tǒng)監(jiān)控功能。(3)地面管制員席位。地面管制員主要負責監(jiān)控及指揮飛機在本場內的活動。通過視景系統(tǒng)以及雷達顯示屏來監(jiān)控場面運行情況。并通過相關航班飛行計劃、航行通告以及氣象系統(tǒng),通過內話系統(tǒng)向航班機長和車輛駕駛人員發(fā)出指令來進行管制。(4)塔臺管制員席位。塔臺管制員主要負責起飛、進近及復飛階段的指揮工作。管制學員指揮模擬機長操作主要通過觀察三維視景顯示屏所反饋的機場終端區(qū)的運行情況,以及雷達監(jiān)控和氣象系統(tǒng)反饋的信息。(5)模擬機長席位。配合地面管制員以及塔臺管制員指揮,執(zhí)行相應操作,對飛機運行進行控制,主要包括推出、開車、滑行、等待、起飛、復飛等。
2 系統(tǒng)關鍵技術
2.1 C/S架構
整個塔臺管制模擬系統(tǒng)擬采用C/S結構,用QT開發(fā)??蛻舳藶樗_管制學員使用機器,主要提供三維視景顯示以及發(fā)布操作指令功能,即塔臺管制員發(fā)布指令,對應模擬機長執(zhí)行該指令,三維視景對應顯示飛機運動狀態(tài);服務器端為教員使用機器,主要用于學員、機場、飛行計劃、教員超控等相關數(shù)據(jù)的維護,即教員可以在服務器端對塔臺管制學員進行管理、維護機場數(shù)據(jù)、維護訓練計劃以及特情設置等??蛻舳藢崿F(xiàn)與服務器端通過沒有中間環(huán)節(jié)的銜接,系統(tǒng)響應速度快;操作界面多種多樣且美觀實用,可以滿足不同用戶的不同需求。
C/S結構在管理用戶信息系統(tǒng)方面擁有很強的能力,可以讓教員在最短時間內對學員進行系統(tǒng)化的管理,是實現(xiàn)復雜空管業(yè)務流程的關鍵技術。本系統(tǒng)通過學員端和教員端的語音通信功能,學員發(fā)布操作指令、教員確認指令、教員機實時操作計算,在學員機上以三維視景的方式實時顯示機場各種動態(tài),達到訓練管制學員的目的。訓練過程控制流程圖如圖2所示。
2.2 飛機運動仿真建模
飛機運動仿真計算是系統(tǒng)仿真運算模塊的核心內容,在仿真系統(tǒng)中起著至關重要的作用。飛機運動仿真計算模塊的功能主要實現(xiàn)飛機的各種控制及運動仿真,包括:申請放行、放行確認、申請推出、推出、申請開車、開車、申請滑行、滑行、立刻等待、在某道口前等待,跟隨前機、跑道180度調頭、跑道外等待、進跑道、穿越跑道、起飛、中斷起飛、起落航線、連續(xù)起落、復飛、調速、爬升、下降、改變航向、建立盲降、盤旋等待、加入起落航線等。飛行性能的計算依據(jù)飛行航段的不同需要采用不同的參數(shù)進行計算。所以,在建模時,飛行特性的不同必然要求我們對飛行航段進行分類。因此,根據(jù)飛行特點將飛行階段劃分為是十個階段,分別是起飛滑跑、起飛、爬升、入航爬升、巡航、下降、進近下降、最后下降和著陸階段[3]。
飛機運動仿真計算模塊開始后,塔臺管制員對模擬機長發(fā)出指令,模擬機長根據(jù)相應指令,執(zhí)行管制員操作,系統(tǒng)首先對管制員指令進行解析,生成飛機運動路徑,然后依據(jù)飛機性能數(shù)據(jù)庫實時仿真計算出飛機的位置姿態(tài)等參數(shù)。讀取機場數(shù)據(jù)和訓練計劃數(shù)據(jù),建立線程專門接受模擬飛行員模塊和教員控制模塊的控制指令和視景模塊的反饋信息;建立定時器,每隔一段時間進行仿真運算和對視景模塊輸出數(shù)據(jù);根據(jù)控制指令調用相應的功能函數(shù),完成控制指令。飛機運動仿真計算模塊流程圖如圖3所示。
目前主要的飛行器性能模型有CTAS performance model 和Eurocontrol的BADA(base of aircraft data)[4]。BADA是把飛機看成一個質點,在飛機重量不同的情況下,模擬出該質點上的力,建立模型來分析飛機的性能,它由三部分結構組成:飛機性能模型、航空公司程序模型和飛機特征數(shù)據(jù)[5]。我們依據(jù)BADA建立了飛機性能數(shù)據(jù)庫,數(shù)據(jù)主要用于飛行仿真、航跡預測、排放評估和油耗計算四個方面。本系統(tǒng)主要使用飛行仿真相關數(shù)據(jù)進行建模運算。
2.3 三維視景場景模擬和顯示
三維圖形應用的一個重要步驟就是三維建模,視景圖象的真實性和繪制速度取決于模型的搭建質量。塔臺環(huán)境包括機場建筑,跑道,飛機,樹木,地形等各種物體。模型復雜,直接利用OpenGL中繪制基本圖元方式構建這些物體肯定是不完善的,因此必須使用專門的建模工具展開工作。項目中采用Multigen Creator進行建模,Creator可與多種實時仿真軟件結合,在多邊形建模、矢量建模、大面積地形精確生成方面具有很強大的功能,在視景仿真、模擬訓練、城市仿真、交互式游戲及工程應用、科學可視化等實時仿真領域有著世界領先的地位。利用其可方便快速得構建出飛機,機場等各種復雜模型。其中,視景子系統(tǒng)的總體結構設計及各功能模塊的結構設計,視景建模以及具體的場景渲染算法是三維視景場景模擬顯示的關鍵技術點。
塔臺模擬機視景部分是一種對時間要求很高的應用,是典型的限時計算、實時渲染繪制。系統(tǒng)中建立運動目標(航空器、車輛等)的動力學模型,模擬目標在地面和進近階段的運動姿態(tài),為管制員提供視景顯示。視景是隨時間不斷變化的,連續(xù)顯示視景中氣象、飛機以及車輛的變化,要加快視景的切換速度,在微機作為視景工作站條件下(采用高性能CPU 和圖形加速部件GPU),需在軟件方面精心設計算法,實現(xiàn)基于微機的高效沉浸式三維視景仿真程序設計。此外,本系統(tǒng)還需要為用戶提供生動高效的可視化圖像,對機場三維場景實時繪制和渲染,顯示塔臺外所看到的機場場面,包括飛機、車輛,天氣等。實現(xiàn)對機場、運動目標和氣象效果的仿真模擬。場景內容主要包括:飛機、機場跑道、航站樓、滑行道、車輛、車輛道路以及其他與機場相關的標志性建筑等,還提供望遠鏡放大機場場面和視景切換功能以便管制員更準確獲得所需信息。三維視景效果圖如圖4所示。
3 結語
本文主要介紹了塔臺管制模擬系統(tǒng)的體系結構,席位劃分以及系統(tǒng)研制所涉及的關鍵技術。塔臺模擬訓練器可用于民航空管從業(yè)人員的模擬訓練與演習,同時也廣泛用于民航、軍航院校的養(yǎng)成培訓,是空管人員入職培訓、在崗培訓、復訓以及強化訓練的重要設備,也是用于機場管制程序設計、新機場設計和機場容量評估的重要裝備,具有廣闊的市場前景。南京航空航天大學民航學院空中交通管制專業(yè)是培養(yǎng)空中管制人員的基地之一,低成本,批量化的桌面塔臺模擬器能滿足自身本科教學任務需要。其他民航高校,比如中國民航大學,中國民用航空飛行學院,也都在進行塔臺模擬的研究工作,其需求也非常大。而國內各民航機場,需求更加強烈,目前已有部分機場配備了大型塔臺模擬訓練設備,但仍不能完全滿足人員培訓的需要,高昂的設備成本制約了其普及率。低成本的塔臺模擬訓練系統(tǒng)正好可以作為大型塔臺模擬設備補充,低成本條件下可進行批量配置,滿足大部分訓練任務需求。
參考文獻
[1]李楠,王林,徐肖豪.桌面式機場塔臺管制仿真系統(tǒng)的設計與實現(xiàn)[J].計算機應用與軟件,2010(04):35-37.
[2]莫世鋒.空管模擬訓練軟件產(chǎn)品線體系結構的研究[D].四川大學,2005.
[3]國際民航組織.ICAO DOC8168-OPS/611.空中航行服務程序—航空器運行(第一卷)飛行程序(第四版)[S].國際民航組織,2003.
[4]郭運韜,朱衍波,黃智剛.民用飛機航跡預測關鍵技術研究[J].中國民航大學學報,2007(01):20-24.
[5]Damir Poles, Angela Nuic, Vincent Mouillet. Advanced Aircraft Performance Modeling for ATM:Analysis of BADA Model Capabilities[C].29th Digital Avionics Systems Conference,2010.