Order n ≥ arccosh(√((10^(0.1αmin)-1)/(10^(0.1αmax)-1)))/arccosh(ωs/ωp). With αmax=0.5dB, αmin=15dB, ωs/ωp=2, n=3. Denormalized poles: -313.23±j1021.93 rad/s and -626.46 rad/s.
Derive an expression to calculate the required order for given low pass specifications using Chebyshev approximation. Using the derived expression, calculate the order of Chebyshev filter for following specifications: αmax = 0.5 dB, αmin = 15 dB, ωp = 1000 rad/s, ωs = 2000 rad/s. Also show pole locations.
Derivation of the order
The Chebyshev low-pass magnitude response (normalized so that the passband edge is Ω=ω/ωp=1) is
∣T(jΩ)∣2=1+ε2Cn2(Ω)1
where Cn(Ω) is the Chebyshev polynomial of order n:
Cn(Ω)={cos(ncos−1Ω),cosh(ncosh−1Ω),∣Ω∣≤1∣Ω∣>1
The attenuation in dB is α(Ω)=10log10[1+ε2Cn2(Ω)].
Step 1: ripple factor from the passband edge. At Ω=1, Cn(1)=1 for every n, so the attenuation is exactly αmax:
αmax=10log10(1+ε2)⇒ε2=100.1αmax−1
Step 2: stopband condition. At Ωs=ωs/ωp(>1) the attenuation must be at least αmin:
The poles are the left-half-plane roots of 1+ε2Cn2(s/j)=0, i.e. Cn=±j/ε. Putting cos−1(s/j)=u+jv:
cos(nu)cosh(nv)−jsin(nu)sinh(nv)=±εj
Equating real parts: cos(nu)=0⇒uk=2n(2k−1)π. Equating imaginary parts: sin(nuk)=±1⇒v=a=n1sinh−1ε1. Then s=jcos(uk+ja) gives (taking the left-half-plane roots)
These three poles lie on an ellipse with semi-minor axis sinha=0.626 (along σ) and semi-major axis cosha=1.180 (along jω), scaled by 1000 rad/s. All of them are in the left half of the s-plane:
jw
|
-313+ j1022 x ||
-626 x ----------+----------> sigma
|
-313 - j1022 x ||
Answer:n=3; poles at s=−626.46 rad/s and s=−313.23±j1021.93 rad/s. The corresponding (normalized) denominator is (s+0.62646)(s2+0.62646s+1.14245).