Hostname: page-component-74656f9884-6grmk Total loading time: 0 Render date: 2026-11-06T09:45:21.924Z Has data issue: false hasContentIssue false

Enhanced ADRC-based robust control of robotic manipulators with PSO-driven optimisation framework

Published online by Cambridge University Press:  20 April 2026

Arshad Rauf*
Affiliation:
College of Intelligent Systems Science and Engineering, Harbin Engineering University, Harbin 150001, China
Wentao Shen
Affiliation:
College of Intelligent Systems Science and Engineering, Harbin Engineering University, Harbin 150001, China
Awais Khan
Affiliation:
Department of Energy and Transportation, Beijing Institute of Technology Zhuhai Campus, Zhuhai 519088, Guangdong, China
Shafqat Ali
Affiliation:
College of Intelligent Systems Science and Engineering, Harbin Engineering University, Harbin 150001, China
Ghulam Farid
Affiliation:
College of Intelligent Systems Science and Engineering, Harbin Engineering University, Harbin 150001, China
Umair Javaid
Affiliation:
Robotics Institute, Ningbo University of Technology, Zhejiang 315211, China
*
Corresponding author: Arshad Rauf; Email: arshad@nuaa.edu.cn
Rights & Permissions [Opens in a new window]

Abstract

This paper focuses on developing a robust control strategy for robotic manipulators, which are widely used in industrial and automation systems due to their flexibility and precision. However, their performance is often affected by factors such as unmodelled dynamics, friction and external perturbations, making accurate trajectory tracking a challenging task. To address these issues, an enhanced active disturbance rejection control (EADRC) scheme is proposed. The method employs an extended state observer (ESO) based on the system dynamics to estimate and compensate for internal uncertainties and external disturbances in real time. To boost the tracking accuracy, a nonlinear feedback control scheme is formulated. To further refine its performance, key controller parameters are tuned using an enhanced particle swarm optimisation (PSO) method, which incorporates elements of chaos theory to improve global search capability and convergence behaviour. The proposed EADRC method is evaluated through comparison with conventional controllers, and the results demonstrate its superior tracking accuracy and robustness.

Information

Type
Research Article
Copyright
© The Author(s), 2026. Published by Cambridge University Press on behalf of The Royal Institute of Navigation
Figure 0

Figure 1. An illustration of the two-joint configuration of a robotic manipulator.

Figure 1

Figure 2. Enhanced PSO-driven optimisation framework for ADRC design.

Figure 2

Figure 3. Introduced EADRC-based control scheme.

Figure 3

Figure 4. Structural layout of the active disturbance rejection controller.

Figure 4

Figure 5. Fitness value comparisons for the 10-dimensional test function.

Figure 5

Figure 6. (a) Progression of fitness values over iterations; (b) system response to step reference inputs.

Figure 6

Figure 7. Visual illustration of the system’s trajectory tracking performance curves.

Figure 7

Figure 8. Figure 8 long description.Trajectory tracking error curves.

Figure 8

Figure 9. Control input signals.

Figure 9

Table 1. Comparison of MAPE (%) for different controllers.Table 1 long description.