Active Disturbance Rejection Control Combined with a Singular Perturbation Approach for Cable-Driven Parallel Robots with Elastic Cables
Cable elasticity is the principal obstacle to accurate positioning in large cable-driven parallel robots (CDPRs). The composite controller derived from singular perturbation theory addresses it by adding a vibration-damping correction to a rigid controller, but for a machine with long and highly compliant cables, the correction must be made strong: the velocity and damping gains Kv and Kd have to be raised and the proportional gain Kp lowered, which yields a slow and imprecise platform response. This paper augments that composite controller with active disturbance rejection control (ADRC). An extended state observer reconstructs the lumped elastic torque acting on each winch from the measured cable length, and the estimate is injected into the control law. The compensation introduces an additional tunable proportional gain Kpq, which acts on the closed-loop stiffness directly, so that Kv and Kd can be reduced and Kp increased without loss of stability, giving a faster and more accurate response. The proposed controller complements rather than replaces the composite structure: the damping correction remains necessary, and removing it destabilises the loop even when ADRC is active. Asymptotic stability of the overall closed loop is established by Lyapunov’s second method through a composite function combining the slow and fast subsystems. The controller is evaluated in simulation on the IPAnema3 spatial cable-driven parallel robot, without ADRC, with ADRC, and with ADRC under an added payload of 35 kg. Under these simulated conditions, and relative to the baseline composite controller without ADRC, the proposed controller reduces the root mean square position error by a factor of 8.2 and the integral of time-weighted absolute error by a factor of 7.7.
Authors
- Abdellah Mokhtari (ORCID: https://orcid.org/0000-0001-7111-7802)
- Abderrahmane Senoussaoui (ORCID: https://orcid.org/0000-0002-1890-9736)
- Jun Jiat Tiang (ORCID: https://orcid.org/0000-0002-1178-9356)
- Abdelbasset Azzouz (ORCID: https://orcid.org/0009-0002-0748-7213)
- Azeddine BELOUFA (ORCID: https://orcid.org/0009-0004-7875-4723)
- Abderrahmane Kacimi
- Kholeid Salah Hansali
Institutions
- Université Oran 1 Ahmed Ben Bella (DZ)
- Multimedia University (MY)
- Université des Sciences et de la Technologie d'Oran Mohamed Boudiaf (DZ)
- Université Mustapha Stambouli de Mascara (DZ)
- Université de Saida Dr.Moulay Tahar (DZ)
- Université d'Oran 2 (DZ)
- Hassiba Benbouali University of Chlef (DZ)
Publication Details
- Journal
- Robotics
- Published
- 2026-09-20
- DOI
- https://doi.org/10.3390/robotics15090177
- Primary Topic
- Robotic Mechanisms and Dynamics
- Type
- article
- Field-Weighted Citation Impact
- 0.00