A practical study of active disturbance rejection control for rotary flexible joint robot manipulator
Hazrat Bilal,Baoqun Yin,Muhammad Shamrooz Aslam,Zeeshan Anjum,Avinash Rohra,Yizhen Wang
DOI: https://doi.org/10.1007/s00500-023-08026-x
IF: 3.732
2023-03-17
Soft Computing
Abstract:This research presents a practical study of active disturbance rejection control law (ADRC) for the control of robotic manipulators in the presence of uncertainties. The control objective of the proposed control law is to track the trajectory accurately and rejects the disturbance caused by robotic manipulators. First, Euler Lagrange’s equations are used to model the dynamic behavior of a rotary flexible joint manipulator system (RFJMS). Secondly, the ADRC is designed for the rejection of lump disturbances (modeling uncertainties, nonlinearities, and external disturbances) of the manipulator; to estimate the lump disturbances a fifth-order extended state observer is constructed. Furthermore, a state error feedback control law with disturbance compensation is designed, which needs only a few control parameters to be adjusted. Furthermore, we demonstrate the robustness and effectiveness of the proposed control law by comparing the experimental results with those of LQR and PID. Experimental results show that high precision position control as well as vibration suppression can be achieved with the proposed controller, which is superior to LQR and PID controllers. In spite of uncertainties and nonlinearity of the flexible joint, QUANSER's RFJMS exhibits excellent tracking behavior and disturbance rejection.
computer science, artificial intelligence, interdisciplinary applications