US5245256A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Closed loop control of a brushless DC motor at nominal speed
Assignee: Seagate Technology LLC
•
Filing: 1992-11-09
•
Granted: 1993-09-14
•
Expires: 2012-11-09
Abstract
Abstract A brushless DC motor control apparatus and method for regulating the speed of a motor at a nominal speed. The apparatus maintains a nominal motor speed without the use of conventional rotor position location devices such as Hall sensors. The current speed of the motor is determined using the back EMF zero-crossing measured only on complete rotor revolutions to mitigate motor dissymmetry errors. A control system compares the current speed to a desired speed and adjusts the total motor current to attain the desired speed. As a result, highly accurate speed control is maintained.
Inventors
- 👤 Alain M. Cassat
- 👤 Laurent Cardoletti
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-30 16:54
CPC Classifications
H; H02; H02P; H02P6/00; H02P6/06; H02P6/14; H02P6/16; H02P6/18; H02P6/182
Claims Analysis
Total Claims: 17
Claim 1
Independent Claim
248 words
Apparatus for controlling the speed of a brushless DC motor, comprising: means for detecting back EMF signals from the stator phases of said brushless DC motor; means for controlling commutation order of said phases and current through said phases based upon signals from said back EMF detecting means; means for current-driving said stator phases of said brushless DC motor in a specific commutation order as directed by said controlling means; means for determining the present speed of said rotor, based upon the time required for said rotor to complete one revolution, and for determining a speed control signal based on the difference between the desired speed and said present speed if said difference is within a predetermined threshold, and based upon a fixed level otherwise; wherein said predetermined threshold is determined by comparing the consecutive said back EMF signal from said stator phases, to indicate real speed variation of said present speed; wherein said means for determining includes first means for measuring the time required for said rotor to make on revolution from a first arbitrary physical reference point, and a second means for measuring the time required for said rotor to make one revolution from a second physical reference point that is half of a geometrical rotor turn from said first reference point; and means for regulating total current through said phases as applied by said driving means based upon said control signal, to minimize any discrepancy between said present and said desired speed of said rotor.
Claim 2
Dependent Claim
248 words
Apparatus for controlling the speed of a brushless DC motor, comprising: means for detecting back EMF signals from the stator phases of said brushless DC motor; means for controlling commutation order of said phases and current through said phases based upon signals from said back EMF detecting means; means for current-driving said stator phases of said brushless DC motor in a specific commutation order as directed by said controlling means; means for determining the present speed of said rotor, based upon the time required for said rotor to complete one revolution, and for determining a speed control signal based on the difference between the desired speed and said present speed if said difference is within a predetermined threshold, and based upon a fixed level otherwise; wherein said predetermined threshold is determined by comparing the consecutive said back EMF signal from said stator phases, to indicate real speed variation of said present speed; wherein said means for determining includes first means for measuring the time required for said rotor to make on revolution from a first arbitrary physical reference point, and a second means for measuring the time required for said rotor to make one revolution from a second physical reference point that is half of a geometrical rotor turn from said first reference point; and means for regulating total current through said phases as applied by said driving means based upon said control signal, to minimize any discrepancy between said present and said desired speed of said rotor.
Claim 3
Dependent Claim
71 words
The apparatus of claim 1, wherein said regulating means includes a variable gain integration means, having a first gain if said difference determined by said means for determining is within said predetermined threshold, and having a second gain otherwise, for for providing a shunt current drive signal, and a variable shunt current control means for regulating said total current of said current-driving means in response to said shunt current drive signal.
Claim 4
Dependent Claim
31 words
The apparatus of claim 2 wherein said variable shunt current control means further includes a divergence control circuit means for limiting said total current through said driving means using negative feedback.
Claim 5
Dependent Claim
16 words
The apparatus of claim 3 wherein said variable shunt current control means includes a power transistor.
Claim 6
Dependent Claim
31 words
The apparatus of claim 3 wherein said divergence control circuit means is a resistor and capacitor connected in series forming a negative feedback path for said variable shunt current control means.
Claim 7
Dependent Claim
35 words
The apparatus of claim 1 wherein said back EMF detecting means converts the analog back EMF signals for each phase into a digital signal that changes states at each zero crossing of said back EMF.
Claim 8
Dependent Claim
36 words
The apparatus of claim 1 wherein said back EMF detecting means converts the analog back EMF signals for each phase into a series of pulses whereby each pulse represents a zero-crossing of said back EMF signal.
Claim 9
Dependent Claim
50 words
The apparatus of claim 1 wherein said controlling means determines the current position of the rotor of said brushless DC motor and based on said current position determines the proper phase combination to be energized by said driving means and the proper timing of said energization to maintain rotor movement.
Claim 10
Dependent Claim
62 words
The apparatus of claim 1 wherein said driving means includes a plurality of transistors which are controlled by said signals from said controlling means whereby said plurality of transistors controls a plurality of power transistors that apply current to the motor phases so that the current energizes the phases at the proper time and for the proper duration to maintain rotor motion.
Claim 11
Dependent Claim
324 words
Apparatus for controlling the speed of a brushless DC motor, comprising: means for detecting back EMF signals from the stator phases of said brushless DC motor; means for controlling commutation order of said phases and current through said phases based upon signals from said back EMF detecting means; means for current-driving said stator phases of said brushless DC motor in a specific commutation order as directed by said controlling means; means for determining the present speed of said rotor, based upon the time required for said rotor to complete one revolution, and for determining a digital speed control signal based on the difference between a desired speed of said rotor and said present speed; and means for regulating the total current through said phases as applied by said driving means based upon said digital control signal, said regulating means including a variable gain integration means for converting a digital signal from said controlling means to an analog signal, and a variable shunt current control means for regulating said total current of said driving means based on said analog signal from said variable gain integration means; wherein said variable gain integration means includes: an operational amplifier with a series connected first resistor and capacitor connected from an output of said operational amplifier to a negative input of said operational amplifier forming an integrator circuit; at least one input from said controlling means passing through at least one second resistor and having all of said second resistor outputs connected together and connected as a second input to said negative input of said operational amplifier whereby gain of said integrator is set by applying digital signals to said second resistors; and a circuit to apply a nominal voltage to a positive input terminal of said operational amplifier whereby said nominal voltage corresponds to a nominal voltage output of said integrator which determines a nominal speed of said motor when no signals are applied to said second resistors.
Claim 12
Dependent Claim
324 words
Apparatus for controlling the speed of a brushless DC motor, comprising: means for detecting back EMF signals from the stator phases of said brushless DC motor; means for controlling commutation order of said phases and current through said phases based upon signals from said back EMF detecting means; means for current-driving said stator phases of said brushless DC motor in a specific commutation order as directed by said controlling means; means for determining the present speed of said rotor, based upon the time required for said rotor to complete one revolution, and for determining a digital speed control signal based on the difference between a desired speed of said rotor and said present speed; and means for regulating the total current through said phases as applied by said driving means based upon said digital control signal, said regulating means including a variable gain integration means for converting a digital signal from said controlling means to an analog signal, and a variable shunt current control means for regulating said total current of said driving means based on said analog signal from said variable gain integration means; wherein said variable gain integration means includes: an operational amplifier with a series connected first resistor and capacitor connected from an output of said operational amplifier to a negative input of said operational amplifier forming an integrator circuit; at least one input from said controlling means passing through at least one second resistor and having all of said second resistor outputs connected together and connected as a second input to said negative input of said operational amplifier whereby gain of said integrator is set by applying digital signals to said second resistors; and a circuit to apply a nominal voltage to a positive input terminal of said operational amplifier whereby said nominal voltage corresponds to a nominal voltage output of said integrator which determines a nominal speed of said motor when no signals are applied to said second resistors.
Claim 13
Independent Claim
186 words
A method for controlling the speed of a brushless DC motor comprising the steps of: detecting back EMF signals from the stator windings of said brushless DC motor; controlling the commutation order of said windings based upon the detected said back EMF signals; driving said stator windings of said brushless DC motor with current in a specified commutation order as determined by said step of controlling; determining the present speed of said brushless DC motor, based upon the time requiring for said rotor to complete one revolution; generating a speed control signal based on the difference between a desired speed of said rotor and said present speed if said difference is within a predetermined threshold, and based upon a fixed level otherwise; wherein said predetermined threshold is determined by comparing consecutive said back EMF signals from said stator windings, to indicate real speed variations of said present speed; providing said speed control signal to regulate the total of said current through said windings; and regulating said current through said windings to minimize any discrepancy between said present and said desired speed of said brushless DC motor.
Claim 14
Independent Claim
186 words
A method for controlling the speed of a brushless DC motor comprising the steps of: detecting back EMF signals from the stator windings of said brushless DC motor; controlling the commutation order of said windings based upon the detected said back EMF signals; driving said stator windings of said brushless DC motor with current in a specified commutation order as determined by said step of controlling; determining the present speed of said brushless DC motor, based upon the time requiring for said rotor to complete one revolution; generating a speed control signal based on the difference between a desired speed of said rotor and said present speed if said difference is within a predetermined threshold, and based upon a fixed level otherwise; wherein said predetermined threshold is determined by comparing consecutive said back EMF signals from said stator windings, to indicate real speed variations of said present speed; providing said speed control signal to regulate the total of said current through said windings; and regulating said current through said windings to minimize any discrepancy between said present and said desired speed of said brushless DC motor.
Claim 15
Dependent Claim
84 words
The method of claim 9 wherein said step of controlling further includes determining the time required for said rotor to complete two pole motion, comparing said time to a nominal time required by said rotor to complete two pole motion at the desired speed, and providing signals to regulate said current through said windings when said measured time is greatly different than said nominal time so that said speed is adjusted in a course manner to equate said measured time with said nominal time.
Claim 16
Dependent Claim
93 words
The method of claim 9 wherein said step of regulating further includes the steps of providing the speed regulation current for a minimum period of time, determining if said period of time was sufficient to attain a speed equivalent to the desired speed, increasing said period of time for each successive speed regulation period up to a specified maximum whenever it is determined that the previous speed regulation period was not sufficient to attain the desired speed, and resetting said period of time to a minimum value after said desired speed is attained.
Claim 17
Dependent Claim
40 words
The method of claim 9 wherein said step of controlling further includes producing an index signal representing the time at which each complete revolution of said rotor has been accomplished so that peripheral circuitry can be synchronized to said revolutions.
References Cited (Backward Citations)
US4065708A
Cited
US4513230A
Cited
US4641066A
Cited
US4862045A
Cited
US4743815A
Cited
US4922169A
Cited
US5001405A
Cited
US5028852A
Cited
US5117165A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1996-09-13 | 1997-03-15 | 1997-09-14 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2000-09-13 | 2001-03-15 | 2001-09-14 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2004-09-13 | 2005-03-15 | 2005-09-14 | $7700.00 | Window Closed / Lapsed |