A new approach to design of control systems using genetic programming

Krzysztof Cpalka, Krystian Łapa, Andrzej Przybył


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


hybrid evolutionary algorithm, genetic programming, controller design

Full Text: PDF

Print ISSN: 1392-124X 
Online ISSN: 2335-884X