Sliding mode control of underactuated multibody systems and its application to shape change control

In this article, we introduce an approach based on sliding mode control to design full state feedback controllers for stabilisation of underactuated non-linear multibody systems. We define first order sliding surfaces as a linear combination of actuated and unactuated coordinate tracking errors. Lyapunov stability analysis guarantees that all system trajectories reach and remain on the sliding surfaces. However, stability of the sliding surfaces depends on the equilibrium manifold. If the system has isolated equilibrium points, it is linearly controllable and asymptotic stability can be guaranteed under certain conditions. Otherwise, the control system fails Brockett's necessary condition for existence of a smooth stabilising feedback. In the latter case, if the total momentum is conserved, the closed-loop control system will be marginally stable. Consequently, a procedure is proposed to achieve an asymptotically stable discontinuous control law through sliding surface redefinition and shape changes. It is proposed that repetitive application of shape changes will lead to asymptotic convergence of the system to the desired configuration. Simulation results are presented for an inverted pendulum as an example of a system with isolated equilibrium points and an existing communication satellite as an example of shape change control. In both cases, the control is shown to be effective and robust with respect to uncertainties and disturbances.

[1]  Dennis S. Bernstein,et al.  An air spindle testbed for experimental investigation , 2001 .

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

[3]  Victoria Coverstone-Carroll,et al.  Detumbling and reorienting underactuated rigid spacecraft , 1996 .

[4]  Bo Fang,et al.  On feedback linearization of underactuated nonlinear spacecraft dynamics , 2001, Proceedings of the 40th IEEE Conference on Decision and Control (Cat. No.01CH37228).

[5]  Panagiotis Tsiotras,et al.  Control of underactuated spacecraft with bounded inputs , 2000, Autom..

[6]  Weiping Li,et al.  Applied Nonlinear Control , 1991 .

[7]  Olav Egeland,et al.  Attitude control of an underactuated satellite , 1995, Proceedings of 1995 34th IEEE Conference on Decision and Control.

[8]  R.S. Erwin,et al.  Shape change maneuvers for attitude control of underactuated satellites , 2005, Proceedings of the 2005, American Control Conference, 2005..

[9]  Ilya Kolmanovsky,et al.  Control problems for a multibody spacecraft via shape changes: constant nonzero angular momentum , 1997, Proceedings of the 1997 American Control Conference (Cat. No.97CH36041).

[10]  Anthony M. Bloch,et al.  Stability and stabilization of relative equilibria of dumbbell bodies in central gravity , 2005 .

[11]  Dennis S. Bernstein,et al.  Shape change actuation for precision attitude control , 2003 .

[12]  Yangsheng Xu,et al.  Robust Joint and Cartesian Control of Underactuated Manipulators , 1996 .

[13]  Arjan van der Schaft,et al.  Dynamics and control of a class of underactuated mechanical systems , 1999, IEEE Trans. Autom. Control..

[14]  Chun-Yi Su,et al.  Adaptive variable structure set-point control of underactuated robots , 1999, IEEE Trans. Autom. Control..

[15]  Shuzhi Sam Ge,et al.  Stabilization of underactuated mechanical systems: A non-regular back-stepping approach , 2001 .

[16]  V. Utkin Variable structure systems with sliding modes , 1977 .

[17]  D. T. Greenwood Principles of dynamics , 1965 .

[18]  Kangsik Lee,et al.  Variable structure control applied to underactuated robots , 1997, Robotica.

[19]  N. Harris McClamroch,et al.  Translational and rotational spacecraft maneuvers via shape change actuators , 2001, Proceedings of the 2001 American Control Conference. (Cat. No.01CH37148).

[20]  Mark W. Spong,et al.  Partial feedback linearization of underactuated mechanical systems , 1994, Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS'94).

[21]  Sergey V. Drakunov,et al.  Stabilization and tracking in the nonholonomic integrator via sliding modes , 1996 .

[22]  S. Shankar Sastry,et al.  On reorienting linked rigid bodies using internal motions , 1995, IEEE Trans. Robotics Autom..

[23]  H. Ashrafiuon,et al.  Sliding control approach to underactuated multibody systems , 2004, Proceedings of the 2004 American Control Conference.

[24]  Hashem Ashrafiuon Variable Structure Control of an Underactuated Air Spindle Testbed , 2004 .

[25]  Mark W. Spong,et al.  Underactuated mechanical systems , 1998 .

[26]  C. Samson,et al.  Time-varying exponential stabilization of a rigid spacecraft with two control torques , 1997, IEEE Trans. Autom. Control..

[27]  N.H. McClamroch,et al.  Control of a dumbbell spacecraft using attitude and shape control inputs only , 2004, Proceedings of the 2004 American Control Conference.

[28]  Erkan Zergeroglu,et al.  Nonlinear tracking control of an underactuated spacecraft , 2002, Proceedings of the 2002 American Control Conference (IEEE Cat. No.CH37301).

[29]  N. Harris McClamroch,et al.  Attitude stabilization of a rigid spacecraft using two momentum wheel actuators , 1993 .