Self-erecting inverted pendulum employing PSO for stabilizing and tracking controller

The main objective of this paper is to design a state feedback controller for stabilizing and tracking control of self-erecting inverted pendulum employing intelligent method using particle swarm optimization (PSO). This is motivated by the fact that one has to face trial and error approach in conventional feedback control design by pole placement method or linear quadratic regulator (LQR) method via Riccati equation. The simulation results show the effectiveness of the proposed method. The proposed state feedback controller works jointly with swing-up controller in the self-erecting inverted pendulum system.

[1]  Andika Aji Wijaya,et al.  State feedback control tuning for flexible joint manipulator using PSO with constraint , 2011 .

[2]  R. Eberhart,et al.  Comparing inertia weights and constriction factors in particle swarm optimization , 2000, Proceedings of the 2000 Congress on Evolutionary Computation. CEC00 (Cat. No.00TH8512).

[3]  C. Ibáñez,et al.  Lyapunov-Based Controller for the Inverted Pendulum Cart System , 2005 .

[4]  R. Eberhart,et al.  Fuzzy adaptive particle swarm optimization , 2001, Proceedings of the 2001 Congress on Evolutionary Computation (IEEE Cat. No.01TH8546).

[5]  M. Nour,et al.  Fuzzy logic control vs. conventional PID control of an inverted pendulum robot , 2007, 2007 International Conference on Intelligent and Advanced Systems.

[6]  Ahmad Saifizul,et al.  Intelligent Control for Self-erecting Inverted Pendulum Via Adaptive Neuro-fuzzy Inference System , 2006 .

[7]  N. Singh,et al.  Control of Pendulum on a Cart with State Dependent Riccati Equations , 2008 .

[8]  Katsuhiko Ogata,et al.  Modern Control Engineering , 1970 .

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

[10]  James Kennedy,et al.  Particle swarm optimization , 2002, Proceedings of ICNN'95 - International Conference on Neural Networks.

[11]  R. Eberhart,et al.  Empirical study of particle swarm optimization , 1999, Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406).

[12]  Pradeep Kumar Misra,et al.  LQR design with prescribed damping and degree of stability , 1996, Proceedings of Joint Conference on Control Applications Intelligent Control and Computer Aided Control System Design.

[13]  Sang Bong Kim,et al.  Pole assignment in a specified disk , 1987 .

[14]  Yue Shi,et al.  A modified particle swarm optimizer , 1998, 1998 IEEE International Conference on Evolutionary Computation Proceedings. IEEE World Congress on Computational Intelligence (Cat. No.98TH8360).

[15]  Kazunobu Yoshida,et al.  Swing-up control of an inverted pendulum by energy-based methods , 1999, Proceedings of the 1999 American Control Conference (Cat. No. 99CH36251).

[16]  Jun Zhao,et al.  Application of Particle Swarm Optimization Algorithm on Robust PID Controller Tuning , 2005, ICNC.

[17]  Katsuhisa Furuta,et al.  Swinging up a pendulum by energy control , 1996, Autom..

[18]  Hongnian Yu,et al.  Tracking control of a pendulum-driven cart-pole underactuated system , 2007, 2007 IEEE International Conference on Systems, Man and Cybernetics.

[19]  Michael N. Vrahatis,et al.  Recent approaches to global optimization problems through Particle Swarm Optimization , 2002, Natural Computing.

[20]  M. Bugeja,et al.  Non-linear swing-up and stabilizing control of an inverted pendulum system , 2003, The IEEE Region 8 EUROCON 2003. Computer as a Tool..