A new approach to design of control systems using genetic programming

  • Krzysztof Cpalka Czestochowa University of Technology, Institute of Computational Intelligence, Poland
  • Krystian Łapa
  • Andrzej Przybył
Keywords: hybrid evolutionary algorithm, genetic programming, controller design


In this paper a new approach to automatic design of control systems is proposed. It is based on a knowledge about modelling object and capabilities of the genetic programming. In particular, a new type of the problem encoding, new evolutionary operators (tuning operator and mutation operator) and new initialization method are proposed. Moreover, we present a modified block schema of genetic algorithm and modification of genetic operators: insertion, pruning, crossover were introduced. Combination of mentioned elements allows us to simplify a design of control systems. It also provides a lot of possibilities in the selection of the control system parameters and its structure. Our method was tested on the model of quarter car active suspension system.

DOI: http://dx.doi.org/10.5755/j01.itc.44.4.10214