Stabilization of bilateral teleoperators with asymmetric stochastic delay

Abstract In this paper we consider the problem of position tracking and error boundedness for a master–slave teleoperation system when the communication channel is characterized by a time-varying stochastic delay. In particular, we assume the delay to be a time-varying Markov regime switching process. Our solution is based on a suitable proportional–derivative (PD) like controller. Exploiting a Lyapunov–Krasovskii functional approach, we are able to show that the velocity and position errors remain bounded, provided specific inequality is satisfied. Moreover, zero steady-state position error is achieved when the human operator and the environment do not interact with the system. In order to be able to exploit Lyapunov–Krasovskii approach we need to lift the underlying process to an infinite-dimensional process taking values in a suitable Banach space so that, in the new space, the process is a Markov process. Our conditions for guaranteeing boundedness and the zero steady-state position tracking error are the natural generalization of the deterministic counterparts available in the literature, i.e. when considering the trivial case of a single-state Markov process previous results are recovered. Simulation results show the effectiveness of the proposed approach.

[1]  Fazel Naghdy,et al.  Application of wave-variable control to bilateral teleoperation systems: A survey , 2014, Annu. Rev. Control..

[2]  Dongjun Lee,et al.  Passive Bilateral Teleoperation With Constant Time Delay , 2006, IEEE Transactions on Robotics.

[3]  Nazim I. Mahmudov,et al.  On controllability of linear stochastic systems , 2000 .

[4]  Romeo Ortega,et al.  Passivity-based control for bilateral teleoperation: A tutorial , 2011, Autom..

[5]  Eduardo D. Sontag,et al.  Mathematical Control Theory: Deterministic Finite Dimensional Systems , 1990 .

[6]  Jean-Jacques E. Slotine,et al.  Stable adaptive teleoperation , 1991 .

[7]  Feng Liu,et al.  On controllability for stochastic control systems when the coefficient is time-variant , 2010, J. Syst. Sci. Complex..

[8]  B. Øksendal Stochastic differential equations : an introduction with applications , 1987 .

[9]  Viorel Barbu,et al.  Exact controllability of stochastic differential equations with multiplicative noise , 2017, Syst. Control. Lett..

[10]  Yuanqing Xia,et al.  Adaptive neural network control of bilateral teleoperation with unsymmetrical stochastic delays and unmodeled dynamics , 2014 .

[11]  Magdi S. Mahmoud,et al.  Methodologies for Control of Jump Time-Delay Systems , 2003 .

[12]  P. X. Liu,et al.  Bilateral Control of Teleoperation Systems With Time Delay , 2015, IEEE/ASME Transactions on Mechatronics.

[13]  Mark W. Spong,et al.  Bilateral control of teleoperators with time delay , 1989 .

[14]  Emilia Fridman,et al.  Tutorial on Lyapunov-based methods for time-delay systems , 2014, Eur. J. Control.

[15]  A. Isidori Nonlinear Control Systems , 1985 .

[16]  Sandra Hirche,et al.  Sampled-data Networked Control Systems with Random Time Delay , 2008 .

[17]  Shige Peng,et al.  Infinite horizon backward stochastic differential equation and exponential convergence index assignment of stochastic control systems , 2002, Autom..

[18]  J. Hale,et al.  Stability of Motion. , 1964 .

[19]  R. Lu,et al.  Passivity analysis of stochastic time-delay neural networks , 2010 .

[20]  El-Kebir Boukas,et al.  Deterministic and Stochastic Time-Delay Systems , 2002 .

[21]  Silviu-Iulian Niculescu,et al.  Survey on Recent Results in the Stability and Control of Time-Delay Systems* , 2003 .

[22]  M. Mariton,et al.  Stochastic controllability of linear systems with Markovian jumps , 1987, Autom..

[23]  Martin Buss,et al.  A Survey of Environment-, Operator-, and Task-adapted Controllers for Teleoperation Systems , 2010 .

[24]  X. Mao,et al.  Stochastic differential delay equations with Markovian switching , 2000 .

[25]  Rogelio Lozano,et al.  Synchronization of bilateral teleoperators with time delay , 2008, Autom..

[26]  W. Kliemann,et al.  Controllability of linear stochastic systems , 1982 .

[27]  Riccardo Muradore,et al.  A Review of Bilateral Teleoperation Algorithms , 2016 .

[28]  Marc Quincampoix,et al.  A characterization of approximately controllable linear stochastic differential equations , 2006 .

[29]  Claudio Melchiorri,et al.  Control schemes for teleoperation with time delay: A comparative study , 2002, Robotics Auton. Syst..

[30]  M. Mariton,et al.  Jump Linear Systems in Automatic Control , 1992 .

[31]  Stefano Stramigioli,et al.  Bilateral Telemanipulation With Time Delays: A Two-Layer Approach Combining Passivity and Transparency , 2011, IEEE Transactions on Robotics.

[32]  Emmanuel Nuno,et al.  An adaptive controller for nonlinear teleoperators with variable time-delays , 2014, J. Frankl. Inst..

[33]  Magdi S. Mahmoud,et al.  Robust stability, stabilization and H-infinity control of time-delay systems with Markovian jump parameters , 2003 .

[34]  Emanuel Slawiñski,et al.  PD‐like controllers for delayed bilateral teleoperation of manipulators robots , 2015 .

[35]  Romeo Ortega,et al.  An adaptive controller for nonlinear teleoperators , 2010, Autom..

[36]  Mark W. Spong,et al.  Bilateral teleoperation: An historical survey , 2006, Autom..

[37]  Romeo Ortega,et al.  Position Tracking for Non-linear Teleoperators with Variable Time Delay , 2009, Int. J. Robotics Res..

[38]  Vladimir L. Kharitonov,et al.  Stability of Time-Delay Systems , 2003, Control Engineering.

[39]  Jordi Artigas,et al.  A passive bilateral control scheme for a teleoperator with time-varying communication delay , 2010 .