Claims
- 1. A brushless DC motor drive system comprising:
a multiphase, brushless DC motor; a voltage signal inverter; a plurality of motor leads extending between the motor and the inverter, the number of motor leads corresponding to the number of phases for the motor; means for detecting current from at least some of said motor leads and generating signals indicative of said current; and position estimation means for receiving signals indicative of current within the motor leads and of a reference voltage and determining motor rotor position from said signals.
- 2. The motor drive system of claim 1 further comprising a speed calculation means for receiving signals indicative of current within the motor leads and of a reference voltage and determining speed of the motor therefrom.
- 3. The motor drive system of claim 1 further comprising a gate pulse for controlling current within the inverter.
- 4. The motor drive of claim 2 further comprising a comparator for:
a) receiving a calculated speed signal from the speed calculation means; b) comparing the calculated speed signal to a reference speed; and c) generating a differential signal for correction of calculated speed.
- 5. The motor drive of claim 4 further comprising a means for controlling speed of the motor.
- 6. The motor drive of claim 1 wherein there are “n” number of motor leads, and the means for detecting current detects current from “n−1” number of motor leads.
- 7. The motor drive of claim 1 wherein the position estimation means does not receive detected line terminal voltage as an input.
- 8. The motor drive of claim 1 wherein the position estimation means does not receive back-EMF as an input.
- 9. The motor drive of claim 1 wherein the position estimation means does not utilize motor speed as a factor in determining rotor position.
- 10. A method of determining rotor position for a brushless DC motor comprising the steps of:
measuring current (Ia, Ib, . . . ) from “n−1” number of motor leads, wherein there are “n” motor leads; measuring a reference voltage Vdc; determining rotor position for the DC motor from the measured current and reference voltage Vdc without considering back-EMF or terminal voltage.
- 11. The method of claim 10 further comprising the steps of determining motor speed and controlling motor speed.
- 12. The method of claim 10 wherein rotor position is determined without regard to the motor speed.
- 13. The method of claim 11 wherein motor speed is controlled by:
a) comparing determined motor speed to a reference speed to result in a motor speed differential; and b) correcting the motor speed differential.
- 14. The method of claim 10 further comprising the step of controlling currents in the inverter by gate pulses based upon a generated commutation signal.
- 15. The method of claim 10 wherein the step of determining rotor position further comprises:
comparing the measured currents (Ia, Ib, . . . ) to predetermined reference currents (Ia-ref, Ib-ref, . . . ); determining rotor position information H(θ) function; and determining a further speed-independent G(θ) function which peaks to indicate rotor switching positions.
Parent Case Info
[0001] This application claims the priority of U.S. provisional patent application No. 60/438,949 filed Jan. 9, 2003.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60438949 |
Jan 2003 |
US |