Nonlinear Learning and Model Predictive Control for the Swing-up of a Rotary Inverted Pendulum

Abstract: 

This paper presents the experimental implementation of a gradient-based nonlinear model predictive control (NMPC) algorithm to the swing-up control of a rotary inverted pendulum. The key attribute of the NMPC algorithm used here is that it only seeks to reduce the error at the end of the prediction horizon rather than finding the optimal solution. This reduces the computation load and allows real-time implementation. We discuss the implementation strategy and experimental results. In addition to NMPC based swing-up control, we also present results from a gradient based iterative learning control, which is the basis our NMPC algorithm.

Reference:
S. Jung and J.T. Wen (2004). Nonlinear Learning and Model Predictive Control for the Swing-up of a Rotary Inverted Pendulum.

ASME Journal on Dynamics, Measurements, and Control, 126(3), September 2004, pp. 666-673.

Publication Type: 
Archival Journals