← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag