目标参数:四个目标位于995,1000,1001和1005米处,其反射系数为1, 1.5, 2.25, 3.375
步进频率信号参数:载频f0= 5.321GHz, 合成带宽B = 400MHz
使用频率步进信号进行模拟,识别散射体
clear
close all
clc
C=3e8;PI=3.1415926;
%参数定义:脉宽
Fc=5.321e9;B=400e6;
%载频
%%
%%-----------------------------------------------------------%%
%%----修改步进数目Nf,以得到不同频率步进值下的仿真效果---------%%
%%-----------------------------------------------------------%%
Nf=81;
%%
Deltaf=B/(Nf-1);
% Rn=500;Rf=5000; RM=2000;
%处理窗口范围
% Tp=2*RM/C;
% Tp=5e-7;
%脉冲周期
% Tw=Tp;
%脉宽
% Ts=1/B;
%采样频率
Nfft=2048;
R=[995 1000 1001 1005];
%目标位置坐标
Sigma=[1 1.5 2.25 3.375];
%目标散射系数
%%
NR=length(R);
St=zeros(1,Nf);
for k=1:NR
tt=2*R(k)/C;
for
i=0:Nf-1
St(i+1)=St(i+1)+Sigma(k)*exp(-1i*2*PI*(Fc+i*Deltaf)*tt);
end
end
%%
Window=hamming(Nf);
St=St.*Window';
St=[St,zeros(1,Nfft-Nf)];
Z=ifft(St);
ZZ=abs(Z);
ZZ=ZZ/max(ZZ);
Z0=20*log10(ZZ);
%%
Ru=C/2/Deltaf;
Dx=Ru/Nfft;
X=0:Dx:Ru-Dx;
plot(X(Nfft:-1:1),Z0)
xlabel('相对距离/m')
ylabel('相对功率谱/dB')
title(['步进频率信号检测散射目标-Δf=',num2str(Deltaf*1e-6),'MHz'])
saveas(gcf,['SFCW-',num2str(Deltaf*1e-6),'MHz.jpg'])