dsp butterworth filter
TRANSCRIPT
-
8/9/2019 DSP Butterworth Filter
1/21
DIGITAL SIGNAL PROCESSING
Lecture by
R. Sivarajan, Assistant Professor
Adhiparasakthi Engineering College
-
8/9/2019 DSP Butterworth Filter
2/21
Magnitude Response
The magnitude function of the butterworth low pass filter isgiven by
---------------(1)
where, N is the order of the filter, and
.
Lecture by R. Sivarajan, AP/ECE/APEC
-
8/9/2019 DSP Butterworth Filter
3/21
Magnitude Response
Lecture by R. Sivarajan, AP/ECE/APEC
-
8/9/2019 DSP Butterworth Filter
4/21
Magnitude Response
As shown in the figure above, the function is monotonicallydecreasing, where the maximum response is unity at0.
The ideal response is shown by dashed line.
t can e seen t at t e magn tu e response approac es t eideal low pass characteristics as the order N increases.
For values, () 1, For values,
() .
, 0.0
3 .
Lecture by R. Sivarajan, AP/ECE/APEC
-
8/9/2019 DSP Butterworth Filter
5/21
Normalized Butterworth Filter From equation (1), we can get the magnitude square function
of a normalized butterworth filter as (1 /)
(1)
. , /,
Lecture by R. Sivarajan, AP/ECE/APEC
-
8/9/2019 DSP Butterworth Filter
6/21
Normalized Butterworth Filter
The above equation tells us that this function has poles in the
LHS as well as in RHS because of the presence of two factorH(s) and H(-s).
If H(s) has roots in the LHS, then the H(-s) has corresponding
.
These roots we can get by equating denominator to zero, i.e.,
For N odd,
-------------------(2)
Lecture by R. Sivarajan, AP/ECE/APEC
-
8/9/2019 DSP Butterworth Filter
7/21
Normalized Butterworth Filter
For N odd,
------------------(3)
We know that for N odd, the roots can be obtained fromequation (2).
For N = 3,
Lecture by R. Sivarajan, AP/ECE/APEC
-
8/9/2019 DSP Butterworth Filter
8/21
Normalized Butterworth Filter
All the poles are located in the s plane as shown in the figure
below.
Lecture by R. Sivarajan, AP/ECE/APEC
-
8/9/2019 DSP Butterworth Filter
9/21
Normalized Butterworth Filter
It is found that the angular separation between the poles is
given by 360/2N, which in this case is equal to 60o and all thepoles lie on the circle.
To ensure stability, considering only the poles that lie in the
,
transfer function H(s) as
Therefore the transfer function of a third order butterworth
filter for cut off frequency1 /
---------------(4)
Lecture by R. Sivarajan, AP/ECE/APEC
-
8/9/2019 DSP Butterworth Filter
10/21
Normalized Butterworth Filter
As we interested on a poles that lie in the left half of the s
plane, the same can be found by usingwhere
----------(5)
Now for N=3,
Lecture by R. Sivarajan, AP/ECE/APEC
-
8/9/2019 DSP Butterworth Filter
11/21
Normalized Butterworth Filter
Hence the denominator of the transfer function is
So, the transfer function for normalized butterworth filter is
Similarly, for N=4,
Lecture by R. Sivarajan, AP/ECE/APEC
-
8/9/2019 DSP Butterworth Filter
12/21
Normalized Butterworth Filter
Hence the denominator of the transfer function is
So, the transfer function for normalized butterworth filter is
Similarly we can find the transfer function of a normalizedbutterworth filter for any order of a filter as shown in table
below.
Lecture by R. Sivarajan, AP/ECE/APEC
-
8/9/2019 DSP Butterworth Filter
13/21
Normalized Butterworth FilterN Denominator of H(s)
1
2
3
4
5
6
7
Lecture by R. Sivarajan, AP/ECE/APEC
-
8/9/2019 DSP Butterworth Filter
14/21
Unnormalized Butterworth Filter
Equation 5 gives us the pole locations of butterworth filter for
1 / .
,
---------------------(6)
The transfer function of such butterworth filter can be obtained
by substituting s s/
.
Lecture by R. Sivarajan, AP/ECE/APEC
-
8/9/2019 DSP Butterworth Filter
15/21
Order of the Filter
In equation (1a), the filter was restricted to -3 dB attenuation at
.
(3 )
.
Lecture by R. Sivarajan, AP/ECE/APEC
-
8/9/2019 DSP Butterworth Filter
16/21
Order of the Filter
Lecture by R. Sivarajan, AP/ECE/APEC
-
8/9/2019 DSP Butterworth Filter
17/21
Order of the Filter
From the figure above, we can find that at ,
,
--------------(7)Lecture by R. Sivarajan, AP/ECE/APEC
-
8/9/2019 DSP Butterworth Filter
18/21
Order of the Filter
Referring to the above figure, at,
Lecture by R. Sivarajan, AP/ECE/APEC
-
8/9/2019 DSP Butterworth Filter
19/21
Order of the Filter
Lecture by R. Sivarajan, AP/ECE/APEC
-
8/9/2019 DSP Butterworth Filter
20/21
Order of the Filter ,
()
, .
()
Lecture by R. Sivarajan, AP/ECE/APEC
-
8/9/2019 DSP Butterworth Filter
21/21
Order of the Filter
,
Lecture by R. Sivarajan, AP/ECE/APEC