WO2009143882A1 - Arc welding robot - Google Patents
Arc welding robot Download PDFInfo
- Publication number
- WO2009143882A1 WO2009143882A1 PCT/EP2008/056481 EP2008056481W WO2009143882A1 WO 2009143882 A1 WO2009143882 A1 WO 2009143882A1 EP 2008056481 W EP2008056481 W EP 2008056481W WO 2009143882 A1 WO2009143882 A1 WO 2009143882A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- robot
- welding
- arc
- sensed
- voltage
- Prior art date
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23K—SOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
- B23K9/00—Arc welding or cutting
- B23K9/095—Monitoring or automatic control of welding parameters
- B23K9/0953—Monitoring or automatic control of welding parameters using computing means
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23K—SOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
- B23K9/00—Arc welding or cutting
- B23K9/095—Monitoring or automatic control of welding parameters
- B23K9/0956—Monitoring or automatic control of welding parameters using sensing means, e.g. optical
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23K—SOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
- B23K9/00—Arc welding or cutting
- B23K9/12—Automatic feeding or moving of electrodes or work for spot or seam welding or cutting
- B23K9/126—Controlling the spatial relationship between the work and the gas torch
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23K—SOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
- B23K9/00—Arc welding or cutting
- B23K9/12—Automatic feeding or moving of electrodes or work for spot or seam welding or cutting
- B23K9/127—Means for tracking lines during arc welding or cutting
- B23K9/1272—Geometry oriented, e.g. beam optical trading
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23K—SOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
- B23K9/00—Arc welding or cutting
- B23K9/12—Automatic feeding or moving of electrodes or work for spot or seam welding or cutting
- B23K9/127—Means for tracking lines during arc welding or cutting
- B23K9/1272—Geometry oriented, e.g. beam optical trading
- B23K9/1276—Using non-contact, electric or magnetic means, e.g. inductive means
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23K—SOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
- B23K9/00—Arc welding or cutting
- B23K9/24—Features related to electrodes
- B23K9/28—Supporting devices for electrodes
- B23K9/287—Supporting devices for electrode holders
Definitions
- the present invention in a first aspect relates to an arc welding robot 5 including a welding gun.
- the invention in a second aspect relates to a method for controlling an arc welding robot, the method being of the kind performed by an arc welding robot as set out above.
- the robot is pre-programmed to move the welding torch along the seam in its nominal position.
- the robot also is programmed to roughly localize the joint. It is of course important that the welding gun exactly follows the joint such that the neutral
- Known tracking system include the use of a video camera or a laser beam for tracking the joint and to provide the robot controller with the obtained information for governing the welding gun to be
- the object of the present invention is to reach a tracking system of the varying impedance based kind where the drawbacks of known such system are overcome or at least reduced, in particular to reduce the cost for a tracking system based on the varying impedance.
- an arc welding robot having a welding power source, a robot controller, a voltage sensor arranged for sensing the voltage across the arc gap, a position measurement system arranged for sensing the position of the welding gun and processing means arranged for processing data and deliver robot commands based on the input data, the input data including the voltage sensed by the voltage sensor, the voltage across the arc gap and the position data sensed by the position measurement system includes the specific feature that the processing means is the micro processor of the robot controller.
- the current sensor forms a part of the welding power source.
- the need for an external current sensor for the joint tracking is eliminated. This will further reduce the cost for auxiliary equipment.
- the robot further includes a voltage sensor arranged for sensing the voltage across the arc gap, which voltage sensor forms a part of the welding power source, and the input data includes the voltage sensed by the voltage sensor.
- the voltage sensor is integrated in the welding power source the need for external equipment also for this function is eliminated which further contributes to achieve a low-cost tracking system. Normally also a voltage sensor is present in the welding power source. This function thereby does not require any additional components within the welding power source.
- a method for controlling an arc welding robot of the kind specified above includes the specific measure that the input data are processed in the micro processor of the robot controller.
- Preferred embodiments of the invented method correspond to the preferred embodiments of the invented arc welding robot as set out above.
- the invented method and the preferred embodiments thereof have advantages corresponding to those of the invented arc welding robot as explained above.
- Fig 1 illustrates the track of a welding gun across the joint.
- Fig 2 is a schematical side view of an arc welding robot according to the invention.
- Fig. 1 illustrates joining two work pieces 101 and 102 to each other along a V-shaped joint 103.
- the welding gun travels in the direction of the joint, the x-direction and in a reciprocating movement perpendicular thereto in the y-direction.
- the reciprocating movement bridges the V-shaped joint.
- the two motions in this case add up to sinusoidal travelling path P of the welding gun.
- the impedance across the arc gap is proportional to the length of the arc.
- the robot is programmed to follow the joint which can be a straight line or follow a certain curve.
- the robot is also programmed to make the lateral motion corresponding to the width of the joint.
- This pre-set travelling pattern matches the actual location of the seam.
- the robot is pre-programmed to move the welding torch along the seam in its nominal position. For various reasons the actual position of a part including the seam may be misaligned with its nominal position. It is therefore necessary to take measures so that the programmed travelling pattern of the welding gun exactly matches the joint.
- the shape of the impedance curve and its correlation with the pendulum pattern is used to generate path correlations perpendicular to the joint.
- the mean calculation of the impedance is used to generate corrections of the arc length.
- Fig. 2 is a schematic side view of an arc welding robot according to the invention.
- the welding gun 2 operates to join the work pieces 101 , 102 along a joint 103 and is carried by the robot frame 1.
- the required voltage is received from the welding power source 3 and the operation of the robot is governed by the robot controller 4.
- the current sensor 5 and the voltage sensor 6 normally present in the welding power source are used to provide the data required for obtaining the impedance across the arc gap.
- the position measurement system 7 of the robot controller provides the information represented by the curves B and C of figures 2 and 3. This information together with the impedance data received from the welding power source via the bus 9 are processed in the micro processor 8 of the robot controller 4 and governs the movements of the welding gun. All equipment required for the joint tracking thus is integrated in the welding power source and the robot controller, eliminating the need for external equipment traditionally used for this.
Abstract
The invention relates to an arc welding robot having a welding gun (2) a welding power source (3), a robot controller (4), a current sensor (5) sensing the current supplied to the arc, a position measurement system (7) sensing the position of the welding gun (2) and processing means processing data related to the sensed current and the sensed position and delivering robot commands based on the processed data. According to the invention the processing means is the micro processor (8) of the robot controller (4). The invention also relates to a corresponding method for controlling an arc welding robot.
Description
ARC WELDING ROBOT
Field of invention
The present invention in a first aspect relates to an arc welding robot 5 including a welding gun.
In a second aspect the invention relates to a method for controlling an arc welding robot, the method being of the kind performed by an arc welding robot as set out above.
i o Background of invention
In arc welding performed by an arc welding robot it is important that the welding gun properly tracks and follows the joint. When joining the pieces together with a seam the robot is programmed to follow the joint which might be a straight line or have another profile. The robot is also pre-programmed to move the
15 welding gun in the direction perpendicular to the joint in a pattern e.g. sinus shaped spanning the joint. The robot is pre-programmed to move the welding torch along the seam in its nominal position.
Normally the robot also is programmed to roughly localize the joint. It is of course important that the welding gun exactly follows the joint such that the neutral
20 axis of the movement is in the middle of the joint.
For this reason it is required to have a tracking system such that the above mentioned condition can be met. Known tracking system include the use of a video camera or a laser beam for tracking the joint and to provide the robot controller with the obtained information for governing the welding gun to be
25 positioned accordingly. This, however, entails costs for the video camera or the laser, and further raises parallax problems. This equipment might also hinder the access to the work pieces.
Another known solution is based on the fact that the impedance across the arc is proportional to the arc length. For example in a V-shaped groove it has a
30 maximum at the middle of the joint and decreases to a minimum at each side of the joint. Thereby a special measuring device is provided that measures the current such that the impedance can be derived for the gap, either by referring the current to the preset voltage or by also measuring the actual voltage across the arc gap. The curve representing the varying impedance is compared in a micro
processor with information about the actual movements of the welding gun. Any mismatching between the two information sources is processed in the micro processor through an adequate algorithm to provide robot commands to move the welding gun to a path where they match each other. An arc welding robot that is provided with this kind of tracking system has shown to operate satisfactory. However the auxiliary equipment required for this, in particular the voltage and current measuring device and the external micro processor represent a substantial extra cost. Also the interaction with these components and the robot requires particular measures. An example of a joint tracking system based on this principle is disclosed in US 5 343 016.
The object of the present invention is to reach a tracking system of the varying impedance based kind where the drawbacks of known such system are overcome or at least reduced, in particular to reduce the cost for a tracking system based on the varying impedance.
Summary of invention
This object is according to the first aspect of the invention achieved in that an arc welding robot having a welding power source, a robot controller, a voltage sensor arranged for sensing the voltage across the arc gap, a position measurement system arranged for sensing the position of the welding gun and processing means arranged for processing data and deliver robot commands based on the input data, the input data including the voltage sensed by the voltage sensor, the voltage across the arc gap and the position data sensed by the position measurement system includes the specific feature that the processing means is the micro processor of the robot controller.
Thereby the need for the auxiliary equipment of an external micro processor is eliminated, with a corresponding cost reduction. Since a micro processor normally is present in the robot controller for other purposes, there will be practically no extra costs to use this micro processor for processing the data related to the tracking of the joint.
According to a preferred embodiment the current sensor forms a part of the welding power source.
Thereby also the need for an external current sensor for the joint tracking is eliminated. This will further reduce the cost for auxiliary equipment.
According to a further preferred embodiment, the robot further includes a voltage sensor arranged for sensing the voltage across the arc gap, which voltage sensor forms a part of the welding power source, and the input data includes the voltage sensed by the voltage sensor.
Although a normally sufficient value of the impedance can be obtained by sensing only the current and base the impedance calculation on the sensed current and the pre-set voltage, there might due to various circumstances be some deviations between the pre-set voltage and the actual voltage. By using the actually sensed voltage the accuracy when calculating the impedance will be increased which allows a more precise tracking of the joint.
Since also the voltage sensor is integrated in the welding power source the need for external equipment also for this function is eliminated which further contributes to achieve a low-cost tracking system. Normally also a voltage sensor is present in the welding power source. This function thereby does not require any additional components within the welding power source.
According to the second aspect of the invention the object is met in that a method for controlling an arc welding robot of the kind specified above includes the specific measure that the input data are processed in the micro processor of the robot controller.
Preferred embodiments of the invented method correspond to the preferred embodiments of the invented arc welding robot as set out above. The invented method and the preferred embodiments thereof have advantages corresponding to those of the invented arc welding robot as explained above.
The invention will be further explained by the following detailed description of an example of the invention and with reference to the accompanying drawings.
Brief description of the drawings
Fig 1 illustrates the track of a welding gun across the joint.
Fig 2 is a schematical side view of an arc welding robot according to the invention.
Fig. 1 illustrates joining two work pieces 101 and 102 to each other along a V-shaped joint 103. When welding the two pieces together the welding gun travels in the direction of the joint, the x-direction and in a reciprocating movement perpendicular thereto in the y-direction. The reciprocating movement bridges the V-shaped joint. The two motions in this case add up to sinusoidal travelling path P of the welding gun. The impedance across the arc gap is proportional to the length of the arc. When the welding gun travels in the y-direction there will thus be a maximum of the impedance when the welding gun is in the middle of the joint and go down to a minimum when it reaches the upper edge of the respective work piece. The impedance thereof will vary according to a sinus function.
The robot is programmed to follow the joint which can be a straight line or follow a certain curve. The robot is also programmed to make the lateral motion corresponding to the width of the joint. For attaining a proper seam it is necessary that this pre-set travelling pattern matches the actual location of the seam. The robot is pre-programmed to move the welding torch along the seam in its nominal position. For various reasons the actual position of a part including the seam may be misaligned with its nominal position. It is therefore necessary to take measures so that the programmed travelling pattern of the welding gun exactly matches the joint. The shape of the impedance curve and its correlation with the pendulum pattern is used to generate path correlations perpendicular to the joint. The mean calculation of the impedance is used to generate corrections of the arc length. The joint tracking system described so far belongs as such to prior art. Fig. 2 is a schematic side view of an arc welding robot according to the invention. The welding gun 2 operates to join the work pieces 101 , 102 along a joint 103 and is carried by the robot frame 1. The required voltage is received from the welding power source 3 and the operation of the robot is governed by the robot controller 4.
The current sensor 5 and the voltage sensor 6 normally present in the welding power source are used to provide the data required for obtaining the impedance across the arc gap. The position measurement system 7 of the robot controller provides the information represented by the curves B and C of figures 2 and 3. This information together with the impedance data received from the welding power source via the bus 9 are processed in the micro processor 8 of the
robot controller 4 and governs the movements of the welding gun. All equipment required for the joint tracking thus is integrated in the welding power source and the robot controller, eliminating the need for external equipment traditionally used for this.
Claims
1. An arc welding robot including a welding gun (2), a welding power source (3), a robot controller (4) having a micro processor (8), a current sensor (5) arranged for sensing the current supplied to the arc, a position measurement system (7) arranged for sensing the position of the welding gun (2) and processing means arranged for processing input data and delivering robot commands based on the processed input data, the input data including the current sensed by the current sensor (5), the voltage across the arc gap and the position data sensed by the position measurement system (7), characterized in that said processing means is the micro processor of the robot controller (4).
2. An arc welding robot according to claim 1 , characterized in that said current sensor (5) forms a part of the welding power source (3).
3. An arc welding robot according to claim 1 or 2, characterized in that it further includes a voltage sensor (6) arranged for sensing the voltage across the arc gap, which voltage sensor (6) forms a part of the welding power source (3) and in that said input data includes the voltage sensed by the voltage sensor (6).
4. A method for controlling an arc welding robot having a welding gun, a welding power source and a robot controller, whereby the current supplied to the arc is sensed, the position of the welding gun is sensed, input data are provided , which input data includes the sensed current, the sensed position and the voltage across the arc gap, said input data are processed and robot commands are delivered based on the processed input data characterized in that the input data are processed in the micro processor of the robot controller.
5. A method according to claim 4, characterized in that current is sensed by a current sensor that forms a part of the welding power source.
6. A method according to claim 4 or 5, characterized in that the voltage across the arc gap is sensed by a voltage sensor that forms a part of the welding power supply and that this sensed voltage is included in the input data.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/EP2008/056481 WO2009143882A1 (en) | 2008-05-27 | 2008-05-27 | Arc welding robot |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/EP2008/056481 WO2009143882A1 (en) | 2008-05-27 | 2008-05-27 | Arc welding robot |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2009143882A1 true WO2009143882A1 (en) | 2009-12-03 |
Family
ID=40336533
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/EP2008/056481 WO2009143882A1 (en) | 2008-05-27 | 2008-05-27 | Arc welding robot |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2009143882A1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102151948A (en) * | 2011-01-21 | 2011-08-17 | 哈尔滨工业大学 | Macro-micro robot remote welding method for pipeline maintenance in extreme environment |
CN110871439A (en) * | 2018-09-03 | 2020-03-10 | 苏州睿牛机器人技术有限公司 | Crawling arc welding robot and control method and device thereof |
CN111843120A (en) * | 2020-08-07 | 2020-10-30 | 北京时代科技股份有限公司 | Robot weld joint tracking algorithm based on arc sensing and position feedforward |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5624588A (en) * | 1994-08-22 | 1997-04-29 | Fanuc Ltd. | Method of controlling robot for use in arc welding |
EP1038640A2 (en) * | 1999-03-25 | 2000-09-27 | Fanuc Ltd. | Robot controller |
EP1168126A1 (en) * | 1999-05-25 | 2002-01-02 | Fanuc Ltd | Robot controller with abnormality monitoring function |
US20030038156A1 (en) * | 2000-04-05 | 2003-02-27 | Josef Artelsmair | Method for continuously regulating or tracking a position of a welding torch or a welding head |
-
2008
- 2008-05-27 WO PCT/EP2008/056481 patent/WO2009143882A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5624588A (en) * | 1994-08-22 | 1997-04-29 | Fanuc Ltd. | Method of controlling robot for use in arc welding |
EP1038640A2 (en) * | 1999-03-25 | 2000-09-27 | Fanuc Ltd. | Robot controller |
EP1168126A1 (en) * | 1999-05-25 | 2002-01-02 | Fanuc Ltd | Robot controller with abnormality monitoring function |
US20030038156A1 (en) * | 2000-04-05 | 2003-02-27 | Josef Artelsmair | Method for continuously regulating or tracking a position of a welding torch or a welding head |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102151948A (en) * | 2011-01-21 | 2011-08-17 | 哈尔滨工业大学 | Macro-micro robot remote welding method for pipeline maintenance in extreme environment |
CN110871439A (en) * | 2018-09-03 | 2020-03-10 | 苏州睿牛机器人技术有限公司 | Crawling arc welding robot and control method and device thereof |
CN111843120A (en) * | 2020-08-07 | 2020-10-30 | 北京时代科技股份有限公司 | Robot weld joint tracking algorithm based on arc sensing and position feedforward |
CN111843120B (en) * | 2020-08-07 | 2022-01-07 | 北京时代科技股份有限公司 | Robot weld joint tracking algorithm based on arc sensing and position feedforward |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7427581B2 (en) | Method and system for using smart torches with position tracking in robotic welding | |
US5465037A (en) | System and method for tracking a feature on an object using a redundant axis | |
US7034249B2 (en) | Method of controlling the welding of a three-dimensional structure | |
KR100925083B1 (en) | Robot control unit for controlling tandem arc welding system, and arc-sensor control method using the unit | |
KR102090049B1 (en) | Arc tracking welding method and arc tracking welding device | |
CN106862742A (en) | Spot welding system | |
US20230241703A1 (en) | Welding-information learning-model generation method, learning model, program, and welding system | |
WO2009143882A1 (en) | Arc welding robot | |
CN111774764B (en) | Control method and control device for welding robot and readable storage medium | |
US11247288B2 (en) | Welding position detection device, welding position detection method, and welding robot system | |
JPH07266272A (en) | Follow-up method and device for manipulator | |
JP5154381B2 (en) | Control method for pulse TIG welding robot and control system for pulse TIG welding robot | |
KR102262844B1 (en) | Straight device in mobile robot and thereof method | |
CN114289843A (en) | Welding gun control method and device, arc sensing control equipment and storage medium | |
JPH01205880A (en) | Weaving control system | |
JPS6195779A (en) | Position shift correcting system of welding robot | |
KR20130098501A (en) | Welding apparatus having a welding path unit | |
KR101122303B1 (en) | Calibration unit and working system having the same | |
JP6405168B2 (en) | Scanning control device, welding robot system, and scanning control method | |
KR920006680B1 (en) | Welding wire pursuit device | |
JPS6021182A (en) | Detection of welding position and welding route with welding robot | |
KR100199979B1 (en) | Method and apparatus for controlling welding robot | |
KR19980027370A (en) | Welding robot control method and welding controller | |
JP2022028522A (en) | Welding method | |
KR101306825B1 (en) | Robot teaching method for welding marine structure |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 08760079 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 08760079 Country of ref document: EP Kind code of ref document: A1 |