Design and optimization of IIR filter structure using hierarchical genetic algorithms

A new genetic algorithm (GA) is proposed for digital filter design. This scheme utilizes a new hierarchical multilayer gene structure for the chromosome formulation. This is a unique structure, which retains the conventional genetic operations, while the genes may take various forms to represent the system characteristics. As a result, both the system structure and the parametric variables can be optimized in a simultaneous manner, without extra computational cost and effort. It has been demonstrated that this technique not only fulfils all types of filter performance requirements, but that the lowest order of the filter can also be found.