Evolutionary algorithms in control systems engineering: a survey

P.J Fleming, R.C Purshouse
2002 Control Engineering Practice  
Challenging optimisation problems, which elude acceptable solution via conventional methods, arise regularly in control systems engineering. Evolutionary algorithms (EAs) permit flexible representation of decision variables and performance evaluation and are robust to difficult search environments, leading to their widespread uptake in the control community. Significant applications are discussed in parameter and structure optimisation for controller design and model identification, in addition
more » ... to fault diagnosis, reliable systems, robustness analysis, and robot control. Hybrid neural and fuzzy control schemes are also described. The important role of EAs in multiobjective optimisation is highlighted. Evolutionary advances in adaptive control and multidisciplinary design are predicted.
doi:10.1016/s0967-0661(02)00081-3 fatcat:k6ij4y55bvbntfu5rpqpaizyni