The invention discloses a
permanent magnet synchronous motor sensorless
system MTPA control method based on double-shaft injection, and belongs to the technical field of
permanent magnet synchronous motor MTPA control. The method aims at solving the problem that in sensorless control, the optimal
current vector angle tracking precision of MTPA control is reduced under the influence of position observation errors, motor
saturation nonlinearity and a cross
coupling effect. Comprising the following steps: injecting a high-frequency
voltage signal into an observation shafting, obtaining a rotor
position tracking error signal, and obtaining a rotor position observation
signal and a rotating speed observation
signal; introducing a
current vector compensation angle on the basis of the rotor position observation signal to obtain a compensated rotor position signal, and establishing an MTPA shaft
system; an auxiliary high-frequency
voltage signal is injected into an MTPA shaft
system; and constructing an MTPA shafting
motor torque equation considering the position observation error and the cross
coupling effect, constructing an MTPA shafting efficiency optimization operation control criterion, and adaptively calculating a
current vector compensation angle. The method is used for motor sensorless system control.