Title :
Design of Optimal Digital IIR Filters by Using an Improved Immune Algorithm
Author :
Tsai, Jinn-Tsong ; Chou, Jyh-Horng
Author_Institution :
Dept. of Comput. Sci., Nat. Pingtung Univ. of Educ.
Abstract :
In this paper, based on both the features of a biological immune system and the systematic reasoning ability of the Taguchi method, an improved immune algorithm, named the Taguchi-immune algorithm (TIA), is proposed to solve the problem of designing the optimal digital infinite impulse response (IIR) filters. In the TIA, the clonal proliferation within hypermutation for several antibody diversifications and the recombination by using the Taguchi method for the local search are integrated to improve the capabilities of exploration and exploitation. The systematic reasoning ability of the Taguchi method is executed in the recombination operations to select the better antibody genes to achieve the potential recombination, and consequently enhance the TIA. Based on minimizing the Lp-norm approximation error and minimizing the ripple magnitudes of both passband and stopband, a multicriterion combination is employed as the design criterion to obtain the optimal IIR filter that can fit different performance requirements. The proposed TIA approach is effectively applied to solve the multiparameter and multicriterion optimization problems of designing the digital low-pass, high-pass, bandpass, and bandstop filters. In these studied problems, there are many parameters and numerous local optima so that these studied problems are challenging enough for evaluating the performances of any proposed evolutionary approaches. The computational experiments show that the proposed TIA approach can obtain better digital IIR filters than the existing methods such as the genetic-algorithms-based method and the classic methods
Keywords :
IIR filters; evolutionary computation; network synthesis; search problems; Lp-norm approximation error; Taguchi-immune algorithm; antibody diversifications; bandpass filter; bandstop filter; biological immune system; clonal proliferation; digital low-pass filter; genetic-algorithms-based method; high-pass filter; local search; multicriterion combination; multicriterion optimization problem; multiparameter optimization problem; optimal digital IIR filters; optimal digital infinite impulse response filters; ripple magnitudes; systematic reasoning ability; Algorithm design and analysis; Approximation error; Band pass filters; Design optimization; Digital filters; IIR filters; Immune system; Passband; Performance evaluation; Systematics; Digital IIR filters; Taguchi method; immune algorithm; multiple criteria;
Journal_Title :
Signal Processing, IEEE Transactions on
DOI :
10.1109/TSP.2006.881248