 
 
 
 
 
 
 
 
 
 
We can apply the transformation  to convert the Butterworth filter into a high-quality
band-pass filter with center frequency
 to convert the Butterworth filter into a high-quality
band-pass filter with center frequency  .  A further transformation
can then be applied to shift the center frequency to any desired value
.  A further transformation
can then be applied to shift the center frequency to any desired value  between 0 and
between 0 and  .  The transformation will be of the form,
.  The transformation will be of the form,
 
 and
 and  are real numbers and not both are zero.  This
is a particular case of the general form given above for unit-circle-preserving
rational functions.  We have
 are real numbers and not both are zero.  This
is a particular case of the general form given above for unit-circle-preserving
rational functions.  We have  and
 and  ,
and the top and bottom halves of the unit circle are transformed
symmetrically (if
,
and the top and bottom halves of the unit circle are transformed
symmetrically (if  goes to
 goes to  then
 then  goes to
 goes to  ). 
The qualitative effect of the transformation
). 
The qualitative effect of the transformation  is to squash points of the
unit circle toward
 is to squash points of the
unit circle toward  or
 or  .
.
In particular, given a desired center frequency  ,
we wish to choose
,
we wish to choose  so that:
 so that:
 
 as before, and let
 as before, and let  be the transfer
function for a low-pass Butterworth filter, then the combined filter
with transfer function
 be the transfer
function for a low-pass Butterworth filter, then the combined filter
with transfer function  will be a band-pass filter with center frequency
will be a band-pass filter with center frequency  .  Solving for
.  Solving for  and
and  gives:
 gives:
 
 , will have
, will have  poles and
 poles and  zeros (if
zeros (if  is the degree of the Butterworth filter
 is the degree of the Butterworth filter  ).
).
Knowing the transfer function is good, but even better is knowing the locations
of all the poles and zeros of the new filter, which we need to be able to
compute it using elementary filters.  If  is a pole of the transfer
function
 is a pole of the transfer
function 
 , that is, if
, that is, if  , then
, then  must
be a pole of
 must
be a pole of  .  The same goes for zeros.  To find a pole or zero of
.  The same goes for zeros.  To find a pole or zero of  we set
we set  , where
, where  is a pole or zero of
 is a pole or zero of  , and solve for
, and solve for  .
This gives:
.
This gives:
![\begin{displaymath}
- {
{ \left [ {
{
aZ + b
} \over {
bZ + a
}
} \right ] }
^ 2
} = W
\end{displaymath}](img968.png) 
 
 
 and
 and  are as given above and we have used the fact that
 are as given above and we have used the fact that
 ).  A sample pole-zero plot and frequency response of
).  A sample pole-zero plot and frequency response of  are shown in Figure 8.20.
are shown in Figure 8.20.
|  | 
 
 
 
 
 
 
 
 
