Statistical design of autoregressive-moving average digital filters

Procedures are presented for the systematic design of digital filters that contain poles and zeros. The procedures are simple, fast, and effective. All of the important algorithms are of the Levinson-type. The first key idea in the paper is that one may begin a design by posing a linear prediction problem for a stochastic sequence. The second is that a high-order "whitening" filter may be constructed for this sequence and "inverted" to yield a high-order all-pole filter whose spectrum approximates the spectrum of the stochastic sequence. The third key idea is that the all-pole filter may be used to generate consistent unit-pulse and covariance sequences for use in the Mullis-Roberts algorithm. This algorithm is then used to obtain a low-order digital filter, with poles and zeros, that approximates the high-order all-pole filter. The results demonstrate that the Mullis-Roberts algorithm, together with the design philosophy of this paper, may be used with profit to reduce filter or stochastic model complexity and to design spectrum-matching digital filters.

[1]  L. Mcbride,et al.  A technique for the identification of linear systems , 1965 .

[2]  C. Burrus,et al.  Time domain design of recursive digital filters , 1970 .

[3]  K. Steiglitz Computer-aided design of recursive digital filters , 1970 .

[4]  W. Kellogg,et al.  Time domain design of nonrecursive least mean-square digital filters , 1972 .

[5]  Inder Pal Singh Madan Time-Domain Design of Recursive Digital Filters , 1972 .

[6]  P. Thajchayapong,et al.  Recursive digital filter design by linear programming , 1973 .

[7]  D. Dudgeon,et al.  Recursive filter design using differential correction , 1974 .

[8]  L. Rabiner,et al.  Linear programming design of IIR digital filters with arbitrary magnitude function , 1974 .

[9]  D. Farden,et al.  Statistical design of nonrecursive digital filters , 1974 .

[10]  J. Makhoul,et al.  Linear prediction: A tutorial review , 1975, Proceedings of the IEEE.

[11]  H. Leich,et al.  On the approximation problem for recursive digital filters with arbitary attenuation curve in the pass-band and the stop-band , 1975 .

[12]  C. Charalambous Minimax optimization of recursive digital filters using recent minimax results , 1975 .

[13]  P. Butler Comments on "Statistical design of nonrecursive digital filters , 1975 .

[14]  R. Roberts,et al.  The use of second-order information in the approximation of discreate-time linear systems , 1976 .

[15]  J. Cadzow Recursive digital filter synthesis via gradient based algorithms , 1976 .

[16]  H. Clergeot,et al.  Connections between classical and statistical methods of FIR digital filter design , 1978 .