Patent US5444341A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5444341A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for torque ripple compensation

Assignee: Siemens Industry Inc
•
Filing: 1993-11-04
•
Granted: 1995-08-22
•
Expires: 2013-11-04
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Torque ripple in brushless DC motors is reduced by compensation of signals controlling energization of motor stator windings. Motor current magnitude is compensated in response to compensation factor values correlated to the ratio of actual torque to ideal torque at constant current at various relative positions of a motor rotor and stator. A motor current command component associated with a commanded torque is compensated for cogging torque associated with motor magnetization. Measured relative position values are compensated to account for torque profile distortions associated with motor current magnitude.

Inventors

  • 👤 II R. William Kneifel
  • 👤 Stephen T. Walsh
  • 👤 Thomas W. Minnich
  • 👤 Robert M. Crovella
  • 👤 A. Harold Morser

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 12:40
CPC Classifications
H; H02; H02P; H02P6/00; H02P6/10

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 191 words
A method for controlling a brushless DC motor in response to a current command value defining a desired torque according to a predetermined motor torque constant, the motor including a rotor moveable relative to a stator and stator windings electrically energizable to produce torque acting relatively on the rotor and stator, the method comprising the steps of: a. producing position signals representing the position of the motor rotor relative to the motor stator; b. producing in response to the position signals a torque compensation factor correlated to a ratio of actual torque to ideal torque produced by constant motor current at the relative position of rotor and stator represented by the position signals, said ideal torque being constant over a range of rotor position; c. producing a compensated current command value in response to the current command value and the torque compensation factor, the compensated current command value defining a magnitude of motor current to produce the desired torque at the relative position of rotor and stator represented by the position signal; and d. controlling a magnitude of current through the stator windings in response to the compensated current command value.
Claim 2
Independent Claim 191 words
A method for controlling a brushless DC motor in response to a current command value defining a desired torque according to a predetermined motor torque constant, the motor including a rotor moveable relative to a stator and stator windings electrically energizable to produce torque acting relatively on the rotor and stator, the method comprising the steps of: a. producing position signals representing the position of the motor rotor relative to the motor stator; b. producing in response to the position signals a torque compensation factor correlated to a ratio of actual torque to ideal torque produced by constant motor current at the relative position of rotor and stator represented by the position signals, said ideal torque being constant over a range of rotor position; c. producing a compensated current command value in response to the current command value and the torque compensation factor, the compensated current command value defining a magnitude of motor current to produce the desired torque at the relative position of rotor and stator represented by the position signal; and d. controlling a magnitude of current through the stator windings in response to the compensated current command value.
Claim 3
Dependent Claim 53 words
The method of claim 1 further comprising the step of executing a velocity control algorithm relating a desired velocity and measured velocity to produce a current magnitude value to which the current command is correlated, the current magnitude value derived from the magnitude of difference between actual motor velocity and desired motor velocity.
Claim 4
Dependent Claim 79 words
The method of claim 1 wherein the step of producing a compensated current command value further comprises the steps of: a. producing a torque compensation value in response to the position signals, the torque compensation value representing the magnitude of torque produced in the absence of motor current at the position of the motor rotor relative to the motor stator represented by the position signals; and b. modifying the current command value in response to the torque compensation value.
Claim 5
Dependent Claim 82 words
The method of claim 1 further comprising the steps of: a. producing commutation pattern control signals in response to changes of position of the motor rotor relative to the motor stator as determined from the position signals, the commutation pattern control signals defining stepwise commutation of patterns of conduction of motor current through the stator windings to produce torque in a desired direction; and b. controlling conduction of motor current through the stator windings in response to the commutation pattern control signals.
Claim 6
Dependent Claim 54 words
The method of claim 4 further comprising the step of producing a compensated position value in response to the current command value and the position signals, the compensated position value defining a position at which stator windings to be successively energized produce equal torque at the current magnitude defined by the current command value.
Claim 7
Dependent Claim 18 words
The method of claim 5 wherein the compensated position value is used to determine the torque compensation factor.
Claim 8
Dependent Claim 20 words
The method of claim 5 wherein the commutation pattern control signals are produced in response to the compensated position value.
Claim 9
Independent Claim 139 words
A method for controlling a brushless DC motor in response to a current command defining a desired torque, the motor including a rotor moveable relative to a stator and stator windings electrically energizable to produce torque acting relatively on the rotor and stator, the method comprising the steps of: a. producing position signals representing the position of the motor rotor relative to the motor stator; b. producing a torque compensation value in response to the position signals, the torque compensation value representing the magnitude of torque produced in the absence of motor current at the relative position of rotor and stator represented by the position signals; c. modifying the current command value in response to the torque compensation value; and d. controlling a magnitude of energization of the stator windings in response to the current command value as modified.
Claim 10
Independent Claim 139 words
A method for controlling a brushless DC motor in response to a current command defining a desired torque, the motor including a rotor moveable relative to a stator and stator windings electrically energizable to produce torque acting relatively on the rotor and stator, the method comprising the steps of: a. producing position signals representing the position of the motor rotor relative to the motor stator; b. producing a torque compensation value in response to the position signals, the torque compensation value representing the magnitude of torque produced in the absence of motor current at the relative position of rotor and stator represented by the position signals; c. modifying the current command value in response to the torque compensation value; and d. controlling a magnitude of energization of the stator windings in response to the current command value as modified.
Claim 11
Dependent Claim 81 words
The method of claim 8 further comprising the steps of: a. producing commutation pattern control signals in response to changes of position of the motor rotor relative to the motor-stator as determined from the position signals, the commutation pattern control signals defining stepwise commutation of patterns of conduction of motor current through the stator windings to produce torque in a desired direction; and b. controlling conduction of motor current through the stator windings in response to the commutation pattern control signals.
Claim 12
Dependent Claim 54 words
The method of claim 9 further comprising the step of producing a compensated position value in response to the current command value and the position signals, the compensated position value defining a position at which stator windings to be successively energized produce equal torque at the current magnitude defined by the current command value.
Claim 13
Dependent Claim 20 words
The method of claim 10 wherein the commutation pattern control signals are produced in response to the compensated position value.
Claim 14
Dependent Claim 108 words
The method of claim 9 further comprising the steps of: a. producing in response to the position signals a torque compensation factor correlated to a ratio of actual torque to ideal torque produced by constant motor current at the position of the motor rotor relative to the motor stator represented by the position signal; b. producing a compensated current command value in response to the current command value as modified and the torque compensation factor, the compensated current command value defining a magnitude of motor current to produce the desired torque at the position of the motor rotor relative to the motor stator represented by the position signal.
Claim 15
Dependent Claim 18 words
The method of claim 12 wherein the compensated position value is used to determine the torque compensation factor.
Claim 16
Independent Claim 189 words
An apparatus for controlling a brushless DC motor in response to a current command defining a desired torque, the motor including a rotor moveable relative to a stator and stator windings electrically energizable to produce torque acting relatively of the rotor and stator, the apparatus comprising: a. means for producing position signals representing the position of the motor rotor relative to the motor stator; b. means for producing commutation pattern control signals in response to changes of relative position of the rotor and stator as determined from the position signals, the commutation pattern control signals defining stepwise commutation of patterns of conduction of motor current through the stator windings to produce torque in a desired direction; c. means for compensating the current command in response to the position signals, the compensations effected being correlated to deviations of actual torque from desired torque at the position represented by the position signals, desired torque being constant over a range of rotor position in response to constant motor current; and d. means responsive to the commutation pattern control signals and the current command as compensated to control energization of the stator windings.
Claim 17
Independent Claim 189 words
An apparatus for controlling a brushless DC motor in response to a current command defining a desired torque, the motor including a rotor moveable relative to a stator and stator windings electrically energizable to produce torque acting relatively of the rotor and stator, the apparatus comprising: a. means for producing position signals representing the position of the motor rotor relative to the motor stator; b. means for producing commutation pattern control signals in response to changes of relative position of the rotor and stator as determined from the position signals, the commutation pattern control signals defining stepwise commutation of patterns of conduction of motor current through the stator windings to produce torque in a desired direction; c. means for compensating the current command in response to the position signals, the compensations effected being correlated to deviations of actual torque from desired torque at the position represented by the position signals, desired torque being constant over a range of rotor position in response to constant motor current; and d. means responsive to the commutation pattern control signals and the current command as compensated to control energization of the stator windings.
Claim 18
Dependent Claim 78 words
The apparatus of claim 14 wherein the means for compensating the current command further comprises: a. means for producing a torque compensation value in response to the position signals, the torque compensation value representing the magnitude of torque produced in the absence of motor current at the position of the motor rotor relative to the motor stator represented by the position signals; and b. means for modifying the current command value in response to the torque compensation value.
Claim 19
Dependent Claim 116 words
The apparatus of claim 14 wherein the means for compensating the current command further comprises: a. means for producing in response to the position signals a torque compensation factor correlated to a ratio of actual torque to ideal torque produced by constant motor current at the position of the motor rotor relative to the motor stator represented by the position signal; and b. means for producing a compensated current command value in response to the current command value and the torque compensation factor, the compensated current command value defining a magnitude of motor current to produce the desired torque at the position of the motor rotor relative to the motor stator represented by the position signal.
Claim 20
Dependent Claim 53 words
The apparatus of claim 14 further comprising means for producing a compensated position value in response to the current command value and the position signals, the compensated position value defining a position at which stator windings to be successively energized produce equal torque at the current magnitude defined by the current command value.
Claim 21
Dependent Claim 53 words
The apparatus of claim 14 further comprising means for producing a current command value correlated to a current magnitude value produced in response to a velocity control algorithm relating a desired velocity and measured velocity, the current magnitude value derived from the magnitude of difference between actual motor velocity and desired motor velocity.
Claim 22
Dependent Claim 38 words
The apparatus of claim 17 wherein the means for producing commutation pattern control signals are responsive to the compensated position value and the commutation pattern control signals effect commutation at the position represented by the compensated position value.
Claim 23
Dependent Claim 42 words
The apparatus of claim 17 wherein the means for modifying the current command is responsive to the compensated position value and the current command is effective to conform torque produced to desired torque at the position represented by the compensated position value.

References Cited (Backward Citations)

US3919609A Cited
US4137489A Cited
US4525657A Cited
US4943760A Cited
US4726738A Cited
US4659976A Cited
US4782272A Cited
US4868477A Cited
US4980617A Cited
US5032773A Cited
US5187417A Cited
US5263113A Cited
US5223775A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-08-21 1999-02-20 1999-08-22 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-08-21 2003-02-20 2003-08-22 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-08-21 2007-02-20 2007-08-22 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag