Motor controller with power feedback loop
A motor control system includes a motor; a motor and a motor control circuit coupled to the motor to provide power to the motor. The motor control circuit includes a power feedback loop having a power reference circuit to provide a reference power level and a power control circuit configured to provide a constant power level to the motor so that the motor operates with a substantially constant power output. The constant power level is proportional to the reference power level. Thus, the motor also provides substantially constant torque when the motor is at a constant speed.
1. A system comprising:
a motor; and
a motor control circuit coupled to the motor to provide power to the motor, the motor control circuit comprising:
a power reference circuit to provide a reference power level;
a first difference circuit that produces a first difference signal being a difference between the reference power level and a power level applied to the motor;
a power control circuit configured to receive the first difference signal and to provide a substantially constant power level to the motor so that the motor operates with a substantially constant torque at a substantially constant motor speed, wherein the constant power level is proportional to the reference power level; and
a speed feedback loop comprising a second difference circuit that produces a second difference signal being a difference between a reference speed value and a back-electromotive force (EMF) signal, wherein the second difference signal is received at an input of the power reference circuit, wherein the back-EMF signal represents the back-EMF voltage of the motor, wherein the motor is directly coupled to the second difference circuit to provide the back-EMF signal directly to the second difference circuit.
2. The system of claim 1 wherein the power level applied to the motor is calculated by multiplying a voltage and current applied to the motor.
3. The system of claim 1 wherein the power level applied to the motor is calculated by multiplying an input voltage to a motor driver circuit with an input current to the motor driver circuit.
4. The system of claim 3 further comprising a circuit to measure the voltage applied to the motor.
5. The system of claim 3 further comprising a circuit to measure the input current applied to the motor.
6. The system of claim 1 wherein the motor has three phases.
7. The system of claim 1 , wherein the power control circuit comprises a proportional integral (PI) controller.
8. The system of claim 1 wherein the second difference signal is used to control the power reference circuit to provide the reference power level.
9. A circuit comprising:
a motor driver circuit comprising a plurality of switches coupled to provide power to a motor; and
a motor control circuit comprising:
a power reference circuit to provide a reference power level;
a first difference circuit that produces a first difference signal being a difference between the reference power level and a power level applied to the motor; and
a power control circuit configured to receive the first difference signal and to control the motor driver circuit to apply a constant power level to the motor so that the motor operates with a substantially constant torque, wherein the constant power level is proportional to the reference power level; and
a speed feedback loop comprising a second difference circuit that produces a second difference signal being a difference between a reference speed value and a back-electromotive force (EMF) signal, wherein the second difference signal is received at an input of the power reference circuit, wherein the back-EMF signal represents the back-EMF voltage of the motor, wherein the motor is directly coupled to the second difference circuit to provide the back-EMF signal directly to the second difference circuit.
10. The circuit of claim 9 wherein the power level applied to the motor is calculated by multiplying a voltage and a current applied to the motor.
11. The circuit of claim 10 further comprising a circuit to measure the voltage applied to the motor.
12. The circuit of claim 10 further comprising a circuit to measure the current applied to the motor.
13. The circuit of claim 9 wherein the power control circuit comprises a proportional integral (PI) controller.
14. The circuit of claim 9 wherein the second difference signal is used to control the power reference circuit to provide the reference power level.