Abstract

An algorithm is presented for minimizing roundoff noise effects in state-space implementations of recursive digital filters while constraining certain coefficients to be zero. Beginning with a direct form structure, the algorithm uses the scaling and noise matrices to iteratively construct an upper or lower triangular transformation matrix to apply to the original state-space model. The result is a structure with a saving of N(N-1)/2 multiples over the minimum noise structure. The technique is of great utility in the realization of two-dimensional filters that cannot, in general, be factored into the parallel or cascade connection of lower-order subfilters. Because of the sparse nature of the local state-space structure coefficient matrices in two-dimensional direct- and controller-form realizations, transforming with an upper and lower triangular block diagonal transformation matrix retains many zeros in the structure and results in a low roundoff noise, computationally efficient state-space realization. A novel controller-form state-space structure for a general two-dimensional function is presented to which the noise minimization procedure is directly applicable. Numerical examples are included. >

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.