CURRENT REGULATOR AND CURRENT CONTROL METHOD AND SYSTEM FOR AC MOTORS
First Claim
1. 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.
17 Assignments
0 Petitions
Accused Products
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.
-
Citations
20 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. 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. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. 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. - View Dependent Claims (18, 19, 20)
-
Specification