Current regulator and current control method and system for AC motors
AssigneeGM Global Technology Operations LLC
InventorsBonho Bae, Nitinkumar R. Patel, Steven E. Schulz, James M. Nagashima, Jung Sik Yim, Seung Ki Sul
Life of this patent
Estimating the term…
Abstract
Methods and systems are provided for controlling an AC motor via an inverter. The method includes determining a delay-compensated offset based on a synchronous frame current, producing a current error based on a synchronous frame current and a commanded current, producing a voltage error based on an anti-windup offset and the current error, producing a commanded voltage based on the delay-compensated offset and the voltage error, and providing the inverter with the commanded voltage.
Claims20
A method for controlling an alternating current (AC) motor via an inverter, the AC motor operable based on a commanded current to produce a stator current, the method comprising the steps of:
- determining a delay-compensated offset based on a synchronous frame current, the synchronous frame current derived from the stator current;
- producing a current error based on the synchronous frame current and the commanded current;
- producing a voltage error based on an anti-windup offset and the current error, the anti-windup offset associated with a pre-determined voltage limit of the inverter;
- producing a commanded voltage based on the delay-compensated offset and the voltage error;
- and
- providing the inverter with the commanded voltage.
A current regulator for controlling an alternating current (AC) motor via a commanded voltage in response to a commanded current, the AC motor operable to produce a stator current at a fundamental frequency based on the commanded voltage, the current regulator comprising:
- an input configured to receive the commanded current and a synchronous frame current, the synchronous frame current based on the stator current;
- an output configured to provide the commanded voltage;
- and
- a processor coupled to the input and the output, the processor configured to:
- sample the commanded current and the synchronous frame current at a sampling frequency;
- and
- produce the commanded voltage based on the commanded current and the synchronous frame current, the commanded voltage being compensated for a delay and an anti-windup offset, the anti-windup offset associated with a pre-determined voltage limit.
A system for controlling an alternating current (AC) motor, the system comprising:
- an inverter having an output configured to couple to the AC motor, the inverter configured to produce an AC voltage based on a commanded voltage and further configured to drive the AC motor at a fundamental frequency with the AC voltage, the AC motor producing a stator current based on the AC voltage;
- and
- a controller coupled to the inverter, the controller having a sampling frequency and configured to produce a commanded voltage based on a commanded current and a synchronous frame current, the commanded voltage being compensated for a delay and an anti-windup offset, the synchronous frame current based on the stator current, the anti-windup offset associated with a pre-determined voltage limit.
Dependencies are inferred from the claim text.