在主从机械手遥操作实现力、位移协同一致跟踪控制过程中,存在着机械手关节摩擦以及外部不确定干扰引起的模型不确定的问题,针对此问题提出了双边自适应阻抗控制策略.通过设计两种非线性模型参考自适应控制器,设计基于滑模函数的鲁棒自适应控制律补偿机械手模型不确定误差;利用自适应律估计外界干扰的上界,保证了主从机械手闭环动态方程与参考阻抗模型动态方程相一致,实现了主从机械手末端对参考阻抗模型输出的期望位置误差渐进收敛于零.通过李雅普诺夫函数证明了跟踪性能与全局稳定性,在MATLAB/Simulink平台上实现了二自由度机械手遥操作仿真实验.结果表明:整体控制在模型不确定及外部干扰条件下具有很好的力-位置跟踪渐进收敛能力,整体系统具有稳定性和较高的透明性,并且具有鲁棒性及较小的稳态误差,具有自适应控制能力.
In the process of force-displacement tracking control in the bilateral teleoperation system, there are uncertainties caused by the joint friction and external uncertainty disturbance in the manipulator model. Therefore, a bilateral adaptive impedance control strategy is proposed for the problems in the teleoperation system. A robust adaptive control law based on sliding mode function is designed to compensate the uncertain errors of the manipulator model, and two kinds of non-linear model reference adaptive controller are designed. The adaptive law is employed to estimate the upper bound of the external disturbance, which ensures that the closed-loop dynamic equations of the master and slave robots are consistent with the dynamic equations of the reference impedance model, and realizes that the expected position error of the reference impedance model output and the end-effector position of the master and slave robots asymptotically converge to zero. The Lyapunov function is employed to prove the tracking performance and global stability. A 2 degree of freedom (DOF) teleoperation simulation is achieved on the MATLAB/Simulink platform, and the force-position tracking asymptotic convergence ability is verified. The results show that the overall controller has a good force-position tracking ability under the conditions of model uncertainty and external disturbances. The overall system has stability and a high transparency, and it has robustness and small steady-state error with adaptive control capability.
[1]CHEN Z, PAN Y J, GU J. Integrated adaptive robust control for multilateral teleoperation systems under arbitrary time delays[J]. International Journal of Robust and Nonlinear Control, 2016, 26(12): 2708-2728.
[2]ZHAI D H, XIA Y. Adaptive fuzzy control of multilateral asymmetric teleoperation for coordinated multiple mobile manipulators[J]. IEEE Transactions on Fuzzy Systems, 2016, 24(1): 57-70.
[3]ZHAI D H, XIA Y. Adaptive control for teleoperation system with varying time delays and input saturation constraints[J]. IEEE Transactions on industrial electronics, 2016, 63(11): 6921-6929.
[4]WANG H, XIE Y. Adaptive inverse dynamics control of robots with uncertain kinematics and dynamics[J]. Automatica, 2009, 45(9): 2114-2119.
[5]IMAIDA T, SENDA K. Performance improvement of the PD-based bilateral teleoperators with time delay by introducing relative D-control[J]. Advanced Robotics, 2015, 29(6): 385-400.
[6]ZHAI D H, XIA Y. Adaptive finite-time control for nonlinear teleoperation systems with asymmetric time-varying delays[J]. International Journal of Robust and Nonlinear Control, 2016, 26(12): 2586-2607.
[7]CHO H C, PARK J H, KIM K, et al. Sliding-mode-based impedance controller for bilateral teleoperation under varying time-delay[C]∥Proceedings of the 2001 IEEE International Conference on Robotics and Automation, Seoul Kores: IEEE, 2001: 1025-1030.
[8]SARRAS I, NUO E, BASAEZ L. An adaptive controller for nonlinear teleoperators with variable time-delays[J]. Journal of the Franklin Institute, 2014, 351(10): 4817-4837.
[9]CHOPRA N, SPONG M W, LOZANO R. Synchronization of bilateral teleoperators with time delay[J]. Automatica, 2008, 44(8): 2142-2148.
[10]LIU Y C, KHONG M H. Adaptive control for nonlinear teleoperators with uncertain kinematics and dynamics[J]. IEEE/ASME Transactions on Mechatronics, 2015, 20(5): 2550-2562.
[11]周杰, 荣伟彬, 许金鹏, 等.基于SEM的微纳遥操作系统控制策略研究[J].仪器仪表学报, 2014, 35(11): 2448-2457.
ZHOU Jie, RONG Weibin, XU Jinpeng, et al. Research on the control strategy of SEM based micro/nano tele-operation system[J]. Chinese Journal of Scientific Instrument, 2014, 35(11): 2448-2457.
[12]CHO H C, PARK J H. Stable bilateral teleoperation under a time delay using a robust impedance control[J]. Mechatronics, 2005, 15(5): 611-625.
[13]郭语, 孙志峻.基于扰动观测器的时延双边遥操作系统鲁棒阻抗控制[J].机械工程学报, 2012, 48(21): 15-21.
GUO Yu, SUN Zhijun. Research on the control strategy of SEM based micro/nano tele-operation system[J]. Journal of Mechanical Engineering, 2012, 48(21): 15-21.
[14]SHARIFI M, BEHZADIPOUR S, SALARIEH H, et al. Cooperative modalities in robotic tele-rehabilitation using nonlinear bilateral impedance control[J]. Control Engineering Practice, 2017, 67: 52-63.
[15]SHARIFI M, SALARIEH H, BEHZADIPOUR S, et al. Tele-echography of moving organs using an impedance-controlled telerobotic system[J]. Mechatronics, 2017, 45: 60-70.
[16]YANG Y, HUA C, LI J, et al. Finite-time output-feedback synchronization control for bilateral teleo-peration system via neural networks[J]. Information Sciences, 2017, 406/407: 216-233.
[17]ZOU M, PAN Y J, FORBRIGGER S, et al. Adaptive robust control for bilateral teleoperated robotic manipulators with arbitrary time delays[C]∥International Conference on Robotics and Artificial Intelligence. Rawalpindi Pakistan: IEEE, 2016: 105-111.
[18]MENDOZA M, BONILLA I, GONZLEZ-GALVN E, et al. Impedance control in a wave-based teleoperator for rehabilitation motor therapies assisted by robots[J]. Computer Methods and Programs in Biomedicine, 2016, 123: 54-67.
[19]KIM B Y, AHN H S. A design of bilateral teleoperation systems using composite adaptive controller[J]. Control Engineering Practice, 2013, 21(12): 1641-1652.
[20]HOSSEINI-SUNY K, MOMENI H, JANABI-SHARIFI F. A modified adaptive controller design for teleoperation systems[J]. Robotics and Autonomous Systems, 2010, 58(5): 676-683.
[21]ARACIL R, AZORIN J M, FERRE M, et al. Bila-teral control by state convergence based on transparency for systems with time delay [J]. Robotics and Autonomous Systems, 2013, 61(2): 86-94.
[22]SLOTINE J J E, LI W. Applied nonlinear control[M]. Englewood Cliffs, NJ: Prentice hall, 1991.
[23]HUA C C, YANG Y, GUAN X. Neural network-based adaptive position tracking control for bilateral teleoperation under constant time delay[J]. Neuro Computing, 2013, 113(7): 204-212.
[24]LI Z, XIA Y, WANG D, et al. Neural network-based control of networked trilateral teleoperation with geometrically unknown constraints[J]. IEEE Transactions on Cybernetics, 2016, 46(5): 1051-1064.
[25]LIU W, ZHANG J, GAO L. Fuzzy impedance and sliding mode bilateral control in underwater ratio teleoperation based on observer[C]∥OCEANS 2016-Shanghai, Shanghai: IEEE, 2016: 1-7.
[26]PAN Y, YU H, ER M J. Adaptive neural PD control with semiglobal asymptotic stabilization guarantee[J]. IEEE Transactions on Neural Networks and Learning Systems, 2014, 25(12): 2264-2274.
[27]LONDHE P S, MOHAN S, PATRE B M, et al. Robust task-space control of an autonomous underwater vehicle-manipulator system by PID-like fuzzy control scheme with disturbance estimator[J]. Ocean Engineering, 2017, 139: 1-13.