US6690133B2 - Momentum-decoupled drive train - Google Patents

Momentum-decoupled drive train Download PDF

Info

Publication number
US6690133B2
US6690133B2 US09/975,546 US97554601A US6690133B2 US 6690133 B2 US6690133 B2 US 6690133B2 US 97554601 A US97554601 A US 97554601A US 6690133 B2 US6690133 B2 US 6690133B2
Authority
US
United States
Prior art keywords
carriage
machine
reaction
drive
velocity
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 - Fee Related
Application number
US09/975,546
Other versions
US20020145398A1 (en
Inventor
Markus Knorr
Dietmar Stoiber
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Siemens AG
Original Assignee
Siemens AG
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Siemens AG filed Critical Siemens AG
Assigned to SIEMENS AKTIENGESELLSCHAFT reassignment SIEMENS AKTIENGESELLSCHAFT ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: KNORR, MARKUS, STOIBER, DIETMAR
Publication of US20020145398A1 publication Critical patent/US20020145398A1/en
Application granted granted Critical
Publication of US6690133B2 publication Critical patent/US6690133B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23QDETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
    • B23Q17/00Arrangements for observing, indicating or measuring on machine tools
    • B23Q17/22Arrangements for observing, indicating or measuring on machine tools for indicating or measuring existing or desired position of tool or work
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23QDETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
    • B23Q11/00Accessories fitted to machine tools for keeping tools or parts of the machine in good working condition or for cooling work; Safety devices specially combined with or arranged in, or specially adapted for use in connection with, machine tools
    • B23Q11/0032Arrangements for preventing or isolating vibrations in parts of the machine
    • B23Q11/0035Arrangements for preventing or isolating vibrations in parts of the machine by adding or adjusting a mass, e.g. counterweights
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23QDETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
    • B23Q15/00Automatic control or regulation of feed movement, cutting velocity or position of tool or work
    • B23Q15/20Automatic control or regulation of feed movement, cutting velocity or position of tool or work before or after the tool acts upon the workpiece
    • B23Q15/22Control or regulation of position of tool or workpiece
    • B23Q15/24Control or regulation of position of tool or workpiece of linear position

Definitions

  • the invention relates to a drive train for a machine tool or useful load, and more particular to a drive train with two drive elements, wherein one drive element is moveably supported on a machine base.
  • the reaction forces produced by the drive train can cause oscillations in the machine which can make it impossible to maintain the desired precision.
  • the axial velocity should be decreased, or the machine design should be changed to mechanically strengthen the machine.
  • reducing the axial speed lowers the productivity which is undesirable in most situations.
  • Increasing the mechanical rigidity of the machine can also be quite expensive and therefore negate the advantages originally envisioned for the machine. More particularly, mechanical reinforcement may not even be an option when the mechanical load exceeds a predetermined value.
  • German Pat. No. DE-A-198 10 996 describes a method for keeping away from the machine base the recoil moment generated by directly driven servo axes.
  • a direct drive system always produces two forces, namely the desired thrust which drives the machine carriage, and the reaction force produced as a result of the thrust.
  • both forces can act on different locations and/or machine elements.
  • This arrangement reflects the physical law of momentum conservation.
  • the machine operator desires only a single force, namely the drive force, which accelerates a machine carriage along the path contour.
  • German Pat. No. DE-198 10 996 teaches a method for diverting the reaction force before it reaches the machine base, which can still produce undesirable effects.
  • the method described in the reference does not alter the control functions and is therefore limited to direct drives, such as linear motors, which operate without a mechanical transmission or idlers.
  • a drive for a useful load in an machine includes a motor and a drive assembly having at least a first and a second drive element which are in mutual engagement for moving to the useful load.
  • the first drive element is associated with the useful load, whereas the second drive element is connected to a stationary base.
  • the second drive element is movably supported on the base.
  • Embodiments of the invention may include one or several of the following features.
  • the first drive element can be connected with a machine carriage, and the second drive element can be connected to a reaction carriage that is supported on the machine base.
  • the drive may also include a first positioning measurement device for measuring the position of the machine carriage relative to the reaction carriage, which can be resiliently supported on the machine base, and a second positioning measurement device for determining the position of the reaction carriage relative to the machine base.
  • One of the positioning measurement devices may include an angular encoder associated with a servo motor.
  • the system may include a control system for controlling the position of the useful load, wherein the characteristic frequency of the reaction carriage when oscillating in the direction of motion is smaller than the control frequency of the control system.
  • the characteristic frequency should be at most 400 Hz, preferably less than 100 Hz, and more particularly less than 30 Hz.
  • the drive element may include a pinion and a toothed rod, a spindle and a spindle nut, a belt pulley and a drive belt, or a pinion and a drive chain.
  • a method for controlling the drive system includes presetting setpoint position data for the useful load and correcting the setpoint position data with actual position data reflecting the position of the machine carriage relative to the machine base.
  • the method includes defining a setpoint value for a position of the machine carriage relative to a machine base, and adding a correction signal representing a displacement between the reaction carriage and the machine base to the setpoint value, thus providing a corrected setpoint value.
  • the method further includes measuring an actual position value of the machine carriage relative to the reaction carriage, subtracting the actual position value from the corrected setpoint value, thereby forming a differentiated velocity setpoint signal, and measuring the velocity of the machine carriage relative to the reaction carriage by differentiating the actual position value.
  • the velocity of the machine carriage is then subtracted from the differentiated velocity setpoint signal, and a control signal is fed back to a motor that controls the position of a useful load to make the difference between the velocity of the machine carriage and the differentiated velocity setpoint signal equal to zero.
  • FIG. 1 shows a schematic illustration of a rack and pinion drive with a reaction carriage, embodying the present invention
  • FIG. 2 shows a schematic illustration of a ball roller spindle drive with a reaction carriage, embodying the present invention.
  • FIG. 1 there is shown a schematic illustration of a rack and pinion drive with a reaction carriage, embodying the present invention.
  • the recoil momentum can be decoupled from the machine base by softly supporting the counter support of the drive train on a machine base 1 , rather than rigidly attaching the counter support to the machine base, as is typical with conventional systems.
  • an additional reaction carriage 3 is provided which is moveable relative to the machine base 1 and receives the reaction force of the drive train.
  • a toothed rod 11 is connected to the reaction carriage 3 which is in turn elastically connected to the machine base 1 by a spring 7 and a damper 9 .
  • a servo motor 19 accelerates the machine base 1 which supports a useful load, such as a tool or a workpiece (not shown), with the elastically supported reaction side of the drive performing a corresponding counter motion.
  • the recoil from the drive is thereby diverted to the momentum of the reaction side (corresponding to the toothed rod in FIG. 1 ).
  • the counter-motion also causes an additional change in the relative position between the reaction carriage 3 and the machine base 1 .
  • the posit ion between the machine carriage 17 and the machine base 1 has to be controlled as accurately as possible. For this reason, the additional displacement between the reaction carriage 3 and the machine base 1 is measured and supplied as a correction value to the position control.
  • a ruler 10 which cooperates with a sensor 13 is attached to the machine carriage, wherein the sensor 13 measures the displacement of the reaction carriage 3 relative to the machine base.
  • a correction signal 23 is transmitted to a control system 50 . Details of the control system 50 will be described in more detail below.
  • the reaction side 3 of the drive train has a specific mass and is elastically attached to the machine base 1 by spring 7 .
  • the reaction side 3 thus represents a system that can oscillate relative to the machine base 1 .
  • a damper 9 associated with the spring 7 is provided to prevent a resonance and to quickly attenuate any oscillations that may be excited.
  • Servo drive systems are known to be able to follow preset setpoint position values - depending on the system dynamics- up to frequencies of several 10 Hz. If the control values include frequency components above the frequencies which the drive system can handle, then the paths of the tool or workpiece can no longer be controlled, causing corresponding position errors. Since the correction signal from sensor 13 and supplied via line 23 resulting from the compensating motion of the reaction carriage 3 is added to the setpoint value provided by setpoint generator 51 , the drive system must to be able to properly process the correction signal. For this reason, the frequencies of the correction signals should be low enough so that they can still be processed by the drive system. It would be disadvantageous to filter the correction signal, because positioning errors can arise from the associated amplitude and phase loss.
  • the characteristic frequency of the reaction side 3 of the drive relative to the machine base 1 should advantageously have a small value. For this reason, as indicated schematically in FIG. 1, the movably supported toothed rod and the reaction carriage 3 , respectively, should have a large inertial mass.
  • the motor 19 in FIG. 1 is located on the machine carriage 17 .
  • a drive shaft of the motor 19 has a pinion 15 which engages the toothed rack 11 secured to the reaction carriage 3 .
  • the servo motor 20 can be located on the elastically suspended reaction carriage 3 and can together with the reaction carriage 3 perform a compensating motion relative to the machine base 1 .
  • the drive train has a ball roller spindle.
  • the drive train can also have the form of a toothed belt drive.
  • the drive roller and idler roller have to be mounted together on the reaction carriage 3 .
  • the position of the machine carriage 17 relative to the reaction carriage 3 can be measured with respective angular encoders 21 , 22 which are attached to the servo motor shaft.
  • the relative position between the machine carriage 17 and the reaction carriage 3 can be determined by converting the rotation angle into a linear displacement by taking into account the mechanical gear ratio of the transmission. If a greater positioning accuracy is required, then an additional linear ruler (not shown) can be placed between the reaction carriage 3 and the machine carriage 17 .
  • the characteristics of the controller can be adapted to the transfer function of the reaction carriage 3 , and the torque of the servo motor can be adjusted so as to facilitate damping of the reaction carriage.
  • the correction signal 23 which is derived from the correction ruler 10 and measures the displacement of the reaction carriage 3 relative to the machine base 1 , cannot only be used to correct the position set points, but also to correct the values for the actual position.
  • the velocity and the acceleration can also be derived from the correction signal.
  • the dynamic correction values calculated in this way can be introduced into the control circuit at a suitable location.
  • a suitable approach for evaluating the additional dynamic information of the system is generally known in the art under the name “pilot control” and “status control”.
  • a setpoint value for the machine carriage 17 relative to the machine base 1 is defined in setpoint controller 51 .
  • the correction signal 23 representing a displacement between the reaction carriage 3 and the machine base 1 is added to (or subtracted from) the setpoint value in adder 52 , thus providing a corrected setpoint value x_soll.
  • the actual position x_ist of the machine carriage 17 relative to the reaction carriage 3 is measured by encoder 21 and subtracted from the corrected setpoint value in differential amplifier 53 , forming a differentiated velocity setpoint signal v_soll.
  • the position of the reaction carriage 3 does not enter the determination of v_soll.
  • v_ist of the machine carriage 17 relative to the reaction carriage 3 is measured by differentiating the signal from encoder 21 in differentiator 55 .
  • v_ist is then subtracted from v_soll in a second difference amplifier stage 57 and a control signal 25 is fed back by an output stage 59 to the motor 19 and 20 , respectively, to make the difference (v_ist ⁇ v_soil) equal to zero.
  • the status control can be used to process the information derived from the correction ruler 10 which indicates the displacement between the reaction carriage 3 and the machine base 1 .
  • an additional linear ruler 100 can be installed to measure the position between the machine base 1 and the machine carriage 17 directly.
  • This direct position measurement system can determine the correction signals and the correction ruler 10 be eliminated entirely by employing a suitable control strategy and fast signal processing to sufficiently dampen the reaction carriage 3 . All these approaches, however, have in common that the speed control circuit which is depicted in FIGS. 1 and 2 incorporate in the control system 50 the second difference amplifier stage 57 which derives the actual speed signal from the rotary encoders 21 , 22 disposed on the motor shaft.
  • Attaching additional guide elements for supporting a reaction carriage can be quite complex.
  • the reaction carriage can be placed on top of deformable mechanical elements which allow the reaction carriage to move.
  • Suitable support elements 5 can, for example, be in the form of tongues made of metal strips.

Abstract

A momentum-decoupled drive train for a machine, includes a servo motor, a first drive element and a second drive element. The second drive element is movably supported relative to a machine bed in a movement direction of a machine carriage. Reaction forces which are caused by the movement of the machine carriage, are compensated by a corresponding counter movement of the second drive element or a reaction carriage connected thereto, and hence are not transferred to the machine bed. The position of the machine carriage relative to the machine bed is controlled by correcting the position setpoint value with actual position and velocity data for the reaction carriage relative to the machine bed.

Description

CROSS-REFERENCES TO RELATED APPLICATIONS
This application claims the priority of German Patent Application, Serial No. 101 17 460.8, filed Apr. 6, 2001, the subject matter of which is incorporated herein by reference.
BACKGROUND OF THE INVENTION
The invention relates to a drive train for a machine tool or useful load, and more particular to a drive train with two drive elements, wherein one drive element is moveably supported on a machine base.
Many industrial production processes employ machines that move workpieces and/or tools along defined pathways in axial directions. The operating speed of these machines depends on the velocity of both the feed motion and transport motion. Accordingly, a high axial velocity is desirable for achieving a high machine productivity.
Most frequently, precisely controlled electrical servo drives provide the feed motion. Unless these drives are direct drives, various drive elements, such as ball roller spindles, toothed belts or toothed racks, are used to transmit the torque of the servo motor to the machine carriage which moves in a linear direction. Such drive systems are widely used in industrial applications.
High linear velocities are inevitably accompanied by large accelerations and noticeable jolts (sudden change in the acceleration per unit time). In particular, jolts become stronger with increasing operating speed along the servo axis. The jolts induce oscillations in the machine structure which adversely affect the precision and the contour accuracy of the manufacturing process. It is therefore frequently necessary to reduce the acceleration and the axial speed so as not to exceed certain critical parameters that tend to produce jolts. Limiting the axial speed, however, impairs the productivity of the machine.
The reaction forces produced by the drive train can cause oscillations in the machine which can make it impossible to maintain the desired precision. In this case, the axial velocity should be decreased, or the machine design should be changed to mechanically strengthen the machine. As mentioned above, reducing the axial speed lowers the productivity which is undesirable in most situations. Increasing the mechanical rigidity of the machine can also be quite expensive and therefore negate the advantages originally envisioned for the machine. More particularly, mechanical reinforcement may not even be an option when the mechanical load exceeds a predetermined value.
German Pat. No. DE-A-198 10 996 describes a method for keeping away from the machine base the recoil moment generated by directly driven servo axes. As described in the reference, a direct drive system always produces two forces, namely the desired thrust which drives the machine carriage, and the reaction force produced as a result of the thrust. Both forces—the thrust and the reaction force—are always produced simultaneously, have always the same magnitude and are oriented in opposite directions. However, both forces can act on different locations and/or machine elements. This arrangement reflects the physical law of momentum conservation. The machine operator desires only a single force, namely the drive force, which accelerates a machine carriage along the path contour. The second force, the reaction force, cannot be eliminated due to the laws of momentum conservation, but does not contribute to the machine operation and is therefore wasted. German Pat. No. DE-198 10 996 teaches a method for diverting the reaction force before it reaches the machine base, which can still produce undesirable effects. The method described in the reference does not alter the control functions and is therefore limited to direct drives, such as linear motors, which operate without a mechanical transmission or idlers.
It would therefore be desirable to prevent transmission of vibrations which are produced as a result of the reaction forces by the fast axial drives to the machine base. It would also be desirable to It would be desirable to operate the machine at a high linear speed without causing the machine to oscillate.
SUMMARY OF THE INVENTION
According to one aspect of the present invention, a drive for a useful load in an machine includes a motor and a drive assembly having at least a first and a second drive element which are in mutual engagement for moving to the useful load. The first drive element is associated with the useful load, whereas the second drive element is connected to a stationary base. The second drive element is movably supported on the base. In this way, the reaction force can be decoupled from the machine base even if the drive system is not a direct drive. In other words, the recoil momentum can be decoupled from the machine base even when using the more common spindle drives, belt drives and rack and pinion drives.
Embodiments of the invention may include one or several of the following features. The first drive element can be connected with a machine carriage, and the second drive element can be connected to a reaction carriage that is supported on the machine base. The drive may also include a first positioning measurement device for measuring the position of the machine carriage relative to the reaction carriage, which can be resiliently supported on the machine base, and a second positioning measurement device for determining the position of the reaction carriage relative to the machine base. One of the positioning measurement devices may include an angular encoder associated with a servo motor.
Moreover, the system may include a control system for controlling the position of the useful load, wherein the characteristic frequency of the reaction carriage when oscillating in the direction of motion is smaller than the control frequency of the control system. The characteristic frequency should be at most 400 Hz, preferably less than 100 Hz, and more particularly less than 30 Hz. The drive element may include a pinion and a toothed rod, a spindle and a spindle nut, a belt pulley and a drive belt, or a pinion and a drive chain.
According to another aspect of the invention, a method for controlling the drive system includes presetting setpoint position data for the useful load and correcting the setpoint position data with actual position data reflecting the position of the machine carriage relative to the machine base. In particular, the method includes defining a setpoint value for a position of the machine carriage relative to a machine base, and adding a correction signal representing a displacement between the reaction carriage and the machine base to the setpoint value, thus providing a corrected setpoint value. The method further includes measuring an actual position value of the machine carriage relative to the reaction carriage, subtracting the actual position value from the corrected setpoint value, thereby forming a differentiated velocity setpoint signal, and measuring the velocity of the machine carriage relative to the reaction carriage by differentiating the actual position value. The velocity of the machine carriage is then subtracted from the differentiated velocity setpoint signal, and a control signal is fed back to a motor that controls the position of a useful load to make the difference between the velocity of the machine carriage and the differentiated velocity setpoint signal equal to zero.
BRIEF DESCRIPTION OF THE DRAWING
Other features and advantages of the present invention will be more readily apparent upon reading the following description of preferred exemplified embodiments of the invention with reference to the accompanying drawing, in which:
FIG. 1 shows a schematic illustration of a rack and pinion drive with a reaction carriage, embodying the present invention; and
FIG. 2 shows a schematic illustration of a ball roller spindle drive with a reaction carriage, embodying the present invention.
DETAILED DESCRIPTION OF PREFERRED EMBODIMENTS
Throughout all the Figures, same or corresponding elements are generally indicated by same reference numerals.
Turning now to the drawing, and in particular to FIG. 1, there is shown a schematic illustration of a rack and pinion drive with a reaction carriage, embodying the present invention. The recoil momentum can be decoupled from the machine base by softly supporting the counter support of the drive train on a machine base 1, rather than rigidly attaching the counter support to the machine base, as is typical with conventional systems. For this purpose, an additional reaction carriage 3 is provided which is moveable relative to the machine base 1 and receives the reaction force of the drive train. For example, a toothed rod 11 is connected to the reaction carriage 3 which is in turn elastically connected to the machine base 1 by a spring 7 and a damper 9. A servo motor 19 accelerates the machine base 1 which supports a useful load, such as a tool or a workpiece (not shown), with the elastically supported reaction side of the drive performing a corresponding counter motion. The recoil from the drive is thereby diverted to the momentum of the reaction side (corresponding to the toothed rod in FIG. 1). However, the counter-motion also causes an additional change in the relative position between the reaction carriage 3 and the machine base 1. The posit ion between the machine carriage 17 and the machine base 1 has to be controlled as accurately as possible. For this reason, the additional displacement between the reaction carriage 3 and the machine base 1 is measured and supplied as a correction value to the position control. A ruler 10 which cooperates with a sensor 13 is attached to the machine carriage, wherein the sensor 13 measures the displacement of the reaction carriage 3 relative to the machine base. A correction signal 23 is transmitted to a control system 50. Details of the control system 50 will be described in more detail below.
The reaction side 3 of the drive train has a specific mass and is elastically attached to the machine base 1 by spring 7. The reaction side 3 thus represents a system that can oscillate relative to the machine base 1. A damper 9 associated with the spring 7 is provided to prevent a resonance and to quickly attenuate any oscillations that may be excited.
Servo drive systems are known to be able to follow preset setpoint position values - depending on the system dynamics- up to frequencies of several 10 Hz. If the control values include frequency components above the frequencies which the drive system can handle, then the paths of the tool or workpiece can no longer be controlled, causing corresponding position errors. Since the correction signal from sensor 13 and supplied via line 23 resulting from the compensating motion of the reaction carriage 3 is added to the setpoint value provided by setpoint generator 51, the drive system must to be able to properly process the correction signal. For this reason, the frequencies of the correction signals should be low enough so that they can still be processed by the drive system. It would be disadvantageous to filter the correction signal, because positioning errors can arise from the associated amplitude and phase loss. Instead, physical elements should be used to eliminate the higher frequency components from the oscillation frequency of the compensating motion of the reaction carriage 3. The characteristic frequency of the reaction side 3 of the drive relative to the machine base 1 should advantageously have a small value. For this reason, as indicated schematically in FIG. 1, the movably supported toothed rod and the reaction carriage 3, respectively, should have a large inertial mass.
The motor 19 in FIG. 1 is located on the machine carriage 17. A drive shaft of the motor 19 has a pinion 15 which engages the toothed rack 11 secured to the reaction carriage 3.
Alternatively, as shown in FIG. 2, the servo motor 20 can be located on the elastically suspended reaction carriage 3 and can together with the reaction carriage 3 perform a compensating motion relative to the machine base 1. In this exemplary arrangement, the drive train has a ball roller spindle.
In another embodiment (not shown), the drive train can also have the form of a toothed belt drive. In this case, the drive roller and idler roller have to be mounted together on the reaction carriage 3.
In both of the aforedescribed embodiments, the position of the machine carriage 17 relative to the reaction carriage 3 can be measured with respective angular encoders 21, 22 which are attached to the servo motor shaft. The relative position between the machine carriage 17 and the reaction carriage 3 can be determined by converting the rotation angle into a linear displacement by taking into account the mechanical gear ratio of the transmission. If a greater positioning accuracy is required, then an additional linear ruler (not shown) can be placed between the reaction carriage 3 and the machine carriage 17.
If the suspension and the characteristic dynamics of the reaction carriage are well-defined and time-invariant, then the characteristics of the controller can be adapted to the transfer function of the reaction carriage 3, and the torque of the servo motor can be adjusted so as to facilitate damping of the reaction carriage.
Advantageously, the correction signal 23 which is derived from the correction ruler 10 and measures the displacement of the reaction carriage 3 relative to the machine base 1, cannot only be used to correct the position set points, but also to correct the values for the actual position. The velocity and the acceleration can also be derived from the correction signal. The dynamic correction values calculated in this way can be introduced into the control circuit at a suitable location. A suitable approach for evaluating the additional dynamic information of the system is generally known in the art under the name “pilot control” and “status control”.
As indicated in FIGS. 1 and 2 with reference to the control system 50, a setpoint value for the machine carriage 17 relative to the machine base 1 is defined in setpoint controller 51. The correction signal 23 representing a displacement between the reaction carriage 3 and the machine base 1 is added to (or subtracted from) the setpoint value in adder 52, thus providing a corrected setpoint value x_soll. The actual position x_ist of the machine carriage 17 relative to the reaction carriage 3 is measured by encoder 21 and subtracted from the corrected setpoint value in differential amplifier 53, forming a differentiated velocity setpoint signal v_soll. The position of the reaction carriage 3 does not enter the determination of v_soll. Likewise, the velocity v_ist of the machine carriage 17 relative to the reaction carriage 3 is measured by differentiating the signal from encoder 21 in differentiator 55. v_ist is then subtracted from v_soll in a second difference amplifier stage 57 and a control signal 25 is fed back by an output stage 59 to the motor 19 and 20, respectively, to make the difference (v_ist−v_soil) equal to zero.
The status control can be used to process the information derived from the correction ruler 10 which indicates the displacement between the reaction carriage 3 and the machine base 1. Alternatively or in addition, an additional linear ruler 100 can be installed to measure the position between the machine base 1 and the machine carriage 17 directly. This direct position measurement system can determine the correction signals and the correction ruler 10 be eliminated entirely by employing a suitable control strategy and fast signal processing to sufficiently dampen the reaction carriage 3. All these approaches, however, have in common that the speed control circuit which is depicted in FIGS. 1 and 2 incorporate in the control system 50 the second difference amplifier stage 57 which derives the actual speed signal from the rotary encoders 21, 22 disposed on the motor shaft.
Attaching additional guide elements for supporting a reaction carriage can be quite complex. Alternatively, the reaction carriage can be placed on top of deformable mechanical elements which allow the reaction carriage to move. Suitable support elements 5 can, for example, be in the form of tongues made of metal strips.
While the invention has been illustrated and described as embodied in a momentum-decoupled drive train, it is not intended to be limited to the details shown since various modifications and structural changes may be made without departing in any way from the spirit of the present invention.
What is claimed as new and desired to be protected by Letters Patent is set forth in the appended claims:

Claims (7)

What is claimed is:
1. A method for controlling the position of a useful load actuated by a momentum-decoupled drive assembly having a drive train with at least one first drive element and at least one second drive element, said first drive element associated with a machine carriage supporting the useful load, and said second drive element associated with a reaction carriage moveably supported on a machine base, the method comprising:
defining a setpoint value for a position of the machine carriage relative to a machine base,
adding a correction signal representing a displacement between the reaction carriage and the machine base to the setpoint value, thus providing a corrected setpoint value,
measuring an actual position value of the machine carriage relative to the reaction carriage,
subtracting the actual position value from the corrected setpoint value,
thereby forming a differentiated velocity setpoint signal,
measuring the velocity of the machine carriage relative to the reaction carriage by differentiating the actual position value,
subtracting the velocity of the machine carriage from the differentiated velocity setpoint signal, and
feeding back a control signal to a motor that controls the position of a useful load to make the difference between the velocity of the machine carriage and the differentiated velocity setpoint signal equal to zero.
2. The method of claim 1, wherein the actual position value is measured using an angular encoder of a servo motor.
3. The method of claim 1, wherein the reaction carriage is resiliently supported on the machine base for movement in a linear direction and wherein a characteristic frequency of the reaction carriage when oscillating in the linear direction is smaller than a control frequency of the control signal to the motor.
4. The method of claim 1, wherein the characteristic frequency is less than approximately 400 Hz.
5. The method of claim 1, wherein the characteristic frequency is less than 100 Hz.
6. The method of claim 1, wherein the characteristic frequency is less than 30 Hz.
7. The method of claim 1, wherein the drive train is selected from the group consisting of a pinion and a toothed rod, a spindle and a spindle nut, a belt pulley and a drive belt, and a pinion and a drive chain.
US09/975,546 2001-04-06 2001-10-11 Momentum-decoupled drive train Expired - Fee Related US6690133B2 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
DE10117460 2001-04-06
DE10117460A DE10117460A1 (en) 2001-04-06 2001-04-06 Pulse-coupled transmission drive
DE10117460.8 2001-04-06

Publications (2)

Publication Number Publication Date
US20020145398A1 US20020145398A1 (en) 2002-10-10
US6690133B2 true US6690133B2 (en) 2004-02-10

Family

ID=7680813

Family Applications (1)

Application Number Title Priority Date Filing Date
US09/975,546 Expired - Fee Related US6690133B2 (en) 2001-04-06 2001-10-11 Momentum-decoupled drive train

Country Status (3)

Country Link
US (1) US6690133B2 (en)
EP (1) EP1247613B1 (en)
DE (2) DE10117460A1 (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080045302A1 (en) * 2006-08-08 2008-02-21 Igt Gaming device and method providing calculated reel symbol evaluation
US20080254856A1 (en) * 2006-08-07 2008-10-16 Aruze Corp. Slot machine with circular sections and method
US20090203424A1 (en) * 2008-02-11 2009-08-13 Aruze Corp. Slot Machine Offering a Special Payout and Control Method Thereof
US20090278019A1 (en) * 2005-06-22 2009-11-12 Siemens Aktiengesellschaft Machine having a machine element that can be moved along a crossbeam
US20100243622A1 (en) * 2009-03-27 2010-09-30 Electro Scientific Industries, Inc. Force reaction compensation system
US8063628B2 (en) 2006-04-07 2011-11-22 Siemens Aktiengesellschaft Sensor device for an electric machine
US20120194122A1 (en) * 2010-08-02 2012-08-02 Siemens Aktiengesellschaft Drive for a machine with pulse decoupled working point adjustment
US8763771B2 (en) 2011-09-30 2014-07-01 Siemens Aktiengesellschaft Active oscillation damper without direct acceleration detection
US20150260499A1 (en) * 2014-03-11 2015-09-17 Hexagon Metrology S.P.A. Measuring machine provided with an improved transmission system
US9740179B2 (en) 2011-09-30 2017-08-22 Siemens Aktiengesellschaft Processing machine with vibration compensation of movable mechanical structures

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001208503A (en) * 2000-01-25 2001-08-03 Harmonic Drive Syst Ind Co Ltd Absolute position detector of linear actuator
PL2532609T3 (en) * 2003-06-30 2015-06-30 Comau Llc Workpiece carrier positioning apparatus using a non-direct friction drive
DE10339733A1 (en) * 2003-08-28 2004-11-25 Siemens Ag Drive for roller esp. heavy rollers is connected directly and mechanically rigid to rotor of electric motor, and motor stator connected mechanically elastic to machine bed or roller frame
DE102005016437B4 (en) * 2005-04-01 2009-08-27 Fisw Steuerungstechnik Gmbh Method for expanding the bandwidth of a drive system with a motor and coupled oscillating mechanism and feed drive for carrying out such a method
DE102006046974B3 (en) * 2006-10-04 2008-04-24 Gottfried Wilhelm Leibniz Universität Hannover Jerk decoupled drive axle
DE102007021294B4 (en) * 2007-05-07 2009-10-01 P & L Gmbh & Co. Kg Dynamically optimized machine tool with superimposed drive systems
DE102008059888A1 (en) 2008-12-02 2010-06-10 Lenze Automation Gmbh Drive axle for frame possessing machine, has response body and motor for applying force on axis table and secondary component, where base axis is connected with coupling point through external connection
US8981807B2 (en) * 2010-07-27 2015-03-17 Intest Corporation Positioner system and method of positioning
DE102017116775A1 (en) * 2017-07-25 2019-01-31 Homag Gmbh Impulse decoupling on a guide device of a woodworking device
JP7283964B2 (en) * 2019-04-22 2023-05-30 株式会社ディスコ processing equipment
DE202020102166U1 (en) 2020-04-20 2020-05-08 BIT GmbH Berliner Institut für Technologietransfer Jerk decoupling of active linear drives
DE102020110657B4 (en) 2020-04-20 2022-02-17 Additive Manufacturing in Motion GmbH Jerk decoupling of active linear drives
US20220048151A1 (en) * 2020-08-14 2022-02-17 Shanghai Jiaotong Univeristy Automatic tool setting system and method based on spectral confocal displacement sensor

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5214361A (en) * 1991-02-08 1993-05-25 Agence Spatiale Europeenne Device for supporting and rotating a payload relative to a structure, in particular for a satellite antenna pointing mechanism
US5428285A (en) * 1992-05-29 1995-06-27 Mitsubishi Denki Kabushiki Kaisha Position controller for controlling an electric motor
DE19810996A1 (en) 1998-03-13 1999-09-16 Krauss Maffei Ag Motor to drive useful load in machine
US6377010B1 (en) * 1999-11-03 2002-04-23 Dewert Antriebes- Und Systemtechnik Gmbh & Co. Kg Electromotive drive for a furniture item
US6459225B1 (en) * 1999-04-27 2002-10-01 Canon Kabushiki Kaisha Servo-control apparatus for motor

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB1571322A (en) * 1976-01-16 1980-07-16 Toyota Motor Co Ltd Screw feed for machine tools
DE19826587B4 (en) * 1998-06-15 2006-08-10 Siemens Ag Control device and method for processing machines

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5214361A (en) * 1991-02-08 1993-05-25 Agence Spatiale Europeenne Device for supporting and rotating a payload relative to a structure, in particular for a satellite antenna pointing mechanism
US5428285A (en) * 1992-05-29 1995-06-27 Mitsubishi Denki Kabushiki Kaisha Position controller for controlling an electric motor
DE19810996A1 (en) 1998-03-13 1999-09-16 Krauss Maffei Ag Motor to drive useful load in machine
US6459225B1 (en) * 1999-04-27 2002-10-01 Canon Kabushiki Kaisha Servo-control apparatus for motor
US6377010B1 (en) * 1999-11-03 2002-04-23 Dewert Antriebes- Und Systemtechnik Gmbh & Co. Kg Electromotive drive for a furniture item

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090278019A1 (en) * 2005-06-22 2009-11-12 Siemens Aktiengesellschaft Machine having a machine element that can be moved along a crossbeam
US8063628B2 (en) 2006-04-07 2011-11-22 Siemens Aktiengesellschaft Sensor device for an electric machine
US20080254856A1 (en) * 2006-08-07 2008-10-16 Aruze Corp. Slot machine with circular sections and method
US8425306B2 (en) 2006-08-08 2013-04-23 Igt Gaming device and method providing calculated reel symbol evaluation
US20080045302A1 (en) * 2006-08-08 2008-02-21 Igt Gaming device and method providing calculated reel symbol evaluation
US7909690B2 (en) 2006-08-08 2011-03-22 Igt Gaming device and method providing calculated reel symbol evaluation
US20110136565A1 (en) * 2006-08-08 2011-06-09 Igt Gaming device and method providing calculated reel symbol evaluation
US20110136564A1 (en) * 2006-08-08 2011-06-09 Igt Gaming device and method providing calculated reel symbol evaluation
US8491375B2 (en) 2006-08-08 2013-07-23 Igt Gaming device and method providing calculated reel symbol evaluation
US20090203424A1 (en) * 2008-02-11 2009-08-13 Aruze Corp. Slot Machine Offering a Special Payout and Control Method Thereof
US20100243622A1 (en) * 2009-03-27 2010-09-30 Electro Scientific Industries, Inc. Force reaction compensation system
US8735774B2 (en) * 2009-03-27 2014-05-27 Electro Scientific Industries, Inc. Force reaction compensation system
US20120194122A1 (en) * 2010-08-02 2012-08-02 Siemens Aktiengesellschaft Drive for a machine with pulse decoupled working point adjustment
US8674645B2 (en) * 2010-08-02 2014-03-18 Siemens Aktiengesellschaft Drive for a machine with pulse-decoupled working point adjustment
US8763771B2 (en) 2011-09-30 2014-07-01 Siemens Aktiengesellschaft Active oscillation damper without direct acceleration detection
US9740179B2 (en) 2011-09-30 2017-08-22 Siemens Aktiengesellschaft Processing machine with vibration compensation of movable mechanical structures
US20150260499A1 (en) * 2014-03-11 2015-09-17 Hexagon Metrology S.P.A. Measuring machine provided with an improved transmission system
US9534890B2 (en) * 2014-03-11 2017-01-03 Hexagon Metrology S.P.A. Measuring machine provided with an improved transmission system

Also Published As

Publication number Publication date
US20020145398A1 (en) 2002-10-10
DE10117460A1 (en) 2002-11-07
DE50200144D1 (en) 2004-01-29
EP1247613A1 (en) 2002-10-09
EP1247613B1 (en) 2003-12-17

Similar Documents

Publication Publication Date Title
US6690133B2 (en) Momentum-decoupled drive train
US6744155B1 (en) Momentum-decoupled direct drive
JP4813912B2 (en) Method for dividing motion of relative motion between a workpiece and a tool of a machine tool, and a machine tool for performing motion division
US7571669B2 (en) Machining apparatus for noncircular shapes
US10274939B2 (en) Feed shaft control method and numerical control work device
CA2108430C (en) Linear motor control system and method
KR910007054B1 (en) Numerical control device
US6592430B1 (en) High-precision machining system
US5105135A (en) Feedback controller for NC controlled machine tools
US5022294A (en) Cutting apparatus for a noncircular cross section
KR100450455B1 (en) Servo control method
EP1716969B1 (en) Method for active vibration suppression in a machine tool
US5559413A (en) Screw shaft feed mechanism and positioning control method therefor
JP3194246B2 (en) XY stage control device
JP2012203589A (en) Control device of straight movement and rotation type robot
JP2003005813A (en) Method for controlling orbit boring
US5095258A (en) Longitudinal motion error compensation apparatus method and apparatus for multiaxis CNC machine
US20050143847A1 (en) Method and device for controlling a movement of a movable machine element of a machine tool or production machine
US8674645B2 (en) Drive for a machine with pulse-decoupled working point adjustment
KR102160832B1 (en) Clamping pressure control apparatus of steady rest for machine tool and method thereof
JP2000005977A (en) Controller for machine tool
JP5334932B2 (en) Parameter setting method and parameter setting device
US6039310A (en) Method for vibration damping of workpiece transport device driven elements
US5432423A (en) Electronic damping system
JPH11114774A (en) Nc machine tool provided with vibration damping device

Legal Events

Date Code Title Description
AS Assignment

Owner name: SIEMENS AKTIENGESELLSCHAFT, GERMANY

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:KNORR, MARKUS;STOIBER, DIETMAR;REEL/FRAME:012342/0796

Effective date: 20011029

FPAY Fee payment

Year of fee payment: 4

REMI Maintenance fee reminder mailed
LAPS Lapse for failure to pay maintenance fees
STCH Information on status: patent discontinuation

Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362

FP Lapsed due to failure to pay maintenance fee

Effective date: 20120210