The invention belongs to the technical field of
motor control, and relates to a
permanent magnet synchronous motor sensorless control method,
system and hardware circuit,
angular velocity estimation is designed based on a q-axis current model under a two-phase rotating coordinate
system,
angular velocity estimation compensation is designed based on a d-axis current model, and a rotating speed correction coefficient is introduced. And dynamic compensation of the estimated
angular velocity value is realized. An accurate angular velocity estimated value and an accurate
rotor angle estimated value are obtained by constructing a Romberg observer with an angular velocity estimated value and a
rotor angle estimated value as outputs based on a dq rotating coordinate
system. Taking an angular velocity error obtained by a motor angular velocity given value and a motor angular velocity estimated value as input of an outer ring PI controller, so as to ensure that the angular velocity estimated value tracks the motor angular velocity given value and output a q-axis current reference value; taking the difference value between the q-axis current reference value and the q-axis current sampling value and the difference value between the d-axis current reference value and the d-axis current sampling value as the input of an inner ring PI controller so as to ensure the bandwidth and the influence capability on the load, and outputting a d-axis
voltage reference value and a q-axis
voltage reference value; and converting the d-axis
voltage reference value and the q-axis
voltage reference value into
voltage reference values under a two-phase static coordinate system based on the
rotor angle estimation value so as to divide SVPWM drive circuit sectors, select voltage vectors, calculate action time, control on and
off time of a
permanent magnet synchronous motor switching device, and control on-
off time of the
permanent magnet synchronous motor switching device. And the
alternating current speed regulation performance of the permanent
magnet synchronous motor without the
position sensor under the Romberg observer method is ensured.