Speed Observation and Position Feedback Stabilization of Partially Linearizable Mechanical Systems

The problems of speed observation and position feedback stabilization of mechanical systems are addressed in this paper. Our interest is centered on systems that can be rendered linear in the velocities via a (partial) change of coordinates. It is shown that the class is fully characterized by the solvability of a set of partial differential equations (PDEs) and strictly contains the class studied in the existing literature on linearization for speed observation or control. A reduced order globally exponentially stable observer, constructed using the immersion and invariance methodology, is proposed. The design requires the solution of another set of PDEs, which are shown to be solvable in several practical examples. It is also proven that the full order observer with dynamic scaling recently proposed by Karagiannis and Astolfi obviates the need to solve the latter PDEs. Finally, it is shown that the observer can be used in conjunction with an asymptotically stabilizing full state--feedback interconnection and damping assignment passivity--based controller preserving asymptotic stability.

[1]  Abhinandan Jain,et al.  Diagonalized Lagrangian robot dynamics , 1995, IEEE Trans. Robotics Autom..

[2]  Mark W. Spong Remarks on robot dynamics: canonical transformations and Riemannian geometry , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

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

[4]  A. J. van der Schaft,et al.  Full-order observer design for a class of port-Hamiltonian systems , 2010, Autom..

[5]  Nazareth Bedrossian,et al.  Linearizing coordinate transformations and Riemann curvature , 1992, [1992] Proceedings of the 31st IEEE Conference on Decision and Control.

[6]  Charles R. Johnson,et al.  Matrix analysis , 1985, Statistical Inference for Engineers and Data Scientists.

[7]  Romeo Ortega,et al.  Passivity-based Control of Euler-Lagrange Systems , 1998 .

[8]  John M. Lee Introduction to Smooth Manifolds , 2002 .

[9]  Alessandro Astolfi,et al.  Dynamic scaling and observer design with application to adaptive control , 2009, Autom..

[10]  Rob Dekkers,et al.  Control of Robot Manipulators in Joint Space , 2005 .

[11]  Alessandro Astolfi,et al.  Invariant Manifold Based Reduced-Order Observer Design for Nonlinear Systems , 2008, IEEE Transactions on Automatic Control.

[12]  Gildas Besancon,et al.  Nonlinear observers and applications , 2007 .

[13]  A. D. Lewis,et al.  Geometric control of mechanical systems : modeling, analysis, and design for simple mechanical control systems , 2005 .

[14]  Gildas Besancon,et al.  Global output feedback tracking control for a class of Lagrangian systems , 2000, Autom..

[15]  Alessandro Astolfi,et al.  Total Energy Shaping Control of Mechanical Systems: Simplifying the Matching Equations Via Coordinate Changes , 2007, IEEE Transactions on Automatic Control.

[16]  S. Nicosia,et al.  Robot control by using only joint position measurements , 1990 .

[17]  R. Suárez,et al.  Global stabilization of nonlinear cascade systems , 1990 .

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

[19]  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.

[20]  M. Spivak A comprehensive introduction to differential geometry , 1979 .

[21]  A. D. Lewis,et al.  Geometric Control of Mechanical Systems , 2004, IEEE Transactions on Automatic Control.

[22]  Mrdjan J. Jankovic,et al.  Constructive Nonlinear Control , 2011 .

[23]  Arjan van der Schaft,et al.  Control of underactuated mechanical systems: Observer design and position feedback stabilization , 2008, 2008 47th IEEE Conference on Decision and Control.

[24]  Arjan van der Schaft,et al.  Non-linear dynamical control systems , 1990 .

[25]  A. Schaft L2-Gain and Passivity Techniques in Nonlinear Control. Lecture Notes in Control and Information Sciences 218 , 1996 .

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

[27]  Alessandro Astolfi,et al.  Nonlinear and adaptive control with applications , 2008 .

[28]  Eduardo D. Sontag A remark on the converging-input converging-state property , 2003, IEEE Trans. Autom. Control..

[29]  Alessandro Astolfi,et al.  Immersion and invariance: a new tool for stabilization and adaptive control of nonlinear systems , 2001, IEEE Trans. Autom. Control..

[30]  Henk Nijmeijer,et al.  Tracking control of second‐order chained form systems by cascaded backstepping , 2003 .

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