ROBOTICA & MANAGEMENT - Vol. 23, No. 1, June 2018, pp. 31-36

Genetic Algorithm Implementation for Optimizing Linear Quadratic Algorithm to Control Acrobot Robotic System


Hoang Chinh Tran *, Vi Do Tran *, Thi Thanh Hoang Le *, Minh Tam Nguyen *, Van Dong Hai Nguyen *

 

* Ho Chi Minh City University of Technology and Education (HCMUTE)

Faculty of Electrical and Electronics Engineering (FEEE-HCMUTE)

01-  Vo Van Ngan street, Thu Duc District, Ho Chi Minh city, Vietnam

E-mail: 13142021@student.hcmute.edu.vn; dotv@hcmute.edu.vn; hoangltt@hcmute.edu.vn; tamnm@hcmute.edu.vn; hainvd@hcmute.edu.vn;

 

Abstract: Acrobot is a robotic system with some under actuated degree. In order to control Acrobot at the upright position, designers have to create appropriate algorithms. In this paper, authors propose Linear Quadratic Regulator (LQR) algorithm for controlling over the plant. Through dynamic equation analysis of Acrobot Robotic System, linearization is used for around balance point. Besides, authors also apply the genetic algorithm to optimize LQR. Results from the simulation are shown on Matlab/Simulink Tool. LQR controller can control the plant which holds on balance state when system is transient a few seconds.

Keywords:
 Acrobot, actuators, degrees of freedom, upright position, linear quadratic regulator, genetic algorithm


Full Text


References

[1] Gopi Krishna Rao P.V., Subramanyam M.V., Satyaprasad K.: “Performance Comparison of PID Controller Tuned using Classical and Genetic Algorithm Methods”, International Journal of Applied Engineering Research ISSN 0973-4562 Volume 6, Number 14, pp. 1757-1766, (2011).

[2] Papoutsidakis M., Piromalis D., Neri F., Camilleri M.: “Intelligent Algorithms Based on Data Processing for Modular Robotic Vehicles Control”, WSEAS Transactions on Systems, volume 13, 2014.

[3] Nguyen H.T., Nguyen M.T., Nguyen V.D.H., Doan T.T., Vo C.P.: “Designing PID-Fuzzy Controller for Pendubot System”, Robotica & Management, Vol. 22 No. 2, pp. 8-12, December, 2017.

[4] Ramm A., Sjöstedt M.: “Reaction Wheel Balanced Robot, Design And Sensor Analysis Of Inverted Pendulum Robot”, Stockholm,  Sweden 2015.

[5] Zhang A., She J., Lai X., Wu M.: “Motion Planning and Tracking Control for an Acrobat Base on a Rewinding Approach”, Automatica 49, 278-284, 2013.

[6] Purnawan H.: “Design of Linear Quadratic Regulator (LQR) Control System for Flight Stability of LSU-05”, Journal of Physics: Conference Series, 2017.

[7] Nguyen H.T., Nguyen M. T., Nguyen V.D.H.: “Application of Genetic Algorithm in Optimization Comtroller for Cart and Pole System”, Journal of Technical Education Science No. 44A, Ho Chi Minh City University of Technology and Education, 10-2017.

[8] Joshi  G., Bala Krishna M.: “Solving System of Non-Linear Equations using Genetic Algorithm”, International Conference on Advances in Computing, Communications and Informatics (ICACCI), 2014.

[9] Huynh X.D., Huynh D.K.L., Vu D.D., Nguyen T.P., Nguyen M.T., Nguyen V.D.H.: “Application of Fuzzy Algorithm in Optimizing Hierarchical Sliding Mode Control for Pendubot System”, Robotica & Management, Vol. 22, No. 2, pp. 8-12, December, 2017.