Second order averaging methods for oscillatory control of underactuated mechanical systems

This paper considers the stabilization of underactuated mechanical systems via high-amplitude, high-frequency actuation. Using higher order averaging techniques, we extend previous work to the case where symmetric products of order higher than one are necessary for controllability. We first introduce a second order averaged mechanical system model that incorporates higher order terms. Using this result, we obtain trajectory tracking in the average by feeding back an error signal that is constant over whole periods of the oscillatory actuation. A simulation demonstrates the method.

[1]  Richard M. Murray,et al.  Nonholonomic control systems: from steering to stabilization with sinusoids , 1992, [1992] Proceedings of the 31st IEEE Conference on Decision and Control.

[2]  A. D. Lewis,et al.  Configuration Controllability of Simple Mechanical Control Systems , 1997 .

[3]  S. Sastry,et al.  Nonholonomic motion planning: steering using sinusoids , 1993, IEEE Trans. Autom. Control..

[4]  Pascal Morin,et al.  Design of Homogeneous Time-Varying Stabilizing Control Laws for Driftless Controllable Systems Via Oscillatory Approximation of Lie Brackets in Closed Loop , 1999, SIAM J. Control. Optim..

[5]  Joel W. Burdick,et al.  Nonlinear control methods for planar carangiform robot fish locomotion , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[6]  Francesco Bullo,et al.  Averaging and Vibrational Control of Mechanical Systems , 2002, SIAM J. Control. Optim..

[7]  Wensheng Liu,et al.  An Approximation Algorithm for Nonholonomic Systems , 1997 .

[8]  Joel W. Burdick,et al.  Nonholonomic mechanics and locomotion: the snakeboard example , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[9]  Dimitrios Hristu-Varsakelis,et al.  The dynamics of a forced sphere-plate mechanical system , 2001, IEEE Trans. Autom. Control..

[10]  R. Gamkrelidze,et al.  THE EXPONENTIAL REPRESENTATION OF FLOWS AND THE CHRONOLOGICAL CALCULUS , 1979 .

[11]  F. Verhulst,et al.  Averaging Methods in Nonlinear Dynamical Systems , 1985 .

[12]  Francesco Bullo,et al.  Series Expansions for the Evolution of Mechanical Control Systems , 2001, SIAM J. Control. Optim..

[13]  Naomi Ehrich Leonard Periodic forcing, dynamics and control of underactuated spacecraft and underwater vehicles , 1995, Proceedings of 1995 34th IEEE Conference on Decision and Control.

[14]  A. Bloch,et al.  Control and stabilization of nonholonomic dynamic systems , 1992 .

[15]  Olav Egeland,et al.  Feedback Control of a Nonholonomic Underwater Vehicle With a Constant Desired Configuration , 1996, Int. J. Robotics Res..

[16]  Pascal Morin,et al.  A note on the design of homogeneous time-varying stabilizing control laws for driftless controllable systems via oscillatory approximation of Lie brackets in closed-loop , 1999, Proceedings of the 38th IEEE Conference on Decision and Control (Cat. No.99CH36304).

[17]  Naomi Ehrich Leonard,et al.  Controllability and motion algorithms for underactuated Lagrangian systems on Lie groups , 2000, IEEE Trans. Autom. Control..

[18]  P. Holmes,et al.  Nonlinear Oscillations, Dynamical Systems, and Bifurcations of Vector Fields , 1983, Applied Mathematical Sciences.

[19]  O. J. Sørdalen,et al.  Exponential stabilization of nonholonomic chained systems , 1995, IEEE Trans. Autom. Control..