• DocumentCode
    1093292
  • Title

    Design of digital all-pass filters using a weighted least squares approach

  • Author

    Chen, Charng-Kann ; Lee, Ju-Hong

  • Author_Institution
    Dept. of Electr. Eng., Nat. Taiwan Univ., Taipei, Taiwan
  • Volume
    41
  • Issue
    5
  • fYear
    1994
  • fDate
    5/1/1994 12:00:00 AM
  • Firstpage
    346
  • Lastpage
    351
  • Abstract
    This paper considers the minimax design of digital all-pass filters via the FIR and IIR approximations. For the FIR digital all-pass filter design, the problem is appropriately formulated so that a recently-developed weighted least squares (WLS) algorithm can be used to efficiently solve the associated minimization problem. We also design FIR digital all-pass filters using the WLS algorithm to have equiripple group delay error. For the IIR digital all-pass filter design, we reformulate the design problem to result in a simple minimization problem. Therefore, a nonlinear minimax algorithm can be employed to obtain the solution. The key operation of the nonlinear minimax algorithm is to find the Chebyshev approximation of a desired function from a linear subspace. This can be efficiently solved by using the WLS algorithm. Several design examples demonstrating the effectiveness of the proposed approaches are also provided
  • Keywords
    Chebyshev approximation; all-pass filters; digital filters; errors; filtering and prediction theory; least squares approximations; minimax techniques; minimisation; Chebyshev approximation; FIR approximations; IIR approximations; WLS algorithm; digital all-pass filters; equiripple group delay error; minimax design; minimization problem; nonlinear minimax algorithm; weighted least squares; Algorithm design and analysis; Chebyshev approximation; Delay; Digital filters; Finite impulse response filter; IIR filters; Least squares approximation; Least squares methods; Minimax techniques; Minimization methods;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems II: Analog and Digital Signal Processing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1057-7130
  • Type

    jour

  • DOI
    10.1109/82.287005
  • Filename
    287005