Active Disturbance Rejection Control Algorithm for the Driven Branch Chain of a Polishing Robot

Authors

  • Kaifeng Dong China University of Mining and Technology, School of Mechatronic Engineering, China
  • Jun Li China University of Mining and Technology, School of Mechatronic Engineering, China
  • Mengyao Lv China University of Mining and Technology, School of Mechatronic Engineering, China
  • Xin Li China University of Mining and Technology, School of Mechatronic Engineering, China
  • Wei Gu Shangdong Zhongheng Optoelectronic Technology Co., China
  • Gang Cheng China University of Mining and Technology, School of Mechatronic Engineering, China

DOI:

https://doi.org/10.5545/sv-jme.2023.680

Keywords:

active disturbance rejection control, trajectory tracking, parallel mechanism, driven branch chain

Abstract

To overcome poor error suppression performance and low control accuracy in the polishing robot-driven branch chain control system, this paper proposes an improved active disturbance rejection control (ADRC) from the design of the derived nonlinear function. Subsequently, the tracking differentiator (TD), extended state observer (ESO) and nonlinear state error feedback (SEF) are designed in the ADRC, and the driven branch’s ADRC servo-control system is established based on the permanent magnet synchronous motor (PMSM) with each driven branch. Meantime, by establishing first-order and second-order ADRC, current-loop control, and speed-and-position-loop control are realized, respectively. Finally, this study analysed differences in the speed and motor rotor error performance between the proportional-integral-derivative (PID)control and ADRC control strategy by using Simulink. Furthermore, an experiment platform, including hardware and software, is built to validate some inclusions. The results show that the ADRC not only realises high-precision trajectory tracking control but also ensures the rapid response performance of the system.

Downloads

Additional Files

Published

2023-11-21

How to Cite

Dong, K., Li, J., Lv, M., Li, X., Gu, W., & Cheng, G. (2023). Active Disturbance Rejection Control Algorithm for the Driven Branch Chain of a Polishing Robot. Strojniški Vestnik - Journal of Mechanical Engineering, 69(11-12), 509–521. https://doi.org/10.5545/sv-jme.2023.680