前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >数字信号处理——绪论总结

数字信号处理——绪论总结

作者头像
叶庭云
修改于 2021-01-23 05:23:14
修改于 2021-01-23 05:23:14
2.3K0
举报
文章被收录于专栏:Python进阶之路Python进阶之路

文章目录

一、背景

随着信息学科的快速发展,以及大规模集成电路、超大规模集成电路和软件开发引起的计算机学科的飞速发展,自1965年快速傅里叶变换算法提出后,数字信号处理( digital signal processing,DSP)迅速发展成为一门新兴的独立的学科体系,这一学科已经应用于几乎所有工程、科学、技术领域,并渗透到人们日常生活和工作的方方面面。简言之,数字信号处理是把信号用数字或符号表示的序列,通过计算机或通用(专用)信号处理设备,用数字的数值计算方法对信号作各种所需的处理,以达到提取有用信息、便于应用的目的。

二、信号处理、数字信号处理

信号处理(包括数字信号处理)是研究用系统对含有信息的信号进行处理(变换),以获得人们所希望的信号,从而达到提取信息、便于利用的一门学科。信号处理的内容包括滤波、变换、检测、谱分析、估计、压缩、扩展、增强、复原、分析、综合、识别等一系列的加工处理,以达到提取有用信息、便于应用的目的。因为过去多数科学和工程中遇到的是模拟信号,所以以前都是研究模拟信号处理的理论和实现。

但是模拟信号处理难以做到高精度,受环境影响较大,可靠性差,且不灵活。随着大规模集成电路以及数字计算机的飞速发展,加之20世纪60年代末以来数字信号处理理论和技术的成熟和完善,利用计算机或通用或专用数字信号处理设备,采用数字方法来处理信号,即数字信号处理,已逐渐取代模拟信号处理。随着信息时代、数字世界的到来,数字信号处理已成为一门极其重要的学科和技术领域。数字信号处理应理解为对信号进行数字处理,而不应理解为只对数字信号进行处理,它既能对数字信号进行处理,又能对模拟信号进行处理,当然要将模拟信号转换成数字信号后再去处理。

  • 当用此系统处理模拟信号时,需采用图0.1中的所有部件。模拟信号xa(t)先要通过个防混叠的模拟低通滤波器,将会造成混叠失真的高频分量加以滤除。
  • 然后,进入模拟—数字转换器(AD转换器)将模拟信号转换成数字信号,A/D转换器包括抽样保持及量化编码两部分。由于量化编码不能瞬时完成,所以抽样保持既要对模拟信号进行抽样(时间离散化),又要将抽样的幅度保持以便完成量化编码,量化编码将送入的抽样保持信号的幅度加以量化并形成二进制编码信号(数字信号)。
  • 随后送入数字信号处理这一核心部件处理,得到数字信号。若所需为数字信号,则可直接送出;若需要送出模拟信号,则如图0.1所示,后接一个数字/模拟转换器(D/A转换器),它包括解码及抽样保持两部分内容,它的输出为阶梯形的连续时间信号(当用零阶保持电路时),需要再送入平滑用模拟低通滤波器以得到光滑的输出模拟信号y(t)。
  • 对模拟信号处理过程的波形图见图0.2。 (a)输入模拟信号波形 (b)抽样信号及抽样保持信号 (c)二进制数码 (d)量化后的输入序列 (e)输出序列及抽样保持信号 (f) 输出模拟信号
  • 数字信号处理是利用数字系统对数字信号(包括数字化后的模拟信号)进行处理,离散时间信号处理是用离散时间系统对离散时间信号进行处理,二者的差别是,数字信号处理既要将离散时间信号加以幅度量化得到数字信号,又要将离散时间系统的系数(参数)加以量化得到数字系统。

三、数字信号处理学科概览

一般学术界公认,1965年(快速傅里叶变换FFT算法)的问世是数字信号处理这一新学科发展的开端,这一算法的提出,开辟了学科发展的极其广阔的前景。数字信号处理和许多学科紧密相关,数学的重要分支微积分、概率论与随机过程、复变函数、高等代数及数值计算等都是它的极为重要的分析工具;而网络理论、信号与系统则是其理论基础,它与很多学科领域,例如与通信理论、计算机科学、大规模集成电路与微电子学、消费电子、生物医学、人工智能、最优控制及军事电子学等结合都很紧密,并对它们的发展起着主要的促进作用。

总之,数字信号处理已形成一个和国民经济紧密相关的独立的、完整的学科理论体系。

这个学科体系主要包括以下的领域:

  • 离散时间信号的时域及频域分析,时域频域的抽样理论,离散时间傅里叶变换理论。
  • 离散时间线性时(移)不变系统时域及变换域(频域,复频域即z变换域)的分析。
  • 数字滤波技术。
  • 离散傅里叶变换及快速傅里叶变换、快速卷积、快速相关算法。
  • 多抽样率理论及应用。
  • 信号的采集,包括AD转换器、D/A转换器、量化噪声等。
  • 现代谱分析理论与技术。
  • 自适应信号处理。
  • 信号的压缩,包括语言信号的压缩及图像信号的压缩。
  • 信号的建模,包括AR、MA、ARMA、 CAPON、 PRONY等各种模型。
  • 其他特殊算法,包括同态处理、信号重建、反卷积等。
  • 数字信号处理的实现。
  • 数字信号处理的应用。

四、数字信号处理的特点

数字信号处理系统具有以下这些明显的优点:

  • 精度高:模拟网络的精度由元器件决定,模拟元器件的精度很难达到10以上,而数字系统只要14位字长就可达到10-4的精度。在高精度系统中,有时只能采用数字系统。由于数字信号可无损地存储在磁盘或光盘上,因而可随时传送,可在远端脱机处理。另外,时间可倒置、压缩或扩张处理,还可以进行同态处理(模拟系统则不能)。
  • 灵活性高:数字系统的性能主要由乘法器的系数决定,而系数是存放在系数存储器中的,因而只需通过软件设计改变存储的系数就可得到不同的系统,比改变模拟系统方便得多。由于工艺水平的提高,集成度越来越高,而且可运用的频率也越来越高。
  • 可靠性强:因为数字系统只有两个信号电平“0”和“1”,因而受周围环境的温度及噪声的影响较小。而模拟系统的各元器件都有一定的温度系数,且电平是连续变化的,易受温度、噪声、电磁感应等的影响。数字系统如果采用大规模集成电路,其可靠性就更高。
  • 容易大规模集成:由于数字部件具有高度规范性,便于大规模集成、大规模生产,而且对电路参数要求不严,故产品成品率高。尤其是对于低频信号,例如,地震波分析需要过滤几赫兹到几十赫兹信号,用模拟网络处理时,电感器、电容器的数值、体积和重量都非常大,性能也不能达到要求,而数字信号处理系统在这个频率却非常优越。
  • 时分复用:时分复用就是利用数字信号处理器同时处理几个通道的信号,其系统框图见图0.3。由于某一路信号的相邻两抽样值之间存在着很大的空隙时间,因而可在同步器控制下,在此时间空隙中送入其他路的信号,而各路信号则利用同一个信号处理器,后者在同步器的控制下,算完一路信号后再算另一路信号。处理器的运算速度越高,能处理的信道数目也就越多。
  • 可获得髙性能指标:例如对信号进行频谱分析,模拟频谱仪在频率低端只能分析到10Hz以上的频率,且难以做到高分辨率(足够窄的带宽);但在数字谱分析中,已能做到10-3Hz的谱分析。又如,有限长冲激响应数字滤波器可实现准确的线性相位特性,这在模拟系统中是很难达到的。
  • 二维与多维处理:利用庞大的存储单元可以存储一帧或数帧图像信号,实现二维甚至多维信号的处理,包括二维或多维滤波、二维或多维谱分析等由于数字信号处理的突出优点,使得它在通信、语音、雷达、地震测报、声呐、遥感、生物论医学、电视、仪器、军事等方面得到愈来愈广泛的应用。

五、数字信号处理的局限性

  • 系统复杂性高,成本高。由于整个系统(见图0.1)有A/D、D/A转换器,防混叠及平滑两种滤波器,故系统复杂性较高,成本也高,因此在处理一般模拟信号时,成本高,必须全面考虑。另外高速、高精度A/D、D/A转换器成本也昂贵。
  • 处理速度与精度的矛盾:影响处理速度的因素是算法的速度,A/D、DA转换器的速度,以及数字信号处理器芯片的速度:而A/D、D/A转换器的速度和精度(dB数)是互相矛盾的,要做到高速,精度就会下降。总体来看,频率太高(速度要求就高),只能仍采用模拟信号处理办法,例如100MHz量级信号。若要求精度超过12dB,则处理速度还要低一个量级以上。

但是,可以预测,数字信号处理的速度会越来越快。

六、数字信号处理的应用

  • 滤波与变换:包括数字滤波/卷积、相关、快速傅里叶变换(FFT)、希尔伯特( Hilbert)变换、自适应滤波、频谱分析、加窗法等
  • 通信:包括自适应差分脉码调制、自适应脉码调制、脉码调制、差分脉码调制、增量调制、自适应均衡、纠错、数字公用交换、信道复用、移动电话、调制解调器、数据或数字信号的加密、破译密码、扩频技术、通信制式的转换、卫星通信、TDMA/ FDMA/CDMA等各种通信制式、回波对消、IP电话、软件无线电等
  • 语音、语言:包括语音邮件、语音声码器、语音压缩、数字录音系统、语音识别语音合成、语音增强、文本语音变换、神经网络等
  • 图像、图形:包括图像压缩、图像增强、图像复原、图像重建、图像变换、图像分割与描绘、卫星图像分析、模式识别、计算机视觉、固态处理、电子地图、电子出版、动画等
  • 消费电子:包括数字音频、高清晰度数字电视、音乐综合器、电子玩具和游戏、耳蜗移置、条形码阅读器、DVD播放机、数字留言/应答机、汽车电子装置等
  • 仪器:包括频谱分析仪、函数发生器、地震信号处理器、瞬态分析仪、锁相环、模式匹配等
  • 工业控制与自动化:包括机器人控制、激光打印机控制、伺服控制、自动机、电力线监视器、计算机辅助制造、引擎控制、自适应驾驶控制等
  • 医疗:包括健康助理、远程医疗监护、超声仪器、诊断工具、CT扫描、核磁共振、助听器等
  • 军事:包括雷达处理、声呐处理、导航、射频调制解调器、全球定位系统(GPS)、空中预警、导弹制导、侦察卫星、航空航天测试、自适应波束形成、阵列天线信号处理等

在实际工程中,对各种DSP应用系统的需求越来越多,使得DSP算法开发工具不断充实与完善。无疑,C语言是一种最有用的编程工具,多数生产数字信号处理芯片的厂商都会提供C编译、仿真器,这类编译器都具有C语言及高效的直接汇编语言,利用其可以优化些对实时要求较高的应用的编程。此外,美国 Mathworks公司开发的 MATLAB是一种功能强大、用于高科技运算的软件工具, MATLAB已成为数字信号处理与分析的重要工具,它有丰富的工具箱,其中与信号处理相关的有通信、滤波器设计、信号处理等工具箱,每种工具箱内有大量可调用的函数,而各类函数能以矩阵形式描述和处理所有数据。因而要熟练论掌握数字信号处理的理论和技术,就既要学好有关的基础知识,又要掌握C语言并学会应用DSP及MATLAB软件工具。

作者:叶庭云 微信公众号:修炼Python CSDN:https://yetingyun.blog.csdn.net/ 本文仅用于交流学习,未经作者允许,禁止转载,更勿做其他用途,违者必究。 觉得文章对你有帮助、让你有所收获的话,期待你的点赞呀,不足之处,也可以在评论区多多指正。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020/09/13 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
【数字信号处理】数字信号处理简介 ( 数字信号处理技术 | 傅里叶变换 )
数字信号处理 ( DSP , Digital Signal Processing ) 是 信息学科 和 计算机学科 结合产生的一门新的学科 , 核心是 使用 数值计算的方法 , 完成对信号的处理 ;
韩曙亮
2023/03/29
1.7K0
数字信号处理(DSP)介绍
该电路充当低通滤波器。它去除或过滤掉高于电路截止频率的频率分量,并以很小的衰减通过较低频率的分量。在本例中,信号处理的目的是消除高频噪声并提取信号的所需部分。 请注意,输入和输出均为模拟形式。这是一个很大的优势,因为科学和工程中感兴趣的信号本质上是模拟的。因此,对于模拟信号处理,信号处理模块的输入和输出不需要接口电路(ADC 和 DAC)。
FPGA开源工作室
2021/09/18
2.6K0
数字信号处理(DSP)介绍
数字信号处理matlab实验心得,数字信号处理学习心得体会3篇
《数字信号处理》是我们通信工程和电子类专业的一门重要的专业基础课程,主要任务是研究数字信号处理理论的基本概念和基本分析方法,通过建立数学模型和适当的数学分析处理,来展示这些理论和方法的实际应用。数字信号处理技术正飞速发展,它不但自成一门学科,更是以不同形式影响和渗透到其他学科。以下是小编为大家精心准备的:,欢迎参考阅读!
全栈程序员站长
2022/08/01
2.1K0
从数字信号处理架构来对比FPGA,ARM,DSP的优势
信号处理系统一般不单单是模拟信号或者数字信号,一般两者都会有。信号的处理关注的是信号以及信号所包含的信息的表示、变换及运算。
FPGA开源工作室
2019/10/29
2.1K0
从数字信号处理架构来对比FPGA,ARM,DSP的优势
数字信号处理课程实验报告(数字信号处理需要什么基础)
按照题目要求,首先应利用计算机生成一个由多个频率叠加而成的信号。之后在不通风抽样频率之下对信号进行采样。编写FFT程序对信号进行DFT变换,应能观察出在满足和不满足奈奎斯特采样定理的情况下信号频谱分别处于不混叠和混叠状态。然后需要对信号进行恢复以观察满足或不满足奈奎斯特采样定理的情况下,频域的频谱混叠对时域恢复信号的影响。在频谱混叠时,观察其时域信号的失真。
全栈程序员站长
2022/07/30
8830
数字信号处理课程实验报告(数字信号处理需要什么基础)
光数字信号处理器射频芯片:工作原理与应用测试—光芯片测试座
光数字信号处理器(Digital Signal Processor,简称DSP)射频芯片无疑扮演着关键角色。无论是在通信、导航、测控还是信息处理领域,射频DSP芯片因其强大的处理能力和广泛的应用性而备受关注。本文将深度解析这些芯片的工作原理、特点、应用场景以及封装形式和测试项目,同时探讨其芯片测试座(socket)的重要性。
ICsocketgirl
2024/11/06
2140
光数字信号处理器射频芯片:工作原理与应用测试—光芯片测试座
FPGA零基础学习:理解数字信号和模拟信号
大侠好,欢迎来到FPGA技术江湖。本次带来FPGA系统性学习系列,将带来FPGA的系统性学习,从最基本的数字电路基础开始,最详细操作步骤,最直白的言语描述,手把手的“傻瓜式”讲解,让电子、信息、通信类专业学生、初入职场小白及打算进阶提升的职业开发者都可以有系统性学习的机会。
FPGA技术江湖
2021/03/12
5270
FPGA零基础学习:理解数字信号和模拟信号
振弦采集仪模拟信号转数字信号的工作原理
学习飞讯振弦采集仪模拟信号转数字信号的工作原理,振弦采集仪是一种非常重要的测试仪器,其主要作用是将物理系统中的震动信号转换成数字信号,并且进行进一步的信号处理和分析。本文将详细介绍振弦采集仪模拟信号转数字信号的工作原理。
河北稳控科技
2023/08/18
2990
振弦采集仪模拟信号转数字信号的工作原理
基于MATLAB的语音信号处理
摘要:语音信号处理是目前发展最为迅速的信息科学研究领域中的一个,是目前极为活跃和热门的研究领域,其研究成果具有重要的学术及应用价值。语音信号处理的研究,对于机器语言、语音识别、语音合成等领域都具有很大的意义。MATLAB软件以其强大的运算能力可以很好的完成对语音信号的处理。通过MATLAB可以对数字化的语音信号进行时频域分析,方便地展现语音信号的时域及频域曲线,并且根据语音的特性对语音进行分析。本文主要研究了基于MATLAB软件对语音信号进行的一系列特性分析及处理,帮助我们更好地发展语音编码、语音识别、语音合成等技术。本文通过应用MATLAB对语音信号进行处理仿真,包括短时能量分析、短时自相关分析等特性分析,以及语音合成等。
全栈程序员站长
2022/09/01
1.6K0
基于MATLAB的语音信号处理
【数字信号处理】数字信号处理简介 ( 连续时间系统的时域和频域特性 | DSP 解决的问题 | DSP 发展 )
低通滤波器 : 只有 低于某个频率值的信号 , 才能通过 , 高于某频率的信号直接删除 ;
韩曙亮
2023/03/29
9690
【数字信号处理】数字信号处理简介 ( DSP 定义 | DSP 知识领域 | A/D 转换 )
DSP 定义 : 研究 使用 数字 或 符号序列 表示信号 , 以及 对这些序列作进行处理 ; 对 含有信息 的 信号 进行处理 , 提取希望得到的信息 ;
韩曙亮
2023/03/29
1.1K0
【数字信号处理】数字信号处理简介 ( DSP 定义 | DSP 知识领域 | A/D 转换 )
数字信号处理综合MATLAB设计 双音多频拨号系统
一、实验目的 1. 了解数字信号处理当今应用的基本情况。 2. 对该课程做系统地总结。 3.将所学知识运用到实践中,能够学以致用。
timerring
2022/07/20
1.7K0
数字信号处理综合MATLAB设计 双音多频拨号系统
模数与数模
数字信号处理就是以数值计算的方法对信号进行采集、变换、综合、估值与识别等处理,从而将信号变成实际所需的另一种信号形式,一般来说,数字信号处理的对象就是数字信号,不过在处理系统中加入数字/模拟转换器(DAC)和模拟/数字转换器(ADC),那么这个数字信号处理系统就可以用来处理模拟信号了。
狂人V
2020/06/29
6650
【数字信号处理】数字信号处理简介 ( 抽样定理 | 多抽样率 )
采样中会出现 过采样 ( Nyquist 采样 ) , 欠采样 ( 带通采样 ) 两种情况 ;
韩曙亮
2023/03/29
1.2K0
【数字信号处理】数字信号处理简介 ( 抽样定理 | 多抽样率 )
【STM32F407&F429&H7的DSP教程】第34章 滤波器基础知识
在数字信号处理中,滤波器占有及其重要的地位。数字滤波器是语音处理,图像处理,模式识别,频谱分析等应用的基本处理算法。从本章起,我们将开始讲解滤波器设计。
Simon223
2021/07/15
7600
如何进行数字信号处理?数字信号处理的应用
其实在我们的日常生活当中,无处都存在着信号,但是我们最熟悉的手机电话,它就会发射出数字信号,但是现在还是有很多的人不太了解这方面的内容,对于如何进行数字信号处理,以及关于它的一些应用,我们将在下面为大家介绍。
用户8739990
2021/07/12
1.8K0
如何进行数字信号处理?数字信号处理的应用
FFT_频谱分析(数字信号处理)
用FFT对信号作频谱分析是学习数字信号处理的重要内容。经常需要进行谱分析的信号是模拟信号和时域离散信号。对信号进行谱分析的重点在于频谱分辨率及分析误差。频谱分辨率D和频谱分析的点数N直接相关,其分辨率为2π/N 。因此2π/N≤D,可以据这个公式确定频率的分辨率。
Fivecc
2022/11/21
2.5K0
FFT_频谱分析(数字信号处理)
混合信号芯片解析:核心特点、封装、应用,鸿怡电子芯片测试座解决方案
混合信号芯片:根据鸿怡电子芯片测试座工程师介绍:作为现代电子系统中不可或缺的一部分,兼具数字和模拟信号处理能力,为多种应用环境提供了灵活高效的解决方案。它们在消费类电子产品、通信设备、汽车电子及工业自动化等领域广泛应用,极大地提升了系统集成度和产品性能。
ICsocketgirl
2024/06/05
4070
混合信号芯片解析:核心特点、封装、应用,鸿怡电子芯片测试座解决方案
信号处理中包络是什么意思_重庆邮电大学复试通信原理
数字信号是信号参量的取值是离散的,模拟信号是信号参量的取值是连续的。区别是信号参量的取值是连续还是离散。
全栈程序员站长
2022/09/22
2.3K0
数字信号处理实验报告MATLAB(matlab数字信号处理pdf)
信号是数字信号处理领域中最基本、最重要的概念。而数字信号变换技术,又是对信号进行处理操作的最基本的有效途径之一。因此,数字信号变换技术,便成为数字信号处理领域中专业人员所必须要张我的一项最基本的技能。
全栈程序员站长
2022/08/01
9360
推荐阅读
相关推荐
【数字信号处理】数字信号处理简介 ( 数字信号处理技术 | 傅里叶变换 )
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档