• DocumentCode
    1440911
  • Title

    PCLS IIR digital filters with simultaneous frequency response magnitude and group delay specifications

  • Author

    Sullivan, James L. ; Adams, John W.

  • Author_Institution
    Dept. of Electr. Eng., California State Univ., Northridge, CA, USA
  • Volume
    46
  • Issue
    11
  • fYear
    1998
  • fDate
    11/1/1998 12:00:00 AM
  • Firstpage
    2853
  • Lastpage
    2861
  • Abstract
    This paper presents the peak-constrained least-squares (PCLS) approach to designing IIR digital filters. PCLS IIR digital filters that meet simultaneous specifications on the frequency response magnitude and the group delay are introduced. As a point of reference, we consider the IIR digital filter design problem that appears in Deczky´s (1972) classic paper and in the popular textbook by Oppenheim and Schafer (1989). In addition, the same design problem appears in the IIR filter design chapter by Higgins and Munson (1993) in the Handbook for Digital Signal Processing. By using our new algorithm with simultaneous optimization of the frequency response magnitude and the group delay, we obtain a dramatic improvement in the solution of this classic IIR digital filter design problem. Starting from the same filter structure and the same specifications for the frequency response magnitude as in the works of Deczky, Oppenheim and Schafer, and Higgins and Munson, we are able to reduce the group delay ripple by a factor of 35. In another design problem that originated in Deczky´s work, we use PCLS optimization to reduce the group delay ripple by a factor of 40 at the same time we reduce the stopband energy by 6 dB, without sacrificing any other performance measure. The group delay ripple in this IIR digital filter example is reduced to only ±0.002 samples
  • Keywords
    IIR filters; circuit optimisation; delays; digital filters; frequency response; least squares approximations; nonlinear programming; IIR digital filter design; PCLS IIR digital filters; filter structure; frequency response magnitude; group delay ripple reduction; group delay specifications; nonlinear programming algorithm; optimization; peak-constrained least-squares; performance measure; simultaneous specifications; stopband energy reduction; Algorithm design and analysis; Delay effects; Design optimization; Digital filters; Digital signal processing; Energy measurement; Frequency response; IIR filters; Signal design; Signal processing algorithms;
  • fLanguage
    English
  • Journal_Title
    Signal Processing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1053-587X
  • Type

    jour

  • DOI
    10.1109/78.726800
  • Filename
    726800