| CPC H02P 6/15 (2016.02) [H02P 25/03 (2016.02)] | 17 Claims |

|
1. A method of controlling a brushless permanent magnet motor, the method comprising operating the motor in an open loop control and subsequently operating the motor in a closed loop control, wherein:
operating the motor in the open loop control comprises:
determining a motor operating target for the motor;
determining, based on the motor operating target, an excitation timing parameter relationship from a set of pre-determined excitation timing parameter relationships for the motor, wherein the determined excitation timing parameter relationship defines one or more excitation timing parameter values that correspond to the motor operating target; and
operating the motor in accordance with the one or more excitation timing parameter values to provide a motor operating response close to the motor operating target; and
operating the motor in the closed loop control comprises:
measuring a measured motor operating response of the motor being operated in accordance with the one or more excitation timing parameter values;
comparing the measured motor operating response to the motor operating target; and
applying a correction factor to the one or more excitation timing parameter values when the measured motor operating response does not match the motor operating target, such that the motor operating response is directed towards the motor operating target.
|