Evolutionary Design Of Controllers With Optimized Structure And Its Application In A Maglev Ball Control System

Zhan Jiaoyang,Xin Bin,Chen Jie
DOI: https://doi.org/10.23919/ChiCC.2017.8027744
2017-01-01
Abstract:In order to realize the flexible automatic design of controllers, this paper proposes a library-based controller design method with bi-level optimization of structure and parameters. The controller with optimized structure is composed by components which are selected from a component library. A binary string is used to express a controller structure, where each bit represents the connection relationship between two links. The controller structure and parameters are optimized in a hierarchical manner by the binary Geometric Differential Evolution Algorithm in the outer layer and an advanced Differential Evolution algorithm variant named JADE in the inner layer, respectively. Simulation and experiment of a magnetic levitation ball control system have been done to verify the performance of the presented controller. Results demonstrate the feasibility and superiority of the proposed method.
What problem does this paper attempt to address?