雷張華++黨曉方++張軍
摘 要文章首先對艦載相控陣雷達的研究背景和意義作了簡單的介紹;然后闡述了相控陣天線模型、海雜波模型和數據處理模型的建模方法;最后通過軟件仿真驗證了天象方向圖和濾波誤差。
【關鍵詞】相控陣天線 海雜波模型 數據處理
1 背景和意義
海上作戰在現代戰中的作用日益凸顯,艦載相控陣雷達是承擔著對空中來襲目標的捕獲、跟蹤等任務,而運用軟件的方式在計算機上進行雷達模塊建模和仿真則是對實際系統進行部分理論研究的有效手段。本文使用Visual Studio 2005平臺則能生成模塊的動態鏈接庫DLL文件,仿真速度快、兼容性好。
2 艦載相控陣模型
2.1 天線模型
艦載相控陣雷達采用的是相控陣天線,特點是天線波束的快速掃描,可以實現高搜索數據率和跟蹤數據率。本文采用均勻分布式平面相控陣天線采用N行M列的平面天線陣,單元間距分別為d2與d1。
平面相控陣雷達天線的方向圖函數,為第(i,k)單元的幅度加權系數, 為陣內相位差,通過改變相位差實現相掃。
2.2 海雜波模型
海雜波模型是選取0至6級的海情級數SS計算海面散射系數σ0,即為雷達后向散射截面積的密度,結合雷達方程考慮在軟件仿真中,入射余角θr大于臨界角θc時,σc取1,否則取,采用Morchin修正模型:
2.3 數據處理模型
數據處理模型對信號處理得到的目標測量信息進行后期處理,由數據預處理、航跡處理(起始、關聯、維持、終結)、跟蹤濾波。由于Kalman濾波算法的增益系數是動態得到,可實時估計目標的濾波信息和預測信息,將此結果輸出。
3 仿真數據分析
仿真系統在設計時運用了C++語言中“class類”的概念,對組件實行命名,且結構簡潔、接口數據查詢簡單,從而實現模塊化建模。
class DLLI MODEL:public baseModel
{ public: //基本函數
MODEL (); //構造函數,對模塊進行初始化
void initial(); //初始化函數,讀取初始化參數
void run(); //運行函數,完成組件的運行工作
void terminate(); //終止運行函數,對仿真過程引起的變化清理,調用一次
~rdRadar(); // 析構函數
public: //運行時的輸入接口定義區
public: //內部參數定義區};
假設陣元數40*40,方位和俯仰維掃描范圍均是(-20°,20°),天線中心指向為(0°,0°),載頻fc=1e9Hz。
如圖1,分別加了矩形窗和海明窗,看出加矩形窗產生最高的增益和最窄的半功率波束寬度,但要以很高的副瓣為代價;而加海明函數時,主瓣增益下降,副瓣降低,但主瓣波束展寬,可根據不同的需求選擇不同的窗函數。
如圖2,使用Kalman濾波器在搜索跟蹤目標的初期濾波誤差較大,經過一段時間,濾波誤差趨于平穩,此法適用于機動目標,濾波誤差小,精度高。
4 結束語
本文給出了軟件代碼框架,可以實現標準化、模塊化的建模;通過仿真畫出了天線方向圖和濾波誤差圖,具有較高的工程實用價值。
參考文獻
[1]尚軍平.相控陣天線快速測量與校準技術研究[D].西安:西安電子科技大學,2010.
[2]王雪松,肖順平,馮德軍,趙鋒等. 現代雷達電子戰系統建模與仿真[M].北京:電子工業出版社,2010.
[3]張艷艷,董普靠等.雷達數據處理軟件模塊化研究[J].火控雷達技術,2013,42(02):15-18.
作者簡介
雷張華(1990-),女,助理工程師(碩士)。
作者單位
西安電子工程研究所 陜西省西安市 710100