%本程序用来模拟Chirp信号的脉冲压缩,并进行目标识别
%输入:Tp-脉宽 B-带宽 Fc-载频 R-目标位置 Sigma-目标散射系数
%输出:脉冲压缩前后效果
clear
close all
clc
Tp=6e-6;
%参数定义:脉宽
B=400e6;
%带宽
Alpha=B/Tp;
Fc=5.321e9;
%载频
C=3e8;PI=3.1415926;
Fs=5*B;Ts=1/Fs;
Rn=500;Rf=1500;
%处理窗口范围
R=[995 1000 1001 1005];
%目标位置坐标
Sigma=[1 1.5 2.25 3.375];
%目标散射系数
Tn=2*Rn/C;Tf=2*Rf/C;
t=Tn:Ts:Tf;
%时间窗取样
Ns=length(t);Nr=length(R);
St=zeros(1,Ns);
%生成回波信号
for i=1:Nr
tt=2*R(i)/C;
for
j=1:Ns
St(j)=St(j)+Sigma(i)*(exp(1i*((2*PI*Fc-PI*B)*(t(j)-tt)+PI*Alpha*((t(j)-tt)^2))))*(abs((t(j)-tt))
end
end
ti=-Tp/2:Ts: