LFM——線性調頻


      線性調頻信號是一種大時寬帶寬積信號。線性調頻信號的相位譜具有平方律特性,在脈沖壓縮過程中可以獲得較大的壓縮比,其最大優點是所用的匹配濾波器對回波信號的多普勒頻移不敏感,即可以用一個匹配濾波器處理具有不同多普勒頻移的回波信號,這些都將大大簡化雷達信號處理系統,而且線性調頻信號有着良好的距離分辨率和徑向速度分辨率。因此線性調頻信號是現代高性能雷達體制中經常采用的信號波形之一,並且與其它脈壓信號相比,很容易用數字技術產生,且技術上比較成熟,因而可在工程中得到廣泛的應用。

程序實現:

function [LFMSig] = LFM_FN(T, B, FsTimesB)
%T——脈沖時寬
%B——帶寬
%FsTimesB——采樣頻率因子,即帶寬的倍數,例如:如果采樣頻率是帶寬的2倍,則FsTimesB = 2。
close all;
clc;
K = B/T; %調頻斜率
Fs = FsTimesB*B;Ts=1/Fs; %采樣頻率(一般取帶寬的整數倍)和采樣間隔

Nchirp = ceil(T/Ts); %脈沖樣點數
Nfft = 2^nextpow2(2*Nchirp); %用於計算FFT的長度
t=linspace(-T/2,T/2,Nchirp); %信號采樣時間點
LFMSig = exp(1i*pi*K*t.^2); %線性頻率調制信號公式

figure
set(gca,'FontSize',20);
subplot(2,1,1)
plot(real(LFMSig));
xlabel('樣點')
ylabel('幅度')
xlim([0 Nchirp]);
title('LFM信號實部')
subplot(2,1,2)
plot(imag(LFMSig));
xlabel('樣點')
ylabel('幅度')
xlim([0 Nchirp]);
title('LFM信號虛部')

LFM_FFT =fftshift(abs(fft(LFMSig,Nfft)));
LFM_FFT_db = 20*log10(LFM_FFT/max(LFM_FFT));
figure
set(gca,'FontSize',20);
ff = 0:Fs/(Nfft-1):Fs;
ff = ff - Fs/2;
plot(ff,LFM_FFT_db);
title('LFM頻譜')
xlim([min(-Fs/FsTimesB) max(Fs/FsTimesB)])
xlabel('頻率(Hz)')
ylabel('幅度(dB)')


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM