The invention discloses a sensorless control method of a
permanent magnet synchronous motor, and belongs to the field of
motor control. In the method, a pulsating
high frequency voltage signal is injected, and the position and rotating speed of a motor rotor are estimated from
high frequency current response. The method comprises the following steps of: generating a
high frequency voltage signal vh and injecting the high frequency
voltage signal in an estimated (the formula is described in the specification) shaft
system, generating a
signal modulation array Am; sampling the current of a
stator winding by a
current sensor, performing coordinate transformation, and extracting high frequency components (the formula is described in the specification) and (the formula is described in the specification); multiplying (the formula is described in the specification) with the
signal modulation array Am to obtain a target value Pv1, and obtaining a magnetic pole position estimated value (the formula is described in the specification) and a rotating speed estimated value (the formula is described in the specification); multiplying (the formula is described in the specification) with the
signal modulation array Am to obtain a target value Pv2, judging the polarity of a magnetic pole, compensating (the formula is described in the specification), and outputting a rotor position estimated value (the formula is described in the specification). By virtue of the method, the position identification during zero speed and
low speed can be realized, no filter is used in the identification process, the
system stability and the identification precision are improved, and the dynamic performance is improved; a saturated working point is selected according to the
motor power, and the reliability of polarity judgment is improved; the
algorithm complexity is low, and digital realization is easy.