王 穎
(中國民用航空華北地區(qū)空中交通管理局,天津 300300)
機場多普勒天氣雷達為航空氣象用戶和航空管制用戶提供天氣雷達產(chǎn)品。該設備對雷暴、冰雹、強降水等嚴重影響飛行安全的重要天氣現(xiàn)象進行有效探測,時刻監(jiān)視天氣發(fā)展狀況,為航空器飛行安全做好及時預警,為機場預報產(chǎn)品生成和飛行管制指揮決策提供有力支持,保障航空器的飛行安全。
多普勒天氣雷達的產(chǎn)品十分豐富,能夠為不同用戶提供多種類型的產(chǎn)品,可以滿足機場預報、飛行管制、市氣象局等用戶的使用需求。多普勒天氣雷達管制產(chǎn)品軟件為管制用戶提供PPI、VOL和RHI等掃描模式的回波產(chǎn)品,可以顯示25 km、50 km、100 km、150 km、200 km、250 km、300 km和400 km等8種不同探測距離的回波圖像,功能較為完善,深受用戶認可。
航空器在空中是沿航線朝著相應的導航站點飛行的。因此航空管制員非常關注導航站點和飛行航線附近的天氣狀況。如有重要天氣威脅飛行安全時,管制員會指揮航空器避讓。雷達管制產(chǎn)品軟件的底圖上畫置了管制用戶感興趣的站點和航線數(shù)據(jù),用以和天氣回波產(chǎn)品疊加,幫助航空管制人員指揮決策。
由于此次空域調(diào)整,機場飛行程序發(fā)生了變化。雷達管制產(chǎn)品軟件底圖上的導航站點和航線數(shù)據(jù)也需要做相應的修正。修改完的雷達底圖增加了大量的導航站點和航跡線路數(shù)據(jù),造成軟件在顯示大探測距離的雷達產(chǎn)品時出現(xiàn)了底圖上的站點和航線干擾正常天氣回波的嚴重問題。另外在不同探測距離范圍內(nèi),管制員關注的站點和航線是不同的,因此將所有站點和線路顯示在一張圖像上顯得雜亂無章。這兩個問題對管制使用造成困擾,降低了服務質(zhì)量,原軟件已不能滿足用戶使用需求。
經(jīng)測試發(fā)現(xiàn),當軟件顯示25 km、50 km、100 km的圖像時,底圖放大后,站點和航線與正常天氣回波疊加顯示正常,滿足用戶需求。而在顯示150 km(含)以上的圖像時,由于底圖的收縮,使中心位置的導航點和線路過于密集,與正常天氣回波疊加顯得雜亂無章,影響代表回波強度的色彩顯示。經(jīng)與用戶協(xié)商,當顯示大探測距離的雷達產(chǎn)品時,中心位置的站點和航線根據(jù)實際需要進行簡化。
根據(jù)用戶需求,不同的探測距離范圍內(nèi)要顯示不同的站點和航線。因此軟件在顯示不同探測距離的產(chǎn)品時,需疊加不同的底圖數(shù)據(jù)。而原有軟件是單底圖運行模式,不具備底圖選擇功能。因此需要對軟件功能進行升級和制作針對不同探測距離的底圖,已滿足用戶要求。
多普勒天氣雷達管制產(chǎn)品軟件是利用C++語言開發(fā)的,該軟件與雷達服務器軟件相配合,完成管制用戶的雷達產(chǎn)品展示。
在多普勒天氣雷達完成一次掃描后,服務器軟件生成原始的二進制雷達回波基數(shù)據(jù)產(chǎn)品,然后根據(jù)雷達管制產(chǎn)品軟件要求對基數(shù)據(jù)進行處理,生成預處理數(shù)據(jù)產(chǎn)品,并通過FTP網(wǎng)絡協(xié)議發(fā)送給雷達管制產(chǎn)品軟件。[1]雷達管制產(chǎn)品軟件通過數(shù)據(jù)處理模塊解析二進制預處理數(shù)據(jù),再與二進制底圖文件疊加傳送給顯示功能模塊,給用戶提供圖像展示。
根據(jù)雷達管制產(chǎn)品軟件的工作模式,需要增加底圖選擇功能模塊。軟件依據(jù)當前用戶選擇的探測距離調(diào)取與之相對應的底圖,實現(xiàn)多底圖模式。軟件流程如圖1所示。
首先,軟件在收到雷達服務器傳輸來的新的預處理數(shù)據(jù)后,根據(jù)當前需要顯示產(chǎn)品的類型,生成相應氣象產(chǎn)品文件。其次,讀取當前用戶選擇的要查看的距離數(shù)據(jù),傳遞給switch()選擇模塊。switch語句根據(jù)距離數(shù)據(jù)選擇對應的底圖文件,加載入內(nèi)存。最后,軟件繪制氣象產(chǎn)品和地圖信息疊加的圖像,在軟件窗口更新顯示。
在雷達管制產(chǎn)品軟件源代碼中增加switch() {case...break}語句塊,進行重新編譯連接,實現(xiàn)選擇功能。對于不同探測距離對應的底圖采用文件名來區(qū)分。如:25 km的底圖名字為:“maps25 km.Rtm”。底圖文件名中涵蓋探測距離信息。
圖1 多普勒天氣雷達管制產(chǎn)品軟件運行流程
雷達管制產(chǎn)品軟件的底圖是利用地圖編輯器軟件進行編輯的二進制數(shù)據(jù)。該軟件以層的概念實現(xiàn)“點”和“線”在地圖上的疊加。地圖為底層,所有“點”為一層,所有“線”為一層,且可以設定不同顏色加以區(qū)別,也可以根據(jù)用戶需求設定省界、地名、河流等顯示模式。
導航站點需要畫在點層上,航跡線路需要畫在線層上。航跡線路是相關導航站點的有序連線。由于機場飛行程序較為復雜,包含南向進、離場程序和北向進、離場程序,且導航站點較多,航線錯綜復雜。因此在畫圖之前需要對所有涉及的站點和航線進行認真梳理和統(tǒng)計,并與管制用戶多次確認,以免錯誤。
共統(tǒng)計站點66個,航線22條。此外在不同的飛行程序中,同一個導航站點的名字不同,因此需要將所有站點的名字和坐標數(shù)據(jù)輸入Excel表,查找坐標相同和相近的站點。在底圖制作時,根據(jù)實際需求只留一個具有代表性的站點,舍去坐標相同和相近的站點,以免出現(xiàn)站點名字疊加,含混不清的問題,影響管制用戶使用[2]。
在不同的探測距離上,管制員關注的導航站點和航跡線路是不同的。因此根據(jù)實際需求,要制作25 km、50 km、100 km、150 km、200 km、250 km、300 km和400 km等8種探測距離的不同底圖[3]。
升級改造完后的多普勒天氣雷達管制產(chǎn)品軟件可以根據(jù)用戶需求調(diào)用相應探測距離的底圖,并與天氣回波進行疊加展示。
通過對多普勒天氣雷達管制產(chǎn)品軟件的升級,增加了底圖選擇功能,實現(xiàn)多底圖模式,以及新的不同探測距離的底圖制作,良好地解決了單一底圖造成的在顯示大探測距離的雷達圖像時,站點和航線干擾正常天氣回波的問題。有效地實現(xiàn)了在不同的探測距離內(nèi),管制用戶能夠根據(jù)實際運行查看不同的導航站點和航跡線路的功能。改進后的軟件能夠很好地滿足航空管制用戶的使用需求,在重要天氣條件下,為飛行管制決策提供有力保障,為航空器飛行安全保駕護航。