![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
信号处理
文章平均质量分 75
_Karen_
这个作者很懒,什么都没留下…
展开
-
记录:频谱泄露、加窗、信噪比损失
FFT是时频域变换的常用工具,在工程应用中能够很大程度上减少计算量。但是,由于FFT有一个假设前提,即处理的时域信号是周期信号,当我们对一段时域信号做FFT时,FFT会将时域信号做周期性延拓。若实际应用中,待处理信号不满足周期性,则会引发“频谱泄露”问题。频谱泄露的具体原因以及公式推导这里不再赘述,已经有很多大佬对此展开过讨论。简单来说,是由于周期延拓后信号的不连续性导致的。这里做个简单的仿真验证一下。对两段时域中的余弦信号做FFT。其中一段符合周期性的条件,另一段不符合周期性条件。通过对比观察频谱原创 2022-03-29 10:29:25 · 4258 阅读 · 0 评论 -
记录---实函数对复变量求导公式推导
向量运算中,需要运用到实函数对复变量求导的公式,如下假设有一实函数,为一复变量,可表示为。则有如下公式话不多说,推导公式如下:定义,。则求导可得 (1-1)由于即将上式带入(1-1)可得此处引入一个定理,一个复值函数的求导可以表示为对比上面两式,可以得出结论推到完毕参考 https://mediatum.ub.tum.de/doc/631019/631019.pdf...原创 2022-03-11 17:04:33 · 1142 阅读 · 0 评论 -
【自适应波束形成算法】 ---- 线性约束最小方差准则(公式推导)
波束形成是阵列信号处理中的一个重要领域。常规的波束形成,可以通过FFT是实现,其权矢量一般由期望方向的导向矢量加窗后得到。假设有一个由N个阵元组成的线阵,有一来自方向的来波信号入射到阵元上,其导向矢量可以写为 其中,为阵元间距,为波长。则入射信号可以写为,为加性噪声。若该方向的信号为期望信号,则对该方向形成波束。对入射信号进行加权后,可以表示为,为加权权矢量,。 若想实现对方向的波束形成,则令即可。现在假设一仿真背景,有一个由11个阵元构成的均匀线阵(ULA...原创 2021-12-13 23:26:04 · 9750 阅读 · 13 评论 -
脉冲压缩与去斜处理的区别
在雷达信号处理中,常使用LFM(线性调频信号)作为发射信号波形以提高时宽带宽积,获得较好的分辨率。假设发射机发射的信号波形为St(t)S_{t}(t)St(t),写为St(t)=rect(Tte)cos(2πf0t+πμt2)S_{t}(t)=rect(\frac{T}{t_e})cos(2\pi f_0t+\pi \mu t^{2})St(t)=rect(teT)cos(2πf0t+πμt2)其中f0f_{0}f0为载频频率,μ\muμ为调频斜率,由BTe\frac{B}{T_{e}}Te原创 2021-10-31 15:26:38 · 8980 阅读 · 6 评论 -
VIVADO 实现线性调频信号脉冲压缩处理
仿真结果如下图具体的实现流程可以阅读知网上姜文博学长的“FPGA实现高速雷达信号脉冲压缩处理”一文。(很好的一篇论文,让我学习到了很多)若在代码方面有疑问,可以自行下载借鉴一下...原创 2021-08-11 11:37:42 · 2019 阅读 · 3 评论 -
雷达信号处理---MTI滤波器设计仿真
MTI滤波器通过合理设置频率响应中的“凹口”能够有效的抑制杂波,提高雷达信号的信杂比,有利于运动目标的检测。以地杂波为例,其杂波功率主要分布在零频以及雷达重复频率的整数倍处,那么我们只要设计一个在杂波主要分布频率点处有“凹口”的滤波器,就能很好的抑制杂波。1.延迟线对消器延迟线对消器是比较常用的MTI滤波器之一。这里主要介绍单延迟线对消器以及双延迟线对消器。1)单延迟线对消器单延迟线对消器的实现框图如下。我们可由此写出输入信号与输出信号的关系y(t)=x(t)−x(t−Tr)y(t)=x(t)原创 2021-07-29 21:15:55 · 13199 阅读 · 1 评论 -
雷达信号处理---线性调频信号脉冲压缩MATLAB实现
关于脉冲压缩的原理以及公式推导这里不再赘述,主要讲解如何通过MATLAB进行仿真。实现原理脉冲压缩是为了解决雷达作用距离与距离分辨率这一矛盾关系而产生的技术,普通雷达在提升雷达作用距离的同时,会使得距离分辨率下降许多,反之亦然。而脉冲压缩雷达发射的是大时宽带宽积的射频信号,这保证了雷达的作用距离;同时,接收端会对发射信号做脉冲压缩处理,得到形似sinc函数的信号,该信号具有很好的距离分辨能力。在接收端的具体实现过程如下图。其中,是雷达回波信号,是脉冲压缩的输出...原创 2021-07-13 17:04:52 · 15207 阅读 · 21 评论 -
复信号在信号处理中的意义
引言:前段时间在学习雷达信号处理的过程中,遇到一个问题,下图所示是两本书中对LFM信号做拉伸处理和低通滤波后的信号表达式的表述显然,这两个表达式并不相等,根据欧拉公式ejθ=cosθ+jsinθe^{j\theta }=cos\theta+jsin\theta ejθ=cosθ+jsinθ第二张图中的等式与第一张图的等式相比,少了虚部分量,这个问题让我十分不解。个人理解:这两个表达式的确并不相等,但是都是正确的。我们都知道,在实际工程应用和自然环境中,所有信号都是实信号。一般我们都用正原创 2021-07-08 15:39:45 · 2823 阅读 · 2 评论 -
【雷达信号处理】---雷达分辨率
系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录 前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习..原创 2021-06-19 23:29:48 · 19546 阅读 · 2 评论 -
【雷达信号处理】---模糊函数与仿真
最近这段时间在自学雷达信号处理,因为没有基础,学习起来磕磕碰碰,以下是学习过程中的回顾总结,有不对的地方欢迎读者指正!一、模糊函数模糊函数的物理并不难理解。当两个目标同时被雷达监测到时,若这两个物体的位置、速度相差很多,那么就很容易被雷达分辨出来。若是这两个物体的位置、距离都十分相近,那么对于雷达本身来说就是个挑战。而模糊函数就是用来衡量雷达区分两个目标能力的强弱的。我们通常用χ(τ,ξ)\chi(\tau,\xi)χ(τ,ξ)表示模糊函数,其中τ\tauτ表示两个物体的回波信号相较于发射信号的延.原创 2021-05-13 22:44:13 · 21804 阅读 · 15 评论 -
MATLAB笔记---绘制三维图像
记录几个MATLAB中绘制三维图像的常用函数1.plot3(x,y,z)需要注意的是当你要绘制由线段连接的一组坐标,那么就将 x、y、z 指定为相同长度的向量。要在同一组坐标轴上绘制多组坐标,那么就将 x、y、z 中的至少一个指定为矩阵,其他指定为向量。现在通过几个实例看一下绘制效果t = linspace(-10,10,1000);xt = exp(-t./10).*sin(5*t);yt = exp(-t./10).*cos(5*t);p = plot3(xt,yt,t);p.Line原创 2021-05-13 16:35:18 · 8928 阅读 · 2 评论