• DocumentCode
    2274999
  • Title

    Joint optimization of multiple behavioral and implementation properties of digital IIR filter designs

  • Author

    Valliappan, M. ; Evans, Brian L. ; Gzara, Mohamed ; Lutovac, Miroslav D. ; Sic, Dejan V T o

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Texas Univ., Austin, TX, USA
  • Volume
    4
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    77
  • Abstract
    This paper presents an extensible framework for the simultaneous constrained optimization of multiple properties of digital IIR filters. The framework optimizes the pole-zero locations for behavioral properties of magnitude and phase response, and the implementation property of quality factors, subject to constraints on the same properties. We formulate the constrained nonlinear optimization problem as a sequential quadratic programming (SQP) problem. SQP solvers are robust when providing formulas for the gradients of the objective function and constraints. We program Mathematica to compute the gradient formulas and convert the formulas into Matlab programs to perform the optimization, The automated approach eliminates errors in manipulating the algebraic equations and transcribing equations into software. The key contributions are (1) an automated, extensible, multicriteria digital IIR filter optimization framework, and (2) a novel filter design. We have released the source code on the Internet
  • Keywords
    IIR filters; Q-factor; circuit analysis computing; circuit optimisation; digital filters; poles and zeros; quadratic programming; Mathematica; Matlab programs; algebraic equations; behavioral properties; constrained nonlinear optimization problem; digital IIR filter designs; implementation properties; multicriteria filter optimization framework; objective function; phase response; pole-zero locations; quality factor; sequential quadratic programming; simultaneous constrained optimization; Constraint optimization; Design optimization; Digital filters; Equations; IIR filters; Information filtering; Q factor; Quadratic programming; Robustness; Software performance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2000. Proceedings. ISCAS 2000 Geneva. The 2000 IEEE International Symposium on
  • Conference_Location
    Geneva
  • Print_ISBN
    0-7803-5482-6
  • Type

    conf

  • DOI
    10.1109/ISCAS.2000.858692
  • Filename
    858692