Velocity observers for linear mechanical systems subject to single non-smooth impacts

Abstract In this paper, we consider the problem of the velocity estimation from position measurement for linear mechanical systems (with multiple degrees of freedom) subject to single non-smooth impacts, both elastic and inelastic (i.e., with coefficient of restitution e =1 and e ∈(0,1), respectively). Through a simple example, it is shown that a classical Luenberger observer is not able to reproduce instantaneously the jumps in the mass velocities, since it recovers the error induced by such jumps only asymptotically: an infinite sequence of impacts can prevent the estimation error to asymptotically go to zero. A new observer structure is proposed for linear mechanical systems subject to single unilateral constraints, that guarantees that the corresponding error dynamics are exponentially stable, also in presence of an infinite sequence of non-smooth impacts. The observer that we propose switches at the impact times, that can be recognized by position measurements only. To validate the proposed observer, both simulation and experimental tests have been carried out and are briefly reported, pointing out the drawbacks and advantages of the observer.

[1]  Ning Xi,et al.  Force regulation and contact transition control , 1996 .

[2]  H. Nijmeijer,et al.  Robust control of robots via linear estimated state feedback , 1994, IEEE Trans. Autom. Control..

[3]  Liang-Boon Wee,et al.  On the dynamics of contact between space robots and configuration control for impact minimization , 1993, IEEE Trans. Robotics Autom..

[4]  Kazuya Yoshida,et al.  Impact analysis and post-impact motion control issues of a free-floating Space robot subject to a force impulse , 1999, IEEE Trans. Robotics Autom..

[5]  Antonio Tornambè,et al.  Modelling and controlling one-degree-of-freedom impacts under elastic/plastic deformations , 1996 .

[6]  Antonio Tornambè,et al.  A nonlinear observer for elastic robots , 1988, IEEE J. Robotics Autom..

[7]  M.R. Cutkosky,et al.  Controlling contact transition , 1994, IEEE Control Systems.

[8]  Toshio Fukuda,et al.  Impact control of grasping (robot manipulators) , 1991 .

[9]  Antonio Tornambè,et al.  Modeling and control of impact in mechanical systems: theory and experimental results , 1999, IEEE Trans. Autom. Control..

[10]  Antonio Tornambè,et al.  Impact model and control of two multi-DOF cooperating manipulators , 1999, IEEE Trans. Autom. Control..

[11]  Friedrich Pfeiffer,et al.  Synthesis of robot dynamic behavior for environmental interaction , 1998, IEEE Trans. Robotics Autom..

[12]  H. Goldstein,et al.  Classical Mechanics , 1951, Mathematical Gazette.

[13]  B. Brogliato,et al.  On the control of finite-dimensional mechanical systems with unilateral constraints , 1997, IEEE Trans. Autom. Control..

[14]  Carlos Canudas de Wit,et al.  Trajectory tracking in robot manipulators via nonlinear estimated state feedback , 1992, IEEE Trans. Robotics Autom..

[15]  Laura Menini,et al.  The method of penalizing functions for elastic/anelastic impacts , 1999, 1999 European Control Conference (ECC).