雷达脉冲压缩matlab仿真

上传人:豆浆 文档编号:887484 上传时间:2017-05-20 格式:DOCX 页数:6 大小:169.69KB
返回 下载 相关 举报
雷达脉冲压缩matlab仿真_第1页
第1页 / 共6页
雷达脉冲压缩matlab仿真_第2页
第2页 / 共6页
雷达脉冲压缩matlab仿真_第3页
第3页 / 共6页
雷达脉冲压缩matlab仿真_第4页
第4页 / 共6页
雷达脉冲压缩matlab仿真_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《雷达脉冲压缩matlab仿真》由会员分享,可在线阅读,更多相关《雷达脉冲压缩matlab仿真(6页珍藏版)》请在金锄头文库上搜索。

1、雷达发射线性调频信号,载频 10GHz,线性调频信号带宽 10MHz,脉宽 5us,采样率自设,两目标距离雷达 5000 米和 5020 米(1) 模拟两个目标的回波,并进行脉冲压缩(匹配滤波) ,验证脉冲压缩对改善雷达距离分辨力的作用(2) 调整两个目标的间距从 1 米到 20 米,观察结果得出结论。源代码:clear all;close all;fc=10e9;%载频B=10e6;%带宽fs=2*fc;%采样率T=5*10-6;%雷达脉宽t=0:1/fs:10*T;s1=5000;%目标 1 距离s2=5020;%目标 2 距离c=3e8;%光速t1=2*s1/c;%雷达波从目标 1 回波

2、的延时t2=2*s2/c;%雷达波从目标 2 回波的延时u=B/T;st=rectpuls(t,T).*exp(j*2*pi*(fc*t+u*t.2);%发射信号sr1=rectpuls(t-t1),T).*exp(j*2*pi*(fc*(t-t1)+u*(t-t1).2);%目标 1 的回波sr2=rectpuls(t-t2),T).*exp(j*2*pi*(fc*(t-t2)+u*(t-t2).2);%目标 2 的回波sr=sr1+sr2;%两目标总的回波figure(1);plot(real(sr);%未压缩回波title(未压缩回波 );axis(6*105,7.4*105,-2,2);F=fftshift(fft(sr);%进行脉冲压缩Ft=F.*conj(F);f=ifft(Ft);figure(2);plot(fftshift(abs(f);%压缩回波title(压缩回波 );axis(4.9*105,5.1*105,0,2*105);运行结果:改变相对距离为 1 米,运行结果如下:两目标不可分辨,直到两目标相对距离为 13 米时,目标可清晰分辨,如下:结论:当目标的相对距离较近时,目标的未压缩回波已不能分辨出两目标的位置,这时使用脉冲压缩可以增加雷达的分辨力,但其能力也是有限的,当两目标的相对距离太近时,即使脉冲压缩也不能分辨,即脉冲压缩不能使脉宽无限小。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 医学/心理学 > 综合/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号