Journal of South China University of Technology(Natural Science Edition) ›› 2025, Vol. 53 ›› Issue (1): 49-61.doi: 10.12141/j.issn.1000-565X.240207

• Electronics, Communication & Automation Technology • Previous Articles     Next Articles

Design of a Cascade Controller of Trajectory Tracking for Omnidirectional AGV Driven by Mecanum Wheels

WEN Shengping1, SU Yilong1, QU Hongyi2   

  1. 1.Guangdong Advanced Polymer Manufacturing Technology and Equipment Key Laboratory/Key Laboratory of Polymer Processing Engineering of the Ministry of Education,South China University of Technology,Guangzhou 510640,Guangdong,China
    2.Guangdong Institute of Intelligent Manufacturing/Guangdong Key Laboratory of Modern Control Technology,Guangdong Academy of Sciences,Guangzhou 510070,Guangdong,China
  • Received:2024-04-28 Online:2025-01-25 Published:2025-01-02
  • About author:文生平(1966—),男,博士,教授,主要从事智能控制与机器视觉等研究。E-mail: shpwen@scut.edu.cn
  • Supported by:
    the National Key Research and Development Plan of China(2019YFC1908201)

Abstract:

Aiming at the trajectory tracking control problem of four-Mecanum-wheel AGV (Automatic Guided Vehicle), this study designs a controller named MPC+ELM-SMC, which connects model prediction control and adaptive sliding mode control to improve the control accuracy and stability, and to enhance the control process hierarchy, specificity and effectiveness. At the kinematic level, the trajectory tracking error model is established, which is transformed into a quadratic programming problem, and constraints are added to solve the optimal solution of the quadratic programming online with the rolling optimization of the model predictive control, and the AGV pose error is converted into the expected output of the wheel speed. At the dynamic level, sliding mode control is used to obtain the wheel torque output and to realize the wheel’s tracking of the expected speed. The ELM (Extreme Learning Machine) neural network with fast and accurate approximation ability is introduced to carry out online observation of the model uncertainty and unknown interference, and the adaptive interference is offset in combination with sliding mode control to further improve the robustness of the controller. Under the conditions of cosine disturbance and pulse interference, the controller is simulated and verified. Compared with PID control, the MPC+SMC cascade controller has obvious advantages in tracking effect. Moreover, compared with the cascade controller observed by RBF (Radial Basis Function) neural network, the ELM observer is more robust to interference, for instance, the observation effect remains above 95% under various rotational speed conditions, the tracking error of the proposed control method is one order of magnitude smaller than other methods in multiple indicators, with a maximum deviation of only millimeters. Finally, an experimental platform is set up to perform actual trajectory tracking experiment, and the results verify the practicability and feasibility of the proposed controller.

Key words: Mecanum wheel, trajectory tracking, model predictive control, sliding mode control, extreme learning machine

CLC Number: