逄金雷, 傅鳳歧
(公安海警學(xué)院船艇指揮系,浙江寧波 315801)
由于現(xiàn)代航海雷達的發(fā)射機、接收機和天線都集中安裝在桅桿部位的集成環(huán)境中,內(nèi)有高壓電源,在教學(xué)中雖然可進行雷達功能演示,但不易進行各關(guān)鍵原理信號的測量和教學(xué)演示,為優(yōu)化雷達實驗教學(xué)環(huán)境和提高實驗教學(xué)效果,我們利用單片機開發(fā)了雷達信號實時仿真器,在教學(xué)中實現(xiàn)了雷達關(guān)鍵信號的測試和演示實驗環(huán)節(jié)、增強了學(xué)員理論聯(lián)系實際的能力,取得了較好的實驗教學(xué)效果。將系統(tǒng)適當擴展,又可進行整幅動態(tài)雷達信號的仿真,從而實現(xiàn)了在收發(fā)機關(guān)閉狀態(tài)下的雷達操作訓(xùn)練,具有簡單、經(jīng)濟、安全、可產(chǎn)生任意地域環(huán)境和不同目標特征雷達圖像,優(yōu)化了實驗教學(xué)環(huán)境,提高了實驗教學(xué)的綜合效果。
圖1 系統(tǒng)結(jié)構(gòu)圖
該系統(tǒng)以單片機AT89c52芯片為核心,配以相應(yīng)的硬件設(shè)備,形成一個相對獨立的雷達信號發(fā)生器,它能在PC機的輔助支持下,實時生成觸發(fā)脈沖信號、方位脈沖信號、船首信號、視頻信號,送到雷達顯示器。雷達信號發(fā)生器硬件組成包括地址譯碼器、外存儲器62256(32k)、距離計數(shù)器82C54(三路)、目標特征移位寄存器165(2組,每組2片)、目標測程控制單穩(wěn)態(tài)觸發(fā)器221、方位碼產(chǎn)生用分頻計數(shù)器161、船頭閃光產(chǎn)生用單穩(wěn)態(tài)觸發(fā)器221、距離計數(shù)脈沖發(fā)生器包括晶體組件和分頻器161、視頻信號亮度控制用D/A轉(zhuǎn)換器、串口通信芯片max232。如圖1所示。
單片機內(nèi)部定時器T0設(shè)置為1 ms定時器,每1 ms輸出一個脈沖,頻率1 kHz,該脈沖經(jīng)整形后直接輸出觸發(fā)脈沖。
測程控制正方波經(jīng)161計數(shù)器分頻后輸出正負對稱的天線方位脈沖,同時還向單片機發(fā)出方位中斷信號。
方位中斷信號啟動單片機外部中斷,經(jīng)中斷程序計算,當達到天線一周的脈沖個數(shù)時,單片機輸出一個脈沖,經(jīng)單穩(wěn)態(tài)觸發(fā)器擴展時間后,輸出船頭閃光脈沖。
在單片機初始化過程中,將距離計數(shù)器82C54設(shè)置為16為二進制計數(shù)狀態(tài),每個1 ms定時脈沖發(fā)出前,單片機將目標距離值(2 Byte)裝入距離計數(shù)器,將4組目標特征碼(4 Byte)裝入低位亮度16 b移位寄存器和高位亮度16 b移位寄存器,二組移位寄存器存儲同一目標亮點的二b二進制亮度值,每點可輸出4級亮度。測程正方波輸出后控制距離計數(shù)器開始計數(shù),其計數(shù)脈沖為脈沖源輸出的0.1 μs(10 MHz)脈沖。當計數(shù)器溢出時輸出正方波啟動二組移位寄存器工作,移位脈沖為0.2 μs(5 MHz)脈沖,移位過程中二組移位寄存器的高端輸出視頻輝亮點的二位二進制數(shù),經(jīng)D/A轉(zhuǎn)換輸出有輝亮等級的視頻信號。二個一位D觸發(fā)器是用來屏蔽沒移位前的高位信號輸出。
單片機軟件程序包括主程序,T0中斷處理程序,外部中斷處理程序。
(1)主程序。系統(tǒng)數(shù)值初始化和重要工作單元的功能編程設(shè)置。數(shù)值初始化包括雷達圖像數(shù)據(jù)緩存器的清零和方位脈沖計數(shù)等軟件計數(shù)單元的清零。工作單元的功能編程設(shè)置包括定時器T0的1 ms定時設(shè)置、串口工作方式和波特率的設(shè)置(定時器T1設(shè)置為波特率發(fā)生器)、外部目標距離計數(shù)器的工作方式設(shè)置(采用二進制16位方式計數(shù))。在完成數(shù)值初始化和功能設(shè)置后,啟動中斷系統(tǒng),程序原地等待,以后的有關(guān)的數(shù)據(jù)處理全部在中斷程序中進行。流程圖見圖2。
圖2 主程序流程圖
(2)T0中斷處理程序。計時到1ms時,發(fā)出定時器T0中斷,中斷處理程序執(zhí)行:①重新裝填1ms定時參數(shù)到定時器T0,準備下一次計時使用;②從雷達圖像緩存器取出目標距離值裝填到外部距離計數(shù)器,取出目標特征值裝填到目標移位寄存器,目標移位寄存器有4 Byte,二Byte為一組,每組16 bit,將目標特征碼(4字節(jié))裝入低位亮度16 b移位寄存器和高位亮度16位移位寄存器,二組移位寄存器存儲同一目標亮點的二位二進制亮度值,每點可輸出4級亮度。③輸出觸發(fā)脈沖。觸發(fā)脈沖經(jīng)單穩(wěn)態(tài)觸發(fā)器輸出測程有效正方波,測程有效正方波控制距離計數(shù)器開始計數(shù),其計數(shù)脈沖為脈沖源輸出的0.1 μs(10 MHz)脈沖。當計數(shù)器溢出時輸出正方波啟動二組移位寄存器工作,移位脈沖為0.2 μs(5 MHz)脈沖,移位過程中二組移位寄存器的高端輸出視頻輝亮點的二位二進制數(shù),經(jīng)D/A轉(zhuǎn)換輸出有輝亮等級的視頻信號。二個一位D觸發(fā)器是用來屏蔽沒移位前的高位信號輸出。流程圖(圖3)。
(3)外部中斷處理程序。每輸出一個方位脈沖,就向單片機發(fā)出一次外部中斷請求,單片機采用軟件計數(shù)方法對方位脈沖進行計數(shù),當達到天線一周標準的方位脈沖個數(shù)時,將軟件計數(shù)單元清零,同時用軟件輸出一個船首脈沖,該脈沖經(jīng)單穩(wěn)態(tài)觸發(fā)器展寬后正式輸出船首脈沖。流程圖見圖4。
圖3 外部中斷流程圖
圖4 外部中斷流程圖
32 kB存儲器作為一幅雷達圖像的緩存存儲器,可通過串口由控制機進行管理,就可實現(xiàn)包含目標和背景環(huán)境的全幅雷達圖像的實時仿真,并可作為教學(xué)和訓(xùn)練的仿真雷達信號源使用。不連接主計算機時,單片機也可以獨立運行,實現(xiàn)典型目標和環(huán)境的教學(xué)演示效果并形成雷達信號測量實驗的電氣環(huán)境。該系統(tǒng)集演示、測量和訓(xùn)練為一體,優(yōu)化了雷達實驗教學(xué)效果和訓(xùn)練效果。共有四種工作模式:
(1)雷達實驗教學(xué)演示和重要信號測試。和雷達顯示器配合進行單目標的顯示和觸發(fā)脈沖、方位計數(shù)脈沖、船頭閃光脈沖和視頻信號的實時測量。可在示波器上觀察各脈沖間的對應(yīng)關(guān)系;通過p1口按鈕手動控制,可改變目標距離和特征,以便在示波器上同步觀察對應(yīng)的變化,提高了實驗教學(xué)的效果。
(2)脫機顯示多個動態(tài)目標。依靠單片機軟件計算每個天線周期實時輸出動態(tài)的目標數(shù)據(jù),實現(xiàn)數(shù)個動態(tài)目標的實時顯示。設(shè)備簡單,目標能動態(tài)運動,實驗教學(xué)效果明顯。
(3)脫機顯示全幅雷達圖像。依靠單片機軟件初始化時計算出一幅雷達圖像的相關(guān)數(shù)據(jù)并存儲到32 kB數(shù)據(jù)緩存器,或者連接主機,由主計算機生成一幅雷達圖像的數(shù)據(jù)并存儲到32 kB數(shù)據(jù)緩存器后脫機,單片機主程序控制32 kB緩存里一幅雷達圖像的實時顯示。
(4)聯(lián)機顯示動態(tài)全幅雷達圖像。連接主機,每個天線周期由主計算機生成一幅雷達圖像的數(shù)據(jù)并存儲到32 kB數(shù)據(jù)緩存器,單片機主程序?qū)崿F(xiàn)32 kB緩存里一幅幅雷達圖像的動態(tài)實時顯示。
以單片機為核心開發(fā)的雷達信號仿真器,替代具有高壓和較大影響雷達使用壽命的收發(fā)機進行雷達信號測量實驗教學(xué),其方法簡單、經(jīng)濟、安全,又可產(chǎn)生任意地域環(huán)境和不同目標特征的雷達圖像,優(yōu)化了實驗教學(xué)環(huán)境,提高了實驗教學(xué)的綜合效果,該方法也可引用到類似的實驗教學(xué)項目中。
[1]雷 革,鄭春弟.雷達原理[M].廣州:海軍兵種指揮學(xué)院,2008.
[2]王世遠,航海雷達與ARPA[M].大連:大連海事大學(xué)出版社,1998.
[3]梁新莉,赫永霞.基于PCI總線的雷達信號模擬器的研制[EB/OL].中國科技論文在線,http://www.paper.edu.cn
[4]劉秀文,李志華.雷達信號發(fā)生器的研制[J].大連海事大學(xué)學(xué)報,2002,28(4):95-98.
LIU Xiu-wen,LI Zhi-hua,Design radar signal generator[J].Journal of Dalian Maritime University,2002,28(4):95-98.
[5]于海峰,王延章,雷達綜合訓(xùn)練仿真系統(tǒng)的設(shè)計與實現(xiàn)[J].系統(tǒng)仿真學(xué)報,2010(1):90-92.
YU Hai-feng,WANG Yan-zhang,Design and realization of radar compositive training simulation system[J].Journal of System Simulation,2010(1):90-92.
[6]盛 威,施朝健.基于USB的航海模擬器雷達接口設(shè)計[J].上海海事大學(xué)學(xué)報,2006,27(2):1-4.
SHENG Wei,SHI Chao-jian,Radar interface design for navigational simulator based on USB[J].Jouranal of Shanghai Martime University,2006,27(2):1-4.
[7]尹 勇,劉秀文,李志華.采用真雷達顯示器的航海雷達模擬器的關(guān)鍵技術(shù)[J].系統(tǒng)仿真學(xué)報,2007(5):1014-1025.
YIN Yong,LIU Xiu-wen,LI Zhi-hua.Key technologies of navigation radar simulator using real radar monitor[J].Journal of System Simulation,2007(5):1014-1025.
[8]宋 浩,田 豐,單片機原理及應(yīng)用[M].北京:清華大學(xué)出版社,2005.
[9]科 林,孫人杰,TTL、高速CMOS手冊[M].北京:電子工業(yè)出版社,2004.
[10]姚洪濱,袁益林.ARPA模擬訓(xùn)練系統(tǒng)的研究[J].海軍大連艦艇學(xué)院學(xué)報,1999,22(1):20-22.
YAO Hong-bin,YUAN Yi-lin,Research on ARPA Simulation Training System[J].Journal of Dalian Naval Academy,1999,22(1):20-22.
[11]馬 浩,林 學(xué),成偉明.面向雷達模擬操作訓(xùn)練的雷達回波仿真[J].指揮信息系統(tǒng)與技術(shù),2011,2(3):66-70.
MA Hao,LIN Xue,CHENG Weiming.Radar Echo Signal Simulator for Radar Operation Training[J],Command Information System and Technology,2011,2(3):66-70.
[12]叢 琳,任鴻翔,劉 彤,等.航海雷達模擬器中真實感雷達圖像的仿真[J],中國航海,2011,34(4):5-8.
CONG Lin,REN Hong-xiang,LIU Tong,et al.Realistic radar image simulation in maritime radar simulator[J].Mavigation of China,2011,34(4):5-8.
[13]齊 天,趙 宇,李燕青,船用雷達回波信號模擬器軟件的研究與開發(fā)[J].電子測量技術(shù),2011,34(12):24-27.
Qi Tian,Zhao Yu,Li Yangqing,Research and development of marine radar echo simulator[J]. Electronic Measurement Technology,2011,34(12):24-27.
[14]孫 堯,王立寧,盧志忠,導(dǎo)航雷達回波信號的實時采集與回放[J].微計算機信息,2009,25(5):101-102.
SUN Yao,WANG Li-ning,LU zhi-zhong,Real-time acquisition and review of marine radar echo signal[J].Microcomputer Information,2009,25(5):101-102.
[15]龔少軍,雷達視頻采集處理卡應(yīng)用[J],上海海事大學(xué)學(xué)報,2007,28(2):33-37.
GONG Shao jun.Application of card of radar video acquisition and transaction[J].Journal of Shanghai Maritime University,2007,28(2):33-37.