Covariance matrix adaptation evolution strategy based design of centralized PID controller

In this paper, design of centralized PID controller using Covariance Matrix Adaptation Evolution Strategy (CMAES) is presented. Binary distillation column plant described by Wood and Berry (WB) having two inputs and two outputs and by Ogunnike and Ray (OR) having three inputs and three outputs are considered for the design of multivariable PID controller. Optimal centralized PID controller is designed by minimizing IAE for servo response with unit step change. Simulations are carried out using SIMULINK-MATLAB software. The statistical performances of the designed controllers such as best, mean, standard deviations of IAE and average functional evaluations for 20 independent trials. For the purpose of comparison, recent version of real coded Genetic Algorithm (RGA) with simulated binary crossover (SBX) and conventional BLT method are used. In order to validate the performance of optimal PID controller for robustness against load disturbance rejection, load regulation experiment with step load disturbance is conducted. Also, to determine the performance of optimal PID controller for robustness against model uncertainty, servo and load response with +20% variations in gains and dead times is conducted. Simulation results reveal that for both OR and WB systems, CMAES designed centralized PID controller is better than other methods and also it is more robust against model uncertainty and load disturbance.

[1]  Wei-Der Chang,et al.  A multi-crossover genetic approach to multivariable PID controllers tuning , 2007, Expert Syst. Appl..

[2]  Chwen-Tzeng Su,et al.  Designing MIMO controller by neuro-traveling particle swarm optimizer approach , 2007, Expert Syst. Appl..

[3]  Yun Li,et al.  PID control system analysis, design, and technology , 2005, IEEE Transactions on Control Systems Technology.

[4]  William L. Luyben,et al.  Improved multiloop single-input/single-output (SISO) controllers for multivariable processes , 1988 .

[5]  Ivo F. Sbalzariniy,et al.  Multiobjective optimization using evolutionary algorithms , 2000 .

[6]  S. Baskar,et al.  Design of optimal length low-dispersion FBG filter using covariance matrix adapted evolution , 2005, IEEE Photonics Technology Letters.

[7]  W. Zuo,et al.  Multivariable adaptive control for a space station using genetic algorithms , 1995 .

[8]  Karl Johan Åström,et al.  PID Controllers: Theory, Design, and Tuning , 1995 .

[9]  William L. Luyben,et al.  Process Modeling, Simulation and Control for Chemical Engineers , 1973 .

[10]  S. Baskar,et al.  Evolutionary algorithms based design of multivariable PID controller , 2009, Expert Syst. Appl..

[11]  Petros Koumoutsakos,et al.  Learning probability distributions in continuous evolutionary algorithms – a comparative review , 2004, Natural Computing.

[12]  Nikolaus Hansen,et al.  The CMA Evolution Strategy: A Comparing Review , 2006, Towards a New Evolutionary Computation.

[13]  William L. Luyben,et al.  Simple method for tuning SISO controllers in multivariable systems , 1986 .

[14]  Qing-Guo Wang,et al.  Auto-tuning of multivariable PID controllers from decentralized relay feedback , 1997, Autom..