Further constructive results on interconnection and damping assignment control of mechanical systems: the acrobot example

Interconnection and damping assignment passivity-based control is a controller design methodology that achieves (asymptotic) stabilization of mechanical systems endowing the closed-loop system with a Hamiltonian structure with a desired energy function - that qualifies as Lyapunov function for the desired equilibrium. The assignable energy functions are characterized by a set of partial differential equations that must be solved to determine the control law. A class of underactuation degree one systems for which the partial differential equations can be explicitly solved - making the procedure truly constructive - was recently reported by the authors. In this brief note, largely motivated by the interesting acrobot example, we pursue this investigation for two degrees-of-freedom systems where a constant inertia matrix can be assigned. We concentrate then our attention on potential energy shaping and give conditions under which an explicit solution of the associated partial differential equation can be obtained. Using these results we show that it is possible to swing-up the acrobot from some configuration positions in the lower half plane, provided some conditions on the robot parameters are satisfied

[1]  David Auckly,et al.  On the Lambda-Equations for Matching Control Laws , 2002, SIAM J. Control. Optim..

[2]  Naomi Ehrich Leonard,et al.  Controlled Lagrangians and the stabilization of mechanical systems. II. Potential shaping , 2001, IEEE Trans. Autom. Control..

[3]  Andrew D. Lewis,et al.  Notes on energy shaping , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[4]  Mark W. Spong,et al.  The swing up control problem for the Acrobot , 1995 .

[5]  Warren White,et al.  Control of nonlinear underactuated systems , 1999 .

[6]  Naomi Ehrich Leonard,et al.  Controlled Lagrangians and the stabilization of mechanical systems. I. The first matching theorem , 2000, IEEE Trans. Autom. Control..

[7]  A. Mahindrakar,et al.  A swing-up of the acrobot based on a simple pendulum strategy , 2005 .

[8]  R. Ortega,et al.  The matching conditions of controlled Lagrangians and IDA-passivity based control , 2002 .

[9]  Naomi Ehrich Leonard,et al.  The equivalence of controlled lagrangian and controlled hamiltonian systems , 2002 .

[10]  D. Auckly,et al.  On the Λ-equations for Matching Control Laws * , 2001 .

[11]  Alessandro Astolfi,et al.  Interconnection and damping assignment passivity-based control of mechanical systems with underactuation degree one , 2004, Proceedings of the 2004 American Control Conference.

[12]  M. Spong,et al.  Stabilization of Underactuated Mechanical Systems Via Interconnection and Damping Assignment , 2000 .

[13]  Romeo Ortega,et al.  Stabilization of a class of underactuated mechanical systems via interconnection and damping assignment , 2002, IEEE Trans. Autom. Control..

[14]  J. Aracil,et al.  Stabilization of a class of underactuated mechanical systems via total energy shaping , 2001, Proceedings of the 40th IEEE Conference on Decision and Control (Cat. No.01CH37228).