摘要 |
An observer (404), operating during a time when open loop control (402) is being used to drive a synchronous motor (401), the output of the observer (404) being a signal, E_I_angle, related to the angle between a rotational EMF vector and the current excitation vector, the observer (404) determining the angle by an iterative calculation incorporating a summation term, the summation term summing the variation of the quadrature component of a rotational EMF vector relative to an estimated EMF position vector, and using the angle output of the observer to update the estimate of the rotational EMF position vector. In a further aspect of the invention the observer output signal, E_I_angle, can be used to determine the transition to closed loop control (405), when the observer output signal reaches a value indicating conditions close to pull out conditions. |