Constrained self-adaptive differential evolution based design of robust optimal fixed structure controller

Abstract This paper presents a constrained Self-adaptive Differential Evolution (SaDE) algorithm for the design of robust optimal fixed structure controllers with uncertainties and disturbance. Almost all real world optimization problems have constraints which should be satisfied along with the best optimal solution for the problem. In evolutionary algorithms (EAs) the presence of constraints reduces the feasible region and complicates the search process. Therefore, a suitable method to handle the constraints must also be executed. In the SaDE algorithm, four mutation strategies and the control parameter CR are self-adapted. Self-adaptive Penalty (SP) method is introduced into the SaDE algorithm for constraint handling. The performance of SaDE algorithm is demonstrated on the design of robust optimal fixed structure controller of three systems, namely the linearized magnetic levitation system, F-8 aircraft linearized model and a SISO plant. For the comparison purpose, reported results of constrained PSO algorithm and five DE algorithms with different strategies and parameter values are taken into account. Statistical performance in 20 independent runs is considered to compare the performance of algorithms. From the obtained results, it is observed that SaDE algorithm is able to self-adapt the mutation strategy and the crossover rate and hence performs better than the other variants of DE and the constrained PSO algorithm. Better performance of SaDE is achieved by sustained maintenance of diversity throughout the evolutionary process thus producing better individuals consistently. This also aids the algorithm to escape from local optima thereby avoiding premature convergence.

[1]  Josef Tvrdík Adaptation in differential evolution: A numerical comparison , 2009, Appl. Soft Comput..

[2]  Gary G. Yen,et al.  A Self Adaptive Penalty Function Based Algorithm for Constrained Optimization , 2006, 2006 IEEE International Conference on Evolutionary Computation.

[3]  Roberto Tempo,et al.  Randomized algorithms for reduced order H/sub /spl infin// controller design , 2000, Proceedings of the 2000 American Control Conference. ACC (IEEE Cat. No.00CH36334).

[4]  Roberto Tempo,et al.  Mixed Deterministic/Randomized Methods for Fixed Order Controller Design , 2008, IEEE Transactions on Automatic Control.

[5]  KimDong Hwa Hybrid GA-BF based intelligent PID controller tuning for AVR system , 2011 .

[6]  Ming-Tzu Ho,et al.  PID controller design for robust performance , 2002, Proceedings of the 41st IEEE Conference on Decision and Control, 2002..

[7]  Carlos A. Coello Coello,et al.  THEORETICAL AND NUMERICAL CONSTRAINT-HANDLING TECHNIQUES USED WITH EVOLUTIONARY ALGORITHMS: A SURVEY OF THE STATE OF THE ART , 2002 .

[8]  Renato A. Krohling,et al.  Design of optimal disturbance rejection PID controllers using genetic algorithms , 2001, IEEE Trans. Evol. Comput..

[9]  J. Doyle,et al.  Robust and optimal control , 1995, Proceedings of 35th IEEE Conference on Decision and Control.

[10]  P. N. Suganthan,et al.  Differential Evolution Algorithm With Strategy Adaptation for Global Numerical Optimization , 2009, IEEE Transactions on Evolutionary Computation.

[11]  P. Apkarian,et al.  Fixed‐order H∞ control design via a partially augmented Lagrangian method , 2003 .

[12]  Shinn-Ying Ho,et al.  Designing structure-specified mixed H/sub 2//H/sub /spl infin// optimal controllers using an intelligent genetic algorithm IGA , 2005, IEEE Transactions on Control Systems Technology.

[13]  Ioannis Kitsios,et al.  A genetic algorithm for designing H/sub /spl infin// structured specified controllers , 2001, Proceedings of the 2001 IEEE International Conference on Control Applications (CCA'01) (Cat. No.01CH37204).

[14]  Shinn-Ying Ho,et al.  OSA: orthogonal simulated annealing algorithm and its application to designing mixed H2/H∞ optimal controllers , 2004, IEEE Trans. Syst. Man Cybern. Part A.

[15]  M. Saeki,et al.  Static output feedback design for H∞ control by descent method , 2006, Proceedings of the 45th IEEE Conference on Decision and Control.

[16]  Li Bei Differential evolution algorithm with hybrid wave , 2011 .

[17]  Rainer Storn,et al.  Differential Evolution – A Simple and Efficient Heuristic for global Optimization over Continuous Spaces , 1997, J. Glob. Optim..

[18]  Toshiharu Sugie,et al.  Robust PID controller tuning based on the constrained particle swarm optimization , 2008, Autom..

[19]  Dong Hwa Kim Hybrid GA-BF based intelligent PID controller tuning for AVR system , 2011, Appl. Soft Comput..

[20]  Toshiharu Sugie,et al.  Fixed-structure H∞ controller synthesis: A meta-heuristic approach using simple constrained particle swarm optimization , 2009, Autom..

[21]  Franco Blanchini,et al.  Characterization of PID and lead/lag compensators satisfying given H/sub /spl infin// specifications , 2004, IEEE Transactions on Automatic Control.

[22]  Masami Saeki Fixed structure PID controller design for standard Hinfinity control problem , 2006, Autom..

[23]  Bor-Sen Chen,et al.  A genetic approach to mixed H/sub 2//H/sub /spl infin// optimal PID control , 1995 .

[24]  Ming-Tzu Ho,et al.  Synthesis of H∞ PID controllers: A parametric approach , 2003, Autom..

[25]  Bor-Sen Chen,et al.  A structure-specified H∞ optimal control design for practical applications: a genetic approach , 1998, IEEE Trans. Control. Syst. Technol..

[26]  Bruce A. Francis,et al.  Feedback Control Theory , 1992 .