数字信号处理 第一章(离散时间信号与系统)【下】

参考教程:https://www.bilibili.com/video/BV1qTCDYpEFr?spm_id_from=333.788.videopod.sections&vd_source=8f8a7bd7765d52551c498d7eaed8acd5

三、常系数线性差分方程

1、线性常系数差分方程的表达形式

2、线性常系数差分方程的求解

(1)线性常系数差分方程的求解主要有以下几种:

①经典解法:类似于模拟系统求解微分方程的方法,要求齐次解、特解,并由边界条件求待定系数。由于计算复杂,较少使用。

②递推(迭代)法:简单、适于用计算机进行求解,但只能得到一系列数值解,不易得到封闭式(公式)解答。

③变换域法:将差分方程变换到z域求解。

④卷积法:由差分方程求出系统的h(n),再与已知的x(n)进行卷积,得到y(n)。

(2)一个常系数线性差分方程并不一定代表因果系统,如果边界条件假设不同,求解的结果也是不同的。

(3)差分方程表示法的一个优点是可以直接得到系统的结构,这里的结构是指将输入变换成输出的运算结构。

3、MATLAB中实现差分方程递推解的函数

四、连续时间信号的抽样

1、时域采样定理

(1)理想时域采样过程:

(2)一个连续信号被采样后频域上的变化:

(3)采样后周期延拓的两种情况:

(4)时域采样定理:

(5)一般习惯用这个数字角频率(相对频率)描述频谱,它与采样角频率的关系为

2、采样定理的应用

3、时域采样信号的恢复

五、模拟信号的数字处理方法

1、前置预滤波器

通常要求进入A/D采样的信号为带限信号,最高截止频率为,并满足采样定理,因此经常需要对输入的连续信号进行前置滤波,以滤除输入信号中超过折叠频率的高频信号,保证后续信号处理正常工作

2、A/D转换器

A/D转换器承担了采样和量化编码的工作:

①采样指的是以等间隔T对模拟信号进行采样,得到采样点上的样本数据,及时域离散信号

②每个采样点有幅值,所以A/D转换器需要将模拟的幅值转化为计算机能接受的二进制数据,即数字信号

3、数字信号处理器

数字信号处理器对输入信号进行处理(如滤波、降噪、增幅、压缩等),最终得到输出信号

4、D/A转换器及模拟低通滤波器

(1)数字信号处理器后的组件负责将数字信号转换为模拟信号,其中包括解码器、零阶保持器和平滑滤波器,解码器负责将二进制数据转化为模拟数值,零阶保持器负责将前一个采样值进行保持,直到下一个采样值来到,再更新输出值。

(2)理想的低通滤波器并不存在,所以需要使用平滑滤波器进行替代,以下为理想和等效替代的两种方案:

①理想的方案:假设数字信号处理器不对信号做任何处理,如同上一节中那样分析,可以做到输出信号和输入信号完全相同。

②实际的方案:

1\]采样间隔较大:由于低通滤波器的单位冲激响应并非是理想的,所以其输出的信号也是不平滑的,采用间隔越大,恢复出来的信号越抽象,对此可以加设平滑滤波器再做一次滤波,将频域中需要保留的分量保留(不超过折叠频率的部分)。 ![](https://i-blog.csdnimg.cn/direct/6f04ccab11154b79ad6d4edc14554f96.png) \[2\]采样间隔较小:由于低通滤波器的单位冲激响应并非是理想的,所以其输出的信号也是不平滑的,采用间隔越小,恢复出来的信号越接近原始信号,对此可以加设平滑滤波器再做一次滤波,将频域中需要保留的分量保留(不超过折叠频率的部分)。 ![](https://i-blog.csdnimg.cn/direct/614187c7f8f74a9a9ca094802b99984d.png)

相关推荐
禁默1 天前
打通 AI 与信号处理的“任督二脉”:Ascend SIP Boost 加速库深度实战
人工智能·信号处理·cann
池央1 天前
CANN SIP 信号处理算子库深度解析:FFT 硬件加速、复数运算的向量化实现与端到端数据流优化
信号处理
池央1 天前
CANN SIP 信号处理算子库深度解析:高性能信号处理的硬件加速、多维数据流与定制化融合策略
信号处理
池央1 天前
CANN 算子生态的深度演进:稀疏计算支持与 PyPTO 范式的抽象层级
运维·人工智能·信号处理
池央1 天前
CANN SIP 信号处理算子库深度解析:FFT/IFFT 的硬件级加速、复数运算优化与端到端流水线构建
信号处理
池央2 天前
CANN 算子合规性与迁移性:自定义算子设计中的安全边界与属性兼容性
人工智能·自动化·信号处理
花月mmc2 天前
CanMV K230 波形识别——整体部署(4)
人工智能·python·嵌入式硬件·深度学习·信号处理
南檐巷上学3 天前
基于MATLAB的麦克风音频效果测试
matlab·信号处理·数字信号处理·dsp·信号与系统·快速傅里叶变换·麦克风测试
Aaron15883 天前
基于RFSOC的数字射频存储技术应用分析
c语言·人工智能·驱动开发·算法·fpga开发·硬件工程·信号处理
fanged3 天前
信号处理入门4(系统设计)
信号处理