Design of robust IIR magnitude filters via semidefinite programming

In this paper we consider the design of lowpass infinite impulse response (IIR) magnitude filters which are robust against the implementation error. It is shown that the design problem can be cast as a quasiconvex problem with a set of linear matrix inequality (LMI) constraints and the autocorrelation sequences of the filter coefficients as the design variables. The relation between the norm error of autocorrelation sequences and that of filter coefficients is derived, and the issue of filter stability is addressed by deriving a lower bound on the distance from the pole to the unit circle. Simulation results show that our designed filter is immune from the errors caused by finite precision implementation. The method can also be used in similar highpass and bandpass IIR filter design.

[1]  Stephen P. Boyd,et al.  FIR Filter Design via Spectral Factorization and Convex Optimization , 1999 .

[2]  Wu-Sheng Lu Design of FIR filters with discrete coefficients: a semidefinite programming relaxation approach , 2001, ISCAS 2001. The 2001 IEEE International Symposium on Circuits and Systems (Cat. No.01CH37196).

[3]  A. Constantinides,et al.  Finite word length FIR filter design using integer programming over a discrete coefficient space , 1982 .

[4]  Yong Ching Lim,et al.  Signed power-of-two term allocation scheme for the design of digital filters , 1999 .

[5]  P. Siohan,et al.  Finite precision design of optimal linear phase 2-D FIR digital filters , 1989 .

[6]  Jos F. Sturm,et al.  A Matlab toolbox for optimization over symmetric cones , 1999 .

[7]  Zhi-Quan Luo,et al.  Linear matrix inequality formulation of spectral mask constraints , 2001, 2001 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings (Cat. No.01CH37221).

[8]  Yong Ching Lim,et al.  Signed power-of-two (SPT) term allocation scheme for the design of digital filters , 1998, ISCAS '98. Proceedings of the 1998 IEEE International Symposium on Circuits and Systems (Cat. No.98CH36187).

[9]  Dimitri Peaucelle,et al.  User's Guide for SEDUMI INTERFACE1.04 , 2002 .

[10]  Y. Lim Design of discrete-coefficient-value linear phase FIR filters with optimum normalized peak ripple magnitude , 1990 .

[11]  Lieven Vandenberghe,et al.  Interior-point methods for magnitude filter design , 2001, 2001 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings (Cat. No.01CH37221).

[12]  Lieven Vandenberghe,et al.  Convex optimization problems involving finite autocorrelation sequences , 2002, Math. Program..

[13]  Zhi-Quan Luo,et al.  Orthogonal pulse shape design via semidefinite programming , 1999, 1999 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings. ICASSP99 (Cat. No.99CH36258).

[14]  Y. Lim,et al.  FIR filter design over a discrete powers-of-two coefficient space , 1983 .