非线性调频信号matlab仿真,线性调频信号回波仿真
仿真题目二 线性调频信号回波仿真
题目要求:产生线性调频信号的回波波形,并在加入移频干扰的情况下,将目标回波和干扰分离开来。 1. LFM脉冲的匹配滤波
脉冲压缩雷达能同时提高雷达的作用距离和距离分辨率。这种体制采用宽脉冲发射以提高发射的平均功率,保证足够大的作用距离;而接受时采用相应的脉冲压缩算法获得窄脉冲,以提高距离分辨率,较好的解决雷达作用距离与距离分辨率之间的矛盾。
脉冲压缩雷达最常见的调制信号是线性调频信号, 接收时采用匹配滤波器压缩脉冲。
从雷达回波信号s r (t ) 提取出表征目标特性的τi (表征相对距离) 和σi (表征目标反射特性) ,常用的方法是让s r (t ) 通过雷达发射信号s (t ) 的匹配滤波器,如图2.1所示
图2.1 雷达回波信号匹配滤波处理
s (t ) 的匹配滤波器h r (t ) 为:
h r (t ) =s *(-t ) 于是, s o (t ) =s r (t )*h r (t ) =s (t )*s *(-t )*h (t ) 如图3.1, s (t ) 经过系统h (t ) 得输出信号s o (t ) ,
s o (t ) =s (t )*h (t )
∞
=
-∞∞
⎰s (u ) h (t -u ) du =⎰h (u ) s (t -u ) du
-∞
∞
=
当0≤t ≤T 时,
u j 2πf c u j πK (t -u ) 2t -u j 2πf c (t -u ) -j πKu 2
e rect () e ⨯e rect () e du ⎰T T -∞
T
s 0(t ) =
t -T ⎰
e j πKt e -j 2πKtu du
2
e -j 2πKtu T j 2πf c t
=e (2.1) ⨯e -j 2πKt t -sin πK (T -t ) t j 2πf c t
=e
πKt
j πKt 2
当-T ≤t ≤0时,
t +T s 0(t ) =
-T e
j πKt 2-j 2πKtu
e du
e -j 2πKtu t +j 2πf c t
=e (2.2) ⨯e
-j 2πKt -sin πK (T +t ) t j 2πf c t
=e
πKt
j πKt 2
合并2.1和2.2两式:
t
sin πKT (1-) t
rect (t ) e j 2πf c t (2.3) s 0(t ) =T
πKTt 2T
2.3式即为LFM 脉冲信号经匹配滤波器得输出, 它是一固定载频f c 的信号。当
t ≤T 时,包络近似为辛克(sinc )函数。
t t
S 0(t ) =TSa (πKTt ) rect () =TSa (πBt ) rect () (2.4)
2T 2T
图2.2 匹配滤波的输出信号
如图3.2,当πBt =±π时,t =±
1π1为其第一零点坐标;当πBt =±时,t =±,B 22B
习惯上,将此时的脉冲宽度定义为压缩脉冲宽度。 τ=
11
⨯2= 2B B T
=TB
LFM 信号的压缩前脉冲宽度T 和压缩后的脉冲宽度τ之比通常称为压缩比D , D =
τ
上式表明,压缩比也就是LFM 信号的时宽频宽积。
2. Matlab仿真
Matlab 程序及运行结果如下: close all clear all
eps = 0.000001;
%输入脉冲带宽和带宽
B=200.0e6; %200 MHZ带宽 T=10.e-6; %脉冲宽度10us mu=B/T;%计算调频系数 % 确定采样次数
Fs=2*B;Ts=1/Fs; N=T/Ts;
t=linspace(-T/2,T/2,N); fi=10e6;
St=exp(j*pi*mu*t.^2);%发射信号
Sr=exp(j*pi*mu*(t-1e-7).^2);%目标回波信号 Ht=exp(-j*pi*mu*t.^2);%匹配滤波函数
Jt=exp(j*2*pi*(mu.*t.^2/2+fi.*t));%杂波干扰信号 S_J=St+Jt;%有杂波干扰的回波信号 %经过匹配滤波运算 Sot=conv(St,Ht); Sot1=conv(Sr,Ht); Sot2=conv(S_J,Ht); L=2*N-1;
t1=linspace(-T,T,L);
Z=abs(Sot);Z=Z/max(Z);%匹配滤波波形输出归一化 Z1=abs(Sot1);Z1=Z1/max(Z1); Z2=abs(Sot2);Z2=Z2/max(Z2); freq=linspace(-Fs/2,Fs/2,N); LFMFFT=fftshift(abs(fft(St)));
figure(1),subplot(211),plot(t*1e6,real(St)),grid; xlabel(' 时间/us'),title(' 实部' ),axis([-1 1 -1 1]); subplot(212),plot(t*1e6,real(Sr),'r' ),grid axis([-1 1 -1 1]),xlabel(' 时间/us'),title(' 实部' ) figure(2),subplot(211),plot(t*1e6,imag(St)),grid axis([-1 1 -1 1]),xlabel(' 时间/us'),title(' 虚部' ) subplot(212),plot(t*1e6,imag(Sr),'r' ),grid
axis([-1 1 -1 1]),xlabel(' 时间/us'),title(' 虚部' ) figure(3),plot(freq*1e-6,LFMFFT),xlabel(' 频率/MHz') grid,title('LFM 信号的频谱' );
figure(4),plot(t1*B,Z) ,title('LFM 匹配滤波后的波形' ); hold,plot(t1*B,Z1),axis([-30 50 0 1]),grid; figure(5),plot(t*1e6,real(S_J)),grid;
xlabel(' 时间/us'),ylabel(' 幅度' );
axis([-1.5 1.5 -1.5 1.5]),title(' 有杂波干扰的回波信号' ) figure(6),plot(t1*B,Z2),axis([-200 100 0 1]),grid; title(' 有杂波干扰的回波信号匹配滤波输出' ); xlabel(' 时间/us'),ylabel(' 幅度' );
非线性调频信号matlab仿真,线性调频信号回波仿真相关推荐
- 线性调频LFM脉冲压缩 连续波雷达仿真线性调频信号仿真分析压缩
线性调频LFM脉冲压缩 连续波雷达仿真&线性调频信号仿真分析压缩 以下多套系统源码 1.线性调频LFM脉冲压缩雷达仿真(Matlab程序,Word说明,运行结果) 2.线性调频(LFM)脉冲压 ...
- 【毕业设计系列】035:基于matlab的线性调频信号的仿真
Date: 2022.5.15 文章目录 前言 1.仿真效果图 2.Matlab代码实现 前言 在大学毕业设计的时候,要求实现线性调频信号的仿真,采用Matlab语言实现,效果图如下. 注:需要相关代 ...
- 相位编码信号 matlab,典型雷达信号之“相位编码信号”
原标题:典型雷达信号之"相位编码信号" 线性调频信号.非线性调频信号调制函数是连续的,属于"连续型"信号,而相位编码信号,其相位调制函数是离散的有限状态,属于& ...
- 基于matlab的线性调频信号(lfm)脉冲压缩仿真
目录 1.算法概述 2.仿真效果 3.MATLAB仿真源码 1.算法概述 传统雷达测距是通过发射点频脉冲串实现的,通过发射脉冲与回波的时延确定目标的距离.此类方法易于实现,对接收机的要求较低.一般要获 ...
- 高斯随机信号matlab,高斯随机信号生成初探.ppt
高斯随机信号生成初探 BPSK误码率仿真(n=30) QPSK误码率仿真(n=10) QPSK误码率仿真(n=30) 分析~3 在低SNR部分,三种方法产生的噪声对系统性能影响不大,而在高SNR部分, ...
- 线性调频信号(LFM)的形式及幅度谱、相位谱特性
线性调频信号在SAR系统中非常重要,其瞬时频率是时间的线性函数.该信号常用于信号的发射,以获得均匀的信号带宽,在接收信号中则来自传感器运动.本篇博客主要讨论线性调频信号的形式,及在matlab仿真中的 ...
- matlab计算正交变换,基于Matlab的LFM信号的正交变换和脉冲压缩
基于 Matlab的 LFM 信号的正交变换和脉冲压缩 付银娟 (西安邮电学院 陕西 西安 710121) 摘 要 :正交变换和脉冲压缩是雷达信号处理中常用的两个基本技术.介绍了正交变换和脉冲压缩的基 ...
- 雷达信号Matlab处理(一)
雷达信号Matlab处理 雷达信号Matlab处理 雷达信号Matlab处理 将雷达差拍信号(一维向量),做变换映射到距离-方位-多普勒频率三维空间中,形成距离-方位-多普勒张量,处理流程图如下: 具 ...
- 非线性调频 matlab,非线性调频信号
随着现代电子技术和飞行技术的发展,对雷达的作用距离.分辨能力.测量精度和单值性等性能指标提出越来越高的要求,因此雷达信号形式的选择和信号处理的方式起着重要作用.在脉冲压缩技术中,雷达所使用的发射信号波 ...
- 常用雷达信号的matlab仿真_常用的雷达信号:基于DDS的线性调频信号的产生
大侠好,欢迎来到FPGA技术江湖,江湖偌大,相见即是缘分.大侠可以关注FPGA技术江湖,在"闯荡江湖"."行侠仗义"栏里获取其他感兴趣的资源,或者一起煮酒言欢. ...
最新文章
- 华为mate8怎么申请云闪付_华为消费者管培生面试问题分享
- 关于Linux系统中用户权限问题
- .Net——使用DataContractJsonSerializer进行序列化及反序列化基本操作
- 对接口编程:接口和抽象类
- Linux笔记-Linux中的TracerPid
- (四)数据结构与算法-链表
- 软件工程结对作业01
- Spark 广播变量和累加器
- 科来网络回溯分析系统-回溯追踪ARP扫描攻击
- AT89C51单片机万年历仿真图+代码
- 【广东大学生网络攻防大赛-WriteUp(非官方)】Misc | 复合
- 常见网络爬虫反爬机制与反爬机制的解决方案
- 《乱世佳人》读书笔记及相关感悟3900字
- [nk] 2022牛客寒假算法基础集训营1 补题|题解
- 使用pca进行坐标系转换、降维
- 【转】在线网页取色器
- SQL基础-更新删除视图
- fiddler使用过滤、打断点方法
- python照片转彩色手绘_Python 批量转化彩色图片为黑白图片
- pbe近似_量子化学中的主要近似
热门文章
- 名字生成器 - 再也不用担心给孩子起名了
- 天涯明月刀大地的服务器位置,天涯明月刀东海玉涡位置坐标指南[图]
- vivo4.0以上系统怎么样不用root激活XPOSED框架的教程
- Xcode9 iOS12 支持包
- 邻接矩阵转换为邻接表;邻接表转换为邻接矩阵
- dojo省份地市级联之省份封装类(一)
- JCam2 v1.6.0 USB摄像头工具全新发布及使用详解
- [网络安全自学篇] 五十六.i春秋老师分享小白渗透之路及Web渗透技术总结
- 一键解决局域网共享之批处理
- 音频软件消除人声的一点体会(cood edit ,goldwav)