METHOD FOR DESIGNING DIGITAL
FILTERS USING BZT
step 1. Find out the value of ωc*,.
step 2. Find out the value of frequency scaled
analog transfer function
Normalized
analog transfer function is frequency scaled by replacing s by s/ωp*.
step 3. Convert into digital filter
Apply
BZT. i.e Replace s by the ((z-1)/(z+1)). And find out the desired transfer
function of digital function.
Example:
Q) Design
first order high pass butterworth filter whose cutoff frequency is 1 kHz at
sampling frequency of 104 sps. Use BZT Method
Step 1. To find out the cutoff frequency
ωc = 2∏f
= 2000
rad/sec
Step 2. To find the prewarp frequency
ωc* = tan
(ωc Ts/2) = tan(∏/10)
Step 3. Scaling of the transfer function
For First
order HPF transfer function H(s) = s/(s+1) Scaled transfer function H*(s) =
H(s) |s=s/ωc*
H*(s)=
s/(s + 0.325)
Step 4. Find out the digital filter transfer
function. Replace s by (z-1)/(z+1)
Q) Design
second order low pass butterworth filter whose cutoff frequency is 1 kHz at
sampling frequency of 104 sps.
Q) First
order low pass butterworth filter whose bandwidth is known to be 1 rad/sec .
Use BZT method to design digital filter of 20 Hz bandwidth at sampling
frequency 60 sps.
Q) Second
order low pass butterworth filter whose bandwidth is known to be 1 rad/sec .
Use BZT method to obtain transfer function H(z) of digital filter of 3 DB
cutoff frequency of 150 Hz and sampling frequency 1.28 kHz.
Q) The
transfer function is given as s2+1 / s 2+s+1 The function
is for Notch filter with frequency 1 rad/sec. Design digital Notch filter with
the following specification
(1) Notch
Frequency= 60 Hz
(2) Sampling
frequency = 960 sps.
Related Topics
Privacy Policy, Terms and Conditions, DMCA Policy and Compliant
Copyright © 2018-2023 BrainKart.com; All Rights Reserved. Developed by Therithal info, Chennai.