


摘 要:在空管自動(dòng)化系統(tǒng)中,有時(shí)會(huì)因?yàn)轱w機(jī)處于雷達(dá)/ADSB盲區(qū)或通信設(shè)備原因?qū)е略诳展茏詣?dòng)化系統(tǒng)中無(wú)法看到該架飛機(jī)的航跡,這種情況會(huì)對(duì)管制員的指揮帶來(lái)很大的不便和壓力,管制員此時(shí)一般只能依靠通過(guò)飛行員報(bào)告的飛機(jī)位置再在紙質(zhì)地圖上相應(yīng)處擺放棋子的方式來(lái)彌補(bǔ)視覺(jué)上的不足,但幾乎無(wú)法預(yù)估飛機(jī)在下一個(gè)時(shí)段的大概位置。為此,作者提出在自動(dòng)化系統(tǒng)中增加一種模擬航跡的功能設(shè)計(jì),由管制員可自由生成模擬航跡,模擬航跡的航路、高度、速度、位置、上升/下降率等各類參數(shù)均可隨時(shí)根據(jù)飛行員報(bào)告情況再次調(diào)整修正,模擬航跡會(huì)根據(jù)航路、速度自動(dòng)判斷飛行方向,從而為管制員提供出較可靠的飛機(jī)位置和高度,且模擬航跡可進(jìn)一步演變成純計(jì)劃航跡的功能。
關(guān)鍵詞:模擬/計(jì)劃航跡;空管自動(dòng)化系統(tǒng);設(shè)計(jì);應(yīng)用
1 功能總體設(shè)計(jì)
在進(jìn)行系統(tǒng)設(shè)計(jì)時(shí),我們把這個(gè)功能模塊設(shè)計(jì)在自動(dòng)化顯示終端(席位)中。其采用MVC軟件分層模型,將其分為數(shù)據(jù)模型、事務(wù)邏輯、視圖三層。這樣我們需要大體確定如下幾個(gè)代碼模塊:1、模擬航跡數(shù)據(jù)模型:為其增加模擬航跡標(biāo)識(shí)、速度、高度、航路、上升/下降截止高度等屬性;2、模擬航跡線程:用于計(jì)算確定和輸出模擬航跡的飛行方向和下一個(gè)更新位置點(diǎn);3、模擬航跡生成\編輯窗口:用于創(chuàng)建和編輯模擬航跡。
2 詳細(xì)設(shè)計(jì)
2.1 提供給用戶的創(chuàng)建、編輯界面
系統(tǒng)設(shè)計(jì)的核心在創(chuàng)建模擬航跡線程這個(gè)類,在其中保存著已生成的模擬航跡列表,并由此線程計(jì)算各模擬航跡下一個(gè)輸出周期狀態(tài)。……