0% found this document useful (0 votes)
127 views13 pages

Chevishev Filter Design

This document discusses Chebyshev lowpass filter design. It defines the transfer function of a Chebyshev lowpass filter using Chebyshev polynomials. It then provides properties of the Chebyshev polynomials and the filter's frequency response. Examples are given to demonstrate designing a Chebyshev filter to meet given ripple and cutoff specifications.

Uploaded by

saurav datta
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
127 views13 pages

Chevishev Filter Design

This document discusses Chebyshev lowpass filter design. It defines the transfer function of a Chebyshev lowpass filter using Chebyshev polynomials. It then provides properties of the Chebyshev polynomials and the filter's frequency response. Examples are given to demonstrate designing a Chebyshev filter to meet given ripple and cutoff specifications.

Uploaded by

saurav datta
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 13

Analog

Filters

Chebyshev Lowpass Filter Design


Define :
K
| H ( j ¢) | =
2

1 + 2C N2 ( ¢ / ¢p )
1 ( normalized
| H LPp ( j ¢) | =
2

1 + 2C N2 ( ¢) prototype,
¢p =1)
Where :
CN( ¢ ) is the Nth order chebyshev
polynomial.
CN( ¢) = cos(Ncos-1 ¢) 0£ ¢ £1
CN( ¢) = cosh(Ncosh-1 ¢) ¢>1

e is the ripple parameter 0 < e < 1


sets the ripple amplitude in the ripple
passband 0£ e £1

2
Analog
Filters
Example : N=1
CN( ¢) = cos(cos-1 ¢) 0£ ¢ £1
CN( ¢) = cosh(cosh-1 ¢) ¢ > 1
i.e CN( ¢) = ¢.
1
| H LPp ( j ¢) | =
2

1+ 2
¢2

3
Analog
Filters

Generation of Higher order polynomials:


CN( ¢)

Nth Polynomial :
CN( ¢) = cos(Ncos-1 ¢)
(N+1)th Polynomials
CN+1( ¢) = cos((N+1)cos-1 ¢ )
Let a = cos-1 ¢
then CN+1(a) = cos((N+1) a)
= cos(Na + a)
Follows:
1.) CN+1(a) = cos(N a)cos(a) - sin(N a)sin(a)
Also
2.) CN-1(a) = cos(Na)cos(a) + sin(Na)sin(a)
4
Analog
Filters

By adding CN+1(a) & CN-1(a) we get :


CN+1(a) + CN-1(a) = 2cos(Na)cos(a)
substituting back a = cos-1 ¢
CN+1(a) + CN-1(a) = 2cos(N cos-1 ¢) cos(cos-1 ¢ )
= 2 ¢ cos(N cos-1 ¢ )
Follows :
CN+1( ¢) = 2 ¢ CN( ¢ ) - CN-1( ¢ )

Example: N = 1
C2( ¢ ) = 2 ¢ C1( ¢ ) - C0( ¢ )
= 2 ¢. ¢ - 1
= 2 ¢2 - 1

5
Analog
Filters

For N = 2

C3( ¢) = 2 ¢C2( ¢ ) - C1( ¢ )


= 2 ¢ (2 ¢ 2 - 1) - ¢
= 4 ¢3 - 3 ¢

Table of Chebyshev polynomials

Note :w= ¢ in the table

6
Analog
Filters

Properties of CN and |HLP(j ¢)|


N = 2 : even
1
| H LPp ( j ¢) |= 1/ 2
1+ 2
C ( ¢)
2
2

¢=0
C22 (0) = (2 ¢2 - 1) 2 ¢=0 =1
1
P1 | H LPp ( j 0) |= N even
2 1/ 2
1+
N = 3 : odd

1
| H LPp ( j ¢) |= 1/ 2
1+ 2
C ( ¢)
2
3

¢=0
C32 (0) = (4 ¢3 - 3 ¢) 2 ¢=0 =0
P2 | H LPp ( j 0) |= 1 N odd
7
Analog
Filters

Fig: Chebyshev prototype low pass response

P3 ¢ =1
C N2 ( ¢) ¢ =1 = [cos( N cos -1
(1))]2

= 1 all N

1 all N
| H ( j1) |=
2 1/ 2
1+
1 c¢ = f(N, )
P4 | H ( j1) |>
2
8
Analog
Filters

P5 There are N maximum and minimum


points between ¢ = 0 and ¢ = 1

P6 For ¢ > 1 |H(j ¢)| is monotonically


decreasing function and :
1
| H ( j ¢) |»
2 N -1 ¢ N
¢ >> 1
P7 Construction of stable and causal transfer
function HLP(s)
1
H LP ( s ) H LP (- s ) = ¢ = - js
1 + 2C N2 ( ¢)

Factor this part by collecting all poles


located in the left - half plane.
Chebyshev poles lie on a ellipse

9
Analog
Filters

P8 The ripple amplitude in dB is given by :

æ 1 ö
dB = -10 log10 ç 2 ÷
è1+ ø
2
= 10 log10 1 +

Fig: Prototype Chebyshev denominator polynomials

10
Analog
Filters

Example :

Fig: Low pass filter specifications

1 db ripple:
1 = 10log10(1 + e2)
1.2589 = 1 + e2
e = 0.5088
¢ ³ 5 : -40 dB: |H(j ¢)|2 £ 10-4
By trial and error: N = 3 will satisfy this
requirement.
11
Analog
Filters

From the table giving the Chebhshev


prototype denominator polynomial (Table 10.3)
the prototype transfer function is:
k
H LPp ( s ) = 3
s + 0.988s 2 + 1.2385s + 0.491
N odd : H LP(0) = 1
Therefore K =0.491
Butterworth / Chebyshev Filters
Let e = 1 « 3 dB
dM ( ¢) æ -N ö
¢= c¢ =1
=ç ÷N
d ¢ è2 2ø
Chebyshev Butterworth

Stopband Attenuation (SBA)


SBA(dB) @ 6(N-1) + 20loge + 20log ¢
Chebyshev Additional dB Butterworth
12
The order N for a Chebyshev approximation is
determined as follows:

If the response at ¢ = s¢ is required to be 1/A,


then the filter order is determined from the
following equation.

cosh -1 ( A2 - 1 / )

cosh -1 ( s¢ / ¢p )
Where ¢p is the pass band cutoff frequency and
e is the passband ripple.

The order can also be computed as:


æ 10 As
ö
-1 ç 10 -1 ÷
cosh ç Ap ÷
ç 10 10 - 1 ÷ø
N³ è
æ
-1 ç ¢ö
s ÷
2 cosh
ç ¢p ÷ø
è
where Ap and As are, respectively, the pass
band ripple and stop band attenuation in dB,
and s¢ is the stop band edge frequency.
13
Previous Example:

Fig: Low pass filter specifications

1 db ripple:
1 = 10log10(1 + e2)
1.2589 = 1 + e2
e = 0.5088
1
10 log10 ( 2 ) = -40
A
A = 100, ¢p = 1.0, ¢ = 5.0
s

Putting in the values in the equation for N, we get


N ³ 2.6059, i.e N = 3 14

You might also like