天天看點

雷達幹涉形變測量-步進頻率體制一維距離像雷達幹涉形變測量之步進頻率體制一維距離像

文章目錄

  • 雷達幹涉形變測量之步進頻率體制一維距離像
    • 背景
    • 環境配置
    • 核心matlab代碼
      • 執行結果
      • 性能分析
    • 參考資料

雷達幹涉形變測量之步進頻率體制一維距離像

背景

本人為邊坡雷達資料處理方向,一維距離像為資料處理基礎

  • 高分辨率一維距離像(HRRP)

用寬帶雷達信号擷取的目标散射點子回波在雷達射線上投影的向量和, 它不僅提供了目标的幾何形狀和結構特點, 還包含了目辨別别所需的更多相關資訊。一維距離像實際為目标上各距離單元的散射強度分布圖。

  • 步進頻連續波(SFCW)體制

為一組載頻線性均勻跳變的脈沖,獲得等效的寬帶信号和高距離向分辨力。對接收前端及數模轉換器(A/D)采樣速率要求低,易于工程實作。

環境配置

  • matlab 2018

核心matlab代碼

下面放置核心的成像代碼,完整代碼可在此處下載下傳;

%
%% ------------------逆傅裡葉變換做一維距離像--------------------------

%逆傅裡葉變換
Weighted_IQ_time_domain                = ifft(Weighted_IQ_freq_domain,Nfft);
%取模 
abs_Weighted_IQ_time_domain         = (abs(Weighted_IQ_time_domain));
%求dB幅值
dB_abs_Weighted_IQ_time_domain   = 20.0*log10(abs_Weighted_IQ_time_domain);
% dB_abs_Weighted_IQ_time_domain = abs_Weighted_IQ_time_domain;
% calculate the unambiguous range window size
Ru                  = c /deltaf;                         % 矢網直連能測量的距離3e8/0.05e6 = 6000
hl                  = dB_abs_Weighted_IQ_time_domain;

numb                = Nfft;
delx_meter          = Ru / Nfft;                         % 時域不模糊距離,對應兩點的間距
%xmeter = 0:delx_meter:Ru-delx_meter;
xmeter                                               = linspace(0,delx_meter*(Nfft-1),Nfft);
figure;
subplot(211) % 以模值表示幅值
plot(xmeter, abs_Weighted_IQ_time_domain,'k')
xlabel ('relative distance - meters')
ylabel ('Range profile - MAG')
axis([0 15 0 0.3]);
grid
subplot(212) % 以dB形式表示幅值
plot(xmeter, dB_abs_Weighted_IQ_time_domain,'k')
xlabel ('relative distance - meters')
ylabel ('Range profile - dB')
axis([0 15 -80 20]);
grid

           

執行結果

雷達幹涉形變測量-步進頻率體制一維距離像雷達幹涉形變測量之步進頻率體制一維距離像

性能分析

設計的線長為3.034m,一維像位置如下圖所示,精度還可以

雷達幹涉形變測量-步進頻率體制一維距離像雷達幹涉形變測量之步進頻率體制一維距離像

參考資料

  • FEKO仿真制作模型生成一維距離像
  • 基于Matlab的步進頻率波形與高分辨力距離像

繼續閱讀