韋有平
【摘要】 隨著雷達技術(shù)的廣泛應(yīng)用,監(jiān)視技術(shù)航管監(jiān)視雷達,ADS-B,多點定位、場面監(jiān)視雷達的日益完善和推廣使用,空中交通雷達管制方式對飛行器最小間隔、空域流量等提出了更高的要求,同時對監(jiān)視雷達的完好性、準確性和穩(wěn)定性的依賴程度大大增加。這就要求對空管二次雷達目標準確性分析設(shè)備必須具有便攜性與及時性,要求系統(tǒng)使用方法和界面更加友好、易用。雷達目標識別與處理設(shè)備在雷達、自動化系統(tǒng)的日常維護與定期檢修方面發(fā)揮更大的作用。
【關(guān)鍵詞】 雷達系統(tǒng) 目標識別 處理設(shè)計
一、雷達目標識別軟件系統(tǒng)架構(gòu)
雷達目標識別與處理系統(tǒng)通過軟硬件的結(jié)合,利用C#編程語言、MySQL數(shù)據(jù)庫,能夠?qū)崿F(xiàn)多任務(wù),通過多線程及線程間的通信,實現(xiàn)數(shù)據(jù)的實時通信和處理,能夠?qū)崟r圖形化界面顯示雷達目標,實現(xiàn)雷達目標數(shù)據(jù)的數(shù)據(jù)庫存儲,并保存相關(guān)數(shù)據(jù)。識別系統(tǒng)主要分為數(shù)據(jù)通信模塊、雷達目標點跡航跡處理模塊、顯示存儲模塊,整體軟件架構(gòu)如圖1。
二、雷達識別通信模塊設(shè)計
雷達數(shù)據(jù)通信模塊主要完成同步HDLC,ASTERIX格式的雷達數(shù)據(jù)。ASTERIX為歐控組織制定的一種雷達數(shù)據(jù)交換標準,由硬件和軟件兩部分組成。硬件部分由HDLC-UDP協(xié)議轉(zhuǎn)換器完成,采用雙FIFO實現(xiàn)無縫緩沖數(shù)據(jù)接收,并將接收到的數(shù)據(jù)一方而傳輸?shù)絽f(xié)議轉(zhuǎn)換板,另一方而將雷達數(shù)據(jù)封裝成UDP數(shù)據(jù)包,通過網(wǎng)絡(luò)傳輸傳入到雷達數(shù)據(jù)解析模塊。該轉(zhuǎn)換器為可編程門陣列(FPGA)設(shè)計的高級數(shù)據(jù)鏈路控制(HDLG)協(xié)議控制系統(tǒng),實現(xiàn)HDLC串口與以太網(wǎng)之間的接口轉(zhuǎn)換,具有完善的數(shù)據(jù)轉(zhuǎn)發(fā)、協(xié)議轉(zhuǎn)換策略,實現(xiàn)HDLC幀與TCP/UDP/IP協(xié)議間的透明轉(zhuǎn)換,同時擴展UDP協(xié)議轉(zhuǎn)為HDLG協(xié)議。實現(xiàn)多播UDP…Client,UDP…Server網(wǎng)絡(luò)功能,給每部雷達分配惟一的組播地址和端口號,最終將輸入的雷達原始數(shù)據(jù)由HDLG傳輸協(xié)議轉(zhuǎn)換為UDP傳輸模式對外接入雷達數(shù)據(jù)解析軟件系統(tǒng)。通信模塊軟件部分利用.Net平臺提供的Sockets和Threading類,接收端多線程、套接字完成雷達數(shù)據(jù)接收。
三、雷達點跡、航跡處理系統(tǒng)
在解析雷達數(shù)據(jù)之前,在主程序中設(shè)置每一部雷達參數(shù),諸如:IP組播地址、端口號、雷達型號、雷達數(shù)據(jù)格式、旋轉(zhuǎn)周期、發(fā)射功率、雷達編號,以便系統(tǒng)地接收線程獲取雷達UDP數(shù)據(jù)包。對接收到的雷達線程分別建立點跡合并類PlotDecode.cs、點跡航跡相關(guān)類TrackDecode.cs類,其中包括正則表達式、時間對準、坐標變換,使用Radarflag參數(shù)來區(qū)別雷達類型。解析完的雷達數(shù)據(jù)有CAT34服務(wù)信息、CAT48目標信息。以INDRA雷達為例,CAT34的服務(wù)信息主要為:正北信息和扇區(qū)信息、CAT48的目標信息為:方位、距離、高度、速度;S模式數(shù)據(jù),包括飛機地址碼、航班號、comm-A、comm-B、…comm-C和comm-D。由于各個雷達現(xiàn)場參數(shù)配置不同,在數(shù)據(jù)解析系統(tǒng)中對目標點跡歸一化處理,形成統(tǒng)一格式標準,再采用卡爾曼濾波算法對目標位置進行平滑、預(yù)測,最終形成系統(tǒng)本地航跡,最后,將系統(tǒng)本地航跡根據(jù)自定義的格式存儲到MySQL數(shù)據(jù)庫中。
四、顯示回放系統(tǒng)
顯示回放系統(tǒng)采用API接口,多圖層方式進行繪制。圖層分別為地圖圖層、距離環(huán)圖層、扇區(qū)圖層、目標實時顯示圖層和目標信息圖層。嵌套了.NET框架中內(nèi)置的雙緩沖技術(shù),利用顯卡前端緩沖區(qū)和內(nèi)存后端緩沖區(qū)可以減少或消除重繪顯示圖而時產(chǎn)生的閃爍。在主程序收到解碼程序輸出的雷達數(shù)據(jù)后,存儲到定義好的一個容器中,該容器與顯示界而一一對應(yīng),這樣采用雙緩沖技術(shù),調(diào)用該容器中的數(shù)據(jù),然后在圖層中繪制距離環(huán)、雷達位置、背景地圖、動態(tài)目標、扇區(qū)掃描等信息。系統(tǒng)回放功能利用MySQL數(shù)據(jù)庫完成雷達數(shù)據(jù)回放,回放時間段可由用戶自定義,支持7X24小時數(shù)據(jù)。
五、結(jié)語
綜上所述,本文利用硬件數(shù)據(jù)通信和.NET的開發(fā)平臺的Sockets,…GDI+、雙緩沖、多線程等技術(shù),設(shè)計實現(xiàn)了雷達目標識別與處理系統(tǒng),解決了近些年在空管技術(shù)單位缺乏S模式雷達數(shù)據(jù)分析設(shè)備的問題。系統(tǒng)對雷達頭處理器輸出的原始數(shù)據(jù)進行解析識別,通過點跡關(guān)聯(lián)、濾波跟蹤、航跡管理等綜合處理輸出目標顯示,同時實現(xiàn)了數(shù)據(jù)庫存儲模塊和雷達目標實時回放模塊。該系統(tǒng)已經(jīng)正式在線運行到INDRAIRS…20MP/L…Mode-s型雷達,運行比較穩(wěn)定。
參 考 文 獻
[1]謝德光,張賢達.基于分數(shù)階Fourier變換的雷達目標識別[J].清華大學(xué)學(xué)報(自然科學(xué)版).2010(04)…
[2]陳珂,蔣洪暉,劉曦霞等.雷達目標識別系統(tǒng)的分層結(jié)構(gòu)設(shè)想[J].…科技致富向?qū)?…2010(36)
[3]陳京華.航管二次雷達航跡和點跡相關(guān)的基本原理[J].科技創(chuàng)新與應(yīng)用.2012(04)…endprint