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

Multi-axis controller

Assignee: STAVELEY AEROSPACE SYSTEMS Inc (FORMERLY NAMED STAVELEY CALIFORNIA INC)
•
Filing: 1981-06-02
•
Granted: 1983-11-15
•
Expires: 2001-06-02
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A mechanical element is moved from a first position to a second position along a vector path. Individual step controllers provide drive along each axis at respective velocities for vector movement. The velocity along the greatest distance axis is the master against which acceleration and velocity of the other axes is measured. Optional closed-loop operation insures synchronism of movement along the different axes.

Inventors

  • 👤 Robinson C. Russell

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 08:32
CPC Classifications
G; G05; G05B; G05B19/00; G05B19/02; G05B19/18; G05B19/41; G05B2219/00; G05B2219/30; G05B2219/34; G05B2219/34156; G05B2219/43; G05B2219/43006

Claims Analysis

Total Claims: 8
Claim 1
Independent Claim 307 words
A system for moving a mechanical element along a vector path from a first position to a second position, said positions being defined by coordinates on at least two axes, comprising: selectively actuatable means for storing the coordinates of said first and second positions and for producing electric signals representative of the differences of the two coordinaates on each axis; first means responsive to pulse energization for moving the mechanical element parallel to that axis along which there is a greater coordinate change on moving from the first position to the second position; second means responsive to pulse energization for moving the mechanical element along a path parallel to the other axis; a source of pulses of a first frequency interconnected with the first moving means; a second source of pulses having a frequency equal to that of the first frequency multiplied by the ratio of the shorter coordinate change to the longer coordinate change; first and second counters interconnected with the respective first and second pulse sources for accumulating pulse counts corresponding to the change along the two axes on moving from the first to the second position; means for storing temporarily intermediate pulse counts of said first counter; means for multiplying the temporarily stored pulse count in the first counter by the ratio of the shorter axis coordinate change in moving from the first to the second positions to the longer axis coordinate change; means for comparing the ratioed value of the temporarily stored pulse count with the intermediate stored pulse count in said second counter and forming an error signal; and means responsive to the error signal for modifying the second source pulse frequency in such direction as to make the error signal zero to terminate accumulation of the counters on coincidence of the respective stored coordinates and the accumulated coordinates in the counters.
Claim 2
Independent Claim 307 words
A system for moving a mechanical element along a vector path from a first position to a second position, said positions being defined by coordinates on at least two axes, comprising: selectively actuatable means for storing the coordinates of said first and second positions and for producing electric signals representative of the differences of the two coordinaates on each axis; first means responsive to pulse energization for moving the mechanical element parallel to that axis along which there is a greater coordinate change on moving from the first position to the second position; second means responsive to pulse energization for moving the mechanical element along a path parallel to the other axis; a source of pulses of a first frequency interconnected with the first moving means; a second source of pulses having a frequency equal to that of the first frequency multiplied by the ratio of the shorter coordinate change to the longer coordinate change; first and second counters interconnected with the respective first and second pulse sources for accumulating pulse counts corresponding to the change along the two axes on moving from the first to the second position; means for storing temporarily intermediate pulse counts of said first counter; means for multiplying the temporarily stored pulse count in the first counter by the ratio of the shorter axis coordinate change in moving from the first to the second positions to the longer axis coordinate change; means for comparing the ratioed value of the temporarily stored pulse count with the intermediate stored pulse count in said second counter and forming an error signal; and means responsive to the error signal for modifying the second source pulse frequency in such direction as to make the error signal zero to terminate accumulation of the counters on coincidence of the respective stored coordinates and the accumulated coordinates in the counters.
Claim 3
Dependent Claim 23 words
A system for moving a mechanical element as in claim 1, in which the selectively actuatable means and comparator are a digital computer.
Claim 4
Dependent Claim 39 words
A system for moving a mechanical element as in claim 1, in which said first and second means responsive to pulse energization include step controllers for producing a predetermined amount of mechanical movement in response to electric pulse energization.
Claim 5
Dependent Claim 40 words
A system as in claim 1, in which the means for temporarily storing intermediate pulse counts of said first and second counters, multiplying means, further comparing means, and means for modifying the second source pulse frequency include a digital computer.
Claim 6
Independent Claim 312 words
A system for moving a mechanical element along a vector path from a first position to a second position, said positions being defined by coordinates on at least two axes, comprising: selectively actuatable means for storing the coordinates of said first and second positions and for producing electric signals representative of the differences of the two coordinates on each axis; first means responsive to pulse energization for moving the mechanical element parallel to that axis along which there is a greater coordinate change on moving from the first position to the second position; second means responsive to pulse energization for moving the mechanical element along a path parallel to the other axis; a source of pulses of a first frequency interconnected with the first moving means; a second source of pulses having a frequency equal to that of the first frequency multiplied by the ratio of the shorter coordinate change to the longer coordinate change; first and second counters interconnected with the respective first and second pulse sources for accumulating pulse counts corresponding to the change along the two axes on moving from the first to the second position; actuatable means interconnectedd with said first and second sources of pulses for selectively modifying the pulse output of each to a pulse train of increasing frequency, or a constant frequency pulse train; means for actuating said means interconnected with the first and second pulse sources for actuating an increasing frequency pulse train on initiation of system operation, for actuating reducing frequency pulse trains a predetermined position prior to termination of mechanical element movement, and for actuating constant frequency pulse trains a predetermined time period after initiation of system operation; and a comparator interconnected to the first and second counters and the storing means to terminate accumulation of the counters on coincidence of the respective stored coordinates and the accumulated coordinates in the counters.
Claim 7
Independent Claim 312 words
A system for moving a mechanical element along a vector path from a first position to a second position, said positions being defined by coordinates on at least two axes, comprising: selectively actuatable means for storing the coordinates of said first and second positions and for producing electric signals representative of the differences of the two coordinates on each axis; first means responsive to pulse energization for moving the mechanical element parallel to that axis along which there is a greater coordinate change on moving from the first position to the second position; second means responsive to pulse energization for moving the mechanical element along a path parallel to the other axis; a source of pulses of a first frequency interconnected with the first moving means; a second source of pulses having a frequency equal to that of the first frequency multiplied by the ratio of the shorter coordinate change to the longer coordinate change; first and second counters interconnected with the respective first and second pulse sources for accumulating pulse counts corresponding to the change along the two axes on moving from the first to the second position; actuatable means interconnectedd with said first and second sources of pulses for selectively modifying the pulse output of each to a pulse train of increasing frequency, or a constant frequency pulse train; means for actuating said means interconnected with the first and second pulse sources for actuating an increasing frequency pulse train on initiation of system operation, for actuating reducing frequency pulse trains a predetermined position prior to termination of mechanical element movement, and for actuating constant frequency pulse trains a predetermined time period after initiation of system operation; and a comparator interconnected to the first and second counters and the storing means to terminate accumulation of the counters on coincidence of the respective stored coordinates and the accumulated coordinates in the counters.
Claim 8
Dependent Claim 68 words
A system as in claim 4, in which on initiation of system operation pulse trains of increasing frequency are actuated, a timer is enabled and one-half of the greatest coordinate axis distance change is loaded into an alarm comparator, said alarm comparator being energized on said one-half of greatest coordinate axis distance change being achieved to actuate said selectively actuatable means to provide pulse trains of decreasing frequency.

References Cited (Backward Citations)

US3428876A Cited
US3372268A Cited
US3767990A Cited
US3857026A Cited
US3878372A Cited
US4042812A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1986-11-14 1987-05-16 1987-11-15 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1990-11-14 1991-05-16 1991-11-15 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1994-11-14 1995-05-16 1995-11-15 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag