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.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Tolerant Tracking Control Protocol for PMSM Based on Policy Iteration Algorithm and Fault Compensation

  • Shuya Yan,
  • Xiaocong Li,
  • Huaming Qian,
  • Jun Ma,
  • Abdullah Al Mamun

摘要

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.