Abstract
In this article, we consider the swing-up and linear quadratic regulator (LQR) stabilization of a rotary inverted pendulum. A DC motor rotates a rigid arm. At the end of the rigid arm is a joint with a pendulum suspended from it. Two encoders check the degree of the rigid arm and the pendulum every 0.5 ms. This article describes a modified bang-bang control which swings the pendulum up safely and fast. In order to solve the stabilization problem, we used a linear quadratic regulator. When the user gives a large disturbance to the pendulum so that it loses its position, it quickly recovers to the upright position. Experimental results showed that the proposed bang-bang and LQR controllers can stabilize a rotary inverted pendulum system within 3.0 s from any starting point. The system also showed robustness to a large disturbance.
Similar content being viewed by others
References
Furuta K, Yamakita M, Kobayashi S (1991) Swing up control of inverted pendulum. IECON’91, pp 2193–2198
Yoshida K (1999) Swing-up control of an inverted pendulum by energy-based methods. Proceedings of the American Control Conference, pp 4045–4047
Åström KJ, Furuta K (2000) Swinging up a pendulum by energy control. Automatica 36(2):287–295
Krishen J, Becerra VM (2006) Efficient fuzzy control of a rotary inverted pendulum based on LQR mapping. IEEE International Symposium on Intelligent Control, pp 2701–2706
Kuo TC, Huang YJ, Hong BW (2009) Adaptive PID with sliding mode control for the rotary inverted pendulum system. Adv Intell Mechatronics pp 1804–1809
Wang Z, Chen Y, Fang N (2004) Minimum-time swing-up of a rotary inverted pendulum by iterative impulsive control. Proceedings of the 2004 American Control Conference, vol 2, pp 1335–1340
Muskinja N, Tovornik B (2006) Swinging up and stabilization of a real inverted pendulum. IEEE Trans Indust Electron 53(2): 631–639
Author information
Authors and Affiliations
Corresponding author
Additional information
This work was presented in part at the 16th International Symposium on Artificial Life and Robotics, Oita, Japan, January 27–29, 2011
About this article
Cite this article
Park, M., Kim, YJ. & Lee, JJ. Swing-up and LQR stabilization of a rotary inverted pendulum. Artif Life Robotics 16, 94–97 (2011). https://doi.org/10.1007/s10015-011-0897-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10015-011-0897-9