On the dynamics of the furuta pendulum

The Furuta pendulum, or rotational inverted pendulum, is a system found in many control labs. It provides a compact yet impressive platform for control demonstrations and draws the attention of the control community as a platform for the development of nonlinear control laws. Despite the popularity of the platform, there are very few papers which employ the correct dynamics and only one that derives the full system dynamics. In this paper, the full dynamics of the Furuta pendulum are derived using two methods: a Lagrangian formulation and an iterative Newton-Euler formulation. Approximations are made to the full dynamics which converge to the more commonly presented expressions. The systemdynamics are then linearised using a Jacobian. To illustrate the influence the commonly neglected inertia terms have on the system dynamics, a brief example is offered.

[1]  John J. Craig,et al.  Introduction to Robotics Mechanics and Control , 1986 .

[2]  John J. Craig,et al.  Introduction to robotics - mechanics and control (2. ed.) , 1989 .

[3]  K Furuta,et al.  Swing-up Control of Inverted Pendulum Using Pseudo-State Feedback , 1992 .

[4]  Masami Iwase,et al.  Time Optimal Swing-Up Control of Single Pendulum , 2001 .

[5]  K.J. Astrom,et al.  Safe manual control of the Furuta pendulum , 2001, Proceedings of the 2001 IEEE International Conference on Control Applications (CCA'01) (Cat. No.01CH37204).

[6]  David J. Clements,et al.  Nonlinear Control of Underactuated Mechanical Systems , 2001 .

[7]  Reza Olfati-Saber,et al.  Nonlinear control of underactuated mechanical systems with application to robotics and aerospace vehicles , 2001 .

[8]  Jan Tommy Gravdahl,et al.  Modeling and simulation for automatic control , 2002 .

[9]  Kevin C. Craig,et al.  Inverted pendulum systems: rotary and arm-driven: a mechatronic system design case study , 2002 .

[10]  P. Ratiroch-Anant,et al.  Self-tuning control for rotational inverted pendulum by: eigenvalue approach , 2004, 2004 IEEE Region 10 Conference TENCON 2004..

[11]  Katsuhisa Furuta,et al.  Swing-up time analysis of pendulum , 2004 .

[12]  P. Ratiroch-Anant,et al.  Self-Tuning Control for Rotation Type Inverted Pendulum Using Two Kinds of Adaptive Controllers , 2006, 2006 IEEE Conference on Robotics, Automation and Mechatronics.

[13]  M. Iwase,et al.  Analysis of safe manual control by using Furuta pendulum , 2006, 2006 IEEE Conference on Computer Aided Control System Design, 2006 IEEE International Conference on Control Applications, 2006 IEEE International Symposium on Intelligent Control.

[14]  K. Furuta,et al.  Design of control method to rotate pendulum , 2006, 2006 SICE-ICASE International Joint Conference.

[15]  Akira Inoue,et al.  Non-linear control of under-actuated mechanical systems , 2009, Int. J. Model. Identif. Control..