TY - JOUR
T1 - Pmsm speed control based on particle swarm optimization and deep deterministic policy gradient under load disturbance
AU - Wang, Chiao Sheng
AU - Guo, Chen Wei Conan
AU - Tsay, Der Min
AU - Perng, Jau Woei
N1 - Publisher Copyright:
© 2021 by the authors. Licensee MDPI, Basel, Switzerland.
PY - 2021/12
Y1 - 2021/12
N2 - Proportional integral-based particle swarm optimization (PSO) and deep deterministic policy gradient (DDPG) algorithms are applied to a permanent-magnet synchronous motor to track speed control. The proposed methods, based on notebooks, can deal with time delay challenges, imprecise mathematical models, and unknown disturbance loads. First, a system identification method is used to obtain an approximate model of the motor. The load and speed estimation equations can be determined using the model. By adding the estimation equations, the PSO algorithm can determine the sub-optimized parameters of the proportional-integral controller using the predicted speed response; however, the computational time and consistency challenges of the PSO algorithm are extremely dependent on the number of particles and iterations. Hence, an online-learning method, DDPG, combined with the PSO algorithm is proposed to improve the speed control performance. Finally, the proposed methods are implemented on a real platform, and the experimental results are presented and discussed.
AB - Proportional integral-based particle swarm optimization (PSO) and deep deterministic policy gradient (DDPG) algorithms are applied to a permanent-magnet synchronous motor to track speed control. The proposed methods, based on notebooks, can deal with time delay challenges, imprecise mathematical models, and unknown disturbance loads. First, a system identification method is used to obtain an approximate model of the motor. The load and speed estimation equations can be determined using the model. By adding the estimation equations, the PSO algorithm can determine the sub-optimized parameters of the proportional-integral controller using the predicted speed response; however, the computational time and consistency challenges of the PSO algorithm are extremely dependent on the number of particles and iterations. Hence, an online-learning method, DDPG, combined with the PSO algorithm is proposed to improve the speed control performance. Finally, the proposed methods are implemented on a real platform, and the experimental results are presented and discussed.
KW - Deep deterministic policy gradient
KW - Load disturbance
KW - Load estimation
KW - Motor control
KW - Particle swarm optimization
KW - Reinforcement learning
UR - http://www.scopus.com/inward/record.url?scp=85121740748&partnerID=8YFLogxK
U2 - 10.3390/machines9120343
DO - 10.3390/machines9120343
M3 - Article
AN - SCOPUS:85121740748
SN - 2075-1702
VL - 9
JO - Machines
JF - Machines
IS - 12
M1 - 343
ER -