当前位置 : 主页 > 编程语言 > python >

【雷达通信】线性调频(LFM)脉冲压缩雷达仿真含Matlab源码

来源:互联网 收集:自由互联 发布时间:2022-06-15
1 简介 雷达是Radar(RAdio Detection And Ranging)的音译词,意为“无线电检测和测距”,即利用无线电波来检测目标并测定目标的位置,这也是雷达设备在最初阶段的功能。典型的雷达系统


 1 简介

雷达是Radar(RAdio Detection And Ranging)的音译词,意为“无线电检测和测距”,即利用无线电波来检测目标并测定目标的位置,这也是雷达设备在最初阶段的功能。典型的雷达系统如图1.1,它主要由发射机,天线,接收机,数据处理,定时控制,显示等设备组成。利用雷达可以获知目标的有无,目标斜距,目标角位置,目标相对速度等。现代高分辨雷达扩展了原始雷达概念,使它具有对运动目标(飞机,导弹等)和区域目标(地面等)成像和识别的能力。雷达的应用越来越广泛。

【雷达通信】线性调频(LFM)脉冲压缩雷达仿真含Matlab源码_参考文献

【雷达通信】线性调频(LFM)脉冲压缩雷达仿真含Matlab源码_参考文献_02编辑


【雷达通信】线性调频(LFM)脉冲压缩雷达仿真含Matlab源码_路径规划_03

【雷达通信】线性调频(LFM)脉冲压缩雷达仿真含Matlab源码_路径规划_04编辑


【雷达通信】线性调频(LFM)脉冲压缩雷达仿真含Matlab源码_路径规划_05

【雷达通信】线性调频(LFM)脉冲压缩雷达仿真含Matlab源码_路径规划_06编辑


 线性调频(LFM)信号

脉冲压缩雷达能同时提高雷达的作用距离和距离分辨率。这种体制采用宽脉冲发射以提高发射的平均功率,保证足够大的作用距离;而接受时采用相应的脉冲压缩算法获得窄脉冲,以提高距离分辨率,较好的解决雷达作用距离与距离分辨率之间的矛盾。

脉冲压缩雷达最常见的调制信号是线性调频(Linear Frequency Modulation)信号,接收时采用匹配滤波器(Matched Filter)压缩脉冲。

2 部分代码

%%demo of chirp signalT=10e-6; %pulse duration10usB=30e6; %chirp frequency modulation bandwidth 30MHzK=B/T; %chirp slopeFs=2*B;Ts=1/Fs; %sampling frequency and sampling spacingN=T/Ts;t=linspace(-T/2,T/2,N);St=exp(j*pi*K*t.^2); %generate chirp signalsubplot(211)plot(t*1e6,real(St));xlabel('Time in u sec');title('Real part of chirp signal');grid on;axis tight;subplot(212)freq=linspace(-Fs/2,Fs/2,N);plot(freq*1e-6,fftshift(abs(fft(St))));xlabel('Frequency in MHz');title('Magnitude spectrum of chirp signal');grid on;axis tight;

3 仿真结果

【雷达通信】线性调频(LFM)脉冲压缩雷达仿真含Matlab源码_参考文献_07

【雷达通信】线性调频(LFM)脉冲压缩雷达仿真含Matlab源码_路径规划_08编辑


【雷达通信】线性调频(LFM)脉冲压缩雷达仿真含Matlab源码_路径规划_09

【雷达通信】线性调频(LFM)脉冲压缩雷达仿真含Matlab源码_参考文献_10编辑


4 参考文献

[1]廖建国, 李永, 李继杰. 线性调频(LFM)脉冲压缩雷达仿真研究[J]. 雷达与电子战, 2008(3):10.

博主简介:擅长智能优化算法、神经网络预测、信号处理、元胞自动机、图像处理、路径规划、无人机等多种领域的Matlab仿真,相关matlab代码问题可私信交流。

部分理论引用网络文献,若有侵权联系博主删除。

​​5 代码下载​​

【雷达通信】线性调频(LFM)脉冲压缩雷达仿真含Matlab源码_参考文献_11

【雷达通信】线性调频(LFM)脉冲压缩雷达仿真含Matlab源码_参考文献_12编辑




上一篇:网络爬虫的工作原理是什么
下一篇:没有了
网友评论