资源简介
程序主要包括波形产生,回波信号的接收,混频输出差频,频谱分析,以及加窗后的频谱分析。
代码片段和文件信息
%发射信号的产生
function [LFM1LFM2]=FMCW_creat(BTfc)
N=B.*T;
K=B/T;
%第一部分发射信号
t1=linspace(0TN+1);
f1=fc-B/2+K.*t1;
fir1=(fc-B/2).*t1+K/2.*t1.^2
I1channal = cos(2*pi*fir1); % 实部
Q1channal =sin(2*pi*fir1) ; % 虚部
LFM1 = I1channal + sqrt(-1) .* Q1channal; % 复数信号
LFMFFT1= fft(LFM1);
%第二部分发射信号
t2=linspace(T2*TN+1);
f2=fc+B/2-K.*(t2-T);
fir2=(fc+B/2).*(t2-T)-K/2.*(t2-T).^2
I2channal = cos(2*pi*fir2); % 实部
Q2channal =sin(2*pi*fir2) ; % 虚部
LFM2= I2channal + sqrt(-1) .* Q2channal; % 复数信号
LFMFFT2= fft(LFM2);
freq=linspace(fc-B/2fc+B/2N+1);
figure(1)
subplot(421)
plot(t1.*1e6f1.*1e-6‘k‘t2.*1e6f2.*1e-6‘r‘);
set(gca‘xtick‘[090180270360]);
set(gca‘ytick‘[8009001000]);
axis([0 500 700 1100])
grid on
xlabel(‘时间——us‘);
ylabel(‘信号时间——频率波形‘);
title(‘时间 =180us 带宽 =200MHz‘);
subplot(423)
plot(t1*1e6I1channal‘k‘);
axis([0 10 -1 1])
grid on
xlabel(‘时间——us‘);
ylabel(‘信号1实部‘);
title(‘T =180us B = 200 MHz‘);
subplot(424)
plot(t1*1e6Q1channal‘k‘);
axis([0 10 -1 1]);
grid on
xlabel(‘时间——us‘)
ylabel(‘信号1虚部‘)
title(‘T =180us B = 200 MHz‘);
subplot(425)
plot(t2*1e6I2channal‘k‘);
axis([180 190 -1 1])
grid on
xlabel(‘时间——us‘);
ylabel(‘信号2实部‘);
title(‘T =180us B = 200 MHz‘);
subplot(426)
plot(t2*1e6Q2channal‘k‘);
axis([180 190 -1 1]);
grid on
xlabel(‘时间——us‘)
ylabel(‘信号2虚部‘)
title(‘T =180us B = 200 MHz‘);
subplot(427)
plot(freq.*1e-6 abs(LFMFFT1)/max(abs(LFMFFT1))‘k‘);
grid on
xlabel(‘频率 - MHz‘)
ylabel(‘幅度‘)
title(‘信号1的频谱 T = 180us B = 200 MHZ‘)
subplot(428)
plot(freq.*1e-6 abs(LFMFFT1)/max(abs(LFMFFT1))‘k‘);
grid on
xlabel(‘频率 - MHz‘)
ylabel(‘幅度‘)
title(‘信号2的频谱 T = 180us B = 200 MHZ‘);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1470 2013-10-16 10:16 FMCW_hunpin.m
文件 2278 2013-10-16 10:16 FMCW_recive.m
文件 201 2013-10-16 10:36 FMCW_test2.m
文件 1695 2013-10-16 10:37 FMCW_win.m
文件 1805 2013-10-15 16:23 FMCW_creat.m
相关资源
- FMCW连续调制波频谱分析
- FMCW MATLAB
- matlab FMCW雷达相位法测角修正
- 线性调频连续波雷达仿真matlab,汽车
- FMCW毫米波雷达测量呼吸心跳算法mat
- LFMCW_multi
- LFMCW雷达测距测速
- matlab FMCW雷达相位法测角算法有误,请
- FMCW雷达matlab仿真
- LFMCW雷达发射接收信号及测距matlab仿真
- FMCW_RADAR
- LFMCW_Mult_32T_ANFANG
- FMCW 使用连续波雷达测速测距
- FMCW-radar-ranging
- FMCW-radar 小型车载雷达的原理仿真。使
- LFMCW LFMCW 雷达测距测速
- lfmcw
- radar_matlab 雷达信号处理M
- FMCW FMCW体制雷达的测距测速仿真
评论
共有 条评论