Swing-up control of a triple pendulum on a cart with experimental validation

The swing-up control of a triple pendulum on a cart is presented, where the controller is based on a two-degrees-of-freedom scheme consisting of a nonlinear feedforward controller and an optimal feedback controller. The point-to-point transition task is treated as a nonlinear two-point boundary value problem with free parameters resulting from the suitably projected input-output dynamics. The main focus of the paper is on the experimental realization of the triple pendulum swing-up maneuver.

[1]  Petros G. Voulgaris,et al.  On optimal ℓ∞ to ℓ∞ filtering , 1995, Autom..

[2]  Lennart Ljung,et al.  System Identification: Theory for the User , 1987 .

[3]  Knut Graichen,et al.  Feedforward Control Design for Finite-Time Transition Problems of Nonlinear Systems with Input and Output Constraints , 2006, IEEE Transactions on Automatic Control.

[4]  Knut Graichen,et al.  Swing-up of the double pendulum on a cart by feedforward and feedback control with experimental validation , 2007, Autom..

[5]  W. Grantham,et al.  Lyapunov optimal feedback control of a nonlinear inverted pendulum , 1989 .

[6]  Nahum Shimkin,et al.  Nonlinear Control Systems , 2008 .

[7]  Li-Chen Fu,et al.  Passivity based control of the double inverted pendulum driven by a linear induction motor , 2003, Proceedings of 2003 IEEE Conference on Control Applications, 2003. CCA 2003..

[8]  Mark W. Spong,et al.  Robot dynamics and control , 1989 .

[9]  Katsuhisa Furuta,et al.  Control of unstable mechanical system Control of pendulum , 1976 .

[10]  V. A. Tsachouridis Robust control of a triple inverted pendulum , 1999, Proceedings of the 1999 IEEE International Conference on Control Applications (Cat. No.99CH36328).

[11]  Knut Graichen,et al.  Feedforward Control Design for Finite-Time Transition Problems of Nonlinear Systems With Input and Output Constraints , 2008, IEEE Transactions on Automatic Control.

[12]  G. A. Medrano-Cerda,et al.  Robust stabilization of a triple inverted pendulum-cart , 1997 .

[13]  Wei Zhong,et al.  Energy and passivity based control of the double inverted pendulum on a cart , 2001, Proceedings of the 2001 IEEE International Conference on Control Applications (CCA'01) (Cat. No.01CH37204).

[14]  B. Anderson,et al.  Digital control of dynamic systems , 1981, IEEE Transactions on Acoustics, Speech, and Signal Processing.

[15]  C. Y. Kuo,et al.  Real time stabilisation of a triple link inverted pendulum using single control input , 1997 .

[16]  K. Åström,et al.  A New Strategy for Swinging Up an Inverted Pendulum , 1993 .

[17]  M. Zeitz,et al.  Fast Side-Stepping of the Triple Inverted Pendulum via Constrained Nonlinear Feedforward Control Design , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

[18]  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).

[19]  A. Avello,et al.  Swing-up control problem for a self-erecting double inverted pendulum , 2002 .

[20]  Arnold Neumaier,et al.  Introduction to Numerical Analysis , 2001 .

[21]  Lijuan Zhang,et al.  Research of Car Inverted Pendulum Model Based on Lagrange Equation , 2006, 2006 6th World Congress on Intelligent Control and Automation.

[22]  L. Shampine,et al.  A BVP Solver that Controls Residual and Error 1 , 2008 .