02.10.2019 Views

UploadFile_6417

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Quantization of Filter Coefficients 275<br />

Im{z}<br />

0<br />

z 3<br />

z 2<br />

z 1<br />

Re{z}<br />

z * 1<br />

z *<br />

z * 2<br />

3<br />

z 2<br />

z 1<br />

0 z * 1 0 0<br />

z * 2<br />

z 3<br />

z * 3<br />

(a) Direct-form Arrangement<br />

FIGURE 6.29<br />

(b) Cascade- or Parallel-form Arrangement<br />

z-plane plots of tightly clustered poles of a digital filter<br />

Finally, the total perturbation error △p l can be expressed as<br />

△p l =<br />

N∑<br />

k=1<br />

∂p l<br />

∂a k<br />

△a k (6.73)<br />

This formula measures the movement of the lth pole, p l ,tochanges in<br />

each of the coefficient {a k }; hence it is known as a sensitivity formula.<br />

It shows that if the coefficients {a k } are such that if the poles p l and p i are<br />

very close for some l, i, then (p l −p i )isvery small and as a result the filter<br />

is very sensitive to the changes in filter coefficients. A similar result can<br />

be obtained for the sensitivity of zeros to changes in the parameters {b k }.<br />

To investigate this further in the light of various filter realizations,<br />

consider the z-plane plot shown in Figure 6.29(a) where poles are tightly<br />

clustered. This situation arises in wideband frequency selective filters such<br />

as lowpass or highpass filters. Now if we were to realize this filter using the<br />

direct form (either I or II), then the filter has all these tightly clustered<br />

poles, which makes the direct-form realization very sensitive to coefficient<br />

changes due to finite word length. Thus, the direct form realizations will<br />

suffer severely from coefficient quantization effects.<br />

On the other hand, if we were to use either the cascade or the parallel<br />

forms, then we would realize the filter using 2nd-order sections containing<br />

widely separated poles, as shown in Figure 6.29(b). Thus, each 2nd-order<br />

section will have low sensitivity in that its pole locations will be perturbed<br />

only slightly. Consequently, we expect that the overall system function<br />

H(z) will be perturbed only slightly. Thus, the cascade or the parallel<br />

forms, when realized properly, will have low sensitivity to the changes or<br />

errors in filter coefficients.<br />

□ EXAMPLE 6.24 Consider a digital resonator that is a 2nd-order IIR filter given by<br />

1<br />

H(z) =<br />

(6.74)<br />

1 − (2r cos θ) z −1 + r 2 z −2<br />

Analyze its sensitivity to pole locations when a 3-bit sign-magnitude format is<br />

used for the coefficient representation.<br />

Copyright 2010 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s).<br />

Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!