Patent attributes
A motor control method includes the following steps: receiving a frequency command and an excitation current setting value as a motor speed command; running a magnetic flux calculation program to generate a magnetic flux voltage command; generating a synchronous coordinate voltage command, and providing a three-phase current to a sensorless motor; calculating a synchronous coordinate feedback current based on the three-phase current, and calculating an effective current value of three-phase current; calculating a reactive power feedback value based on synchronous coordinate voltage command and the synchronous coordinate feedback current; running a steady state calculation program to calculate a reactive power command based on frequency command and the effective current value; calculating a reactive power error value between the reactive power command and the reactive power feedback value; and adding magnetic flux voltage command and reactive power error value to adjust synchronous coordinate voltage command and change three-phase current.