0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

学习数字信号处理的诀窍:时域和频域的灵活切换

数字信号处理辅导 来源:北京邮电大学出版社 作者:王仕奎 2021-03-10 11:52 次阅读

学习数字信号处理的诀窍:时域和频域的灵活切换

四种傅里叶分析

学好数字信号处理的诀窍之三——时域和频域的灵活切换

下面首先阐述四种傅里叶分析的特点及意义,引入离散傅里叶变换的概念,然后阐述学好数字信号处理的第三个诀窍,即时域和频域的灵活切换。

一、四种傅里叶分析及离散傅里叶变换DFT的引入傅里叶分析是联系时域和频域的桥梁,在信号处理中具有非常重要的地位。傅里叶分析包含四种不同的形式,即连续时间傅里叶级数(CTFS, Continuous TimeFourier Series)、连续时间傅里叶变换(CTFT, ContinuousTime Fourier Transform)、离散时间傅里叶级数(DTFS, Discrete Time Fourier Series)和离散时间傅里叶变换(DTFT, Discrete Time FourierTransform)。这四种傅里叶分析的对象和得到的结果有一个特点:要么在时域是连续的(CFS),要么在频域是连续的(DTFT),或者在时域和频域都是连续的(CTFT)。DFS虽然在时域和频域都是离散的,但是在时域却是无限的。计算机不能直接处理连续的信号,只能处理采样之后的离散数据;计算机也不能处理无限长的信号,实际的信号长度都是有限长的。

傅里叶分析的上述四种形式只有理论意义,都不适合采用计算机处理。但是,将DTFS和DTFT结合起来,把有限长序列延拓为周期性离散信号,从而引入了离散傅里叶变换(DFT, Discrete Fourier Transform)的概念,本质上,DFT不包含新的理论,只是为了用计算机处理的方便而引入的一种工具,利用它计算离散采样信号的频率。将有限长序列进行周期延拓后,就能够计算其离散傅里叶级数,其系数即为未延拓序列的离散傅里叶变换(连续周期函数)在频率轴上的等间隔采样,这保证了其物理意义,并且是用计算机可以实现的。当序列的长度比较大时,直接计算DFT的系数是很复杂的,如果计算时间太长,对实时通信就没有意义,因而有必要引入快速算法,即快速傅里叶变换(FFT, Fast Fourier Transform)。将DFT运用于连续信号的频谱分析,将产生一系列问题,如频谱泄露、栅栏效应、分辨率等,这些概念在利用DFT进行频谱分析时需要特别注意。

二、学好数字信号处理的诀窍之三——时域和频域的灵活切换

前面阐述了学好数字信号处理的两个诀窍,即MATLAB的运用和复数与向量的运用,下面讲第三个诀窍,即信号在时域与频域的灵活切换。

信号有两个方面的性质,即时域和频域,这两个方面对于信号来说,正如一个硬币的正反两面,是须臾不能分离的。要学好数字信号处理,必须要在信号的时域和频域之间进行灵活的切换,这种切换的数学工具就是傅里叶分析(包括四种形式)。数学上有一个专门的分支,叫做傅里叶分析,数学家对傅里叶分析进行深入的研究,为工程师们指明了工程开发的方向,开拓了新的领域。

人是生活在时间和空间中的,但是人的很多感觉却是和频率相关的,比如人耳能欣赏美妙的音乐,能欣赏美妙的歌喉,因为好的音乐在频域上更完美,好的“天籁之音”在频域上更“纯净”。各种不同的乐器在频域上的区分是很明显的,因而有经验的音乐人只要一听某种音乐,就知道是什么乐器演奏的,人耳是亿万年进化的高度发达的“频谱分析仪”,能够对音乐进行精密地分析,再加上后天长期的训练,因而能分辨精微的频率变化。人能欣赏五彩缤纷的世界,能欣赏各种美术作品,因为眼睛也是亿万年进化的高度发达的“频谱分析仪”,能感受各种不同频率的光线。一个三岁小孩能很容易分辨父母的声音,这是因为小孩的听觉系统经历了几年听力“训练”的结果,而要让计算机分辨某两个特定的人,则要经历同样复杂的训练,要寻找各种时域和频域的特征参数,还要反复进行效果验证。人通过感知器官,可以迅速地地获得信号在频域的几乎所有信息,而用计算机对信号进行同样的处理,就要复杂得多,必须设计各种“算法”对信号进行分析。

信号在时域和频域需要经常来回转换,转换的桥梁是傅里叶分析,信号处理需要充分挖掘和利用信号在频域的物理性质,因而才成为一门独立的学科。信号处理需要先在时域观察信号的特征,再转换到频域观察其特征,在频域进行处理之后再转换到时域观察其特征,或者在时域和频域同时观察信号的特征。有时在时域杂乱无章的信号,在频域却隐藏了很多信息,反之亦然。有的在时域根本无法处理,必须转换到频域进行处理,之后再回到时域来感觉一下处理的结果。学习数字信号处理,需要充分理解信号和系统在频域的物理意义,并且根据需要在时域和频域来回切换,这是学习信号处理的基本思维,而不要将信号在时域和频域孤立起来。 下面举一个简单的例子,说明在一个域中是杂乱的信号,经过适当的处理后在另一个域中就会发现其中的规律性。比如,下面图中的信号是时域的,看起来杂乱无章,没有任何规律。

但是,对信号进行功率谱分析 (功率谱指平稳的功率信号的功率在频率域的分布情况,功率信号指功率有限的信号),可以明显看出有两个谱峰,一个在大约30赫兹处,一个在大约70赫兹处,说明这个信号里面含有两个周期信号,只是这两个周期信号隐藏在类似噪声的信号中,在时域是看不到这两个周期信号的。

上面所说的平稳的功率信号,“平稳”一词在信号分析中有很严格的定义,平稳包括严平稳和宽平稳,有兴趣的同学可以继续学习我主讲的《随机信号分析》,它是《数字信号处理》的后续课,后者分析确定信号,前者分析具有随机性的信号。随机信号的分析要引进很多新的概念,如期望、方差、自相关函数、宽平稳、功率谱、各态历经等。

原文标题:学好数字信号处理的诀窍之三——时域和频域的灵活切换

文章出处:【微信公众号:数字信号处理辅导】欢迎添加关注!文章转载请注明出处。

责任编辑:haq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 数字信号
    +关注

    关注

    2

    文章

    792

    浏览量

    47194
  • 频域
    +关注

    关注

    1

    文章

    82

    浏览量

    26166

原文标题:学好数字信号处理的诀窍之三——时域和频域的灵活切换

文章出处:【微信号:digital_signals,微信公众号:数字信号处理辅导】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    什么是频域分析?频域时域有什么关系?

    什么是频域分析?频域时域有什么关系? 频域分析是一种用于分析信号的方法,它将信号
    的头像 发表于 02-03 17:19 1444次阅读

    数字信号处理信号与系统区别

    数字信号处理信号与系统是两个很重要的概念。虽然它们都涉及到信号处理和分析,但在很多方面有着不同的特点和应用。本文将详细探讨
    的头像 发表于 01-18 09:30 1034次阅读

    深度解析频域时域的关系

    谈到频域时域关系,我们先从信号的基本分析方法讲起。传统上对无线、有线通讯信号的分析方法从三个域上划分:时域
    发表于 01-04 09:49 259次阅读
    深度解析<b class='flag-5'>频域</b>和<b class='flag-5'>时域</b>的关系

    一文详解频域时域的关系

    频域时域分析是分析信号的基本方法,是从不同的角度来描述信号的特性。信号的特性可以在时域上和频率
    的头像 发表于 01-03 10:16 886次阅读
    一文详解<b class='flag-5'>频域</b>和<b class='flag-5'>时域</b>的关系

    什么是时域频域?从频域逆变换到时域介绍

    用来分析信号的不同视角称为域,常用的是时域频域两种。
    的头像 发表于 11-03 09:28 7241次阅读
    什么是<b class='flag-5'>时域</b>与<b class='flag-5'>频域</b>?从<b class='flag-5'>频域</b>逆变换到<b class='flag-5'>时域</b>介绍

    信号频域分析的步骤

    频域分析和时域分析是信号分析的两大基本领域。
    的头像 发表于 09-28 14:55 1169次阅读
    <b class='flag-5'>信号</b><b class='flag-5'>频域</b>分析的步骤

    数字信号处理fft的verilog应用程序

    学习数字信号处理之后,在底部使用verilog实现了FFT的应用
    发表于 09-28 06:49

    数字信号处理MATLAB版资料分享

    数字信号处理,或者说对信号数字处理,是60年代前后发展起来的一门新兴学科。进入70年代以来,随着电子计算机,大规模集成电路(LSI)和超大规模集成电路(VLSI),以及微
    发表于 09-28 06:34

    数字信号处理—理论、算法与实现

    与解调、反卷积、SVD、独立分量分析及同太民滤波等)、平稳随机信号的基本概念、经典功率谱估计、参数模型功率谱估计、数字信号处理中的有限字长问题及数字信号
    发表于 09-19 08:01

    数字信号处理器概论

    作为数字信号处理的一个实际任务就是要求能够快速、高效、实时完成处理任务,这就要通过通用或专用的数字信号处理器来完成。因此,
    的头像 发表于 08-07 16:58 675次阅读

    如何将频域时域建立联系方便的分析解决信号完整性问题?

    时域是真实存在的域,频域只是一个数学构造,但频域对我们分析解决信号完整性问题非常重要。那么如何将频域
    的头像 发表于 06-14 10:20 1095次阅读
    如何将<b class='flag-5'>频域</b>和<b class='flag-5'>时域</b>建立联系方便的分析解决<b class='flag-5'>信号</b>完整性问题?

    EMC中时域频域的简介

    根据大学里学到的知识,我们可以清楚的知道任何信号都可以通过傅里叶变换建立其时域频域的关系,这也是连接时域频域的桥梁
    发表于 06-08 11:48 1177次阅读
    EMC中<b class='flag-5'>时域</b>和<b class='flag-5'>频域</b>的简介

    数字信号处理器的常见故障

    数字信号处理器是一种专门用于数字信号处理的微处理器。它能够高效地执行数字信号
    的头像 发表于 05-31 11:53 1746次阅读

    如何对时域信号频域DFT线性度分析

    如何对一个时域信号(比如ADC输出、一个采样保持电路的输出)做频域DFT线性度分析?
    的头像 发表于 05-23 17:17 1439次阅读
    如何对<b class='flag-5'>时域</b><b class='flag-5'>信号</b>做<b class='flag-5'>频域</b>DFT线性度分析

    利用时域频域巧解信号完整性/电源完整性的问题

    编者注:在分析信号完整性和电源完整性问题时经常会提到在时域中分析和在频域中分析。不管是什么分析,分析都是同一个对象。因为有的问题在时域中难以描述,比如能量损失,因为能量是一个系统概念,
    的头像 发表于 05-14 10:45 567次阅读
    利用<b class='flag-5'>时域</b>和<b class='flag-5'>频域</b>巧解<b class='flag-5'>信号</b>完整性/电源完整性的问题