Pmsm speed control based on particle swarm optimization and deep deterministic policy gradient under load disturbance

Chiao Sheng Wang, Chen Wei Conan Guo, Der Min Tsay, Jau Woei Perng*

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

15 Scopus citations

Abstract

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.

Original languageEnglish
Article number343
JournalMachines
Volume9
Issue number12
DOIs
StatePublished - Dec 2021

Keywords

  • Deep deterministic policy gradient
  • Load disturbance
  • Load estimation
  • Motor control
  • Particle swarm optimization
  • Reinforcement learning

Fingerprint

Dive into the research topics of 'Pmsm speed control based on particle swarm optimization and deep deterministic policy gradient under load disturbance'. Together they form a unique fingerprint.

Cite this