The present invention describes an actuator for a movably situated device, in particular a device for joining stacked adherends, in particular a pair of welding tongs, according to independent claim 1, and a method for operating a drive device that includes an aforementioned actuator, according to independent claim 13.
The present invention relates to all areas of application in which the spacial position of a tool to be moved by an actuator must be influenced, the actuator being a part of the tool, or being movably supported in three dimensions together with the tool. In cases of this type, the spacial position of the tool has direct effects on the control variables of the actuator, since, depending on the spacial position, the natural weight of the tool must be taken into account in the controller to a lesser or greater extent, because the natural weight also affects the work piece. Exemplary applications of this type are found, e.g., in the field of robotic applications, in particular in connection with processing procedures that are carried out on work pieces.
From the prior art, it is known to realize a position-dependent control of a processing device for work pieces using a position sensor that is protected from external influences via a separate housing, and that is located on a device to be moved. The configuration of position sensors of this type usually takes place using mechanical switches (“DIP switches”), and is carried out manually. Since the sensor is located in a separate housing (IP65), which protects the sensor, e.g., from the effects of moisture, cost disadvantages result, because the special housing must be provided, and because assembly steps must be carried out on the device itself. The handling of a device of this type is extremely complex, because, e.g., in the case of the configuration of the position sensor, the housing must be opened in order to actuate the mechanical switch manually. In addition, a separate housing has the disadvantage that it has a direct influence on the outer contours of the device on which the housing is mounted. If this device is, e.g., a pair of welding tongs that must also extend into hard-to-reach angles of automobile bodies, it is easy to understand how applications of this type could cause the external housing to become damaged or the welding tongs to become torn off. This may result in expensive interruptions in the operation of the welding tongs.
Patent document DE 103 51126 B3 shows a device for the compensation of the weight that acts in the longitudinal direction on a displaceable piston rod of a position-variable pressure medium cylinder using an electronic control unit in order to control—in a manner that takes the weight into account—at least one multiple-direction valve that acts on the pressure medium cylinder on at least one side, a sensor being provided to detect the current position of the pressure medium cylinder, based on which the electronic control unit determines the current weight that is acting in the longitudinal direction on the displaceable piston rod, in order to determine—depending on the weight-compensating setpoint value—to control a multiple-direction valve that is designed as a pressure control valve.1 1Translator's note: It appears that a direct object is missing after “to determine” in the German original. I have translated the text exactly.
The disadvantages that result from the stated prior art include, e.g., the need for a separate housing, and the fact that greater installation effort is therefore required. There are also disadvantages in terms of the contour influences, in terms of the large amount of cabling required between the position sensor housing and the further-processing unit, and in terms of the manual effort associated with the configuration of the sensor.
The object of the present invention, therefore, is to reduce the aforementioned disadvantages to the greatest extent possible, and to provide an actuator for a movably situated device that enables the spacially-changeable device to be controlled reliably without substantial extra effort, even in the most diverse spacial positions. A method for operating the actuator in conjunction with a drive is also be provided.
The present invention attains this object by the fact that the actuator includes a measuring means for detecting at least one position-dependent measured quantity, it also being possible to derive, from the measured quantity, the position of the actuator and/or the position of a device that is controlled by the actuator within at least one plane of the space within which the actuator or the device on which the actuator may be situated.2 The measuring means enclosed by the actuator therefore delivers at least one output signal that may be changed automatically by the measuring means itself depending on the spacial position, in particular within at least one plane of the actuator. The goal of this solution is to compensate for the position-dependent components of the weight of the movable parts of the device, so that an object to be processed using the device is not loaded with the weight. 2Translator's note: It appears that a verb is missing in the German original (“within which the actuator or the device (verb)”. My impression is that the verb construction may be “ . . . is located”.
In the case of the solution according to the present invention, the measuring means is no longer located on the device itself, but rather is a component of the actuator, which is located on the device. “A component of the actuator” means that the position sensor may be located, e.g., inside the actuator housing or on the actuator housing (inside, outside, in a housing recess). A separate housing that would be needed otherwise is therefore not required in order to realize the solution, thereby also eliminating the additional installation expense required, including the cabling in particular. The additional interference edge on the device, which is required due to the separate housing, and as is known from the prior art, is also eliminated. It is also preferably possible to derive the tilt of the actuator within at least one plane of the space from the measured quantity.
The measuring means preferably outputs a sinusoidal signal, the phase angle of which may be used to deduce the spacial position of the actuator within the plane. The phase angle could contain, e.g., information about the position angle and the amplitude, and information about the weight components. This information would be easy to evaluate using a downstream controller. It would also be possible to derive the tilt of the actuator within the plane from the measured quantity.
Specific embodiments are defined using the dependent claims.
Particularly preferably, it is also possible to derive the dynamic acceleration of the actuator, in particular the static acceleration, and in particular the gravitation, from this measured quantity. This makes it possible to account for further state quantities that can occur during operation of the device to be controlled, which may be advantageous in particular for positional control that is as exact as possible. It would make sense to detect the dynamic acceleration, e.g., for purposes of deducing the acceleration for a positioning system (robot, compensating motor controller).
The measuring means is preferably designed to be so sensitive that a vibration of the actuator may also be derived from the measured data that are delivered by the measuring means. This means that the measuring means is realized with a sensitivity that allows it to respond even when the slightest changes in position take place, as may happen, e.g., within the framework of vibrations. Changes in position of this magnitude are in the millimeter range.
Very particularly preferably, several measuring means are enclosed by the actuator in a manner such that the position of the actuator may also be derived within various spacial planes using this measuring means. Three-dimensional spacial positions could therefore be depicted, provided this is required for the customer's application.
Advantageously, it is possible to parametrize the measuring means itself electronically. Manual mechanical access is therefore no longer required, and the measuring means may therefore be easily located inside the actuator housing, well-protected from external influences. Within the scope of parametrization, it could become necessary, e.g., to adjust the zero point in order to define the starting position of the actuator in space, or it could be possible to remotely adjust the amplification of an output signal that is generated using the measuring means. When the measuring means outputs a sinusoidal signal that is position-dependent, it would only be necessary, e.g., to also parametrize the amplitude to be output. The amplitude is also parametrized with consideration for the force of gravity FG=m*g[N]. The position-dependent signal that is delivered by the measuring means is used to generate a setpoint value to control the actuator. The manner in which the force of gravity FG is processed may be considered using the analogy of an inclined plane. The x-component of the weight, which is directed in the downward direction, depends on the angle of inclination (alpha) of the inclined plane. A counterforce defined as F=FG*sin(alpha) is required to hold a mass stationary on an inclined plane. A comparable force must be applied by the actuator in order to compensate for the position-dependent weight of the device.
A drive device is required to start up the actuator. The drive device preferably comprises the actuator according to the present invention, and an operating means for supplying the actuator with operating data that are required to operate the actuator, the operating means being designed such that the operating data are determined with consideration for the measured quantities that are detected using the measuring means. The operating means receives, e.g., position-specific information from the actuator, and possibly additional information such as the instantaneous acceleration. The following method steps are provided to operate the drive device: 1. Detect the data on the measuring means using the operating means (e.g., position information, by evaluating the signal delivered by the measuring means, with regard for the amplitude and the phase). 2. Determine the operating data required to operate the actuator, with consideration for the data on the measuring means that were detected using the operating means (e.g., setpoint value generation). 3. Operate the actuator using the operating means with consideration for the operating data that were determined using the operating means (e.g., control the actuator using the setpoint value). The drive device may therefore ascertain the weight that is acting on the actuator as a function of the position of the device that is driven by the actuator, and it may operate the actuator as a function of this weight.
The operating means is preferably realized as a control device or a regulating device, or as a combination of a control device and a regulating device. For example, the operating means could be a traction control device, of the type offered by the applicant on the market under the name IndraDrive as of the date of submission of this application. The operating means is connected to the measuring means using a connecting means, and is realized in a manner such that the measuring means is parametrizable using the operating means. To realize the connection, a data transmission means is provided that is used in particular for the analog and/or digital transmission of data on the measuring means and/or of data on another displacement-measuring device that may be enclosed by the actuator, in order to measure the relative position of the actuator elements, which may move relative to one another.
To operate the actuator, the operating data are specified by the traction control device in the form of at least one setpoint value. A sinusoidal signal that is output by the measuring means could be processed by the traction control device with consideration for its instantaneous value, e.g., in a manner such that a setpoint value is derived from this signal. If the actuator is, e.g., a servo motor, the setpoint value could be a current setpoint value for the servo motor that is specified using a traction control device (IndraDrive) in a position-dependent manner. The setpoint value could also be specified in the form of a moment setpoint value, which is directly proportional to the current setpoint value, however. As an alternative to the aforementioned solution, the actuator could also be a pneumatic actuator or a hydraulic actuator, operating data also being specified in the form of one or more setpoint values to operate the particular actuator. These setpoint values are not current setpoint values or moment setpoint values, however, but rather, e.g., pressure setpoint values. Any other setpoint values could also be generated by the operating means, of course, with consideration for measured quantities that are detected by the measuring means, e.g., volume setpoint values, position setpoint values, displacement setpoint values, and speed setpoint values.
It would then be possible to parametrize the initialization of the measuring means, e.g., the definition of certain starting positions in space, and further parametrizations such as signal level, data formats, etc., using the operating means, remotely and automatically. The amplitude of the measured signal delivered by the measuring means is preferably parametrized with consideration for the force of gravity FG=m*g[N].
To realize a connection between the operating means and the measuring means, a transmission means is provided that is used in particular to jointly transmit (in a digital and/or in an analog manner) data on the measuring means, and, preferably to simultaneously transmit data on another displacement-measuring device that is enclosed by the actuator, in order to measure the relative position of the actuator elements, which may move relative to one another. These data could then be transmitted, preferably jointly or preferably separately, between the actuator and the operating means using the same or several different data transmission means.
The present invention is explained below in a roughly schematic manner with reference to a few figures. These are exemplary embodiments that may also be modified in terms of the ability and level of knowledge of a person skilled in the art.
Compensating drive 10 is used to rotate the entire welding tongs arrangement around rotation point 9, and to therefore move reference electrode 6a close to object 7 to be welded. The motor setpoint moment or the motor current must be permanently adapted to the spacial position of the tongs, so that the object to be welded is always reached with the minimum amount of contact energy, to prevent the object (e.g., a piece of sheet metal) from becoming damaged (e.g., bent). Depending on the spacial position and/or spacial plane, a smaller or larger moment is required in the placement motion in order to compensate for the natural weight of welding tongs 5, 6. To realized this, position sensor 2 according to the present invention delivers position information to control unit 4 using transmission means 8. Control unit 4 calculates the required control parameters (motor moment, control time, etc.), and provides the moment setpoint value or the required current setpoint value to drive 10. Provided that the basic conditions allow it, and if it is considered to be advantageous for the application, the position information could also be transmitted, e.g., per WLAN or using any other type of wireless transmission technique.
In the current exemplary embodiment, a sensor was used as measuring means 2 that functions using a series circuit of two variable capacitors and a center tap situated between the two capacitors. While the supply lead and terminal lead of the sensor are connected to a first and second capacitor plate, respectively, a third capacitor plate is provided which is situated such that it may move relative to the first and second capacitor plates, and which may be electrically connected to the evaluation unit via the center tap. Depending on the position and/or acceleration of the sensor, this center plate is set into motion, thereby changing its distance from the first or second stationary plate, which has a direct effect on the measurable capacitance of the system, because the capacitance of the system results from the area of the plate multiplied by the permittivity constant, divided by the distance between the plates. It is now possible to digitize this signal that was received from the acceleration sensor, and to communicate it or transmit it in an analog manner to control unit 4 using means 8. Digital transmission is preferred, however, due to the lower susceptibility to interference. Sensors of any type that can detect the position of the actuator or the device directly or indirectly are suited for use for the purposes according to the present invention.
The conditioning of measured signals delivered by measuring means 2 using operating device 4 will now be described with reference to
The position of the tongs is measured using measuring means 2 (position and/or acceleration sensor 2), which typically outputs a signal that correlates to or is proportional to the current position of the actuator. In this example, the signal behaves in a sinusoidal manner, and as a function of force FG (the weight component of the device that is directed toward the center of the earth). In a plane, the following applies: F=FG*sin(alpha), wherein F is the component of tongs weight FG to be compensated for by compensator 10, and alpha is the angle of inclination of the device that is detected by the measuring means. The voltage signal may be transmitted to control unit 4 as an amplified analog signal or in digital form. The analog signal is converted using aforementioned analog-digital converter 11, which is connected to a computation and communication unit 5. Analog-digital converter 11 and computation and communication unit 5 could also be realized using a commercially available microcontroller, i.e., analog-digital converter 11 may also be integrated in computation and communication unit 5. Computation and communication unit 5 transmits the digital position data preferably using a protocol to control unit 4 via connecting means 8. Control unit 4 and compensating drive 10 according to the present invention are connected to one another via motor plug 6. The data on motor sensor 1a and the position data of measuring means 2 could be transmitted using connecting means 8, provided this is advantageous for the application.
Controller 4 provides two possible modes of operation:
1. Controller 4 and actuator 10, which includes integrated sensor 2, are connected to one another periodically.
2. Controller 4 and actuator 10, which includes integrated sensor 2, are connected to one another permanently.
In both cases, sensor 2 generates an analog signal. The signal may be amplified and processed further in an analog manner, or it may be sent to an analog-digital converter 11. It would also be possible to filter the signal in advance, in order to eliminate interfering quantities. If analog-digital conversion 11 takes place, the digital measured value that is therefore obtained is transmitted to controller 4, e.g., using a 12C connection or a synchronous serial protocol or an asynchronous serial protocol. Controller 4 calculates, based on the digital or analog value that was received, an initial manipulated variable (e.g., motor setpoint moment) and/or further actuator-specific manipulated variables, and forwards them to actuator 10. Controller 4 then controls motor 1 of actuator 10 directly using one of these setpoint values. Finally, the steps mentioned above are repeated, depending on which mode of operation was selected.
Housing a measuring means (sensor) 2 for detecting at least one position-dependent measured quantity inside of or directly on the actuator—be it an electrical servo motor, a hydraulic motor, or a pneumatic actuator—is novel and has the advantage that cabling and additional interference edges on the device to be moved may be eliminated.
Number | Date | Country | Kind |
---|---|---|---|
10 2007 062 384.6 | Dec 2007 | DE | national |