Global Iterative Sliding Mode Control of an Industrial Biaxial Gantry System for Contouring Motion Tasks

Wenxin Wang,Jun Ma,Zilong Cheng,Xiaocong Li,Clarence W de Silva,Tong Heng Lee
DOI: https://doi.org/10.1109/TMECH.2021.3096601
2021-08-27
Abstract:This paper proposes a global iterative sliding mode control approach for high-precision contouring tasks of a flexure-linked biaxial gantry system. For such high-precision contouring tasks, it is the typical situation that the involved multi-axis cooperation is one of the most challenging problems. As also would be inevitably encountered, various factors render the multi-axis cooperation rather difficult; such as the strong coupling (which naturally brings nonlinearity) between different axes due to its mechanical structure, the backlash and deadzone caused by the friction, and the difficulties in system identification, etc. To overcome the above-mentioned issues, this work investigates an intelligent model-free contouring control method for such a multi-axis motion stage. Essentially in the methodology developed here, it is firstly ensured that all the coupling, friction, nonlinearity, and disturbance (regarded as uncertain dynamics in each axis) are suitably posed as `uncertainties'. Then, a varying-gain sliding mode control method is proposed to adaptively compensate for the matched unknown dynamics in the time domain, while an iterative learning law is applied to suppress the undesirable effects (arising from the repetitive matched and unmatched uncertainties in the iteration domain). With this approach, the chattering that typically results from the overestimated control gains in the sliding mode control is thus suppressed during the iterations. To analyze the contouring performance and show the improved outcomes, rigorous proof is furnished on both the stability in the time domain and the convergence in the iteration domain; and the real-time experiments also illustrate that the requirements of precision motion control towards high-speed and complex-curvature references can be satisfied using the proposed method, without prior knowledge of the boundary to the unknown dynamics.
Systems and Control
What problem does this paper attempt to address?
The problem that this paper attempts to solve is the multi - axis cooperation difficulties encountered when implementing high - precision contour motion tasks in industrial dual - axis gantry systems. Specifically, the paper focuses on how to overcome the challenges to multi - axis cooperation caused by factors such as strong coupling (which naturally brings non - linearity) due to mechanical structures, backlash and dead zones caused by friction, and difficulties in system identification. These problems make it difficult for traditional methods to meet performance requirements when performing high - precision contour motion control, especially under the requirements of high - speed and complex - curvature trajectories. To solve the above problems, the paper proposes a global iterative sliding - mode control method. This method first regards all couplings, frictions, non - linearities and disturbances as "uncertainties". Then, a variable - gain sliding - mode control method is used to adaptively compensate for the unknown dynamics in the time domain, and an iterative learning law is applied to suppress the adverse effects brought by the repeated matching and non - matching uncertainties in the iterative domain. Through this method, the chattering phenomenon caused by too high control gain in sliding - mode control can be effectively suppressed, thereby improving the control accuracy and stability of the system.