Achieving an Equilibrium Position of Pendubot Via Swing-Up and Stabilizing Model Predictive Control

Abstract In this paper, a complex control strategy to swing-up and balance the under-actuated pendubot system in one of its unstable equilibrium positions is presented. The initial swing-up maneuver is performed using an energy-based approach. For the purposes of stabilizing the system in its mid unstable equilibrium position a model predictive controller based on optimal control law with integral action is proposed. Satisfaction of constraints is ensured by introducing perturbations in the LQ control law acting as corrections when input amplitude/rate bounds are to be exceeded. The stability issue is addressed via additional constraints imposed on the terminal set. The emphasis of the paper is on the experimental realization of the pendubot swing-up followed by its balancing, which reveals the accuracy of the proposed control scheme.

[1]  Ahmed Chemori,et al.  Predictive control for the stabilization of a fast mechatronic system : from simulation to real-time experiments , 2013 .

[2]  Mark W. Spong,et al.  The Pendubot: a mechatronic system for control research and education , 1995, Proceedings of 1995 34th IEEE Conference on Decision and Control.

[3]  Kangsik Lee,et al.  Control algorithms for stabilizing underactuated robots , 1998, J. Field Robotics.

[4]  Jinhua She,et al.  New analytical results of energy-based swing-up control for the Pendubot , 2013 .

[5]  J. A. Rossiter,et al.  Model-Based Predictive Control : A Practical Approach , 2017 .

[6]  Hans Joachim Ferreau,et al.  An online active set strategy to overcome the limitations of explicit MPC , 2008 .

[7]  Katsuhisa Furuta,et al.  Swinging up a pendulum by energy control , 1996, Autom..

[8]  Panos J. Antsaklis,et al.  Linear Systems , 1997 .

[9]  Eduardo F. Camacho,et al.  Constrained Model Predictive Control , 2007 .

[10]  B. Kouvaritakis,et al.  MPC Stability Constraints and Their Implementations , 2000 .

[11]  Mark Rice,et al.  A numerically robust state-space approach to stable-predictive control strategies , 1998, Autom..

[12]  Rogelio Lozano,et al.  Non-linear Control for Underactuated Mechanical Systems , 2001 .

[13]  Franco Blanchini,et al.  Set invariance in control , 1999, Autom..

[14]  David Q. Mayne,et al.  Constrained model predictive control: Stability and optimality , 2000, Autom..

[15]  Mark W. Spong,et al.  Mechanical Design and Control of the Pendubot , 1995 .

[16]  Rogelio Lozano,et al.  Energy based control of the Pendubot , 2000, IEEE Trans. Autom. Control..

[17]  Kangsik Lee,et al.  Control algorithms for stabilizing underactuated robots , 1998, J. Field Robotics.