A new approach to design of control systems using genetic programming
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.