In this paper a method for automatic controller synthesis based on Genetic Programming (GP) is presented. We propose a GP algorithm linked with Matlab/Simulink, a well known tool amongst control engineers. The GP algorithm performs its evolutionary steps to create controllers, whilst Matlab/Simulink evaluates these controllers for their appropriateness. The engineer no longer needs design rules, he only needs to specify both time- and frequency-domain requirements for the controller. Simulations have been carried out successfully,applying GP to ﬁnd a linear controller for a fourth order motion system.
|Title of host publication||Proceedings of the 3rd IFAC symposium on Mechatronic systems 2004 , 6-8 September 2004, Sydney, Australia|
|Place of Publication||Oxford|
|Publication status||Published - 2004|