资源简介
ISAR雷达成像,采用距离-多普勒处理得到目标的图像。雷达不动,测量目标信息。
![](http://www.nz998.com/pic/37683.jpg)
代码片段和文件信息
clear
f0=10e9; %载波频率
B=500e6; % 线性调频信号带宽
T=100e-6;%102.4e-6; %脉冲宽度
k=B/T; % 调频斜率
c=3e8; %光速
fs=1024/T;%20e6; %采样率
R0=15e3-100; % 目标距离
Rf=15e3; %参考距离
R=[55]; %散射点坐标
%目标回波
num=128; %方位向采样数
ang1=2; %总的转角 度
ang2=ang1/num; %单位转角 度
for w=1:num
ang(w)=(w-1)*ang2*pi/180;
R1(w)=R0+R*[cos(ang(w))sin(ang(w))]‘;
delay1=2*Rf/c; % 参考延时
delay(w)=2*R1(w)/c; % 目标延时
for m=1:1024%1024
p(m)=m;
t(m)=-T/2+(m-1)*1/fs; % 目标回波信号采样
s0(m)=exp(j*2*pi*f0*(t(m)-delay(w))+j*pi*k*(t(m)-delay(w))^2); % 目标回波信号
s1(m)=exp(j*2*pi*f0*(t(m)-delay1)+j*pi*k*(t(m)-delay1)^2); % 参考本振信号
s2(wm)=s0(m).*conj(s1(m));
end
end
% strech 脉冲压缩处理
for q=1:128
sr(q:)=fft(s2(q:)); %对每个转角的回波数进行距离维的压缩
n1(q)=q;
% plot(pabs(sr(q:)))
end
for f=1:1024
sr2(:f)=fftshift(fft(sr(:f)));
hold on
n2(f)=f;
%plot(n1abs(sr2(:f)))
end
%contour(abs(sr));
contour(abs(sr2))
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1131 2008-03-18 13:10 isar_image.m
----------- --------- ---------- ----- ----
1349 2
- 上一篇:unity3d斗地主
- 下一篇:ar0230_1080p_line.ini
评论
共有 条评论