CPC H02P 21/14 (2013.01) [H02P 6/32 (2016.02); H02P 6/34 (2016.02); H02P 21/22 (2016.02); H02P 2207/07 (2013.01)] | 15 Claims |
1. A method for controlling a motor, the method comprising:
determining, by an electronic motor controller, present motor information, wherein determining the present motor information comprises:
determining a rotor position angle of a rotor of the motor, and
determining, by the electronic motor controller, motor currents including a rotor field current of the rotor and stator currents through respective coils of a stator of the motor;
determining, by the electronic motor controller, a motor control parameter set based on the present motor information and a rotating reference frame of the motor, wherein the rotating reference frame has independent input channels that decouple an intended output response in a stator D-axis component and a rotor field (R) component of a direct-quadrature-null-rotor (DQNR) reference frame of the motor, wherein the stator D-axis component corresponds to the stator and the rotor field (R) component corresponds to the rotor, wherein the rotating reference frame of the motor is an SM/DM reference frame having a summation mode axis (SM-axis) and a difference mode axis (DM-axis), wherein the SM-axis represents a sum of the stator D-axis component and the rotor field (R) component and the DM-axis represents a difference of the stator D-axis component and the rotor field (R) component; and
controlling, by the electronic motor controller, the motor based on the motor control parameter set.
|