IET Cyber-systems and Robotics (Dec 2021)

Control of upper limb rehabilitation robot based on active disturbance rejection control

  • Junchen Li,
  • Wenzhao Zhang,
  • Yu Zheng,
  • Aimin An,
  • Wenda Pan

DOI
https://doi.org/10.1049/csy2.12037
Journal volume & issue
Vol. 3, no. 4
pp. 347 – 362

Abstract

Read online

Abstract The upper limb rehabilitation robot technology integrates rehabilitation medicine, human anatomy, mechanics, computer science, robotics, and many other disciplines. Its main function is to drive the affected limb to carry out rehabilitation training to restore the condition of patients with upper limb dyskinesia, which plays a great role in improving the quality of life. In this study, to resolve the problems of slow convergence speed and poor tracking accuracy due to the interference of patient spasms with the trajectory‐tracking control of the upper limb rehabilitation robot, a novel algorithm based on active disturbance rejection control (ADRC) is adopted, and the convergence of its main structure is proved by the time‐domain analysis method. First, this ADRC algorithm can obtain better trajectory‐tracking performance due to its non‐linear extended observer and non‐linear feedback mechanism, even if the model suffers a strong disturbance or receives inaccurate information. Second, the non‐linear tracking differentiator can guarantee to gain quick convergence speed. To validate this algorithm, a model of three degrees of freedom upper limb rehabilitation robot is established using MATLAB R2019b and three situations including strong spasm and weak spasm are carried out to prove the effectiveness and reliability of the control algorithm designed.

Keywords