第6章 IIR数字滤波器的设计 全通系统 最小相位系统 模拟低通滤波器设计 脉冲响应不变法 双线性变换法 模拟域频率变换.

Slides:



Advertisements
Similar presentations
一、 一阶线性微分方程及其解法 二、 一阶线性微分方程的简单应用 三、 小结及作业 §6.2 一阶线性微分方程.
Advertisements

第五节 全微分方程 一、全微分方程及其求法 二、积分因子法 三、一阶微分方程小结. 例如 所以是全微分方程. 定义 : 则 若有全微分形式 一、全微分方程及其求法.
2.8 函数的微分 1 微分的定义 2 微分的几何意义 3 微分公式与微分运算法则 4 微分在近似计算中的应用.
第八章 第四节 机动 目录 上页 下页 返回 结束 一个方程所确定的隐函数 及其导数 隐函数的微分法.
第 4 章 数值微积分. 4.1 内插求积 Newton-Cotes 公式 第 4 章 数值微积分 4.1 内插求积 Newton-Cotes 公式.
2.6 隐函数微分法 第二章 第二章 二、高阶导数 一、隐式定义的函数 三、可微函数的有理幂. 一、隐函数的导数 若由方程 可确定 y 是 x 的函数, 由 表示的函数, 称为显函数. 例如, 可确定显函数 可确定 y 是 x 的函数, 但此隐函数不能显化. 函数为隐函数. 则称此 隐函数求导方法.
2.5 函数的微分 一、问题的提出 二、微分的定义 三、可微的条件 四、微分的几何意义 五、微分的求法 六、小结.
一、音调  听过女高音和男低音的歌唱吗?他们的声音 给你的印象是怎样的? 女高音:音调高, 男低音:音调低,比较低沉。
圆的一般方程 (x-a)2 +(y-b)2=r2 x2+y2+Dx+Ey+F=0 Ax2+Bxy+Cy2+Dx+Ey+ F=0.
第五章 二次型. 第五章 二次型 知识点1---二次型及其矩阵表示 二次型的基本概念 1. 线性变换与合同矩阵 2.
基于IIR数字滤波器的语音信号处理 吕书畅 江卫靖 谢思宸 郑梧俊.
第三章 函数逼近 — 最佳平方逼近.
第四章 数字滤波器基础 本章要点 数字滤波器 Z变换 数字滤波器的组成 数字滤波器的类型 差分方程的传递函数 Z平面的零-极点分布图
第2章 时域离散信号和系统的频域分析 教学内容包括: 序列的傅立叶变换定义及性质 Z变换的定义与收敛域 利用z变换分析信号和系统的频域特性.
内容提要 数字滤波器基本原理 IIR 数字滤波器 FIR 数字滤波器 数字滤波器的实现问题 数字滤波器的结构及有限字长效应
第五章 IIR DF的设计方法.
6.6 常用模拟低通滤波器特性 首先将要设计的数字滤波器的指标,转变成模拟低通原型滤波器的指标后,设计“模拟低通原型”滤波器。 模拟滤波器
恰当方程(全微分方程) 一、概念 二、全微分方程的解法.
第五节 微积分基本公式 、变速直线运动中位置函数与速度 函数的联系 二、积分上限函数及其导数 三、牛顿—莱布尼茨公式.
第四章 函数的积分学 第六节 微积分的基本公式 一、变上限定积分 二、微积分的基本公式.
第5章 定积分及其应用 基本要求 5.1 定积分的概念与性质 5.2 微积分基本公式 5.3 定积分的换元积分法与分部积分法
定积分习题课.
数字信号处理 (Digital Signal Processing)
提升國小自然與生活科技領域教師教學智能研習
第三节 格林公式及其应用(2) 一、曲线积分与路径无关的定义 二、曲线积分与路径无关的条件 三、二元函数的全微分的求积 四、小结.
第三章 导数与微分 习 题 课 主要内容 典型例题.
2-7、函数的微分 教学要求 教学要点.
第7章 离散信号的频域分析 离散Fourier级数 离散Fourier变换 第3章 连续信号的频域分析 连续Fourier级数
組別:第六組 4A1M0002 蘇琬慈 8A1M0004 林秝鈴 0A30F071 陳蘿佳
Signals and Systems Lecture 28
第4章 MATLAB在信号处理中的应用 4.1 信号及其表示 4.2 信号的基本运算 4.3 信号的能量和功率 4.4 线性时不变系统
第5章 §5.3 定积分的积分法 换元积分法 不定积分 分部积分法 换元积分法 定积分 分部积分法.
第2章 Z变换 Z变换的定义与收敛域 Z反变换 系统的稳定性和H(z) 系统函数.
INFINITE IMPULSE RESPONSE FILTER
第6章 有限脉冲响应数字滤波器的设计 IIR的设计 Specifications Desired IIR 脉冲响应不变法 阶跃响应不变法
Matlab 中IIR数字滤波器设计相关函数
数字信号处理 (Digital Signal Processing)
滤波器设计matlab相关函数.
第五章 数字滤波器设计 Filtering Beijing Institute of Technology 数字信号处理.
第 三章 无限长单位脉冲响应(IIR)滤波器 的设计方法(共10学时 )
6.5 数字高通、带通和带阻滤波器的设计.
现代电子技术实验 4.11 RC带通滤波器的设计与测试.
实验四 滤波器传输函数的零点和极点 对滤波特性的影响
实验三 数字滤波器设计 ( Filter Design)
Biomedical Signal processing matlab 信号处理函数
计算机数学基础 主讲老师: 邓辉文.
1.2 滤波器 谢耀钦
第六章学习目标 理解数字滤波器的基本概念 掌握Butterworth、Chebyshev低通滤波器的特点 掌握脉冲响应不变法
基于Tina Pro的 模拟电路仿真分析 USTC-NIP-吴军 USTC-NIP-吴军
Digtlal Signal Processing —— Using MATLAB
Module_4_Unit_11_ppt Unit11:系统动态特性和闭环频率特性的关系 东北大学《自动控制原理》课程组.
晶体管及其小信号放大 -单管共射电路的频率特性.
Three stability circuits analysis with TINA-TI
实验三 FIR数字滤波器设计.
晶体管及其小信号放大 -单管共射电路的频率特性.
第四章 数字滤波器的基本结构(3).
正切函数的图象和性质 周期函数定义: 一般地,对于函数 (x),如果存在一个非零常数T,使得当x取定义域内的每一个值时,都有
第16讲 相似矩阵与方阵的对角化 主要内容: 1.相似矩阵 2. 方阵的对角化.
§6.7 子空间的直和 一、直和的定义 二、直和的判定 三、多个子空间的直和.
2019/5/11 实验四 FIR滤波器的特性及应用 05:31:12.
2019/5/11 实验三 线性相位FIR滤波器的特性 05:31:30.
第7讲 有源滤波器 基本概念与定义 一阶有源滤波器 二阶有源滤波器.
第15讲 特征值与特征向量的性质 主要内容:特征值与特征向量的性质.
§2 方阵的特征值与特征向量.
滤波减速器的体积优化 仵凡 Advanced Design Group.
第三节 函数的微分 3.1 微分的概念 3.2 微分的计算 3.3 微分的应用.
定义5 把矩阵 A 的行换成同序数的列得到的矩阵,
第四节 向量的乘积 一、两向量的数量积 二、两向量的向量积.
第四章 函数的 积分学 第七节 定积分的换元积分法     与分部积分法 一、定积分的换元积分法 二、定积分的分部积分法.
§4-3 集成运放的线形应用 学习要点: 低、高通滤波器电路结构及伏-频曲线 低、高、带通滤波器参数计算.
Presentation transcript:

第6章 IIR数字滤波器的设计 全通系统 最小相位系统 模拟低通滤波器设计 脉冲响应不变法 双线性变换法 模拟域频率变换

全通滤波器的定义 定义:如果用Am(z)表示m 阶实系数全通滤波器的系统函数,则

一阶复系数全通滤波器 a)一阶全通滤波器的极点和零点 极点为: 零点为:

b)一阶全通滤波器的频率响应 故一阶全通滤波器的相位响应是单调递减的。

m阶实系数全通系统 a)m阶全通滤波器的极点和零点 如zk为一个极点, 则zk* 也是一个极点, 1/zk和1/zk*必为系统零点。 b)m阶全通滤波器的频率响应

m阶实系数全通系统可分解为m个一阶全通系统的积,由于一阶全通系统相位是递减的 2阶实系数全通滤波器的相位响应 (a)相位响应的主值 (b)解卷绕后的相位响应

最小相位系统 定义:零极点都在单位圆内的因果系统称为最小相位系统。记为Hmin(z)。 任一实系数因果稳定系统的H(z)都可表示为 设系统H(z)只有一个零点在z = 1/a*在单位圆外,|a|<1,那么H(z)就能表示成 H(z)=H1(z)(z-1 - a*) 按定义H1(z)是一个最小相位系统。H(z)也可等效的表示为 故 H(z) =Hmin(z) A1(z)

例 一实系数因果稳定系统的系统函数H(z)为 由于系统的零点为z = -1/b,故这不是一最小相位系统。 和H(z)具有相同幅度响应的最小相位系统为

a=0.9,b=0.4时H(z)和Hmin(z)的相位响应 最大相位系统(maximum-phase system): 一个稳定的的因果系统,零点全在单位圆外

有理系统函数的稳定性 设有理系统函数H(z)的分母多项式为 构造全通滤波器Am(z) 由H(z)稳定的充要条件

例 已知2阶IIR系统的分母多项式为 试确定系统稳定的条件。 解:由定义知 k2=d2 所以系统稳定的条件为

IIR滤波器设计的基本思想 将数字滤波器的设计为模拟滤波器的设计。 设计满足技术指标的模拟滤波器。 将模拟滤波器转换为数字滤波器。

模拟低通滤波器的设计 模拟滤波器的技术要求 Butterworth模拟低通滤波器 切比雪夫II型模拟低通滤波器 椭圆低通滤波器

G(w)=20log10|H(jw)| dB 滤波器的Gain函数 模拟滤波器的技术要求 |H( jw)| 1 通带 过渡带 阻带 p w s d - p w : 通带截止频率 ws: 阻带截止频率 d p: 通带波动 d s: 阻带波动 通带衰减(db)(passband Attenuation) 阻带衰减(db )(stopband Attenuation) G(w)=20log10|H(jw)| dB 滤波器的Gain函数

wc: 3db 截频, 当wc =1时,称其为 归一化的BWF 巴特沃斯低通滤波器 wc 1 N=1 N=3 N= 5 0.707 N: 滤波器阶数 性质: 1)|H( j 0)|=1, |H(j¥)|=0, -20log10|H( jwc)|3db wc: 3db 截频, 当wc =1时,称其为 归一化的BWF 2)幅度响应单调下降(monotonically decreasing)

3) |H(jw)|2在w=0点1到2N-1阶导数零。称为最大平坦性。 (maximally flat magnitude filter) 在w=0点做 Taylor series展开 归一化的Butterworth滤波器(BWF) 任意的BWF和归一化BWF的关系

归一化Butterworth滤波器的极点 条件:h(t)是实的 H( jw ) =H*(- jw ) 极点: 共有2N个极点,为了保证系统的稳定,选左半平面的N个极点。

为左半平面的N个极点

当N为偶数时 例:N=2, =p/4 ; k=1 =p / 8, 3 p / 8; k=1 ,2 例:N=4,

当N为奇数时 例:N=1 N=3

例:设计一个满足下列指标BW型模拟滤波器 p 1 . = w , 4 s dB A 10 取N=2,将N=2带入通带满足的方程

验证: Ap=0.9999db ; As= 18.2795 db 通带满足指标,阻带超过指标

模拟Butterworth低通滤波器设计步骤: (1)由滤波器的设计指标wp、ws、Ap、As和式确定滤波器的阶数N (2) 确定wc (3)确定滤波器的系统函数H(s)

Type I Chebyshev Lowpass filter(CB I 型) j H 1 c N=2 N=3 N=7 e : 通带波纹 c w :通带截频 N :阶数 ( 由阻带指标确定 )

w ³ ) ( j H 1 ) ( e w + = j H 1 ) ( e + = j H 1 ) ( = j H w £ ( j H e c N=2 N=3 N=7 CB I 型 filter的性质 1 ) 在 c w £ 时, 2 ( j H 和 e + 间振荡 (equiripple filter) 2) c w ³ 时, 2 ) ( j H 单调下降 ( N 增大,下降加速) 3) 2 1 ) ( e w + = c j H 控制了通带衰减 N 为偶时 2 1 ) ( e + = j H N 为奇时 1 ) ( 2 = j H

CB I 型 AF 设计步骤 1) 通带截频确定 p c w = 2)通带指标确定e 3)阻带指标确定N

切比雪夫II型模拟低通滤波器

椭圆低通滤波器 MATLAB设计椭圆滤波器函: [N,Wc]=ellipord(Wp,Ws,Ap,As,'s') 确定椭圆滤波器的阶数N。Wc=Wp。 [num,den]=ellip(N,Ap,As,Wc,'s') 确定阶数为N,通带参衰减为Ap dB,阻带衰减为As dB的椭圆滤波器的分子和分母多项式。Wc是椭圆滤波器的通带截频。

脉冲响应不变法(Impulse Invariance) 基本原理 脉冲响应不变法设计DF的步骤 H(z)的确定

基本原理 H(ejW)和H(jw)的关系: 无混叠时: 数字滤波器在W点的频响特性和模拟滤波器w = W/ T频响特性只差一个常数因子

例: 设H (s)是一个3dB截频为wc的一阶低通滤波器, 1)用脉冲响应不变法求出H(z) 2)如果用下图所示系统取代H (s),比较两系统的幅度响应。

1 Heff 0.8 Ha 0.6 0.4 0.2 5 10 15 20 25 Hz fs=50 Hz 20 40 60 80 100 0.2 0.4 0.6 0.8 1 Hz Heff Ha fs=200 Hz

脉冲响应不变法设计DF的步骤 1. 将数字滤波器的频率指标{Wk}转换为 模拟滤波器的频率指标{wk} T / W = w 2. 设计模拟滤波器的H(s)。 3. 由h[k]=T h(t)|t=kT从而得出H(z)。

H(z)的确定 H(z)的ROC 稳定AF 稳定DF

T / W = w 优点: 缺点:混叠

例: 用脉冲响应不变法和一阶巴特沃思低通滤波器,设计一个3dB截频为Wp的数字滤波器。 解:设脉冲响应不变法中的取样间隔为T 1)确定模拟滤波器指标 模拟滤波器的3dB截频为 2)设计模拟滤波器 3dB截频为wp的一阶巴特沃思低通滤波器为 3) 将模拟滤波器转换为数字滤波器

结论: 1)抽样间隔T的取值和最终的设计结果无关。 2)由于 所以在用脉冲响应不变法设计出数字滤波器后应该将其频率响应归一化。

Wp=0.2p时幅度归一化和非归一化DF的幅度响应 3 -3 Gain, dB -6 -9 0.2 p p p 0.4 p 0.6 p 0.8 W Wp=0.2p时幅度归一化和非归一化DF的幅度响应

例:利用AF-BW filter及脉冲响应不变法设计一DF,满足 Wp=0.1p, Ws=0.4p, Ap=1dB, As=10dB

N=2,Ap= 0.9296 dB, As= 17.1220 dB -10 Gain,db -20 -30 0.2 0.4 0.6 0.8 -10 Gain,db -20 -30 0.2 0.4 0.6 0.8 1 Normalized frequency N=2,Ap= 0.9296 dB, As= 17.1220 dB

例:用脉冲响应不变法和一阶巴特沃思低通滤波器,设计的3dB截频为Wp的数字滤波器为 Wp1=0.2*pi;Wp2=0.6*pi; b1=[1-exp(-Wp1)];a1=[1 -exp(-Wp1)]; b2=[1-exp(-Wp2)];a2=[1 -exp(-Wp2)]; w=linspace(0,pi,512); h1=freqz(b1,a1,w); h2=freqz(b2,a2,w); plot(w/pi,20*log10(abs(h1)),w/pi,20*log10(abs(h2)) ); xlabel('Normalized frequency'); ylabel('Gain,db'); grid;

Wp=0.6p Wp=0.2p 0.2 0.4 0.6 0.8 1 -9 -6 -3 Normalized frequency 0.2 0.4 0.6 0.8 1 -9 -6 -3 Normalized frequency Gain,db Wp=0.6p Wp=0.2p

双线性变换法 基本思想: 利用数值积分将模拟系统变换为数字系统。 设模拟系统的微分方程为 用梯形面积近似计算等式右边的积分得

所以近似描述离散系统的差分方程为 离散系统的系统函数为: 和模拟系统的系统函数比较可得

结论: 因果、稳定的AF系统映射为因果、稳定的DF系统 稳定性 |z|<1 左半平面映射到单位元内。稳定AF系统映射为稳定DF系统。 1)s<0, |z|=1 2)s=0, 虚轴映射到单位圆上 3)s>0, |z|>1 右半平面映射到单位圆外 结论: 因果、稳定的AF系统映射为因果、稳定的DF系统

W和w 的关系 令s=jw

) 2 / tan( W = T w p ( j e H s 优点:无混叠 缺点:幅度响应不是常数时会产生幅度失真

双线性法设计DF的步骤: 1)将数字滤波器的频率指标{Wk}由wk=(2/T)tan(Wk/2) 转换为模拟滤波器的频率指标{wk} 2) 由模拟滤波器的指标设计H (s) 3) H (s)转换为H(z)

例:用一阶模拟巴特沃思低通滤波器和双线性变换法,设计一个3dB截止频率为Wp的数字低通滤波器。 解:设双线性变换中的参数为T 1)模拟低通滤波器的3dB截率为 2)3dB截率为wp的一阶模拟BW LP 滤波器为 3)由双线性变换得

1 0.7 Amplitude 0.6 1 Normalized frequency

例:用1阶模拟巴特沃思低通滤波器和双线性变换法,设计一个3dB截止频率为Wp的数字高通滤波器 解:取T=2,则AF HP的3dB截频为 AF LP 的3dB截频为 满足条件的LP AF为 满足条件的HP AF为

例 用一阶模拟巴特沃思低通滤波器和双线性变换法,设计一个中心频率为W0,3dB带宽为DW的数字带阻滤波器。 解:取T=2。设数字带阻的3dB截频分别为W1和W2,且W2>W1。 1)模拟带阻滤波器的频率指标为 2)频率变换的参数为 3)模拟带阻滤波器为

4)由双线性变换可得满足条件的数字带阻滤波器为

Wp=0.1p; Ws=0.4p ; Ap=1dB; As=10 dB; 0.1 0.2 0.3 0.4 0.5 -40 -30 -20 -10 Normalized frequency Wp=0.1p; Ws=0.4p ; Ap=1dB; As=10 dB;

例 用双线性变换及模拟巴特沃思滤波器设计一个满足下列条件的带通数字滤波器。 W0=0.5p ; Wp2=0.55p ,Wp1=0.45p ,Ap=3dB Ws2=0.6p , Ws1=0.4p , As=10dB 解:取双线性变换的参数T=2 1)由w=tan(W/2)获得模拟带通滤波器的频率指标。 wp2 =1.1708, wp1 =0.8541, ws2 =1.3764, ws1 =0.7265 2) 确定变换式中的参数 B = wp2- wp1 =0.3168 w0 =sqrt(wp2 wp1)=1;

4)确定归一化BW低通滤波器 由 N=buttord(1,ws,Ap,As,'s'); 得 N=2 5)由变换获得模拟带通滤波器 6)由双线性变换获得数字带通滤波器 [b,a]=bilinear(bBP,aBP,0.5)