Part 1
Part 1
Part. 1: Introduction
Real filters generally change both the phase and magnitude of a signal
Lumped Distributed
(e.g. transmission line)
Passive network:
Includes only passive components (resistors capacitors, inductors, transformers)
When connected to external independent sources, the net energy flux into
the network is always positive
Discrete
magnitude
(digital)
Continuous
magnitude
(analog)
fc synonyms:
Corner frequency
Cut-off frequency
wc
H ( jw w N ) w
H N ( jw) H ( jw) H ( j 0) H N ( j )
H ( j 0) wN
wN and H(j0) depend on the actual filter
wP wS
H N ( jw) : w P w PN w S w SN
wN wN
| H N ( jw) | 2 1 | K ( jw) |2
1 in the PB 0 in the PB
Ideal Case: | H N ( jw) |
2
| K ( jw) |
2
0 in the SB in the SB
1
∞
0 0
2 1 in the SB
H N ( jw)
AP 20 log
H ( j 0)
10 log
1
10 log 1 K ( jw) 2
H ( jw) 2
N N
AP
AS
Similarly: AS 10 log 1 2
10 10
1
P. Bruschi - Analog Filter Design 19
Approximation Problem
We need to find a function K(s) such that |K(jw)|2 satisfies the conditions:
a 2
1 for w w PN
| K ( jw) |
2
2 1 for w w SN
Clearly:
There are infinite solutions to this mathematical problem
Solutions should lead to a feasible HN(s)
Lumped element filter: HN(s) should be a rational functions:
N (s)
H (s) Where N(s) and D(s) are polynomial
D(s)
P. Bruschi - Analog Filter Design 20
Notable cases
Maximally Flat Magnitude Filters (e.g. Butterworth Filters)
Chebyshev Filters
Inverse Chebyshev Filters
Elliptical Filters
Bessel Filters
2
K ( jw) ( jw) n
K ( jw) 2 w 2 n
1 1
H N ( jw)
1 K ( jw)
2
1 2w2 n
1 2 2n 3 4 4n 5 6 6n
H N jw 1 w w w ....
2 8 16
2 1
H N ( jw)
1 2w2 n
1
H N ( jw ) H N ( jw )
1 2w 2 n
1
H N (s)
D(s)
1 1
H N ( s) H N ( s)
D ( s) D ( s) 1 s
2 2
n
s
2 n 1
2 s 1
2n n 1 1
e j n 1 1
1
2
2 1 n
1 Radius:
1 n 2k n 1
s k exp j k : integer
2n
odd multiples of 2 n for n even
angle :
even multiples of for n odd
2n
sk
1
H N (s)
n
k 1
( s sk )
1
Non normalized (actual) filter H ( jw)
2n
w
1
wN
w N wC
Logarithmic
Magnitude
| K ( jw SN ) | | K ( jw PN ) | a a 10 10
1 10 10
1
| K ( jw) | w n
log
AS
w SN
n
w
n
10 1 10
n
S wS
w PN wP 2 log
Ap
a
10 10 1 wP
wP
1
1
w PN w N w C w P a n
w nPN a w PN a n wN
log
n 10 .94 11
wS
1 2 log
wP
wC w P a n
2 f P 1.063
cos n arccos w w 1
C n w
cosh n arccos h w w 1
C n x 2 xC n 1 ( x ) C n 2
C 0 x 1; C1 x x C 2 x 2 x 2 1
cos n arccos w w 1
C n w C n w
2
cosh n arccos h w w 1
w 6 3rd
For w=1.2
For 0<w<1 oscillates between 0 and 1
For w=0 : 0 if n odd, 1 if n even
2nd
For w=1 : 1 for every n
1st
For w>0 increase monotonically
w
Chebyshev polynomial have the highest leading term coefficient than any other
Polynomial constrained to be less than 1 (in modulus) for w between 0 and 1
1 H ( jw) w
wN wP HN( j ) 1
1 2 H ( j 0) wN
AP AP 1 dB 0.5
e.g.
a 10 10
1 AP 3 dB 1
P. Bruschi - Analog Filter Design 33
Chebyshev filters: Stop Band Attenuation
K ( jw SN ) C n w SN cosh n arccosh w SN
cosh n arccosh w SN
AS
2 10 10 1
2 AP
arccosh ( ) 10 10
1
n min
arccosh (w SN )
w
n
1
H N ( j1)
1
1 2
n / 2 w 2 w 2pk
M 2 for n even
k 1 w w 2
Rn w
zk
n 1 / 2 w 2 w 2
w w2 w2
pk
M for n odd
k 1 zk
w pk w zk w s
M such that Rn (w) 1 for | w | 1
P. Bruschi - Analog Filter Design 36
Phase, delay, group delay
In order to maintain the shape of a generic signal, the following conditions
must be respected:
All the significant frequency components of the signal fall into the filter
pass-band, which should be as flat as possible:
The filter phase response in the pass-band should be of the type:
wt R
If this condition is fulfilled, the input signal is simply delayed by time tR.
In other words, the group delay should be constant. The group delay
is defined as:
d
G
dw
P. Bruschi - Analog Filter Design 37
Bessel Filters
Constant group delay is very important in systems that has to handle digital
transmissions, where signal distortion may result in high BER (Bit Error Rate),
or even in unrecoverable signal.
H N s
K
D s
We start from a generic polynomial D(s), substitute s=jw and than calculate
the phase of HN by:
Im D jw
arctan
Re D jw
s
sn All characteristic frequencies are multiplied by wN
wN
Change the low pass response into an high pass, band-pass etc.
1
wN w0 s w0 w0 s w0
sn sn sn
B w0 s w s
s B 0
w0 w w0
wn
B w0 w
w
for small variations around w0, such that: 1
w0
w 0 w 1 w
w 0 w 1 2
B w0 w B
1
w0
P. Bruschi - Analog Filter Design 44
Pass Band transformation: meaning of B, w0
2 2
B B B B
wn 1 w w2 w0 1
w n 1 w w1 w 0 1
2w 0 2 2w 0 2
w 2 w1 B
2
w 2 w1 B
w 0 1
w0
2 2w 0
for : B w 0