The invention discloses an electro-magnetic
doubly salient motor torque ripple suppression method based on
harmonic double closed-
loop control, and the method comprises the steps: constructing the
harmonic double closed-
loop control of a
torque ripple outer ring and a current
harmonic inner ring in an electro-magnetic
doubly salient motor
current source type drive
system of a
multiplexing excitation winding; a torque pulsation outer ring observes
electromagnetic torque through a model reference
adaptive method, pulsation components of the torque pulsation outer ring are extracted in combination with an adaptive notch filter, and a current harmonic inner ring given value is output through closed-loop regulation; the current harmonic inner ring extracts harmonic current by constructing a harmonic space decoupling
transformation matrix and combining with a rotating coordinate
system of corresponding subharmonics, current
harmonics counteracting torque pulsation of the electro-magnetic
doubly salient motor are generated through closed-loop adjustment, and the output characteristic of the motor is improved. According to the method provided by the invention, the
torque ripple amplitude can be suppressed in a closed-loop manner, the given value of the harmonic current can be automatically adjusted, specific current harmonic injection is realized, the output
torque ripple of the electro-magnetic doubly salient motor is eliminated, and the problems that a traditional harmonic injection method is not matched under different operation conditions of the motor and depends on motor parameters are solved.