Synthesis of low-sensitivity second-order digital filters using genetic programming with automatically defined functions

This letter proposes a synthesis method for low coefficient sensitivity second-order IIR digital filter structures using genetic programming with automatically defined functions (GP-ADF). In this letter, digital filter structures are represented as S-expressions with subroutines. It is easy to generate syntactically valid S-expressions and perform the genetic operations, because the representation is suitable for GP. A numerical example uses the fitness measure, including the magnitude sensitivity, and demonstrates that the proposed method can synthesize efficiently very low coefficient sensitivity filter structures.

[1]  Stephen A. Dyer,et al.  Digital signal processing , 2018, 8th International Multitopic Conference, 2004. Proceedings of INMIC 2004..

[2]  Masayuki Kawamata,et al.  Balanced Realizations as Minimum Sensitivity Structures in Linear Systems , 1985 .

[3]  Guy L. Steele,et al.  Common Lisp the Language , 1984 .

[4]  Vidroha Debroy,et al.  Genetic Programming , 1998, Lecture Notes in Computer Science.

[5]  John R. Koza,et al.  Genetic Programming II , 1992 .

[6]  Masayuki Kawamata,et al.  Synthesis of low coefficient sensitivity digital filters using genetic programming , 1999, ISCAS'99. Proceedings of the 1999 IEEE International Symposium on Circuits and Systems VLSI (Cat. No.99CH36349).