欢迎加入学术交流Q4群: 192253249 ,诸多985/211高校硕博大佬在群内研讨交流,研究方向包含:雷达、通信、RIS、DOA估计、调制识别、故障诊断、雷达通信一体化、侦察干扰一体化、压缩感知、深度学习、强化学习、计算机视觉、图像处理等领域。
相关学习资料见面包多链接https://mbd.pub/o/author-a2mYl2tsbA==/work。
欢迎加入我的知识星球:https://t.zsxq.com/11PZOV9jw,永久获取更多相关资料、代码。
MATLAB仿真结果
MATLAB代码
面包多链接https://mbd.pub/o/author-a2mYl2tsbA==/work。
知识星球:https://t.zsxq.com/11PZOV9jw,永久获取更多相关资料、代码。
clear all;
close all;
clc;
C=3e8; %光速
ima=sqrt(-1); %虚数单位
%%场景中心参数
R0=2e4; %场景中心斜距
%%雷达参数
fc=10e9; %工作频率10GHz
lamda=C/fc; %波长
SNR=-10;
%%天线参数
D=4; %天线孔径长度
Lsar=lamda*R0/D; %雷达合成孔径长度
%%距离向参数
Tr=10e-6; %发射脉冲时宽
B=180e6; %带宽
Kr=B/Tr; %调频率
Fsr=200e6; %距离采样率
nrn_Tr=Fsr*Tr; %脉冲区间采样数
nrn=2048; %距离向采样数
tnrn=2*R0/C+[-nrn/2:nrn/2-1]'/Fsr; % 距离向快时间
%%方位向参数
Fa=100; %方位采样率
PRF=500; %脉冲重复频率
V=100; %飞机速度
ar=5; %飞机加速度
nan=512; %方位向采样数
tnan=[-nan/2:nan/2-1]/PRF; %方位向慢时间
%%分辨率参数
DY=C/2/B; %距离向分辨率
DX=DY; %为保持距离分辨率和方位分辨率相同,图像比例一致
wt=lamda/(2*DX*(nan/PRF)); %方位向分辨率,计算出应该转多大的角度wt,wt等于角速度*积累时间
%%目标参数,飞机模样
Ntarget=11; %点目标个数
deltaX=15;
deltaY=15;
points=zeros(Ntarget,3);
points(:,1)=[2*deltaX;deltaX;deltaX;0;0;0;0;0;-deltaX;-deltaX;-2*deltaX];
points(:,2)=[0;0;-2*deltaY;2*deltaY;deltaY;0;-deltaY;-2*deltaY;0;-2*deltaY;0];
points(:,3)=ones(Ntarget,1);
figure(1);
% h=stem(points(:,1),points(:,2),'fill');
plot3(points(:,1),points(:,2),points(:,3),'*');
grid on;
% set(h,'LineStyle','none');
axis([-50 50 -50 50 -5 5])
axis equal
title('点目标真实图');xlabel('x');ylabel('y');