Tolerant Tracking Control Protocol for PMSM Based on Policy Iteration Algorithm and Fault Compensation
摘要
In robotics applications, ensuring reliable performance in the presence of actuator faults is essential for maintaining system safety and reliability. This paper presents a tolerant tracking control method for permanent magnet synchronous motors (PMSMs) based on adaptive dynamic programming and fault compensation. The method simultaneously considers tracking accuracy and energy consumption through a policy iteration algorithm. In the optimality analysis of the algorithm, more relaxed conditions are provided to demonstrate that the performance function can converge to a near-optimal value within a finite number of iterations. In practical implementation, an actor-critic network is used to approximate the performance function and control protocol, alongside a fault detection mechanism based on an expanded time horizon, which achieves fault detection from arbitrary initial values. The effectiveness of the proposed algorithm is verified using a high-fidelity PMSM model in Simulink.