GA-PID controller for position control of inverted pendulum | IEEE Conference Publication | IEEE Xplore

GA-PID controller for position control of inverted pendulum


Abstract:

Stability is very necessary in control system and it becomes more difficult to achieve for a nonlinear system which inverted pendulum is an example. Most of the controlle...Show More

Abstract:

Stability is very necessary in control system and it becomes more difficult to achieve for a nonlinear system which inverted pendulum is an example. Most of the controllers available suffer from problems such as difficult in tuning process, sluggishness in response time, quick and global convergence etc. This paper considered Proportional-Integra-Derivative optimized with Genetic Algorithm (GA-PID) Controller on Inverted pendulum for the control of the angle position. Conventional PID controller was used to validate the proposed controller. A MATLAB script for genetic algorithm was written with the aim of obtaining optimum PID parameters that would keep the pendulum angle at equilibrium (i.e. returns the pendulum to a desire point as quick as possible) by minimizing an objective function (Integral time absolute error ITAE). On the other hand, a convention PID controller was designed using MATLAB/Simulink environment; the PID's gains were manually tuned until an optimum response is achieved. The results obtained in both schemes shows that GA-PID showed superiority in all the performance indices used in evaluating the two controller schemes and therefore can serves as a valuable controller for the system.
Date of Conference: 29-31 October 2014
Date Added to IEEE Xplore: 26 March 2015
ISBN Information:

ISSN Information:

Conference Location: Ota, Nigeria
References is not available for this document.

I Introduction

Inverted pendulum is a pendulum which has its mass above its pivot point. This system is inherently not stable and must be actively balanced by moving the pivot point horizontally which serve as a feedback to the system or by oscillating the support rapidly up and down so that the oscillation is sufficiently strong enough to restore the pendulum from perturbation in a striking counter intuitive manner.[1]. Inverted pendulum is used as benchmark for testing control algorithms due to its high degree of instability and non-linearity. Real application of the system can be found in Missiles guidance, Rockets, heavy Crane lifting containers in shipyards, self balancing Robots and etc.

Select All
1.
O.T. Altinoz, A.E. Yilmaz and G. W. Weber, "Particle swarm optimized PID controller for the inverted pendulum system", 2nd Int. Conference on Eng. Optimization, September 6–9th, 2010.
2.
N. Magaji and M. W. Mustafa, "Optimal location and signal selection of SVC device for damping oscillation", Int. Rev. on Modeling and Simulations, vol. 3, pp. 56-59, 2010.
3.
S. Sumathi and S. Paneerselian, Computational Intelligence Paradigms Taylor and Francis Group LLC, pp. 692, 2010.
4.
C. Anguilar, "Approximate Feedback linearization and sliding mode control for single inverted pendulum".
5.
Y. Wang, "Nonlinear control of cart pendulum systems", Int. Rev. on Modeling and Simulations (I.RE.MO.S.), vol. 4, no. 3, pp. 22-28, July 2011.
6.
R.S.D. Wahida, B. S. A. Banu and D. Manoj, "Identification and control of Non-linear system using soft computing technique", International Journal of Modeling and Optimization, vol. 1, no. 1, pp. 32-35, 2011.
7.
K. Pandalai and M. Kataria, "Inverted pendulum system".
8.
P. Van Overschee et al., "RAPID the end of heuristic PID tuning", Journal A, vol. 38, no. 3, pp. 6-10, 2010.
9.
Y. Lee, S. Park, M. Lee and C. Brosilow, "PID controller tuning for desired closed-loop responses for SI/SO systems", AIChE J., vol. 44, no. 1, pp. 106-115, 1998.
10.
A. Lopez, P. Murrill and C. Smith, "Tuning PI and PID digital controllers", Instruments and control, vol. 42, pp. 89-95, 2009.
11.
L. R. Haupt and S. E. Haupt, Practical Genetic Algorithms, John Wiley & Sons, Inc, pp. 685, 2002.
12.
O. Katsuhiko, Modern Control Engineering, Boston:Prentice Hall, pp. 894, 2010.
13.
I.J. Nagrath and M. Gopal, "Control Systems Engineering" in , New Age International (P) Ltd, pp. 783-800, 2007.

Contact IEEE to Subscribe

References

References is not available for this document.