Active disturbance rejection control for robotic systems: A review

Mechatronics - Tập 80 - Trang 102671 - 2021
Raouf Fareh1, Sofiane Khadraoui1, Mahmoud Y. Abdallah1, Mohammed Baziyad2, Maamar Bettayeb1,3
1Electrical Engineering Department, University of Sharjah, United Arab Emirates
2Research Institute of Sciences & Engineering (RISE), University of Sharjah, United Arab Emirates
3Center of Excellence in Intelligent Engineering Systems (CEIES), King Abdulaziz University, Jeddah, Saudi Arabia

Tài liệu tham khảo

Thanh, 2006, Nonlinear PID control to improve the control performance of 2 axes pneumatic artificial muscle manipulator using neural network, Mechatronics, 16, 577, 10.1016/j.mechatronics.2006.03.011 Ouyang, 2006, An adaptive switching learning control method for trajectory tracking of robot manipulators, Mechatronics, 16, 51, 10.1016/j.mechatronics.2005.08.002 Weiwei, 2009, Nonlinear computed torque control for a high-speed planar parallel manipulator, Mechatronics, 19, 987, 10.1016/j.mechatronics.2009.04.002 Paul, 1981 Lewis, 1993 Spong, 1989 1996 Asada, 1986 Craig, 2009 Khosravi, 2014, Robust PID control of fully-constrained cable driven parallel robots, Mechatronics, 24, 87, 10.1016/j.mechatronics.2013.12.001 Gracia, 2018, Adaptive sliding mode control for robotic surface treatment using force feedback, Mechatronics, 52, 102, 10.1016/j.mechatronics.2018.04.008 Izadbakhsh, 2016, Robust task-space control of robot manipulators using differential equations for uncertainty estimation, Robotica, 35, 1923, 10.1017/S0263574716000588 Spong, 1992, On the robust control of robot manipulators, IEEE Trans Automat Control, 37, 1782, 10.1109/9.173151 Bascetta, 2010, Revising the robust control design for rigid robot manipulators, IEEE Trans Robot, 26, 180, 10.1109/TRO.2009.2033957 Qu, 1991, Robust tracking of robots by a linear feedback law, IEEE Trans Automat Control, 36, 1081, 10.1109/9.83543 Reed, 1989, Instability analysis and robust adaptive control of robotic manipulators, IEEE Trans Robot Autom, 5, 381, 10.1109/70.34776 Sadegh, 1990, Stability and robustness analysis of a class of adaptive controllers for robotic manipulators, Int J Robot Res, 9, 74, 10.1177/027836499000900305 Han, 1995, A class of extended state observers for uncertain systems, 85 Han, 1998, Auto-disturbance rejection control and its applications, 19 Han J. Nonlinear design methods for control systems. In: Proc. of the 14th IFAC world congress. Beijing: 1999. Li, 2021, Quantitative tuning of active disturbance rejection controller for FOPDT model with application to power plant control, IEEE Trans Ind Electron, 1 Zhao, 2014, Modified active disturbance rejection control for time-delay systems, ISA Trans, 53, 882, 10.1016/j.isatra.2013.09.013 Rana, 2020, Active disturbance rejection control for uncertain time-delay nonlinear systems, Automatica, 112 Geng, 2020, Anti-windup design of active disturbance rejection control for sampled systems with input delay, Internat J Robust Nonlinear Control, 30, 1311, 10.1002/rnc.4838 Chen, 2019, Analytical design of active disturbance rejection control for nonlinear uncertain systems with delay, Control Eng Pract, 84, 323, 10.1016/j.conengprac.2018.12.007 Zhang, 2020, Tuning of Smith predictor based generalized ADRC for time-delayed processes via IMC, ISA Trans, 99, 159, 10.1016/j.isatra.2019.11.002 Sen, 2018, On comparison of modified ADRCs for nonlinear uncertain systems with time delay, Sci China Inf Sci, 61, 70223, 10.1007/s11432-017-9403-x Tan, 2015, Analysis of active disturbance rejection control for processes with time delay, 3962 Zheng Q, Gao Z. An energy saving, factory-validated disturbance decoupling control design for extrusion processes. In: Proceedings of the 2012 world congress on intelligent control and automation. Beijing: 2012. p. 2891–6. Schoenberger, 2011 Han, 2009, From PID to active disturbance rejection control, IEEE Trans Ind Electron, 56, 900, 10.1109/TIE.2008.2011621 Ben-Ari, 2018, Robots and their applications, 1 Gao, 2006, Active disturbance rejection control: a paradigm shift in feedback control system design, 7 Xia, 2017, Active disturbance rejection control for active suspension system of tracked vehicles with gun, IEEE Trans Ind Electron, 65, 4051, 10.1109/TIE.2017.2772182 Xue, 2017, Add-on module of active disturbance rejection for set-point tracking of motion control systems, IEEE Trans Ind Appl, 53, 4028, 10.1109/TIA.2017.2677360 Liu, 2020, Linear active disturbance rejection control of a two-degrees-of-freedom manipulator, Math Probl Eng, 2020 Abdallah, 2019, Tracking control of serial robot manipulator using active disturbance rejection control, 1 Zheng, 2019, Tracking control of two DOF manipulator based on LADRC, 220 Fareh, 2020, Robust active disturbance rejection control for flexible link manipulator, Robotica, 38, 118, 10.1017/S026357471900050X Adheem, 2018 Humaidi, 2018, Design of active disturbance rejection control for single-link flexible joint robot manipulator, 452 Patelski, 2020, On the stability of ADRC for manipulators with modeling uncertainties, ISA Trans, 10.1016/j.isatra.2020.02.027 Ramirez-Neria, 2020, Design of ADRC for second-order mechanical systems without time-derivatives in the tracking controller, 2623 Truong, 2020, An active disturbance rejection control method for robot manipulators, 190 Vera P, Luviano A, Santos-Cuevas L, Chairez I. Trajectory tracking adaptive disturbance rejection controller for a tomographic robotic system. In: 4th international conference on control, decision and information technologies. 2017. p. 377–82. Ren, 2018, Impedance control of collaborative robots based on joint torque servo with active disturbance rejection, Ind Robot, 46, 518, 10.1108/IR-06-2018-0130 Xiang G, Huang Y, Yu J, Zhu M, Su J. Intelligence evolution for service robot: An ADRC perspective. Control Theory Technol 16 324–35. Ye, 2016, Speed control of mobile robot based on LADCR, 310 Wuxi, 2018, Linear active disturbance rejection control for mobile robot with input saturation, 5582 Lamraoui, 2017, Speed tracking control of unicycle type mobile robot based on LADRC, 200 Lamraoui, 2017, Dynamic velocity tracking control of differential-drive mobile robot based on LADRC, 633 Ibraheem, 2018 Peng, 2019, Cooperative attitude control for a wheel-legged robot, Peer-Peer Netw Appl, 12, 1741, 10.1007/s12083-019-00747-x Wang C, Huang J, Wang C, Wu R. Dynamic surface active disturbance rejection control for two-wheeled self-balancing robot. In: Proceedings of the 3rd international conference on robotics, control and automation. 2018. p. 82–7. Ye, 2013, Control simulation for two-wheeled self-balancing robot linear move based on active disturbance rejection controller, vol. 644, 129 Ortiz, 2019, ADRC controller for weightlifter humanoid robot, 41 Orozco-Soto, 2016, Active disturbance rejection control for humanoid stable walking, 1 Orozco-Soto, 2017, Motion control of humanoid robots using sliding mode observer-based active disturbance rejection control, 1 Arcos-Legarda J, ortes Romero J, Tovar A. Active disturbance rejection control based on generalized proportional integral observer to control a bipedal robot with five degrees of freedom. In: American control conference. 2016. p. 3928–33. Aole, 2020, Improved active disturbance rejection control for trajectory tracking control of lower limb robotic rehabilitation exoskeleton, Sensors, 20, 3681, 10.3390/s20133681 Chen, 2019, Active disturbance rejection with fast terminal sliding mode control for a lower limb exoskeleton in swing phase, IEEE Access, 7, 72343, 10.1109/ACCESS.2019.2918721 Long, 2017, Active disturbance rejection control based human gait tracking for lower extremity rehabilitation exoskeleton, ISA Trans, 67, 389, 10.1016/j.isatra.2017.01.006 Li, 2020, Active disturbance rejection control for a fluid-driven hand rehabilitation device, IEEE/ASME Trans Mechatronics Suhail, 2019, Altitude and attitude control of a quadcopter using linear active disturbance rejection control, 281 Wu, 2016, Trajectory tracking control of a quadrotor UAV under external disturbances based on linear ADRC, 13 Ma, 2017, Research on the attitude control of quad-rotor UAV based on active disturbance rejection control, 45 Lu, 2016, Active disturbance rejection sliding mode altitude and attitude control of a quadrotor with uncertainties, 1366 Orozco-Soto, 2018, Active disturbance rejection control for UAV hover using ROS, 1 Aydemir, 2020, Evaluation of the disturbance rejection performance of an aerial manipulator, J Intell Robot Syst, 97, 451, 10.1007/s10846-019-01013-1 Zhang, 2018, A novel control scheme for quadrotor UAV based upon active disturbance rejection control, Aerosp Sci Technol, 79, 601, 10.1016/j.ast.2018.06.017 Ali, 2017, Trajectory tracking control for a robotic manipulator using nonlinear active disturbance rejection control Yang, 2017, One-DOF link manipulator control through active disturbance rejection approach, 1028 Li, 2020, Control system of the six-axis serial manipulator based on active disturbance rejection control, Int J Adv Robot Syst, 17, 10.1177/1729881420939476 Ye, 2017, ADRC control of a 6-DOF parallel manipulator for telescope secondary mirror, J Instrum, 12, T03006, 10.1088/1748-0221/12/03/T03006 Nguyen, 2020, Global finite time active disturbance rejection control for parallel manipulators with unknown bounded uncertainties, IEEE Trans Syst Man Cybern A Briese C, Vick A, Kruger J. Cloud-based active disturbance rejection control for industrial robots. In: IEEE 23rd international conference on emerging technologies and factory automation, vol. 1. 2018. p. 559–65. Yang, 2020, Dual closed-loop tracking control for wheeled mobile robots via active disturbance rejection control and model predictive control, Internat J Robust Nonlinear Control, 30, 80, 10.1002/rnc.4750 Cui, 2018, On the robustness and reliability in the pose deformation system of mobile robots, IEEE Access, 6, 29747, 10.1109/ACCESS.2018.2835836 Ren, 2018, Nonlinear active disturbance rejection control for an omnidirectional mobile robot, 813 Shen, 2020, Simulation research on decoupling control of active-disturbance-rejection of omnidirectional robot, J Phys: Conf Ser, 1601 Chang, 2020, Fixed-time active disturbance rejection control and its application to wheeled mobile robots, IEEE Trans Syst Man Cybern A Hai, 2019, Mobile robot ADRC with an automatic parameter tuning mechanism via modified pigeon-inspired optimization, IEEE/ASME Trans Mechatronics, 2616, 10.1109/TMECH.2019.2953239 Bijo, 2019, Active disturbance rejection control for handling slip in tracked vehicle locomotion, J Mech Robot, 11 Bai, 2019, Extended state observer fuzzy-approximation-based active disturbances rejection control method for humanoid robot with trajectory tracking, Int J Hum Robot Arcos-Legarda, 2019, Hybrid disturbance rejection control of dynamic bipedal robots, Multibody Syst Dyn, 46, 281, 10.1007/s11044-019-09667-3 Aole, 2020, Non-linear active disturbance rejection control for upper limb rehabilitation exoskeleton, Proc Inst Mech Eng I Song, 2018, Design of active disturbance rejection controller for compass-like biped walking, Int J Adv Robot Syst, 1 Yang, 2017, Active disturbance rejection attitude control for a dual closed-loop quadrotor under gust wind, IEEE Trans Control Syst Technol, 26, 1400, 10.1109/TCST.2017.2710951 Shan, 2019, Attitude control of flying wing UAV based on advanced ADRC, IOP Conf Ser: Mater Sci Eng, 677, 10.1088/1757-899X/677/5/052075 Zhang, 2019, Trajectory tracking control of a quadrotor UAV based on sliding mode active disturbance rejection control, Nonlinear Anal Model Control, 24, 545 Zhang, 2018, An active disturbance rejection control guidance law based collision avoidance for unmanned aerial vehicles, Aerosp Sci Technol, 77, 658, 10.1016/j.ast.2018.03.048 Li Y, Chen Z, Sun M, Liu Z, Zhang Q. ADRC based attitude control of a quad-rotor robot. In: Proceedings of the 2015 chinese intelligent automation conference. Berlin, Heidelberg: 2015. Biswajeet, 2018, A high-precision control scheme based on active disturbance rejection control for a three-axis inertially stabilized platform for aerial remote sensing applications, J Sensors Humaidi, 2018, Linear and nonlinear active disturbance rejection controllers for single-link flexible joint robot manipulator based on PSO tuner, J Eng Sci Technol Rev, 11, 10.25103/jestr.113.18 Li, 2016, On the necessity, scheme, and basis of the linear–nonlinear switching in active disturbance rejection control, IEEE Trans Ind Electron, 64, 1425, 10.1109/TIE.2016.2611573 Podlubny, 1999 Fareh R. Control of a single flexible link manipulator using fractional active disturbance rejection control. In: 6th international conference on control, decision and information technologies. Paris, France: 2019. Raoufi M, Edrisi M. Designing a fractional order back-stepping controller based on GPI observer for a 3D biped robot. In: International conference on robotics and mechatronics. Tehran, Iran: 2019. Shi, 2020, Fractional-order active disturbance rejection controller for motion control of a novel 6-DOF parallel robot, Math Probl Eng, 10.1155/2020/3657848