方法一:原始方法
T = 10e-6; %脈寬
B = 4e6; %信號帶寬
K = B/T; %調頻斜率
Fs = 80e6; %采樣頻率
Ts = 1/Fs; %采樣間隔
N = T/Ts;
t = linspace(-T/2,T/2,N);
lfm = exp(j*pi*K*t.^2); %生成線性調頻信號
%以上可以分解為exp(j*pi*(K*t)*t),即K*t=f,f隨著時間線性變化;
方法二:進階方法,利用matlab封裝好的對象
clc;
clear;
fs = 80e6;
waveform = phased.LinearFMWaveform('SampleRate',fs,...
'SweepBandwidth',4e6,...
'PulseWidth',1e-5,'PRF',4e3);
% 'SweepBandwidth'為掃頻帶寬
% 'PulseWidth'為脈沖寬度
% 'PRF'為脈沖重復周期
waveform.CoefficientsOutputPort=true;
% plot(waveform,'PlotType','real');
% plot(waveform,'PlotType','imag');
plot(waveform,'PlotType','complex');
下圖為上圖線性調頻信號對應額的匹配濾波系數,該系數與原始波形的關系為共軛(虛部反相)鏡像(時間上翻轉)。匹配系數在相關接收時需要用到,如線性調頻脈沖雷達的脈沖壓縮(即匹配濾波)系數;
方法三:高階方法,利用matlab工具箱(雷達波形分析工具箱)
工具箱產生波形后可導出到matlab工作區間做仿真使用。
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
濾波器
+關注
關注
161文章
7859瀏覽量
178684 -
雷達信號
+關注
關注
3文章
65瀏覽量
17326 -
MATLAB仿真
+關注
關注
4文章
176瀏覽量
19968 -
線性調頻信號
+關注
關注
0文章
4瀏覽量
7925
發布評論請先 登錄
相關推薦
基于FPGA的雷達線性調頻信號實現
王玲,邱軍海,王世橋(煙臺工程職業技術學院山東煙臺264006)線性調頻信號可以獲得較大的壓縮比,有著良好的距離分辨率和徑向速度分辨率,所以線性調頻信號作為
發表于 07-08 07:38
基于AD9854的非線性調頻脈壓雷達信號的產生技術
由于非線性調頻(NLFM)信號固有的距離旁瓣較低而無需加權處理,避免失配損失而倍受關注。介紹一種基于直接數字頻率合成(DDS)的非線性
發表于 12-25 17:13
?57次下載
基于FPGA的線性調頻雷達各體制信號源的設計與實現
介紹了直接數字頻率合成(DDS)的基本原理,并基于Xilinx公司的FPGA設計出產生連續波、重頻參差抖動、頻率捷變、線性調頻以及二相編碼等雷達信號
發表于 11-18 12:50
?7205次閱讀
如何進行LPI雷達多波形設計分析與實現
多種調頻信號的組合是低截獲概率(LPI)雷達技術的發展方向。在比較了多種非線性調頻信號脈壓性能的基礎上,提出了一種基于AD9958 型直接式數字合成(DDS)的LPI
發表于 03-22 16:16
?9次下載
評論