CA1279360C - Fluid circulated linear motor for robotic systems - Google Patents
Fluid circulated linear motor for robotic systemsInfo
- Publication number
- CA1279360C CA1279360C CA000548792A CA548792A CA1279360C CA 1279360 C CA1279360 C CA 1279360C CA 000548792 A CA000548792 A CA 000548792A CA 548792 A CA548792 A CA 548792A CA 1279360 C CA1279360 C CA 1279360C
- Authority
- CA
- Canada
- Prior art keywords
- manifold
- fluid
- primary
- linear motor
- secondary coil
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02K—DYNAMO-ELECTRIC MACHINES
- H02K41/00—Propulsion systems in which a rigid body is moved along a path due to dynamo-electric interaction between the body and a magnetic field travelling along the path
- H02K41/02—Linear motors; Sectional motors
- H02K41/03—Synchronous motors; Motors moving step by step; Reluctance motors
- H02K41/031—Synchronous motors; Motors moving step by step; Reluctance motors of the permanent magnet type
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02K—DYNAMO-ELECTRIC MACHINES
- H02K9/00—Arrangements for cooling or ventilating
- H02K9/19—Arrangements for cooling or ventilating for machines with closed casing and closed-circuit cooling using a liquid cooling medium, e.g. oil
- H02K9/197—Arrangements for cooling or ventilating for machines with closed casing and closed-circuit cooling using a liquid cooling medium, e.g. oil in which the rotor or stator space is fluid-tight, e.g. to provide for different cooling media for rotor and stator
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/02—Programme-controlled manipulators characterised by movement of the arms, e.g. cartesian coordinate type
- B25J9/023—Cartesian coordinate type
- B25J9/026—Gantry-type
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/10—Programme-controlled manipulators characterised by positioning means for manipulator elements
- B25J9/12—Programme-controlled manipulators characterised by positioning means for manipulator elements electric
- B25J9/123—Linear actuators
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Physics & Mathematics (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Electromagnetism (AREA)
- Linear Motors (AREA)
- Manipulator (AREA)
Abstract
ABSTRACT
A linear motor comprised of a plurality of primary coils arranged and spaced sequentially. A fluid intake manifold and a fluid exhaust manifold with at least one conduit in fluid communication between the intake and exhaust manifolds, such that the fluid intake manifold, fluid exhaust manifold and conduit are associated with the primary coils to control the temperature of the motor.
A robotically controlled linear motor apparatus for manipulating physical arms in one or more dimensions, with at least one linear motor comprised of primary coils sequentially and spacially arranged and a secondary coil positioned magnetically adjacent to the primary coils.
A fluid circulating manifold as described above. A
commutator for selectively energizing the primary and secondary coils to create a magnetic imbalance therebetween so that the secondary coil is urged in a direction opposite to that of the flux imbalance. A first arm is fixed to one the secondary coils and a second arm is fixed to the primary coils so that when a secondary coil moves, the first arm moves in reference to the second physical arm. A control for manipulating the first physical arm in one or more dimensions by selectively energizing the commutator to energize the linear motor causing the secondary coil and attached physical arm to move in relation thereto.
A linear motor comprised of a plurality of primary coils arranged and spaced sequentially. A fluid intake manifold and a fluid exhaust manifold with at least one conduit in fluid communication between the intake and exhaust manifolds, such that the fluid intake manifold, fluid exhaust manifold and conduit are associated with the primary coils to control the temperature of the motor.
A robotically controlled linear motor apparatus for manipulating physical arms in one or more dimensions, with at least one linear motor comprised of primary coils sequentially and spacially arranged and a secondary coil positioned magnetically adjacent to the primary coils.
A fluid circulating manifold as described above. A
commutator for selectively energizing the primary and secondary coils to create a magnetic imbalance therebetween so that the secondary coil is urged in a direction opposite to that of the flux imbalance. A first arm is fixed to one the secondary coils and a second arm is fixed to the primary coils so that when a secondary coil moves, the first arm moves in reference to the second physical arm. A control for manipulating the first physical arm in one or more dimensions by selectively energizing the commutator to energize the linear motor causing the secondary coil and attached physical arm to move in relation thereto.
Description
This invention relates to a fluid circulated linear motor for use in any motion control or robotic systems and for high speed measurement and inspection systems.
In the past, linear motors were of limited applicability to any system needing high speed and power capabilities with large duty cycles because of the many inherent physical design problems of linear motors.
Conventional linear motors have had limited applicability to systems controlled and implemented by high speed computers such as robotic measurement and inspection machines.
By their design, conventional linear motors have limited efficiencies because the operative magnetic flux produced can not be fully encapsulated and applied for use as a motive force. Because of their generally rectangular design and open drive path, linear motors lose much of the magnetic flux produced by their coils and primary cores to the surrQunding environment, unlike typical rotary motors which are able to concentrate the magnetic flu~ produced within a closed rotary drive path.
In order to perform measurement or inspection tasks at a cost effective high rate of speed and at a significant power, large amounts of-current are re~uired to drive the linear motors which, because of their inherently inefficient design, resuIted in large heat buildups causing not only motor failure but physical deformation of the surrounding machine. In order for a linear motor to be 9~
; used at a high speed for a long period of time, the currentmust be increased. However, as the current increases two-fold the heat produced by the motor will result in an increase by the square, or four-fold in th.is example, resulting in linear motors being unacceptable or many applications. For example, if a conventional linear motor is operated at a high speed for a long period o time, the motor's temperature wouId greatly increase causing the geometrical dimensions and tolerances of a measurement and inspection machine to deform, providing inaccurate and unreliable data.
Conventional linear motors for use in highly accurate measurement and inspection systems have been operated inefficiently at low currents and therefore slow speeds so that the motor temperature would remain relatively constant at a low temperature.: In order to perform high speed measurements and inspections, such as in a manufacturing environment~where 100% inspection is .required, the linear motor must be operated at high currents with high duty-cycles resulting in high motor temperatures with substantial risk that the motor will fail or the machines will deform and be out of tolerance providing inaccurate temperature data. Therefore, in many critical temperature applications, linear motors have had very limited applicability because of the resulting heat generated from their use at high speeds for long time periods.
Additionally, the problem of cooling motors of this type have been addressed in the past by attempting to cool the exterior of the motor. These methods have afforded some minor improvement, but were unable to remove enough heat to run a linear motor at high speed with.
sufficient power and a sufficiently large duty cycle under the control and implementation of a high speed control system or computer.
Other driving methods for high speed inspection .: ~
3~6 and measurement systems have used belt, rotary leadscrew, friction or rack and pinion drives. These types o-f drives do not afford the accuracy, reliability and duty-cycle needed for many critical high speed and high accuracy systems, especially in computerized state of the art robotic inspection and coordinate measurement systems.
The object of the present invention is to provide means to remove heat from the coil and windings of a linear motor to prevent excessive temperatures from causing insulation breakdown from occurring because of the excessive heat produced when linear motors are operated at high current levels in order to achieve the power and speed specifications necessary for many present day applications.
The present invention provides a fluid-circulating linear motor comprising primary coil means for creating a magnetic flux having at least two contacts;
moveable secondary coil means for creating a magnetic flux positioned in complementary physical proximity to said primary coil means; commutator assembly means for selectively energizing said primary coil and said secondary coil produ`cing a magnetic flux from said primary coil and said secondary coil such that resulting interaction of magnetic fluxes urges said secon~ary coil to move in a desired direction, and manifold means for circulating a fluid adjacent to said primary coil means, said manifold means in fluid communication with cross flow tubes substantially associated with said primary coils means, wherein a fluid is circulated through said manifold means and said cross flow tubes to transfer energy between said primary coil and said manifold means to control the temperature of said primary coil means.
The present invention also provides a fluid-circulating linear motor comprising primary core means for creating a magnetic flux positioned in magnetic proximity to said primary core means; secondary coil means -3a-for creating a magnetic flux by windings wound around at least two contacts; fluid circulating manifold means having an intake manifold, and an exhaust manifold, and a plurality of cross flow tubes in fluid communication between said intake manifold and said exhaust manifold, said manifold means positioned adjacent sai~ prima~y core and said windings to control the temperature of said primary core means; and commutator means for selectively energizing said windings of said primary core means and energi~ing said secondary coil means such that the interaction of the magnetic flux produced between said primary core means and said secondary coil means urges said secondary coil means in a direction opposite to that of the flux imbalance.
The present invention provides an efficient manner of cooling a linear motor without disruption or degradation of its performance, while being implemented at a reasonable cost through the use of a simple fluid circulation sub-system to adequately cool and control the motor's temperature. The fluid-circulated linaar motor of the present invention operates at a cooler temperature than herebefore available in temperature-sensitive applications. This is especially important in measurement and inspection systems, so that the motor does not affect the results and performance of the inspection and measurement process. It is particularly important to cool the linear motor sufficiently to prevent the system's thermal coefficient and expansion factors from bein~
altered by the heat produced by the motor adjacent and proximate the machine.
The present invention also provides a means to remove the heat from a linear motor without drastically altering the structure of the motor itself.
In the preferred embodiment, the temperature - 5 control means comprises intake and e~haust manifolds extending parallel and proximate to the motor, with interconnecting cross-flo~ passageways èxtending between the individual primary coils of the motor positioned beneath or intertwined with the primary coil's windings is disclosed as the preferred embodiment. The cross-flow passageways or tubes connect the intake and exhaust manifolds between the individual primary coils so that a fluid entering the intake manifold flows through each of the individual cross-flow tubes and out of the exhaust port of the exhaust manifold thereby removing heat from the coils. By pumping a -Eluid of an ambient temperature lower than that of the motor through the manifold and the cross-flow tubes, the operating temperature of the motor may be reduced or controlled.
~ fluid-circulated linear motor is particularly applicable to robotic systems, and specifically robotic inspection and measurement machines. ~ robotic measure-ment and inspection system of the present invention is generally comprised of three basic units: a base assembly unit, a machine control unit and a robot assembly unit.
The base assembly unit is the overall support structure of the machine or the machine's frame. It may be comprised of steel weldments supporting usually a solid reference surface such as a granite slab. The robotic assembly unit is also supported and guided by a solid reference surface sometimes a granite beam. The entire base assembly unit may be suspended by pneumatic air suspension supports to vibrationally isolate the machine from its environment. The base assembly unit overall is designed to achieve stability and rigidity so that - accurate and reliable measurements or inspections may ~ ~t~3;~
be performed.
The machine control unit consists of a computer system which performs substantially three functions.
First, it controls the movement, placement and positioniny of the robot assembly unit to be described below. Second, it performs the data and/or measurement calculations o the inspection device. Third, the machine control unit coordinates and communicates with the operator as well as outside peripherals such as recording or indicating devices, printers, hard and soft disk drives, CAD/CAM
systems, remote location sequencing and other computer systems regarding the machine's status.
The third section of the overall measurement inspection system is the robot assembly unit. The robot assembly unit has several tasks. The main task for the robot assembly unit is to move an object such as a measure-ment or an inspection probe or a gripper or an articulating hand through a specified envelope area within the three dimensional operating space of the reference surface of the machine. The robot~ assembly is comprised of the robot arms which also may be guiding or support surfaces, or in some cases they may be other structural members.
The robot arms float above the guiding surfaces by the use of low-lift gas bearings as a non-contact friction 2~ free means of guiding the arms.
The robot arms may be propelled at a high speed and accurately positioned along the X, Y and Z axes by fluid circulated linear motors as described above. A
feedbac~ positioning device such as a glass linear scale, functions as a linear position encoder to the machine control unit to communicate the location of the robots arms and the measurement or inspection probe.
In order to achieve high speed, accuracy and long life, the entire system is of a non-contact typet with the gas bearings providing for a non-contact means of guiding the robot arms.- Additionally, the use of glass linear scales and non-contact fl~'id circulated linear motors allow the indiviaual robot arms to float without physical contact with one another. The robot measurement and inspec-tion system allows for arm movement in the ~, Y and Z plane without physical contact and affords hiyh speed and accurate movement of the robot's arms without interference from the machine's surrounding environment by the use of the fluid circulated linear motor.
In the drawings:
Figure l is a perspective view of the overall robotic inspection and measurement system of the preseht invention;
Figure 2 is a partial front view of the robotic inspection and measurement system of the present invention;
Figure 3 is a partial side view of the robotic inspection and measurement system of the present invention;
Figure 4 ls a partial view of the linear motor fluid circulated manifold with cross-flow tubes;
Figure 5 is a partial section of the fluid circulated linear motor with its primary coil windings depicted;
Fi~ure 6 is a partial section of the linear motor manifold depicting the path of fluid flow through the manifold and cross flow tubes;
Figure 7 is a partial sectionand cut-away side view along line 7-7 of Figure 6 of the fluid circulated linear motor and manifold with cross-flow tubes revealed;
Figure 8 is an end and cross-sectional view of the fluid circulated linear motor; and Figure 9 is a side view in partial cross sections of the fluid circulate linear motor depicting the t~avel of the secondary coil.
~hile this invention is susceptible of embodiment in many different forms, there is shown in -the drawi.ngs and will herein be described in detail a preferred embodiment of the invention disclosed herein, which is equally applicable to many configurations of linear motors and robotic systems besides the speciEic ernbod:i-ment shown and described below.
There are many advantages to the use o a fluid circulated linear motor for temperature sensitive applications such as robotic inspection and measurement systems. The main advantage is the ability to propel ; the robot at a high speed without producing the excessive heat that is associated with systems known herebefore.
Secondly, a major advantage is to provide a means of propelling the robot not only at a high speed but also in complete physical isolation or without contact with the associated axes in order to insulate the measurement and/or inspection process from outside physical interference which may alter and impair the accuracy of the results obtained.
The use of a fluid-circulating manifold with cross flow tubes within and in physical proximity to the primary coil of a fixed linear motor allows substantial heat to be dissipated from the boil by transferring it to the fluid and dissipating it away. Such a method allows the linear motor to be operated at high currents and in turn, at high speeds and at high power levels without the disadvantage of excessive heat production and a physical transfer of the heat to the surrounding environs.
Figure l is a prospective view of the overall robotic inspection and measurement system of the present invention. The system lO is comprised of the following components. A base reference support 20, a robot assembly unit 30 and a machine control unit 50. The reference support center 20 floats upon and is isolated by pneumatic stabilized supports 40. Fluid circulated linear motors 60 are shown supported by the base reference support 20 and reference guides 27 an~l function by propelling the robot assembly unit 30 in various axes.
In the preferred embodiment,-three axes are shown for movement in the conventional X, Y and Z coordinate planes.
A reference support surface 25 is suppo~ted by the hase reference center 20. Additionally, reerence yuir~es 27 are supported by base reference support 20 which are guiding supports for the fluid circulated linear motors 60.
In the preferred embodiment, the reference support surface 25 and the reference guides 27 may be fashioned from a solid stable material such as granite.
The base reference center 20 may be configured as a rigid steel base frame in order to support the reference support surface 25 as well as the reference guide 27.
Pneumatic stabilized supports 40 are used to isolate the machine from its supporting environment as well as isolate the environment from the opera~ional effects of the system 10. Additionally, the pneumatic ~tabilized supports 40 ensure that the center of gravity of the reference support surface 25 as well as the base reference center 20 are fixed in such a way as to provide accurate results for the measurement and inspection processes and calculations performed.
The robot assembly ~nit 30, which is driven by fluid circulated linear motors 60, includes an overhead beam 70 which is positioned across the dual Y-axes of the inspection field. Overhead saddle unit 80 is slidably mounted upon the overhead beam 70 and is driven by a fluid-circulated linear motor 60 (not shown in Figure 1) fixed to beam 70. Saddle unit 80 supports Z-axis probe 90 and is driven by a fluid-circuIated linear motor 60 (not shown in Figure l) for movement of the probe in the vertical direction. The lowermost tip of Z-axis probe-90 is configured to accept a measurement or inspectionprobe 100 as desired for the particuIar operation of the 9~ 3 g system 10. Overhead beam 70 is supported upon and propelled from a bridge 75 which is affixed to the movable propelling portion of the fluid circulated linear mo-tor 60.
The machine control unit 50 of the preferred embodiment consists of a computer system 52 with comput-erized access controller 54 for con-trolling the robot assembly unit 30. In which, an operator communicates with the system via a keyboard 56 and video monitor 57.
A conventional printer device 58 is depicted for receiving and recording communication from the computer system 52 of the machine's status or of the data gathered. A remote control device 59 allows the computer system 52 and access controller 54 to be instructed while the operator is physically observing the inspection and measurement system 10.
Figure 2 is a perspective front view of the robotic inspection and measurement system 10 of the preferred embodiment of the present invention. The base reference center 20 is shown supporting reference support surface 25 and reference guides 27 providing the guides for the Y-axes motion of travel for the robotic assembly unit 30 in which overhead beam 70 is shown spanning the X-axis and supported indirectly by reference guides 27. The bridge 75 is supported by gas bearings 110 which function by forcing air pressure upon the bearing surfaces to support the bearing fixed to the bridge 75 and overhead beam 70 from the reference guides 27. The use o~ such gas bearings 110 provide no physical contact between the reference guides 27 and the robotic assembly unit 30. Fluid circulated linear motors 60 are shown fixedly positioned upon reference guides 27 and their movable portions fixed to bridge 75 and overhead beam 70.
Linear position encoders 120 communicate the position of the Y-axis which is the overhead beam 70 to the robot control unit 50 for use in assessing the system's 10 3~
status and physical location along the Y-axis. The linear position encoders 120 make no physical contact to the reference support guides 27'so that there is ~riction free movement between the robot assembly unit 30 and -the base reference center 20.
The overhead beam 70 supports saddle unik ~0 shown in partial cross section, as it is propelled by fluid circulated linear motor 60 and supported by gas bearings 110 along the top and sides of overhead beam 70.
Linear position encoders 120 are fixed along the X-axis of overhead beam 70 to communicate the position and status of the saddle unit 80 to the robot control unit 50 (n~t shown). Saddle unit 80 supports the Z-axis probe 90 in a similar manner by gas bearings 110 and is propelled by a fluid circulated linear motor 60 (not shown). Figure 3 is a partial side view of the robotic inspection and measurement system 10 of the preferred embodiment of the present invention. Base referenca center 20 is shown supporting reference support surface 25 and reference guides 27 in which bridge 75 is shown propelled by a fluid circulated linear motor 60 along the Y-axis direction and supporting overhead beam 70 in the X-axis direction, in which saddle unit 80 is supported thereupon. Saddle unit 80 is supported by gas bearings 110 and is propelled by a fluid circulated linear motor 60 along the X-axis.
Z-axis probe 90 is shown supported within saddle unit 80 by gas bearings 110 and propelled by fluid circulated linear motor (not shown~ in Figure 3). Linear position encoder 120 is shown positioned along the overhead beam 70 in order to communicate to the robot control unit 50 the status and physical location of the saddle unik 80 along the X-axis. A linear position encoder 120 is affixed onto saddle unit 80 in order to assess the status and position of Z-axis probe 90 (not shown in Figure 3).
Figure 4 is a partial view of the linear motor fluid circulated manifold 200. A fluid intake nozzle 205 for accepting a ~luid to be circulated within the manifold 200 through multiple cross flow tubes 210 - and generall~ exiting an exhaust manifold no~le 215 is shown.
Figure 5 is a partial section of the fluid circulated linear motor 10 with primary coils 220 shown interspersed between the cross flow -tubes 210 and between the manifold's 200 intake and exhaust sections.
Primary coil windings 225 are shown wound axially around coils 220 in physical proximity to manifold 200 and cross flow tubes 210.
Figure 6 is a partial section of the fluid circulated linear motor manifold depicting the flow of a fluid through the manifold 200 and cross flow tubes 210.
Primary coils 220 are shown interspersed between the cross flow tubes 210. The windings 225 as shown in Figure 5 are omitted in Figure 6 in order to reveal the cross flow tubes 210.
Figure 7 is a partial section and cut-a-way : 20 side view along line 7-7 of Figure 6 of the preferred embodiment of the fluid circulated li.near motor 60 with a cut~a-way view of the manifold 200 revealing the cross flow tubes 210 interspersed and in physical proximity to the primary coils 220.
Figure 8 is an end and cross-sectional view of the fluid circulated linear motor 60 mounted upon a support channel 65 in which manifold 200 is supported thereby in which cross flow tube 210 is shown inter-connecting manifold sides 200 beneath or imbedded with primary coils 220 in which a cross section of primary coil windings 225 are shown wrapped axially around primary coil 220. Permanent magnets 230 are shown fixed above primary coil 220 creating an air gap in which permanent magnet 230 is fixed to secondary coil 235.
Primary coil commutator 2~0 is shown depicted supported by support channel 65 and brush coil contacts 245.
Input commutator 250 is supported by support channel 65 providing contact with input brushes 255 to the secondary coil 235. It shouId be noted that depicted in these drawings is only one of many different embodiments and that the invention may also be readily configured for use with brushless motors or any other means of energizing a primary and secondary t~pe coil.
Figure 9 is a side view in partial cross section o~ the fluid circuIated linear motor 60 in which support channel 65 is shown supporting manifold 200.
Manifold 200 is shown in partial cross section to reveal cross flow tubes 210 interspersed between primary coil 220 in which partial views of primary coil windings 225 are shown wound axially around primary coil 220.
Permanent magnets 230 are shown magnetically adjacent and above primary Goils 220 creating an air gap. Permanent magnets 230 are supported by secondary coil 235. Secondary coil 235 is shown depicted in its motion of travel along the path provided by primary coils 220 and secondary coil 225.
~he operation of the present invention is simply and effectively described as follows. As shown in Figure 4, a fluid-circulating manifold 200 and cross flow tubes 210 are positioned between the primary colls 220 of a linear motor. The primary coil windings 225 are wound around the primary coils 220 as shown. A fluid is passed into the intake manifold nozzle 205 and exits the exhaust manifold nozzle 215, so that when the linear motor 60 is d iven by a high current to operate the linear motor 60 at high speed, the heat dissipated from the windings 225 and coils 220 is absorbed by the fluid of the manifold 200 and cross flow tubes 210 and removed. The heated fluid is cooled before being recirculated to the linear motor 60.
The motor 60 operates, as shown in Figure 8, by energizing the primary coil commutators 240 and input commutators 250, which are in contact with coil brushes 245 and input brushes 255,.respectively, such that secondary coil 235 and permanent magnet 230 are placed in a state of magnetic flux imbalance across an air gap created between the corresponding surface of primary coil 220 which is energized by the primary coil ~1indinys 225 wound around the primary coils 220 and coole~ via the fluid circuIated manifold 200.and cross flow tubes 210 such that the excess energy transformed into heat is removed by the circulating fluid in order to keep the linear motor 60 cooled. The magnetic flux imbalance caused between the secondary coil 235 and the primary coil 220 causes the secondary coil 235 to be urged in a direction opposite the force exerted by the magnetic flux imbalance. Figure 9 depicts the physical relationship of the secondary coil 235 and permanent magnet 230 in magnetic relationship with the primary coils 220 repre-senting the prospective travel of the secondary coil 235 and permanent magnet 230.
In certain applications, the fluid circulated linear motor of the present invention may be applied in environments which the surrounding temperature is less than the ambient temperature of the motor. In such situations, the fluid-circulating through the motor may be of a higher temperature than the ambient temperature of the motor in order to increase the motor's ambient temperature. Additionally, the method of circuIating a fluid through a motor may be performed by an automatic sensing system in order to raise or lower the temperature of the circulating fluid in response to the motor's ambient operating temperature.
The fluid-circulating linear motor of the preferred embodiment of the present invention is particu-larly useful in robotic systems applications. In applica-tions needing accuracy at high speeds with a high duty.
cycle, a fluid circulated linear motor is especially well suited to implementing.physical arms or members in one 3~3 or more dimensions in order to perform a desired task.
As described above, a fluid circulated linear motor is specifically applicable to systems which must operate at a very high speed and a high duty cycle so that -the -~5 corresponding heat, will not cause the motor to fail nor effect the surrounding robot's environmenk.
In general, ~he primary coil 220 with associated manifold 200 and primary coil windings 225 as affixed to motor support channel 65 are af~ixed to a stationary -10 member either as the robot's support or on a movable !robot arm. Correspondingly, permanent magnet 230 and secondary coil 235 complete the linear motor 60 and are movable along the path of travel of the linear motor 60 such that the robot arm is fixed to the secondary coil 235 and is able to be positioned and propelled by the movement of the linear motor 60. Alternatively, the permanent magnet 230 and recording coil 235 may be fi~ed to a stationary member with primary coil 220 and associated manifold 200 attached to a robot arm which is capable of movement along the motor's 60 path of travel. Depending on the application and purpose of the robotic system, any number of fluid circulated linear motors may be configured to operate in any dimension in order to position an articulating hand, probe, inspec-tion device or other device as required.
One of the preferred applications for a fluidcirculated linear motor as shown in Figure 3 is a measurement and inspection system. Such a system is operated generally as follows. An item or device to be measured or inspected, is placed upon the reference support surface 25. A measurement or inspection probe 100, within the envelope of the reference support system 25, is maneuvered by the remote control device 59 to position the probe 100 within the envelope. The probe 100 is attached to the Z-axis probe ~0 as positioned by saddle unit 80 along the X-axis depicted as overhead beam 70 and along the Y-axes depicted as reference guides 27 and as positioned by bridge 75. Each of the X, Y and Z-axes are propelled and accurately positioned by the utilization of a fluid circulated linear motor 60. The operator via the remote control device 59 or -through keyboard 56, instructs the computer system S2 a~d acce~s controller 54 to position the probe 10~ to loca-te the desired device positioned on xeference support surface 25 and conduct the appropriate measurement and inspection function as instructed by a program or set of instructions embodied in software to be implemented and instructed by the access controller 54 and computer 52. The operator may commence, modify or halt any or all of the functions of measurement and/or inspection via the keyboard 56. The video monitor device 57 informs the operator of the status and position of the robot assembly unit 30 in relationship to the device to be measured or inspected.
The computer 52 and access controller 54 are controlled via information inputted through the keyboard 56 and displayed and monitored by video monitor device 57. The measurement and inspection data may be recorded and stored by being printed on printing device 58. The system 10 is capable-of being configured to perform any number of tasks at a high speed in a short period of time and afford manufacturing and inspection facilities the ability to perform 100% inspection services.
Referring now to Figure 3, upon the command of an operator via keyboard 56 through computer 52 and access controller 54, fluid cooled linear motors 60 are positioned as desired along both reference ~uides 27 for the Y-axes or along overhead beam 70 for the X-axis or along the Z-axis pxobe 90 in relationship to the X, Y, Z coordinate system.
Any of the desired motions are accomplished by the linear motor's magnetic flux imbalance created between the primary and secondary coils of the linear motorl to 9~
propel the appropriate axis to the desired location.
Gas bearings 110 are applied along each of the axes in order to make the individual axes or arms of the robot ; assembly unit float and be without physical contact oE
the supporting surface thereby reducing wear and eliminating potentially conflicting forces from the environment from interfering with the accuracy of -the data collected or inspection tasks performed. Linear position encoders 120 are positioned along each of the X, Y or Z-axes in such a manner to communicate to th i access controller 54 and there in turn, the computer 52, as to the specific location each of the axes is positioned in relationship to the other so as to insure the proper accuracy and functioning of the overall measurement and inspection system.
Shown in Figure 3, is the Y-axis in which bridge 75 is positioned along reference guide 27 which in turn supports overhead beam 70 providing a nonfrictional contact with the saddle unit 80 by the use of gas bearings 110 and is propelled by a fluid circulated linear motor 60. Its position is referenced by linear position encoder 120. Saddle unit 80 supports in a like manner the Z-axis probe 9Q, through the use of gas bearings 110 and is propelled (though not shown) by a linear motor 60 and is referenced for position by a linear position encoder 120 (also not shown).
While the foregoing has presented certain specific embodiments of the present invention, it is to be understood, that these embodiments have been presented by way of example only.
In the past, linear motors were of limited applicability to any system needing high speed and power capabilities with large duty cycles because of the many inherent physical design problems of linear motors.
Conventional linear motors have had limited applicability to systems controlled and implemented by high speed computers such as robotic measurement and inspection machines.
By their design, conventional linear motors have limited efficiencies because the operative magnetic flux produced can not be fully encapsulated and applied for use as a motive force. Because of their generally rectangular design and open drive path, linear motors lose much of the magnetic flux produced by their coils and primary cores to the surrQunding environment, unlike typical rotary motors which are able to concentrate the magnetic flu~ produced within a closed rotary drive path.
In order to perform measurement or inspection tasks at a cost effective high rate of speed and at a significant power, large amounts of-current are re~uired to drive the linear motors which, because of their inherently inefficient design, resuIted in large heat buildups causing not only motor failure but physical deformation of the surrounding machine. In order for a linear motor to be 9~
; used at a high speed for a long period of time, the currentmust be increased. However, as the current increases two-fold the heat produced by the motor will result in an increase by the square, or four-fold in th.is example, resulting in linear motors being unacceptable or many applications. For example, if a conventional linear motor is operated at a high speed for a long period o time, the motor's temperature wouId greatly increase causing the geometrical dimensions and tolerances of a measurement and inspection machine to deform, providing inaccurate and unreliable data.
Conventional linear motors for use in highly accurate measurement and inspection systems have been operated inefficiently at low currents and therefore slow speeds so that the motor temperature would remain relatively constant at a low temperature.: In order to perform high speed measurements and inspections, such as in a manufacturing environment~where 100% inspection is .required, the linear motor must be operated at high currents with high duty-cycles resulting in high motor temperatures with substantial risk that the motor will fail or the machines will deform and be out of tolerance providing inaccurate temperature data. Therefore, in many critical temperature applications, linear motors have had very limited applicability because of the resulting heat generated from their use at high speeds for long time periods.
Additionally, the problem of cooling motors of this type have been addressed in the past by attempting to cool the exterior of the motor. These methods have afforded some minor improvement, but were unable to remove enough heat to run a linear motor at high speed with.
sufficient power and a sufficiently large duty cycle under the control and implementation of a high speed control system or computer.
Other driving methods for high speed inspection .: ~
3~6 and measurement systems have used belt, rotary leadscrew, friction or rack and pinion drives. These types o-f drives do not afford the accuracy, reliability and duty-cycle needed for many critical high speed and high accuracy systems, especially in computerized state of the art robotic inspection and coordinate measurement systems.
The object of the present invention is to provide means to remove heat from the coil and windings of a linear motor to prevent excessive temperatures from causing insulation breakdown from occurring because of the excessive heat produced when linear motors are operated at high current levels in order to achieve the power and speed specifications necessary for many present day applications.
The present invention provides a fluid-circulating linear motor comprising primary coil means for creating a magnetic flux having at least two contacts;
moveable secondary coil means for creating a magnetic flux positioned in complementary physical proximity to said primary coil means; commutator assembly means for selectively energizing said primary coil and said secondary coil produ`cing a magnetic flux from said primary coil and said secondary coil such that resulting interaction of magnetic fluxes urges said secon~ary coil to move in a desired direction, and manifold means for circulating a fluid adjacent to said primary coil means, said manifold means in fluid communication with cross flow tubes substantially associated with said primary coils means, wherein a fluid is circulated through said manifold means and said cross flow tubes to transfer energy between said primary coil and said manifold means to control the temperature of said primary coil means.
The present invention also provides a fluid-circulating linear motor comprising primary core means for creating a magnetic flux positioned in magnetic proximity to said primary core means; secondary coil means -3a-for creating a magnetic flux by windings wound around at least two contacts; fluid circulating manifold means having an intake manifold, and an exhaust manifold, and a plurality of cross flow tubes in fluid communication between said intake manifold and said exhaust manifold, said manifold means positioned adjacent sai~ prima~y core and said windings to control the temperature of said primary core means; and commutator means for selectively energizing said windings of said primary core means and energi~ing said secondary coil means such that the interaction of the magnetic flux produced between said primary core means and said secondary coil means urges said secondary coil means in a direction opposite to that of the flux imbalance.
The present invention provides an efficient manner of cooling a linear motor without disruption or degradation of its performance, while being implemented at a reasonable cost through the use of a simple fluid circulation sub-system to adequately cool and control the motor's temperature. The fluid-circulated linaar motor of the present invention operates at a cooler temperature than herebefore available in temperature-sensitive applications. This is especially important in measurement and inspection systems, so that the motor does not affect the results and performance of the inspection and measurement process. It is particularly important to cool the linear motor sufficiently to prevent the system's thermal coefficient and expansion factors from bein~
altered by the heat produced by the motor adjacent and proximate the machine.
The present invention also provides a means to remove the heat from a linear motor without drastically altering the structure of the motor itself.
In the preferred embodiment, the temperature - 5 control means comprises intake and e~haust manifolds extending parallel and proximate to the motor, with interconnecting cross-flo~ passageways èxtending between the individual primary coils of the motor positioned beneath or intertwined with the primary coil's windings is disclosed as the preferred embodiment. The cross-flow passageways or tubes connect the intake and exhaust manifolds between the individual primary coils so that a fluid entering the intake manifold flows through each of the individual cross-flow tubes and out of the exhaust port of the exhaust manifold thereby removing heat from the coils. By pumping a -Eluid of an ambient temperature lower than that of the motor through the manifold and the cross-flow tubes, the operating temperature of the motor may be reduced or controlled.
~ fluid-circulated linear motor is particularly applicable to robotic systems, and specifically robotic inspection and measurement machines. ~ robotic measure-ment and inspection system of the present invention is generally comprised of three basic units: a base assembly unit, a machine control unit and a robot assembly unit.
The base assembly unit is the overall support structure of the machine or the machine's frame. It may be comprised of steel weldments supporting usually a solid reference surface such as a granite slab. The robotic assembly unit is also supported and guided by a solid reference surface sometimes a granite beam. The entire base assembly unit may be suspended by pneumatic air suspension supports to vibrationally isolate the machine from its environment. The base assembly unit overall is designed to achieve stability and rigidity so that - accurate and reliable measurements or inspections may ~ ~t~3;~
be performed.
The machine control unit consists of a computer system which performs substantially three functions.
First, it controls the movement, placement and positioniny of the robot assembly unit to be described below. Second, it performs the data and/or measurement calculations o the inspection device. Third, the machine control unit coordinates and communicates with the operator as well as outside peripherals such as recording or indicating devices, printers, hard and soft disk drives, CAD/CAM
systems, remote location sequencing and other computer systems regarding the machine's status.
The third section of the overall measurement inspection system is the robot assembly unit. The robot assembly unit has several tasks. The main task for the robot assembly unit is to move an object such as a measure-ment or an inspection probe or a gripper or an articulating hand through a specified envelope area within the three dimensional operating space of the reference surface of the machine. The robot~ assembly is comprised of the robot arms which also may be guiding or support surfaces, or in some cases they may be other structural members.
The robot arms float above the guiding surfaces by the use of low-lift gas bearings as a non-contact friction 2~ free means of guiding the arms.
The robot arms may be propelled at a high speed and accurately positioned along the X, Y and Z axes by fluid circulated linear motors as described above. A
feedbac~ positioning device such as a glass linear scale, functions as a linear position encoder to the machine control unit to communicate the location of the robots arms and the measurement or inspection probe.
In order to achieve high speed, accuracy and long life, the entire system is of a non-contact typet with the gas bearings providing for a non-contact means of guiding the robot arms.- Additionally, the use of glass linear scales and non-contact fl~'id circulated linear motors allow the indiviaual robot arms to float without physical contact with one another. The robot measurement and inspec-tion system allows for arm movement in the ~, Y and Z plane without physical contact and affords hiyh speed and accurate movement of the robot's arms without interference from the machine's surrounding environment by the use of the fluid circulated linear motor.
In the drawings:
Figure l is a perspective view of the overall robotic inspection and measurement system of the preseht invention;
Figure 2 is a partial front view of the robotic inspection and measurement system of the present invention;
Figure 3 is a partial side view of the robotic inspection and measurement system of the present invention;
Figure 4 ls a partial view of the linear motor fluid circulated manifold with cross-flow tubes;
Figure 5 is a partial section of the fluid circulated linear motor with its primary coil windings depicted;
Fi~ure 6 is a partial section of the linear motor manifold depicting the path of fluid flow through the manifold and cross flow tubes;
Figure 7 is a partial sectionand cut-away side view along line 7-7 of Figure 6 of the fluid circulated linear motor and manifold with cross-flow tubes revealed;
Figure 8 is an end and cross-sectional view of the fluid circulated linear motor; and Figure 9 is a side view in partial cross sections of the fluid circulate linear motor depicting the t~avel of the secondary coil.
~hile this invention is susceptible of embodiment in many different forms, there is shown in -the drawi.ngs and will herein be described in detail a preferred embodiment of the invention disclosed herein, which is equally applicable to many configurations of linear motors and robotic systems besides the speciEic ernbod:i-ment shown and described below.
There are many advantages to the use o a fluid circulated linear motor for temperature sensitive applications such as robotic inspection and measurement systems. The main advantage is the ability to propel ; the robot at a high speed without producing the excessive heat that is associated with systems known herebefore.
Secondly, a major advantage is to provide a means of propelling the robot not only at a high speed but also in complete physical isolation or without contact with the associated axes in order to insulate the measurement and/or inspection process from outside physical interference which may alter and impair the accuracy of the results obtained.
The use of a fluid-circulating manifold with cross flow tubes within and in physical proximity to the primary coil of a fixed linear motor allows substantial heat to be dissipated from the boil by transferring it to the fluid and dissipating it away. Such a method allows the linear motor to be operated at high currents and in turn, at high speeds and at high power levels without the disadvantage of excessive heat production and a physical transfer of the heat to the surrounding environs.
Figure l is a prospective view of the overall robotic inspection and measurement system of the present invention. The system lO is comprised of the following components. A base reference support 20, a robot assembly unit 30 and a machine control unit 50. The reference support center 20 floats upon and is isolated by pneumatic stabilized supports 40. Fluid circulated linear motors 60 are shown supported by the base reference support 20 and reference guides 27 an~l function by propelling the robot assembly unit 30 in various axes.
In the preferred embodiment,-three axes are shown for movement in the conventional X, Y and Z coordinate planes.
A reference support surface 25 is suppo~ted by the hase reference center 20. Additionally, reerence yuir~es 27 are supported by base reference support 20 which are guiding supports for the fluid circulated linear motors 60.
In the preferred embodiment, the reference support surface 25 and the reference guides 27 may be fashioned from a solid stable material such as granite.
The base reference center 20 may be configured as a rigid steel base frame in order to support the reference support surface 25 as well as the reference guide 27.
Pneumatic stabilized supports 40 are used to isolate the machine from its supporting environment as well as isolate the environment from the opera~ional effects of the system 10. Additionally, the pneumatic ~tabilized supports 40 ensure that the center of gravity of the reference support surface 25 as well as the base reference center 20 are fixed in such a way as to provide accurate results for the measurement and inspection processes and calculations performed.
The robot assembly ~nit 30, which is driven by fluid circulated linear motors 60, includes an overhead beam 70 which is positioned across the dual Y-axes of the inspection field. Overhead saddle unit 80 is slidably mounted upon the overhead beam 70 and is driven by a fluid-circulated linear motor 60 (not shown in Figure 1) fixed to beam 70. Saddle unit 80 supports Z-axis probe 90 and is driven by a fluid-circuIated linear motor 60 (not shown in Figure l) for movement of the probe in the vertical direction. The lowermost tip of Z-axis probe-90 is configured to accept a measurement or inspectionprobe 100 as desired for the particuIar operation of the 9~ 3 g system 10. Overhead beam 70 is supported upon and propelled from a bridge 75 which is affixed to the movable propelling portion of the fluid circulated linear mo-tor 60.
The machine control unit 50 of the preferred embodiment consists of a computer system 52 with comput-erized access controller 54 for con-trolling the robot assembly unit 30. In which, an operator communicates with the system via a keyboard 56 and video monitor 57.
A conventional printer device 58 is depicted for receiving and recording communication from the computer system 52 of the machine's status or of the data gathered. A remote control device 59 allows the computer system 52 and access controller 54 to be instructed while the operator is physically observing the inspection and measurement system 10.
Figure 2 is a perspective front view of the robotic inspection and measurement system 10 of the preferred embodiment of the present invention. The base reference center 20 is shown supporting reference support surface 25 and reference guides 27 providing the guides for the Y-axes motion of travel for the robotic assembly unit 30 in which overhead beam 70 is shown spanning the X-axis and supported indirectly by reference guides 27. The bridge 75 is supported by gas bearings 110 which function by forcing air pressure upon the bearing surfaces to support the bearing fixed to the bridge 75 and overhead beam 70 from the reference guides 27. The use o~ such gas bearings 110 provide no physical contact between the reference guides 27 and the robotic assembly unit 30. Fluid circulated linear motors 60 are shown fixedly positioned upon reference guides 27 and their movable portions fixed to bridge 75 and overhead beam 70.
Linear position encoders 120 communicate the position of the Y-axis which is the overhead beam 70 to the robot control unit 50 for use in assessing the system's 10 3~
status and physical location along the Y-axis. The linear position encoders 120 make no physical contact to the reference support guides 27'so that there is ~riction free movement between the robot assembly unit 30 and -the base reference center 20.
The overhead beam 70 supports saddle unik ~0 shown in partial cross section, as it is propelled by fluid circulated linear motor 60 and supported by gas bearings 110 along the top and sides of overhead beam 70.
Linear position encoders 120 are fixed along the X-axis of overhead beam 70 to communicate the position and status of the saddle unit 80 to the robot control unit 50 (n~t shown). Saddle unit 80 supports the Z-axis probe 90 in a similar manner by gas bearings 110 and is propelled by a fluid circulated linear motor 60 (not shown). Figure 3 is a partial side view of the robotic inspection and measurement system 10 of the preferred embodiment of the present invention. Base referenca center 20 is shown supporting reference support surface 25 and reference guides 27 in which bridge 75 is shown propelled by a fluid circulated linear motor 60 along the Y-axis direction and supporting overhead beam 70 in the X-axis direction, in which saddle unit 80 is supported thereupon. Saddle unit 80 is supported by gas bearings 110 and is propelled by a fluid circulated linear motor 60 along the X-axis.
Z-axis probe 90 is shown supported within saddle unit 80 by gas bearings 110 and propelled by fluid circulated linear motor (not shown~ in Figure 3). Linear position encoder 120 is shown positioned along the overhead beam 70 in order to communicate to the robot control unit 50 the status and physical location of the saddle unik 80 along the X-axis. A linear position encoder 120 is affixed onto saddle unit 80 in order to assess the status and position of Z-axis probe 90 (not shown in Figure 3).
Figure 4 is a partial view of the linear motor fluid circulated manifold 200. A fluid intake nozzle 205 for accepting a ~luid to be circulated within the manifold 200 through multiple cross flow tubes 210 - and generall~ exiting an exhaust manifold no~le 215 is shown.
Figure 5 is a partial section of the fluid circulated linear motor 10 with primary coils 220 shown interspersed between the cross flow -tubes 210 and between the manifold's 200 intake and exhaust sections.
Primary coil windings 225 are shown wound axially around coils 220 in physical proximity to manifold 200 and cross flow tubes 210.
Figure 6 is a partial section of the fluid circulated linear motor manifold depicting the flow of a fluid through the manifold 200 and cross flow tubes 210.
Primary coils 220 are shown interspersed between the cross flow tubes 210. The windings 225 as shown in Figure 5 are omitted in Figure 6 in order to reveal the cross flow tubes 210.
Figure 7 is a partial section and cut-a-way : 20 side view along line 7-7 of Figure 6 of the preferred embodiment of the fluid circulated li.near motor 60 with a cut~a-way view of the manifold 200 revealing the cross flow tubes 210 interspersed and in physical proximity to the primary coils 220.
Figure 8 is an end and cross-sectional view of the fluid circulated linear motor 60 mounted upon a support channel 65 in which manifold 200 is supported thereby in which cross flow tube 210 is shown inter-connecting manifold sides 200 beneath or imbedded with primary coils 220 in which a cross section of primary coil windings 225 are shown wrapped axially around primary coil 220. Permanent magnets 230 are shown fixed above primary coil 220 creating an air gap in which permanent magnet 230 is fixed to secondary coil 235.
Primary coil commutator 2~0 is shown depicted supported by support channel 65 and brush coil contacts 245.
Input commutator 250 is supported by support channel 65 providing contact with input brushes 255 to the secondary coil 235. It shouId be noted that depicted in these drawings is only one of many different embodiments and that the invention may also be readily configured for use with brushless motors or any other means of energizing a primary and secondary t~pe coil.
Figure 9 is a side view in partial cross section o~ the fluid circuIated linear motor 60 in which support channel 65 is shown supporting manifold 200.
Manifold 200 is shown in partial cross section to reveal cross flow tubes 210 interspersed between primary coil 220 in which partial views of primary coil windings 225 are shown wound axially around primary coil 220.
Permanent magnets 230 are shown magnetically adjacent and above primary Goils 220 creating an air gap. Permanent magnets 230 are supported by secondary coil 235. Secondary coil 235 is shown depicted in its motion of travel along the path provided by primary coils 220 and secondary coil 225.
~he operation of the present invention is simply and effectively described as follows. As shown in Figure 4, a fluid-circulating manifold 200 and cross flow tubes 210 are positioned between the primary colls 220 of a linear motor. The primary coil windings 225 are wound around the primary coils 220 as shown. A fluid is passed into the intake manifold nozzle 205 and exits the exhaust manifold nozzle 215, so that when the linear motor 60 is d iven by a high current to operate the linear motor 60 at high speed, the heat dissipated from the windings 225 and coils 220 is absorbed by the fluid of the manifold 200 and cross flow tubes 210 and removed. The heated fluid is cooled before being recirculated to the linear motor 60.
The motor 60 operates, as shown in Figure 8, by energizing the primary coil commutators 240 and input commutators 250, which are in contact with coil brushes 245 and input brushes 255,.respectively, such that secondary coil 235 and permanent magnet 230 are placed in a state of magnetic flux imbalance across an air gap created between the corresponding surface of primary coil 220 which is energized by the primary coil ~1indinys 225 wound around the primary coils 220 and coole~ via the fluid circuIated manifold 200.and cross flow tubes 210 such that the excess energy transformed into heat is removed by the circulating fluid in order to keep the linear motor 60 cooled. The magnetic flux imbalance caused between the secondary coil 235 and the primary coil 220 causes the secondary coil 235 to be urged in a direction opposite the force exerted by the magnetic flux imbalance. Figure 9 depicts the physical relationship of the secondary coil 235 and permanent magnet 230 in magnetic relationship with the primary coils 220 repre-senting the prospective travel of the secondary coil 235 and permanent magnet 230.
In certain applications, the fluid circulated linear motor of the present invention may be applied in environments which the surrounding temperature is less than the ambient temperature of the motor. In such situations, the fluid-circulating through the motor may be of a higher temperature than the ambient temperature of the motor in order to increase the motor's ambient temperature. Additionally, the method of circuIating a fluid through a motor may be performed by an automatic sensing system in order to raise or lower the temperature of the circulating fluid in response to the motor's ambient operating temperature.
The fluid-circulating linear motor of the preferred embodiment of the present invention is particu-larly useful in robotic systems applications. In applica-tions needing accuracy at high speeds with a high duty.
cycle, a fluid circulated linear motor is especially well suited to implementing.physical arms or members in one 3~3 or more dimensions in order to perform a desired task.
As described above, a fluid circulated linear motor is specifically applicable to systems which must operate at a very high speed and a high duty cycle so that -the -~5 corresponding heat, will not cause the motor to fail nor effect the surrounding robot's environmenk.
In general, ~he primary coil 220 with associated manifold 200 and primary coil windings 225 as affixed to motor support channel 65 are af~ixed to a stationary -10 member either as the robot's support or on a movable !robot arm. Correspondingly, permanent magnet 230 and secondary coil 235 complete the linear motor 60 and are movable along the path of travel of the linear motor 60 such that the robot arm is fixed to the secondary coil 235 and is able to be positioned and propelled by the movement of the linear motor 60. Alternatively, the permanent magnet 230 and recording coil 235 may be fi~ed to a stationary member with primary coil 220 and associated manifold 200 attached to a robot arm which is capable of movement along the motor's 60 path of travel. Depending on the application and purpose of the robotic system, any number of fluid circulated linear motors may be configured to operate in any dimension in order to position an articulating hand, probe, inspec-tion device or other device as required.
One of the preferred applications for a fluidcirculated linear motor as shown in Figure 3 is a measurement and inspection system. Such a system is operated generally as follows. An item or device to be measured or inspected, is placed upon the reference support surface 25. A measurement or inspection probe 100, within the envelope of the reference support system 25, is maneuvered by the remote control device 59 to position the probe 100 within the envelope. The probe 100 is attached to the Z-axis probe ~0 as positioned by saddle unit 80 along the X-axis depicted as overhead beam 70 and along the Y-axes depicted as reference guides 27 and as positioned by bridge 75. Each of the X, Y and Z-axes are propelled and accurately positioned by the utilization of a fluid circulated linear motor 60. The operator via the remote control device 59 or -through keyboard 56, instructs the computer system S2 a~d acce~s controller 54 to position the probe 10~ to loca-te the desired device positioned on xeference support surface 25 and conduct the appropriate measurement and inspection function as instructed by a program or set of instructions embodied in software to be implemented and instructed by the access controller 54 and computer 52. The operator may commence, modify or halt any or all of the functions of measurement and/or inspection via the keyboard 56. The video monitor device 57 informs the operator of the status and position of the robot assembly unit 30 in relationship to the device to be measured or inspected.
The computer 52 and access controller 54 are controlled via information inputted through the keyboard 56 and displayed and monitored by video monitor device 57. The measurement and inspection data may be recorded and stored by being printed on printing device 58. The system 10 is capable-of being configured to perform any number of tasks at a high speed in a short period of time and afford manufacturing and inspection facilities the ability to perform 100% inspection services.
Referring now to Figure 3, upon the command of an operator via keyboard 56 through computer 52 and access controller 54, fluid cooled linear motors 60 are positioned as desired along both reference ~uides 27 for the Y-axes or along overhead beam 70 for the X-axis or along the Z-axis pxobe 90 in relationship to the X, Y, Z coordinate system.
Any of the desired motions are accomplished by the linear motor's magnetic flux imbalance created between the primary and secondary coils of the linear motorl to 9~
propel the appropriate axis to the desired location.
Gas bearings 110 are applied along each of the axes in order to make the individual axes or arms of the robot ; assembly unit float and be without physical contact oE
the supporting surface thereby reducing wear and eliminating potentially conflicting forces from the environment from interfering with the accuracy of -the data collected or inspection tasks performed. Linear position encoders 120 are positioned along each of the X, Y or Z-axes in such a manner to communicate to th i access controller 54 and there in turn, the computer 52, as to the specific location each of the axes is positioned in relationship to the other so as to insure the proper accuracy and functioning of the overall measurement and inspection system.
Shown in Figure 3, is the Y-axis in which bridge 75 is positioned along reference guide 27 which in turn supports overhead beam 70 providing a nonfrictional contact with the saddle unit 80 by the use of gas bearings 110 and is propelled by a fluid circulated linear motor 60. Its position is referenced by linear position encoder 120. Saddle unit 80 supports in a like manner the Z-axis probe 9Q, through the use of gas bearings 110 and is propelled (though not shown) by a linear motor 60 and is referenced for position by a linear position encoder 120 (also not shown).
While the foregoing has presented certain specific embodiments of the present invention, it is to be understood, that these embodiments have been presented by way of example only.
Claims (4)
1. A fluid-circulating linear motor comprising primary coil means for creating a magnetic flux having at least two contacts; moveable secondary coil means for creating a magnetic flux positioned in complementary physical proximity to said primary coil means; commutator assembly means for selectively energizing said primary coil and said secondary coil producing a magnetic flux from said primary coil and said secondary coil such that resulting interaction of magnetic fluxes urges said secondary coil to move in a desired direction; and manifold means for circulating a fluid adjacent to said primary coil means, said manifold means in fluid communication with cross flow tubes substantially associated with said primary coils means, wherein a fluid is circulated through said manifold means and said cross flow tubes to transfer energy between said primary coil and said manifold means to control the temperature of said primary coil means.
2. The motor claimed in Claim 1, wherein said fluid is circulated through said manifold means to transfer heat from said manifold means to said primary coil means to increase the temperature of said primary coil means.
3. The motor claimed in Claim 1, wherein said fluid is circulated through said manifold means to transfer heat from said primary coil to said manifold means to decrease the temperature of said primary coil means.
4. A fluid-circulating linear motor comprising primary core means for creating a magnetic flux positioned in magnetic proximity to said primary core means;
secondary coil means for creating a magnetic flux by windings wound around at least two contacts; fluid circulating manifold means having an intake manifold, and an exhaust manifold, and a plurality of cross flow tubes in fluid communication between said intake manifold and said exhaust manifold, said manifold means positioned adjacent said primary core and said windings to control the temperature of said primary core means; and commutator means for selectively energizing said windings of said primary core means and energizing said secondary coil means such that the interaction of the magnetic flux produced between said primary core means and said secondary coil means urges said secondary coil means in a direction opposite to that of the flux imbalance.
secondary coil means for creating a magnetic flux by windings wound around at least two contacts; fluid circulating manifold means having an intake manifold, and an exhaust manifold, and a plurality of cross flow tubes in fluid communication between said intake manifold and said exhaust manifold, said manifold means positioned adjacent said primary core and said windings to control the temperature of said primary core means; and commutator means for selectively energizing said windings of said primary core means and energizing said secondary coil means such that the interaction of the magnetic flux produced between said primary core means and said secondary coil means urges said secondary coil means in a direction opposite to that of the flux imbalance.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US91650886A | 1986-10-08 | 1986-10-08 | |
US916,508 | 1986-10-08 |
Publications (1)
Publication Number | Publication Date |
---|---|
CA1279360C true CA1279360C (en) | 1991-01-22 |
Family
ID=25437386
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA000548792A Expired - Lifetime CA1279360C (en) | 1986-10-08 | 1987-10-07 | Fluid circulated linear motor for robotic systems |
Country Status (4)
Country | Link |
---|---|
EP (1) | EP0327538A1 (en) |
JP (1) | JPH02501347A (en) |
CA (1) | CA1279360C (en) |
WO (1) | WO1988002948A1 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19641879A1 (en) * | 1996-10-10 | 1998-04-23 | Heinz Peter Brandstetter | Setting drive for machining, handling or measuring machine |
US5864187A (en) * | 1997-03-27 | 1999-01-26 | Ford Global Technologies, Inc. | Fully enclosed linear motor armature |
US5751077A (en) * | 1997-03-27 | 1998-05-12 | Ford Global Technologies, Inc. | Fluid-cooled linear motor armature |
NL1025269C2 (en) * | 2004-01-16 | 2005-07-19 | Mlm Motors B V | Modular linear motor. |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2050624A5 (en) * | 1969-06-18 | 1971-04-02 | Merlin Gerin | |
DE2202426B2 (en) * | 1972-01-19 | 1975-11-06 | Conz Elektricitaets-Gesellschaft Mbh, 2000 Hamburg | Method for cooling the secondary part of a linear motor with high performance when stationary or when operating at relatively low speeds and device for carrying out the method |
JPS52742B2 (en) * | 1972-11-06 | 1977-01-10 | ||
US3906261A (en) * | 1973-06-12 | 1975-09-16 | Mitsubishi Electric Corp | Linear acceleration apparatus with cooling system |
JPS58186364A (en) * | 1982-04-21 | 1983-10-31 | Matsushita Electric Ind Co Ltd | X-y linear motor apparatus |
-
1987
- 1987-08-13 WO PCT/US1987/001999 patent/WO1988002948A1/en not_active Application Discontinuation
- 1987-08-13 EP EP87905975A patent/EP0327538A1/en not_active Withdrawn
- 1987-08-13 JP JP62505438A patent/JPH02501347A/en active Pending
- 1987-10-07 CA CA000548792A patent/CA1279360C/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
WO1988002948A1 (en) | 1988-04-21 |
EP0327538A1 (en) | 1989-08-16 |
JPH02501347A (en) | 1990-05-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4906878A (en) | Fluid circulated linear motor for robotic systems | |
US6370975B1 (en) | Actuator and actuator system | |
JP4094769B2 (en) | Slide device with built-in moving coil type linear motor | |
US20110100252A1 (en) | Linear transport device | |
JP4068848B2 (en) | Linear motor | |
US20060261169A1 (en) | Precise transport positioning apparatus using a closed loop controlled, non-direct drive or friction drive system with absolute positioning encoder | |
JP2001352744A (en) | Slide device with built-in movable magnet type linear motor | |
US10625948B2 (en) | Conveyance apparatus, conveyance system, and method of controlling conveyance system | |
CA1279360C (en) | Fluid circulated linear motor for robotic systems | |
US20090056594A1 (en) | Planar stage moving apparatus for machine | |
US6244192B1 (en) | XY table | |
JP2001169529A (en) | Mobile body and mobile body system | |
CN112262522B (en) | Linear motor, transport device and production device | |
JP2006280125A (en) | Linear motor actuator | |
JP2004009200A (en) | Work conveying pallet | |
WO1996028276A1 (en) | Biaxial table apparatus driven by linear motor | |
JP3793871B2 (en) | Stage equipment | |
JPH07276166A (en) | X-y table | |
JP4770046B2 (en) | Mobile system | |
JP7153869B2 (en) | Mounting equipment | |
CN215625328U (en) | High-precision flexible material stacking production line | |
JPH0741992B2 (en) | Magnetic levitation carrier | |
CN219436842U (en) | Short-stroke high-speed moving device | |
CN216548172U (en) | Production logistics line | |
JP2019083597A (en) | Carrier device, processing system and goods manufacturing method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MKLA | Lapsed |