A Sequential Partial Optimization Algorithm with Guaranteed Convergence for Minimax Design of IIR Digital Filters

Challenges for optimal design of infinite impulse response digital filters include the high nonconvexity of design problem and inevitable stability constraints on the filters. To reduce the nonconvexity and tackle the stability constraints, a sequential partial optimization (SPO) algorithm was recently developed to divide the design problem into a sequence of subproblems, each updating only two second-order denominator factors. But the convergence of that algorithm is not guaranteed. By applying an incremental update with an optimized step length in each subproblem, this paper presents an improved SPO algorithm which is guaranteed to converge to a Karush–Kuhn–Tucker (not necessarily global) solution of the design problem. This paper also extends the SPO algorithm to a more general case where the number of denominator factors optimized in the subproblems can be any positive number smaller than half of the denominator order. Convergence performance of the algorithm is shown by the design of two example filters with typical specifications widely adopted in the literature. Comparisons with state-of-the-art methods demonstrate that the improved SPO algorithm obtains better filters than the competing methods in terms of the maximum magnitude of frequency-response error.

[1]  Zhuo Wang,et al.  Adaptive disturbance attenuation for generalized high-order uncertain nonlinear systems , 2017, Autom..

[2]  Wei Xing Zheng,et al.  New Stability Criterion for Fixed-Point State-Space Digital Filters With Generalized Overflow Arithmetic , 2012, IEEE Transactions on Circuits and Systems II: Express Briefs.

[3]  Takao Hinamoto,et al.  Optimal design of IIR digital filters with robust stability using conic-quadratic-programming updates , 2003, IEEE Trans. Signal Process..

[4]  Tian-Bo Deng Stability trapezoid and stability-margin analysis for the second-order recursive digital filter , 2016, Signal Process..

[5]  Hon Keung Kwan,et al.  Minimax IIR digital filter design using SOCP , 2008, 2008 IEEE International Symposium on Circuits and Systems.

[6]  Peng Shi,et al.  Generalized Dissipativity Analysis of Digital Filters With Finite-Wordlength Arithmetic , 2016, IEEE Transactions on Circuits and Systems II: Express Briefs.

[7]  Andreas Antoniou,et al.  Improved Design Method for Nearly Linear-Phase IIR Filters Using Constrained Optimization , 2013, IEEE Transactions on Signal Processing.

[8]  Xiaoping Lai,et al.  Optimal Design of Nonlinear-Phase FIR Filters With Prescribed Phase Error , 2009, IEEE Transactions on Signal Processing.

[9]  Ning Xu,et al.  IIR digital filter design by partial second-order factorization and iterative WLS approach , 2016, 2016 IEEE International Symposium on Circuits and Systems (ISCAS).

[10]  Zhiping Lin,et al.  Minimax Design of IIR Digital Filters Using a Sequential Constrained Least-Squares Method , 2010, IEEE Transactions on Signal Processing.

[11]  Gang Li,et al.  A Generalized Lattice Filter for Finite Wordlength Implementation With Reduced Number of Multipliers , 2014, IEEE Transactions on Signal Processing.

[12]  Chien-Cheng Tseng,et al.  Design of stable IIR digital filter based on least P-power error criterion , 2004, IEEE Trans. Circuits Syst. I Regul. Pap..

[13]  A. Prasad Vinod,et al.  A New Time-Domain Approach for the Design of Variable FIR Filters Using the Spectral Parameter Approximation Technique , 2017, Circuits Syst. Signal Process..

[14]  Mathias C. Lang,et al.  Least-squares design of IIR filters with prescribed magnitude and phase responses and a pole radius constraint , 2000, IEEE Trans. Signal Process..

[15]  Fei Liu,et al.  An adaptive risk-sensitive filtering method for Markov jump linear systems with uncertain parameters , 2012, J. Frankl. Inst..

[16]  Hon Keung Kwan,et al.  Minimax Design of IIR Digital Filters Using SDP Relaxation Technique , 2010, IEEE Transactions on Circuits and Systems I: Regular Papers.

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

[18]  P. Vaidyanathan Multirate Systems And Filter Banks , 1992 .

[19]  Petros A. Ioannou,et al.  Robust adaptive attenuation of unknown periodic disturbances in uncertain multi-input multi-output systems , 2016, Autom..

[20]  Wu-Sheng Lu Design of stable IIR digital filters with equiripple passbands and peak-constrained least-squares stopbands , 1999 .

[21]  Yong Ching Lim,et al.  A weighted least squares algorithm for quasi-equiripple FIR and IIR digital filter design , 1992, IEEE Trans. Signal Process..

[22]  Bogdan Dumitrescu,et al.  Multistage IIR filter design using convex stability domains defined by positive realness , 2004, IEEE Transactions on Signal Processing.

[23]  Choon Ki Ahn,et al.  Expected Power Bound for Two-Dimensional Digital Filters in the Fornasini-Marchesini Local State-Space Model , 2015, IEEE Signal Processing Letters.

[24]  Andreas Antoniou,et al.  Digital Filters: Analysis, Design and Applications , 1979 .

[25]  Wu-Sheng Lu An argument-principle based stability criterion and application to the design of IIR digital filters , 2006, 2006 IEEE International Symposium on Circuits and Systems.

[26]  Chien-Cheng Tseng,et al.  A weighted least-squares method for the design of stable 1-D and 2-D IIR digital filters , 1998, IEEE Trans. Signal Process..

[27]  Choon Ki Ahn,et al.  Hankel Norm Performance of Digital Filters Associated With Saturation , 2017, IEEE Transactions on Circuits and Systems II: Express Briefs.

[28]  C. Tseng,et al.  Minimax design of stable IIR digital filter with prescribed magnitude and phase responses , 2002 .

[29]  Bogdan Dumitrescu,et al.  Simplified procedures for quasi-equiripple IIR filter design , 2004, IEEE Signal Processing Letters.

[30]  J.-H. Lee,et al.  Minimax design of recursive digital filters with a lattice denominator , 1996 .

[31]  Zhiping Lin,et al.  A Sequential Minimization Procedure for Minimax Design of IIR Filters Based on Second-Order Factor Updates , 2011, IEEE Transactions on Circuits and Systems II: Express Briefs.

[32]  Tian-Bo Deng Design of recursive variable digital filters with theoretically guaranteed stability , 2016 .

[33]  Zhiping Lin,et al.  A Sequential Partial Optimization Algorithm for Minimax Design of Separable-Denominator 2-D IIR Filters , 2017, IEEE Transactions on Signal Processing.