🤠DF-Personal Homepage
  • Homepage
  • Blogs
  • Press
  • About Me
  • Search
学习分享|Sep 8, 2024|Last edited: Oct 28, 2024| 
type
status
date
slug
summary
tags
category
icon
password
Hide-in-Web
Hide-in-Web
Hide-in-Config
Hide-in-Config
comment
Pin
Pin
Link
课程链接:数字信号处理(北京交通大学 陈后金)_哔哩哔哩_bilibili (已完结)
准备看: 数字信号处理 张颢老师 2023年秋(高清放大修复版)(全集)_哔哩哔哩_bilibili 数字信号处理 潘老师讲解
🤗
🎉欢迎大家来到我的博客!!🎉
此页面是数字信号处理网课的笔记,方便大家复习和知识检索,建议没有学过信号与系统的同学先学习潘老师数字信号处理的课程,然后再上陈后金老师的课程。
预祝大家取得圆满的成绩!!
P.S. 请大家尽量用电脑来进行查看,会有最好的显示效果。
数字信号处理学起来着实头疼😫,笔记有些部分上课的时候也没有太懂,只能将 ppt 原图贴上,未来会完善笔记相关内容的。

(潘老师)课程笔记

课程链接: 数字信号处理 潘 ~~笔记中相关课件截图均来自 潘老师 的讲解视频~~
—— Bilibili@讲信号与系统的潘老师

时域离散信号和时域离散系统

💡 Key Words

  1. 离散信号表示方法
    1. 符号
    2. 公式
    3. 图形
  1. 常见离散信号
  1. 离散系统
    1. 时域离散系统的运算 y(n) = x(n) * h(n)
    2. 线性系统(叠加和齐次性)
    3. 时不变系统
    4. 时域离散系统
    5. 单位脉冲序列
    6. 因果性和稳定性
    7. 常系数差分方程
      1. 延时 递推法
  1. 模拟信号数字化
    1. 奈奎斯特采样频率
    2. 零阶保持器
 

🔗 Relevant Information

Web: URL Encoder
 
 

🧠 Tmeporary Notes

 

📝 Class Notes

参考链接
卷积的计算方法
离散信号的表示方法
一共有三种表示方法。
集合符号
集合符号
公式
公式
图形
图形
常见的离散信号及特性
单位脉冲序列
单位脉冲序列
单位阶跃序列
单位阶跃序列
矩形序列
矩形序列
实指数序列
实指数序列
正弦序列
正弦序列
正弦信号与正弦序列的对比(为什么数字角频率是以 2π 为周期的呢?)
notion image
要注意,模拟角频率的单位是弧度/秒,数字角频率的单位是弧度,因此数字频率不能通过 转换为赫兹。
notion image
从图中可以看到,模拟角频率与数字角频率之间可以通过采样周期进行转换,进一步化简数字角频率的公式,可以得到 ,由于公式中频率的量纲相互抵消了,因此数字角频率就是以弧度为单位的,数字角频率本质上是角度,既然是角度,那么只需要 是 2π 的整数倍就可以使正弦信号余弦信号周期往复了(连续的情况下需要 ,t 是连续的),而 n 只能取整数,因此对于离散的数字角频率而言,它的周期就是 2π。
notion image
 
 

复指数序列
复指数序列
复指数序列的特性
notion image
离散系统
时域离散系统的运算
notion image
上图介绍了离散系统的简单运算,离散系统比较重要的一个运算就是卷积运算了, 是输出响应, 是输入响应, 是在系统输入单位脉冲函数 时的输出响应,是系统函数。对于线性时不变系统而言,输入响应可以分解成无数个单位脉冲函数与函数相乘后相加的形式,因此在这样的系统下,才有 ,具体的原因可以跳转到【这个页面的相应位置】查看。
线性系统
notion image
线性系统的特性可以通过下面这张图来理解:
notion image
例题 1:
notion image
例题 2:
notion image
总结: 证明一个系统是否是一个线性系统都可以采用上述的 “两变换一对比” 的方法进行,即先将 和 的表达式变换出来,然后将它们的和与 进行对比。
常见的线性系统
定义   判定原则
定义 判定原则
时不变系统
定义   判定原则
定义 判定原则
例题 3:
notion image
在上面的例题中,虽然这个系统是时不变的系统,但聪明的你一定发现了这个系统其实是非线性的系统,因为它有偏置 b 存在。
例题 4:
notion image
上面的系统是时变系统但是是线性系统。
常见的时不变系统
notion image
部分时变系统的证明:
notion image
时域离散系统(卷积及卷积和)
定义
定义
求序列卷积和的公式:
notion image
在计算序列的卷积和的时候,可以看到公式中求和的过程序列 是需要翻转的,这个如何理解呢?潘老师打了个比方,在向系统输入一个信号的时候,如果直接将 输入系统,那么是后输入的信号先进行了转换(如先转换了 ,再转换 ),将序列进行翻转后,就是先输入的信号先进行转换。
序列卷积和的计算有多种方法,如图解法、不进位乘法、列表法等等,一般不会采用图解法进行计算。关于不进位乘法、列表法的计算方法可以参考 👉🏾卷积的计算方法 👈🏾
例题:
notion image
序列卷积的运算法则:
交换律   结合律
交换律 结合律
对于结合律中的框图,可以通过下面的方式来理解:
notion image
因为 h(t) 的定义就是在输入单位脉冲函数 时候输出响应的大小。
分配律
分配律
单位脉冲序列的卷积和特性
因为这个特性还蛮重要的,因此单独提出来写一下。
notion image
📋
上图的意思就是说,任何序列(函数)与单位脉冲函数的卷积都是序列(函数)本身,单位脉冲序列进行位移后与序列(函数)卷积相当于直接对序列(函数)进行相等的位移。
例题:
notion image
上面的例题实际上用到了卷积的两个性质:
① 第一个是 ,可以把所有的位移都移到一个函数中,f(k) 和 g(k) 可以是相同的函数。【有关卷积的更多性质可以参考 信号与系统-卷积性质】
② 第二个是离散序列的 。【常用的卷积序列可以参考 信号与系统-常用卷积】
因果性和稳定性
因果性:
notion image
因果性指的是系统的输出不发生在输入之前,可以通过上图例子来进行理解,上图中,当 n 取 0 时,如果使用红线部分的式子, y(0) = ax(1) + b ,这种情况下系统的输出是在 n = 0 时产生的,而系统的输入是在 n = 1 时发生的,输出明显在输入之前,因此由该式子表示的系统是非因果的。
满足系统因果性的初始值在英文中称为是 intial rest,有时翻译为“初始松弛条件”。
初始松弛条件与系统的因果性之间是充要条件,满足初始松弛条件的系统是因果系统,因果系统肯定满足初始松弛条件。
简单例题测验:
notion image
在图中的第三个例题,如果式子是 ,那么系统就不是因果系统,因为如果 ,那么 ,输出在输入之前。

稳定性:
notion image
notion image
稳定要求的是 n 需要趋近于无穷大才行,如果像上图一样 n → 3,虽然它是可和的,但是它依然不是稳定的。
简单例题:
notion image
如果要对系统进行线性时不变的判定,需要从两个方面入手:
① 判断系统是否是线性的,线性的判断方法前面已经介绍过了;
② 判断系统是否是稳定的,稳定系统要求系统的输入和输出都是有界的或者输入是绝对可和的,两者证明其一即可。
带有指数的方程的稳定性判断:
notion image
notion image
 
常系数差分方程
差分方程的延时:
notion image
D 延时是离散系统系统框图的一个重要组成部分,有关系统框图的更多内容可以进入 『信号与系统笔记』进行查看。
差分方程的阶数:
notion image
一阶差分方程就相当于有一个延时单元 D,二阶就有两个。
常系数差分方程的求解:
在数字信号处理中,常用的差分方程求解方法有递推法和 z 变换法(后面的部分会介绍)。
例题一:
notion image
递推法可以通过上面的例题来理解,上面这个例题可能有点绕,来简单说一下 这个式子,可以通过下面的图像来解释:
notion image
例题二:
notion image
模拟信号的数字化
notion image
在数电中,我们学过,一段模拟信号需要先经过抗混叠滤波器得到采样保持电路,然后再经过 A/D 转换器转换为数字(离散)信号,离散信号在经过种种分析处理后可以通过采样保持电路和 D/A 转换器又恢复出原始信号。
模拟信号 → 离散信号:
notion image
传统模型采用的是输入信号与冲激序列相乘得到离散序列,而新模型采用的是数字逻辑电路中的 A/D 转换器来进行离散序列的采样。
notion image
上图中最终得出的公式 实际上就是一个卷积公式,因此在时域,对信号进行采样可以通过卷积 。
notion image
notion image
在上图中, 表示的是信号频率, 表示的是采样频率,当信号频率与采样频率的比值大于 1 且为整数时,信号是有周期的;当信号频率与采样频率的比值是无理数的时候,信号是没有周期的。
奈奎斯特采样定律回顾:
notion image
如图所示,对信号在时域进行采样相当于在频域进行频谱搬移,只有当采样的频率是信号频率的两倍的时候,平移后的频谱才不会发生混叠,可以通过低通滤波器还原信号。
离散信号 → 模拟信号:
notion image
在将数字(离散)信号转换为模拟连续信号的时候,首先要让信号通过零阶保持器生成柱方图状的波形,然后再经过 D/A 转换器。如果离散信号有很多高频分量,也需要先让离散信号通过一个低通滤波器得到低频有用信号,然后再通过零阶保持器和 D/A 转换器。
因此模拟信号转换为离散信号再转换为模拟信号的过程中需要通过两次低通滤波器。
notion image

❓ My Doubts

 

📌 SUMMARIZE

 
 

(陈后金老师)课程笔记

 
—— 2024.8.31 完

预备知识

三角函数和差化积公式:
notion image
等比序列的求和公式:
q 为公比, 为首项。

离散信号的时域分析

💡 Key Words

这里的关键词只是帮助大家看完右侧的笔记后回忆内容,不是跳转链接!!
  1. 离散信号
  1. 序列类型
  1. 正弦信号的周期性
  1. 离散信号性质
  1. 不进位乘法 表格法
  1. 相关性运算
  1. 滑动平均序列
 

🔗 Relevant Information

数字信号处理.zip
201883.1KB
 
📝 Class Notes

在离散信号的时域分析中,我们常常需要将复杂的信号分解为简单的基本信号,然后进行研究。因此研究基本信号的时域特性就显得非常的重要了。
离散信号与数字信号
产生:
① 对连续信号进行抽样;
② 信号本身就是离散的;
③ 由计算机产生的序列。
离散信号与数字信号:
离散信号指的是时间上(自变量)为离散的信号;
数字信号指的是幅度上(函数值)量化的离散信号。
基本信号的介绍
单位脉冲序列:
notion image
单位阶跃序列:
notion image
矩形序列:
notion image
指数序列:
notion image
正弦类序列
统称 虚指数信号、正弦信号和余弦信号 为 正弦类信号。
notion image
 
正弦类信号的周期性
notion image
由于虚指数信号的周期是 2π,因此只需要 就可以构成周期序列的条件。
从正余弦信号的角度来看,原来的信号为 ,经过 t = KT 的采样后,信号就会变成 ,也就是说,只要 k 前面的系数是 2π 的整数倍,即 ,那么信号就会是一个周期序列。
离散信号的基本性质
位移性质
notion image
抽取性质
notion image
离散信号的抽取性质其实类似于连续信号的缩放性质,但是前者会损失信号,造成失真。
内插性质
notion image
卷积性质
notion image
卷积的计算方法
序列 ,序列 ,求它们的卷积。
① 不进位乘法
notion image
② 表格法
notion image
 
相关运算
notion image
notion image
例题:
题目:
notion image
求解过程:
notion image
notion image
notion image
系统的分类
线性系统和非线性系统
notion image
时变和非时变系统
notion image
例题:
题目:
notion image
求解过程:
notion image
notion image
notion image
 
因果系统与非因果系统
notion image
稳定系统与非稳定系统
notion image
LTI 系统
LTI 系统的全称是 Linear Time Invariant System,即线性时不变系统。
对于线性时不变系统而言,其输入输出关系可以用于一个线性常系数(确定)的差分方程表示。
notion image
notion image
由于输出 y[k] = x[k] * h[k],由于离散信号卷积结果的序列起始点不会超过两个序列的起始点之和,当 h[k] = 0, k < 0 的时候,系统的输出 y[k] 不会早于 x[k] ,因此 h[k] = 0, k < 0 是离散 LTI 系统是因果系统的充分必要条件。
滑动平均系统
滑动平均系统的定义和介绍:
在数字信号处理(DSP)中,滑动平均系统(Moving Average System)是一种用于信号平滑和噪声抑制的滤波器。它通过计算输入信号在一个固定长度的窗口内的平均值来生成输出信号。
滑动平均系统的定义可以描述如下:
给定输入信号 ( x[n] ),滑动平均滤波器的输出 ( y[n] ) 是在长度为 N 的窗口内的输入信号的平均值。其数学表达式为:
其中:
  • y[n] 是输出信号。
  • x[n] 是输入信号。
  • N 是滑动窗口的长度。
  • k 是窗口内的索引。
这个公式表示对于每一个输出点 y[n],我们取输入信号 x 在当前时刻 n 及其前 N-1 个时刻的值,计算这些值的平均数。
滑动平均系统的描述:
滑动平均系统有多种描述方式,每种方式可能适用于不同的应用场景或强调不同的特性。
  1. 窗口长度描述:
      • N 点滑动平均:这种方式直接描述了滑动窗口的总长度 N 。它简单直接,但不区分窗口左右的长度。例如,一个5点滑动平均滤波器可以表示为一个长度为5的窗口:
    1. 对称窗口描述:
        • M + 1 + M 滑动平均:这种方式强调对称性,表示左右窗口长度均为 M 的对称滑动平均滤波器。例如,一个3 + 1 + 3点的对称滑动平均滤波器:
      1. 非对称窗口描述:
          • 滑动平均:这种方式明确区分左侧和右侧窗口的长度。例如,一个2 + 1 + 3点的非对称滑动平均滤波器:
        1. 加权滑动平均:
            • 在一些应用中,滑动平均可以使用不同的权重。这种方式称为加权滑动平均滤波器。权重可以根据应用需求进行设计,例如对最近的值赋予更高的权重。其公式为:
              • 其中 w[k] 是权重函数。
        1. 累积移动平均(Cumulative Moving Average, CMA):
            • 累积移动平均是一种特殊的滑动平均,计算从第一个数据点到当前数据点的所有值的平均。
              • 其公式为:
        1. 指数移动平均(Exponential Moving Average, EMA):
            • 指数移动平均赋予最近的值更大的权重,衰减较旧的值。
              • 其公式为:
                其中 是平滑因子。
        💡
        注意: 的描述方式和 的描述方式都可以用于表示序列的长度,但前者可以进一步的表示左右序列的长度,后者在上下文明确时也可以用于表示左右序列的长度。
        例题:
        题目:
        notion image
        求解过程:
        notion image
        notion image
         
         
        序列卷积和在工程上的应用
        notion image
         

        离散信号的频域分析

        💡 Key Words

        这里的关键词只是帮助大家看完右侧的笔记后回忆内容,不是跳转链接!!
        1. 傅里叶变换的五种形式
        1. 离散 ↔ 周期
        1. DFS IDFS 及它们的性质
        1. DFS → DTFT
        1. 频域抽样定理
        1. 频率响应
        1. 理想的数字滤波器(引入)
          1. 后面课程会详细介绍
         

        🔗 Relevant Information

        数字信号处理.zip
        201883.1KB
         

         
        📝 Class Notes

        在有了信号的时域分析后,为什么要还要引入信号的频域分析呢? 信号的频域分析可以让我们从另一个角度来观察信号,发现一些在时域系统中无法察觉到的现象。比如,在一段声音中混入了噪声的时候,将原声音和加入噪声后的声音的时域信号结合起来看,我们无法看出其中的差异;对于男生和女生的说话声音,我们可以听出其中的不同,可是观察它们声音的时域波形却无法得出什么实质性的结论。而在频域中,这些现象都可以很容易的被观察到。
        傅里叶变换的五种变换形式
        对于上面的表格,可以通过下面的方式进一步理解:DTFT 是对时间信号 t 的离散,将 FT 中的 t → nΔt,即可得到图中的形式;而对于 DFS 而言,它是在 DTFT 的基础上进一步对频率信号 ω 进行离散,将 DTFT 中的 ω →  (前提是 ω 以 2π 为周期),dω → ,经过这样的变换后即可得到 DFS,而 DFT 可以看作是取 DFS 的一个周期。
        对于上面的表格,可以通过下面的方式进一步理解:DTFT 是对时间信号 t 的离散,将 FT 中的 t → nΔt,即可得到图中的形式;而对于 DFS 而言,它是在 DTFT 的基础上进一步对频率信号 ω 进行离散,将 DTFT 中的 ω → (前提是 ω 以 2π 为周期),dω → ,经过这样的变换后即可得到 DFS,而 DFT 可以看作是取 DFS 的一个周期。
        离散和周期之间的对偶关系
        从五种变换形式的表格中也可以看出,除去 DFT 以外,时域的离散和周期与频域的离散和周期之间是有着对偶关系的。
        时域(或频域)的离散信号 ↔ 频域(或时域)的周期信号,时域(或频域)的非周期信号 ↔ 频域(或时域)的连续信号
        离散信号的 DFS 表示
        notion image
        图中所示即为 DFS 正逆变换的公式,由于是从 DTFT 中对频率进行采样得到的,因此会有 N 的出现,可以将 N 理解为 DFS 的周期,而 m 的范围是从 0 ~ (N - 1),表示的是将 DFS 信号的一个周期取出来,虽然图中写的是 DFS 的公式,其实这也就是 DFT 的公式。
        DFS 的公式具有下面的这两个特点:
        notion image
        通常令 ,于是图中的公式就可以转换成
        例题:
        题目:
        notion image
        求解过程:
        第一种解法:
        notion image
        第二种解法:
        notion image
         
        DFS 的性质
        线性性质
        notion image
        移位性质
        notion image
        notion image
        notion image
        对称性质
        notion image
        notion image
        notion image
        notion image
        notion image
        周期卷积性质
        notion image
        notion image
        例题:
        题目:
        notion image
        求解过程:
        只需要考虑与一个周期内信号进行卷积即可。
        只需要考虑与一个周期内信号进行卷积即可。
        notion image
         
        离散信号的 DTFT 表示
        notion image
        notion image
        DTFT 的性质
        线性性质
        notion image
        对称性质
        notion image
        例题:
        题目:
        notion image
        求解过程:
        notion image
         
        移位性质
        notion image
        卷积特性
        notion image
        帕斯瓦尔定理
        notion image
        微积分特性
        若 x[n] = ng[n] ,则 。
        例题:
        notion image
         
        频域抽样定理
        DTFT 和 DFS 的公式回顾:
        notion image
        信号时域抽样的频域表示:
        原先连续的非周期频域信号经过时域抽样后成为了连续的周期信号。
        原先连续的非周期频域信号经过时域抽样后成为了连续的周期信号。
        信号频域抽样的时域表示:
        也就是说,原先离散的非周期时域信号经过频域抽样以后会成为离散的周期信号。
        也就是说,原先离散的非周期时域信号经过频域抽样以后会成为离散的周期信号。
        例题:
        题目:
        notion image
        求解过程:
        notion image
        notion image
        notion image
        例题总结:
        notion image
        离散系统的频率响应
        虚指数信号:
        notion image
        notion image
        正余弦信号:
        notion image
        部分推导:
        notion image
        理想的数字滤波器
        理想数字滤波器的分类
        notion image
        理想低通滤波器
        notion image
        由上图中理想低通滤波器产生的图像可以得知,在 k < 0 的时候, 的值并不为 0,因此它是一个非因果系统,在物理上是不可实现的。
        其他理想滤波器
        理想的高通滤波器可以看作是 1 与理想低通滤波器作差实现;
        理想带通滤波器可以看作是两个理想低通滤波器作差实现;
        理想带阻滤波器可以看作是 1 与理想带通滤波器作差实现。
        上述的三种滤波器的频率响应都是非因果的,因此在物理上均无法实现。
        实际低通滤波器实现方法
        notion image
        虽然理想的低通滤波器是无法实现的,但是只要让图中阻带的高度接近于 0,通带的上下波动很小,过渡带的长度尽量小,就可以模拟出低通数字滤波器的效果。
         

        ❓ My Doubts

        ✔️ Question 1
        My Question is:
        notion image
        图中最后的结果是怎么化简为 两个正弦函数比的形式的?
        My Answer:
        首先,需要对积化合差公式比较熟悉:
        其次,需要利用欧拉公式进行化简,过程如下:
        notion image
         

        离散信号的 Z 变换

        💡 Key Words

        这里的关键词只是帮助大家看完右侧的笔记后回忆内容,不是跳转链接!!
        1. z 变换收敛域(ROC)
        1. z 变换性质
        1. 部分分式展开法
        1. z 变换的复频域
        1. 系统函数
        1. FIR 与 IIR 系统
        1. 全通滤波器
        1. 最小相位系统
         

        🔗 Relevant Information

        数字信号处理.zip
        201883.1KB
         

        📝 Class Notes

        z 变换收敛域的定义
        notion image
        不同序列的收敛域
        有限长序列
        notion image
        那么为什么需要小于正无穷呢?因为 N₁ 有可能是小于 0 的,当 N₁ 小于 0 的时候,X(z) 序列会包含 z 的正幂次项,因此需要保证收敛域小于正无穷。
        右边序列(因果序列)
        notion image
        至于收敛域是否需要小于 ∞ 需要看 N₁ 的正负:
        notion image
        左边序列(反因果序列)
        notion image
        至于是否要求收敛域要大于 0,则需要判断 N₂ 的正负:
        notion image
        双边序列
        notion image
        z 变换的性质
        线性性质:
        notion image
        移位性质(差分,相当于时域微分):
        notion image
        单边 z 变换的记忆方法:
        notion image
        反转性质:
        notion image
        尺度性质(z 域微分):
        将  当作是常数。
        将 当作是常数。
        notion image
        尺度性质证明:
        notion image
        例题 1:
        notion image
        例题 2:
        题目:
        notion image
        求解过程:
        notion image
         
        卷积性质:
        notion image
         
        双边 z 变换的计算方法
        notion image
         
        z 变换的复频域分析
        离散 LTI 系统的系统函数定义:
        notion image
        notion image
        系统函数的表示形式:
        notion image
        notion image
        FIR 系统与 IIR 系统
        FIR → Finite Impulse Response;IIR → Infinite Impulse Response.
        notion image
        notion image
        系统的稳定性判断
        notion image
        全通滤波器和最小相位系统
        为什么要讨论全通滤波器和最小相位系统呢?
        1. 可以利用全通滤波器进行相位均衡;
        1. 可以利用最小相位系统进行幅度均衡;
        1. 可以利用这两个系统表示任意因果系统。
        一阶全通滤波器
        一阶全通滤波器(幅度响应):
        幅度响应的模为 常数。
        幅度响应的模为 常数。
        一阶全通滤波器(相位响应):
        notion image
        notion image
        一阶相位响应的图像:
        notion image
        一阶全通滤波器的零极点:
        如果是实系数的,则是倒数关系。
        如果是实系数的,则是倒数关系。
         
        m 阶全通滤波器
        notion image
        因此 m 阶实系数全通系统的幅度响应仍然是 1,相位响应是各阶全通系统的和,由于每一阶全通滤波器的相位响应都是小于 0 且单调递减的,因此 m 阶实系数全通滤波器的相位响应是非正且单调递减的。
        最小相位系统
        notion image
        因果系统的分解 → 全通滤波器+最小相位系统
        notion image
        notion image
        例题:
        题目:
        notion image
        求解过程:
        notion image
         
        分解方法的总结:
        1. 首先,将原系统函数中位于单位圆内的零极点项提取出来;
        1. 其次,为原系统函数中位于单位圆外的零极点项的分子(分母)配出一个共轭倒数的分母(分子)。
        全通滤波器和最小相位系统的应用
        它们通常应用于幅度均衡和相位均衡。
        什么是幅度均衡和相位均衡?
        幅度均衡和相位均衡是信号处理和通信系统中的两个重要概念,主要用于描述和调整信号的特性。
        幅度均衡
        幅度均衡(Amplitude Equalization)是指通过调整信号的幅度响应,使得系统在整个频率范围内对所有频率成分的增益保持一致。也就是说,系统对不同频率的信号不应有选择性地增强或衰减。
        • 应用场景:用于补偿信道或系统对不同频率成分的非均匀增益,从而保证信号的原始幅度关系在传输后不变。
        • 实现方法:可以通过设计特定的滤波器来实现,这些滤波器会对某些频率成分进行放大或衰减,以达到均衡效果。
        • 效果:均衡后的信号在整个频率范围内具有一致的幅度响应,避免失真和信号质量下降。
        相位均衡
        相位均衡(Phase Equalization)是指通过调整信号的相位响应,使得系统在整个频率范围内对所有频率成分的相移保持一致或达到所需的相位特性。通常目标是消除或补偿由于系统非线性相位响应引起的相位失真。
        • 应用场景:用于补偿信道或系统的相位失真,以保证信号在传输后不产生不必要的相移,尤其在要求保留信号波形的情况下(如音频信号)。
        • 实现方法:可以通过全通滤波器(All-Pass Filters)来实现,这些滤波器对信号的幅度不做改变,只对相位进行调整。
        • 效果:均衡后的信号在整个频率范围内具有一致的相位响应,避免波形失真和相位扭曲。
        相位均衡器
        问题描述:
        notion image
        解决思路:
        notion image
        可以利用全通滤波器改变原系统的相位响应,作为相位均衡器。
        幅度均衡
        notion image
        notion image
        均衡后系统的幅度响应为 1,说明对所有频率的幅度增益都是相同的,达到了原先的要求。
        均衡后系统的幅度响应为 1,说明对所有频率的幅度增益都是相同的,达到了原先的要求。
        为什么这里不使用全通滤波器进行均衡呢?
        原因就是全通滤波器肯定会有一个零点在单位圆之外,它的逆函数有位于单位圆外的极点,不符合要求。
         

        ❓ My Doubts

        ❓ Question 1
        My Question is:
        模为 1.
        模为 1.
        为什么全通滤波器的幅度响应的模为 1?
        notion image
        为什么全通滤波器的相位响应的模为 1?
        如何通过公式推导出来的。
        My Answer:
        对于幅度响应,目前的想法是将所有 的项都看作是 1 后取模。
         

        连续时域信号的抽样与重建

        💡 Key Words

        这里的关键词只是帮助大家看完右侧的笔记后回忆内容,不是跳转链接!!
        1. 数字抽样
        1. 时域抽样过程
        1. 带限信号的抽样
        1. 窄带高频信号的抽样
        1. 非带限信号的抽样
        1. 信号的重建
        1. 抽样与重建的关系
         

        🔗 Relevant Information

        数字信号处理.zip
        201883.1KB
         

        📝 Class Notes

        为什么要进行数字抽样?
        notion image
        数字信号的主要特点:
        1. 易于存储
        1. 易于处理
        1. 易于传输(抗干扰能力强)
        信号的抽样
        上图的前半部分是抽样的一般过程,一般工程上的信号都是比较复杂的,需要先经过抗混叠滤波器滤除信号的高频成分,对低频成分进行采样保持,然后经过 ADC 进行量化。
        时域抽样过程
        notion image
        notion image
        信号时域的离散化会导致频域的周期化。
        冲激串信号转换为序列(DTFT)
        notion image
        带限信号的抽样
        什么是带限信号 → 。
        notion image
        窄带高频信号的抽样
        notion image
        notion image
        非带限信号的抽样
        工程信号多为非带限信号,通常需要经过低通抗混叠滤波器进行滤波,过程如下:
        notion image
        由于抗混叠滤波器也会摈弃一些频率成分,与混叠后的信号一样会有些失真,因此引入混叠误差和截断误差来比较他们的大小。
        notion image
        一般来说,截断误差会比混叠误差来得小。
        信号的重建
        上图的后半部分表示的就是信号的重建,需要先经过 DAC 将信号转换成阶梯的形式,然后经过重建滤波器将信号转换成连续信号。
        notion image
        从频域的视角看,重建滤波器相当于就是低通滤波器,将中间红框部分的信号提取出来。
        notion image
        notion image
        从时域的视角看,重建滤波器相当于是将时域的冲激信号与 Sa 函数,也就是采样函数进行卷积,相当于把 Sa 函数左右平移,最终得到下图所示的形式:
        notion image
        重建信号所需要采用的周期:
        notion image
        连续信号离散处理的整个过程
        notion image
        notion image
        如上图所示,抽样的过程和重建的过程其实是互为逆过程的。
         

        ❓ My Doubts

        ❓ Question 1
        My Question is:
        未知最高频率的信号如何进行抽样?
        notion image
        ppt 中只有这张图,没有理解
        My Answer:
         
         

        离散傅里叶变换 DFT

        💡 Key Words

        这里的关键词只是帮助大家看完右侧的笔记后回忆内容,不是跳转链接!!
        1. DFT 性质
          1. 循环卷积
        1. 线性卷积
        1. 重叠相加法
        1. 重叠保留法
        1. 混叠 泄漏
        1. 栅栏现象
         

        🔗 Relevant Information

        数字信号处理.zip
        201883.1KB
         

        📝 Class Notes

        这一部分重点介绍 DFT 的算法。
        DFT 算法的回顾
        notion image
        notion image
        上面的左图和右图是相互对照的关系,时域中连续非周期信号的频谱是连续非周期信号,离散周期信号的频谱是离散周期信号。在实际应用中,由于连续非周期信号、连续周期信号、离散非周期信号的参数总是未知的,而离散周期信号的参数基本都是已知的,因此常常需要转换为离散周期信号进行处理,这个转换的过程称为 DFS ,而计算机显然无法保存无穷多的数据,因此需要对数据进行取舍,而对于周期信号而言,只需要取出其中的一个周期即可,因此,使用 DFS 信号的一个周期进行分析和处理的方法就称为有限长序列分析,也就是 DFT 的过程。
        notion image
        DFT 两个例题
        例 1:
        notion image
        notion image
        例 2:
        notion image
        上面的例子说明,在序列 x[k] 后面补零,会使得频域的离散值更多,也就是说,增加 DFT 的抽样点可以获取到频域更多的细节。一个序列的 DFT 本质上就是该序列的频谱在一个周期内等间隔抽样的样本值。DTFT 的频谱是连续的周期函数,而 DFT 则是在该函数上进行抽样。
         
        DFT 的性质
        线性性质
        notion image
        循环位移性质
        循环位移性质其实本质上还是 DFT 的位移性质,之所以是循环的,是因为 DFT 时域和频域都是周期的,如果只看一个周期的信号,可以将它当作是右边移出的数从左边重新进入。
        notion image
        图像表示:
        notion image
        时域循环位移 → 频域相移:
        notion image
        频域循环位移 → 时域相移:
        notion image
        对称性质
        notion image
        notion image
        notion image
        notion image
        循环卷积定理
        notion image
        循环卷积定理:
        notion image
        示例:
        notion image
        对于矩阵是如何写出来的,可以看下图的过程:
        (这个 gif 显示有些问题,后期会调整)
        (这个 gif 显示有些问题,后期会调整)
        循环卷积与线性卷积的关系:
        notion image
        ⚠️
        注意: DFT 的循环卷积比起单纯的线性卷积运算速度更快。在 的时候,线性卷积和圆周卷积的结果是相同的,而圆周卷积满足 DFT 的卷积定理,因此可以据此计算出线性卷积。
        notion image
        帕斯瓦尔定理
        对于 DFT 而言,设有一个长度为 N 的离散信号 x[n] ,其离散傅里叶变换为 X[k] 。帕斯瓦尔定理可以表示为:
        其中:
        • x[n] 是时域信号的第 n 个采样值。
        • X[k] 是对应的离散傅里叶系数,表示信号在频域中的第 k 个分量。
         
        线性卷积的计算
        主要介绍长序列卷积的计算。
        重叠相加法

        重叠相加法 (Overlap-Add Method)

        重叠相加法是通过将长序列分块并进行循环卷积,然后将这些块重叠相加来获得最终的线性卷积结果。
        1. 分块: 将输入序列 x[n] 分成长度为 L 的块。假设 x[n] 长度为 N,则分成多个块,每块长度为 L ,并且设 h[n] 的长度为 M 。
        1. 循环卷积: 对每个块 (其中 i 表示第 i 块)与滤波器 h[n] 进行循环卷积。由于 和 h[n] 的长度不同,需要将 h[n] 和 补零,使它们的长度达到 L + M - 1 。
        1. 重叠相加: 将每次循环卷积的结果进行重叠相加,得到最终的线性卷积结果。
          1. notion image
        具体步骤如下:
        • 将 x[n] 分成 ,每块长度为 L 。
        • 计算每个块的循环卷积: 其中 是第 i 块的卷积结果,长度为 L + M - 1 。
        • 将各块的卷积结果进行重叠相加,形成最终输出:
        上面的  既可以使用线性卷积的方法进行计算,也可以通过循环卷积的方法进行计算,只不过使用后者计算的时候要记得补零。
        上面的 既可以使用线性卷积的方法进行计算,也可以通过循环卷积的方法进行计算,只不过使用后者计算的时候要记得补零。
        重叠保留法

        重叠保留法 (Overlap-Save Method)

        重叠保留法通过在输入序列上使用滑动窗口进行卷积,并丢弃卷积结果中的重叠部分来实现线性卷积。
        1. 分块: 将输入序列 x[n] 分成长度为 L 的块,并且每块之间有 M-1 个样本重叠。假设 x[n] 的长度为 N , h[n] 的长度为 M ,则每块的长度为 L = M + N - 1 。
        1. 循环卷积: 对每个块 与滤波器 h[n] 进行循环卷积。由于每块 包含 L 个样本,且 h[n] 的长度为 M ,因此需要补零,使它们的长度达到 L 。
        1. 重叠保留: 对于每次循环卷积的结果,丢弃前 M-1 个样本,仅保留后面的 个样本,将这些保留的样本连接起来,形成最终的卷积结果。
        notion image
        具体步骤如下:
        • 将 x[n] 分成 ,每块长度为 L ,并且每块之间有 M-1 个样本重叠。
        • 计算每个块的循环卷积: 其中 是第 i 块的卷积结果,长度为 L 。
        • 对每个卷积结果 ,丢弃前 M-1 个样本,保留后面的 L - M + 1 个样本。
        • 将保留的部分连接起来,形成最终输出 y[n] 。
        上面的  既可以使用线性卷积的方法进行计算,也可以通过循环卷积的方法进行计算,只不过使用后者计算的时候要记得补零。⑤ 表示的是循环卷积的符号  。
        上面的 既可以使用线性卷积的方法进行计算,也可以通过循环卷积的方法进行计算,只不过使用后者计算的时候要记得补零。⑤ 表示的是循环卷积的符号 。
         
        个人对重叠相加法和重叠保留法原理的理解
        首先必须明确的一点是,在采用线性卷积通过图解法进行计算的时候,k 点的卷积值不仅与 h[k] 有关,还与 k 点之前的 h[k] 值有关。之后我们采用图解法(线性卷积)的方式来进行理解。
        notion image
        当采用重叠相加法进行计算的时候,由于将长序列进行了分块操作,那么也就是说,块与块之间是没有什么关系的。在进行 的线性卷积计算的时候,若 h[k] 与 的计算过程进行到了末尾(如下图所示),那么我们可以发现
        notion image
        分块前应该与 h[k] 产生交集的部分由于分块的操作变成了 0,也就意味着 5 点处的卷积值比分块前小。而对于 而言,在 h[k] 刚刚接触到 的时候,也是一样的,分块前应该与 有交集的左侧部分由于分块的存在没有算在卷积值中,造成了卷积值的减小,但是另一个有趣的发现是, 所缺失的交集在 中刚好得到了弥补,也就是说,他们的卷积值加起来正好是分块前的值,因此可以使用重叠相加法计算。
        notion image
        对于重叠保留法,它的意思是在分块的时候把重叠的部分给算上,为什么要这样做呢?因为通过前面的重叠相加法我们知道,如果将两个块毫无交集的切开,那么卷积值就会缺失,那不如就换一种方式,让分块的部分叠加起来,先保证卷积值是完整的,再去除多余的部分,叠加的部分就是 h[k] 的长度减去 1(至于 为什么是 h[k]-1 可以自己画图观察),这样,卷积值就不在会有缺失。
        notion image
        连续非周期信号频谱的 DFT 分析
        由连续非周期信号转换为离散周期信号的过程:
        notion image
        notion image
        抽样是对时域的离散,因此在时域有一个采样频率 ,这个频率需要大于信号最高频率的两倍,DFT 是对频域的离散,因此在频域有一个抽样点总数 N ,它作为频域的周期值。
        每个抽样点的频率计算:
        notion image
        例题:
        题目:
        notion image
        求解过程:
        notion image
         
        混叠和泄漏
        对于一个时间有限且频带有限的理想信号,不存在泄漏和混叠现象。但在现实中,这两者常常无法同时满足,对于时间有限 频带无限的信号,会有混叠现象的出现,对于时间无限 频带有限的信号,会有泄漏现象发生。
        notion image
        混叠现象:
        notion image
        对于频带无限的信号,在时域抽样的过程中,频谱相互之间会发生混叠,因此在抽样之前要进行抗混叠处理。
         
        泄漏现象和窗口函数:
        notion image
        对于时间无限的信号,在时域抽样之后要进行加窗处理,因为时域无限长的序列无法进行储存,由于加窗截短就会产生泄漏现象。
        窗函数本质上就是滑动平均序列,相当于是时域的滤波器,只不过它是离散的。
        notion image
        notion image
        窗函数的进一步讨论:
        notion image
        信号采集时间的解释:由于矩形窗函数点的数量为 N,且矩形窗函数点与点之间的间隔与抽样函数的采样周期必须相同,因此总的采集时间就等于点的数量乘以间隔时间,即 NT。
        由于矩形窗函数频谱中的旁瓣会使得频谱变得更加复杂,因此也会有一些窗函数在加窗后对频谱进行加权,使得主瓣更加突出,而旁瓣被削减。下面以无限长的余弦信号为例,介绍各种加权窗函数:
        上图是无限长的余弦序列与正常的矩形窗函数相乘后的频谱。
        上图是无限长的余弦序列与正常的矩形窗函数相乘后的频谱。
        图中是汉宁窗的频谱图,可以看到旁瓣成分很小。
        图中是汉宁窗的频谱图,可以看到旁瓣成分很小。
        图中是布莱克曼窗的频谱图,可以看到主瓣的有效宽度变大了。
        图中是布莱克曼窗的频谱图,可以看到主瓣的有效宽度变大了。
        更多的加权窗函数可以见下表:
        其中的旁瓣峰值衰减是相对于主瓣而言的。
        其中的旁瓣峰值衰减是相对于主瓣而言的。
         
        窗口宽度的选择:
        notion image
        notion image
        notion image
        notion image
        如上图所示,通过 确实可以获得一个合适的样本点数,但是即便 N 小于前面所计算的值,仍然可以将两个频率的谱线区分出来。
        频率由 100 和 120 → 100 和 150
        频率由 100 和 120 → 100 和 150
        如上图所示,即便 N 满足了 的条件,仍然无法将两个谱线区分出来,因为旁瓣的幅度与 150 Hz 谱线的幅度近似,因此考虑采用加权窗函数消除旁瓣的影响。
        notion image
        因此,我们需要根据实际情况选择我们所需要的窗函数:
        notion image
        栅栏现象
        栅栏现象指的是当我们对一个离散信号进行傅里叶变换时,频谱分析的结果受到采样频率的限制,导致我们只能看到有限个离散频点上的频谱信息,类似于我们通过一个栅栏看风景,只能看到栅栏的间隙,而不能看到完整的景象。
        只要信号进行 DFT 变换,就一定会出现栅栏现象。
        栅栏现象可以通过序列补零的操作来解决:
        notion image
        notion image
         
        DFT 过程的参数选取
        notion image
        notion image
        DFT 的例题
        题目:
        notion image
        求解过程:
        notion image
        notion image
         
         
         

        FFT 算法

        💡 Key Words

        这里的关键词只是帮助大家看完右侧的笔记后回忆内容,不是跳转链接!!
        1. FFT 算法
        1. 基 2 时间抽取
        1. 基 2 频率抽取
        1. 其他基抽取法
        1. 混合基抽取
         

        🔗 Relevant Information

        数字信号处理.zip
        201883.1KB
         

        📝 Class Notes

        FFT 算法的全称是 Fast Fourier Transform .
        FFT 算法概述
        为什么要引入 FFT 算法
        notion image
        从图中可以得知,由于 DFT 算法在计算的时候总共需要计算 次,当 N 的数值很大的时候,计算量就会很大,效率很低,因此数学家在 20 世纪中叶开发了 FFT 的算法,使计算机能够更快的计算 DFT 的值。
        FFT 算法的实现基础
        notion image
        notion image
        FFT 算法——基 2 时间抽取法
        FFT 算法的理解
        第一次通过 ppt 理解:
        FFT 算法就是不断的将原序列拆分成奇项和偶项最后合并来计算的。最开始的时候先将时域序列两两分组,利用他们计算出中间值,由于旋转因子的对称性,最后的中间值相加后总会与 DFT 的计算式子结果一致。将中间值两两分组,再计算出下一组中间值,直到最后得到最终结果。
        FFT 算法的解释
        首先,频域序列的某个离散值可以通过下面的方式转换成奇序列和偶序列的和,每个离散值都可以表示成时域奇偶序列和的形式。
        值得注意的是, 和  并不是频域序列值的和,而是时域序列值乘以旋转因子后的和。
        值得注意的是, 和 并不是频域序列值的和,而是时域序列值乘以旋转因子后的和。
        notion image
        为了保证公式内部的一致性,即 公式中可以统一使用 m 作为序列值,且使用统一的范围,因此将最终的频域序列一分为二,两个部分的计算公式有符号上的差别,后一半公式如下:
        公式中  可以自行验证,利用的是对称性。
        公式中 可以自行验证,利用的是对称性。
        最终的频域序列值可以通过奇偶序列值得到,但奇偶序列值却需要利用中间值才能得到,这些中间值也会分为奇偶项,但他们在 DFT 的计算过程中并不会出现:
        notion image
        有了结果的最终转换公式,那么如何将时域序列值转换为频域奇偶项(序列为 4)或是中间值(序列值大于 4)呢?需要利用下面的公式:
        notion image
        有了起始的转换公式和最终的转换公式,中间的转换过程其实也大同小异,也符合蝶形图。拿 8 序列的 FFT 为例,中间的转换过程其实就相当于是 4 序列的最终计算过程。
        下面看几个 FFT 的蝶形图例子以便更好的理解 FFT :
        4 序列的转换过程。
        4 序列的转换过程。
        8 序列的转换过程。
        8 序列的转换过程。
        基 2 时间抽取法的特点
        notion image
        红色的一列表示的是 0 ~ 8 的二进制数,可以发现与实际排列的数互为 倒序关系。
        红色的一列表示的是 0 ~ 8 的二进制数,可以发现与实际排列的数互为 倒序关系。
        notion image
         
        notion image
         
        FFT 算法——基 2 频率抽取法
        notion image
        notion image
        notion image
        FFT 算法——其他基抽取法
        3.4+其他基时间抽取-FFT.pdf
        563.2KB
        这部分还是看上面的 pdf 吧
        FFT 算法——混合基算法
        在利用 FFT 算法计算的时候,序列的长度往往不是 或是 ,可以通过序列补零来解决。但是,有些时候,补零的个数太多,影响计算的速度,因此可以采用混合基的方式来提高效率。
        notion image
        更多内容看下面的课件:
        3.5+混合基FFT.pdf
        345.2KB
         
        FFT 算法的应用
        notion image
        计算 2 个 N 点实序列的 FFT
        notion image
        例题:
        notion image
        notion image
        计算 2N 点实序列的 FFT
        相比于直接计算 2N 点的 FFT,利用 N 点复序列 FFT 来计算效率更高。
        notion image
        notion image
        例题:
        notion image
        notion image
        notion image
        计算 N 点复序列的 IFFT
        notion image
        notion image
        例题:
        notion image
         

        IIR 数字滤波器

        💡 Key Words

        这里的关键词只是帮助大家看完右侧的笔记后回忆内容,不是跳转链接!!
        1. 数字滤波器的介绍
        1. BW 型模拟滤波器
        1. 切比雪夫滤波器
          1. Ⅰ型
          2. Ⅱ 型
        1. 椭圆形滤波器
        1. 三种滤波器的比较
        1. 低通 → 其他三种滤波器
        1. 模拟滤波器 → 数字滤波器
          1. 脉冲响应不变法
          2. 双线性变换法
         

        🔗 Relevant Information

        数字信号处理.zip
        201883.1KB
         

        📝 Class Notes

        数字滤波器的介绍
        在陈后金的课程中, 表示的是数字滤波器频率, 表示的是模拟滤波器的频率。
        notion image
        分类:
        notion image
        IIR 系统的定义:
        notion image
        实际数字滤波器(通带截止频率、阻带截止频率、通带波动、阻带波动):
        notion image
        IIR 滤波器设计步骤:
        图中的过程:已知我们需要的数字滤波器的指标(但没做出来)→设计模拟滤波器(因为模拟滤波器有很多模型,如 BW型)→ 将合适的模拟滤波器系统函数转换为数字滤波器的系统函数。
        图中的过程:已知我们需要的数字滤波器的指标(但没做出来)→设计模拟滤波器(因为模拟滤波器有很多模型,如 BW型)→ 将合适的模拟滤波器系统函数转换为数字滤波器的系统函数。
        BW 型模拟滤波器
        BW 型模拟滤波器的介绍:
        衰减函数: .
        衰减函数与原来的幅频响应之间是互补的。衰减函数的曲线一般是不用的,在最后分析滤波器设计是否合理的时候,一般采用增益函数来进行分析。
        衰减函数与原来的幅频响应之间是互补的。衰减函数的曲线一般是不用的,在最后分析滤波器设计是否合理的时候,一般采用增益函数来进行分析。
        巴特沃斯滤波器表示的是一类的滤波器,这类滤波器采用上面的公式统一定义,只要 N 和  是确定的,那么滤波器的类型就确定了。上面的公式是需要记住的。
        巴特沃斯滤波器表示的是一类的滤波器,这类滤波器采用上面的公式统一定义,只要 N 和 是确定的,那么滤波器的类型就确定了。上面的公式是需要记住的。
        巴特沃斯滤波器相比于其他滤波器是最平滑的。
        巴特沃斯滤波器相比于其他滤波器是最平滑的。
        BW 型模拟滤波器的设计步骤:
        只要确定了 N 和  ,那么滤波器就是确定的。
        只要确定了 N 和 ,那么滤波器就是确定的。
        将 () 和 () 两个点代入  后可以得到关于 N 的式子,在化简的时候记得不要留下  这个未知量。N 是大于等于的原因是 N 只能取整数(向上取整)。
        将 () 和 () 两个点代入 后可以得到关于 N 的式子,在化简的时候记得不要留下 这个未知量。N 是大于等于的原因是 N 只能取整数(向上取整)。
         的范围也是通过将 () 和 () 两个点代入  后确定的。
        的范围也是通过将 () 和 () 两个点代入 后确定的。
        上面的  公式还不知道为什么会是这样。
        上面的 公式还不知道为什么会是这样。
        notion image
        切比雪夫滤波器和椭圆型滤波器
        切比雪夫滤波器分为 Ⅰ 型和 Ⅱ 型,前者在通带有波动但是阻带没有,后者在阻带有波动而通带没有。
        切比雪夫 Ⅰ 型滤波器:
        上面的  的函数与 BW 型一样,也是模板函数。
        上面的 的函数与 BW 型一样,也是模板函数。
        notion image
        设计步骤
        notion image
        notion image
        notion image
        切比雪夫 Ⅱ 型滤波器:
        notion image
        notion image
        设计步骤:
        notion image
        notion image
        (*)椭圆型滤波器:
        notion image
        设计类型
        notion image
        notion image
        三种滤波器的比较:
        • 在相同设计指标下, BW型滤波器的阶数最高,椭圆滤波器的阶数最低。
        notion image
        • 在滤波器的实现过程中, BW型滤波器最容易实现, 而椭圆滤波器不易实现(因为其系统函数H(s)的极点离 jω 轴最近)。
          • notion image
        • 在相同设计指标下, BW型滤波器的裕量最多, 椭圆滤波器的裕量最少。
          • notion image
        模拟高通、带通、带阻滤波器的设计
        通过前面滤波器的介绍,我们知道,可以先设计 原型低通滤波器,然后再将原型低通滤波器转换成高通、带通、带阻滤波器。
        低通 → 高通
        notion image
        根据偶对称的特性,可以得出蓝线的性质。
        根据偶对称的特性,可以得出蓝线的性质。
        低通 → 带通
        上面  的公式记住就行。
        上面 的公式记住就行。
        幅频响应不对称是因为带通→低通是映射关系,不是简单的平移关系。
        幅频响应不对称是因为带通→低通是映射关系,不是简单的平移关系。
        取两者中的较小者作为   。如果取较大者的话,阻带衰减就不会小于  ,不满足条件。
        取两者中的较小者作为 。如果取较大者的话,阻带衰减就不会小于 ,不满足条件。
        低通 → 带阻
        notion image
        notion image
        notion image
        总结表格
        notion image
        例题
        4_习题1-IIR滤波器设计.pdf
        282.9KB
        模拟滤波器 → 数字滤波器
        有两种方法,① 脉冲响应不变法;② 双线性变换法。
        在由模拟滤波器转换为数字滤波器的时候,只考虑频率的变化,而不考虑阻带和通带衰减值的变化。
        脉冲响应不变法
        原理:
        notion image
        notion image
        在抽样前稳定的系统,抽样后依然保持稳定。
        在抽样前稳定的系统,抽样后依然保持稳定。
        notion image
        优缺点:
        notion image
        容易发生频谱混叠的情况
        容易发生频谱混叠的情况
        因此只能用于设计低通和带通滤波器,不能用于设计高通和带阻滤波器。
        例题:
        题目:
        notion image
        求解过程:
        notion image
        notion image
        因为模拟滤波器常常不能满足带限条件,数字滤波器常常会出现混叠现象。
        因为模拟滤波器常常不能满足带限条件,数字滤波器常常会出现混叠现象。
        notion image
        双线性变换法
        可以看作是脉冲响应不变法的一个改进,用于避免混叠现象的出现。它在脉冲响应不变法之前加入了一个非线性的映射,使原来的信号成为带限信号,信号范围在 与 之间。
        原理:
        notion image
        图中为什么 arctan 括号中的 ω 也要变成 呢?其实这跟数学中的极限有些关系,当 ω → 0 的时候, , 。
        notion image
        notion image
        优缺点:
        notion image
        设计步骤及例题:
        notion image
        例题 1(低通):
        题目:
        notion image
        求解过程:
         
        notion image
        notion image
        例题 2(带阻):
        题目:
        notion image
        求解过程:
        notion image
        notion image
        notion image
        notion image
        notion image
         
         

        ❓ My Doubts

        ✔️ Question 1
        My Question is:
        BW 型模拟滤波器、切比雪夫滤波器、椭圆形滤波器的原理都没有弄懂。
        My Answer:
        它们的设计都是基于一个模板函数来进行的,而模板函数的由来并不需要掌握,根据模板函数,我们可以通过通带衰减频率、阻带衰减频率、通带截止频率和阻带截止频率来求解模板函数中的未知参数(两个或三个)。
        ✔️ Question 2
        My Question is:
        低通 → 带通滤波器的设计中,为什么会有 ,这个公式是如何得来的。
        notion image
        My Answer:
        这个公式的由来并不重要,记住公式就行。
        ✔️ Question 3
        My Question is:
        notion image
        图中 ω₀ → 0 的过程是通过什么公式来完成的?
        为什么能得出幅频响应不对称的结论?
        notion image
        为什么要取两者中的较小值,取两者中的较大者有什么问题呢?
        My Answer:
        图中 ω₀ → 0 的过程是通过什么公式来完成的?
        就是通过 来计算的,因此是映射关系。
        为什么能得出幅频响应不对称的结论?
        因为是映射关系,不是简单的平移关系,不能保证 左右两侧的映射是一样的。
        为什么要取两者中的较小值,取两者中的较大者有什么问题呢?
        取较大者会造成阻带的衰减不满足条件。
         

         

        FIR 数字滤波器

        这一章节的内容没有太懂,有很多直接贴了 ppt ,没有解释,说明我不知道怎么解释。未来搞懂后再战。
        78 - 82 跳过了,没有看,等到滤波器学通透了再看。
        💡 Key Words

        这里的关键词只是帮助大家看完右侧的笔记后回忆内容,不是跳转链接!!
        1. FIR
        1. 线性相位系统
        1. 4 个类型的线性相位系统
        1. 零点分布
        1. 矩形窗函数
         

        🔗 Relevant Information

        数字信号处理.zip
        201883.1KB
         

        📝 Class Notes

        Finite Impulse Response,有限冲激响应滤波器
        FIR 的引入
        经过线性相位滤波器的信号会产生相同的时延。
        经过线性相位滤波器的信号会产生相同的时延。
        notion image
        FIR 滤波器指标:
        notion image
        数字滤波器的设计:
        notion image
        线性相位系统的判断
        FIR 的线性相位一般指的是广义的线性相位系统。
        FIR 的线性相位一般指的是广义的线性相位系统。
        表明在时域中是对称的,在 z 域中也是对称的。
        表明在时域中是对称的,在 z 域中也是对称的。
        上图中的对称性可以通过下图的例子来理解:
        notion image
         
        线性相位系统的时域特性及频域特性
        时域特性:
        notion image
        频域特性:
        Ⅰ 型线性相位系统:
        M 为数字滤波器的阶数。
        M 为数字滤波器的阶数。
        为什么是提取 呢?
        因为第一项与最后一项 e 的幂数相加除以 2 就是它,第二项与倒数第二项也是如此。
        notion image
        特点及适用范围。
        特点及适用范围。
        Ⅱ 型线性相位系统:
        notion image
        对称性。
        对称性。
        特点及适用范围。
        特点及适用范围。
        Ⅲ 型线性相位系统:
        notion image
        对称性。
        对称性。
        特点及适用范围。
        特点及适用范围。
        Ⅳ 型线性相位系统:
        notion image
        对称性。
        对称性。
        特点及适用范围。
        特点及适用范围。
        📌
        这里需要注意的是, 虽然是以 2π 为周期的,但是 却不一定是,要将两者区分清楚。
        频域特性总结:
        notion image
        notion image
         
        线性相位系统的零点分布
        FIR 滤波器的对称性:
        notion image
        为零点,则其倒数也为零点:
        notion image
        为复零点,则其共轭也为零点:
        notion image
        零点分布的 4 种情况
        notion image
        之所以能够展开成 z 域因式的形式是因为 ,最终肯定会化简为 的形式。
        notion image
        notion image
        notion image
        利用窗函数设计 FIR 滤波器
        设计原理和方法
        设计原理:
        时域逼近
        时域逼近
        notion image
        设计方法:
        notion image
         
        使用矩形窗函数进行设计
        notion image
        notion image
        吉伯斯现象(吉布斯现象):
        notion image
        notion image
        notion image
        notion image
        notion image
        其他窗函数
        阻带衰减值: 汉宁窗 < 海明窗 < 布莱克曼窗。
        过渡带宽度: 汉宁窗 < 海明窗 < 布莱克曼窗。
        说明阻带衰减值越大,过渡带宽度越大,阻带的衰减是以牺牲过渡带宽度来获得的。
        凯瑟窗是参数可调的窗函数。
        5.2+窗函数法设计线性相位FIR数字滤波器+-+3+加权窗和可调窗函数设计线性相位FIR滤波器.pdf
        745.8KB
        利用频率取样法设计 FIR 滤波器
        设计原理
        notion image
        notion image
        notion image
         
        设计方法
        notion image
        改进方法
        notion image
        优化设计
        优化设计的概念
        notion image
        两个误差准则
        最大最小误差准则:
        notion image
        积分加权平方误差准则:
        notion image
        优化设计的基本原理
        notion image
        利用误差准则设计
        利用积分加权平方误差准则设计:
        notion image
        加权平均误差准则的 matlab 实现
        加权平均误差准则的 matlab 实现

        notion image
        notion image
        利用最大最小误差准则设计:
        notion image
        notion image
        最大最小误差准则的 matlab 算法实现
        最大最小误差准则的 matlab 算法实现

        notion image
        notion image
        notion image
         
        FIR 滤波器和 IIR 滤波器的比较
        notion image
        notion image
        notion image
        IIR 滤波器的基本结构
        直接型结构
        notion image
        notion image
        直接 Ⅰ 型结构:
        notion image
        直接 Ⅱ 型结构:
        需要进行两步操作,第一步,交换 与 的顺序:
        notion image
        第二步, 与 共用延时器:
        notion image
        转置直接 Ⅱ 型结构:
        将原来的结构箭头取反
        将原来的结构箭头取反
        根据转置定理,在信号流图中若改变所有支路的传输方向,并交换输入和输出的位置,则系统函数不变。
        级联型结构
        notion image
        基于直接 Ⅱ 型的级联型结构:
        notion image
        基于转置直接 Ⅱ 型的级联型结构:
        notion image
        并联型结构
        notion image
        基于直接 Ⅱ 型的并联型结构:
        notion image
        基于转置直接 Ⅱ 型的并联型结构:
        notion image
        直接型结构的特点
        有限字长效应。
        有限字长效应。
        级联型结构的特点
        有限字长效应。
        有限字长效应。
        并联型结构的特点
        notion image
        直接型结构和其他结构的规律
        notion image
        notion image
        📌
        根据系统函数画信号流图的原理参见 ⤴️这里⤴️
        结构框图
        notion image
        线性相位 FIR 滤波器的直接型结构:
        notion image
        四种类型线性相位 FIR 数字滤波器框图。
        四种类型线性相位 FIR 数字滤波器框图。
        notion image
        notion image
        级联型:
        notion image
        有限字长效应
        由于计算机存储一个量的内存是有限的,如 32位,16位等,存储单元是有限的,因此会有有限字长效应,而且有量化误差产生。
        输入量化误差的介绍
        A/D 转换量化误差   乘积运算量化误差   系数量化误差。
        A/D 转换量化误差 乘积运算量化误差 系数量化误差。
        理论上,任意十进制数x (-1<x<1)都可用无限位二进制数表示,实际中,只能用 (b+1)位有限位近似表示x,此过程称为量化。当利用有限位二进制数近似表示需无限位二进制表示的数时,将会产生误差,此误差称为量化误差。
        notion image
        数值量化方式:
        截尾量化和舍入量化。
        截尾量化和舍入量化。
        notion image
        截尾误差和舍入误差。
        截尾误差和舍入误差。
         
        滤波器的系数量化误差
        FIR 滤波器:
        notion image
        notion image
        IIR 滤波器:
        notion image
        notion image
        notion image
        乘积运算量化误差
        6.3+有限字长效应+-+3+乘积运算量化误差.pdf
        313.9KB
         

        ❓ My Doubts

        ❓ Question 1
        My Question is:
        FIR 滤波器部分的两种方法都没有搞清楚,将所有视频看完后需要单独再看相关的内容
        1. 所谓的时域逼近和频域逼近就没太搞清楚。
        1. 和 之间的关系是怎么样的?
         
        My Answer:
         
         

        多速率信号处理

        💡 Key Words

        这里的关键词只是帮助大家看完右侧的笔记后回忆内容,不是跳转链接!!
        1. 多速率处理的原因
        1. 抽取滤波器
        1. 内插滤波器
        1. Ⅰ 型多相分解
        1. Ⅱ 型多相分解
         

        🔗 Relevant Information

        数字信号处理.zip
        201883.1KB
         

         
        📝 Class Notes

        为什么要进行多速率处理?
        信号的抽样:
        notion image
        信号的重建:
        notion image
        16 kHz → 16 kHz:
        声音的速率不变。
        声音的速率不变。
        32 kHz → 16 kHz:
        声音变慢。
        声音变慢。
        8 kHz → 16 kHz:
        声音变快。
        声音变快。
        多速率信号处理可以完成信号抽样速率的转换,原来的系统需要选取特定的频率 进行转换,否则就会发生最终的信号失真的问题(如音频信号播放速度发生变化),而多速率系统可以先将信号通过 进行采样,然后再经过 多速率转换后得到相应的信号。
        notion image
        notion image
         
         
        多速率处理的基本单元
        抽取和内插的时域、频域分析
        M 倍的抽取(下采样):
        notion image
        L 倍内插(上采样):
        notion image
        M 倍抽取的频域分析:
        notion image
        M 倍抽取不混叠的条件:
        notion image
        L 倍内插的频域分析:
        notion image
        notion image
        抽取和内插的等效连接
        notion image
        抽取等式
        抽取等式
        内插等式。
        内插等式。
        notion image
        抽取滤波器
        notion image
        抽取滤波器存在的意义就是在信号不满足上述不混叠的条件时,成功将信号恢复。
        为了让信号不发生混叠,需要将信号通过低通滤波器成功滤出来,而低通滤波器是难以实现的,因此,我们只能通过设计低通滤波器让阻带尽量逼近 。
        notion image
        抽取滤波器的时域表示:
        notion image
        问题复现:
        notion image
        通过抽取滤波器后下采样恢复信号:
        notion image
        内插滤波器
        notion image
        内插滤波器指的就是用于滤除内插后信号中镜像分量的低通滤波器。
        notion image
        内插滤波器的设计效果如上图所示,仅保留符合条件的分量。
        内插滤波器的时域表示:
        notion image
        问题分析:
        notion image
        这是之前声音变快的一个样例。
        问题解决:
        notion image
        在信号经过上采样后,它会被输入到内插滤波器中,内插滤波器不仅会将多余的信号滤除,同时也会将插入的点根据周围点的值变化,最终形成图中所示的效果。
        数字滤波器的Ⅰ 型多相分解
        notion image
        多相分解的矩阵表示:
        notion image
        多相分解举例:
        notion image
        多相分解的系统框图:
        notion image
        多相分解的图像解释:
        notion image
        例题:
        notion image
        数字滤波器的 Ⅱ 型多相分解
        Ⅱ 型多项分解的引入:
        notion image
        notion image
        Ⅱ 型多项分解的系统框图:
        notion image
        多相分解的实际应用(为什么要进行多相分解?)
        在多速率处理部分,我们得知:
        注意图中顺序交换后系统函数的变化。
        注意图中顺序交换后系统函数的变化。
        多项分解实现抽取滤波器:
        notion image
        上述的过程是先将 M 放入所有的支路中,然后在经过顺序交换消除 中 z 的幂次,简化计算过程。
        多项分解实现内插滤波器:
        notion image
         
        两通道滤波器
        基本概念:
        notion image
        notion image
        Y(z) 的表达式:
        notion image
        无混叠滤波器组:
        notion image
        notion image
        notion image
        π/2 镜像滤波器组(QMF 滤波器组):
        notion image
        notion image
        notion image
         

        Matlab 的应用

        📎
        Relevant Information
        1.9+利用MATLAB实现离散信号和系统分析.pdf
        356.0KB
        2.5+利用MATLAB计算DFT.pdf
        561.6KB
        4.5+利用MATLAB设计IIR滤波器.pdf
        391.7KB
        5.6+利用MATLAB实现FIR数字滤波器+-+1+利用MATLAB实现FIR+DF窗函数法和频率取样法.pdf
        944.4KB
        5.6+利用MATLAB实现FIR数字滤波器+-+2+利用MATLAB实现FIR滤波器优化设计和应用举例.pdf
        605.1KB
        6.4+使用MATLAB实现数字滤波器.pdf
        248.3KB
        7.6+利用MATLAB实现多速率转换.pdf
        387.5KB
        8.6+利用MATLAB实现信号的小波分析.pdf
        343.9KB
        Loading...
        ©2024-2025 DF. All rights reserved.
        Powered by NotionNext 4.7.4