Arc-tracking welding method and arc-tracking welding apparatus
11065704 · 2021-07-20
Assignee
Inventors
Cpc classification
B23K9/0216
PERFORMING OPERATIONS; TRANSPORTING
B23K9/12
PERFORMING OPERATIONS; TRANSPORTING
B23K9/09
PERFORMING OPERATIONS; TRANSPORTING
B23K9/127
PERFORMING OPERATIONS; TRANSPORTING
International classification
B23K9/095
PERFORMING OPERATIONS; TRANSPORTING
B23K9/09
PERFORMING OPERATIONS; TRANSPORTING
B23K9/02
PERFORMING OPERATIONS; TRANSPORTING
B23K9/12
PERFORMING OPERATIONS; TRANSPORTING
Abstract
An arc-tracking welding method according to the present invention is an arc-tracking welding method in a consumable-electrode-type welding apparatus provided with a weaving function for swinging a torch in the welding direction, wherein a welding current and a welding voltage to be supplied to a consumable electrode include high-frequency components. A change in resistance value resulting from a fluctuation in electrode height is detected from the welding current and the welding voltage during welding. Then, a shift of a weld line is detected from information about the detected resistance value and both end positions of a weaving amplitude.
Claims
1. An arc-tracking welding method in a consumable electrode type welding apparatus comprising a weaving function of swinging a torch with respect to a welding direction, the method comprising: causing a high-frequency component having a frequency higher than a frequency of the weaving to be superimposed on a welding current supplied to a consumable electrode; detecting a value of the welding current during welding; determining a resistance value variation on the basis of a difference between resistance values resulting from a height variation of the consumable electrode at left and right ends of the consumable electrode at left and right positions of the weaving from the detected value of the welding the detected value of the welding current; and detecting a deviation of a weaving center from a welding line on the basis of the determined resistance value variation and information relating to both end positions of an amplitude of the weaving.
2. The arc-tracking welding method according to claim 1, wherein the high-frequency component is larger than a DC component of the welding current supplied to the consumable electrode.
3. The arc-tracking welding method according to claim 1, wherein the welding current supplied to the consumable electrode has pulse waveforms and a high-frequency component included in the pulse waveforms is used as the high-frequency component.
4. The arc-tracking welding method according to claim 1, wherein a frequency of the high-frequency component is 100 Hz or higher.
5. A consumable electrode type welding apparatus having a weaving function of swinging a torch with respect to a welding direction and an arc-tracking function, comprising: a welding power source configured to superimpose a high-frequency component having a frequency higher than a frequency of the weaving on a welding current that the welding power source supplies to a consumable electrode, the welding power source being further configured to detect a value of the welding current during welding; and a deviation detector which detects a deviation of a weaving center from a welding line, wherein the deviation detector determines a resistance value variation on the basis of a difference between resistance values resulting from a height variation of the consumable electrode at left and right ends of the consumable electrode at left and right positions of the weaving from a value of the welding current during the welding that is obtained from the welding current value detected by a current detector, and detects a deviation of a weaving center from a welding line on the basis of the determined resistance value variation and information relating to both end positions of an amplitude of the weaving.
6. The arc-tracking welding apparatus according to claim 5 configured so that the high-frequency component can be larger than a DC component of the welding current supplied to the consumable electrode.
7. The arc-tracking welding apparatus according to claim 5 configured so that the welding current supplied to the consumable electrode can be output to have pulse waveforms.
8. The arc-tracking welding apparatus according to claim 5 configured so that the frequency of the high-frequency component can be 100 Hz or higher.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
MODES FOR CARRYING OUT THE INVENTION
(17) An arc-tracking welding method and an arc-tracking welding apparatus according to an embodiment of the present invention will be hereinafter described in detail with reference to the drawings.
(18) Although the following description will be directed to a case where an apparatus that performs a welding operation is an articulated robot that causes a welding torch 1 to perform a weaving operation with respect to a welding direction, this is just an example and the apparatus that performs a welding operation may be a dedicated automatic welding apparatus.
(19) The arc-tracking welding method according to an embodiment is applied to a vertical articulated robot system, for example. The configuration of the robot system is schematically shown in
(20)
(21) The vertical articulated robot system includes the welding robot 5 and a control device 6 that is equipped with a teaching pendant (not shown). The welding robot 5 is a vertical articulated 6-axis industrial robot and is equipped with, at a tip, a welding tool including a welding torch 1 etc. The welding robot 5 may be mounted on a slider for moving it.
(22) The control device 6 controls the welding robot 5 according to a program about which the control device 6 has been taught in advance. The program is generated using a teaching pendant connected to the control device 6 or an offline teaching system that utilizes a personal computer. In either case, the program is generated in advance of an actual operation. The program generated by a personal computer is transferred to the control device 6 via a storage medium or the like or by a data communication.
(23) The arc-tracking welding method according to the embodiment is implemented in a form of a program provided in the control device 6.
(24)
(25) In arc welding, an arc is generated between a base material 4 and a welding wire 3 (consumable electrode) supplied from a welding torch 1 by applying a voltage between the welding wire 3 and the base material 4 by a welding power source 2. Welding is performed while the welding wire 3 and the base material 4 are melted by arc heat. Since the welding wire 3 melts down as arc welding is performed, during welding the welding wire 3 continues to be supplied from a supply device past the inside of the welding torch 1. That is, this arc welding is consumable electrode type welding.
(26) Welding metal produced by a molten portion of the base material 4 and the welding wire 3 solidifies to form a welding bead, whereby strong welding is attained. In welding between medium-thickness plates as typified by welding between thick steel plates, to obtain necessary strength of a welded portion, it is necessary to set the width of a welding bead large and secure a necessary amount of deposited metal and penetration depth. To this end, in welding between medium-thickness plates, welding is performed while an operation called weaving is performed in which the welding torch 1 is swung in the left-right direction. Thus, the width of a welding bead is increased and necessary welding strength is secured.
(27) The control device 6 outputs, to the welding robot 5, an instruction signal for a weaving operation of the welding torch 1.
(28) The welding power source 2 can output a desired, preprogrammed voltage waveform. For example, the welding power source 2 can output a waveform on which a waveform having a prescribed frequency is superimposed. The power source 2 incorporates a voltage detector and a current detector (neither of which is shown), and the welding power source 2 can measure a voltage and a current that are output actually (i.e., welding voltage and welding current).
(29) The torch 1 also supplies a shield gas, whereby an arc column is protected from the air. Molten metal produced by welding is also protected from the air by virtue of the presence of gas that is generated by decomposition of flux contained in the welding wire 3, whereby formation of welding defects such as a blow hole is suppressed.
(30) On the other hand, in the field of welding with medium-thickness plates, it is not always the case where a welding line where welding should be performed is located at a determined position due to any of various reasons that, for example, the processing accuracy is low because of shutoff of gas supply to a welding work, the setting accuracy is low because of a failure of jig correction on a welding work, and a welding work is deformed due to thermal strain because of a failure of jig restriction during welding. Deviation from a welding line is approximately on the order of several millimeters to centimeters.
(31) However, from the viewpoint of welding quality, in general, the allowable deviation from a welding line in arc welding robots in the field of thick plates is small than 1 mm. Playback-type robots that perform welding at predetermined positions cannot attain welding quality of such a level. That is, in welding robots for medium-thickness plates, it is an essential condition to detect a deviation between a pre-taught welding position and a welding position of an actual work in real time by a deviation detector and tracking along a welding line is performed on the sub-millimeter order so as to adapt to every detected deviation. This is one of indispensable, very important functions required for such welding robots.
(32)
(33) As shown in
(34) On the other hand, as shown in
(35) In the embodiment, a program for calculating (estimating) such a deviation is installed in the control device 6 shown in
(36)
(37)
(38) On the other hand, since a torch height difference results in variations other than a current value variation, such as a resistance value variation, it is conceivable to estimate a deviation from a welding line on the basis of a difference between torch heights at the left and right ends by detecting resistance values.
(39)
[Math. 1]
V(t)=R×I(t) (1)
(40)
(41) The average of the resistance value, which should be a positive value, has a negative value. This is due to a negative feedback control that to increase the stability of the welding the welding power source 2 decreases the voltage value as the current value increases (see
(42) To summarize the above discussion, the conventional arc-tracking welding technique has the following problems: Merely checking the difference between welding current values at the ends on the left and right of a joining position results in a small S/N ratio; further increase in accuracy is necessary. Further increase in accuracy is necessary in, for example, a case where the weaving amplitude, in particular, is small for the leg length of the welding wire 3 and a case where the plate thickness is small. Arc-tracking based on simple resistance value detection cannot produce a useful resistance value variation because of, for example, influence of the control loop.
(43) In view of the above, the embodiment employs a deviation detection method that uses the following technique and thereby enables accurate arc-tracking welding even in a welding site.
(44) The essence of this technique is to cause a welding current and a welding voltage supplied to a consumable electrode to include a high-frequency component, detect a resistance value variation resulting from an electrode height variation on the basis of a welding current and a welding voltage occurring during welding, and a deviation from a welding line is detected on the basis of the detected resistance value variation and left and right positions of weaving.
(45) The welding power source 2 is controlled so that a welding current and a welding voltage include a frequency component having a frequency higher than a weaving frequency. Furthermore, the detection accuracy of a resistance value variation is increased by setting the high-frequency component larger than a DC component of the welding current or welding voltage.
(46) One method for controlling the welding power source 2 so that a high-frequency component is included is to have a voltage instruction value or a voltage instruction value supplied to the welding power source 2 include a corresponding high-frequency component. Another method for controlling the welding power source 2 is that a pulse waveform is employed as a welding current and a welding voltage supplied to the consumable electrode, and a high-frequency component included in the pulse waveform is used as the above-mentioned high-frequency component.
(47) It is preferable that the frequency of the high-frequency component is 100 Hz or higher.
(48) Employing, as mentioned above, the technique of having a welding current or a welding voltage include a high-frequency waveform makes it possible to estimate a resistance value in a high-frequency range without being affected by a negative feedback control appearing in the constant voltage characteristic shown in
(49) The technique of this application will be described in detail by way of Examples (Example 1 to Example 3).
EXAMPLES
Example 1
(50) In Example 1, the welding power source 2 was caused to generate a current value on which a high-frequency waveform of 300 Hz was superimposed and a resistance value was estimated according to Equation (1). A result is shown in
(51) The waveform shown in
(52) A time point when the electrode tip is located at an end is recognized as a time point of an instruction to place the electrode tip at the end in a weaving instruction signal that the control device outputs to the robot plus an operation delay of the robot.
(53) It was understood from the result shown in
(54) Furthermore, since an offset voltage Vo and an inductance L are thought to have some influence during welding in addition to the resistance value R, the resistance value R was estimated according to Equation (2) in place of Equation (1). A result is shown in
(55)
(56) It is seen that noise with respect to resistance R estimation results is smaller in
(57) For example, R, L, and Vo can be estimated according to the following Equation (4) based on the relationship of the following Equation (3):
(58)
(59) However, R, L, and Vo thus estimated are averaged estimation values over an interval of t.sub.1 to t.sub.m. The degree of smoothing and a pass frequency band can be changed by changing the averaging interval 1 to n. In the case being discussed, since it is desired to pass the high-frequency waveform, it is appropriate to select n so as to pass the superimposed high-frequency waveform.
(60) Whereas the above method is such that one-shot type least squares estimation is performed every time, it is also possible to use a recursive least squares method. In the one-shot type method, whereas estimation can be performed without being affected by past data before t.sub.1, the amount of calculation is large. On the other hand, the least squares method is advantageous in that the amount of calculation is very small though it is affected by past data to some extent. The estimation by the recursive least squares method is expressed by the following Equations (5):
(61)
(62) In the Equations (5), Pi is estimated values of [R, L, Vo].sup.T of an ith recursive calculation. A(i,:) is an ith-row vector of the matrix A and, likewise, B(i,:) is an ith-row vector of the matrix B. And λ is a forgetting coefficient.
(63) The estimation result shown in
(64) Comparison between
(65) As described above, in Example 1, a high-frequency wave is superimposed and resistance values R are estimated on the basis of current and voltage waveforms without using a filter for eliminating the superimposed high-frequency component. It has become possible to increase the SN ratio by detecting a deviation from a welding line on the basis of the difference between resistance values at the left and right ends using resistance values thus estimated.
(66) It is appropriate to determine a relationship between the difference between resistance values at the left and right ends and the deviation from a welding line empirically in advance.
(67) On the other hand,
(68) The current waveform shown in
(69)
(70) When current values are detected while a high-frequency component is left, as shown in
(71) As a result, in the prior art, in the case where current values are used, differences between current values at the end points can be detected as shown in
(72) In other words, whereas in the prior art a high-frequency component is merely noise that should be eliminated, in the technique of the embodiment estimation of resistance values R can be realized by utilizing a high-frequency component positively.
(73) In the prior art, the current value increases as the torch height decreases and, conversely, the resistance value decreases as the torch height decreases. This means that deviation from a welding line is on the left side or the right side where the resistance value is smaller. Arc-tracking is enabled by correcting the torch position to the direction opposite to the deviation direction.
Example 2
(74) Whereas in Example 1 a high-frequency component is superimposed on a constant current, in Example 2 a pulse waveform is employed as an output current waveform of the welding power source 2 and a high-frequency component of the pulse waveform is used instead of superimposing a high-frequency component additionally.
(75)
Example 3
(76) Whereas in Examples 1 and 2 an attention is paid to only the difference between estimated resistance values R at the left end and the right end, resistance to noise can be increased further and an even larger SN ratio can be attained by using information other than values at the left end and the right end (e.g., calculating an average of values obtained in the vicinity of each of the left end and the right end).
(77) As an example other than calculating an average of values obtained in the vicinity of each of the ends on the left and right of a welding line, it is possible to employ a conventional technique that is directed to the welding current. As such a conventional technique, JP-A-H05-177353 discloses a tracking technique using a neural network having a welding current waveform as an input. For example, tracking that is higher in accuracy than in the case of using the welding current can be realized by constructing a neural network based on a resistance value R waveform instead of a welding current waveform.
(78) The above-described arc-tracking welding method is suitable for welding with tracking that is performed by a welding robot.
(79) Things to which attention should be paid will be described below.
(80) First, both of the estimation according to Equation (1) (only R is used) and the estimation according to Equation (2) (R, L, and Vo are used) require a high-frequency component that is higher in frequency than a control band of the welding power source 2. Also in the case of using a pulse waveform, when current and voltage values that are taken in by a robot controller are values obtained by eliminating noise (high-frequency components) by a lowpass filter, estimation of a resistance value R is difficult in a situation that a control is made so as to provide a constant voltage characteristic of
(81) Next, in the tracking system using the welding robot 5, the control device 6 for the robot samples welding currents and voltages from the welding power source 2. However, the sampling period is as long as several milliseconds to several tens of milliseconds and is not sufficiently short for the frequency of a pulse waveform that is output from the welding power source 2.
(82) Where the sampling period is not sufficiently short, erroneous signal processing may be performed due to aliasing, for example.
(83) In particular, in contrast to the estimation according to Equation (1) (only R is used), in the estimation according to Equation (2) that requires a differentiation value relating to L, the sampling period needs to be sufficiently short for a pulse frequency (or the frequency of a superimposed high-frequency component). For example, the sampling period needs to be such that the pulse frequency is sufficiently high as not to cause aliasing.
(84) In the estimation according to Equation (2), it is appropriate to sample current differentiation values in addition to values of a current and a voltage supplied from the welding power source 2.
(85) Whereas usually calculations necessary for tracking (including estimation of resistance values) is performed by the control device 6 for the robot, in the embodiment it is appropriate to perform estimation of resistance values by a computing device provided in the welding power source 2. This measure may be taken in the estimation according to Equation (1) (only R is used), and is particularly important in the estimation according to Equation (2) (L is involved).
(86) The present application is based on Japanese Patent Application No. 2016-75181 filed on Apr. 4, 2016, the disclosure of which is incorporated herein by reference.
DESCRIPTION OF SYMBOLS
(87) 1: Welding torch
(88) 2: Welding power source
(89) 3: Welding wire
(90) 4: Base material
(91) 5: Welding robot
(92) 6: Control device