The invention discloses a
permanent magnet synchronous motor harmonic suppression method based on an improved
particle swarm algorithm, and relates to the technical field of PMSM
harmonic suppression, and the method comprises the steps: S1, obtaining a
harmonic current component through the electrical angle and three-phase current of a
permanent magnet synchronous motor; s2, constructing an
algorithm value function according to the harmonic current component; and S3, obtaining a harmonic suppression result of the
permanent magnet synchronous motor based on an improved
particle swarm algorithm according to the harmonic current component and the
algorithm value function. According to the method, a current component under a rotating reference
system is obtained by utilizing multiple synchronous rotating coordinate
system transformation, and then a corresponding LPF is selected for filtering so as to extract current
harmonics; according to the method, decoupling compensation of current
harmonics is carried out by establishing a shift multi-reference
system, and compared with other methods, the
algorithm is simpler; according to the method, the amplitude and the phase of dead zone compensation by improving the
particle swarm optimization are not affected by motor parameters, the iteration speed is high, and the method is not prone to falling into a local optimal solution.