文獻標(biāo)識碼: A
文章編號: 0258-7998(2012)04-0027-04
雷達(dá)目標(biāo)模擬器可以在雷達(dá)系統(tǒng)發(fā)射機不工作的條件下,按照一定的假設(shè),模擬形成全方位、多批次、具有復(fù)雜干擾的雷達(dá)目標(biāo)信號,提供接近實戰(zhàn)的空中情報。自出現(xiàn)以來,因其實用性和成本上的優(yōu)勢成為各國的研究熱點。
針對實裝雷達(dá)的特點,介紹了某型雷達(dá)目標(biāo)模擬器的設(shè)計與實現(xiàn),雷達(dá)操作人員能夠在接近實戰(zhàn)的環(huán)境中進行訓(xùn)練,有利于提高操作人員的跟蹤識別目標(biāo)的水平,最大限度地發(fā)揮雷達(dá)的作戰(zhàn)效能。
1 系統(tǒng)結(jié)構(gòu)
系統(tǒng)結(jié)構(gòu)如圖1所示。主控計算機實現(xiàn)參數(shù)設(shè)置及理論航跡產(chǎn)生、通道實時計算和控制以及數(shù)據(jù)接收三部分功能。通過FPGA配以外部驅(qū)動電路,實現(xiàn)雷達(dá)參數(shù)采集通道、目標(biāo)和干擾信號產(chǎn)生電路、PC104總線驅(qū)動電路及同步電路的功能。
系統(tǒng)工作時,首先通過參數(shù)設(shè)置及理論航跡產(chǎn)生軟件設(shè)置目標(biāo)及干擾航跡,并對目標(biāo)與干擾信號的參數(shù)進行設(shè)置,計算機對硬件電路各通道的目標(biāo)和干擾包絡(luò)數(shù)據(jù)進行初始化。航跡啟動后,計算機在角度同步方波的控制下,從FPGA接收雷達(dá)的狀態(tài)參數(shù),進行模擬判斷、通道分配、相對坐標(biāo)計算、通道放大量計算及干擾處理,形成通道控制數(shù)據(jù)。角度方波回程到來時,通過PC104總線送至硬件電路,控制硬件電路產(chǎn)生帶有位置和速度信息的目標(biāo)與干擾信號,最后經(jīng)D/A轉(zhuǎn)換及驅(qū)動電路形成雷達(dá)的視頻信號。
2 系統(tǒng)硬件實現(xiàn)
綜合考慮成本與系統(tǒng)的資源需求,本設(shè)計選用Altera公司的Cyclone系列芯片EP1C12Q240C8,主控計算機采用PC104主板,外接自定義小鍵盤、磨球鼠標(biāo)和LCD顯示器,通過主板上的PC104總線與FPGA通信,構(gòu)成了一套嵌入式應(yīng)用系統(tǒng),以滿足控制穩(wěn)定、機械尺寸小的要求。
2.1 雷達(dá)參數(shù)采集通道
模擬雷達(dá)目標(biāo)信號時,需要采集制導(dǎo)站的工作狀態(tài)(外引導(dǎo)、掃描跟蹤、制導(dǎo)跟蹤)、目標(biāo)的照射次數(shù)和工作頻率、跟蹤目標(biāo)的參數(shù)(斜距、角度)以及實時波束指向等狀態(tài)參數(shù)。
如圖2所示,雷達(dá)參數(shù)采集通道的核心部分為一個雙端口存儲器,輸入端接至制導(dǎo)站共總線,輸出端接至PC104總線,通過共享內(nèi)存的方式實現(xiàn)總線數(shù)據(jù)的采集,完成對制導(dǎo)站狀態(tài)和參數(shù)的讀取。制導(dǎo)站的調(diào)度機只對總線接口電路的存儲器執(zhí)行寫操作,工控機只對雙端口存儲器執(zhí)行讀操作,且調(diào)度機的優(yōu)先權(quán)高于工控機。本設(shè)計利用FPGA內(nèi)部的雙端口RAM作為制導(dǎo)站計算機存儲器的映射。在制導(dǎo)站向其存儲器寫狀態(tài)參數(shù)的同時,將該數(shù)據(jù)寫入FPGA的RAM中,F(xiàn)PGA再通過PC104總線將數(shù)據(jù)傳給PC104工控機。這樣既保證了原制導(dǎo)站的總線誤碼率,又避免了對雷達(dá)的工作造成影響。
圖3為雷達(dá)參數(shù)采集通道的頂層設(shè)計圖,CAB[12..0]、CDB[15..0]分別為制導(dǎo)站共總線的地址線和數(shù)據(jù)線,CBOPEN、CDTR、CMIO、CWR、CBHE 為調(diào)度機向制導(dǎo)站存儲器寫入數(shù)據(jù)時的控制信號,同時作為FPGA內(nèi)的雙端口RAM的使能信號。ad[19..0]和data_out[7..0]分別為PC104工控機的地址線和數(shù)據(jù)線,在控制總線pc104_CB[4..0]使能時,將16 bit的雷達(dá)狀態(tài)數(shù)據(jù)分兩次傳輸給工控機。
2.2 目標(biāo)和干擾信號產(chǎn)生電路
目標(biāo)和干擾產(chǎn)生電路是硬件設(shè)計的關(guān)鍵電路,負(fù)責(zé)形成各種目標(biāo)包絡(luò)信號,主要包括目標(biāo)信號通道包絡(luò)和干擾目標(biāo)調(diào)制通道包絡(luò)。
目標(biāo)信號產(chǎn)生電路的原理如圖4所示。地址譯碼電路在局部總線的控制下完成各選通信號的譯碼、角度計數(shù)及RAM地址形成電路形成角度偏移信號及RAM單元的地址信號;在主控計算機的控制下,將各種目標(biāo)信號數(shù)據(jù)經(jīng)PC104總線寫入RAM單元,用于形成不同目標(biāo)的包絡(luò)數(shù)據(jù)。要完整模擬目標(biāo)信號,必須模擬目標(biāo)的距離、角度和幅度特性。目標(biāo)的距離模擬可通過控制產(chǎn)生線性調(diào)頻目標(biāo)信號的延時時間實現(xiàn)。目標(biāo)的角度模擬可通過控制和差支路信號的幅度及相位實現(xiàn),而目標(biāo)的幅度特性主要與目標(biāo)距離、目標(biāo)雷達(dá)的截面積和目標(biāo)起伏特性有關(guān),可通過雷達(dá)目標(biāo)的施威林(Swerling)起伏模型控制實現(xiàn)。本設(shè)計中,將模型數(shù)據(jù)預(yù)先存儲在PC104的存儲卡中,系統(tǒng)工作時根據(jù)不同的模擬要求向FPGA的RAM中傳送相關(guān)數(shù)據(jù),以提高系統(tǒng)的實時性。
距離形成電路產(chǎn)生不同寬度的距離選通信號,計數(shù)步長為16 bit,計數(shù)時鐘為100 MHz。在目標(biāo)包絡(luò)形成期間, RAM單元中存儲的數(shù)據(jù)被逐一讀出,經(jīng)距離信號選通后的包絡(luò)數(shù)據(jù)與其幅度控制信號相乘,然后輸出至D/A轉(zhuǎn)換及驅(qū)動放大電路,進行功率、增益調(diào)節(jié),即可得到滿足系統(tǒng)要求的目標(biāo)包絡(luò)信號。在模擬多批目標(biāo)時,只需要先將各目標(biāo)的高低角/方位角包絡(luò)信號相加再輸出給D/A轉(zhuǎn)換器,因而具有良好的可擴展性。
干擾信號作為目標(biāo)回波信號的重要組成部分,其數(shù)學(xué)形式與目標(biāo)的信號形式相同,只是幅度的起伏特性和強度以及多普勒頻譜的變化范圍不同。實現(xiàn)簡單干擾時,可以認(rèn)為是大量近似相等的獨立單元散射體的回波相互疊加,雜波的幅度分布特性近似服從高斯分布模型,但這只適用于早期的低分辨率雷達(dá)。實現(xiàn)復(fù)雜干擾時,需要使用不同的幅度分布模型對雜波進行模擬,例如,地物雜波的模擬采用幅度概率分布為對數(shù)正態(tài)分布和Weibull分布的模型來描述。氣象雜波的模擬采用幅度分布為瑞利分布的高斯譜模型來描述。本設(shè)計中,將雜波模擬數(shù)據(jù)預(yù)先存儲在PC104的存儲卡中,系統(tǒng)工作時根據(jù)參數(shù)設(shè)計向FPGA的RAM中傳送雜波數(shù)據(jù)。干擾信號的包絡(luò)數(shù)據(jù)從RAM中讀出之后,不進行距離信號選通,而是與雜波數(shù)據(jù)進行相乘調(diào)制,然后再與均勻白噪聲相乘進行調(diào)制,經(jīng)過兩次調(diào)制后可實現(xiàn)對不同干擾信號的模擬。均勻白噪聲可采用線性反饋移位寄存器LFSR(Linear Feedback Shift Register)方法產(chǎn)生,通過修改FPGA的程序來改變生成噪聲的參數(shù),而不是改變硬件電路,因此可以方便地移植到其他電路設(shè)計中。
高速D/A轉(zhuǎn)換及驅(qū)動電路如圖5所示,MAX5190的8引腳(即數(shù)據(jù)位)、時鐘引腳和選通端均與FPGA相連,由FPGA為D/A提供40 MHz時鐘,同時芯片的3.3 V電源也由其電源管理引腳提供。
2.3 PC104總線驅(qū)動電路及同步電路
FPGA與PC104主板通過自定義局部總線標(biāo)準(zhǔn)相連,該總線借鑒PC104結(jié)構(gòu)和定義??偩€的雙向數(shù)據(jù)收發(fā)器采用74HC245芯片,該芯片為8 bit雙向總線收發(fā)器,一般用于數(shù)據(jù)總線間的雙向異步通信,三態(tài)輸出,數(shù)據(jù)傳送方向由DIR腳控制。輸出允許控制端(GN)低電平有效,為高電平時兩端呈高阻。該總線使用A0~A19共20根地址線尋址存儲器,同時將使能、選通及讀寫控制信號也用于譯碼。
系統(tǒng)同步信號控制整個系統(tǒng)工作的起始與結(jié)束,在其低電平期間,主控計算機將空情數(shù)據(jù)寫入各功能模塊的存儲單元,當(dāng)上升沿到來后,各功能模塊則按照空情數(shù)據(jù)形成所需要的目標(biāo)和干擾信號。為了克服長距離傳輸線路上噪聲的疊加干擾,兵器送來的同步信號采取差分信號形式傳輸。在進入FPGA之前,需要通過75175芯片將其變換為普通的TTL電平信號。
3 系統(tǒng)軟件實現(xiàn)
3.1 參數(shù)設(shè)置及理論航跡產(chǎn)生
參數(shù)設(shè)置及理論航跡產(chǎn)生部分是系統(tǒng)的人機交互界面,用于設(shè)置目標(biāo)和干擾的航跡及參數(shù),內(nèi)容包括:目標(biāo)的批號、機型以及干擾的屬性、時間和強度等。本系統(tǒng)在輸入目標(biāo)航跡并生成空情時,系統(tǒng)輸出的空情應(yīng)近似實際,即其中的目標(biāo)航跡在時間、空間上需要符合特定的要求。實際雷達(dá)的坐標(biāo)測量系統(tǒng)在實現(xiàn)和實際工作中因某些不可預(yù)測因素的影響,會產(chǎn)生觀測噪聲,因此,雷達(dá)輸出的數(shù)據(jù)應(yīng)是疊加觀測噪聲后的數(shù)據(jù)。本系統(tǒng)在“位置”項中對時刻t加入均值為0的正態(tài)隨機誤差形成擾動來反映觀測噪聲,以產(chǎn)生有一定實際背景的空情。
3.2 通道實時計算和控制及數(shù)據(jù)接收
通道數(shù)據(jù)實時處理、數(shù)據(jù)接收軟件流程圖如圖6所示。航跡啟動后,系統(tǒng)首先對通道進行初始化,之后等待角度同步方波回程的到來。角度同步方波的下降沿中斷計算機,中斷服務(wù)程序進行通道數(shù)據(jù)寫操作以及接收FPGA采集的制導(dǎo)站參數(shù)。完成數(shù)據(jù)傳輸和數(shù)據(jù)接收后,中斷服務(wù)程序發(fā)出消息,啟動通道數(shù)據(jù)實時處理程序,通道數(shù)據(jù)實時處理程序讀取目標(biāo)數(shù)據(jù),判斷是否滿足模擬條件,若不滿足,則執(zhí)行通道回收程序;若滿足,則執(zhí)行通道分配程序。若此批通道分配成功,則進行通道數(shù)據(jù)的實時處理并顯示制導(dǎo)站的狀態(tài)參數(shù)。在下次中斷到來后,中斷處理程序即可將通道控制數(shù)據(jù)輸出到硬件電路對應(yīng)的地址單元。
4 樣機結(jié)果分析
本設(shè)計已制作成樣機并加裝在制導(dǎo)站上進行了聯(lián)機測試。
圖7是系統(tǒng)設(shè)置為模擬產(chǎn)生6個距離、角度上都分離的目標(biāo)信號的測試圖,圖8是干擾背景下的目標(biāo)產(chǎn)生測試圖。由圖可看出,加干擾后的目標(biāo)較難識別與跟蹤。實測結(jié)果表明,目標(biāo)模擬效果達(dá)到了預(yù)先的設(shè)計要求。
本系統(tǒng)以PC104 FPGA為核心器件,實現(xiàn)了對雷達(dá)目標(biāo)視頻信號的模擬,整個系統(tǒng)具有小型化、成本低、結(jié)構(gòu)簡單、設(shè)計靈活的特點,節(jié)省了大量的人力和財力,而且能夠方便靈活地設(shè)置各種參數(shù)的產(chǎn)生,在雷達(dá)操作人員進行搜索跟蹤目標(biāo)的訓(xùn)練中發(fā)揮了重要作用。系統(tǒng)通用性強,對其他類型模擬器的設(shè)計具有借鑒意義。
參考文獻
[1] 張俊.基于DRFM的雷達(dá)干擾系統(tǒng)研究與設(shè)計[D].北京:北京理工大學(xué),2001.
[2] BAIR G L,JOHNSTON D A.Advances in realtime radar simulation[C].IEEE Region 5 Conference 1988:Spanning the Peaks of Electrotechnology,1988.
[3] 陳洪源,戴慶芬.高精度全可編程雷達(dá)視頻回波模擬儀[J].電訊技術(shù),1994,34(5).
[4] 王振榮,薛麗華.一種通用型PD雷達(dá)目標(biāo)模擬器[J].現(xiàn)代雷達(dá),1995,16(3).
[5] 劉峰,沈福民.一種雷達(dá)目標(biāo)與雜波環(huán)境信號模擬器[J].西安電子科技大學(xué)學(xué)報,1997,24(2).