Claims
- 1. A method for determining rotor position in a reluctance drive, the method comprising:
sampling phase current, detecting when the phase current has passed its peak, computing when the peak phase current occurred using information on when the phase current passed its peak, and determining rotor position using the computed peak phase current.
- 2. A method as claimed in claim 1, wherein detecting when the phase current passed its peak includes monitoring the rate of change of current against time.
- 3. A method as claimed in claim 2, wherein a rate at which the phase current is sampled is dependent on the speed of the rotor.
- 4. A method as claimed in claim 3, comprising:
monitoring the speed of the rotor, and varying the sample rate depending on the monitored speed.
- 5. A method as claimed in claim 3, wherein the sampling is done using an analog to digital converter.
- 6. A method as claimed in any one of the preceding claims, wherein the sampling of phase current includes using a sensor comprising a resistor.
- 7. A method as claimed in claim 6, used in a drive that is supplied from a power converter that has at least one switch connected to a zero voltage line through the resistor, wherein the sampling of the current is synchronized with a switching cycle of the switch.
- 8. A method as claimed in claim 1, wherein the drive is a switched reluctance drive.
- 9. A method as claimed in claim 1, wherein the drive is operated in a motoring mode or a generating mode.
- 10. A reluctance drive, comprising:
a stator, a phase winding on the stator, a rotor that is movable relative to the stator, a controller for applying a current to the phase winding, means for measuring phase current in the winding, means for detecting when the phase current has passed its peak, means for computing when the peak phase current occurred using information on when the phase current passed its peak, and means for computing rotor position using the computed position of the peak phase current.
- 11. A reluctance drive as claimed in claim 10, wherein the means for detecting when the phase current has passed its peak is operable to monitor the rate of change of phase current against time.
- 12. A reluctance drive as claimed in claim 11, wherein the means for detecting when the phase current has passed its peak includes means for sampling the phase current at discrete intervals of time.
- 13. A reluctance drive as claimed in claim 12, wherein at least one negative slope in the rate of change of phase current against time indicates that the current has passed its peak value.
- 14. A reluctance drive as claimed in claim 12, wherein a sample rate of the means for sampling is dependent on the speed of the rotor.
- 15. A reluctance drive as claimed in claim 14, comprising means for monitoring the speed of the rotor and varying the sample rate according to the monitored speed.
- 16. A reluctance drive as claimed in claim 12, wherein the means for sampling is an analog to digital converter.
- 17. A reluctance drive as claimed in claim 10, wherein the means for detecting is provided in a microprocessor.
- 18. A reluctance drive as claimed in claim 17, wherein the microprocessor is a Microchip PIC 16C72A.
- 19. A reluctance drive as claimed in claim 10, wherein the sampling of phase current includes using a sensor comprising a resistor.
- 20. A reluctance drive as claimed in claim 12, wherein the drive is a switched reluctance drive that is supplied by a power converter having at least one switch connected to a zero voltage line through the resistor and the means for sampling the phase current is synchronized with a switching cycle of the switch.
- 21. A computer program, on a data carrier or other computer-readable medium, for determining rotor position in a reluctance machine, the computer program having instructions for controlling sampling of phase current, detecting when the phase current has passed its peak, computing when the peak phase current occurred using information on when the phase current passed its peak and determining rotor position using the computed peak phase current.
- 22. A computer program as claimed in claim 21, wherein detecting when the phase current passed its peak includes controlling the sampling to monitor the rate of change of current against time.
- 23. A computer program as claimed in claim 22, wherein the instructions for controlling set a sample rate depending on the speed of the rotor.
- 24. A computer program as claimed in claim 23, comprising instructions for noting a measured speed of the rotor and varying the sample rate depending on the measured speed.
- 25. A computer program as claimed in claim 24 adapted to control a drive that is supplied from a power converter having at least one switch connected to a zero voltage line through a resistive current sensor, wherein the computer program is adapted to control sampling of the current so that it is synchronized with a switching cycle of the switch.
Priority Claims (1)
Number |
Date |
Country |
Kind |
9929655.0 |
Dec 1999 |
GB |
|
CROSS-REFERENCE TO RELATED APPLICATION
[0001] The subject matter of this application is related to the subject matter of Application No. GB 9929655.0, filed Dec. 15, 1999, priority to which is claimed under 35 U.S.C. §119 and which is incorporated herein by reference.