Upload
saurabh-jaiswal
View
220
Download
0
Embed Size (px)
Citation preview
7/31/2019 FIR Filter Design Ch10(1) 3e
1/58
1
FilteringFiltering
Filtering is one of the most widely used
complex signal processing operations
The system implementing this operation is
called a filter
A filterpasses certain frequency
components without any distortion and
blocks other frequency components
7/31/2019 FIR Filter Design Ch10(1) 3e
2/58
2
FilteringFiltering
The range of frequencies that is allowed to
pass through the filter is called the
passband, and the range of frequencies thatisblocked by the filter is called the
stopband
In most cases, the filtering operation foranalog signals is linear
7/31/2019 FIR Filter Design Ch10(1) 3e
3/58
3
FilteringFiltering
The filtering operation of a linear analog
filter is described by the convolution
integral
where x(t) is the input signal, y(t) is the
output of the filter, and h(t) is the impulse
response of the filter
=
dxthty )()()(
7/31/2019 FIR Filter Design Ch10(1) 3e
4/58
4
FilteringFiltering
A lowpass filterpasses all low-frequencycomponents below a certain specified
frequency , called the cutoff frequency,
and blocks all high-frequency componentsabove
A highpass filterpasses all high-frequency
components a certain cutoff frequencyand blocks all low-frequency components
below
cf
cf
cf
7/31/2019 FIR Filter Design Ch10(1) 3e
5/58
5
FilteringFiltering
Abandpass filterpasses all frequencycomponents between 2cutoff frequencies,
and , where , and blocks all
frequency components below the frequencyand above the frequency
Abandstop filterblocks all frequency
components between 2cutoff frequencies,and , where , and passes allfrequency components below the frequency
and above the frequency
1cf 2cf 21 cc ff 0
In practice
2/2/,)(
})/2(1{][
0
2
0 MnMI
MnInw
=
+=
=1
2
0 ]!
)2/(
[1)( r
r
r
u
uI0)(0 >uI
+=
20
1
20 ]!
)2/([1)(
r
r
ru
uI
)(0 uI
7/31/2019 FIR Filter Design Ch10(1) 3e
57/58
57Copyright 2005, S. K. Mitra
Adjustable Window FunctionsAdjustable Window Functions
controls the minimum stopbandattenuation of the windowed filter response
is estimated using
Filter order is estimated using
where is the normalized transitionbandwidth
+
=
,0
),21(07886.04.0)21(5842.0
),7.8(1102.0
sss
21for
5021for
50for
s
ss
)(285.2
8
= sM
FIR Fil D i E l
7/31/2019 FIR Filter Design Ch10(1) 3e
58/58
58
FIR Filter Design ExampleFIR Filter Design Example
Specifications: , ,
dB
Thus
Choose M= 24
01.01020/ == s
s
40=s
= 3.0p
= 5.0s
=+= 4.02/)( spc
3953.31907886.0)19(5842.0 4.0 =+=
2886.22
)2.0(285.2
32==
M