Claims
- 1. A motor comprising:
- a rotor;
- a stator;
- a position sensor for generating an output signal representative of rotor angular position, said output signal having an angular relationship with back electromotive force (EMF) generated by a main winding of the stator; and
- a commutation estimator circuit responsive to the output signal generated by the position sensor for estimating zero crossings of the back EMF in the main winding and generating a commutation signal to commutate the main winding of the stator in advance of the estimated zero crossings of the back EMF by an angle .theta. calculated by the following: ##EQU6## where .omega. is the speed of the rotor, I.sub.PEAK is a peak current in the main winding corresponding to a desired speed and/or torque of the motor, L is the motor inductance in the main winding, and V.sub.S is the voltage across the main winding.
- 2. The motor of claim 1, wherein the position sensor comprises a quadrature axis winding positioned out-of-phase from the main winding of the stator and the output signal is representative of voltage induced in the quadrature axis winding.
- 3. The motor of claim 1, wherein the output signal generated by the quadrature axis winding is approximately 90.degree. out-of-phase with the back EMF generated by the main winding.
- 4. The motor of claim 1 further comprising a zero crossing detector for detecting zero crossings of current in the main winding and wherein the commutation estimator circuit adjusts the angle .theta. to minimize the difference between the detected zero crossings of the current and the estimated zero crossings of the back EMF thereby optimizing torque production of the motor.
- 5. The motor of claim 1 wherein the main winding is commutated in response to the commutation signal in two conduction intervals per 360.degree. cycle in which the current in the main winding is in one direction during one of the conduction intervals per cycle and in the opposite direction during the other of the conduction intervals per cycle, and wherein each of said conduction intervals is less than 180.degree..
- 6. The motor of claim 5 wherein the commutation signal includes an off interval between successive conduction intervals wherein the current in the main winding decays to zero during the off interval.
- 7. A method of starting a single phase permanent magnet motor including a rotor and a stator and a quadrature axis winding positioned for generating an output signal representative of rotor angular position, the method comprising the steps of:
- applying direct current to a main winding of the stator for a length of time sufficient to momentarily align the rotor with the stator;
- applying no current to the main winding for a length of time sufficient for the rotor to return to a position in which a starting direction of the rotor is known; and
- commutating current to the main winding while obtaining a commutation signal from the quadrature axis winding.
- 8. A method of starting a single phase permanent magnet motor including a rotor, a stator, and a quadrature axis winding positioned for generating an output signal representative of rotor angular position, the method comprising the steps of:
- applying direct current to a main winding of the stator for a length of time sufficient to cause the rotor to begin to rotate; and then
- commutating current to the main winding while obtaining a commutation signal from the quadrature axis winding.
- 9. A method of starting a single phase permanent magnet motor including a rotor, a stator, and a quadrature axis winding positioned for generating an output signal representative of rotor angular position, the method comprising the steps of:
- applying direct current to a main winding of the stator for a length of time sufficient to momentarily align the rotor with the stator;
- applying no current to the main winding for a length of time sufficient for the rotor to return to a position in which a starting direction of the rotor is known;
- applying direct current to the main winding of the stator for a length of time sufficient to cause the rotor to begin to rotate; and then
- commutating current to the main winding while obtaining a commutation signal from the quadrature axis winding.
- 10. A method of operating a single phase motor including a rotor and a stator and a position sensor generating an output signal representative of rotor angular position, said output signal having an angular relationship with back electromotive force (EMF) generated by a main winding of the stator, said method comprising the steps of:
- estimating zero crossings of the back EMF in the main winding as a function of the output signal generated by the position sensor;
- generating a commutation signal in advance of the estimated zero crossings of the back EMF by an angle .theta. calculated by the following: ##EQU7## where .omega. is the speed of the rotor, I.sub.PEAK is a peak current in the main winding corresponding to a desired speed and/or torque of the motor, L is the motor inductance in the main winding, and V.sub.S is the voltage across the main winding; and
- commutating current to the main winding in response to the commutation signal.
- 11. The method of claim 10 further comprising the steps of detecting zero crossings of the current in the main winding and adjusting the angle .theta. to minimize the difference between the detected zero crossings of the current and the estimated zero crossings of the back EMF thereby optimizing torque production of the motor.
- 12. The method of claim 10 wherein the commutating step comprises commutating the current to the main winding in two conduction intervals per 360.degree. cycle in which the current in the main winding is in one direction during one of the conduction intervals per cycle and in the opposite direction during the other of the conduction intervals per cycle, and wherein each of said conduction intervals is less than 180.degree..
- 13. The method of claim 12 wherein the step of generating the commutation signal comprises providing an off interval between successive conduction intervals wherein the current in the main winding decays to zero during the off interval.
- 14. A method of operating a single phase motor including a rotor and a stator and a position sensor generating an output signal representative of rotor angular position, said output signal having an angular relationship with back electromotive force (EMF) generated by a main winding of the stator, said method comprising the steps of:
- applying direct current to the main winding of the stator for a length of time sufficient to cause the rotor to begin to rotate;
- integrating the output signal generated by the position sensor;
- generating a first commutation signal as a function of the integrated output signal;
- estimating zero crossings of the back EMF in the main winding as a function of the output signal generated by the position sensor;
- generating a second commutation signal in advance of the estimated zero crossings of the back EMF by an angle .theta. calculated by the following: ##EQU8## where .omega. is the speed of the rotor, I.sub.PEAK is a peak current in the main winding corresponding to a desired speed and/or torque of the motor, L is the motor inductance in the main winding, and V.sub.S is the voltage across the main winding;
- commutating current to the main winding in response to the first commutation signal when the speed of the rotor is less than a threshold speed; and
- commutating current to the main winding in response to the second commutation signal when the speed of the rotor is greater than or equal to the threshold speed.
Parent Case Info
This is a divisional application Ser. No. 08/680,010, filed on Jul. 15, 1996, now U.S. Pat. No. 5,796,194.
US Referenced Citations (56)
Foreign Referenced Citations (1)
Number |
Date |
Country |
54-057609 |
May 1979 |
JPX |
Divisions (1)
|
Number |
Date |
Country |
Parent |
680010 |
Jul 1996 |
|