Optimal Tuning of Linear Quadratic Regulators Using Quantum Particle Swarm Optimization

Linear Quadratic Regulator (LQR) is an optimal multivariable feedback control approach that minimizes the excursion in state trajectories of a system while requiring minimum controller effort. The behaviour of a LQR controller is determined by two parameters: state and control weighting matrices. These two matrices are main design parameters to be selected by designer and greatly influence the success of the LQR controller synthesis. However, it is not a trivial task to decide these two matrices. The classic approaches such as trial-and-error, Bryson’s method, and pole placement are labour-intensive, time consuming and do not guarantee the expected performance. Furthermore, these techniques only aim to minimize the quadratic performance index and do not consider other control objectives such as minimizing the overshoot, rise time, settling time, and steady state error. In this paper, for the first time, we apply quantum particle swarm optimization (QPSO) algorithm to automatically and optimally adjust weighting matrices. QPSO is an extension of conventional PSO algorithm, in which particles obey the quantum mechanics rather than Newtonian mechanics. We applied the proposed approach to stabilize an inverted pendulum system. The results suggest that QPSO-based LQR outperforms LQR tuned by trial-and-error, genetic algorithm and conventional PSO methods in terms of rising time, settling time and quadratic performance index. Also, it is competitive with mentioned approaches in terms of maximum overshoot percentage and steady-

[1]  Bahriye Akay,et al.  A study on particle swarm optimization and artificial bee colony algorithms for multilevel thresholding , 2013, Appl. Soft Comput..

[2]  Dong Wang,et al.  Research on Control Problem of PenduBot Based on PSO Algorithm , 2009, 2009 International Conference on Computational Intelligence and Natural Computing.

[3]  Haibin Duan,et al.  Pendulum-like oscillation controller for micro aerial vehicle with ducted fan based on LQR and PSO , 2013 .

[4]  Zhou Wan,et al.  The simulation of double inverted pendulum control based on particle swarm optimization LQR algorithm , 2010, 2010 IEEE International Conference on Software Engineering and Service Sciences.

[5]  Hassani Messaoud,et al.  Optimised Eigenstructure Assignment by Ant System And LQR Approaches , 2008, Int. J. Comput. Sci. Appl..

[6]  Rini Akmeliawati,et al.  Comparison of LQR and PSO-based state feedback controller for tracking control of a flexible link manipulator , 2010, 2010 2nd IEEE International Conference on Information Management and Engineering.

[7]  Srinivas Bhaskar Karanki,et al.  Particle Swarm Optimization-Based Feedback Controller for Unified Power-Quality Conditioner , 2010, IEEE Transactions on Power Delivery.

[8]  Chin-Wang Tao,et al.  Design of a parallel distributed fuzzy LQR controller for the twin rotor multi-input multi-output system , 2010, Fuzzy Sets Syst..

[9]  Mehrdad Saif Optimal linear regulator pole-placement by weight selection , 1989 .

[10]  Mahesh Kumar,et al.  A robust controller for DSTATCOM , 2009, 2009 International Conference on Power Engineering, Energy and Electrical Drives.

[11]  F. Tuteur,et al.  The use of a quadratic performance index to design multivariable control systems , 1966 .

[12]  M. Grimble,et al.  Recent trends in linear optimal quadratic multivariable control system design , 1987 .

[13]  Ker-Wei Yu,et al.  LQ Regulator Design Based on Particle Swarm Optimization , 2006, 2006 IEEE International Conference on Systems, Man and Cybernetics.

[14]  Lan Jing,et al.  A PSO-Based LQR Controller for Accelerator PWM Power Supply , 2012 .

[15]  Haibin Duan,et al.  Artificial bee colony optimized controller for unmanned rotorcraft pendulum , 2013 .

[16]  Russell C. Eberhart,et al.  A new optimizer using particle swarm theory , 1995, MHS'95. Proceedings of the Sixth International Symposium on Micro Machine and Human Science.

[17]  Zeashan Hameed Khan,et al.  Optimized Reconfigurable Modular Flight Control Design using Swarm Intelligence , 2011 .

[18]  Elyas Rakhshani,et al.  Intelligent Linear-Quadratic Optimal Output Feedback Regulator for a Deregulated Automatic Generation Control System , 2012 .

[19]  Stephan K. Chalup,et al.  A small spiking neural network with LQR control applied to the acrobot , 2008, Neural Computing and Applications.

[20]  Hazlina Selamat,et al.  Optimal Controller Design For A Railway Vehicle Suspension System Using Particle Swarm Optimization , 2011 .

[21]  I. Chiha,et al.  Probabilistic Differential Evolution for optimal design of LQR weighting matrices , 2012, 2012 IEEE International Conference on Computational Intelligence for Measurement Systems and Applications (CIMSA) Proceedings.

[22]  G. Stein,et al.  Quadratic weights for asymptotic regulator properties , 1977, 1977 IEEE Conference on Decision and Control including the 16th Symposium on Adaptive Processes and A Special Symposium on Fuzzy Set Theory and Applications.

[23]  J. Hamidi Control System Design Using Particle Swarm Optimization (PSO) , 2012 .

[24]  Chaiporn Wongsathan,et al.  Application of GA to design LQR controller for an Inverted Pendulum System , 2009, 2008 IEEE International Conference on Robotics and Biomimetics.

[25]  Ying-Kuei Yang,et al.  Variable feedback gain control design based on particle swarm optimizer for automatic fighter tracking problems , 2013, Appl. Soft Comput..

[26]  Rini Akmeliawati,et al.  PSO-Based Optimization of State Feedback Tracking Controller for a Flexible Link Manipulator , 2009, 2009 International Conference of Soft Computing and Pattern Recognition.

[27]  Yang Xiaohui,et al.  The LQR Real-time Control for the Inverted Pendulum Based on PSO , 2010, 2010 International Conference on Electrical and Control Engineering.

[28]  Wenbo Xu,et al.  Particle swarm optimization with particles having quantum behavior , 2004, Proceedings of the 2004 Congress on Evolutionary Computation (IEEE Cat. No.04TH8753).

[29]  Ganesh K. Venayagamoorthy,et al.  Optimal Control of Class of Non-linear Plants Using Artificial Immune Systems: Application of the Clonal Selection Algorithm , 2007, 2007 IEEE 22nd International Symposium on Intelligent Control.

[30]  S. Amir Ghoreishi,et al.  Optimal Weighting Matrices Design for LQR Controller Based on Genetic Algorithm and PSO , 2012 .

[31]  Jing Zhang,et al.  Application of memetic algorithm in control of linear inverted pendulum , 2011, 2011 IEEE International Conference on Cloud Computing and Intelligence Systems.

[32]  Victor M. Becerra,et al.  Optimal control , 2008, Scholarpedia.

[33]  A. Abdolahi Rad,et al.  Wavelet PSO‐Based LQR Algorithm for Optimal Structural Control Using Active Tuned Mass Dampers , 2013, Comput. Aided Civ. Infrastructure Eng..