合成孔径雷达点目标仿真MATLAB程序_第1页
合成孔径雷达点目标仿真MATLAB程序_第2页
合成孔径雷达点目标仿真MATLAB程序_第3页
合成孔径雷达点目标仿真MATLAB程序_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、合成孔径雷达点目标仿真matlab程序合成孔径雷达成像系统点目标仿真源程序:clcclose allc=3e8; %光速fc=1e9; %载波频率lambda=c/fc; %波长%成像区域xmin=0;xmax=50;yc=10000;y0=500;%sar基本参数v=100; %雷达平台速度h=0; %雷达平台高度r0=sqrt(yc2+h2);d=4; %天线孔径长度lsar=lambda*r0/d; %合成孔径长度tsar=lsar/v; %合成孔径时间ka=-2*v2/lambda/r0;%线性调频率ba=abs(ka*tsar);prf=2*ba; %脉冲重复频率prt=1/prf;

2、ds=prt; %脉冲重复周期 nslow=ceil(xmax-xmin+lsar)/v/ds);%脉冲数nslow=2nextpow2(nslow); %量化为2的指数sn=linspace(xmin-lsar/2)/v,(xmax+lsar/2)/v,nslow); %创建时间向量prt=(xmax-xmin+lsar)/v/nslow; %更新 prf=1/prt; % 更新脉冲重复频率fa=linspace*prf,*prf,nslow);tr=5e-6; %脉冲宽度br=30e6; %调频信号带宽kr=br/tr; %调频率fsr=2*br; %快时间域取样频率dt=1/fsr; %

3、快时间域取样间隔rmin=sqrt(yc-y0)2+h2);rmax=sqrt(yc+y0)2+h2+(lsar/2)2);nfast=ceil(2*(rmax-rmin)/c/dt+tr/dt);nfast=2nextpow2(nfast); tm=linspace(2*rmin/c,2*rmax/c+tr,nfast);dt=(2*rmax/c+tr-2*rmin/c)/nfast; %更新fsr=1/dt;fr=linspace*fsr,*fsr,nfast);dy=c/2/br; %距离分辨率dx=d/2; %方位分辨率ntarget=3; %目标数目ptarget=xmin,yc,1

4、 %目标位置 xmin,yc+10*dy,1 xmin+20*dx,yc+50*dy,1; k=ntarget; %目标数目n=nslow; %慢时间采样数m=nfast; %快时间采样数t=ptarget; %目标位置%合成孔径回波仿真srnm=zeros(n,m);for k=1:1:k sigma=t(k,3); dslow=sn*v-t(k,1); r=sqrt(dslow.2+t(k,2)2+h2); tau=2*r/c; dfast=ones(n,1)*tm-tau'*ones(1,m); phase=pi*kr*dfast.2-(4*pi/lambda)*(r'*

5、ones(1,m); srnm=srnm+sigma*exp(j*phase).*(0<dfast&dfast<tr).*(abs(dslow)<lsar/2)'*ones(1,m);end%距离压缩tr=tm-2*rmin/c;refr=exp(j*pi*kr*tr.2).*(0<tr&tr<tr);%距离压缩参考函数f_refr=fft(refr);sr=zeros(n,m);for k2=1:1:m temp1=fft(srnm(k2,:); fsrnm=temp1.*conj(f_refr); sr(k2,:)=ifft(fsrnm

6、);end %方位压缩ta=sn-(xmin+xmax)/2/v;refa=exp(j*pi*ka*ta.2).*(abs(ta)<tsar/2); %方位压缩参考函数f_refa=fft(refa);sa=zeros(n,m);for k3=1:1:m temp2=fft(sr(:,k3); f_sa=temp2.*conj(f_refa.'); sa(:,k3)=fftshift(ifft(f_sa);end row=tm*c/2;col=sn*v;%绘图%回波雷达数据figure(1) subplot(211) imagesc(abs(srnm);title('sa

7、r data') subplot(212) imagesc(angle(srnm) %灰度图figure(2)colormap(gray)imagesc(row,col,255-abs(sr);title('距离压缩'),xlabel('距离向'),ylabel('方位向');figure(3)colormap(gray)imagesc(row,col,255-abs(sa);title('方位压缩'),xlabel('距离向'),ylabel('方位向');%轮廓图figure(4)ga=abs(sa);a=max(max(ga);contour(row,col,ga,*a,a,'b');grid onx1=sqrt(h2+min(abs(ptarget(:,2).2)-5*dy;x2=sqrt(h2+max(abs(ptarget(:,2).2)+5*dy;y1=min(ptarget(:,1)-5*dx; y2=max(ptarget(:,1)+5*dx; axis(x1,x2,y1,y2)%三维成像图 figure(5) mesh(ga(400:600),(200:500);axis tight xl

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论