Browse Prior Art Database

Improving Performance in a Two-Axis Stationary Motor-Driven System

IP.com Disclosure Number: IPCOM000116871D
Original Publication Date: 1995-Nov-01
Included in the Prior Art Database: 2005-Mar-31
Document File: 2 page(s) / 65K

Publishing Venue

IBM

Related People

Gallo, FD: AUTHOR [+2]

Abstract

A method for improving performance in two-axis, stationary motor driven system is provided. In such a system, one motor, which will be referred to as the "A" motor, controls motion along the X-axis and also effects Y-axis position while the other motor, referred to as the "B" motor, controls and affects only the Y axis. Fig. 1 illustrates such a system. Since each axis is independently controlled, performance of the system can be improved if we can run each axis at its optimum performance. This is done by determining which moves can be performed with both axes running at their optimal performance versus those which must be done at the performance level of the gating motor in order to prevent exceeding an end-of-travel limit. Each move is performed at the highest performance level determined.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 52% of the total text.

Improving Performance in a Two-Axis Stationary Motor-Driven System

      A method for improving performance in two-axis, stationary
motor driven system is provided.  In such a system, one motor, which
will be referred to as the "A" motor, controls motion along the
X-axis and also effects Y-axis position while the other motor,
referred to as the "B" motor, controls and affects only the Y axis.
Fig. 1 illustrates such a system.  Since each axis is independently
controlled, performance of the system can be improved if we can run
each axis at its optimum performance.  This is done by determining
which moves can be performed with both axes running at their optimal
performance versus those which must be done at the performance level
of the gating motor in order to prevent exceeding an end-of-travel
limit.  Each move is performed at the highest performance level
determined.

      The solution described herein will be limited to a description
of this invention only as it relates to moves that consider a lower
end-of-travel limitation in the Y axis.  Similar limitations can
exist at other bounded locations.

      If we assume that the position of the device prior to the start
of the move is at cartesian coordinate (0,0), a move along the X axis
to (20,0) requires both the A and B motors to to drive even though
the final Y position remains 0.  This is due to the fact that as
motor A drives, it is effecting both the X and the Y axis.  Assume
that for every 5 units...