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

Advanced digital motion control

Assignee: Universal Instruments Corp
•
Filing: 1989-05-24
•
Granted: 1991-01-29
•
Expires: 2009-05-24
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Advanced digital motion control is a multi-axis incremental position control system which includes a digital processor and memory, servo motor actuator with tachometer feedback, velocity servo power amplifier, position feedback device, position feedback signal converter, and digital to analog converter. The processor provides digital time reference feedback control of motion profiling and positioning of the mechanical load for multi-axis simultaneously without sacrificing update feedback rate control. The read time code execution time is compact and speed efficient optimizing control of multi-axis high speed/high accuracy servo systems in a space and cost effective method.

Inventors

  • 👤 James E. York

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 16:46
CPC Classifications
G; G05; G05B; G05B19/00; G05B19/02; G05B19/18; G05B19/19; G05B19/21; G05B19/23; G05B19/231; G05B19/232; G05B2219/00; G05B2219/30; G05B2219/33; G05B2219/33119; G05B2219/42; G05B2219/42062; G05B2219/42268; G05B2219/43; G05B2219/43009; G05B2219/43034; G05B2219/43088; G05B2219/43162

Claims Analysis

Total Claims: 13
Claim 1
Independent Claim 148 words
An advanced digital motion control system for providing multi-axis single microprocessor closed loop point to point positioning to a servo motor system with acceleration, deceleration and velocity control, said system comprising: precalculation means for precalculating a reference position motion profile and servo gain coefficients for each of a plurality of axes; calculating means for calculating the position and velocity at discrete time intervals to determine a real time motion profile for a plant being controlled; comparison means for comparing the plant real time motion profile to said reference motion profile; and error adjustment means for adjusting the error along each individual axis by adding a controlled amount of gain to the servo motor system to reduce the error to zero, thereby commanding each of said axes to be at a certain target position at a certain time throughout the point to point positioning of the servo motor system.
Claim 2
Dependent Claim 148 words
An advanced digital motion control system for providing multi-axis single microprocessor closed loop point to point positioning to a servo motor system with acceleration, deceleration and velocity control, said system comprising: precalculation means for precalculating a reference position motion profile and servo gain coefficients for each of a plurality of axes; calculating means for calculating the position and velocity at discrete time intervals to determine a real time motion profile for a plant being controlled; comparison means for comparing the plant real time motion profile to said reference motion profile; and error adjustment means for adjusting the error along each individual axis by adding a controlled amount of gain to the servo motor system to reduce the error to zero, thereby commanding each of said axes to be at a certain target position at a certain time throughout the point to point positioning of the servo motor system.
Claim 3
Dependent Claim 18 words
An advanced digital motion control system as in claim 1, wherein said real time motion profile is trapezoidal.
Claim 4
Dependent Claim 18 words
An advanced digital motion control system as in claim 1, wherein said real time motion profile is S-shaped.
Claim 5
Dependent Claim 26 words
An advanced digital motion control system as in claim 1, further comprising a position error detection window means for detecting errors in the servo axis system.
Claim 6
Dependent Claim 20 words
An advanced digital motion control system as in claim 1, wherein said precalculation means includes means for inputting tuning parameters.
Claim 7
Dependent Claim 33 words
An advanced digital motion control system as in claim 5, wherein said tuning parameters include a velocity parameter that determined the maximum slew velocity that each axes travels toward its corresponding target position.
Claim 8
Dependent Claim 34 words
An advanced digital motion control system as in claim 5, wherein said tuning parameters includes an acceleration parameter that determines the acceleration rate at which each axis begins its move toward said target position.
Claim 9
Dependent Claim 31 words
An advanced digital motion control system as in claim 5, wherein said tuning parameters includes a proportional gain parameter that determined the amount of gain applied to said error adjustment means.
Claim 10
Dependent Claim 35 words
An advanced digital motion control system as in claim 5, wherein said tuning parameters includes a feed forward gain parameter that determines the amount of precomputed reference command velocity applied to said error adjustment means.
Claim 11
Dependent Claim 35 words
An advanced digital motion control system as in claim 5, wherein said tuning parameters includes a tip compensation parameter that determines the amount of peak velocity removed when said reference position motion profile is triangular.
Claim 12
Independent Claim 123 words
A method of providing multi-axis single microprocessor closed loop point positioning to a servo motor system, said method comprising: inputting destination, velocity and acceleration values; inputting servo tuning parameters to lock on said destination; precalculating real time motion variables; selecting either a trapezoidal or S-shaped velocity-time profile; initializing the precalculated variables to start real time motion; comparing plant real time motion to said velocity-time profile; and adjusting an error along each of a plurality of axes by adding a controlled amount of gain to the servo motor system to reduce the error to zero, and thereby commanding each of said axes to be at a certain target position at a certain time throughout the point to point positioning of the servo motor system.
Claim 13
Independent Claim 123 words
A method of providing multi-axis single microprocessor closed loop point positioning to a servo motor system, said method comprising: inputting destination, velocity and acceleration values; inputting servo tuning parameters to lock on said destination; precalculating real time motion variables; selecting either a trapezoidal or S-shaped velocity-time profile; initializing the precalculated variables to start real time motion; comparing plant real time motion to said velocity-time profile; and adjusting an error along each of a plurality of axes by adding a controlled amount of gain to the servo motor system to reduce the error to zero, and thereby commanding each of said axes to be at a certain target position at a certain time throughout the point to point positioning of the servo motor system.

References Cited (Backward Citations)

US4533991A Cited
US4829219A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1994-01-28 1994-07-30 1995-01-29 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1998-01-28 1998-07-30 1999-01-29 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2002-01-28 2002-07-30 2003-01-29 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag