← Back to Patent Explorer
US4749927A Expired / Lapsed US ⏱️ 0.0 years remaining

Adaptive digitally controlled motor drive system and method

Assignee: Ampex Corp
•
Filing: 1986-04-11
•
Granted: 1988-06-07
•
Expires: 2006-04-11
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A digitally controlled motor drive system using a pulse width modulated motor drive receives a desired motor velocity signal and an actual motor velocity signal and it provides a corresponding velocity error signal. The velocity error signal is adjusted in response to a change in the value of a power voltage supplied to the motor. The velocity error signal may be compensated for back electromotive force and/or for static friction in the motor, if desired. The system is simple, reliable and cost effective.

Inventors

  • 👤 David Rodal
  • 👤 Nathan Osborn
  • 👤 Robert Steele

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 22:47
CPC Classifications
H; H02; H02P; H02P7/00; H02P7/06; H02P7/18; H02P7/24; H02P7/28; H02P7/285; H02P7/29; H02P7/2913; G; G05; G05B; G05B2219/00; G05B2219/30; G05B2219/41; G05B2219/41142; G05B2219/42; G05B2219/42237; Y; Y10; Y10S; Y10S388/00; Y10S388/90; Y10S388/901; Y10S388/902; Y10S388/907; Y10S388/912

Claims Analysis

Total Claims: 21
Claim 1
Independent Claim 172 words
A digitally controlled motor drive system, comprising; a motor coupled to a power supply voltage source to receive a power supply voltage having a nominal value; means coupled to said motor for providing an output signal corresponding to an actual velocity thereof; a digital controller coupled to receive an externally applied first input signal corresponding to a desired motor velocity, a second input signal corresponding to said actual motor velocity, and a third input signal corresponding to an actual value of said power supply voltage, said digital controller providing an error signal derived from a difference between said first and second input signals thereof, said digital controller being further coupled to provide a correction factor proportional to a change in said third input signal with respect to said nominal value thereof; and to multiply said error signal by said correction factor to obtain an adjusted error signal and means for generating a motor drive signal coupled to receive said adjusted error signal and to apply responsively a drive signal to said motor.
Claim 2
Dependent Claim 172 words
A digitally controlled motor drive system, comprising; a motor coupled to a power supply voltage source to receive a power supply voltage having a nominal value; means coupled to said motor for providing an output signal corresponding to an actual velocity thereof; a digital controller coupled to receive an externally applied first input signal corresponding to a desired motor velocity, a second input signal corresponding to said actual motor velocity, and a third input signal corresponding to an actual value of said power supply voltage, said digital controller providing an error signal derived from a difference between said first and second input signals thereof, said digital controller being further coupled to provide a correction factor proportional to a change in said third input signal with respect to said nominal value thereof; and to multiply said error signal by said correction factor to obtain an adjusted error signal and means for generating a motor drive signal coupled to receive said adjusted error signal and to apply responsively a drive signal to said motor.
Claim 3
Dependent Claim 51 words
The motor drive system of claim 1 wherein said digital controller is further coupled to provide a compensation signal proportional to said actual motor velocity and substantially equal to a back electromotive force of said motor, and to compensate said error signal by said compensation signal for said back electromotive force.
Claim 4
Dependent Claim 52 words
The motor drive system of claim 1 wherein said motor has a known static friction value and said digital controller is further coupled to provide an offset signal substantially equal to said static friction value and to compensate said error signal by said offset signal, thereby compensating for said static friction value.
Claim 5
Dependent Claim 54 words
The motor drive system of claim 1 wherein said digital controller is a microprocessor coupled to provide said error signal as proportional to a difference between said first and second input signals thereof, and said correction factor as proportional to a ratio of said nominal supply voltage value and said actual supply voltage value.
Claim 6
Dependent Claim 79 words
The motor drive system of claim 1 wherein said digital controller is a microprocessor coupled to provide said error signal as proportional to a difference between said first and second input signals thereof, a fourth signal value proportional to said actual motor velocity and substantially equal to a back electromotive force of said motor, and to multiply a sum of said error signal value and said fourth signal value by said correction factor to obtain said adjusted error signal.
Claim 7
Dependent Claim 102 words
The motor drive system of claim 1 wherein said digital controller is a microprocessor coupled to provide said error signal as proportional to a difference between said first and second input signals thereof, a fourth signal value proportional to said actual motor velocity and substantially equal to a back electromotive force of said motor, a fifth signal value proportional to a minimum voltage value necessary to overcome a static friction of said motor, and to multiply a sum of said error signal value, said fourth signal value and said fifth signal value by said correction factor to obtain said adjusted error signal.
Claim 8
Dependent Claim 22 words
The motor drive system of claim 1 wherein said means for generating a motor drive signal is a pulse width modulator means.
Claim 9
Dependent Claim 130 words
The motor drive system of claim 7 wherein said pulse width modulator means comprises a presettable counter means having an input coupled to an output of said microprocessor for receiving said adjusted error signal, and having a preset input coupled to receive a preset signal of a selected frequency, a flip-flop having a set input coupled to receive said preset signal and a reset input coupled to receive a reset signal from said counter means, said flip-flop coupled to provide drive pulses having a width corresponding to said adjusted error signal and a frequency corresponding to that of said preset signal, and wehrein said pulse width modulator means further comprises a power switch means coupled to switch said power supply voltage to said motor in response to said drive pulses.
Claim 10
Dependent Claim 166 words
A digitally controlled motor drive system, comprising; a motor coupled to a power supply voltage source to receive a power supply voltage having a nominal value; means coupled to said motor for providing an output signal corresponding to an actual velocity thereof; microprocessor means coupled to receive an externally applied first input signal corresponding to a desired motor velocity, a second input signal corresponding to said actual motor velocity, and a third input signal corresponding to an actual value of said power supply voltage, said microprocessor means coupled to provide an error signal proportional to a difference between said first and second input signals, a correction factor proportional to a ratio of said nominal power supply voltage value and said actual power supply voltage value and to multiply said error signal by said correction factor to obtain an adjusted error signal; and means for generating a motor drive signal coupled to receive said adjusted error signal and to apply responsively a drive signal to said motor.
Claim 11
Dependent Claim 166 words
A digitally controlled motor drive system, comprising; a motor coupled to a power supply voltage source to receive a power supply voltage having a nominal value; means coupled to said motor for providing an output signal corresponding to an actual velocity thereof; microprocessor means coupled to receive an externally applied first input signal corresponding to a desired motor velocity, a second input signal corresponding to said actual motor velocity, and a third input signal corresponding to an actual value of said power supply voltage, said microprocessor means coupled to provide an error signal proportional to a difference between said first and second input signals, a correction factor proportional to a ratio of said nominal power supply voltage value and said actual power supply voltage value and to multiply said error signal by said correction factor to obtain an adjusted error signal; and means for generating a motor drive signal coupled to receive said adjusted error signal and to apply responsively a drive signal to said motor.
Claim 12
Dependent Claim 197 words
A digitially controlled motor drive system, comprising; a motor coupled to a power supply voltage source to receive a power supply voltage having a nominal value; means coupled to said motor for providing an output signal corresponding to an actual velocity thereof; microprocessor means coupled to receive an externally applied first input signal corresponding to a desired motor velocity, a second input signal corresponding to said actual motor velocity, and a third input signal corresponding to an actual value of said power supply voltage, said microprocessor means coupled to provide an error signal proportional to a difference between said first and second input signals, a fourth signal value proportional to said actual motor velocity and substantially equal to a back electromotive force of said motor, a correction factor proportional to a ratio of said nominal power supply voltage value and an actual value of said power supply voltage, and to multiply a sum of said error signal and said fourth signal values by said correction factor to obtain said adjusted error signal; and means for generating a motor drive signal coupled to receive said adjusted error signal and to apply responsively a drive signal to said motor.
Claim 13
Dependent Claim 197 words
A digitially controlled motor drive system, comprising; a motor coupled to a power supply voltage source to receive a power supply voltage having a nominal value; means coupled to said motor for providing an output signal corresponding to an actual velocity thereof; microprocessor means coupled to receive an externally applied first input signal corresponding to a desired motor velocity, a second input signal corresponding to said actual motor velocity, and a third input signal corresponding to an actual value of said power supply voltage, said microprocessor means coupled to provide an error signal proportional to a difference between said first and second input signals, a fourth signal value proportional to said actual motor velocity and substantially equal to a back electromotive force of said motor, a correction factor proportional to a ratio of said nominal power supply voltage value and an actual value of said power supply voltage, and to multiply a sum of said error signal and said fourth signal values by said correction factor to obtain said adjusted error signal; and means for generating a motor drive signal coupled to receive said adjusted error signal and to apply responsively a drive signal to said motor.
Claim 14
Dependent Claim 215 words
A digitially controlled motor drive system, comprising: a motor coupled to a power supply voltage source to receive a power supply voltage having a nominal value; means coupled to said motor for providing an output signal corresponding to an actual velocity thereof; microprocessor means coupled to receive an externally applied first input signal corresponding to a desired motor velocity, a second input signal corresponding to said actual motor velocity, and a third input signal corresponding to an actual value of said power supply voltage, said microprocessor means coupled to provide an error signal proportional to a difference between said first and second input signals, a fourth signal value proportional to said actual motor velocity and substantially equal to a back electromotive force of said motor, a fifth signal value proportional to a minimum voltage value necessary to overcome a static friction of said motor, a correction factor proportional to a ratio of said nominal power supply voltage value and said actual power supply voltage value, and to multiply a sum of said error signal, said fourth and fifth signal values by said correction factor to obtain said adjusted error signal; and means for generating a motor drive signal coupled to receive said adjusted error signal and to apply responsively a drive signal to said motor.
Claim 15
Dependent Claim 215 words
A digitially controlled motor drive system, comprising: a motor coupled to a power supply voltage source to receive a power supply voltage having a nominal value; means coupled to said motor for providing an output signal corresponding to an actual velocity thereof; microprocessor means coupled to receive an externally applied first input signal corresponding to a desired motor velocity, a second input signal corresponding to said actual motor velocity, and a third input signal corresponding to an actual value of said power supply voltage, said microprocessor means coupled to provide an error signal proportional to a difference between said first and second input signals, a fourth signal value proportional to said actual motor velocity and substantially equal to a back electromotive force of said motor, a fifth signal value proportional to a minimum voltage value necessary to overcome a static friction of said motor, a correction factor proportional to a ratio of said nominal power supply voltage value and said actual power supply voltage value, and to multiply a sum of said error signal, said fourth and fifth signal values by said correction factor to obtain said adjusted error signal; and means for generating a motor drive signal coupled to receive said adjusted error signal and to apply responsively a drive signal to said motor.
Claim 16
Dependent Claim 246 words
A digitally controlled motor drive system, comprising; a motor coupled to a power supply voltage source to receive a power supply voltage having a nominal value; means coupled to said motor for providing an output signal corresponding to an actual velocity thereof; a digital controller coupled to receive an externally applied first input signal corresponding to a desired motor velocity, a second input signal corresponding to said actual motor velocity, and a third input signal corresponding to an actual value of said power supply voltage, said digital controller providing an error signal derived from a difference between said first and second input signals thereof, said digital controller being coupled to adjust said error signal in response to a change in said third input signal with respect to said nominal value thereof; and pulse width modulator means comprising a presettable counter means having an input coupled to an output of said digital controller for receiving said adjusted error signal, and having a preset input coupled to receive a preset signal of a selected frequency, a flip-flop having a set input coupled to receive said preset signal and a reset input coupled to receive a reset signal from said counter means, said flip-flop coupled to provide drive pulses having a width corresponding to said adjusted error signal and a frequency corresponding to that of said preset signal, and a power switch means coupled to switch said power supply voltage to said motor in response to said drive pulses.
Claim 17
Dependent Claim 246 words
A digitally controlled motor drive system, comprising; a motor coupled to a power supply voltage source to receive a power supply voltage having a nominal value; means coupled to said motor for providing an output signal corresponding to an actual velocity thereof; a digital controller coupled to receive an externally applied first input signal corresponding to a desired motor velocity, a second input signal corresponding to said actual motor velocity, and a third input signal corresponding to an actual value of said power supply voltage, said digital controller providing an error signal derived from a difference between said first and second input signals thereof, said digital controller being coupled to adjust said error signal in response to a change in said third input signal with respect to said nominal value thereof; and pulse width modulator means comprising a presettable counter means having an input coupled to an output of said digital controller for receiving said adjusted error signal, and having a preset input coupled to receive a preset signal of a selected frequency, a flip-flop having a set input coupled to receive said preset signal and a reset input coupled to receive a reset signal from said counter means, said flip-flop coupled to provide drive pulses having a width corresponding to said adjusted error signal and a frequency corresponding to that of said preset signal, and a power switch means coupled to switch said power supply voltage to said motor in response to said drive pulses.
Claim 18
Independent Claim 135 words
A method of providing drive signals to a motor, comprising the steps of: applying a power supply voltage to said motor; detecting an actual value of said voltage applied to said motor; detecting an actual velocity of said motor; providing an error signal proportional to a difference between a desired motor velocity and said detected actual motor velocity; providing a compensation signal proportional to said actual motor velocity and substantially equal to a back electromotive force of said motor; providing a correction factor proportional to a ratio of a nominal power supply voltage value to said actual voltage value; multiplying a sum of said error signal value and said compensation signal value by said correction factor to obtain an adjusted error signal; and generating a motor drive signal in response to said adjusted error signal.
Claim 19
Independent Claim 135 words
A method of providing drive signals to a motor, comprising the steps of: applying a power supply voltage to said motor; detecting an actual value of said voltage applied to said motor; detecting an actual velocity of said motor; providing an error signal proportional to a difference between a desired motor velocity and said detected actual motor velocity; providing a compensation signal proportional to said actual motor velocity and substantially equal to a back electromotive force of said motor; providing a correction factor proportional to a ratio of a nominal power supply voltage value to said actual voltage value; multiplying a sum of said error signal value and said compensation signal value by said correction factor to obtain an adjusted error signal; and generating a motor drive signal in response to said adjusted error signal.
Claim 20
Independent Claim 158 words
A method of providing drive signals to a motor, comprising the steps of: applying a power supply voltage to said motor; detecting an actual value of said voltage applied to said motor; detecting an actual velocity of said motor; providing an error signal proportional to a difference between a desired motor velocity and said detected actual motor velocity; providing a compensation signal proportional to said actual motor velocity and substantially equal to a back electromotive force of said motor; providing an offset signal proportional to a minimum voltage value necessary to overcome a static friction of said motor; providing a correction factor proportional to a raio of a nominal power supply voltage value to said actual voltage value; multiplying a sum of said error signal value, said compensation signal value and said offset signal value by said correction factor to obtain an adjusted error signal; and generating a motor drive signal in response to said adjusted error signal.
Claim 21
Independent Claim 158 words
A method of providing drive signals to a motor, comprising the steps of: applying a power supply voltage to said motor; detecting an actual value of said voltage applied to said motor; detecting an actual velocity of said motor; providing an error signal proportional to a difference between a desired motor velocity and said detected actual motor velocity; providing a compensation signal proportional to said actual motor velocity and substantially equal to a back electromotive force of said motor; providing an offset signal proportional to a minimum voltage value necessary to overcome a static friction of said motor; providing a correction factor proportional to a raio of a nominal power supply voltage value to said actual voltage value; multiplying a sum of said error signal value, said compensation signal value and said offset signal value by said correction factor to obtain an adjusted error signal; and generating a motor drive signal in response to said adjusted error signal.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1991-06-07 1991-12-07 1992-06-07 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1995-06-07 1995-12-07 1996-06-07 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1999-06-07 1999-12-07 2000-06-07 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag