文档详情

变换模拟滤波器为数字滤波器的设计.pdf

发布:2025-04-06约2.85千字共4页下载文档
文本预览下载声明

变换模拟滤波器为数字滤波器的设计

摘要:经过研究AF(模拟滤波器)和DF(数字滤波器)的设计,根据差分近似

微分,推导出一种将模拟滤波器设计为数字滤波器的变换方法,并用双线性变换

来实现这个设计,结果表明该方法具有结构简单,精确和易于实现的优点。

关键字:模拟滤波器;数字滤波器;双线性变换

Abstract:throughresearchAF(simulationfilter)andDF(digitalfilters)the

design,accordingtodifferenceapproximatedifferentialisdeduced,andasimulation

fordigitalfiltersfilterthetransformmethod,doublelineartransformationandt

achievethedesign,andtheresultsshowthatthemethodissimpleinstructure,

accurateandeasytorealizeadvantages.

Keyword:simulationfilter;Digitalfilter;Doublelineartransformation

0.引言

数字滤波器是数字信号处理所需要的一种重要方法,它可以在各种各样交织

的信号里提取我们所需要的有用信号,从而虑除掉干扰信号、噪声信号以及其他

不需要的信号[4]。数字滤波器处理的输出数字信号须经数模转换、平滑。数字

滤波器具有高精度、高可靠性、可程控改变特性或复用、便于集成等优点。数字

滤波器在语言信号处理、图像信号处理、医学生物信号处理以及其他应用领域都

得到了广泛应用。

1.设计原理

应用模拟滤波器设计数字滤波器时,首先须对输入模拟信号进行限带、抽样

和模数转换,由于一个模拟系统可以用微分方程来表示,所以先微分方程进行拉

氏变换,求出相应的系统函数,然后对原微分方程进行采样,而数字滤波器输入

信号的抽样频率应大于被处理信号带宽的两倍,其频率响应具有以抽样频率为间

隔的周期重复特性,最后利用公式将转化成,通过相应的数字频率和模拟频

率之间的关系式进行频率转换,从而完成由AF设计DF[2]。设计流程图如下:

2.应用实例

为了设计出满足要求的高通滤波器,这里分别设计了模拟滤波器和数字滤波

器,并且比较幅频响应特性,来验证该变换方法是否满足基本要求,具体的方法

采用参考文献,用相应的方法直接进行变换,采取双线性变换为变换方法,该变

换法彻底消除了频率混叠失真,该设计思想是算法逼近[1-4]。

例1.

(1)确定DF指标参数

3dB

15dB

(2)将DF指标转换为相应的AF指标参数,因为在双线性变换中,与的

关系式为

,是非线性关系。所以,要预畸变校正,只有非线性预畸变校正由DF边

界频率求的相应的AF边界频率才能取得双线性变换,将转化成过程中非线性

畸变后,保持DF原来的边界频率不变。

,3dB

,15dB

(3)设计相应的AF系统函数

a.计算阶数N:

注:工程上为了简化系统,可取N=1(工程上允许时,就可以这样处理)

b.查表得归一化低通原型G(p)为:

c.经频率变换,得出

(4)用双线性变换法将转化成

(5)matlab实现程序[3

%把数字滤波器的频率特征转换为模拟滤波器的频率特征

[N,wc]=buttord(wp,ws,ap,as,’s’);%选择滤波器的最小阶数

[Z,P,K]=buttap(N);%创建Butterworth低通滤波器原型

[A,B,C,D]=zp2ss(Z,P,K);%零极点增益模型转换为状态空间模型

[AT,BT,CT,DT]=lp2hp(A,B,C,D,wc);%实现低通向高通转变

[num1,den1]=ss2tf(AT,BT,CT,DT);%状态空间模型转换为传递函数模型

%实现模拟高通滤波器

[H,W]=freqs(num1,den1);%求

显示全部
相似文档