Title :
Design of IIR digital filters with arbitrary log magnitude function by WLS techniques
Author :
Kobayashi, Takao ; Imai, Satoshi
Author_Institution :
Res. Lab. of Precision Machinery & Electron., Tokyo Inst. of Technol., Yokohama, Japan
fDate :
2/1/1990 12:00:00 AM
Abstract :
The authors propose a technique for designing IIR (infinite impulse response) digital filters to have an arbitrary log magnitude frequency response. The technique is based on an iterative weighted least-squares (WLS) approach in the frequency domain. A weight updating procedure is introduced to obtain a nearly optimal approximation to the given log magnitude function in the least-squares sense. The weighting function is updated using the results of the previous iteration in such a way that the weighted error approximates the log magnitude error. Filter coefficients at each iteration are efficiently computed using a fast recursive algorithm for a set of linear equations derived from the WLS problem. Several design examples demonstrate the rapid convergence of the design algorithm. The algorithm is extended to equiripple approximation by means of a minor modification of the weight updating procedure
Keywords :
digital filters; filtering and prediction theory; frequency-domain synthesis; iterative methods; least squares approximations; IIR digital filters; WLS techniques; arbitrary log magnitude frequency response; equiripple approximation; fast recursive algorithm; frequency domain; infinite impulse response; iterative weighted least-squares; rapid convergence; weight updating procedure; weighting function; Algorithm design and analysis; Convergence; Digital filters; Equations; Error correction; Frequency domain analysis; Frequency response; IIR filters; Iterative methods; Nonlinear filters;
Journal_Title :
Acoustics, Speech and Signal Processing, IEEE Transactions on