×

A globally exponentially convergent immersion and invariance speed observer for mechanical systems with non-holonomic constraints. (English) Zbl 1213.93090

Summary: The problem of velocity estimation for general, \(n\) degrees-of-freedom, mechanical systems, is of great practical and theoretical interest. For unconstrained systems many partial solutions have been reported in the literature. However, even in this case, the basic question of whether it is possible to design a globally convergent speed observer remains open. In this paper, an affirmative answer to the question is given for general mechanical systems with \(k\) non-holonomic constraints, by proving the existence of a \(3n - 2k+1\)-dimensional globally exponentially convergent speed observer. An observer for unconstrained mechanical systems is obtained as a particular case of this general result. Instrumental for the construction of the speed observer is the use of the ‘Immersion and Invariance’ technique, in which the observer design problem is recast as a problem of rendering attractive and invariant a manifold defined in the extended state-space of the plant and the observer.

MSC:

93C20 Control/observation systems governed by partial differential equations
70Q05 Control of mechanical systems
93B07 Observability
Full Text: DOI

References:

[1] Aghannan, N.; Rouchon, P., An intrinsic observer for a class of Lagrangian systems, IEEE Transactions on Automatic Control, 48, 6, 936-945 (2003) · Zbl 1364.93078
[3] Astolfi, A.; Schaufelberger, W., State and output feedback stabilization of multiple chained systems with discontinuous control, Systems and Control Letters, 32, 1, 49-56 (1997) · Zbl 0901.93058
[4] Astolfi, A.; Karagiannis, D.; Ortega, R., (Nonlinear and adaptive control with applications. Nonlinear and adaptive control with applications, Communications and control engineering (2007), Springer-Verlag: Springer-Verlag Berlin) · Zbl 1119.93059
[5] Astolfi, A.; Ortega, R., Immersion and Invariance: A new tool for stabilization and adaptive control of nonlinear systems, IEEE Transactions on Automatic Control, 48, 4, 590-606 (2003) · Zbl 1364.93618
[7] (Besançon, G., Nonlinear observers and applications. Nonlinear observers and applications, Lecture notes in control and information science, Vol. 363 (2007), Springer Verlag) · Zbl 1222.93095
[8] Besançon, G., Global output feedback tracking control for a class of Lagrangian systems, Automatica, 36, 1915-1921 (2000) · Zbl 0959.93510
[9] Bloch, A. M.; Baillieul, J.; Krishnaprasad, P. S., Nonholonomic mechanics and control (2007), Springer: Springer London
[10] Bonnabel, S.; Martin, P.; Rouchon, P., Symmetry-preserving observers, IEEE Transactions on Automatic Control, 53, 11, 2514-2526 (2008) · Zbl 1367.93085
[12] Gauthier, J. P.; Kupka, I. A.K., Deterministic observation theory and applications (2001), Cambridge University Press · Zbl 0802.93008
[14] Jain, A.; Rodriguez, G., Diagonalized Lagrangian robot dynamics, IEEE Transactions on Robotics and Automation, 11, 4, 571-583 (1995)
[16] Karagiannis, D.; Carnevale, D.; Astolfi, A., Invariant manifold based reduced-order observer design for nonlinear systems, IEEE Transactions on Automatic Control, 53, 11, 2602-2614 (2008) · Zbl 1367.93093
[17] Nicosia, S.; Tomei, P., Robot control by using only joint position measurements, IEEE Transactions on Automatic Control, 35, 9, 1058-1061 (1990) · Zbl 0724.93056
[18] Nijmeijer, H.; van der Schaft, A., Nonlinear dynamical control systems (1996), Springer-Verlag
[19] Ortega, R.; Loria, A.; Nicklasson, P. J.; Sira-Ramirez, H., (Passivity-based control of Euler-Lagrange systems (1998), Springer-Verlag: Springer-Verlag Berlin), Communications and control engineering
[21] Su, Y.; Müller, P. C.; Zheng, C., A simple nonlinear observer for a class of uncertain mechanical systems, IEEE Transactions on Automatic Control, 52, 7, 1340-1345 (2007) · Zbl 1366.93082
[22] Xian, B.; de Queiroz, M. S.; Dawson, D. M.; McIntyre, M., A discontinuous output feedback controller and velocity observer for nonlinear mechanical systems, Automatica, 40, 695-700 (2004) · Zbl 1051.93040
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.