A Modified Annulus Sector Constraint for Constrained FIR Filter Designs
Optimal designs of finite impulse response (FIR) digital filters with prescribed magnitude and phase responses have found many applications in signal processing. To deal with the nonconvexity of the constraint region in the phase-error and magnitude-error constrained design, a new error constraint method based on a modified annulus sector (MAS) is proposed. With the new constraint method, the phase-error and magnitude-error constrained least squares, phase-error constrained minimax, and iterative reweighted phase-error constrained minimax designs of FIR filters are studied. Analyses and design examples demonstrate the higher accuracy of the MAS constraint and better filter performance by the constraint method than existing constraint methods. An application in the design of digital differentiators with flatness constraints is also provided.
KeywordsFinite impulse response filter Error constraint Constrained least squares Constrained minimax Iterative reweighting
This work was supported by the National Natural Science Foundation of China under Grants 61573123, 61427808, and U1509205.
- 2.A. Antoniou, Digital Filters: Analysis, Design and Applications, 2nd edn. (McGraw-Hill, New York, 1993)Google Scholar
- 3.A. Antoniou, Digital Signal Processing: Signals, Systems and Filters (McGraw-Hill, New York, 2005)Google Scholar
- 7.CVX Research Inc., CVX: Matlab Software for Disciplined Convex Programming, Version 2.0. (2011)Google Scholar
- 16.M.C. Lang, Constrained design of digital filters with arbitrary magnitude and phase responses. Ph.D. dissertation (Vienna University Technology, 1999)Google Scholar
- 20.W.S. Lu, Design of nonlinear-phase FIR digital filters: A semidefinite programming approach, in Proceedings of the 1999 IEEE International Symposium on Circuits and Systems (1999), p. 263–266Google Scholar