×

General purpose position control system having recursive profile generator

  • US 5,770,829 A
  • Filed: 06/09/1997
  • Issued: 06/23/1998
  • Est. Priority Date: 06/09/1997
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for controlling the motion of an electric servomotor having an armature with armature-position control capability, utilizing an operating system for supplying electric current to the servomotor, the system being iteratively controlled to have a cycle, with a delay time of value tD, for effecting movement of the armature to desired positions, and including a motion generation component for defining an armature travel path comprised of said desired positions taken cumulatively;

  • characterized in that the motion generation component carries out the following steps during each cycle of the operating system;

    (a) receives current state signals that are representative of the current position "P" and the current velocity "V" of the armature, and the current time "T";

    (b) receives target state signals that are representative of a desired armature position "PT ", a desired armature velocity "VT ", and a target time "TT " for achieving said desired position and desired velocity;

    (c) calculates the remaining armature travel distance "D" required to achieve said desired position, equal to PT -P, using said current and target state signals;

    (d) calculates the remaining time "t", equal to TT -T, using said current and target state signals;

    (e) calculates the acceleration "a" required to achieve the state represented by said target state signals, where "a" is equal to the quantity (6D/t-2VT -4V)/t;

    (f) calculates the sum of said current velocity V, added to the product of said acceleration a and said delay time tD, to determine a commanded velocity "VNEW ";

    (g) calculates the sum of said current position P, added to the product of said commanded velocity VNEW and said delay time tD, to determine a commanded position "PNEW "; and

    (h) generates signals indicative of said commanded velocity and said commanded position for use in said operating system for supplying electric current to effect movement of said motor armature;

    said motion generation component functioning without utilizing any signal that is representative of any prior state of said armature, and without making inquiry as to changes in the state of said armature from a state prior to the current state.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×