Advanced Sliding Mode Control with Disturbance Rejection Techniques for Multi-DOF Robotic Systems
DOI:
https://doi.org/10.18196/jrc.v6i4.25779Keywords:
3-DOF Robotic Manipulator, Sliding Mode Control, Disturbance Observer Design, Tracking Error Minimization, MATLAB/SimulinkAbstract
For the control of complex and non-linear systems such as robotic arms, especially in sensitive systems such as medical applications and chemical industries, it becomes necessary to improve the performance considering the balance between fast response and smooth, vibration-free, in addition to overcoming disturbances and model uncertainty. These and other reasons may be the reason for the failure of some linear and classical control systems. This research presents a hybrid control system that combines sliding mode control (SMC) with an active disturbance rejection controller (ADRC) for a three-degree-of-freedom (3-DOF) robotic arm. The research contributes to developing a robust control system that reduces the vibrations caused by the classical SMC and utilizes its advantages to achieve smooth, fast, high dynamic response. The proposed method combines the benefits of SMC stiffness for regulating the angular velocities and ADRC in disturbance compensation to regulate the angular positions, ensuring smooth and accurate control despite its relative complexity. The simulation results show that the classical SMC methodology provides superior performance compared to the traditional PIDC in terms of low settling time, but suffers from higher overshoot and large vibrations that sometimes cause a large value of tracking error. In contrast, the proposed control methodology contributes to the improvement of the robotic arm performance, achieving higher tracking accuracy, tracking error minimization, very low settling time, and clear vibration cancellation in both the output signals and the applied control signals. The proposed system has clear advantages, so it can provide a promising solution for robotic arms, particularly in industries demanding high performance, fast tracking and minimal vibrations.
References
A. Ashagrie, A. O. Salau, and T. Weldcherkos, “Modelling and control of a 3-DOF articulated robotic manipulator using a self-tuning fuzzy sliding mode controller,” Cogent Engineering, vol. 8, no. 1, p. 1950105, 2021.
P. Saraf and R. N. Ponnalagu, “Modelling and simulation of a point-to-point spherical articulated manipulator using optimal control,” 2021 7th International Conference on Automation, Robotics and Applications (ICARA), pp. 152-156, 2021.
H. Xiong, R. Mendonca, K. Shaw, and D. Pathak, “Adaptive mobile manipulation for articulated objects in the open world,” arXiv, 2024.
M. Tomar, S. Mandava, N. Hemalatha, V. R. Rao, and R. K. Mandava, “Design of PID, FLC and Sliding Mode Controller for 2-DOF Robotic Manipulator: A Comparative Study,” International Journal of Mathematical, Engineering and Management Sciences, vol. 8, no. 1, p. 94, 2023.
K. Khalid, A. A. Zaidi, and Y. Ayaz, "Optimal Placement and Kinematic Design of 2-DoF Robotic Arm," 2021 International Bhurban Conference on Applied Sciences and Technologies (IBCAST), pp. 552-559, 2021.
W. Adris Shutnan et al., "Modeling and Control of a 3DOF Robot Manipulator Using Artificial Fuzzy-Immune FOPID Controller," IEEE Access, vol. 12, pp. 153074-153088, 2024.
K. M. Raheem and A. N. Najaf, “Simulation 3-DOF R Robotic Manipulator under PID Controller,” Journal of Engineering and Applied Sciences, vol. 15, no. 2, pp. 410-414, 2020.
D. H. Nguyen, V. D. Truong, and N. T. Lam, “Nonlinear control of a 3-DOF robotic arm driven by electro-pneumatic servo systems,” Measurement, Control, and Automation, vol. 3, no. 1, pp. 51-59, 2022.
M. Djennane, S. E. Chehaidia, C. Yakoub, K. Mesbah, M. Aljohani, and M. I. Mosaad, "Design, Analysis, and Implementation of a 3-DOF Spherical Parallel Manipulator," IEEE Access, vol. 12, pp. 52837-52850, 2024.
N. G. Adar, “Real-time control application of the robotic arm using neural network-based inverse kinematics solution,” Sakarya University Journal of Science, vol. 25, no. 3, pp. 849-857, 2021.
P. Chotikunnan and R. Chotikunnan, “Dual design PID controller for robotic manipulator application,” Journal of Robotics and Control (JRC), vol. 4, no. 1, pp. 23-34, 2023.
T. N. Truong, A. T. Vo, and H. J. Kang, “An adaptive terminal sliding mode control scheme via neural network approach for path-following control of uncertain nonlinear systems,” International Journal of Control, Automation and Systems, vol. 20, no. 6, pp. 2081-2096, 2022.
H. Zhang, H. Fang, D. Zhang, X. Luo, and Q. Zou, “Adaptive Fuzzy Sliding Mode Control for a 3‐DOF Parallel Manipulator with Parameters Uncertainties,” Complexity, vol. 2020, no. 1, p. 2565316, 2020.
H. Bilal, B. Yin, M. S. Aslam, Z. Anjum, A. Rohra, and Y. Wang, “A practical study of active disturbance rejection control for a rotary flexible joint robot manipulator,” Soft Computing, vol. 27, no. 8, pp. 4987-5001, 2023.
S. Rahimi, H. Jalali, M. R. H. Yazdi, A. Kalhor, and M. T. Masouleh, “Design and practical implementation of a Neural Network self-tuned Inverse Dynamic Controller for a 3-DoF Delta parallel robot based on Arc Length Function for smooth trajectory tracking,” Mechatronics, vol. 84, p. 102772, 2022.
W. H. Zayer, A. J. F. Ali, and Z. A. Maeedi, “3DOF Robot Arm Control Using Fuzzy Neural Petri Net (FNPN) Controller,” Journal of Engineering Science and Technology, vol. 16, no. 6, pp. 4910-4919, 2021.
C. Véronneau et al., "Multifunctional Remotely Actuated 3-DOF Supernumerary Robotic Arm Based on Magnetorheological Clutches and Hydrostatic Transmission Lines," IEEE Robotics and Automation Letters, vol. 5, no. 2, pp. 2546-2553, 2020.
D. T. Tran, T. N. Nguyen, M. T. Nguyen, V. T. Ngo, and H. L. Le, “Synchronous Sliding Mode Control for a 4-DOF Parallel Manipulator in Practice,” Journal of Technical Education Science, vol. 18, no. 03, pp. 1–13, 2023.
R. Patelski and P. Dutkiewicz, “On the stability of ADRC for manipulators with modelling uncertainties,” ISA Transactions, vol. 102, pp. 295-303, 2020.
Z. Liu, K. Peng, L. Han, and S. Guan, “Modeling and control of robotic manipulators based on artificial neural networks: a review,” Iranian Journal of Science and Technology, Transactions of Mechanical Engineering, vol. 47, no. 4, pp. 1307-1347, 2023.
W. A. Shatnan, M. D. H. Almawlawe, and M. A. A. A. Jabur, “Optimal Fuzzy-FOPID, Fuzzy-PID Control Schemes for Trajectory Tracking of 3DOF Robot Manipulator,” Tikrit Journal of Engineering Sciences, vol. 30, no. 4, pp. 46-53, 2023.
A. N. Wazzan, N. Basil, M. Raad, and H. K. Mohammed, “PID controller with robotic arm using an optimization algorithm,” International Journal of Mechanical Engineering, vol. 7, no. 2, pp. 3746-3751, 2022.
J. Li and W. Li, "On-Line PID Parameters Optimization Control for Wind Power Generation System Based on Genetic Algorithm," IEEE Access, vol. 8, pp. 137094-137100, 2020.
Y. Zhou, X. He, F. Shao, and X. Zhang, “Research on the Optimization of the PID Control Method for an EOD Robotic Manipulator Using the PSO Algorithm for BP Neural Networks,” Actuators, vol. 13, no. 10, p. 386, 2024.
Y. Xu, X. Wang, Y. Zhai, C. Li, and Z. Gao, “Precise variable spraying system based on improved genetic proportional-integral-derivative control algorithm,” Transactions of the Institute of Measurement and Control, vol. 43, no. 14, pp. 3255-3266, 2021.
M. Alam, M. S. Alam, M. Roman, M. Tufail, M. U. Khan, and M. T. Khan, "Real-Time Machine-Learning Based Crop/Weed Detection and Classification for Variable-Rate Spraying in Precision Agriculture," 2020 7th International Conference on Electrical and Electronics Engineering (ICEEE), pp. 273-280, 2020.
L. Shi, X. Miao, and H. Wang, “An improved nonlinear proportional-integral-differential controller combined with fractional operator and symbolic adaptation algorithm,” Transactions of the Institute of Measurement and Control, vol. 42, no. 5, pp. 927-941, 2020.
M. Bi, “Control of robot arm motion using trapezoid fuzzy two-degree-of-freedom PID algorithm,” Symmetry, vol. 12, no. 4, p. 665, 2020.
M. J. Mohamed, B. K. Oleiwi, A. T. Azar, and I. A. Hameed, “Coot optimization algorithm-tuned neural network-enhanced PID controllers for robust trajectory tracking of three-link rigid robot manipulator,” Heliyon, vol. 10, no. 13, p. e32661, 2024.
M. Barfi, H. Karami, F. Faridi, Z. Sohrabi, and M. Hosseini, “Improving robotic hand control via adaptive Fuzzy-PI controller using classification of EMG signals,” Heliyon, vol. 8, no. 12, p. e11931, 2022.
M. A. Basal and M. F. Ahmed, “Mathematical Modeling of a Unicycle Robot and Use of Advanced Control Methodologies for Multi-Paths Tracking Taking into Account Surface Friction Factors,” Journal of Robotics and Control (JRC), vol. 6, no. 1, pp. 142-154, 2025.
I. E. Putro and R. A. Duhri, “Longitudinal stability augmentation control for turbojet UAV based on linear quadratic regulator (LQR) approach,” AIP Conference Proceedings, vol. 2226, no. 1, p. 020013, 2020.
J. K. Adamu, M. F. Hamza, and A. I. Isa, “Performance comparisons of hybrid fuzzy-lqr and hybrid pid-lqr controllers on stabilizing double rotary inverted pendulum,” Journal of Applied Materials and Technology, vol. 1, no. 2, pp. 71-80, 2020.
R. Murali and P. S. King, “Reinforcement Learning assisted LQR Tuning of a Load Bearing Robotic Arm,” Journal of Physics: Conference Series, vol. 2923, no. 1, p. 012009, 2024.
Z. Li, S. Li, A. Francis, and X. Luo, "A Novel Calibration System for Robot Arm via an Open Dataset and a Learning Perspective," IEEE Transactions on Circuits and Systems II: Express Briefs, vol. 69, no. 12, pp. 5169-5173, 2022.
C. Choubey and J. Ohri, “GWO-based tuning of LQR-PID controller for a 3-DOF parallel manipulator,” IETE Journal of Research, vol. 69, no. 7, pp. 4378-4393, 2023.
M. H. Zafar, H. B. Younus, S. K. R. Moosavi, M. Mansoor, and F. Sanfilippo, “Online PID Tuning of a 3-DoF Robotic Arm Using a Metaheuristic Optimisation Algorithm: A Comparative Analysis,” International Conference on Information and Software Technologies, pp. 25-37, 2023.
B. Varma, N. Swamy, and S. Mukherjee, "Trajectory Tracking of Autonomous Vehicles using Different Control Techniques(PID vs LQR vs MPC)," 2020 International Conference on Smart Technologies in Computing, Electrical and Electronics (ICSTCEE), pp. 84-89, 2020.
Ç. Uyulan, “Design and stability analysis of a robust-adaptive sliding mode control applied on a robot arm with flexible links,” Vibration, vol. 5, no. 1, pp. 1-19, 2021.
A. J. Humaidi, I. K. Ibraheem, A. T. Azar, and M. E. Sadiq, “A New Adaptive Synergetic Control Design for Single Link Robot Arm Actuated by Pneumatic Muscles,” Entropy, vol. 22, no. 7, p. 723, 2020.
H. M. Tuan, F. Sanfilippo, and N. V. Hao, “A novel adaptive sliding mode controller for a 2-DOF elastic robotic arm,” Robotics, vol. 11, no. 2, p. 47, 2022.
M. T. Vo et al., “Back-stepping control for rotary inverted pendulum,” Journal of Technical Education Science, vol. 15, no. 4, pp. 93-101, 2020.
M. Ahmadijokani, M. Mehrasa, M. Sleiman, M. Sharifzadeh, A. Sheikholeslami, and K. Al-Haddad, "A Back-Stepping Control Method for Modular Multilevel Converters," IEEE Transactions on Industrial Electronics, vol. 68, no. 1, pp. 443-453, 2021.
L. Ma, Y. Yan, Z. Li, and J. Liu, “A novel aerial manipulator system compensation control based on ADRC and backstepping,” Scientific Reports, vol. 11, no. 1, p. 22324, 2021.
M. J. Mahmoodabadi and N. R. Babak, “A multi-objective optimized fuzzy back-stepping controller for a nonlinear unmanned aerial vehicle,” Research Square, 2023.
I. Al-Darraji et al., “Adaptive robust controller design-based RBF neural network for aerial robot arm model,” Electronics, vol. 10, no. 7, p. 831, 2021.
X. Liu and H. He, "Fault Diagnosis for TE Process Using RBF Neural Network," IEEE Access, vol. 9, pp. 118453-118460, 2021.
L. Bao, D. Kim, S. J. Yi, and J. Lee, “Design of a sliding mode controller with fuzzy rules for a 4-DoF service robot,” International Journal of Control, Automation and Systems, vol. 19, no. 8, pp. 2869–2881, 2021.
A. M. Abdul-Sadah, K. M. Raheem, and M. M. S. Altufaili, “A fuzzy logic controller for a three-link robotic manipulator,” AIP Conference Proceedings, vol. 2386, no. 1, 2022.
M. Savarese, “Simulation & Analysis of Coupled 2R Manipulator using ADRC Control,” Master's thesis, Drexel University, 2024.
F. Doostdar and H. Mojallali, “An ADRC-based backstepping control design for a class of fractional-order systems,” ISA transactions, vol. 121, pp. 140-146, 2022.
M. Tian, B. Wang, Y. Yu, Q. Dong, and D. Xu, "Discrete-Time Repetitive Control-Based ADRC for Current Loop Disturbances Suppression of PMSM Drives," IEEE Transactions on Industrial Informatics, vol. 18, no. 5, pp. 3138-3149, 2022.
Y. Liu, Y. Chen, Y. Gong, and G. Zhao, “Research on Active Disturbance Rejection Algorithm for Loading Control of 3-DOF Parallel Robot,” Journal of Advanced Computational Intelligence and Intelligent Informatics, vol. 27, no. 5, pp. 923-931, 2023.
X. Shi, J. Huang, and F. Gao, “Fractional‐Order Active Disturbance Rejection Controller for Motion Control of a Novel 6‐DOF Parallel Robot,” Mathematical Problems in Engineering, vol. 2020, no. 1, p. 3657848, 2020.
X. Li, B. Liu, and L. Wang, “The control system of the six-axis serial manipulator is based on active disturbance rejection control,” International Journal of Advanced Robotic Systems, vol. 17, no. 4, 2020.
A. Eltayeb, G. Ahmed, I. H. Imran, N. M. Alyazidi, and A. Abubaker, “Comparative analysis: Fractional PID vs. PID controllers for robotic arm using genetic algorithm optimization,” Automation, vol. 5, no. 3, pp. 230-245, 2024.
S. Husnain and R. Abdulkader, “Fractional Order Modeling and Control of an Articulated Robotic Arm,” Engineering, Technology & Applied Science Research, vol. 13, no. 6, pp. 12026-12032, 2023.
R. D. Xi, T. N. Ma, X. Xiao, and Z. X. Yang, “Design and implementation of an adaptive neural network observer-based backstepping sliding mode controller for robot manipulators,” Transactions of the Institute of Measurement and Control, vol. 46, no. 6, pp. 1093-1104, 2024.
H. Wu et al., “Parallel network-based sliding mode tracking control for robotic manipulators with uncertain dynamics,” Actuators, vol. 12, no. 5, p. 187, 2023.
K. Huang and Z. Wang, “Research on robust fuzzy logic sliding mode control of Two-DOF intelligent underwater manipulators,” Mathematical Biosciences and Engineering (MBE), vol. 20, no. 9, pp. 16279-16303, 2023.
P. Saraf and R. N. Ponnalagu, "Modeling and Simulation of a Point to Point Spherical Articulated Manipulator Using Optimal Control," 2021 7th International Conference on Automation, Robotics and Applications (ICARA), pp. 152-156, 2021.
P. Gümbel, X. He, and K. Dröder, “Precision optimized pose and trajectory planning for vertically articulated robot arms,” Procedia CIRP, vol. 106, pp. 185-190, 2022.
M. Mohamed, F. Anayi, M. Packianather, B. A. Samad, and K. Yahya, "Simulating LQR and PID controllers to stabilise a three-link robotic system," 2022 2nd International Conference on Advance Computing and Innovative Technologies in Engineering (ICACITE), pp. 2033-2036, 2022.
K. S. K. Suryanarayana, “Adaptive LQR-based Control of 3-DOF Spherical Articulated Robotic Manipulator,” Research Square, 2024.
M. K. Jangid, S. Kumar, and J. Singh, “Trajectory tracking optimization and control of a three-link robotic manipulator for application in casting,” International Journal of Advanced Technology and Engineering Exploration, vol. 8, no. 83, p. 1255, 2021.
S. Vtyurina and D. Shilin, "Calculation, modeling and programming of a three-link manipulator robot," 2023 5th International Youth Conference on Radio Electronics, Electrical and Power Engineering (REEPE), pp. 1-6, 2023.
A. N. Sharkawy and S. S. Khairullah, “Forward and Inverse Kinematics Solution of A 3-DOF Articulated Robotic Manipulator Using Artificial Neural Network,” International Journal of Robotics & Control Systems, vol. 3, no. 2, pp. 330-353, 2023.
C. E. Agbaraji, U. H. Udeani, H. C. Inyiama, and C. C. Okezie, “Robust Control for a 3DOF Articulated Robotic Manipulator Joint Torque under Uncertainties,” Journal of Engineering Research and Reports, vol. 9, no. 4, pp. 1-13, 2020.
S. V. Alekseeva, V. A. Sokolova, and V. A. Markov, “Mathematical modelling of one type of three-link robot manipulator,” IOP Conference Series: Earth and Environmental Science, vol. 421, no. 4, p. 042005, 2020.
M. I. Azeez, A. M. M. Abdelhaleem, S. Elnaggar, K. A. Moustafa, and K. R. Atia, “Optimized sliding mode controller for trajectory tracking of flexible joints three-link manipulator with noise in input and output,” Scientific Reports, vol. 13, no. 1, p. 12518, 2023.
C. J. Lin, T. Y. Sie, W. L. Chu, H. T. Yau, and C. H. Ding, “Tracking control of pneumatic artificial muscle-activated robot arm based on sliding-mode control,” Actuators, vol. 10, no. 3, p. 66, 2021.
Y. Xu, R. Liu, J. Liu, and J. Zhang, “A novel constraint tracking control with sliding mode control for industrial robots,” International Journal of Advanced Robotic Systems, vol. 18, no. 4, 2021.
T. Kamel, D. Abdelkader, B. Said, and A. Iqbal, “Sliding mode control of grid-connected wind energy system driven by 2 five-phase permanent magnet synchronous generators controlled by a new fifteen-switch converter,” International Transactions on Electrical Energy Systems, vol. 30, no. 9, p. e12480, 2020.
A. M. Osman and F. Alsokhiry, "Sliding Mode Control for Grid Integration of Wind Power System Based on Direct Drive PMSG," IEEE Access, vol. 10, pp. 26567-26579, 2022.
J. Wang, Q. Miao, X. Zhou, L. Sun, D. Gao, and H. Lu, “Current Control Method of Vehicle Permanent Magnet Synchronous Motor Based on Active Disturbance Rejection Control,” World Electric Vehicle Journal, vol. 14, no. 1, p. 2, 2022.
H. Hu, S. Xiao, and H. Shen, “Modified linear active disturbance rejection control for uncertain robot manipulator trajectory tracking,” Mathematical Problems in Engineering, vol. 2021, no. 1, pp. 1-13, 2021.
X. Zhou, J. Wang, and Y. Ma, “Linear active disturbance rejection control of grid-connected photovoltaic inverter based on deviation control principle,” Energies, vol. 13, no. 15, p. 3790, 2020.
C. Cheng et al., H. Zhang, H. Peng, Z. Zhou, B. Chen, Z. Zeng, and H. Lu, “Stability control for end effect of mobile manipulator in uneven terrain based on active disturbance rejection control,” Assembly Automation, vol. 41, no. 3, pp. 369–383, 2021.
Y. Zeng et al., "Active Disturbance Rejection Control Using Artificial Neural Network for Dual-Active-Bridge-Based Energy Storage System," IEEE Journal of Emerging and Selected Topics in Power Electronics, vol. 11, no. 1, pp. 301-311, 2023,
A. J. Laafou, A. A. Madi, Y. Moumani, and A. Addaim, “Proposed robust ADRC control of a DFIG used in wind power production,” Bulletin of Electrical Engineering and Informatics, vol. 11, no. 3, pp. 1210–1221, 2022.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2025 Mohamed Abdelhakim Basal

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Authors who publish with this journal agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgment of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgment of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (See The Effect of Open Access).
This journal is based on the work at https://journal.umy.ac.id/index.php/jrc under license from Creative Commons Attribution-ShareAlike 4.0 International License. You are free to:
- Share – copy and redistribute the material in any medium or format.
- Adapt – remix, transform, and build upon the material for any purpose, even comercially.
The licensor cannot revoke these freedoms as long as you follow the license terms, which include the following:
- Attribution. You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.
- ShareAlike. If you remix, transform, or build upon the material, you must distribute your contributions under the same license as the original.
- No additional restrictions. You may not apply legal terms or technological measures that legally restrict others from doing anything the license permits.
• Creative Commons Attribution-ShareAlike (CC BY-SA)
JRC is licensed under an International License