Optimal control in teleoperation systems with time delay: A singular perturbation approach

Abstract The main goal of controller design in teleoperation systems is to achieve optimal performance, transparency and stability in presence of factors such as time delay in communication channel and modeling uncertainties. The teleoperation systems usually have complex dynamic. Consequently, differential equation solution of optimal control problem is difficult and complex for them. This paper presents a novel method for designing optimal controller based on singular perturbation framework for these systems. Firstly, we use the Taylor expansion to model the time delay, with considering time delay term; we derive a singular perturbation formulation for the teleoperation system. Using singular perturbation model and Chang decoupling transformation, singularly perturbed differential equations of optimal control problem is decomposed into the reduced order slow and fast differential equations. A formula is obtained that produces the solution of original differential equations of optimal control problem in terms of solutions of the slow and fast reduced order matrix differential equations. The reduced-order differential equations decrease the complexity of the optimal control problem for teleoperation systems. The simulations verify the effectiveness of the proposed control method and excellent performances tracking with high speed and small control signal.

[1]  José Maria Azorín,et al.  Generalized control method by state convergence for teleoperation systems with time delay , 2004, Autom..

[2]  Liu Guoping,et al.  An Adaptive Teleoperation Based On Predictive Control , 2011 .

[3]  H. Kokame,et al.  Stability of x(t)=Ax(t)+Bx(t- tau ) , 1989 .

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

[5]  Maarten Steinbuch,et al.  Robust High Performance Bilateral Teleoperation Under Bounded Time-Varying Dynamics , 2015, IEEE Transactions on Control Systems Technology.

[6]  Shahin Sirouspour Robust Control Design for Cooperative Teleoperation , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[7]  Oscar Reinoso,et al.  Control of Teleoperators with Communication Time Delay through State Convergence , 2004 .

[8]  Yana Yang,et al.  Neural network-based adaptive position tracking control for bilateral teleoperation under constant time delay , 2013, Neurocomputing.

[9]  Michel Kinnaert,et al.  Control of teleoperators with joint flexibility, uncertain parameters and time-delays , 2014, Robotics Auton. Syst..

[10]  Heidar Ali Talebi,et al.  Bilateral control of master-slave manipulators with constant time delay , 2011 .

[11]  Peter Xiaoping Liu,et al.  New stability and tracking criteria for a class of bilateral teleoperation systems , 2014, Inf. Sci..

[12]  Mahdi Tavakoli,et al.  Disturbance Observer Based Control of Nonlinear Haptic Teleoperation Systems , 2011 .

[13]  Luis F. Peñín,et al.  Force reflection for time-delayed teleoperation of Space robots , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[14]  Hong Wang,et al.  Adaptive neural network based prescribed performance control for teleoperation system under input saturation , 2015, J. Frankl. Inst..

[15]  Jean-Jacques E. Slotine,et al.  Stable Adaptive Teleoperation , 1990, 1990 American Control Conference.

[16]  Christian Smith,et al.  A predictor for operator input for time-delayed teleoperation , 2010 .

[17]  Soheil Ganjefar,et al.  Position and force tracking in nonlinear teleoperation systems with sandwich linearity in actuators and time-varying delay , 2017 .

[18]  Ramin Amirifar,et al.  Hinfinity and L1 control of a teleoperation system via LMIs , 2008, Appl. Math. Comput..

[19]  Changchun Hua,et al.  Coordination control for bilateral teleoperation with kinematics and dynamics uncertainties , 2014 .

[20]  Heidar Ali Talebi,et al.  Design and Implementation of Robust-Fixed Structure Controller for Telerobotic Systems , 2016, J. Intell. Robotic Syst..

[21]  Peter Xiaoping Liu,et al.  Delay-Dependent Stability Criteria of Teleoperation Systems With Asymmetric Time-Varying Delays , 2010, IEEE Transactions on Robotics.

[22]  Chang-Chun Hua,et al.  A New Coordinated Slave Torque Feedback Control Algorithm for Network-Based Teleoperation Systems , 2013, IEEE/ASME Transactions on Mechatronics.

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

[24]  Tobias Ortmaier,et al.  Teleoperation Concepts in Minimal Invasive Surgery , 2001 .

[25]  Alireza Alfi,et al.  A comparison between optimization algorithms applied to synchronization of bilateral teleoperation systems against time delay and modeling uncertainties , 2014, Appl. Soft Comput..

[26]  K. W. Chang Singular Perturbations of a General Boundary Value Problem , 1972 .

[27]  A. Alfi,et al.  Optimal Control of a Teleoperation System via LMI-based Robust PID Controllers , 2013 .

[28]  Hassan K. Khalil,et al.  Singular perturbation methods in control : analysis and design , 1986 .

[29]  Xin-Ping Guan,et al.  Adaptive fuzzy synchronization control for networked teleoperation system with input and multi-state constraints , 2016, J. Frankl. Inst..

[30]  H. Shokri-Ghaleh,et al.  Optimal synchronization of teleoperation systems via cuckoo optimization algorithm , 2014 .

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

[32]  Moussa Boukhnifer,et al.  H/sub 2/ optimal controller design for micro-teleoperation with delay , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).

[33]  H. A. Talebi,et al.  Bilateral control of master-slave manipulators with constant time delay , 2011, Proceedings of the 2011 American Control Conference.

[34]  Robert S. H. Istepanian,et al.  Teleoperation controller design using hierarchical genetic algorithm , 2000, Proceedings of IEEE International Conference on Industrial Technology 2000 (IEEE Cat. No.00TH8482).

[35]  Mahdi Tavakoli,et al.  Position and force tracking in nonlinear teleoperation systems under varying delays , 2014, Robotica.

[36]  Emmanuel Nuno,et al.  Stability of nonlinear teleoperators using PD controllers without velocity measurements , 2014, J. Frankl. Inst..

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

[38]  José Maria Azorín,et al.  Bilateral control by state convergence based on transparency for systems with time delay , 2013, Robotics Auton. Syst..

[39]  M Zareinejad,et al.  A stable perturbation estimator in force-reflecting passivity-based teleoperation , 2013 .

[40]  Rajiv V. Dubey,et al.  Variable position mapping based assistance in teleoperation for nuclear cleanup , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[41]  Thomas B. Sheridan,et al.  Space teleoperation through time delay: review and prognosis , 1993, IEEE Trans. Robotics Autom..

[42]  A. El Saddik,et al.  Nonlinear control for teleoperation systems with time varying delay , 2014 .

[43]  Juing-Huei Su,et al.  Stability analysis of linear systems with time delay , 1994, IEEE Trans. Autom. Control..

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

[45]  Changchun Hua,et al.  Output-Feedback Adaptive Control of Networked Teleoperation System With Time-Varying Delay and Bounded Inputs , 2015, IEEE/ASME Transactions on Mechatronics.

[46]  Peter Xiaoping Liu,et al.  Teleoperation Over the Internet With/Without Velocity Signal , 2011, IEEE Transactions on Instrumentation and Measurement.