Professional Documents
Culture Documents
G ( z) =
x(t)
ADC
xn
vn = yn
y(t)
DAC
Ideal
1
1 az 1
Ideal
vn-1
x(t)
ADC
xn
QBi
xn
vn
QBo
Practical ADC
DAC
Practical DAC
QB
n 1
av
y n
vn 1
a = QB [ a ]
y ( t )
Sugata Munshi
Department of Electrical Engineering Department, Jadavpur University, Kolkata.
1
2
+
1
1 1z
1 2 z 1
(1)
1 + 2 ( 1 2 + 2 1 ) z 1
1 ( 1 + 2 ) z 1 + 1 2 z 2
(2)
Poles at : z = 1 , z = 2
Direct Form Structure
G ( z) =
a3 + a4 z 1
,
1 a1 z 1 a2 z 2
xn
a1 = 1 + 2 ; a3 = 1 + 2
a3
a2 = 1 2 ; a4 = ( 1 2 + 2 1 )
yn
a4
a1
a2
yn = a1 yn 1 + a2 yn 2 + a3 xn + a4 xn 1.
1 2 2
,
,
.
a2 a1 a2
1
1
=
a1 1 2
(3a)
2
2
=
a1 2 1
(3b)
1
1
=
a2 1 2
(3c)
2
1
=
a2 2 1
(3d)
Sensitivity depends on proximity of nominal poles i.e. larger will be shift pole locations
close the nominal poles.
2
Sugata Munshi
Department of Electrical Engineering Department, Jadavpur University, Kolkata.
Parallel Realization
y1
xn
1 = 1
+
y2
2 = 2
....4(a)
1
= 0
2
....4(b)
2
= 0
1
....4(c)
2
=1
2
....4(d)
For this realization, pole locations are either insensitive to coefficient quantization (4b,
4c) or the sensitivity is fixed (independent of actual positions / proximity of poles). This
realization is better therefore better than the direct form.
Cascade Realization
G ( z) =
P1 + P2 z 1
( 1 1z 1 ) ( 1 2 z 1 )
P1 = 1 + 2
P2 = ( 1 2 + 2 1 )
Sugata Munshi
Department of Electrical Engineering Department, Jadavpur University, Kolkata.
P1
an
yn
P2
1 = 1
1
=1
1
(5a)
1
= 0
2
(5b)
2
= 0
1
(5c)
2
=1
2
(5d)
2= 2
yn = xn 0.9 yn 1
yn
to nearest integer.
- 0.9
xn = 10 n , xn = 10
for n = 0, xn = 0
for n 0
Input (n)
Ideal O/P (yn)
Quantized O/P (yn)
0
10
10
1
-9
-9
2
8.1
8
3
-7.29
-7
4
6.561
6
5
-5.8945
-5
6
4.80541
5
7
-4.32469
-5
8
+3.892381
+5
From n = 5, filter starts oscillating sustained oscillation.
Zero o/p limit cycle.
Frequency of oscillation =
1
sampling frequency (in this case)
2
Sugata Munshi
Department of Electrical Engineering Department, Jadavpur University, Kolkata.
y5 = 0.9 6 = 5.4 5
y 6 = 0.9 5 = 4.5 5
y 7 = 0.9 5 = 4.5 5
G ( z) =
i
Bi z
i= 0
N
1 Ai z
(1)
i= 1
G ( z ) =
i
Bi z
i= 0
N
(2)
1 Ai z i
i= 1
{ }
{ }
Sugata Munshi
Department of Electrical Engineering Department, Jadavpur University, Kolkata.
Ai = Ai + Ai
Bi = Bi + Bi
where { Ai } and
i= 1
j= 1
(3)
ZK
A1
A1
ZK
sensitivity of Kth pole to quantization of coefficient A1.
A1
Similarly,
ZK 2 =
ZK
A2
A2
So, the total shift in the location of the Kth pole as a result of quantization of all the coefficients of D(z) is,
N
ZK =
i= 1
ZK
Ai
Ai
(4)
Now,
D( z)
ZK D ( Z )
=
Z K Z = Z K Am Am Z = Z K
or,
(5)
D( z)
( Z Z K ) ..... ( Z Z N )
( Z Z1 ) ( Z Z 2 )
=
......
ZK
ZK
Z
Z
Z
Z
Sugata Munshi
Department of Electrical Engineering Department, Jadavpur University, Kolkata.
( Z Z1 ) ( Z Z 2 )
( Z ZN ) 1
.....
Z
Z
Z
Z
=
( Z ZK )
excluding
Z
1 N ( Z Zj)
=
Z j= 1
Z
j K
D( z)
= ( Z K Z j ) Z K N
j= 1
Z K Z = ZK
j K
(6)
Again,
N
D( z)
=
1 Ai z i
= Z K m
i= 1
A
m Z= Z
m
Z = ZK
(7)
(8)
j= 1
j K
( Z K Z j ) Z K N Z K = Z K m
Am
j= 1
j K
N
Z KN i
ZK = N
( Ai )
i= 1
j= 1 ( Z K Z j )
j K
(9)
This is the expression for the total shift in the K th pole as a result of quantization of all the
coefficients of the denominator polynomial.