Method, system, and apparatus for controlling an electric motor
First Claim
1. A system, comprising:
- a power supply;
a phase detector coupled to the power supply, said phase detector havinga first phase detector output, said first phase detector output being synchronized to a zero crossing of a motor current; and
a second phase detector output;
said second phase detector output being synchronized to a zero crossing of a line voltage of said power supply;
a rectifier; and
a digital microprocessor connected to the first and second phase detector outputs and the rectifier;
said digital microprocessorsensing a first time at which a phase of the line voltage crosses zero;
sensing a second time at which a phase of the motor current crosses zero;
calculating a difference between the first and second times;
calculating a phase lag of the motor based on said difference; and
calculating a firing time of the rectifier based on said phase lag.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides systems and methods for power factor control of a motor. A phase detector uses a line voltage of a power supply and a motor terminal voltage of a motor. The output of the phase detector is synchronized to a zero crossing of the motor current of the motor and a zero crossing of the line voltage. A digital microprocessor connected between the output of the phase detector and a rectifier driver senses a first time at which a phase of the motor voltage is crossing zero volts and a second time at which a phase of the motor current is crossing zero current. The digital microprocessor calculates the difference in time between the first and second times and uses the difference in time to calculate a phase lag of the motor. The digital microprocessor uses the phase lag to calculate a firing time of a rectifier to command power efficiently to the motor.
63 Citations
20 Claims
-
1. A system, comprising:
-
a power supply; a phase detector coupled to the power supply, said phase detector having a first phase detector output, said first phase detector output being synchronized to a zero crossing of a motor current; and a second phase detector output;
said second phase detector output being synchronized to a zero crossing of a line voltage of said power supply;a rectifier; and a digital microprocessor connected to the first and second phase detector outputs and the rectifier; said digital microprocessor sensing a first time at which a phase of the line voltage crosses zero; sensing a second time at which a phase of the motor current crosses zero; calculating a difference between the first and second times; calculating a phase lag of the motor based on said difference; and calculating a firing time of the rectifier based on said phase lag. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system, comprising:
-
a power supply; a phase detector coupled to said power supply, the phase detector having a first phase detector input coupled to a first non-inverting input of a first operational amplifier via a second voltage divider and a second inverting input of a second operational amplifier via a third voltage divider, a second phase detector input coupled to the first inverting input of the first operational amplifier via a first voltage divider, and a phase detector output that includes an output of the first operational amplifier and an output of the second operational amplifier, wherein the first amplifier output is synchronized to a zero crossing of the motor current and the second amplifier output is synchronized to a zero crossing of the line voltage; and a digital microprocessor coupled between the phase detector output and a rectifier driver, wherein the digital microprocessor determines a phase lag of the current and voltage of the motor by calculating the time difference between a switching state of the first operational amplifier and a switching state of the second operational amplifier, and calculates, based on the determined phase lag, a firing time for the rectifier driver. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A method for control of a motor, comprising the steps of:
-
using a digital microprocessor, sensing a first time at which a phase of the motor voltage is crossing zero; using a digital microprocessor, sensing a second time at which a phase of the motor current is crossing zero; using a digital microprocessor, determining the difference in time between the first and second times; using a digital microprocessor, using the difference in time to calculate a phase lag of the motor; and using a digital microprocessor, using the phase lag to calculate a firing time of a rectifier. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification