当前课程知识点:数字信号处理 >  六 FIR数字滤波器设计及实现结构 >  6-9 频率采样法设计线性相位FIR滤波器 >  6-9 视频

返回《数字信号处理》慕课在线视频课程列表

6-9 视频在线视频

下一节:6-10 视频

返回《数字信号处理》慕课在线视频列表

6-9 视频课程教案、知识点、字幕

前面几次课我们学习了窗函数法

这次课我们将开始学习

另外一种设计线性相位FIR滤波器的方法

频率采样法

通过前面几次课的学习我们知道

窗函数法它是首先根据期望的频率响应

求出对应的单位响应

再对这个单位响应在时域进行加窗

来设计线性相位FIR数字滤波器

而频率采样法

它将基于期望的频率响应

直接从频域来设计FIR滤波器

在这一节课

我们将首先介绍频率采样法的基本原理

然后讨论线性相位条件

对期望频率响应的约束

接下来给出频率采样法的基本步骤和设计实例

最后将总结频率采样法的优点和缺点

先来看看频率采样法的基本原理

我们首先根据设计要求

确定滤波器的期望频率响应函数

然后对期望的频率响应函数

在0到2π的区间等间隔采样N个点

得到它的N点频率采样 Hd(k)

在得到Hd(k)之后

我们可以采用两种不同的方式来实现这个滤波器

一种

是求Hd(k)的N点IDFT

得到所要设计滤波器的单位响应 h(n)

h(n)的z变换

就是相应的滤波器系统函数

这种方式适合采用一般的FIR系统网络结构来实现

另外一种形式

是直接利用插值公式

采用频率采样点Hd(k)来构建系统函数 H(z)

这种方式适合于采用频率采样网络结构来实现

下面我们来看一看

采用这种方法所设计的FIR滤波器

要具有线性相位特性

它的频率响应应该满足什么样的约束条件

如果希望滤波器具有第一类线性相位

它的频率响应应该具有这样一种形式

相频响应具有线性相位特性

而幅度特性 Hdg

与滤波器的长度N是奇数还是偶数有关

当然N是奇数的时候

Hdg应该是关于π偶对称

而N为偶数时

Hdg应该关于π奇对称

当我们对这个期望的频率响应

进行频率采样之后

所得到的频率采样Hd(k)

它的幅度采样值 Hg(k)

也必然与滤波器的长度N

是奇数还是偶数有关

也就是说

N为奇数时

Hg(k)应该是关于二分之N-1偶对称

而N为偶数时

Hg(k)应该关于二分之N-1奇对称

结合前面介绍的频率采样法基本原理

以及线性相位对频率特性的约束

我们可以确定频率采样法

它的基本设计步骤如下

第一

根据实际需要

确定滤波器的长度N

以及滤波器在0到π这个区间的

期望频率响应函数

第二

根据滤波器长度N的奇偶性

确定在π到2π区间期望的频率响应

它应该是关于π奇对称还是偶对称

对期望的频率响应

在0到2π区间进行N点的等间隔采样

得到频域采样 Hd(k)

求Hd(k)的N点IDFT

得到单位响应h(n)

或者直接由Hd(k)

得到频率采样结构形式的系统函数

下面我们来看一个频率采样法的设计实例

某数字滤波器

在0到π区间的期望幅度特性如图所示

现在要用频率采样法

设计相应的线性相位FIR滤波器

长度N等于10

要求相应的幅度特性频率采样值Hg(k)

并画出该滤波器的频率采样结构

首先

由于滤波器长度N是偶数

所以它的期望频率响应

是关于π奇对称的

也就是在0到2π这个区间

它的幅度特性Hg(ω)关于π奇对称

相应的

Hg(ω)在0到2π区间的

10点等间隔采样Hg(k)

就会关于二分之N-1奇对称

这是Hg(k)的频率采样值

以及它所对应的采样值波形

从这个采样值波形我们可以看出

在10个频率采样点中

只有两个是不等于零的

分别是K=2和k=8

在幅度采样值Hg(k)的基础上加上相位采样

我们就可以得到它的频率采样值 H(k)

再由插值公式

可以得到它对应的

频率采样结构的系统函数 H(z)

我们把这个H(z)转换成实系数的形式

并且可以画出它相应的

频率采样结构信号流图

从这个信号流图可以看出

虽然N=10

但是因为它只有很少的非零采样点

所以它的频率采样结构非常简单

这也是频率采样法的主要优点之一

最后我们来总结一下频率采样法的特点

首先来看看它的优点

频率采样法它是直接从频域进行设计

物理概念清楚 直观方便

第二

它尤其适用于窄带滤波器

因为这个时候

频率采样只有少数几个非零值点

就比如我们前面的这个例子

这时用频率采样结构来实现非常方便

但是频率采样法也存在一些缺点

第一个

频率采样点局限在N分之2π的整数倍点上

边界频率难以精确控制

第二个

通带和阻带纹波幅度相互制约

难以分别控制

第三个

它不能完全复现期望的频率响应函数

存在逼近误差

关于逼近误差产生的原因以及改善逼近误差的措施

我们将在下一节课介绍

这一次课的内容

我们就学习到这里

再见

数字信号处理课程列表:

课程简介

-课程简介

一 数字信号处理基础知识

-1-0 内容简介

--1-0 视频

-1-1 时域离散信号的表示与运算

--1-1 视频

-1-2 LTI时域离散系统

--1-2 视频

-1-3 系统初始状态对输出的影响

--1-3视频

-1-4 模拟信号数字处理方法

--1-4 视频

-第一模块测试题

--第一模块测试-作业

二 时域离散信号和系统的频域分析

-2-0 内容简介

--2-0 视频

-2-1 序列的傅里叶变换

--2-1视频

-2-2 序列傅里叶变换的性质

--2-2 视频-1

--2-2 视频-2

-2-3 周期序列离散傅里叶级数与傅里叶变换的表示

--2-3 视频

-2-4 时域离散信号FT与模拟信号FT之间的关系

--2-4视频

-2-5 序列的Z变换及其逆变换

--2-5视频

-2-6 序列Z变换的性质

--2-6 视频

-2-7 利用Z变换求解差分方程

--2-7 视频

-2-8 利用系统函数的极点分布分析系统的因果性和稳定性

--2-8 视频

-2-9 利用Z变换定性分析系统特性

--2-9 视频

-第二模块测试题

--第二模块测试题-作业

三 时域离散信号与系统DFT分析

-3-0 内容简介

--3-0 视频

-3-1 序列的离散傅里叶变换

--3-1 视频

-3-2 DFT与Z变换、傅里叶变换的关系

--3-2视频

-3-3 离散傅里叶变换的隐含周期性

--3-3 视频

-3-4 离散傅里叶变换的性质

--3-4 视频

-3-5 循环卷积计算

--3-5 视频

-3-6 频率域采样

--3-6 视频

-3-7 利用DFT计算线性卷积

--3-7 视频

-3-8 利用DFT对信号进行谱分析

--3-8 视频

-第三模块测试题

--第三模块测试-作业

四 利用FFT对离散信号与系统进行快速运算

-4-0 内容简介

--4-0 视频

-4-1 采用快速傅里叶变换的原因

--4-1 视频

-4-2 减少DFT运算量的途径

--4-2 视频

-4-3 时域抽取法基2FFT

--4-3视频

-4-4 频域抽取法基2FFT

--4-4 视频

-4-5 基2FFT算法运算量及运算规律

--4-5视频

-4-6 进一步减少运算量的措施

--4-6 视频

-第四模块测试题

--第四模块测试-作业

五 IIR数字滤波器设计及实现结构

-5-0 内容简介

--5.0视频

-5-1 数字滤波器介绍

--5.1视频

-5-2 滤波器技术指标

--5.2视频

-5-3 巴特沃斯模拟低通滤波器

--5.3视频

-5-4 切比雪夫模拟低通滤波器

--5.4视频

-5-5 脉冲响应不变法设计IIR数字低通滤波器

--5.5视频

-5-6 双线性变换法设计IIR数字低通滤波器

--5.6视频

-5-7 数字各型滤波器的设计

--5.7视频

-5-8 由信号流图求网络系统函数

--5.8视频

-5-9 IIR系统基本网络结构

--5.9视频

-5-10 IIR数字滤波器的工程应用

--5.10视频

-5-11 IIR数字滤波器的量化误差

--5.11视频

-第五模块测试题

--第五模块测试-作业

六 FIR数字滤波器设计及实现结构

-6-0 引言

--6-0 视频

-6-1 线性相位FIR滤波器的条件与特点

--6-1 视频

-6-2 线性相位FIR滤波器的零点分布

--6-2 视频

-6-3 FIR数字滤波器的基本实现结构

--6-3 视频

-6-4 FIR数字滤波器的频率采样结构

--6-4 视频

-6-5 格型网络结构

--6-5视频

-6-6 窗函数法设计线性相位FIR滤波器的原理

--6-6 视频

-6-7 典型窗函数及其特性

--6-7 视频

-6-8 窗函数法设计线性相位FIR数字滤波器步骤

--6-8 视频

-6-9 频率采样法设计线性相位FIR滤波器

--6-9 视频

-6-10 频率采样法的逼近误差及其改进措施

--6-10 视频

-6-11 等波纹最佳逼近法设计FIR数字滤波器

--6-11 视频

-6-12 FIR数字滤波器的工程应用

--6-12 视频

-6-13 FIR滤波器和IIR滤波器比较

--6-13 视频

-第六模块测试题

--第六模块测试-作业

实验

-实验一

--实验一 视频

--实验一指导书

-实验二

--实验二 视频

--实验二指导书

-实验三

--实验三指导书

--实验三视频

-实验四

--实验四指导

拓展模块

-模拟信号数字处理 学案

--模拟信号数字处理 学案

-DFT应用 学案

--DFT应用 学案

-课程拓展讨论

--模块一 讨论1

--模块一 讨论2

--模块二讨论1

--模块二讨论2

--模块三讨论1

--模块三讨论2

--模块四讨论1

--模块四讨论2

--模块五讨论1

--模块五讨论2

--模块五讨论3

--模块五讨论4

--模块六讨论1

--模块六讨论2

--模块六讨论3

--模块六讨论4

--模块六讨论5

-微课

--DFT

--巴特沃斯滤波器设计

--窗函数设计法设计FIR滤波器及仿真分析

--梳状滤波器

-课后拓展内容

--离散时间LTI系统响应求解

--采样与混叠实例

--离散时间调制

--离散傅里叶变换应用MATLAB

--FFT应用

--模拟到数字滤波器映射

--反馈实例

--FIR滤波器设计思想及方法

--吉布斯效应

--用线性代数计算数字滤波器系统函数

--数字滤波器指标及设计方法FDA

--其他种类的特殊滤波器及应用

6-9 视频笔记与讨论

也许你还感兴趣的课程:

© 柠檬大学-慕课导航 课程版权归原始院校所有,
本网站仅通过互联网进行慕课课程索引,不提供在线课程学习和视频,请同学们点击报名到课程提供网站进行学习。