Electrical generator or motor structure – Dynamoelectric – Linear
Reexamination Certificate
2000-12-04
2003-02-11
Ramirez, Nestor (Department: 2834)
Electrical generator or motor structure
Dynamoelectric
Linear
C318S135000, C318S696000, C318S685000
Reexamination Certificate
active
06518682
ABSTRACT:
FIELD OF THE INVENTION
The present invention pertains generally to systems and methods for programming and controlling the movements of the probe of a voice coil actuator. More specifically, the present invention pertains to systems and methods for manually inputting operational data into a voice coil actuator to program the movement of its probe. The present invention is particularly, but not exclusively, useful for controlling and programming an actuator probe when a specifically timed sequence of different translational and rotational probe positions are required for a work cycle.
BACKGROUND OF THE INVENTION
It is well known that voice coil actuators can be used in a variety of applications to precisely and accurately position a work probe. Furthermore, it is well known that voice coil actuators can be very effective for rapidly moving a work probe between predetermined positions on a path and to, thereafter, control the exertion of very small controlled forces by the probe on a work piece. Succinctly stated, voice coil actuators are becoming widely recognized as effective tools for use in the manufacture, inspection, and repair of various products. For example, such voice coil actuators are disclosed and claimed in U.S. Pat. No. 5,175,456 which issued to Neff et al. for an invention entitled “Workpiece Transporter,” and in U.S. Pat. No. 5,685,214 which also issued to Neff et al. for an invention entitled “Actuator for Translational and Rotary Movement,” both of which are assigned to the same assignee as the present invention.
In order to enhance the flexibility and overall usefulness of a voice coil actuator, it is desirable that the actuator be capable of performing a variety of specified work cycles. Such a capability will, necessarily, require that the probe of the actuator must somehow be moved. In some instances, perhaps the entire actuator may need to be moved as well. In all applications, however, regardless whether the actuator itself is moved or held stationary, it will always be desirable to control the probe as it is moved along an essentially linear path relative to the actuator.
Control of a voice coil actuator probe requires the ability to accurately position the probe in a predetermined spatial orientation at a specified time. Accuracy in this case involves precision in moving the probe both in translation and in rotation as it transitions from one position to another position. Furthermore, due to the wide variety of tasks that can be accomplished by a VCA, there are virtually limitless possibilities for probe movement that may be considered. With this in mind, it would be very desirable to have the ability to customize a work cycle for the actuator probe that is specifically tailored to the accomplishment of the assigned task.
In light of the above, it is an object of the present invention to provide a system and method for programming and controlling an actuator probe with a customized work cycle. Another object of the present invention is to provide a system and a method for programming and controlling an actuator probe wherein work cycles can be customized to include a plurality of sequentially timed probe positions. Still another object of the present invention is to provide a system and a method for programming and controlling the movement of an actuator probe between various positions on a path, wherein each position is characterized by translational and rotational locations, as well as a specified time at each of these locations. Yet another object of the present invention is to provide a system and a method for programming and controlling the movement of an actuator probe that is easy to implement, simple to execute and comparatively cost effective.
SUMMARY OF THE PREFERRED EMBODIMENTS
In accordance with the present invention, a system for controlling the movement of an actuator probe between predetermined positions on a substantially linear path includes a linear encoder, a rotational encoder, and a clock. More specifically, the encoders are used to respectively determine the translational location (“z”) and rotational location (“&thgr;”) of the probe on the path.
The clock is then used to determine the time (“t
a
”) at which the probe arrives at these locations, and the time (“t
d
”) at which the probe departs these locations. The system also includes a control module that is connected to the clock, and to each of the encoders. As envisioned for the present invention, the control module will have a key pad for inputting data that identifies the locations (“z” and “&thgr;”) and the times (“t
a
” and “t
d
”) for each position of the probe. Further, data can be input for a plurality of sequential positions so that, collectively, the data will establish a work cycle for the probe. The control module will also have a display for providing visual presentations of this data.
In order to establish a work cycle for the actuator probe, a reference time (t
0
) is set for the clock, and a base datum (which includes both z
0
and &thgr;
0
) is set for the position of the probe. Next, a first position (i.e. start position) for the work cycle is identified. This is accomplished by using the control module to input a translation location (z
1
) and a rotation location (&thgr;
1
) for the probe at the start time (t
d1
). A second position (z
2
, &thgr;
2
, t
a2
, t
d2
) can then be sequentially identified for the work cycle.
It is important to note that for a general motion of the probe between the first position and the second position (i.e. one involving both translation and rotation), z
2
will change from z
1
, and &thgr;
2
will change from &thgr;
1
(z
2
≠z
1
, and &thgr;
2
≠&thgr;
1
). For a pure translational movement of the probe, however, (i.e. one where there is no rotation) z
2
will be different than z
1
, but &thgr;
2
will remain equal to &thgr;
1
(z
2
≠z
1
but &thgr;
2
=&thgr;
1
). On the other hand, for a pure rotation of the probe between the first position and the second position, z
2
will be the same as z
1
but &thgr; will change (z
2
=z
1
and &thgr;
2
≠&thgr;
1
). All of these are possible changes from the first position to the second position and, in each case, the transition is accomplished by using the key pad of the control module to input the appropriate data.
Once the second position for the probe is established with an arrival time t
a2
, a third position (established at t
a3
), a fourth position (established at t
a4
), and so on to an n
th
position (established at t
an
) can be sequentially determined for the probe (t
a1,a2,a3 . . . an
; z
1,2,3 . . . n
; &thgr;
1,2,3 . . . n
; and t
d1,d2,d3 . . . dn
;). Collectively, the sequence of these various positions will then define a work cycle for the probe.
In another aspect for the present invention, it is to be noted that the time duration of both dwell times and transit times for the probe can be programmed into the work cycle by properly selecting input data. Specifically, the dwell time of the probe at a particular position (t
dwell
) will be the difference between t
a
and t
d
for the position. Similarly, the duration of a transit time for the probe as it moves between sequentially adjacent positions (t
transit
) will be the difference between t
d
at the previous position and the t
a
at the next immediately subsequent position. Further, it is to be appreciated that by appropriately inputting a &Dgr;z (e.g. z
2
−z
1
), and a &Dgr;&thgr; (e.g. &thgr;
2
−&thgr;
1
), together with an appropriate transit time (t
transit
) between the positions, the response speed of the actuator probe can be established. In this case the translational speed will be &Dgr;z /t
transit
and the rotational speed will be &Dgr;&thgr;/t
transit
.
REFERENCES:
patent: 4484118 (1984-11-01), Manabe
patent: 4544889 (1985-10-01), Hendricks et al.
patent: 4759124 (1988-07-01), Snyder
patent: 4809430 (1989-03-01), Maruyama
patent: 4821460 (1989-04-01), Wegmann
patent: 4864880 (1989-09-01), Grant
patent: 5055725 (1991-10-01), LaSota
patent: 5175456 (1992-12-01), Neff
pate
Ferris Michael A.
Huang David
Neff Edward A.
Vu Toan
Weaver Randy
Jones Judson H.
Nydegger & Associates
Ramirez Nestor
Systems, Machines, Automation Components Corporation
LandOfFree
System monitor for a linear/rotary actuator does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with System monitor for a linear/rotary actuator, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System monitor for a linear/rotary actuator will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3145795