Chapter 2 · 8 hours
Approximation Methods
IOE past exam questions
Past questions and answers
51 questions set from this chapter, 8 of them more than once. Most asked first.
- Asked 7 times
- 2082 Bhadra · 1+4 marks
- 2081 Baisakh · 5 marks
- 2075 Chaitra · 2+3 marks
- 2075 Asoj · 2+4 marks
- 2069 Chaitra · 2+4 marks
- 2080 Bhadra · 4 marks
- 2080 Baisakh · 2+5 marks
What is a constant delay filter? Find the transfer function of a third order Bessel-Thomson (constant delay) filter.
Answer
Constant delay filter
A constant delay (Bessel–Thomson) filter is a low-pass filter designed so that its group delay is maximally flat (nearly constant) over the passband. All frequency components are delayed equally, so the waveform shape is preserved (no phase distortion). The Bessel–Thomson response is the standard example.
Third-order Bessel–Thomson transfer function
The ideal constant-delay function (delay normalized to 1 s) is
Write (even part) and (odd part). Their ratio has the continued-fraction expansion
For an th-order approximation, keep the first terms, write the result as with polynomials, and use , with chosen so that .
Third order (first three terms):
So , and
The same polynomial follows from the Bessel recursion with , : and .
Poles: and . The delay is s and stays at 0.996 s at = 1 rad/s and 0.887 s at 2 rad/s.
For an actual delay , replace by (frequency scaling by ).
- Asked 2 times
- 2072 Chaitra · 5+3 marks
- 2071 Chaitra · 5+3 marks
Derive an expression to calculate the order of Inverse Chebyshev low pass filter. Use this formula to estimate the order of Inverse Chebyshev low pass filter having following specification: αmax = 0.25 dB, ωp = 1000 rad/s, αmin = 18 dB, ωs = 1400 rad/s
Answer
Order of an inverse Chebyshev low-pass filter
The inverse Chebyshev response is flat (monotonic) in the passband and equiripple in the stopband. Normalized to the stopband edge = 1 rad/s:
Stopband (): , so swings between 0 and 1. The least attenuation (where ) must be :
Passband: the normalized passband edge is , where the loss must not exceed :
Since , , so
This is the same expression as for the Chebyshev filter.
Order for the given specifications
= 0.25 dB, = 18 dB, = 1000 rad/s, = 1400 rad/s.
So n = 5.
Answer: a 5th-order inverse Chebyshev filter is required, with .
- Asked 2 times
- 2073 Shrawan · 3+2+2 marks
- 2071 Shrawan · 6 marks
What are the characteristics of Elliptical (elliptic) Response? Compare it with Chebyshev and Inverse Chebyshev response.
Answer
Characteristics of the elliptic (Cauer) response
The elliptic low-pass response is
where is a Chebyshev rational function (Jacobi elliptic function).
- Equiripple in both the passband and the stopband.
- Has finite zeros of transmission on the axis in the stopband, where the attenuation becomes infinite.
- Sharpest transition (narrowest transition band) of all classical approximations for a given order; so for given , , it needs the lowest order.
- Stopband attenuation does not keep increasing; it ripples down to between the zeros.
- Poorest phase linearity: group delay varies strongly near the band edge, causing pulse distortion.
- Design is complex (elliptic integrals); normally done with tables or software.
- Realization needs both poles and finite zeros (e.g. LC ladders with parallel-resonant series arms, or notch biquads).
|T|
1 |~v~v~~.
| \ elliptic
| \
| \ /\ /\
| \/ \__/ \___
+--------------------------> w
wp ws (zeros at dips)
Comparison
| Feature | Chebyshev | Inverse Chebyshev | Elliptic |
|---|---|---|---|
| Passband | Equiripple | Flat, monotonic | Equiripple |
| Stopband | Monotonic | Equiripple | Equiripple |
| Transmission zeros | All at (all-pole) | Finite, on axis | Finite, on axis |
| Transition sharpness | Good | Good (same as Chebyshev) | Best |
| Order for given specs | Medium | Medium (same formula) | Lowest |
| Phase / delay | Poor | Better than Chebyshev | Worst |
| Complexity | Simple | Moderate | Most complex |
The elliptic filter is chosen when a very narrow transition band is needed with minimum components and phase is not important; Chebyshev/inverse Chebyshev are simpler alternatives.
- Asked 2 times
- 2080 Bhadra · 1+4 marks
- 2079 Bhadra · 2+3 marks
What is the importance of all pass filters in filter design (delay equalization)? Find the transfer function of third order Bessel-Thomson low pass filter.
Answer
Importance of all-pass filters (delay equalization)
An all-pass filter has at all frequencies and changes only the phase. Its zeros are mirror images of its poles about the axis:
The first-order section has phase and delay .
jw
x | o x pole, o zero
|
x | o |T(jw)| = 1 for all w
----+-------> sigma
Importance:
- Sharp filters (Chebyshev, elliptic) have a delay that peaks near the band edge. Cascading an all-pass network adds delay where the filter's delay is small, making the total delay flat without changing the magnitude response. This is delay equalization.
- Used in data transmission, telephone lines, video and radar where pulse shape must be kept.
- Used as phase shifters (e.g. 90° networks for SSB modulation) and as pure delay lines.
Third-order Bessel–Thomson low-pass filter
The ideal constant-delay function (delay normalized to 1 s) is
Write (even part) and (odd part). Their ratio has the continued-fraction expansion
For an th-order approximation, keep the first terms, write the result as with polynomials, and use , with chosen so that .
Third order (first three terms):
So , and
The same polynomial follows from the Bessel recursion with , : and .
Poles: and . The delay is s and stays at 0.996 s at = 1 rad/s and 0.887 s at 2 rad/s.
For an actual delay , replace by (frequency scaling by ).
- Asked 2 times
- 2083 Baisakh · 1+1+3 marks
- 2074 Chaitra · 1+1+4 marks
What is an all-pass filter? State its importance. Derive the transfer function of second order constant delay filter.
Answer
All-pass filter
An all-pass filter has at all frequencies and changes only the phase. Its zeros are mirror images of its poles about the axis:
The first-order section has phase and delay .
jw
x | o x pole, o zero
|
x | o |T(jw)| = 1 for all w
----+-------> sigma
Importance
- Delay (phase) equalization: added after a filter to make its total group delay flat without changing its magnitude response.
- Phase shifting networks (e.g. 90° phase splitters for SSB), pure time delay of analog signals.
- Correcting phase distortion in communication channels and audio systems.
Second-order constant delay filter
Let
The phase is , and the group delay is
Condition 1 – normalized delay of 1 s at dc: .
Condition 2 – maximally flat delay: is flattest when the terms of numerator and denominator are in the same ratio as the constant terms:
With : .
Poles: (, ). The delay is : exactly 1 s at dc and 0.923 s at 1 rad/s.
The same result comes from truncating , giving . For a delay , replace by .
- Asked 2 times
- 2080 Baisakh · 1+1+3 marks
- 2076 Asoj · 1+1+4 marks
What is a constant delay filter? What is its significance? Derive a transfer function of a second order constant delay filter.
Answer
Constant delay filter
A constant delay (Bessel–Thomson) filter is a low-pass filter designed so that its group delay is maximally flat (nearly constant) over the passband. All frequency components are delayed equally, so the waveform shape is preserved (no phase distortion).
Significance
- A filter with phase delays every frequency by the same , so the output is an exact delayed copy of the input within the passband.
- Needed where waveform shape matters: pulse and digital data transmission, video, radar, oscilloscope and ECG signals, and audio crossovers.
- Bessel filters have little overshoot and ringing in their step response, unlike Butterworth or Chebyshev filters.
- The cost is a poor magnitude roll-off (wider transition band).
Second-order constant delay filter
Let
The phase is , and the group delay is
Condition 1 – normalized delay of 1 s at dc: .
Condition 2 – maximally flat delay: is flattest when the terms of numerator and denominator are in the same ratio as the constant terms:
With : .
Poles: (, ). The delay is : exactly 1 s at dc and 0.923 s at 1 rad/s.
The same result comes from truncating , giving . For a delay , replace by .
- Asked 2 times
- 2078 Bhadra · 1+5 marks
- 2070 Chaitra · 6 marks
What is constant delay filter? What are the steps involved in designing a constant delay filter? Explain with suitable example.
Answer
Constant delay filter
A constant delay (Bessel–Thomson) filter is a low-pass filter designed so that its group delay is maximally flat (nearly constant) over the passband. All frequency components are delayed equally, so the waveform shape is preserved (no phase distortion). Its transfer function is , where is a Bessel polynomial: , , , and .
Design steps
- Specifications: dc delay , allowed delay error (e.g. within 1%) up to frequency , and any attenuation limits.
- Normalize: take = 1 s, so the frequency axis becomes ; the normalized band edge is .
- Choose the order: from Bessel delay curves/tables, pick the lowest whose normalized delay stays within the tolerance up to (also check the loss there).
- Write .
- Denormalize: replace by .
- Realize the function with a passive ladder or active sections (Sallen–Key/MFB), then apply magnitude scaling for practical values.
Example
Design a filter with dc delay = 0.5 ms whose delay is within 1% up to = 2000 rad/s.
Normalized frequency: .
Normalized delay at = 1 rad/s (computed from ):
| Order | (s) | Error |
|---|---|---|
| 2 | 0.923 | 7.7% (fails) |
| 3 | 0.996 | 0.36% (meets) |
So : . Replacing by :
The magnitude loss at 2000 rad/s is only about 0.9 dB. The function can be realized as a first-order RC section (pole at rad/s) cascaded with a Sallen–Key biquad (poles at rad/s).
- Asked 2 times
- 2072 Chaitra · 5 marks
- 2072 Kartik · 4 marks
What is delay equalization? How can it be done? Explain with necessary figures.
Answer
Delay (phase) equalization is the process of making the total group delay of a filter or channel nearly constant over the passband, by cascading it with all-pass networks.
Filters with sharp magnitude response (Chebyshev, elliptic, high-order Butterworth) have a delay that peaks near the band edge, which distorts pulses and data signals. Since an all-pass section has , it does not change the magnitude response, but it adds its own delay. The total delay is the sum:
How it is done:
- Plot or compute the delay of the filter over the passband.
- Choose first- and/or second-order all-pass sections whose delay is large where is small and small where is large (a second-order section gives a delay peak near its , with height set by ).
- Adjust , and (and add sections) until is flat within the allowed tolerance.
- Realize the all-pass sections with op-amp circuits and cascade them with the filter.
tau filter equalizer total
| . . .
| .' `. `. .' .------.
| ...-' ` -> ` -> ' `
+----------- w +------ w +---------- w
First-order op-amp all-pass: an inverting/non-inverting op-amp with equal resistors in the feedback path and an RC network at the + input gives .
R1 R1
Vi o--+-/\/\-+---/\/\---+
| | |\ |
| +--|-\ |
R | >----+--o Vo
| +--|+/
+------+ |/
C
|
GND
Applications: data modems, telephone lines, video and pulse transmission, where waveform shape must be preserved.
- 2080 Bhadra · 4+3+3 marks
- 2080 Bhadra · 4+3+3 marks
Derive the expression to calculate the order n of a Butterworth low pass filter. Use the formula to estimate the order of Butterworth filter having following specifications: αp = 0.5 dB, αs = 20 dB, ωp = 1000 rad/s, ωs = 2000 rad/s. Determine the transfer function and show pole locations.
Answer
Order of a Butterworth low-pass filter
For the normalized Butterworth response (passband edge = 1 rad/s)
Passband condition (, ):
Stopband condition (at the attenuation must be at least ):
Taking logarithms:
is rounded up to the next integer.
Order for the given specifications
= 0.5 dB, = 20 dB, = 1000 rad/s, = 2000 rad/s.
The order must be an integer, so n = 5.
Check: with , , attenuation at is dB dB.
Pole locations
. Choosing the passband edge exactly at (this leaves a margin in the stopband), the poles lie on a circle of radius
at angles measured from the axis: .
| Poles | Location (rad/s) | |
|---|---|---|
jw
x | radius 1234 rad/s
x | poles 36 deg apart
x---------+------ sigma
x |
x |
Transfer function
Normalized 5th-order Butterworth: . Replacing by :
with , , so .
- 2082 Baisakh · 3+4+2 marks
What are the characteristics of Butterworth response? Derive an expression to estimate the order (n) of low pass Butterworth approximation. Use the expression to estimate the order of Butterworth filter with the following specifications: ωp = 1,000 rad/sec; αmax = 0.5 dB; ωs = 2,000 rad/sec; αmin = 20 dB
Answer
Characteristics of the Butterworth response
The Butterworth (maximally flat) low-pass response has magnitude
(normalized so that = 1 rad/s; with the half-power frequency is 1 rad/s). Its characteristics are:
- Maximally flat at : the first derivatives of are zero at , so the passband is as flat as possible.
- Monotonic: no ripple in the passband or the stopband; the gain falls continuously with frequency.
- ; at (when ) (−3 dB) for every order.
- Roll-off of dB/decade far into the stopband; the transition is wider than Chebyshev or elliptic for the same .
- All-pole function: all transmission zeros are at .
- Poles lie on a circle of radius in the left-half s-plane, equally spaced by , symmetric about the real axis.
- Phase is fairly linear (better than Chebyshev), with a moderate delay peak near the cut-off.
- As the response approaches the ideal brick-wall.
|T|
1 |----.__
| `. n = 2
0.707 - - - - :\. n = 4
| : \ \.
| : `. `-._
+---------+---------`----> w
1
Order of a Butterworth low-pass filter
For the normalized Butterworth response (passband edge = 1 rad/s)
Passband condition (, ):
Stopband condition (at the attenuation must be at least ):
Taking logarithms:
is rounded up to the next integer.
Order for the given specifications
= 1000 rad/s, = 0.5 dB, = 2000 rad/s, = 20 dB.
The order must be an integer, so n = 5.
Check: with , , attenuation at is dB dB.
Answer: order .
- 2079 Bhadra · 3+4+3 marks
What are the characteristics of Butterworth response? Derive an expression to estimate the order (n) of low pass Butterworth filter. Use this formula to estimate the order of Butterworth filter with the following specifications: ωp = 2000 rad/sec; αmax = 1 dB; ωs = 3000 rad/sec; αmin = 12 dB
Answer
Characteristics of the Butterworth response
The Butterworth (maximally flat) low-pass response has magnitude
(normalized so that = 1 rad/s; with the half-power frequency is 1 rad/s). Its characteristics are:
- Maximally flat at : the first derivatives of are zero at , so the passband is as flat as possible.
- Monotonic: no ripple in the passband or the stopband; the gain falls continuously with frequency.
- ; at (when ) (−3 dB) for every order.
- Roll-off of dB/decade far into the stopband; the transition is wider than Chebyshev or elliptic for the same .
- All-pole function: all transmission zeros are at .
- Poles lie on a circle of radius in the left-half s-plane, equally spaced by , symmetric about the real axis.
- Phase is fairly linear (better than Chebyshev), with a moderate delay peak near the cut-off.
- As the response approaches the ideal brick-wall.
|T|
1 |----.__
| `. n = 2
0.707 - - - - :\. n = 4
| : \ \.
| : `. `-._
+---------+---------`----> w
1
Order of a Butterworth low-pass filter
For the normalized Butterworth response (passband edge = 1 rad/s)
Passband condition (, ):
Stopband condition (at the attenuation must be at least ):
Taking logarithms:
is rounded up to the next integer.
Order for the given specifications
= 2000 rad/s, = 1 dB, = 3000 rad/s, = 12 dB.
The order must be an integer, so n = 5.
Check: with , , attenuation at is dB dB.
Answer: order .
The calculated value 4.993 is very close to 5, so a 5th-order filter only just meets the stopband requirement (12.02 dB).
- 2075 Chaitra · 2+4+2 marks
What are the characteristics of Butterworth filter? Derive an expression to estimate the order (n) of low pass Butterworth approximation. Use this formula to estimate the order of Butterworth filter with the following specifications: ωp = 1000 rad/sec; αmax = 1 dB; ωs = 2000 rad/sec; αmin = 20 dB
Answer
Characteristics of the Butterworth response
The Butterworth (maximally flat) low-pass response has magnitude
(normalized so that = 1 rad/s; with the half-power frequency is 1 rad/s). Its characteristics are:
- Maximally flat at : the first derivatives of are zero at , so the passband is as flat as possible.
- Monotonic: no ripple in the passband or the stopband; the gain falls continuously with frequency.
- ; at (when ) (−3 dB) for every order.
- Roll-off of dB/decade far into the stopband; the transition is wider than Chebyshev or elliptic for the same .
- All-pole function: all transmission zeros are at .
- Poles lie on a circle of radius in the left-half s-plane, equally spaced by , symmetric about the real axis.
- Phase is fairly linear (better than Chebyshev), with a moderate delay peak near the cut-off.
- As the response approaches the ideal brick-wall.
|T|
1 |----.__
| `. n = 2
0.707 - - - - :\. n = 4
| : \ \.
| : `. `-._
+---------+---------`----> w
1
Order of a Butterworth low-pass filter
For the normalized Butterworth response (passband edge = 1 rad/s)
Passband condition (, ):
Stopband condition (at the attenuation must be at least ):
Taking logarithms:
is rounded up to the next integer.
Order for the given specifications
= 1000 rad/s, = 1 dB, = 2000 rad/s, = 20 dB.
The order must be an integer, so n = 5.
Check: with , , attenuation at is dB dB.
Answer: order .
- 2075 Asoj · 4+2+4 marks
Derive the expression to calculate the order n of a Butterworth Low pass filter and use it to find the order for given specification: αmax = 1 dB, αmin = 20 dB and ωs/ωp = 1.5. Also determine pole locations and transfer functions.
Answer
Order of a Butterworth low-pass filter
For the normalized Butterworth response (passband edge = 1 rad/s)
Passband condition (, ):
Stopband condition (at the attenuation must be at least ):
Taking logarithms:
is rounded up to the next integer.
Order for = 1 dB, = 20 dB, = 1.5
The order must be an integer, so n = 8.
Check: with , , attenuation at is dB dB.
Pole locations
Work with the passband edge normalized to = 1 rad/s. . With the passband edge met exactly, the poles lie on a circle of radius
at , (spacing 22.5°):
| Poles | Location | |
|---|---|---|
Transfer function
Each conjugate pair gives a factor with :
where the numerator makes . For an actual , replace by . (Check: loss at = 1 is 1.00 dB and at = 1.5 is 22.33 dB.)
- 2069 Chaitra · 5+3 marks
Derive the expression to calculate the order of Butterworth approximation for given lowpass filter specifications. Calculate the order of Butterworth low pass filter having following specification; i) Passband extends from ω = 0 to ω = 200 rad/s and the attenuation in the passband should not exceed 0.1 dB. ii) Stopband extends from ω = 2000 rad/s to ω = ∞ and the attenuation in the stopband should not be less than 30 dB
Answer
Order of a Butterworth low-pass filter
For the normalized Butterworth response (passband edge = 1 rad/s)
Passband condition (, ):
Stopband condition (at the attenuation must be at least ):
Taking logarithms:
is rounded up to the next integer.
Order for the given specifications
Passband 0 to = 200 rad/s with = 0.1 dB; stopband from = 2000 rad/s with = 30 dB.
The order must be an integer, so n = 3.
Check: with , , attenuation at is dB dB.
Answer: a 3rd-order Butterworth low-pass filter.
- 2078 Bhadra · 4+3 marks
Derive an expression to estimate the order (n) of lowpass Butterworth approximation. Use this formula to estimate the order of Butterworth filter for the following specifications: ωp = 2000 rad/sec; αmax = 0.5dB; ωs = 3000 rad/sec; αmin = 22dB
Answer
Order of a Butterworth low-pass filter
For the normalized Butterworth response (passband edge = 1 rad/s)
Passband condition (, ):
Stopband condition (at the attenuation must be at least ):
Taking logarithms:
is rounded up to the next integer.
Order for the given specifications
= 2000 rad/s, = 0.5 dB, = 3000 rad/s, = 22 dB.
The order must be an integer, so n = 9.
Check: with , , attenuation at is dB dB.
Answer: a 9th-order Butterworth filter (the narrow transition ratio of 1.5 and small passband loss make the order high).
- 2083 Baisakh · 3+3+3 marks
Derive an expression to calculate the order of a Butterworth low pass filter. Use this expression to calculate the order of Butterworth low pass filter with the following specifications: Maximum passband attenuation: 3 dB at 1 kHz; Minimum stopband attenuation: 40 dB at 2.5 kHz. Also determine the pole locations and transfer function.
Answer
Order of a Butterworth low-pass filter
For the normalized Butterworth response (passband edge = 1 rad/s)
Passband condition (, ):
Stopband condition (at the attenuation must be at least ):
Taking logarithms:
is rounded up to the next integer.
Order for the given specifications
= 3 dB at = 1 kHz, = 40 dB at = 2.5 kHz. Since only the ratio matters, .
The order must be an integer, so n = 6.
Check: with , , attenuation at is dB dB.
Pole locations
Since = 3 dB, , so 1 kHz is the half-power frequency and the poles lie on a circle of radius
For = 6, (15°, 45°, 75°), :
| Poles | Location (rad/s) | |
|---|---|---|
Normalized poles: , , .
Transfer function
Normalized: . Replacing by :
with and .
- 2081 Bhadra · 3 marks
Determine the Butterworth low pass characteristics with the minimum n such that following specifications are satisfied: αp = 1dB, αs = 25 dB, ωs/ωp = 1.5.
Answer
For a Butterworth response normalized to = 1, , with and
The order must be an integer, so n = 9.
Check: with , , attenuation at is dB dB.
Butterworth characteristic with minimum order:
( normalized to ). It gives exactly 1 dB at = 1 and 25.84 dB at = 1.5. The half-power frequency is , and the 9 poles lie on a circle of this radius, spaced 20° apart (one real pole at ).
- 2082 Chaitra (new course) · 3 marks
What are the characteristics of Butterworth low pass approximation?
Answer
The Butterworth (maximally flat) low-pass response has magnitude
(normalized so that = 1 rad/s; with the half-power frequency is 1 rad/s). Its characteristics are:
- Maximally flat at : the first derivatives of are zero at , so the passband is as flat as possible.
- Monotonic: no ripple in the passband or the stopband; the gain falls continuously with frequency.
- ; at (when ) (−3 dB) for every order.
- Roll-off of dB/decade far into the stopband; the transition is wider than Chebyshev or elliptic for the same .
- All-pole function: all transmission zeros are at .
- Poles lie on a circle of radius in the left-half s-plane, equally spaced by , symmetric about the real axis.
- Phase is fairly linear (better than Chebyshev), with a moderate delay peak near the cut-off.
- As the response approaches the ideal brick-wall.
|T|
1 |----.__
| `. n = 2
0.707 - - - - :\. n = 4
| : \ \.
| : `. `-._
+---------+---------`----> w
1
- 2073 Chaitra · 3+4 marks
What are the characteristics of butterworth response? Calculate the transfer function of 5th order Butterworth filter.
Answer
Characteristics of the Butterworth response
The Butterworth (maximally flat) low-pass response has magnitude
(normalized so that = 1 rad/s; with the half-power frequency is 1 rad/s). Its characteristics are:
- Maximally flat at : the first derivatives of are zero at , so the passband is as flat as possible.
- Monotonic: no ripple in the passband or the stopband; the gain falls continuously with frequency.
- ; at (when ) (−3 dB) for every order.
- Roll-off of dB/decade far into the stopband; the transition is wider than Chebyshev or elliptic for the same .
- All-pole function: all transmission zeros are at .
- Poles lie on a circle of radius in the left-half s-plane, equally spaced by , symmetric about the real axis.
- Phase is fairly linear (better than Chebyshev), with a moderate delay peak near the cut-off.
- As the response approaches the ideal brick-wall.
|T|
1 |----.__
| `. n = 2
0.707 - - - - :\. n = 4
| : \ \.
| : `. `-._
+---------+---------`----> w
1
Fifth-order Butterworth transfer function
For the normalized ( = 1, = 1 rad/s) case the poles lie on the unit circle at
| Pole(s) | Factor | |
|---|---|---|
| 18° | ||
| 54° | ||
| 90° |
(Each pair gives .)
- 2081 Bhadra · 4+2 marks
Determine the transfer function of a normalized 4th order Butterworth low pass approximation. What do you mean by phase and gain equalization?
Answer
Normalized 4th-order Butterworth transfer function
With = 1 and = 1 rad/s, . The poles are the left-half-plane roots of , on the unit circle:
| Poles | Factor | |
|---|---|---|
| 22.5° | ||
| 67.5° |
Phase and gain equalization
- Gain (amplitude) equalization: adding a network whose magnitude response is the inverse of the unwanted variation of a system (e.g. a cable or telephone line whose loss rises with frequency), so the overall gain becomes flat over the band. Example: line equalizers, audio graphic equalizers.
- Phase (delay) equalization: adding all-pass networks, , whose phase/delay complements that of a filter or channel, so the total phase becomes nearly linear (constant group delay) without changing the magnitude response. Example: equalizing the delay peak of a Chebyshev filter for data transmission.
- 2076 Chaitra · 4+3 marks
Derive an expression to calculate the order of Chebyshev low pass filter. Use this formula to estimate the order of Chebyshev low pass filter having following specifications: αmax = 0.25dB, ωp = 1000rad/s, αmin = 20dB, ωs = 1500rad/s
Answer
Order of a Chebyshev low-pass filter
The Chebyshev response, normalized to = 1 rad/s, is
so .
Passband: oscillates between 0 and 1 for , so the maximum passband loss (ripple) is
Stopband: at (normalized ):
rounded up to the next integer. (.)
Order for the given specifications
= 0.25 dB, = 1000 rad/s, = 20 dB, = 1500 rad/s.
So n = 5.
Check: with , attenuation at = dB dB.
Answer: a 5th-order Chebyshev filter.
- 2078 Bhadra · 4+3 marks
Derive an expression to calculate the order of Chebyshev lowpass filter. Find the order of Chebyshev lowpass filter having following specifications: αmax = 0.25 dB, αmin = 18 dB, ωp = 1000 rad/s, ωs = 1650 rad/s
Answer
Order of a Chebyshev low-pass filter
The Chebyshev response, normalized to = 1 rad/s, is
so .
Passband: oscillates between 0 and 1 for , so the maximum passband loss (ripple) is
Stopband: at (normalized ):
rounded up to the next integer. (.)
Order for the given specifications
= 0.25 dB, = 18 dB, = 1000 rad/s, = 1650 rad/s.
So n = 4.
Check: with , attenuation at = dB dB.
Answer: a 4th-order Chebyshev filter. (A Butterworth filter would need for the same specifications.)
- 2082 Bhadra · 4+2+3 marks
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.
Answer
Derivation of the order
The Chebyshev low-pass magnitude response (normalized so that the passband edge is ) is
where is the Chebyshev polynomial of order :
The attenuation in dB is .
Step 1: ripple factor from the passband edge. At , for every , so the attenuation is exactly :
Step 2: stopband condition. At the attenuation must be at least :
Step 3: solve for n. Since , :
The order is the next whole number above this value. (Useful identity: .)
Order for the given specification
Given dB, dB, .
Answer: n = 3 (next integer above 2.623).
Pole locations
The poles are the left-half-plane roots of , i.e. . Putting :
Equating real parts: . Equating imaginary parts: . Then gives
for (normalized to ; multiply by to denormalize).
With and :
| k | Denormalized () | |||
|---|---|---|---|---|
| 1 | 30° | −0.31323 | +1.02193 | |
| 2 | 90° | −0.62646 | 0 | |
| 3 | 150° | −0.31323 | −1.02193 |
These three poles lie on an ellipse with semi-minor axis (along ) and semi-major axis (along ), scaled by 1000 rad/s.
jw
| x -313 + j1022
|
x----+-----------> sigma
-626 |
| x -313 - j1022
Answer: ; poles at rad/s and rad/s. The corresponding (normalized) denominator is .
- 2080 Baisakh · 3+4+3 marks
What are the characteristics of chebyshev magnitude response? Derive an expression to calculate the order (n) of a Chebyshev filter for given lowpass specifications. Determine the minimum order n of chebyshev filter for following specifications. αp = 1 dB, αs = 25 dB and (ωs/ωp) = 1.5, where the symbols have their usual meanings.
Answer
The Chebyshev (Type I) response is an all-pole approximation that allows equal ripple in the passband to get a much steeper transition into the stopband.
Characteristics of the Chebyshev magnitude response
- Equiripple passband: oscillates between and in ; the ripple height is dB and is set by .
- Number of ripples: the passband contains half-cycles of ripple between and , so a higher order gives more ripples (of the same height).
- DC value: for odd and for even .
- Monotonic stopband: beyond the response falls monotonically; the asymptotic roll-off is dB/decade, but the transition is much sharper than Butterworth of the same order (about dB more stopband attenuation for the same ).
- All-pole function: no finite transmission zeros; poles lie on an ellipse in the s-plane.
- Phase/delay: phase is more non-linear and group delay has a larger peak near the band edge than Butterworth (poorer transient response, more ringing).
- For a given specification it needs a lower order than Butterworth, so fewer components.
|T|
1 |~\ /~\ /~\
| \/ \/ \ <- equal ripple (alpha_max)
| \
| \_
| \___ monotonic stopband
+-----------------+-------> w
wp
Derivation of the order
The Chebyshev low-pass magnitude response (normalized so that the passband edge is ) is
where is the Chebyshev polynomial of order :
The attenuation in dB is .
Step 1: ripple factor from the passband edge. At , for every , so the attenuation is exactly :
Step 2: stopband condition. At the attenuation must be at least :
Step 3: solve for n. Since , :
The order is the next whole number above this value. (Useful identity: .)
Minimum order for the given specification
Given dB, dB, .
Answer: minimum order n = 5.
- 2079 Baisakh · 4+3 marks
Derive the expression of order n for Chebyshev Low pass filter. Use this expression to find the order from the given specifications: ωp = 2000 rad/s, ωs = 3500 rad/s, αmax = 0.5 dB, αmin = 20 dB.
Answer
Derivation of the order of a Chebyshev low-pass filter
The Chebyshev low-pass magnitude response (normalized so that the passband edge is ) is
where is the Chebyshev polynomial of order :
The attenuation in dB is .
Step 1: ripple factor from the passband edge. At , for every , so the attenuation is exactly :
Step 2: stopband condition. At the attenuation must be at least :
Step 3: solve for n. Since , :
The order is the next whole number above this value. (Useful identity: .)
Order for the given specification
Given dB, dB, .
Answer: n = 4 (next integer above 3.488).
A 4th-order Chebyshev filter with 0.5 dB ripple gives about dB at 3500 rad/s, which satisfies the 20 dB requirement.
- 2074 Chaitra · 3+3 marks
Derive an expression to calculate the order of Chebyshev low pass filter. Use this formula to find the order of Chebyshev low pass filter having following specification; a) For pass band extending from f = 0 Hz to f = 3.2 KHz, the attenuation should not exceed 0.4dB b) For stop band extending from f = 9.8 KHz to f = ∞, the attenuation should not be less than 52 dB
Answer
Derivation
The Chebyshev low-pass magnitude response (normalized so that the passband edge is ) is
where is the Chebyshev polynomial of order :
The attenuation in dB is .
Step 1: ripple factor from the passband edge. At , for every , so the attenuation is exactly :
Step 2: stopband condition. At the attenuation must be at least :
Step 3: solve for n. Since , :
The order is the next whole number above this value. (Useful identity: .)
Order for the given specification
Passband edge kHz with dB; stopband edge kHz with dB. Only the ratio matters, so Hz can be used directly: .
Answer: n = 5.
- 2071 Shrawan · 5+3 marks
Derive the relation to calculate the order of Chebyshev filter. Using this formula calculate the required order of Chebyshev filter for following lowpass filter specification: αmax = 0.5 dB, αmin = 20 dB, ωp = 1000 rad/s, ωs = 2000 rad/s
Answer
Derivation of the order relation
The Chebyshev low-pass magnitude response (normalized so that the passband edge is ) is
where is the Chebyshev polynomial of order :
The attenuation in dB is .
Step 1: ripple factor from the passband edge. At , for every , so the attenuation is exactly :
Step 2: stopband condition. At the attenuation must be at least :
Step 3: solve for n. Since , :
The order is the next whole number above this value. (Useful identity: .)
Required order
Given dB, dB, .
Answer: n = 4 (next integer above 3.069).
Note that is only slightly above 3, but the order must be rounded up; a 3rd-order filter would give only about 19.2 dB at 2000 rad/s, which fails the 20 dB requirement. (For comparison, a Butterworth filter for the same specification needs .)
- 2070 Chaitra · 5+3 marks
Derive an expression to calculate the order of Chebyshev low pass filter. Use this formula to estimate the order of Chebyshev low pass filter having following specification: αmax = 0.1 dB, ωp = 1000 rad/s, αmin = 20 dB, ωs = 2500 rad/s
Answer
Derivation of the order
The Chebyshev low-pass magnitude response (normalized so that the passband edge is ) is
where is the Chebyshev polynomial of order :
The attenuation in dB is .
Step 1: ripple factor from the passband edge. At , for every , so the attenuation is exactly :
Step 2: stopband condition. At the attenuation must be at least :
Step 3: solve for n. Since , :
The order is the next whole number above this value. (Useful identity: .)
Estimate of the order
Given dB, dB, .
Answer: n = 4 (next integer above 3.109).
A small ripple (0.1 dB) makes small, so a higher order is needed than with 0.5 dB or 1 dB ripple for the same stopband.
- 2072 Kartik · 8 marks
A Chebyshev low pass filter has following specifications: αmax = 0.5 dB, ωp = 1 rad/s, αmin = 22 dB, ωs = 2.33 rad/s. Find the minimum order required to meet the specifications and also find the transfer function.
Answer
For a Chebyshev low-pass filter, with , and the minimum order is
Minimum order
Pole locations ( rad/s, so no denormalization)
| k | Pole | |
|---|---|---|
| 1 | 30° | |
| 2 | 90° | |
| 3 | 150° |
Transfer function
The complex pair gives .
For odd , , so the numerator equals the constant term of :
Answer: minimum order , with as above (passband edge 1 rad/s, 0.5 dB ripple).
- 2081 Baisakh · 3+4+3 marks
What are the characteristics of the Chebyshev magnitude response? Derive an expression to calculate the order of a Chebyshev filter for given low-pass specifications. Using your expression, calculate the order of a Chebyshev filter for following lowpass specifications: αmax = 0.5 dB, αmin = 20 dB, ωp = 1500 rad/sec, ωs = 4500 rad/sec
Answer
Characteristics of the Chebyshev magnitude response
- Equiripple passband: oscillates between and in ; the ripple height is dB and is set by .
- Number of ripples: the passband contains half-cycles of ripple between and , so a higher order gives more ripples (of the same height).
- DC value: for odd and for even .
- Monotonic stopband: beyond the response falls monotonically; the asymptotic roll-off is dB/decade, but the transition is much sharper than Butterworth of the same order (about dB more stopband attenuation for the same ).
- All-pole function: no finite transmission zeros; poles lie on an ellipse in the s-plane.
- Phase/delay: phase is more non-linear and group delay has a larger peak near the band edge than Butterworth (poorer transient response, more ringing).
- For a given specification it needs a lower order than Butterworth, so fewer components.
Derivation of the order
The Chebyshev low-pass magnitude response (normalized so that the passband edge is ) is
where is the Chebyshev polynomial of order :
The attenuation in dB is .
Step 1: ripple factor from the passband edge. At , for every , so the attenuation is exactly :
Step 2: stopband condition. At the attenuation must be at least :
Step 3: solve for n. Since , :
The order is the next whole number above this value. (Useful identity: .)
Order for the given specification
Given dB, dB, .
Answer: n = 3 (next integer above 2.293).
- 2079 Bhadra · 7+3 marks
Derive the expression for the responses and order of chebyshev approximation method. Use Chebyshev approximation formula to estimate the order of Chebyshev filter for the following specifications: ωp = 2000 rad/sec; αmax = 0.5 dB; ωs = 2000 rad/sec [as printed]; αmin = 22 dB
Answer
Chebyshev response
The Chebyshev approximation chooses
where is the Chebyshev polynomial, defined by for and for . It obeys the recursion
so , , .
Behaviour of the response:
- In the passband (), swings between and , so is between 0 and 1 and ripples between and (equal ripple).
- In the stopband (), grows like , so falls monotonically and quickly.
- At : for odd , for even . At : for all .
|T|
1 |\ /\ /\
| \/ \/ \
| \
| \__
+-------------+--------> W
1
Order of the Chebyshev filter
The Chebyshev low-pass magnitude response (normalized so that the passband edge is ) is
where is the Chebyshev polynomial of order :
The attenuation in dB is .
Step 1: ripple factor from the passband edge. At , for every , so the attenuation is exactly :
Step 2: stopband condition. At the attenuation must be at least :
Step 3: solve for n. Since , :
The order is the next whole number above this value. (Useful identity: .)
Order for the given specification
As printed, rad/s. With , and : a zero-width transition band cannot be met by any finite filter. This is clearly a misprint; assume rad/s ().
Answer: n = 4 (for the assumed rad/s). The same steps apply to whatever is intended; only changes.
- 2076 Asoj · 2+5+3 marks
What are the characteristics of Chebyshev filter? Derive an expression to calculate the order of given low pass specifications using Chebyshev approximation. Using your expression calculate the order of Chebyshev low pass filter for following specifications: Passband extending from ω = 0 rad/s to ω = 1000 rad/s, the attenuation should not exceed 0.25 dB. Stopband extending from ω = 2500 rad/s to ω = ∞, the attenuation should not be less than 40 dB.
Answer
Characteristics of the Chebyshev filter
- Equiripple passband: oscillates between and in ; the ripple height is dB and is set by .
- Number of ripples: the passband contains half-cycles of ripple between and , so a higher order gives more ripples (of the same height).
- DC value: for odd and for even .
- Monotonic stopband: beyond the response falls monotonically; the asymptotic roll-off is dB/decade, but the transition is much sharper than Butterworth of the same order (about dB more stopband attenuation for the same ).
- All-pole function: no finite transmission zeros; poles lie on an ellipse in the s-plane.
- Phase/delay: phase is more non-linear and group delay has a larger peak near the band edge than Butterworth (poorer transient response, more ringing).
- For a given specification it needs a lower order than Butterworth, so fewer components.
Derivation of the order
The Chebyshev low-pass magnitude response (normalized so that the passband edge is ) is
where is the Chebyshev polynomial of order :
The attenuation in dB is .
Step 1: ripple factor from the passband edge. At , for every , so the attenuation is exactly :
Step 2: stopband condition. At the attenuation must be at least :
Step 3: solve for n. Since , :
The order is the next whole number above this value. (Useful identity: .)
Order for the given specification
Passband to rad/s with dB; stopband from rad/s with dB.
Answer: n = 5.
- 2082 Chaitra (new course) · 3+3+3 marks
Derive an expression to calculate the order of Chebyshev low pass filter and use it to find the order of Chebyshev low pass filter having following specifications: αmax = 1 dB, αmin = 18 dB, ωp = 1000 rad/sec, ωs = 1400 rad/sec. Also determine the pole locations and transfer function.
Answer
Derivation of the order
The Chebyshev low-pass magnitude response (normalized so that the passband edge is ) is
where is the Chebyshev polynomial of order :
The attenuation in dB is .
Step 1: ripple factor from the passband edge. At , for every , so the attenuation is exactly :
Step 2: stopband condition. At the attenuation must be at least :
Step 3: solve for n. Since , :
The order is the next whole number above this value. (Useful identity: .)
Order for the given specification
Given dB, dB, .
Answer: n = 4 (next integer above 3.958).
Pole locations
Poles of the normalized Chebyshev filter: , with and .
| k | Normalized pole | Denormalized ( rad/s) | |
|---|---|---|---|
| 1 | 22.5° | ||
| 2 | 67.5° | ||
| 3 | 112.5° | ||
| 4 | 157.5° |
Transfer function
Each conjugate pair gives :
For even , the DC gain is (passband ripple starts at the bottom), so
Denormalizing with :
Answer: ; poles at and rad/s; as above (DC gain , i.e. dB). If unity DC gain is preferred, use (i.e. ).
- 2081 Bhadra · 3+4 marks
Derive the expression of the order of a low pass Chebyshev approximation and then prove that locus of its pole is an ellipse centered at origin.
Answer
Order of a Chebyshev low-pass filter
The Chebyshev low-pass magnitude response (normalized so that the passband edge is ) is
where is the Chebyshev polynomial of order :
The attenuation in dB is .
Step 1: ripple factor from the passband edge. At , for every , so the attenuation is exactly :
Step 2: stopband condition. At the attenuation must be at least :
Step 3: solve for n. Since , :
The order is the next whole number above this value. (Useful identity: .)
Locus of the poles is an ellipse
The poles are the left-half-plane roots of , i.e. . Putting :
Equating real parts: . Equating imaginary parts: . Then gives
for (normalized to ; multiply by to denormalize).
Now eliminate . From the pole expressions:
Squaring and adding, and using :
This is the equation of an ellipse centred at the origin of the s-plane. Since :
- semi-major axis , along the axis;
- semi-minor axis , along the axis;
- foci at (because ), i.e. at the passband edge.
jw
.-----+-----. cosh a
/ x | . \
| | |
---x-------+-------+--- sigma
| sinh a |
\ x | . /
'-----+-----'
(only left-half poles x are used)
As (smaller ripple), grows, and the ellipse approaches a circle, i.e. the response approaches Butterworth.
- 2073 Chaitra · 7 marks
Show that the poles of chebyshev filter lie on an ellipse. Also show the major and minor axes.
Answer
The poles of a Chebyshev low-pass filter lie on an ellipse whose minor axis is (real axis) and major axis is (imaginary axis), where .
Finding the poles
The normalized Chebyshev response is with . Replacing by , the poles satisfy
Let . Then
- Real part: . Since , , so , .
- Imaginary part: with , , so .
Now :
The left-half-plane poles (for a stable filter) are
Showing the locus is an ellipse
This is an ellipse centred at the origin.
Major and minor axes
| Axis | Direction | Half-length | Full length |
|---|---|---|---|
| Major | axis | ||
| Minor | axis |
Since , the foci are at .
jw
| cosh a
x . . + . . o
. | .
----x--------+--------o---- sigma
-sinh a | sinh a
. | .
x . . + . . o
|
x = LHP poles used, o = RHP mirror
Geometric construction: draw two circles of radius and ; draw radial lines at angles from the axis. Each pole takes its real part from the small circle and imaginary part from the large circle (compare: Butterworth poles lie on the unit circle).
- 2081 Bhadra · 2+3+5 marks
What are the characteristics of inverse Chebyshev response? Derive the expression to calculate the order of inverse Chebyshev low pass filter. Calculate inverse Chebyshev poles and zeros for given specifications: αmin = 18dB, αmax = 0.25 dB, ωs = 1400 rad/sec and ωp = 1000 rad/sec.
Answer
Characteristics of the inverse Chebyshev response
- Maximally flat-like, monotonic passband: no ripple in the passband; .
- Equiripple stopband: the response bounces between 0 and above , so the minimum stopband attenuation is exactly .
- Finite transmission zeros on the axis at , so it is not an all-pole function (numerator has factors).
- Transition band as sharp as a Chebyshev filter of the same order (same order formula).
- Better phase and delay in the passband than Chebyshev (poles are farther from the axis), so less ringing.
- For odd the response falls to zero at infinity at dB/decade; for even it levels off at the stopband ripple value.
|T|
1 |----.__
| \ passband flat
| \
| \ .-. .-. equal ripple
| \/ \ / \ stopband
+-----------+----+-----+---> w
ws zeros
Order of the inverse Chebyshev low-pass filter
The inverse Chebyshev (Chebyshev Type II) response, normalized to the stopband edge (, stopband begins at ), is
It is obtained by taking a Chebyshev response, subtracting it from 1 (turning it into a high-pass with equiripple stopband) and replacing by .
Step 1: stopband edge. At , :
Step 2: passband edge. At , , and the attenuation must not exceed :
Step 3: solve. With for :
This is the same expression as for the Chebyshev filter: for the same specification both need the same order.
Poles and zeros for the given specification
Order. dB, dB, :
Poles. Compute Chebyshev poles with the stopband , invert them, and multiply by :
| k | Chebyshev | Pole (rad/s) | ||
|---|---|---|---|---|
| 1, 5 | 18° | |||
| 2, 4 | 54° | |||
| 3 | 90° |
Zeros. On the axis at :
( gives a zero at infinity, since is odd.)
Answer: ; poles at , and rad/s; zeros at , rad/s and one at .
- 2081 Baisakh · 1+5+3 marks
What is approximation in filter design? Derive an expression to calculate the order of Inverse Chebyshev low pass filter. Use this formula to estimate the order of Chebyshev low pass filter with the following specifications; ωp = 100 Krad/s, ωs = 140 Krad/s, αmax = 0.25 dB, αmin = 18 dB
Answer
Approximation in filter design
Approximation is the step of finding a realizable transfer function (a ratio of polynomials with real coefficients and poles in the left half plane) whose magnitude (or phase) stays within the given specifications ( up to , beyond ). An ideal brick-wall response cannot be built, so it is approximated by standard functions such as Butterworth, Chebyshev, inverse Chebyshev, elliptic and Bessel-Thomson.
Order of the inverse Chebyshev low-pass filter
The inverse Chebyshev (Chebyshev Type II) response, normalized to the stopband edge (, stopband begins at ), is
It is obtained by taking a Chebyshev response, subtracting it from 1 (turning it into a high-pass with equiripple stopband) and replacing by .
Step 1: stopband edge. At , :
Step 2: passband edge. At , , and the attenuation must not exceed :
Step 3: solve. With for :
This is the same expression as for the Chebyshev filter: for the same specification both need the same order.
Order for the given specification
krad/s, krad/s, dB, dB, so .
Answer: n = 5. Because the order formula is identical, a Chebyshev (Type I) filter for this specification also needs .
- 2074 Asoj · 2+4+2 marks
What are the characteristics of Inverse Chebyshev response? Derive the expression to calculate the required order of Inverse Chebyshev lowpass filter. Using your expression calculate the required order of Inverse Chebyshev filter for following lowpass filter specifications: ωp = 10000, ωs = 20000 rad/s, αmax = 0.4, αmin = 16 dB
Answer
Characteristics of the inverse Chebyshev response
- Maximally flat-like, monotonic passband: no ripple in the passband; .
- Equiripple stopband: the response bounces between 0 and above , so the minimum stopband attenuation is exactly .
- Finite transmission zeros on the axis at , so it is not an all-pole function (numerator has factors).
- Transition band as sharp as a Chebyshev filter of the same order (same order formula).
- Better phase and delay in the passband than Chebyshev (poles are farther from the axis), so less ringing.
- For odd the response falls to zero at infinity at dB/decade; for even it levels off at the stopband ripple value.
Order of the inverse Chebyshev low-pass filter
The inverse Chebyshev (Chebyshev Type II) response, normalized to the stopband edge (, stopband begins at ), is
It is obtained by taking a Chebyshev response, subtracting it from 1 (turning it into a high-pass with equiripple stopband) and replacing by .
Step 1: stopband edge. At , :
Step 2: passband edge. At , , and the attenuation must not exceed :
Step 3: solve. With for :
This is the same expression as for the Chebyshev filter: for the same specification both need the same order.
Order for the given specification
rad/s, rad/s, dB, dB.
Answer: n = 3.
- 2080 Baisakh · 5+3 marks
Derive an expression to calculate the order of Inverse Chebyshev low pass filter. Use this formula to find the order of Inverse Chebyshev low pass filter having following specifications: ωp = 1000 rad/s, ωs = 1800 rad/s, αmax = 0.5 dB, αmin = 25 dB
Answer
Derivation
The inverse Chebyshev (Chebyshev Type II) response, normalized to the stopband edge (, stopband begins at ), is
It is obtained by taking a Chebyshev response, subtracting it from 1 (turning it into a high-pass with equiripple stopband) and replacing by .
Step 1: stopband edge. At , :
Step 2: passband edge. At , , and the attenuation must not exceed :
Step 3: solve. With for :
This is the same expression as for the Chebyshev filter: for the same specification both need the same order.
Order for the given specification
rad/s, rad/s, dB, dB.
Answer: n = 4. The resulting filter has a flat passband up to 1000 rad/s (at most 0.5 dB loss) and at least 25 dB attenuation everywhere above 1800 rad/s, with transmission zeros at and rad/s.
- 2070 Asar · 5+3 marks
Derive an expression to calculate the order of Inverse Chebyshev approximation for lowpass filter specifications. Calculate the order of Inverse Chebyshev filter for following specifications of a lowpass filter: αmax = 0.5 dB, αmin = 18 dB, ωp = 1000 rad/s, ωs = 1800 rad/s
Answer
Derivation
The inverse Chebyshev (Chebyshev Type II) response, normalized to the stopband edge (, stopband begins at ), is
It is obtained by taking a Chebyshev response, subtracting it from 1 (turning it into a high-pass with equiripple stopband) and replacing by .
Step 1: stopband edge. At , :
Step 2: passband edge. At , , and the attenuation must not exceed :
Step 3: solve. With for :
This is the same expression as for the Chebyshev filter: for the same specification both need the same order.
Order for the given specification
dB, dB, rad/s, rad/s.
Answer: n = 4. (A Butterworth filter would need for the same specification.)
- 2082 Baisakh · 1+3 marks
What is delay in filter? Derive the transfer function of a third order Bessel-Thomson delay filter.
Answer
Delay in a filter
Delay is the time by which a signal component is shifted while passing through the filter. If the phase response is , the group delay is . A filter with constant (linear phase) delays all frequency components equally, so the waveform shape is preserved.
Third-order Bessel-Thomson filter
Approach (Storey/Thomson): the ideal delay of 1 s is . Write
Truncating after terms gives , where (even) approximates and (odd) approximates . Then .
For keep three terms:
So and , and
Choosing for unity DC gain:
Check: the delay at DC is s. The poles are and (normalized to 1 s delay). For a delay of , replace by .
The same result follows from the Bessel polynomial recursion with , : .
- 2076 Chaitra · 1+4 marks
What is the importance of constant delay filter? Find transfer function of third order constant delay filter.
Answer
Importance of a constant delay filter
A constant delay (Bessel-Thomson) filter has group delay that is maximally flat around , i.e. its phase is nearly linear in the passband.
- All frequency components of a signal are delayed by the same time, so the waveform shape is preserved (no phase distortion).
- Pulses and square waves pass with little overshoot and ringing; important in data transmission, video, radar, ECG and oscilloscope circuits.
- Used as delay lines and in systems where timing between signals matters.
- The magnitude response is less sharp than Butterworth, so it is chosen when phase matters more than selectivity.
Transfer function of the third-order constant delay filter
Approach (Storey/Thomson): the ideal delay of 1 s is . Write
Truncating after terms gives , where (even) approximates and (odd) approximates . Then .
For keep three terms:
So and , and
Choosing for unity DC gain:
Check: the delay at DC is s. The poles are and (normalized to 1 s delay). For a delay of , replace by .
- 2078 Bhadra · 2+4 marks
What are the characteristics of Bessel-Thomson filter? Find the transfer function for 3rd order Bessel Thomson filter.
Answer
Characteristics of the Bessel-Thomson filter
The Bessel-Thomson filter is an all-pole low-pass filter designed for maximally flat group delay at rather than flat magnitude.
- Maximally flat delay: is constant over the passband (as many derivatives as possible are zero at ); phase is almost linear.
- No overshoot in step response (overshoot under about 1%); minimal ringing, so pulse shape is preserved.
- Gradual magnitude roll-off: the transition band is wider than Butterworth or Chebyshev of the same order; dB/decade only far from cutoff.
- Denominator is a Bessel polynomial : .
- Normalized for delay of 1 s; frequency scaling () sets a delay , and the 3 dB frequency then depends on .
- Frequency transformation to high-pass or band-pass does not keep the constant-delay property.
Transfer function of the third-order Bessel-Thomson filter
Approach (Storey/Thomson): the ideal delay of 1 s is . Write
Truncating after terms gives , where (even) approximates and (odd) approximates . Then .
For keep three terms:
So and , and
Choosing for unity DC gain:
Check: the delay at DC is s. The poles are and (normalized to 1 s delay). For a delay of , replace by .
- 2071 Chaitra · 3+3 marks
Explain the importance of all pass filters in delay equalization. Find the transfer function of fourth order Bessel-Thomson low pass filter.
Answer
Importance of all-pass filters in delay equalization
An all-pass filter has at all frequencies but a frequency-dependent phase. A first-order section is and a second-order section is : zeros are mirror images of the poles.
- Sharp filters (Chebyshev, elliptic) and transmission channels have non-constant group delay, largest near the band edge. This causes phase distortion of pulses and data.
- An all-pass filter cascaded with such a filter adds delay without changing the magnitude.
- Its delay is designed to be large where the original delay is small, so that the total delay is nearly flat: constant.
- Used in telephone/modem lines, video and data channels, and after sharp anti-aliasing filters.
tau filter delay + all-pass delay = total
| _/\ \_ _/ ______
| __/ \ \__/
+--------- w +-------- w +-------- w
Fourth-order Bessel-Thomson low-pass filter
Ideal 1 s delay: . Expand as a continued fraction and truncate after four terms:
Working from the bottom:
So (approximates ) and (approximates ):
(Check by recursion: , which gives the same polynomial.)
This gives unity DC gain and a delay of s at low frequency; replace by for a delay of .
- 2073 Shrawan · 4 marks
What is a constant delay filter? Obtain the transfer function of second order constant delay filter.
Answer
Constant delay filter
A constant delay filter (Bessel-Thomson filter) is a low-pass filter whose group delay is (nearly) constant over the passband, i.e. its phase is linear, . The ideal is : every frequency is delayed by the same , so the output is an undistorted, delayed copy of the input. Since is not rational, it is approximated by an all-pole function whose delay is maximally flat at .
Second-order constant delay filter
Take a second-order all-pole low-pass function normalized for a delay of 1 s at DC:
Phase and delay. With :
Expanding the denominator:
Conditions for maximally flat delay equal to 1. stays at 1 for as many powers of as possible if the numerator matches the denominator term by term:
So and
The delay is s at and deviates only by the term, i.e. it is maximally flat. The poles are (, ). The denominator is the second-order Bessel polynomial. For a delay of seconds, replace by :
- 2074 Asoj · 8 marks
What is constant delay filter? Obtain the transfer function of second order constant delay filter. Also mention the importance of delay equalization.
Answer
Constant delay filter
A constant delay filter (Bessel-Thomson filter) is a low-pass filter whose group delay is (nearly) constant over the passband, i.e. its phase is linear, . The ideal is : every frequency is delayed by the same , so the output is an undistorted, delayed copy of the input. Since is not rational, it is approximated by an all-pole function whose delay is maximally flat at .
Properties: maximally flat delay, almost no overshoot in the step response, but a gradual magnitude roll-off.
Transfer function of the second-order constant delay filter
Take a second-order all-pole low-pass function normalized for a delay of 1 s at DC:
Phase and delay. With :
Expanding the denominator:
Conditions for maximally flat delay equal to 1. stays at 1 for as many powers of as possible if the numerator matches the denominator term by term:
So and
The delay is s at and deviates only by the term, i.e. it is maximally flat. The poles are (, ). The denominator is the second-order Bessel polynomial. For a delay of seconds, replace by :
Importance of delay equalization
Delay equalization is the process of making the overall group delay of a system (filter or channel) constant over the band of interest by cascading it with an all-pass network (delay equalizer), which changes only the phase, not the magnitude.
Why it is needed:
- Sharp magnitude filters (Chebyshev, elliptic, even Butterworth) have group delay that rises steeply near the band edge. Transmission lines and channels also have non-uniform delay.
- Different frequency components then arrive at different times, causing phase (delay) distortion: pulses spread, square waves ring, and in data links this causes inter-symbol interference and higher bit error rate.
- In video, the eye notices delay distortion as smearing and ghost edges; in audio it changes transients.
- It lets a designer use a sharp, economical magnitude filter and fix the phase separately, instead of using a high-order Bessel filter with poor selectivity.
How it is done: the all-pass section has and a delay peak near . Its and are chosen so that the delay is large where the filter delay is small, giving constant.
in +----------+ +-----------+ out
----->| filter |---->| all-pass |---->
| |T| sharp| | |T| = 1 |
+----------+ +-----------+
delay: _/\_ + \_ _/ = _____
\/ flat
- 2070 Asar · 6 marks
What is a constant delay filter? How can you design a constant delay filter? Explain with example of second order filter.
Answer
Constant delay filter
A constant delay filter (Bessel-Thomson filter) is a low-pass filter whose group delay is (nearly) constant over the passband, i.e. its phase is linear, . The ideal is : every frequency is delayed by the same , so the output is an undistorted, delayed copy of the input. Since is not rational, it is approximated by an all-pole function whose delay is maximally flat at .
Design procedure
- Specify the required delay at DC and the allowed delay error (e.g. delay within 1% up to a frequency ), plus any magnitude requirement.
- Normalize to s: the normalized frequency is .
- Choose the order from Bessel delay/magnitude curves so that the delay and loss at are within limits.
- Take the Bessel polynomial (from the recursion , or derived by the maximally-flat-delay method below): .
- Denormalize with .
- Realize the factors with active biquads (Sallen-Key, MFB) or a passive ladder, then impedance-scale to practical values.
Example: second-order filter
Take a second-order all-pole low-pass function normalized for a delay of 1 s at DC:
Phase and delay. With :
Expanding the denominator:
Conditions for maximally flat delay equal to 1. stays at 1 for as many powers of as possible if the numerator matches the denominator term by term:
So and
The delay is s at and deviates only by the term, i.e. it is maximally flat. The poles are (, ). The denominator is the second-order Bessel polynomial. For a delay of seconds, replace by :
Numerical example: design a second-order constant delay filter with ms.
Realize it with a unity-gain Sallen-Key low-pass section with , feedback capacitor and grounded capacitor . For this circuit and :
Answer: kΩ, F, F, unity-gain buffer; delay ms over the passband.
- 2079 Baisakh · 4 marks
What is delay equalization? What is its importance? Explain.
Answer
Delay equalization
Delay equalization is the process of making the overall group delay of a system (filter or channel) constant over the band of interest by cascading it with an all-pass network (delay equalizer), which changes only the phase, not the magnitude.
Why it is needed:
- Sharp magnitude filters (Chebyshev, elliptic, even Butterworth) have group delay that rises steeply near the band edge. Transmission lines and channels also have non-uniform delay.
- Different frequency components then arrive at different times, causing phase (delay) distortion: pulses spread, square waves ring, and in data links this causes inter-symbol interference and higher bit error rate.
- In video, the eye notices delay distortion as smearing and ghost edges; in audio it changes transients.
- It lets a designer use a sharp, economical magnitude filter and fix the phase separately, instead of using a high-order Bessel filter with poor selectivity.
How it is done: the all-pass section has and a delay peak near . Its and are chosen so that the delay is large where the filter delay is small, giving constant.
in +----------+ +-----------+ out
----->| filter |---->| all-pass |---->
| |T| sharp| | |T| = 1 |
+----------+ +-----------+
delay: _/\_ + \_ _/ = _____
\/ flat
Example: a 4th-order Chebyshev low-pass filter used before an A/D converter in a modem has a delay peak near its cutoff. A second-order all-pass section with a little below the cutoff is added after it; the combined delay becomes nearly flat across the data band, and the received pulses no longer overlap.
- 2079 Bhadra · 2+3 marks
What is delay and delay equalization? How can delay equalization be performed? Explain with necessary figures.
Answer
Delay
Delay (group delay) is the time taken by a signal component to pass through a filter. If the phase response is , then
If is constant (phase linear in ), all components are delayed equally and the waveform shape is preserved. If varies with , the signal suffers delay (phase) distortion. Example: for , and , which falls with frequency.
Delay equalization
Delay equalization means adding a network that corrects the delay of a filter or channel so that the total delay is nearly constant over the passband, without changing the magnitude response. The correcting network is an all-pass filter.
How it is performed:
- Find (or measure) the delay of the filter; it is usually smallest at low frequency and peaks near the band edge.
- Choose the desired flat delay , slightly above the peak of .
- Design all-pass sections whose delay fills the gap :
- first order: , (largest at DC);
- second order: , with a delay peak near that gets taller and narrower as increases.
- Adjust , , (often by optimization) and cascade the sections with the filter.
- Realize each all-pass with an op-amp circuit (e.g. a first-order all-pass using one op-amp, two equal resistors, R and C).
delay
^ tau_F (filter)
| __
| _/ \ tau_F + tau_AP
| -----/-----\---------- <- flat
| ____/ \
| tau_AP: large where tau_F small
+------------------------> w
wc
Vi +--------+ +-----------+ Vo
----->| filter |----->| all-pass |----->
+--------+ | equalizer |
+-----------+
The magnitude is set only by the filter, while the phase is corrected by the equalizer.
- 2076 Chaitra · 2+2+4 marks
What is all-pass filter? Where is it used since it passes all the frequency components?
Answer
All-pass filter
An all-pass filter is a filter whose magnitude is constant () at all frequencies, while its phase changes with frequency. Its zeros are mirror images of its poles about the axis.
For the first-order section, , phase (0° to −180°), and delay .
jw
|
x | o x = pole, o = zero
-a | +a (mirror images)
-----+-------> sigma
Where it is used
It does not change the magnitude, but it changes the phase and delay, and that is exactly why it is used:
- Delay equalization: sharp filters (Chebyshev, elliptic) and channels (telephone lines, cables) have non-flat group delay. An all-pass section in cascade adds delay where it is lacking so the total delay becomes flat, removing pulse distortion and inter-symbol interference in data links, video and audio.
- Phase shifters / phase correction: e.g. 90° phase-splitting networks in single-sideband (SSB) modulators, phase compensation in control and measurement systems.
- Time delay circuits: a cascade of all-pass sections approximates a pure delay for analog delay lines.
- Building other filters: a notch or band-pass can be made by adding the input to the all-pass output; used in phasers and audio effects.
- Hilbert transformers and phase-locked systems in communication.
Practical first-order circuit: an op-amp with two equal resistors (input and feedback) and an RC network on the non-inverting input gives ; changing shifts the phase from 0° to −180° without changing the gain.
- 2076 Asoj · 3+3 marks
Why do we need all pass filter if it passes all the frequency components provided to it. Explain with practical example. Why normalization and denormalization is important in filter design?
Answer
Why an all-pass filter is needed
An all-pass filter is a filter whose magnitude is constant () at all frequencies, while its phase changes with frequency. Its zeros are mirror images of its poles about the axis.
For the first-order section, , phase (0° to −180°), and delay .
jw
|
x | o x = pole, o = zero
-a | +a (mirror images)
-----+-------> sigma
It does not change the magnitude, but it changes the phase and delay, and that is exactly why it is used:
- Delay equalization: sharp filters (Chebyshev, elliptic) and channels (telephone lines, cables) have non-flat group delay. An all-pass section in cascade adds delay where it is lacking so the total delay becomes flat, removing pulse distortion and inter-symbol interference in data links, video and audio.
- Phase shifters / phase correction: e.g. 90° phase-splitting networks in single-sideband (SSB) modulators, phase compensation in control and measurement systems.
- Time delay circuits: a cascade of all-pass sections approximates a pure delay for analog delay lines.
- Building other filters: a notch or band-pass can be made by adding the input to the all-pass output; used in phasers and audio effects.
- Hilbert transformers and phase-locked systems in communication.
Practical example: a modem uses a 5th-order Chebyshev low-pass filter for its band limit. Its delay peaks near the cutoff, so pulses near the band edge arrive late and overlap the next symbol. A second-order all-pass section with near the cutoff is added; the magnitude is unchanged but the total delay becomes flat, and the eye diagram opens again.
Importance of normalization and denormalization
Normalization means designing the filter at a reference impedance of and a reference frequency of rad/s. Denormalization (scaling) converts this prototype into the real filter.
- Design tables (Butterworth, Chebyshev, Bessel poles and element values) are given only for normalized filters; one table serves every application.
- Element values near 1 are easy to compute and avoid numerical errors with very large or small numbers.
- Frequency transformations (LP to HP, BP, BS) are applied to the normalized low-pass prototype.
- Denormalization then gives practical values:
| Scaling | R | L | C |
|---|---|---|---|
| Magnitude () | |||
| Frequency () |
Example: normalized F, scaled to rad/s and 10 kΩ gives F.
Questions from Old Question Collection (BEI EX 606 and BEX EX 704) (Scanned IOE papers: BEI EX 606 2078–2083 and BEX EX 704 2069–2076), Old Question Collection (EX 704) (IOE BEX EX 704 papers from 2069 to 2081) and 2080 course paper (ENEX 301) (IOE ENEX 301 new-course paper, 2082 Chaitra). Answers are written for this site; check them against your class notes.
Chapter titles and hours from the IOE syllabus ↗