Adaptive Iterative Learning Constrained Control for Linear Motor-Driven Gantry Stage with Fault-Tolerant Non-Repetitive Trajectory Tracking

Chaohai Yu
DOI: https://doi.org/10.3390/math12111673
IF: 2.4
2024-05-28
Mathematics
Abstract:This article introduces an adaptive fault-tolerant control method for non-repetitive trajectory tracking of linear motor-driven gantry platforms under state constraints. It provides a comprehensive solution to real-world issues involving state constraints and actuator failures in gantry platforms, alleviating the challenges associated with precise modeling. Through the integration of iterative learning and backstepping cooperative design, this method achieves system stability without requiring a priori knowledge of system dynamic models or parameters. Leveraging a barrier composite energy function, the proposed controller can effectively regulate the stability of the controlled system, even when operating under state constraints. Instability issues caused by actuator failures are properly addressed, thereby enhancing controller robustness. The design of a trajectory correction function further extends applicability. Experimental validation on a linear motor-driven gantry platform serves as empirical evidence of the effectiveness of the proposed method.
mathematics
What problem does this paper attempt to address?
### Problems the paper attempts to solve This paper aims to solve the non - repetitive trajectory tracking and fault - tolerant control problems of the linear - motor - driven gantry platform (LMDGS) under state constraints. Specifically, the paper focuses on the following key challenges: 1. **State Constraints**: - In practical applications, in order to ensure system safety and control effectiveness, state constraints are usually imposed on the LMDGS. For example, due to the limited travel range of the LMDGS, a maximum value constraint needs to be set for the position state of the moving platform. - Introduce time - varying dynamic position constraints to achieve the desired tracking error that meets the actual motion requirements. 2. **Actuator Faults**: - System reliability is crucial for the LMDGS. In practical applications, it is common for the LMDGS to operate continuously for 24 hours. Long - term uninterrupted and high - intensity operation will cause the actuator to gradually wear out. - Unexpected events may cause permanent degradation of the actuator's output capacity. These changes are usually difficult to detect and repair in a timely manner, so methods to solve the actuator fault problem need to be explored. 3. **Non - Repetitive Trajectory Tracking**: - In the practical applications of the LMDGS, most scenarios involve long - term repetitive tasks, which makes iterative learning control (ILC) have better control effects and lower control complexity than adaptive robust control (ARC) and proportional - integral - differential (PID). - However, in practical applications, some non - repetitive constraints, such as obstacle avoidance, will inevitably be introduced, which will break the repetitiveness of the task. Therefore, the paper proposes a trajectory correction function to solve the non - repetitive trajectory challenge. ### Solutions The paper proposes an adaptive iterative learning fault - tolerant controller, which solves the above problems through the following methods: 1. **Adaptive Iterative Learning Control**: - Utilize the iterative learning control (ILC) method to continuously optimize the control signal through multiple iterations, improving the tracking accuracy and stability of the system. 2. **Barrier Composite Energy Function (BCEF)**: - Design a barrier composite energy function to effectively regulate the tracking control problem of the LMDGS restricted by state variables. 3. **Fault - Tolerant Control**: - By introducing the controller output fault term, effectively alleviate the impact of actuator faults on system performance and ensure the convergence of the system. 4. **Trajectory Correction Function**: - Introduce a trajectory correction function to enable the effective tracking of non - repetitive desired trajectories while ensuring the convergence of the system's tracking error. ### Main Contributions 1. **No Need for Exact Modeling**: - The designed controller can achieve the desired tracking accuracy without relying on an exact model or prior knowledge. 2. **Handling State Variable Constraints**: - By designing the barrier composite energy function (BCEF), effectively solve the tracking control problem of the LMDGS restricted by state variables. 3. **Alleviating the Impact of Actuator Faults**: - By introducing the controller output fault term, significantly reduce the adverse impact of actuator faults on system performance and ensure the convergence of the system. 4. **Non - Repetitive Trajectory Tracking**: - By introducing the trajectory correction function, achieve the effective tracking of non - repetitive desired trajectories while ensuring the convergence of the system's tracking error. ### Conclusion This paper proposes an effective control strategy by combining adaptive iterative learning control and the barrier composite energy function, which can achieve non - repetitive trajectory tracking of the LMDGS in the presence of state constraints and actuator faults. The experimental results verify the effectiveness and practicality of this method.