数字信号处理课程设计-用双线性变换法设计高通和带通数字滤波器

数字信号处理课程设计-用双线性变换法设计高通和带通数字滤波器
数字信号处理课程设计-用双线性变换法设计高通和带通数字滤波器

广 西 大 学

数字信号处理课程设计报告

课题名称:用双线性变换法设计高通和带通数字滤波器

1. 数字滤波器

1.1 数字滤波器介绍

数字滤波器是具有一定传输选择特性的数字信号处理装置,其输入、输出均为数字信号,实质上是一个由有限精度算法实现的线性时不变离散系统。它的基本工作原理是利用离散系统特性对系统输入信号进行加工和变换,改变输入序列的频谱或信号波形,让有用频率的信号分量通过,抑制无用的信号分量输出。数字滤波器和模拟滤波器有着相同的滤波概念,根据其频率响应特性可分为低通、高通、带通、带阻等类型,与模拟滤波器相比,数字滤波器除了具有数字信号处理的固有优点外,还有滤波精度高(与系统字长有关)、稳定性好(仅运行在0与l 两个电平状态)、灵活性强等优点。

时域离散系统的频域特性:()()()jw jw jw e H e X e Y =,其中()jw e Y ,()jw e X 分别是数字滤波器的输出序列和输入序列的频域特性(或称为频谱特性),()jw e H 是

数字滤波器的单位取样响应的频谱,又称为数字滤波器的频域响应。输入序列的频谱()jw e X 经过滤波后()()jw jw e H e X 。因此,只要按照输入信号频谱的特点和处理信号的目的, 适当选择()jw e H ,使得滤波后的()()jw jw e H e X 满足设计的要求,这就是数字滤波器的滤波原理。

数字滤波器根据其冲激响应函数的时域特性,可分为两种,即无限长冲激响应(IIR)数字滤波器和有限长冲激响应(FIR)数字滤波器。IIR 数字滤波器的特征是,具有无限持续时间冲激响应,需要用递归模型

来实现,其差分方程为: ()()()∑∑==-+-=N

i i N

i i i n y i n x a n y 1

b

系统函数为: ()∑∑=-=-+=

N k k

k M

r r

r z a z

b z H 1

1

设计IIR 滤波器的任务就是寻求一个物理上可实现的系统函数H(z),使其频率响应H(z)满足所希望得到的频域指标,即符合给定的通带截止频率、阻带截止频率、通带衰减系数和阻带衰减系数。

1.2 IIR 数字滤波器设计原理

IIR 数字滤波器是一种离散时间系统,其系统函数为

()()()

z X z Y z a z N k k

k k

k

=

-=

∑∑=-=-1

M

k 1b

z H 假设M ≤N ,当M >N 时,系统函数可以看作一个IIR 的子系统和一个(M-N)的FIR 子系统的级联。IIR 数字滤波器的设计实际上是求解滤波器的系数k a 和k b ,它是数学上的一种逼近问题,即在规定意义上(通常采用最小均方误差准则)去逼近系统的特性。如果在S 平面上去逼近,就得到模拟滤波器;如果在z 平面上去逼近,就得到数字滤波器。我的设计方法:

本课程设计采用先构造一个巴特沃斯模拟高(带)通滤波器,利用双线性变换将模拟高(带)通滤波器转换成数字高通滤波器。

1.2.2双线性变换法

为了克服冲激响应法可能产生的频率响应的混叠失真,这是因为从S平面到Z平面是多值的映射关系所造成的。为了克服这一缺点,可以采用非线性频率压缩方法,将整个频率轴上的频率范围压缩到-π/T~π/T之间,再用z=e sT转换到Z 平面上。也就是说,第一步先将整个S平面压缩映射到S

1

平面的-π/T~π/T一条横带里;第二步再通过标准变换关系z=e s1T将此横带变换到整个Z平面上去。这样就使S平面与Z平面建立了一一对应的单值关系,消除了多值变换性,也就消除了频谱混叠现象,映射关系如图1-3

图1-3双线性变换的映射关系

为了将S平面的整个虚轴jΩ压缩到S1平面jΩ1轴上的-π/T到π/T段上,可以通过以下的正切变换实现

式中,T仍是采样间隔。

当Ω1由-π/T经过0变化到π/T时,Ω由-∞经过0变化到+∞,也即映射了整个jΩ轴。将式(1-9)写成

将此关系解析延拓到整个S平面和S1平面,令jΩ=s,jΩ1=s1,则得

再将S1平面通过以下标准变换关系映射到Z平面

z=e s1T

从而得到S平面和Z平面的单值映射关系为:

?

?

?

?

=

Ω

2

tan

2

1

T

T

2/

2/

2/

2/

1

1

1

1

2

T

j

T

j

T

j

T

j

e

e

e

e

T

j

Ω

-

Ω

Ω

Ω

+

-

?

=

Ω

T

s

T

s

T

s

T

s

T

s

T

s

e

e

T

T

s

T

e

e

e

e

T

s

1

1

1

1

1

1

1

1

2

2

tanh

2

2

1

2/

2/

2/

2/

-

-

-

-

+

-

?

=

?

?

?

?

?

=

+

-

?

=

Z平面

S

1

平面

S平面

这两个关系式是S 平面与Z 平面之间的单值映射关系,这种变换都是两个线性函数之比,因此称为双线性变换 首先,把jw e z =可得

即S 平面的虚轴映射到Z 平面的单位圆。 其次,将jw +=σs 代入,得

因此

由此看出,当 σ<0时,|z |<1;当 σ>0时,|z |>1。也就是说,S 平面的左半平面映射到Z 平面的单位圆内,S 平面的右半平面映射到Z 平面的单位圆外,S 平面的虚轴映射到Z 平面的单位圆上。因此,稳定的模拟滤波器经双线性变换后所得的数字滤波器也一定是稳定的。

双线性变换法优缺点:双线性变换法与脉冲响应不变法相比,其主要的优点是避免了频率响应的混叠现象。这是因为S 平面与Z 平面是单值的一一对应关系。S 平面整个j Ω轴单值地对应于Z 平面单位圆一周,即频率轴是单值变换关系。这个关系重写如下:

上式表明,S 平面上Ω与Z 平面的ω成非线性的正切关系,如图1-4所示。

由图1-4看出,在零频率附近,模拟角频率Ω与数字频率ω之间的变换关系接近于线性关系;但当Ω进一步增加时,ω增长得越来越慢,最后当Ω→∞时,

ω终止在折叠频率ω=π处,因而双线性变换就不会出现由于高频部分超过折叠频率而混淆到低频部分去的现象,从而消除了频率混叠现象。

1

1

112--+-=z z T s s T s T s T s T z -+=-+

=

222121Ω=??

?

??=+-=--j T j e e T s j j 2tan 2112ωωωΩ--Ω++=j T

j T

z σσ2

2

22

22

22||Ω+??

?

??-Ω+??? ??+=σσT T z ??

?

??=

Ω2tan 2ωT

图1-4双线性变换法的频率变换关系

但是双线性变换的这个特点是靠频率的严重非线性关系而得到的,图1-4所示。由于这种频率之间的非线性变换关系,就产生了新的问题。首先,一个线性相位的模拟滤波器经双线性变换后得到非线性相位的数字滤波器,不再保持原有的线性相位了;其次,这种非线性关系要求模拟滤波器的幅频响应必须是分段常数型的,即某一频率段的幅频响应近似等于某一常数(这正是一般典型的低通、高通、带通、带阻型滤波器的响应特性),不然变换所产生的数字滤波器幅频响应相对于原模拟滤波器的幅频响应会有畸变,如图1-5所示。

图1-5双线性变换法幅度和相位特性的非线性映射

对于分段常数的滤波器,双线性变换后,仍得到幅频特性为分段常数的滤波器,但是各个分段边缘的临界频率点产生了畸变,这种频率的畸变,可以通过频率的预畸来加以校正。也就是将临界模拟频率事先加以畸变,然后经变换后正好映射到所需要的数字频率上。

2.数字滤波器设计实现

2.1 典型模拟滤波器比较

1、Butterworth巴特沃斯滤波器:它具有单调下降的幅频特性;即最平幅度。

2、Chebyshev切比雪夫滤波器:在通带或阻带等波纹,可提高选择性。

3、Bessel贝塞尔滤波器:在通带内有较好的线性相位特性。

4、Ellipse椭圆滤波器:其选择性相对前三种是最好的。

此处选择巴特沃斯主要是想获得最平稳的幅频响应。而不计较相位特性,而用双线性变换法也会将线性相位变为非线性相位。

2.2 设计步骤

高通滤波器设计:

根据以上IIR数字滤波器设计方法,下面运用双线性变换法基于MATLAB设计一个IIR高通滤波器。

(1)确定性能指标

在设计高通滤波器之前,首先根据实际的需要确定滤波器的技术指标: 通带截止频率fp=6000Hz;阻带截止频率fs=5000Hz;阻带最小衰减As=70dB和通带最大衰减Ap=1dB

(2)把频率转化为数字角频率

wp=2*pi*fp/Fs;

ws=2*pi*fs/Fs

(3)预畸变校正求出相应模拟滤波器模拟角频率指标

用Ω=tan(w/2)对模拟滤波器滤波器的数字边界频率预畸变,得到模拟滤波器的边界频率主要是通带截止频率Wp;阻带截止频率Ws的转换。抽样频率Fs=16000Hz。

通带截止频率wph=tan(wp/2);

阻带截止频率wsh=tan(ws/2);

(4)求出模拟滤波器阶数N和截至频率

[N,wc]=buttord(wph,wsh,ap,as,'s')

(5)求出模拟高通系统函数H(s)的分子分母系数向量B,A

[B,A]=butter(N,wc,'high','s')

(6)求出模拟高通系统函数H(s)的分子分母系数向量B,A

利用双线性变换法将模拟高通滤波器Ha(s)转换成数字高通滤波器H(z)。

[Bz,Az]=bilinear(B,A,0.5)

带通滤波器设计:

根据以上IIR数字滤波器设计方法,下面运用双线性变换法基于MATLAB设计一个IIR带通滤波器。

(1)确定性能指标

fs1=1000;fp1=2000;fp2=4000;fs2=5000;Fs=16000;ap=1;as1=65;as2=65;as=65

(2)把频率转化为数字角频率

wp1=2*pi*fp1/Fs;wp2=2*pi*fp2/Fs;

ws1=2*pi*fs1/Fs;ws2=2*pi*fs2/Fs

(3)预畸变校正求出相应模拟滤波器模拟角频率指标

用Ω=tan(w/2)对模拟滤波器滤波器的数字边界频率预畸变,得到模拟滤波器的边界频率主要是通带截止频率Wp;阻带截止频率Ws的转换。抽样频率

Fs=16000Hz。

通带截止频率wph1=tan(wp1/2) wph2=tan(wp2/2)

阻带截止频率wsh1=tan(ws1/2) wsh2=tan(ws2/2)

(4)求出模拟滤波器阶数N和截至频率

[N,wc]=buttord(wph,wsh,ap,as,'s')

(5)求出模拟带通系统函数H(s)的分子分母系数向量B,A

[B,A]=butter(N,wc,'s')

(6)求出模拟带通系统函数H(s)的分子分母系数向量B,A

利用双线性变换法将模拟带通滤波器Ha(s)转换成数字带通滤波器H(z)。

[Bz,Az]=bilinear(B,A,0.5)

2.3 程序流程图

首先确定性能指标,把频率转化为数字角频率,进而在进行频率预畸变,用Ω=tan(w/2)对高(带)通模拟数字滤波器H(z)的数字边界频率预畸变,得到高(带)通模拟滤波器H(s)的边界频率主要是通带截止频率Wp;阻带截止频率Ws 的转换。抽样频率Fs=16000Hz。上述准备工作做好之后,最后利用双线性变换法将模拟高(带)通滤波器Ha(s)转换成数字高(带)通滤波器H(z)。

图2-1程序流程图

2.4音频信号部分程序

(1)写入声音信号

[y,Fs,bits]=wavread('C:\Users\pc-admin\Desktop\êy×?D?o?êμ?é11\μ÷o??μ?êμ?ò??μ.wav');

n=length(y);

t=(0:n-1)/Fs;

Y=fft(y,n);

k=1:n/2;

Y=Y(1:n/2,:);

2.5仿真结果

2.5.1滤波器性能

对数字高通滤波器的性能仿真如下:

0.1

0.2

0.3

0.4

0.50.60.7

0.8

0.9

1

-300

-200-1000

100高通滤波器

w

幅度(d B )

0100020003000

40005000600070008000

0.51

1.5高通滤波器

Hz

幅度

0.1

0.2

0.30.40.50.60.70.80.9

1

-1500

-1000-5000

500Normalized Frequency (?π rad/sample)

P h a s e (d e g r e e s )

0.1

0.2

0.30.40.50.60.70.80.9

1

-300

-200-1000

100Normalized Frequency (?π rad/sample)

M a g n i t u d e (d B )

对数字带通滤波器的性能仿真如下:

00.10.2

0.30.40.50.60.70.80.91

-3000

-2000-1000

Normalized Frequency (?π rad/sample)

P h a s e (d e g r e e s )

0.1

0.2

0.30.40.50.60.70.80.9

1

-300

-200-1000

100Normalized Frequency (?π rad/sample)

M a g n i t u d e (d B )

2.5.2滤波器的滤波性能

音频经过高通后:

1

2

3

-10

1秒

滤波前音乐信号波形0

2000

40006000800001000

2000Hz

滤波前音乐信号频谱

2000

40006000

8000

-50

5Hz

相位

滤波前音乐信号相位0

123

-0.5

0.5秒

滤波后音乐信号波形

2000

400060008000020

40Hz

滤波后音乐信号频谱0

2000

40006000

8000

-50

5Hz

相位

滤波后音乐信号相位

音频经过带通后:

1

2

3

-10

1秒

滤波前音乐信号波形0

2000

40006000800001000

2000Hz

滤波前音乐信号频谱

2000

40006000

8000

-50

5Hz

相位

滤波前音乐信号相位

1

2

3

-0.5

0.5秒

滤波后音乐信号波形

2000

4000600080000

100

200Hz

滤波后音乐信号频谱

2000

40006000

8000

-50

5Hz

相位

滤波后音乐信号相位

3.总结

这次课设下来,对设计巴特沃斯数字滤波器的整个过程有了很好的掌握,懂得了设计滤波器的基本方法,对双线性变换法,巴特沃斯滤波器有了一定了解,同时呢也熟悉了MATLAB的环境,巩固了相关知识。初步掌握了MATLAB语言在数字信号处理中一些基本库函数的调用和编写基本程序等应用;熟悉了滤波器设计的一般原理,对滤波器有了一个感性的认识;学会了数字滤波器设计的一般步骤;加深了对滤波器设计中产生误差的原因以及双线性变换法优缺点的理解和认识。总之,使理论联系了实际,巩固并深化了对课本基本知识的认识和理解,使理论得以升华。

在做本次课程设计的过程中,我深深地感受到了自己所学到知识的有限,明白了只学好课本上的知识是不够的,要通过图书馆和互联网等各种渠道来扩充自己的知识。在实验过程中我们曾经遇到过问题。但是从中我们学习到了如何对待遇到的困难,进一步培养了我们一丝不苟的科学态度和不厌其烦的耐心。最后谢谢陈华老师上课的细致讲解,使我这次课设得以顺利地完成。

附录

带通滤波器部分:

clc;close all;

%提取音乐信号及画出前一半频谱

[y,Fs,bits]=wavread('C:\Users\pc-admin\Desktop\数字信号实验11\调好频率的音频.wav');

n=length(y);%求出语音信号的长度

t=(0:n-1)/Fs;

Y=fft(y,n);%傅里叶变换

k=1:n/2;

Y=Y(1:n/2,:);%取一半频谱

figure(1);

subplot(3,2,1);plot(t,y);xlabel('秒');title('滤波前音乐信号波形');grid on;

subplot(3,2,3);plot(k*Fs/n,abs(Y));xlabel('Hz');title('滤波前音乐信号频谱');grid on;

subplot(3,2,5);plot(k*Fs/n,angle(Y));xlabel('Hz');ylabel('相位');title('滤波前音乐信号相位');grid on;

%带通滤波器设计

fs1=1000;fp1=2000;fp2=4000;fs2=5000;Fs=16000;ap=1;as1=65;as2=65;as=65;%已知条件

wp1=2*pi*fp1/Fs;wp2=2*pi*fp2/Fs;ws1=2*pi*fs1/Fs;ws2=2*pi*fs2/Fs;%模拟频率变数字频率(设置数字滤波器的归一化指标参数)

wph1=tan(wp1/2);wsh1=tan(ws1/2);wph2=tan(wp2/2);wsh2=tan(ws2/2);%预畸变校正将数字滤波器的指标转换成相应的过度模拟滤波器指标

wph=[wph1,wph2];wsh=[wsh1,wsh2];%带通指标

[N,wc]=buttord(wph,wsh,ap,as,'s');%求出模拟滤波器阶数N和截止频率

[B,A]=butter(N,wc,'s');%求出模拟带通系统函数H(s)的分子分母系数向量B,A

[Bz,Az]=bilinear(B,A,0.5);%双线性法把模拟高通转化为数字高通

[H,w]=freqz(Bz,Az);

figure(2);

subplot(2,1,1);plot(w*Fs/2/pi,abs(H));title('带通滤波器幅频特性');grid on;

xlabel('Hz');ylabel('幅度');

subplot(2,1,2);plot(w*Fs/2/pi,angle(H));xlabel('Hz');ylabel('相位');

title('带通滤波器相频特性');grid on;

w=1:n/2;

y1=filter(Bz,Az,y);Y1=fft(y1,n);Y1=Y1(1:n/2,:);

figure(1);

subplot(3,2,2);plot(t,y1);xlabel('秒');title('滤波后音乐信号波形');grid on;

subplot(3,2,4);plot(w*Fs/n,abs(Y1));xlabel('Hz');title('滤波后音乐信号频谱');grid on;

subplot(3,2,6);plot(w*Fs/n,angle(Y1));xlabel('Hz');ylabel('相位');title('滤波后音乐信号相位');grid on;

sound(y1,Fs,bits);

figure(3);

freqz(Bz,Az)

高通滤波器部分:

clc;close all;

%提取音乐信号及画出前一半频谱

[y,Fs,bits]=wavread('C:\Users\pc-admin\Desktop\数字信号实验11\调好频率的音频.wav');

n=length(y);%求出语音信号的长度

t=(0:n-1)/Fs;

Y=fft(y,n);%傅里叶变换

k=1:n/2;

Y=Y(1:n/2,:);%取一半频谱

figure(1);

subplot(3,2,1);plot(t,y);xlabel('秒');title('滤波前音乐信号波形');grid on;

subplot(3,2,3);plot(k*Fs/n,abs(Y));xlabel('Hz');title('滤波前音乐信号频谱');grid on;

subplot(3,2,5);plot(k*Fs/n,angle(Y));xlabel('Hz');ylabel('相位');title('滤波前音乐信号相位');grid on;

%高通滤波器设计

Fs=16000;fp=6000;fs=5000;rp=1;as=70;ap=1;%已知条件

wp=2*pi*fp/Fs;ws=2*pi*fs/Fs; %模拟频率变数字频率

wph=tan(wp/2);wsh=tan(ws/2);%预畸变校正将数字滤波器的指标转换成相应的过度模拟滤波器指标

[N,wc]=buttord(wph,wsh,ap,as,'s');%求出模拟滤波器阶数N和截至频率

[B,A]=butter(N,wc,'high','s');%求出模拟高通系统函数H(s)的分子分母系数向量B,A [Bz,Az]=bilinear(B,A,0.5);%双线性法把模拟高通转化为数字高通

[H,w]=freqz(Bz,Az);

figure(2);

subplot(2,1,1);plot(w*Fs/2/pi,abs(H));title('高通滤波器幅频特性');grid on;

xlabel('Hz');ylabel('幅度');

subplot(2,1,2);plot(w*Fs/2/pi,angle(H));xlabel('Hz');ylabel('相位');

title('高通滤波器相频特性');grid on;

w=1:n/2;

y1=filter(Bz,Az,y);Y1=fft(y1,n);Y1=Y1(1:n/2,:);

figure(1);

subplot(3,2,2);plot(t,y1);xlabel('秒');title('滤波后音乐信号波形');grid on;

subplot(3,2,4);plot(w*Fs/n,abs(Y1));xlabel('Hz');title('滤波后音乐信号频谱');grid on;

subplot(3,2,6);plot(w*Fs/n,angle(Y1));xlabel('Hz');ylabel('相位');title('滤波后音乐信号相位');grid on;

sound(y1,Fs,bits);

figure(3);

freqz(Bz,Az)

滤波器设计步骤及实现程序

数字滤波器的设计步骤及程序实现 湖南理工学院信息与通信工程学院 一、IIR 脉冲响应不变法设计步骤 1、已知实际数字指标as s ap p ,,,ωω 2、将数字指标化为原型模拟指标As s Ap p ,,,ΩΩ,可设T=pi, T /ω=Ω 3、求原型模拟滤波器的c N Ω,,其中:??? ???ΩΩ--=)/lg(2)]110/()110lg[(10/10/s p A A s p N N A p cp p 210 /1 10 -Ω= Ω N A s cs s 210 /1 10 -Ω= Ω ][cs cp c ΩΩ∈Ω, 4、根据N 写出归一化原型系统函数)(p G a 5、用c s p Ω=/代入得原型系统函数c s p a a p G s H Ω==/)()( 6、将)(s H a 化为部分分式展开形式∑-=k k a s s A s H )( 7、写出)(z H 的极点T s k k e z =,并写出)(z H 的部分分式展开形式∑--?= 11)(z z A T z H k k 8、将)(z H 化为分子分母形式,验证设计结果。 二、IIR 双线性变换法设计步骤 1、已知实际数字指标as s ap p ,,,ωω 2、将数字指标化为原型模拟指标As s Ap p ,,,ΩΩ,可设T=2, 2 tan 2ω?= ΩT 3、求原型模拟滤波器的c N Ω,,其中:?? ? ???ΩΩ--=)/lg(2)]110/()110lg[(10/10/s p A A s p N N A p cp p 210 /1 10 -Ω= Ω N A s cs s 210 /1 10 -Ω= Ω ][cs cp c ΩΩ∈Ω, 4、根据N 写出归一化原型系统函数)(p G a 5、用c s p Ω=/代入得原型系统函数c s p a a p G s H Ω==/) ()( 6、用11 112--+-?=Z Z T s 代入原型系统函数)(s H a 得1 1 112)()(--+-? ==Z Z T s a s H z H 8、将)(z H 整理成分子分母形式,验证设计结果。

数字信号处理课程设计报告

抽样定理的应用 摘要 抽样定理表示为若频带宽度有限的,要从抽样信号中无失真地恢复原信号,抽样频率应大于2倍信号最高频率。抽样频率小于2倍频谱最高频率时,信号的频谱有混叠。抽样频率大于2倍频谱最高频率时,信号的频谱无混叠。 语音信号处理是研究用数字信号处理技术和语音学知识对语音 信号进行处理的新兴学科,是目前发展最为迅速的学科之一,通过语音传递信息是人类最重要,最有效,最常用和最方便的交换信息手段,所以对其的研究更显得尤为重要。 Matlab语言是一种数据分析和处理功能十分强大的计算机应用 软件,它可以将声音文件变换成离散的数据文件,然后用起强大的矩阵运算能力处理数据。这为我们的本次设计提供了强大并良好的环境! 本设计要求通过利用matlab对模拟信号和语音信号进行抽样,通过傅里叶变换转换到频域,观察波形并进行分析。 关键词:抽样Matlab

目录 一、设计目的: (2) 二、设计原理: (2) 1、抽样定理 (2) 2、MATLAB简介 (2) 3、语音信号 (3) 4、Stem函数绘图 (3) 三、设计内容: (4) 1、已知g1(t)=cos(6πt),g2(t)=cos(14πt),g3(t)=cos(26πt),以抽样频率 fsam=10Hz对上述三个信号进行抽样。在同一张图上画出g1(t),g2(t),g3(t)及其抽样点,对所得结果进行讨论。 (4) 2、选取三段不同的语音信号,并选取适合的同一抽样频率对其进 行抽样,画出抽样前后的图形,并进行比较,播放抽样前后的语音。 (6) 3、选取合适的点数,对抽样后的三段语音信号分别做DFT,画图 并比较。 (10) 四、总结 (12) 五、参考文献 (13)

有源带通滤波器设计报告

有源带通滤波器设计报告 学生姓名崔新科 同组者王霞吴红娟 指导老师王全州

摘要 该设计利用模拟电路的相关知识,设定上线和下限频率,采用开环增益80dB 以上的集成运算放大器,设计符合要求的带通滤波器。再利用Multisim 仿真出滤波电路的波形和测量幅频特性。通过仿真和成品调试表明设计的有源滤波器可以基本达到所要求的指标。其主要设计内容: 1.确定有源滤波器的上、下限频率; 2.设计符合条件的有源带通滤波器;- 3.测量设计的有源滤波器的幅频特性; 4.制作与调试; 5. 总结遇到的问题和解决的方法。 关键词:四阶电路有源带通滤波器极点频率 The use of analog circuit design knowledge, on-line and set the lower limit frequency, the use of open-loop gain of 80dB or more integrated operational amplifier designed to meet the requirements of the bandpass filter. Re-use Multisim circuit simulation waveform and filter out the measurement of amplitude-frequency characteristics. Finished debugging the simulation and design of active filters that can basically meet the required targets. The main design elements: 1. Determine the active filter, the lower limit frequency; 2. Designed to meet the requirements of the active band-pass filter; - 3. Designed to measure the amplitude-frequency characteristics of active filters; 4. Production and commissioning; 5 summarizes the problems and solutions. Keywords: fourth-order active band-pass filter circuit pole frequency

二阶带通滤波器课程设计.

一、制作一个1000Hz 的正弦波产生电路: 图1.1 正弦波产生电路 1.1 RC 桥式振荡电路 RC 桥式振荡电路如图(1.1)所示。这个电路由两部分组成,即放大电路和选频网络。其中,R1、C1和R2、C2为串、并联选频网络,接于运算放大器的输出与同相输入端之间,构成正反馈,以产生正弦自激振荡。R3、W R 及R4组成负反馈网络,调节W R 可改变负反馈的反馈系数,从而调节放大的电压增益,使电压增益满足振荡的幅度条件。RC 串并联网络与负反馈中的R3、W R 刚好组成一个四臂电桥,电桥的对角线顶点接到放大器A1的两个输入端,桥式振荡电路的名称即由此得来。 分析RC 串并联网络的选频特性,根椐正弦波振荡电路的振幅平衡条件,选择合适的放大指标,构成一个完整的振荡电路。 1.2 振荡电路的传递函数 由图(1.1)有 1111 Z R sC =+,2 2222 1Z 1R R C sC =+=2221R sC R + 其中,1Z 、2Z 分别为图1.1中RC 串、并联网络的阻值。 得到输入与输出的传递函数: F ν(s)= 21 2 1212221121()1 sR C R R C C s R C R C R C s ++++ =12 21122111212 11111()s R C s s R C R C R C R R C C ++++ (1.1) 由式(1.1)得 21212 R R 1 C C =ω 2 1210R R 1 C C = ?ω

取1R =2R =16k Ω,12C C ==0.01μF ,则有 1.3 振荡电路分析 就实际的频率而言,可用s j ω=替换,在0ωω=时,经RC 选频网络传输到运放同相端的电压与1o U 同相,这样,放大电路和由Z1和Z2组成的反馈网络刚好形成正反馈系统,可以满足相位平衡条件。 12 2 11221212 ()12v j C R F j j C R j C R C C R R ωωωωω= ++- (1.2) 令2 12101R R C C = ω,且R R R C C C ====2121,,则式(1.2)变为 ) (31 )(00ω ωωωω-+= j j F v (1.3) 由此可得RC 串并联选频网络的幅频响应 2 002)( 31ω ωωω-+= V F (1.4) 相频响应 3 )( arctan 0ω ωωω?--=f (1.5) 由此可知,当 2 12101R R C C = =ωω,或CR f f π21 0= = 时,幅频响应的幅度为最大,即 而相频响应的相位角为零,即 这说明,当2 12101R R C C = =ωω时,输出的电压的幅度最大(当输入电压的幅 度一定,而频率可调时),并且输出电压时输入电压的1/3,同时输出电压与输入

IIR数字滤波器的设计流程图讲课讲稿

目录 目录 0 前言 (1) 1.1数字滤波器简介 (1) 1.2使用数字滤波器的原因 (1) 1.3设计的原理和内容 (1) 工程概况 (2) 正文 (2) 3.1 设计的目的和意义 (2) 3.2 目标和总体方案 (2) 3.3 设计方法和内容 (3) 3.4 硬件环境 (3) 3.5软件环境 (3) 3.6IIR数字滤波器设计思路 (3) 3.7 IIR数字滤波器的设计流程图 (3) 3.8 IIR数字滤波器设计思路 (4) 3.9设计IIR数字滤波器的两种方法 (4) 3.10双线性变换法的基本原理 (5) 3.11用双线性变换法设计IIR数字滤波器的步骤 (6) 3.12程序源代码和运行结果 (6) 3.12.1低通滤波器 (6) 3.12.3带通滤波器 (10) 3.12.4带阻滤波器 (13) 3.13结论 (15) 3.13.1存在的问题 (15) 3.13.2解决方案 (16) 致谢 (16)

参考文献 (16) 前言 1.1数字滤波器简介 数字滤波器是一种用来过滤时间离散信号的数字系统,通过对抽样数据进行数学处理来达到频域滤波的目的。可以设计系统的频率响应,让它满足一定的要求,从而对通过该系统的信号的某些特定的频率成分进行过滤,这就是滤波器的基本原理。如果系统是一个连续系统,则滤波器称为模拟滤波器。如果系统是一个离散系统,则滤波器称为数字滤波器。 信号通过线性系统后,其输出信号就是输入信号和系统冲激响应的卷积。从频域分析来看,信号通过线性系统后,输出信号的频谱将是输入信号的频谱与系统传递函数的乘积。除非为常数,否则输出信号的频谱将不同于输入信号的频谱,某些频率成分较大的模,因此,中这些频率成分将得到加强,而另外一些频率成分的模很小甚至为零,中这部分频率分量将被削弱或消失。因此,系统的作用相当于对输入信号的频谱进行加权。 1.2使用数字滤波器的原因 数字滤波器具有比模拟滤波器更高的精度,甚至能够实现后者在理论上也无法达到的性能。数字滤波器相比模拟滤波器有更高的信噪比。数字滤波器还具有模拟滤波器不能比拟的可靠性。根据其冲击响应函数的时域特性可将数字滤波器分为IIR(有限长冲击响应)和FIR(无限长冲击响应)。 1.3设计的原理和内容 在windows环境下进行语言信号采集,通过IIR数字滤泼器的设计,数字带滤波器就是用软件来实现上面的滤波过程,可以很好的克服模拟滤波器的缺点,数字带滤波器的参数一旦确定,就不会发生变化。IIR型有较好的通带与阻带特性,所以,在一般的设计中选用IIR 型。IIR型又可以分成Butterworth型滤波器,ChebyshevII型滤波器和椭圆型滤波器等。 IIR数字滤波器的设计一般是利用目前已经很成熟的模拟滤波器的设计方法来进行设计,通常采用模拟滤波器原型有butterworth函数、chebyshev函数、bessel函数、椭圆滤波器函数等。 IIR数字滤波器的设计步骤: (1)按照一定规则把给定的滤波器技术指标转换为模拟低通滤波器的技术指标; (2)根据模拟滤波器技术指标设计为响应的模拟低通滤波器; (3)很据脉冲响应不变法和双线性不变法把模拟滤波器转换为数字滤波器;

数字信号处理课设+语音信号的数字滤波

语音信号的数字滤波 ——利用双线性变换法实现IIR数字滤波器的设计一.课程设计的目的 通过对常用数字滤波器的设计和实现,掌握数字信号处理的工作原理及设计方法;熟悉用双线性变换法设计 IIR 数字滤波器的原理与方法,掌握利用数字滤波器对信号进行滤波的方法,掌握数字滤波器的计算机仿真方法,并能够对设计结果加以分析。 二.设计方案论证 1.IIR数字滤波器设计方法 IIR数字滤波器是一种离散时间系统,其系统函数为 假设M≤N,当M>N时,系统函数可以看作一个IIR的子系统和一个(M-N)的FIR子系统的级联。IIR数字滤波器的设计实际上是求解滤波器的系数和,它 是数学上的一种逼近问题,即在规定意义上(通常采用最小均方误差准则)去逼近系统的特性。如果在S平面上去逼近,就得到模拟滤波器;如果在z平面上去逼近,就得到数字滤波器。 2.用双线性变换法设计IIR数字滤波器 脉冲响应不变法的主要缺点是产生频率响应的混叠失真。这是因为从S平面到Z平面是多值的映射关系所造成的。为了克服这一缺点,可以采用非线性频率压缩方法,将整个频率轴上的频率范围压缩到-π/T~π/T之间,再用z=e sT转换 平面的-π/T~π到Z平面上。也就是说,第一步先将整个S平面压缩映射到S 1 /T一条横带里;第二步再通过标准变换关系z=e s1T将此横带变换到整个Z平面上去。这样就使S平面与Z平面建立了一一对应的单值关系,消除了多值变换性,也就消除了频谱混叠现象,映射关系如图1所示。 图1双线性变换的映射关系 为了将S平面的整个虚轴jΩ压缩到S1平面jΩ1轴上的-π/T到π/T段上,可以通过以下的正切变换实现

(整理)带通滤波器设计

实验八 有源滤波器的设计 一.实验目的 1. 学习有源滤波器的设计方法。 2. 掌握有源滤波器的安装与调试方法。 3. 了解电阻、电容和Q 值对滤波器性能的影响。 二.预习要求 1. 根据滤波器的技术指标要求,选用滤波器电路,计算电路中各元件的数值。设计出 满足技术指标要求的滤波器。 2. 根据设计与计算的结果,写出设计报告。 3. 制定出实验方案,选择实验用的仪器设备。 三.设计方法 有源滤波器的形式有好几种,下面只介绍具有巴特沃斯响应的二阶滤波器的设计。 巴特沃斯低通滤波器的幅频特性为: n c uo u A j A 21)(??? ? ??+= ωωω , n=1,2,3,. . . (1) 写成: n c uo u A j A 211) (??? ? ??+=ωωω (2) )(ωj A u 其中A uo 为通带内的电压放大倍数,ωC A uo 为截止角频率,n 称为滤波器的阶。从(2) 式中可知,当ω=0时,(2)式有最大值1; 0.707A uo ω=ωC 时,(2)式等于0.707,即A u 衰减了3dB ;n 取得越大,随着ω的增加,滤波器的输出电压衰减越快,滤波器的幅频特性越接近于理想特性。如图1所示。ω 当 ω>>ωC 时, n c uo u A j A ??? ? ??≈ωωω1 )( (3) 图1低通滤波器的幅频特性曲线

两边取对数,得: lg 20c uo u n A j A ωω ωlg 20)(-≈ (4) 此时阻带衰减速率为: -20ndB/十倍频或-6ndB/倍频,该式称为衰减估算式。 表1列出了归一化的、n 为1 ~ 8阶的巴特沃斯低通滤波器传递函数的分母多项式。 在表1的归一化巴特沃斯低通滤波器传递函数的分母多项式中,S L = c s ω,ωC 是低通 滤波器的截止频率。 对于一阶低通滤波器,其传递函数: c c uo u s A s A ωω+= )( (5) 归一化的传递函数: 1 )(+= L uo L u s A s A (6) 对于二阶低通滤波器,其传递函数:2 22)(c c c uo u s Q s A s A ωωω++ = (7) 归一化后的传递函数: 1 1)(2 ++= L L uo L u s Q s A s A (8) 由表1可以看出,任何高阶滤波器都可由一阶和二阶滤波器级联而成。对于n 为偶数的高阶滤波器,可以由2n 节二阶滤波器级联而成;而n 为奇数的高阶滤波器可以由2 1-n 节二

带通滤波器的设计

目录 一.设计概述 二.设计任务及要求 2.1 设计任务 2.2 设计要求 三.设计方案 3.1设计结构 3.2元件参数的理论推导 3.3仿真电路构建 3.4仿真电路分析四.所用器件 五.实验结果 5.1 实验数据记录 5.2 实验数据分析六.实验总结 6.1 遇到的主要问题 6.2 解决问题的措施 6.3 实验反思与收获 附图 参考文献

一.设计概述 根据允许的通过的频率范围,可以将滤波器分为低通滤波器,高通滤波器,带通滤波器和带阻滤波器4种。其中,带通滤波器是指允许某一频率范围内的频率分量通过,其他范围的频率分量衰减到极低水平的滤波器。 在滤波器中,信号能够通过的范围成为通频带或通带,信号受到很大衰减或完全被抑制的频率范围成为阻带,通带和阻带之间的界限称为截止频率。对于一个理想的带通滤波器,通带范围内则完全平坦,对传输信号基本没有增益的衰减作用,其次,通带之外的所有频率均能被完全衰减掉,通带和阻带之间存在一定的过渡带。 在带通滤波器的实际设计过程中,主要参数包括中心频率f0,频带宽度BW,上限截止频率fH和下限截止频率fL。一般情况下,为使滤波器在任意频段都具有良好的频率分辨能力,可采用固定带宽带通滤波器(如收音机的选频)。所选带宽越窄,则频率选择能力越高。但为了覆盖所要检测的整个频率范围,所需要的滤波器数量就很大。因此,在很多场合,固定带宽带通滤波器不一定做成固定中心频率的,而是利用一个参考信号,使滤波器中心频率跟随参考信号的频率而变化,其中,参考信号是由信号发生器提供的。上述可便中心频率的固定带宽带通滤波器,经常用于滤波和扫描跟踪滤波应用中。 二.设计任务及要求 1)设计任务 带通滤波器的设计方案有很多,本实验将采用高通滤波器和低通滤波器级联的设计方案实现一个带通滤波器,通过多级反馈,减少干扰信号对滤波器的影响。为了检测滤波电路的通带特性,设计一个带宽检测电路,通过发光二极管的亮灭近似检测电路的带宽范围。 设计要求 2)设计要求 (1)性能指标要求 1.输入信号:有效值为1V的电压信号。 2.输出信号中心频率f0通过开关切换,分别为500Hz 1.5KHz 3KHz 10KHz 误差10%。 3.带通滤波器带宽BW

数字滤波器设计步骤

数字信号处理 数字滤波器的设计 学院计算机与电子信息学院 专业电子信息科学与技术班级电子15-2 班姓名学号 指导教师刘利民

数字滤波器的设计 一、模拟低通滤波器的设计方法 1、B utterw orth 滤波器设计步骤: ⑴。确定阶次N ① 已知Ωc 、Ωs 和As 求Bu tt er worth DF 阶数N ② 已知Ωc 、Ωs 和Ω=Ωp (3dB p Ω≠-)的衰减A p 求Bu tterwort h DF 阶数N ③ 已知Ωp、Ωs和Ω=Ωp 的衰减A p 和As 求B utte rwo rth DF 阶数N /10 /1022(/)101,(/)101p s A A N N p c s c ΩΩ=-ΩΩ=-则:

⑵.用阶次N 确定 ()a H s 根据公式: 1,2,2N ()()a a H s H s -在左半平面的极点即为()a H s 的极点,因而 2,,N 2、切比雪夫低通滤波器设计步骤: ⑴.确定技术指标p Ω p α s Ω s α 归一化: /1p p p λ=ΩΩ= /s s p λ=ΩΩ ⑵.根据技术指标求出滤波器阶数N 及ε: 0.12 10 1δε=- p δα= ⑶.求出归一化系统函数 其中极点由下式求出:

或者由N 和S直接查表得()a H p 二、数字低通滤波器的设计步骤: 1、 确定数字低通滤波器的技术指标:通带截止频率p ω、通带最大衰减系数 p α、 阻带截止频率ω、阻带最小衰减系数s α。 2、 将数字低通滤波器的技术指标转换成模拟低通滤波器的技术指标。 巴特沃斯: 切比雪夫:/s s p λ=ΩΩ 0.1210 1δ ε=- p δα=

数字信号处理课设共18页文档

数字信号处理课程设计 姓名:刘倩 学号:201014407 专业:信息与计算科学 实验一:常见离散信号产生和实现 一、实验目的: 1、加深对常用离散信号的理解; 2、掌握matlab 中一些基本函数的建立方法。 二、实验原理: 1.单位抽样序列 在MATLAB 中可以利用zeros()函数实现。 如果)(n δ在时间轴上延迟了k 个单位,得到)(k n -δ即: 2.单位阶越序列 在MATLAB 中可以利用ones()函数实现。 3.正弦序列 在MATLAB 中 4.复指数序列 在MATLAB 中 5.指数序列 在MATLAB 中

实验内容:由周期为10的正弦函数生成周期为20的余弦函数。 实验代码: n=0:30; y=sin(0.2*pi*n+pi/2); y1=sin(0.1*pi*n+pi/2); subplot(121) stem(n,y); xlabel ('时间序列n');ylabel('振幅');title('正弦函数序列y=sin(0.2*pi*n+pi/2)'); subplot(122) stem(n,y1); xlabel ('时间序列n');ylabel('振幅'); title('正弦函数序列y=sin(0.2*pi*n+pi/2)'); 实验结果: 实验二:离散系统的时域分析 实验目的:加深对离散系统的差分方程、冲激响应和卷积分析方法的理解。实验原理:离散系统 其输入、输出关系可用以下差分方程描述: 输入信号分解为冲激信号, 记系统单位冲激响应 则系统响应为如下的卷积计算式:

当N k d k ,...2,1,0==时,h[n]是有限长度的(n :[0,M]),称系统为FIR 系统;反之,称系统为IIR 系统。 在MATLAB 中,可以用函数y=filter(p,d,x)实现差分方程的仿真,也可以用函数 y=conv(x,h)计算卷积,用y=impz(p,d,N)求系统的冲激响应。 实验内容:用MATLAB 计算全解 当n>=0时,求用系数差分方程y[n]+y[n-1]-6y[n-2]=x[n]描述的一个离散时间系统对阶跃输入x[n]=8μ[n]的全解。 实验代码: n=0:7; >> [y,sf]=filter(1,[1 1 -6],8*ones(1,8),[-7 6]); >> y1(n+1)=-1.8*(-3).^n+4.8*(2).^n-2; >> subplot(121) >> stem(n,y); >> title('由fliter 函数计算结果'); >> subplot(122) >> stem(n,y1); >> title('准确结果'); 实验结果: 结果分析:有图可得由fliter 函数得出的结果与计算出的准确结果完全一致。 实验三FFT 算法的应用

FIR数字滤波器设计与软件实现(精)讲解学习

实验二:FIR 数字滤波器设计与软件实现 一、实验指导 1.实验目的 (1掌握用窗函数法设计 FIR 数字滤波器的原理和方法。 (2掌握用等波纹最佳逼近法设计 FIR 数字滤波器的原理和方法。 (3掌握 FIR 滤波器的快速卷积实现原理。 (4学会调用 MA TLAB 函数设计与实现 FIR 滤波器。 2. 实验内容及步骤 (1认真复习第七章中用窗函数法和等波纹最佳逼近法设计 FIR 数字滤波器的原理; (2调用信号产生函数 xtg 产生具有加性噪声的信号 xt ,并自动显示 xt 及其频谱,如图 1所示;

图 1 具有加性噪声的信号 x(t及其频谱如图 (3请设计低通滤波器,从高频噪声中提取 xt 中的单频调幅信号,要求信号幅频失真小于 0.1dB ,将噪声频谱衰减 60dB 。先观察 xt 的频谱,确定滤波器指标参数。 (4根据滤波器指标选择合适的窗函数,计算窗函数的长度 N ,调用 MATLAB 函数 fir1设计一个 FIR 低通滤波器。并编写程序,调用 MATLAB 快速卷积函数 fftfilt 实现对 xt 的滤波。绘图显示滤波器的频响特性曲线、滤波器输出信号的幅频特性图和时域波形图。 (5 重复 (3 , 滤波器指标不变, 但改用等波纹最佳逼近法, 调用MA TLAB 函数 remezord 和 remez 设计 FIR 数字滤波器。并比较两种设计方法设计的滤波器阶数。 提示:○ 1MA TLAB 函数 fir1的功能及其调用格式请查阅教材; ○ 2采样频率 Fs=1000Hz,采样周期 T=1/Fs;

○ 3根据图 1(b和实验要求,可选择滤波器指标参数:通带截止频率 fp=120Hz,阻带截 至频率 fs=150Hz, 换算成数字频率, 通带截止频率 p 20.24 p f ωπ =T=π, 通带最大衰为 0.1dB , 阻带截至频率 s 20.3 s f ωπ =T=π,阻带最小衰为 60dB 。 3、实验程序框图如图 2所示,供读者参考。 图 2 实验程序框图 4.信号产生函数 xtg 程序清单(见教材 二、滤波器参数及实验程序清单 1、滤波器参数选取 根据实验指导的提示③选择滤波器指标参数: 通带截止频率 fp=120Hz,阻带截至频率 fs=150Hz。代入采样频率 Fs=1000Hz,换算成 数字频率,通带截止频率 p 20.24 p f

数字信号处理课程规划报告

数字信号处理课程设计报告《应用Matlab对信号进行频谱分析及滤波》 专业: 班级: 姓名: 指导老师: 二0 0五年一月一日

目录 设计过程步骤() 2.1 语音信号的采集() 2.2 语音信号的频谱分析() 2.3 设计数字滤波器和画出其频谱响应() 2.4 用滤波器对信号进行滤波() 2.5滤波器分析后的语音信号的波形及频谱() ●心得和经验()

设计过程步骤 2.1 语音信号的采集 我们利用Windows下的录音机,录制了一段开枪发出的声音,时间在1 s内。接着在C盘保存为WAV格式,然后在Matlab软件平台下.利用函数wavread对语音信号进行采样,并记录下了采样频率和采样点数,在这里我们还通过函数sound引入听到采样后自己所录的一段声音。通过wavread函数和sound的使用,我们完成了本次课程设计的第一步。其程序如下: [x,fs,bite]=wavread('c:\alsndmgr.wav',[1000 20000]); sound(x,fs,bite); 2.2 语音信号的频谱分析 首先我们画出语音信号的时域波形;然后对语音信号进行频谱分析,在Matlab中,我们利用函数fft对信号进行快速傅里叶变换,得到信号的频谱特性性。到此,我们完成了课程实际的第二部。 其程序如下: n=1024; subplot(2,1,1); y=plot(x(50:n/4)); grid on ; title('时域信号') X=fft(x,256); subplot(2,1,2); plot(abs(fft(X))); grid on ; title('频域信号'); 运行程序得到的图形:

绝对经典的低通滤波器设计报告

经典 无源低通滤波器的设计

团队:梦知队 团结奋进,求知创新,追求卓越,放飞梦想 队员: 日期:2010.12.10 目录 第一章一阶无源RC低通滤波电路的构建 (3) 1.1理论分析 (3) 1.2电路组成 (4) 1.3一阶无源RC低通滤波电路性能测试 (5) 1.3.1正弦信号源仿真与实测 (5) 1.3.2三角信号源仿真与实测 (10) 1.3.3方波信号源仿真与实测 (15) 第二章二阶无源LC低通滤波电路的构建 (21) 2.1理论分析 (21) 2.2电路组成 (22) 2.3二阶无源LC带通滤波电路性能测试 (23) 2.3.1正弦信号源仿真与实测 (23) 2.3.2三角信号源仿真与实测 (28)

2.3.3方波信号源仿真与实测 (33) 第三章结论与误差分析 (39) 3.1结论 (39) 3.2误差分析 (40) 第一章一阶无源RC低通滤波电路的构建1.1理论分析 滤波器是频率选择电路,只允许输入信号中的某些频率成分通过,而阻止其他频率成分到达输出端。也就是所有的频率成分中,只是选中的部分经过滤波器到达输出端。 低通滤波器是允许输入信号中较低频率的分量通过而阻止较高频率的分量。 图1RC低通滤波器基本原理图 当输入是直流时,输出电压等于输入电压,因为Xc无限大。当输入

频率增加时,Xc减小,也导致Vout逐渐减小,直到Xc=R。此时的频率为滤波器的特征频率fc。 解出,得: 在任何频率下,应用分压公式可得输出电压大小为: 因为在=时,Xc=R,特征频率下的输出电压用分压公式可以表述为: 这些计算说明当Xc=R时,输出为输入的70.7%。按照定义,此时的频率称为特征频率。 1.2电路组成

信号与系统综合实验报告-带通滤波器的设计DOC

广州大学 综合设计性实验 报告册 实验项目选频网络的设计及应用研究 学院物电学院年级专业班电子131 姓名朱大神学号成绩 实验地点电子楼316 指导老师

《综合设计性实验》预习报告 实验项目:选频网络的设计及应用研究 一 引言: 选频网络在信号分解、振荡电路及其收音机等方面有诸多应用。比如,利用选频网络可以挑选出一个周期信号中的基波和高次谐波。选频网络的类型和结构有很多,本实验将通过设计有源带通滤波器实现选频。 二 实验目的: (1)熟悉选频网络特性、结构及其应用,掌握选频网络的特点及其设计方法。 (2)学会使用交流毫伏表和示波器测定选频网络的幅频特性和相频特性。 (3)学会使用Multisim 进行电路仿真。 三 实验原理: 带通滤波器: 这种滤波器的作用是只允许在某一个通频带范围内的信号通过,而比通频带下限频率低和比上限频率高的信号均加以衰减和抑制。 典型的带通滤波器可以从二阶低通滤波器中将其中一级改成高通而成,如图1所示。 电路性能参数可由下面各式求出。 通带增益:CB R R R R A f vp 144+= 其中B 为通频带宽。 中心频率:)1 1(121 3 12 20R R C R f += π

通带宽度:)2 1(14 321R R R R R C B f -+= 品质因数:B f Q 0 = 此电路的优点是,改变f R 和4R 的比值,就可以改变通带宽度B 而不会影响中心频率0f 。 四 实验内容: 设计一个中心频率Hz f 20000=,品质因数5>Q 的带通滤波器。 五 重点问题: (1)确定带通滤波器的中心频率、上限频率及下限频率。 (2)验证滤波器是否能筛选出方波的三次谐波。 六 参考文献: [1]熊伟等.Multisim 7 电路设计及仿真应用.北京:清华大学出版社,2005. [2]吴正光,郑颜.电子技术实验仿真与实践.北京:科学出版社,2008. [4]童诗白等.模拟电子技术基础(第三版).北京:高等教育出版社, 2001. 图1 二阶带通滤波器

数字信号处理课程设计

数字信号处理 课 程 设 计 院系:电子信息与电气工程学院 专业:电子信息工程专业 班级:电信班 姓名: 学号: 组员:

摘要 滤波器设计在数字信号处理中占有极其重要的地位,FIR数字滤波器和IIR 滤波器是滤波器设计的重要组成部分。利用MATLAB信号处理工具箱可以快速有效地设计各种数字滤波器。课题基于MATLAB有噪音语音信号处理的设计与实现,综合运用数字信号处理的理论知识对加噪声语音信号进行时域、频域分析和滤波。通过理论推导得出相应结论,再利用 MATLAB 作为编程工具进行计算机实现。在设计实现的过程中,使用窗函数法来设计FIR数字滤波器,用巴特沃斯、切比雪夫和双线性变法设计IIR数字滤波器,并利用MATLAB 作为辅助工具完成设计中的计算与图形的绘制。通过对对所设计滤波器的仿真和频率特性分析,可知利用MATLAB信号处理工具箱可以有效快捷地设计FIR和IIR数字滤波器,过程简单方便,结果的各项性能指标均达到指定要求。 关键词数字滤波器 MATLAB 窗函数法巴特沃斯

目录 摘要 (1) 1 引言 (1) 1.1课程设计目的 (1) 1.2 课程设计内容及要求 (1) 1.3课程设计设备及平台 (1) 1.3.1 数字滤波器的简介及发展 (1) 1.3.2 MATLAB软件简介 (2) 2 课程设计原理及流程 (4) 3.课程设计原理过程 (4) 3.1 语音信号的采集 (4) 3.2 语音信号的时频分析 (5) 3.3合成后语音加噪声处理 (7) 3.3.1 噪声信号的时频分析 (7) 3.3.2 混合信号的时频分析 (8) 3.4滤波器设计及消噪处理 (10) 3.4.1 设计IIR和FIR数字滤波器 (10) 3.4.2 合成后语音信号的消噪处理 (13) 3.4.3 比较滤波前后语音信号的波形及频谱 (13) 3.4.4回放语音信号 (15) 3.5结果分析 (15) 4 结束语 (15) 5 参考文献 (16)

带通滤波器设计模拟电子技术课程设计报告大学论文

模拟电子技术课程设计报告带通滤波器设计 班级:自动化1202 姓名:杨益伟 学号:120900321 日期:2014年7月2日 信息科学与技术学院

目录 第一章设计任务及要求 1、1设计概述------------------------------------3 1、2设计任务及要求------------------------------3 第二章总体电路设计方案 2、1设计思想-----------------------------------4 2、2各功能的组成-------------------------------5 2、3总体工作过程及方案框图---------------------5 第三章单元电路设计与分析 3、1各单元电路的选择---------------------------6 3、2单元电路软件仿真---------------------------8 第四章总体电路工作原理图及电路仿真结果 4、1总体电路工作原理图及元件参数的确定---------9 4、2总体电路软件仿真---------------------------11 第五章电路的组构与调试 5、1使用的主要仪器、仪表-----------------------12 5、2测试的数据与波形---------------------------12 5、3组装与调试---------------------------------14 5、4调试出现的故障及解决方法-------------------14 第六章设计电路的特点及改进方向 6、1设计电路的特点及改进方向-------------------14 第七章电路元件参数列表 7、1 电路元件一览表---------------------------15 第八章结束语 8、1 对设计题目的结论性意见及改进的意向说明----16 8、2 总结设计的收获与体会----------------------16 附图(电路仿真总图、电路图) 参考文献

带通滤波器的设计和仿真

带通滤波器的设计和仿真 学院信息学院 姓名吴建亮 学号 201203090224 班级电信1202 时间 2014年10月 1.设计要求 设计带通为300Hz~10KHz的带通滤波器并仿真。 2.原理与方案 2.1工作原理: 带通滤波器的作用是只允许在某一个通频带范围内的信号通过,而比通频带下限频率低和比上限频率高的信号均加以衰减或抑制,本实验通过一个4阶低通滤波器和一个4阶高通滤波器的级联实现带通滤波器。 2.2总体方案 易知低通滤波电路的截止角频率ωH大于高通滤波电路的截止角频率ωn,两者覆盖的通带就提供了一个带通响应。先设计4阶的低通滤波器,截止频率,选取第一级高通滤波器的,第二级的高通滤波器的。 主要参数: 电容则 基准电阻, ,取标称值2400pF, ,取标称值14.7kΩ, ,取标称值14.7kΩ, ,取标称值7.32kΩ,

,取标称值6.04kΩ, , ,取标称值0.013μF, ,取标称值3.01?Ω, 同理,设计一个4阶高通滤波器,通带增益,截止频率,选取第一级高通滤波器的,第二级的高通滤波器的。 主要参数如下: 电容, ,取标称值10kΩ, ,取标称值27kΩ, ,取标称值3.9kΩ, ,取标称值62kΩ。 3 电路设计 图3-1 高通滤波器 图3-2 低通滤波器

如上图3-1与图3-2所示为滤波器的电路,函数信号发生器生成信号经过级联在一起的4阶低通、高通滤波器后完成滤波。 4仿真、分析 图4-1,图4-2,图4-3为频率分别为300Hz、1kHz与10kHz时的示波器波形显示,其输入的正弦信号的幅值均为2V,滤波器的仿真结果符合预期结果。 图4-1 时滤波器仿真结果 图 4-2 f=1000Hz滤波器仿真结果 图4-3 f=10kHz滤波器仿真结果 图4-4 下限截止频率

实验五 IIR数字滤波器设计与滤波(附思考题程序)

实验五 IIR 数字滤波器设计与滤波 1.实验目的 (1)加深对信号采样的理解, (2)掌握滤波器设计的方法; (3)复习低通滤波器的设计。 2.实验原理 目前,设计IIR 数字滤波器的通用方法是先设计相应的低通滤波器,然后再通过双线性变换法和频率变换得到所需要的数字滤波器。模拟滤波器从功能上分有低通、高通、带通及带阻四种,从类型上分有巴特沃兹(Butterworth )滤波器、切比雪夫(Chebyshev )I 型滤波器、切比雪夫II 型滤波器、椭圆(Elliptic )滤波器以及贝塞尔(Bessel )滤波器等。 典型的模拟低通滤波器的指标如下:,P S ΩΩ分别为通带频率和阻带频率,,P S δδ分别为通带和阻带容限(峰波纹值)。在通带内要求1()1P a H J δ-≤Ω≤,有时指标由通带最大衰减p α和阻带最小衰减s α给出,定义如下:20lg(1)p p αδ=-- 和20lg()s s αδ=- 第二种常用指标是用参数ε和A 表示通带和阻带要求,如图所示: 二者之间的关系为:21/2[(1)1]p εδ-=--和1/s A δ=,根据这几个参数可导出另外两个参数d ,k ,分别称为判别因子和选择性因子。 21d A = - /p s k =ΩΩ

BUTTERWORTH 低通滤波器:幅度平方函数定义为221()1(/)a N c H J Ω=+ΩΩ,N 为滤波器阶数,c Ω为截止频率。当c Ω=Ω 时,有()1/a H J Ω=3DB 带宽。 BUTTERWORTH 低通滤波器系统函数有以下形式: 11111()...() N c a N N N N N k H s s a s a s a k s s --=Ω==++++∏- 由模拟滤波器设计IIR 数字滤波器,必须建立好s 平面和z 平面的映射关系。使模拟系统函数()a H s 变换成数字滤波器的系统函数()H z ,通常采用冲激相应不变法和双线性变换法。冲激相应不变法存在频谱混叠现象,双线性变换法消除了这一线象,在IIR 数字滤波器的设计中得到了更广泛的应用。 s 平面和Z 平面的映射关系为1 121()1s Z s f Z T Z ---==+,将s j =Ω和jw z e =待入数字频率和等效的模拟频率之间的映射关系:tan()2 w Ω=,由于二者不是线性关系,所以称为预畸变。 3.实验内容及其步骤 实验的步骤: (1)给定数字滤波器的幅度相应参数。 (2)用预畸变公式将数字滤波器参数变换为相应的等效模拟滤波器参数。 (3)采用模拟滤波器设计方法设计等效模拟滤波器()a H s (4)采用双线性变换公式把等效模拟滤波器映射为所期望的数字滤波器。 其中第三步中模拟滤波器设计步骤为: 首先,根据滤波器指标求选择因子k 和判别因子d 其次,确定满足技术所需的滤波器阶数N, log log d N k ≥ 再次,设3db 截止频率c Ω

带通滤波器设计实验报告

电子系统设计实践 报告 实验项目带通功率放大器设计学校宁波大学科技学院 学院理工学院 班级12自动化2班 姓名woniudtk 学号12******** 指导老师李宏 时间2014-12-4

一、设计课题 设计并制作能输出0.5W功率的语音放大电路。该电路由带通滤波器和功率放大器构成。 二、设计要求 (1)电路采用不超过12V单(或双)电源供电; (2)带通滤波器:通带为300Hz~3.4kHz,滤波器阶数不限;增益为20dB; (3)最大输出额定功率不小于0.5W,失真度<10%(示波器观察无明显失真);负载(喇叭)额定阻抗为8?。 (4)功率放大器增益为26dB。 (5)功率放大部分允许采用集成功放电路。 三、电路测试要求 (1)测量滤波器的频率响应特性,给出上、下限截止频率、通带的增益; (2)在示波器观察无明显失真情况下,测量最大输出功率 (3)测量功率放大器的电压增益(负载:8?喇叭;信号频率:1kHz); 四、电路原理与设计制作过程 4.1 电路原理 带通功率放大器的原理图如下图1所示。电路有两部分构成,分别为带通滤波器和功率放大器。 图1 滤波器电路的设计选用LM358双运放设计电路。LM358是一个高输入阻抗、高共模抑制比、低漂移的小信号放大电路。高输入阻抗使得运放的输入电流比较小,有利于增大放大电路对前级电路的索取信号的能力。在信号的输入的同时会不可避免的掺杂着噪声和温漂而影响信号的放大,因此高共模抑制比、低温漂的作用尤为重要。 带通滤波器的设计是由上限截止频率为3400HZ的低通滤波器和下限截止频率为300HZ 的高通滤波器级联而成,因此,设计该电路由低通滤波器和高通滤波器组合成二阶带通滤波器(巴特沃斯响应)。 功率放大电路运用LM386功放,该功放是一种音频集成功放,具有自身功耗低、电压增益可调整、电源电压范围大、外接元件少和总谐波失真小等优点,广泛应用于录音机和收音机之中。 4.2电路设计制作 4.2.1带通滤波电路设计 (1)根据设计要求,通带频率为300HZ~2.4KHZ,滤波器阶数不限,增益为 20dB,所以采取二阶高通和二阶低通联级的设计方案,选择低通放大十倍。高通不放大。

微带线带通滤波器的ADS设计

应用ADS设计微带线带通滤波器 1、微带带通微带线的基本知识 微波带通滤波器是应用广泛、结构类型繁多的微波滤波器,但适合微带结构的带通滤波器结构就不是那么多了,这是由于微带线本身的局限性,因为微带结构是个平面电路,中心导带必须制作在一个平面基片上,这样所有的具有串联短截线的滤波器都不能用微带结构来实现;其次在微带结构中短路端不易实现和精确控制,因而所有具有短路短截线和谐振器的滤波器也不太适合于微带结构。 微带线带通滤波器的电路结构的主要形式有5种: 1、电容间隙耦合滤波器 带宽较窄,在微波低端上显得太长,不够紧凑,在2GH以上有辐射损耗。 2、平行耦合微带线带通滤波器 窄带滤波器,有5%到25%的相对带宽,能够精确设计,常为人们所乐用。但其在微波低端显得过长,结构不够紧凑;在频带较宽时耦合间隙较小,实现比较困难。 (刃耦合微幣线滤彼器 3、发夹线带通滤波器 把耦合微带线谐振器折迭成发夹形式而成。这种滤波器由于容易激起表面波,性能不够理想,故常把它与耦合谐振器混合来用,以防止表面波的直接耦合。这种滤波器的精确设计较难。

(3)岌夬线带通滤波器 4、1/4波长短路短截线滤波器 (4)1/4波长您路短戡线湛枝器 5、半波长开路短截线滤波器 (5)1/2波长开路短截线滤波器 下面主要介绍平行耦合微带线带通滤波器的设计,这里只对其整个设计过程和方法进行简单的介绍。 2、平行耦合线微带带通滤波器 平行耦合线微带带通滤波器是由几节半波长谐振器组合而成的,它不要求对 地连接,结构简单,易于实现,是一种应用广泛的滤波器。整个电路可以印制在很薄的介质基片上(可以簿到1mr以下),故其横截面尺寸比波导、同轴线结构的小得多;其纵向尺寸虽和工作波长可以比拟,但采用高介电常数的介质基片,使线上的波长比自由空间小了几倍,同样可以减小;此外,整个微带电路元件共用接地板,只需由导体带条构成电路图形,结构大为紧凑,从而大大减小了体积和重量。 关于平行耦合线微带带通滤波器的设计方法,已有不少资料予以介绍。但是,在设计过程中发现,到目前为止所查阅到的各种文献,还没有一种能够做到准确设计。在经典的工程设计中,为避免繁杂的运算,一般只采用简化公式并查阅图表,这就造成较大的误差。而使用电子计算机进行辅助设计时,则可以力求数学模型精确,而不追求过分的简化。基于实际设计的需要,我对于平行耦合线微带

相关文档
最新文档