Optimal Control Design Using Evolutionary Algorithms with Application to an Aircraft Landing System

This research presents novel approaches for selecting appropriate weighting matrices for desired Linear Quadratic Regulator (LQR) controller design using evolutionary algorithms. The genetic algorithm (GA) is the most popular method of the supposed evolutionary methods in the controller design. The tabu search (TS) strategy is a local search method with a flexible memory structure and it can be applied directly on many problems, without requiring the plant models. The particle swarm optimization (PSO) method is a stochastic method which is shown to have a valuable improvement to the controller design procedure. Obviously, it is not easy to determine the appropriate weighting matrices for an optimal control system and a suitable systematic method is not presented for this goal. Therefore, there is not straight relationship between weighting matrices and control characteristics and selecting these matrices is done using trial and error based on designer’s experience. Stable convergence characteristics and high calculation speed are advantages of the proposed method. An Aircraft Landing System is considered as a case study. Compared with GA and TS, PSO method is more efficient and robust with better control performance. Also, energy of the control signals for GA, TS and PSO approaches are calculated and compared with each other which confirms the superiority of PSO method again. Thus, the PSO method is very efficient and robust in designing of optimal controller.

[1]  Randy L. Haupt,et al.  Practical Genetic Algorithms , 1998 .

[2]  C.P. Bottura,et al.  Parallel eigenstructure assignment via LQR design and genetic algorithms , 1999, Proceedings of the 1999 American Control Conference (Cat. No. 99CH36251).

[3]  Zoran Gajic,et al.  Solving the Matrix Differential Riccati Equation: A Lyapunov Equation Approach , 2010, IEEE Transactions on Automatic Control.

[4]  Donald E. Kirk,et al.  Optimal control theory : an introduction , 1970 .

[5]  Lawrence. Davis,et al.  Handbook Of Genetic Algorithms , 1990 .

[6]  H. A. Cabral,et al.  Using Genetic Algorithms for Device Modeling , 2010, IEEE Transactions on Magnetics.

[7]  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.

[8]  Riccardo Poli,et al.  Particle swarm optimization , 1995, Swarm Intelligence.

[9]  Raktim Bhattacharya,et al.  Linear quadratic regulation of systems with stochastic parameter uncertainties , 2009, Autom..

[10]  Chang Wook Ahn,et al.  On the practical genetic algorithms , 2005, GECCO '05.

[11]  Magdalene Marinaki,et al.  Vibration control of beams with piezoelectric sensors and actuators using particle swarm optimization , 2011, Expert Syst. Appl..

[12]  Yaguang Yang,et al.  Analytic LQR Design for Spacecraft Control System Based on Quaternion Model , 2012 .

[13]  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.

[14]  Y Wang THE DETERMINATION OF WEIGHTING MATRICES IN LQ OPTIMAL CONTROL SYSTEMS , 1992 .

[15]  Michael Athans,et al.  The status of optimal control theory and applications for deterministic systems , 1966 .

[16]  João Viana da Fonseca Neto,et al.  Neural–Genetic Synthesis for State-Space Controllers Based on Linear Quadratic Regulator Design for Eigenstructure Assignment , 2010, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[17]  C.P. Bottura,et al.  Rule-based decision-making unit for eigenstructure assignment via parallel genetic algorithm and LQR designs , 2000, Proceedings of the 2000 American Control Conference. ACC (IEEE Cat. No.00CH36334).

[18]  R. E. Kalman,et al.  When Is a Linear Control System Optimal , 1964 .