多普勒脉冲雷达回波仿真

6 我要评分 加载中...

状 态:
免费软件
标 签:
仿真
语 言:
中文,英文
开发商:
时 间:
19-03-18
大 小:
3K
更多
纠错举报+版权+开发者认领
关闭纠错举报
多普勒脉冲雷达回波仿真

+ 展开全部多普勒脉冲雷达回波仿真介绍

多普勒脉冲雷达回波模拟matlab源码。产生回波,按距离压缩回波,消除两个脉冲,观察运动目标、盲目标和静止目标的消除。



clear all;clc;close all;
fc=3e9; %载波频率
PRF=2000;
Br=5e6; %带宽
fs=10*Br; %采样频率
Tp=5e-6; %脉宽
Kr=Br/Tp; %频率变化率
c=3e8; %光速
lamda=c/fc; %波长
Tr=1/PRF; %脉冲重复周期
N_mc=1.5/60*PRF; %脉冲个数
t=0:1/fs:15*Tp+Tp; %采样时间
N_r=length(t); %采样点数
N_target=5; %目标个数
Rmax=c/2*15*Tp; %目标最大距离
R_t=Rmax*abs(rand(1,N_target)); %目标的距离
RCS_t=10*(exp(i*2*pi*rand(1,N_target))); %目标RCS,幅度为10,相位在(0,2pi)之间随机分布
Vmax=lamda*PRF/2; %目标最大速度
v=Vmax*((1+rand(1,N_target))/2); %目标速度
%% 生成目标矩阵
sr=zeros(N_mc,N_r);
for i=1:N_mc
ta=(i-1)*Tr;
sri=0;
for k=1:N_target
tao=2*(R_t(k)-v(k).*(ta+t))/c;
srj=RCS_t(k).*rectpuls(t-tao-Tp/2,Tp).*exp(-1j*2*pi*fc*tao+1j*pi*Kr.*(t-tao-Tp/2).^2);
sri=sri+srj;
end
sr(i,:)=sri;
end
%% 距离压缩前的回波

多普勒脉冲雷达回波仿真截图

发表评论共有 0 条软件评论

本软件还没有玩家发表评论,快来抢占沙发吧:)

发表评论

  • 您给应用的评分(鼠标选择星星):

  • [文明评论,  注意:发表不和谐言论可能会被禁言]