WO2020039948A1 - 溶接制御装置、表示制御装置、溶接システム、溶接制御方法及びプログラム - Google Patents
溶接制御装置、表示制御装置、溶接システム、溶接制御方法及びプログラム Download PDFInfo
- Publication number
- WO2020039948A1 WO2020039948A1 PCT/JP2019/031251 JP2019031251W WO2020039948A1 WO 2020039948 A1 WO2020039948 A1 WO 2020039948A1 JP 2019031251 W JP2019031251 W JP 2019031251W WO 2020039948 A1 WO2020039948 A1 WO 2020039948A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- welding
- tip
- image
- control device
- fusion zone
- 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.)
- Ceased
Links
Images
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/16—Arc welding or cutting making use of shielding gas
- B23K9/167—Arc welding or cutting making use of shielding gas and of a non-consumable electrode
-
- 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
-
- 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/09—Arrangements or circuits for arc welding with pulsed current or voltage
-
- 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/10—Other electric circuits therefor; Protective circuits; Remote controls
-
- 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/10—Other electric circuits therefor; Protective circuits; Remote controls
- B23K9/1006—Power supply
- B23K9/1012—Power supply characterised by parts of the process
-
- 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/16—Arc welding or cutting making use of shielding gas
- B23K9/173—Arc welding or cutting making use of shielding gas and of a consumable electrode
Definitions
- the present invention relates to a welding control device, a display control device, a welding system, a welding control method, and a program.
- Patent Document 1 describes the following matters. That is, the molten pool of the material to be welded and its vicinity are imaged by a visual sensor, and the outline of the molten pool is extracted from the captured image.
- TIG Transmission Inert Gas
- GMA Gas Metal Arc
- Patent Document 2 discloses a welding method and a welding apparatus that execute the following steps.
- the first imaging means is used to image a molten pool, an electrode, and a filler as a subject, and the obtained image is subjected to image processing to extract first information.
- the Uranami bead and the glowing portion are imaged as subjects using the second imaging means, and the obtained image is subjected to image processing. Extracting the second information. Controlling welding conditions based on the first information and the second information; It is described that by performing the above steps, a backside bead can be reliably produced.
- Patent Document 1 calculates the width of the tip of the molten pool by extracting the left end point and the right end point of the tip of the molten pool from the image captured by the visual sensor, and then calculates the ideal width from the calculated width.
- the swing width and welding speed are controlled only by the amount of change in the root gap obtained by subtracting the typical width.
- the left and right end points of the molten pool tip change every moment due to disturbances such as magnetic blowing, arc voltage and physical properties of the weld pool, and simply the larger the root gap, the wider the tip of the weld pool. Not necessarily.
- Patent Literature 2 uses a first imaging unit provided on a surface provided with a groove of a material to be welded to image a molten pool or the like as a subject, and a second image provided on a surface opposite thereto.
- the imaging means is used to image the Uranami bead and the glowing portion as subjects, and the welding conditions are controlled using the obtained image information.
- the surface provided with the groove of the material to be welded is used. It is necessary to provide the second imaging means on the opposite side of the above, so that the welding device becomes complicated and cannot be said to be versatile.
- An object of the present invention is to provide a good Uranami bead even when a misalignment of a root gap, a change in a workpiece shape such as thermal deformation, or a disturbance such as magnetic blowing occurs.
- the present invention is directed to a welding control device for controlling welding conditions when arc welding a groove having a root gap, from an image of an image of a molten portion formed in the groove, a welding portion in a direction in which welding proceeds.
- First detecting means for detecting the position of the tip second detecting means for detecting the position of the end of the workpiece defining the root gap, and the relationship between the position of the end and the position of the tip of the fusion zone
- a control means for controlling the welding conditions in accordance with the result of the determination.
- the second detection means may detect the position of the end of the workpiece defining the root gap from the image of the fusion zone.
- the position of the tip of the fusion zone and the position of the end of the workpiece defining the root gap may be given based on a reference point predetermined on the image.
- the welding conditions may be any one or more of the welding current, arc voltage, welding speed, wire feed speed, electrode position, wire insertion position, and weaving condition.
- the determining means includes, on the surface of the workpiece, an edge portion of the workpiece located on one side with respect to the width direction of the groove orthogonal to the welding progress direction and the thickness direction of the workpiece, And / or one or both of the positional relationship between the tip of one side of the welded object and the end of the work piece located on the other side opposite to the one side, and the tip of the other side of the fusion zone.
- the determination means determines the relationship between the position of the left end of the fusion zone with respect to the end of the welded object located on the left side in the direction in which welding proceeds, and the position of the welded position located on the right side in the direction in which welding proceeds.
- the determining means with respect to the width direction of the groove, the tip of the molten portion located on one side is located within the range near the end of the workpiece to be welded located on one side, or in the vicinity thereof It is located further beyond one side from the range, or located further beyond the other side from the range in the vicinity thereof, and the tip of the fusion portion located on the other side of the fusion portion is located on the other side.
- the determination means is such that the tip located on the left side of the fusion zone in the direction in which the welding proceeds is located within a range near the end of the workpiece to be located on the left side in the direction in which the welding proceeds, The tip located on the left side beyond the range of the vicinity or on the right side beyond the range of the vicinity, and the tip located on the right side of the fusion zone in the direction in which welding proceeds, is located on the right side in the direction in which welding proceeds. It is determined whether it is located within the range near the end of the located workpiece, located on the right beyond the range of the neighborhood, or located on the left beyond the range of the neighborhood, or both. It may be something.
- control means on the surface of the workpiece, with respect to the width direction of the groove perpendicular to the welding direction and the thickness direction of the workpiece, the end of the workpiece located on one side, The distance to the tip located on one side of the welded part, and the distance between the end of the work piece located on the other side opposite to one side and the tip of the other side of the fusion zone.
- the correction amount of the welding condition may be determined accordingly.
- the control means controls the distance between the end of the welded object located on the left side in the direction in which the welding proceeds and the left end of the fusion zone, and the object located on the right side in the direction in which the welding proceeds.
- the correction amount of the welding condition may be determined according to both or one of the distance between the end and the right end of the fusion zone. Further, the control means may control the welding conditions based on a model that has learned the relationship between the result of the determination and the welding conditions. Further, the first detecting means detects the position of the tip from a newly given image based on a first model that has learned the relationship between the image of the fused part and the position of the tip of the fused part. (2) detecting means for detecting the position of the edge from a newly given image based on a second model that has learned the relationship between the image and the position of the edge in the workpiece defining the root gap. It may be.
- the amount of transmitted light or the wavelength range per unit time when imaging the fusion zone may be changed according to the welding current.
- a display control means for superimposing a symbol indicating the position detected as the tip of the fusion zone and a straight line indicating the position detected as the end defining the root gap on the image of the fusion zone is displayed. It may have further. Then, the symbol may be displayed at a position detected each time a tip of the fusion zone is newly detected.
- the apparatus may further include a display control unit that displays a result of evaluating the relationship between the position of the end portion and the position of the tip end of the fusion portion based on a predetermined reference in a time series in association with the end portion. Good.
- the present invention provides a display control device for displaying an image of a fusion zone formed on a groove on a display unit, which is imaged during arc welding of a groove having a root gap.
- a display control device having a display control unit that superimposes a symbol indicating the position of the tip of the fusion zone with respect to the traveling direction and a straight line indicating the position of the end of the workpiece defining the route gap on the image, and provide.
- the present invention provides a welding device for arc welding an object to be welded, a visual sensor attached at a position capable of capturing an image of a fusion zone formed in a groove having a root gap, and a welding device for defining the movement of the welding device.
- a welding control device that controls conditions, the welding control device detects, from an image captured by a visual sensor, a first detection unit that detects a position of a tip of the fusion part in a direction in which welding proceeds.
- a second detecting means for detecting a position of an end of the workpiece to define a root gap; a determining means for determining a relationship between the position of the end and the position of the tip of the fusion zone; And a control means for controlling welding conditions by using the welding system.
- the present invention provides a welding control method for controlling welding conditions when arc welding a groove having a root gap, wherein an image of a molten portion formed in the groove is imaged in a direction in which welding proceeds.
- the present invention is a program used in a welding control device for controlling welding conditions when arc welding a groove having a root gap, wherein welding is performed from an image of a fusion zone formed in the groove.
- FIG. 1 is an overall configuration diagram illustrating a configuration example of a welding system according to an embodiment. It is a photograph which shows the example of the image which image
- FIG. 3 is a block diagram illustrating a configuration of each unit configuring the welding control device.
- FIG. 9 is an explanatory diagram illustrating an example of extracting a feature amount by a feature amount extraction unit. It is explanatory drawing shown when the fusion
- FIG. 9 is an explanatory diagram illustrating an example of a range cut out as a processed image.
- 9 is a flowchart illustrating details of control executed when the setting of the speed control mode is valid.
- 9 is a flowchart illustrating details of control performed when the setting of the current control mode is valid. It is a flowchart explaining the detail of the control performed when the setting of the wire control mode is valid.
- FIG. 9 is an explanatory diagram illustrating an example of a screen in which a left edge line corresponding to a left end point extracted by a feature amount extraction unit is superimposed on an image captured by a visual sensor and displayed.
- FIG. 9 is an explanatory diagram illustrating an example of a screen in which a right edge line corresponding to a right end point extracted by a feature amount extraction unit is superimposed on an image captured by a visual sensor and displayed.
- FIG. 13 is an explanatory diagram illustrating an example of a screen displaying a result of the determination by the determination unit in association with a left edge and a right edge of a root gap. It is an explanatory view explaining an example of composition of a welding control device which has a learning device.
- FIG. 9 is an explanatory diagram illustrating an example of a screen in which a left edge line corresponding to a left end point extracted by a feature amount extraction unit is superimposed on an image captured by a visual sensor and displayed.
- FIG. 13 is an explanatory diagram
- FIG. 11 is an explanatory diagram showing a process of a feature amount extraction unit applying an image input from a visual sensor to a learning model and extracting a feature amount.
- FIG. 9 is an explanatory diagram illustrating a process of a determination unit applying an image input from a visual sensor to a learning model and outputting one of four types of determination results.
- a TIG welding system which is an example of a welding system using a non-consumable electrode will be described. Below, it is only called welding system 1. Note that the present invention is not limited to the structure described in this embodiment. For example, the present invention can be applied to a MAG (Metal Active Gas) welding system which is an example of a welding system using a consumable electrode.
- MAG Metal Active Gas
- FIG. 1 is an overall configuration diagram illustrating a configuration example of a welding system 1 according to an embodiment.
- the welding system 1 includes a welding device 10 for performing arc welding of a material to be welded, and a welding control device 20 for controlling welding conditions that define the movement of the welding device 10.
- the workpiece is an example of the workpiece.
- a welding device 10 shown in FIG. 1 includes a visual sensor 11 disposed in front of a welding part in a direction in which welding proceeds, a welding torch 12 having a TIG electrode, and a wire reel (not shown) for a filler wire 13. , A feeder (not shown) for feeding the filler wire 13, and a conduit cable 14 for supporting the filler wire 13.
- welding direction in which the welding proceeds is referred to as a “welding direction”
- the front in the welding direction is referred to as a “welding direction front”.
- the welding device 10 is mounted on a carriage 30 which is a carriage, and moves along with the carriage 30 along the rail 31.
- the rail 31 is installed in parallel with the welding direction.
- a pair of materials 50 to be welded are arranged with a root gap (not shown) interposed therebetween.
- one of the pair of materials to be welded 50 is arranged side by side on the far side of the drawing in the Y-axis direction.
- the root gap means a gap provided between a pair of materials to be welded.
- the welding direction is the direction of the X axis.
- a portion to be arc-welded is also referred to as a welding line.
- the direction in which the welding line of the present embodiment extends is parallel to the X axis.
- the Z axis corresponds to the vertical direction.
- the welding control device 20 processes an image captured by the visual sensor 11 and controls welding conditions of the welding device 10.
- the number of the visual sensor 11 is one, and the visual sensor for imaging the Uranami bead is not used.
- the welding control device 20 according to the present embodiment is configured as a computer that executes a program.
- the welding system 1 also includes a welding power source 40 for applying a voltage for generating the arc 16 to the electrodes, and a cooling water circulator (not shown) for circulating cooling water in the welding device 10.
- the welding system 1 may be provided with a teaching device 17 shown in FIG. 3 that can input welding conditions and manually operate each driving unit included in the welding device.
- the teaching device 17 may be installed inside the welding device 10 or may be installed outside the welding device 10. For example, the teaching device 17 may be installed on the carriage 30.
- a welding apparatus 10 shown in FIG. 1 includes a welding torch 12 for holding a TIG electrode and a conduit cable 14 for supporting a filler wire 13.
- the width direction of the groove which is orthogonal to the welding line parallel to the X axis and parallel to the surface of the workpiece, is also referred to as the left-right direction.
- the left-right direction corresponds to the Y-axis direction.
- the welding torch 12 is supported by a two-axis slider 15 that slides in a Y-axis direction orthogonal to a welding line parallel to the X-axis and in a Z-axis direction perpendicular to a plane defined by the X-axis and the Y-axis. I have.
- the welding device 10 includes a wire reel (not shown) that supplies the filler wire 13 to the workpiece 50.
- the welding torch 12 has a TIG electrode.
- An arc 16 is generated by applying a voltage from the welding power source 40 to the TIG electrode.
- one welding torch 12 is mounted on one carriage 30, but a plurality of welding torches 12 may be installed.
- the biaxial slider 15 supports the welding torch 12.
- the two-axis slider 15 has a horizontal slide part that slides the welding torch 12 in the Y-axis direction and a vertical slide part that slides the welding torch 12 in the Z-axis direction.
- the Y-axis direction coincides with the width direction of the groove parallel to the surface of the work.
- the horizontal slide portion slides so as to oscillate the welding torch 12.
- the Z-axis direction is the thickness direction of the workpiece 50.
- the horizontal slide portion and the vertical slide portion have a power transmission mechanism for transmitting the power of a motor (not shown), and the TIG electrode can be automatically slid in the Y-axis direction and the Z-axis direction, respectively. It is also possible to perform the weaving operation of the TIG electrode during welding.
- the distance between the welding torches 12, that is, the distance between the poles is preferably 50 to 400 mm. Heat input can be further suppressed by setting the distance between the electrodes to 50 mm or more. Further, by setting the distance between the electrodes to 400 mm or less, the appearance of the Uranami bead becomes better and the control of the welding conditions becomes easier.
- FIG. 2 is a photograph showing an example of an image 100 obtained by capturing an area to be arc-welded by the visual sensor 11.
- the image 100 includes a fusion part 101 and a non-fusion part 102 around the fusion part 101.
- the melting portion 101 is formed by the molten filler wire 13.
- the fusion part 101 is also referred to as a fusion pool.
- the non-melted portion 102 is a groove portion of the welded material 50L located on the left side which is one side in the Y-axis direction of the root gap, and the welded material located on the right side which is the other side in the Y-axis direction of the root gap. Includes 50R groove, unfused root gap.
- the image 100 also includes the welding torch 12, the filler wire 13, and the conduit cable 14.
- the visual sensor 11 is arranged in a space between the conduit cable 14 supporting the filler wire 13 and the welding torch 12.
- the type of the visual sensor 11 is not particularly limited, but imaging can be performed over a wide wavelength range from an ultraviolet range to an infrared range, and a wider dynamic range is more preferable.
- the mounting position of the visual sensor 11 is fixed, and the range where the image 100 is captured by the visual sensor 11 is also approximately fixed.
- the range to be imaged may not be fixed, and the range to be imaged may be zoomed up, approached, or rocked, for example, in accordance with the weaving of the welding torch 12.
- the brightness of the arc 16 changes depending on the welding current.
- the luminance changes, it becomes difficult to recognize the shapes of the ends of the workpieces 50L and 50R that define the root gap and the tip of the molten pool in the image 100 captured by the visual sensor 11. Therefore, adjust the amount or wavelength of incident light per unit time by using a shutter speed, aperture, ND (Neutral Density) filter, band pass filter, short pass filter, long pass filter, etc. according to the welding current.
- a shutter speed, aperture, and ND filter affect the amount of light incident on the visual sensor 11
- the band-pass filter, short-pass filter, and long-pass filter affect the wavelength that the visual sensor 11 can obtain.
- the visual sensor 11 when the welding current is less than 200 A, if the amount of light obtained by the visual sensor 11 is within a range of 15 to 95% of a predetermined wavelength or wavelength range, that is, if the amount of incoming light is 100, the visual sensor 11 It is preferable to adjust the shutter speed, aperture, ND filter, and the like so that the obtained light quantity is transmitted at 15 to 95.
- the light amount obtained by the visual sensor 11 when the welding current is 200 A to 400 A, the light amount obtained by the visual sensor 11 is within a range of 5 to 90% of a predetermined wavelength or wavelength range, that is, when the incoming light amount is 100, the visual sensor 11 It is preferable to adjust the shutter speed, aperture, ND filter, etc., so that the amount of light transmitted by the lens is 5 to 90.
- the light amount obtained by the visual sensor 11 falls within a range of 0.5 to 85 with respect to a predetermined wavelength or wavelength range, that is, when the incoming light amount is 100, It is preferable to adjust the shutter speed, aperture, ND filter, and the like so that the light is transmitted at a light amount of 0.5 to 85. Further, it is preferable that the wavelength or the wavelength range incident on the visual sensor 11 is selected, for example, from the range of 500 to 1200 nm. More preferably, the amount of light obtained by the visual sensor 11 may be automatically adjusted in accordance with the control of the welding conditions. Further, an automatic adjustment may be performed such that the luminance value of an arbitrary part in the captured image 100 is measured and the luminance is controlled to a predetermined set luminance value. In addition, an arbitrary part is a molten pool, for example.
- the welding control device 20 (see FIG. 1) is provided separately from the welding device 10 (see FIG. 1) mounted on the carriage 30 (see FIG. 1). Control of the operation of each component constituting, control of welding conditions, processing, calculation or determination of an image captured by the visual sensor 11, and control of outputting a correction amount of the welding conditions are performed.
- the control of the operation of each part constituting the welding apparatus 10 includes, for example, sliding by a two-axis slider contributing to the weaving conditions, welding speed as the moving speed of the carriage 30, welding of the filler wire 13 in accordance with welding conditions set in advance. It controls operations such as the supply speed. Note that all controls may be performed by one control panel, but the welding control device 20 may be divided for each application. Further, the welding control device 20 includes a control for storing and outputting welding conditions.
- FIG. 3 is a block diagram illustrating a configuration of each unit configuring the welding control device 20.
- the welding control device 20 includes a storage unit 201, an image input unit 202, an image processing unit 203, a feature amount extraction unit 204, a determination unit 205, a correction amount calculation unit 206, a welding device I / F processing unit 207, a welding power supply I / F. It includes a processing unit 208.
- the storage unit 201 stores, for example, welding conditions preset from the teaching device 17 or the like.
- the stored welding conditions include, for example, a welding current, an arc voltage, a welding speed, which is a moving speed of the carriage 30, a feed speed of the filler wire 13, a weaving condition, and conditions of the workpieces 50L and 50R.
- the weaving conditions include information such as an oscillation speed, an oscillation stop time, an oscillation width, an inversion height, and a shift amount.
- the conditions of the workpieces 50L and 50R include, for example, information such as plate thickness, groove shape, groove angle, and root gap.
- the image captured by the visual sensor 11 is input to the image input unit 202.
- the image processing unit 203 performs pre-processing for enhancing edges of the input image, extraction of a processed part, and the like.
- pre-edge enhancement processing for example, noise removal, sharpening, binarization, and the like are executed.
- extraction of the processing portion for example, extraction of a processing image, designation of a range, setting of a center point and a center axis, and the like are executed.
- the feature amount extraction unit 204 extracts a predetermined feature amount from the image 100 processed by the image processing unit 203.
- FIG. 4 is an explanatory diagram showing an example of feature amount extraction by the feature amount extraction unit 204 (see FIG. 3).
- the image 100 before extracting the feature amounts corresponds to the image 100 in FIG.
- the feature amount extraction unit 204 determines that the welding proceeds among the left edge line 111L that defines the left end of the root gap, the right edge line 111R that defines the right end of the root gap, and the fusion part 101 as the feature amount.
- the left end point 112L, which is the left end, and the right end point 112R, which is the right end, are extracted.
- the fusion part 101 is formed in the vicinity of the wall surface where the groove is formed in the materials to be welded 50L and 50R.
- the feature amount extraction unit 204 here is an example of the first detection unit and also an example of the second detection unit.
- the determination unit 205 determines the relationship between the position of the left end point 112L with respect to the left edge line 111L extracted by the feature amount extraction unit 204, and the right end point 112R with respect to the right edge line 111R extracted by the feature amount extraction unit 204. Is determined on the basis of the positional relationship of the back side bead formed on the back side.
- the determination unit 205 here is an example of a determination unit.
- 5A to 5D are explanatory diagrams illustrating an example of a determination method by the determination unit 205. 5A to 5D show the relationship between the left edge line 111L and the left end point 112L. The relationship between the right edge line 111R and the right end point 112R can be similarly determined.
- FIG. 3 determines the relationship between the position of the left end point 112L with respect to the left edge line 111L extracted by the feature amount extraction unit 204, and the right end point 112R with respect to the right edge line 111R extracted by the feature amount extraction unit 204.
- FIG. 5A is an explanatory diagram showing a case where the filler wire 13 (see FIG. 1) is melted in an appropriate amount.
- a broken line in FIG. 5A indicates a boundary position for determination using the left edge line 111L as a reference position.
- the distance between broken lines in the direction of the Y axis is D.
- the distance D is given in advance.
- the left end point 112L is located within 0.5D in the left-right direction with respect to the left edge line 111L.
- FIG. 5B is an explanatory diagram illustrating an example in which the filler wire 13 (see FIG. 1) is improperly melted.
- the left end point 112L is separated from the left edge line 111L by 1.5 D or more in the left direction.
- FIG. 5C is an explanatory diagram showing an example in which the determination of melting of the filler wire 13 (see FIG. 1) cannot be made.
- the left end point 112L is separated from the left edge line 111L in the left direction by 0.5 or more and less than 1.5D.
- FIG. 5D is an explanatory diagram showing an example in which the filler wire 13 (see FIG. 1) is improperly melted.
- FIG. 1 is an explanatory diagram illustrating an example in which the filler wire 13 (see FIG. 1) is improperly melted.
- the left end point 112L is separated from the left edge line 111L by 1.5 D or more in the right direction.
- the left direction is a direction away from the root gap
- the right direction is a direction approaching the center line of the root gap.
- the correction amount calculation unit 206 calculates a correction amount according to the result of the determination by the determination unit 205 (see FIG. 3). For example, when the relationship between the position of the left edge line 111L and the position of the left end point 112L is as shown in FIG. 5B or FIG. 5D, and the current state of the Uranami bead is determined to be defective, the correction amount calculation unit 206 determines the welding condition. Calculate the correction amount.
- the correction amount calculation unit 206 calculates the correction amount of the welding condition for one or more of the welding current, arc voltage, welding speed, wire feeding speed, electrode position, wire insertion position, and weaving condition, for example. Is preferred.
- the welding device I / F processing unit 207 (see FIG.
- the welding device I / F processing unit 207 generates a welding condition command to be output to the welding device 10 based on the input welding conditions and the correction amount.
- the welding power source I / F processing unit 208 generates a welding condition command to be output to the welding power source 40 based on the input welding conditions and the correction amount.
- the correction amount calculation unit 206, the welding device I / F processing unit 207, and the welding power supply I / F processing unit 208 are examples of a control unit that controls welding conditions.
- the display control unit 209 executes a process of displaying the result of the determination by the determination unit 205 on the screen of the display unit 210 (see FIG. 3). For example, the display control unit 209 displays the tip point of the molten pool extracted by the feature amount extraction unit 204 and a straight line that defines the end of the route gap on the image 100 captured by the visual sensor 11. For example, a left edge line 111L corresponding to the left end point 112L is superimposed on the image 100 and displayed. Alternatively, a right edge line 111R corresponding to the right end point 112R is displayed over the image 100. This display is displayed in parallel with the extraction of the feature amount.
- the display control unit 209 displays the result of the determination by the determination unit 205, that is, information indicating the quality of welding, in association with the left end point 112L and the right end point 112R.
- the results of the determination are displayed in chronological order for each of the left end point 112L and the right end point 112R.
- the display control unit 209 here is an example of a display control device and also an example of a display control unit.
- FIG. 6 is a flowchart illustrating an example of a welding control method for the welding system 1 (refer to FIG. 1) in the present embodiment to obtain a good backside bead.
- the control shown in FIG. 6 is executed by welding control device 20 (see FIG. 1).
- the symbol S in the figure indicates a step.
- the welding control device 20 sets a processing mode (step 1).
- the welding conditions read from the teaching device 17 are set in the storage unit 201.
- the welding conditions are preferably, for example, one or more of a welding current, an arc voltage, a welding speed, a wire feeding speed, an electrode position, a wire insertion position, and a weaving condition.
- whether to control the welding speed, the welding current, and the wire feeding speed is set.
- “valid” or “invalid” for each control mode one or more of the “speed control mode”, “current control mode”, and “wire control mode” can be selected.
- the welding control device 20 instructs to start welding.
- the visual sensor 11 captures an image 100 including the fused portion 101 and the non-fused portion 102 near the arc, and outputs image data corresponding to the captured image 100.
- This image data is input to the image input unit 202 of the welding control device 20 (Step 2). That is, a welding image is captured.
- the image processing unit 203 cuts out a predetermined range from the input image as a processed image, and executes pre-edge enhancement processing such as noise removal, sharpening, and binarization of the cut out image.
- FIG. 7 is an explanatory diagram illustrating an example of a range cut out as a processed image. Needless to say, the cutout example shown in FIG. 7 is an example.
- two processing ranges 120L and 120R including each of the two end points of the fusion zone 101 are cut out.
- the processing range 120L includes the left end point 112L of the fusion zone 101 and the wall surface of the groove portion of the left welded material 50L.
- the processing range 120R includes the right end point 112R of the fusion zone 101 and the wall surface of the groove portion of the right welded material 50R.
- the processing ranges 120L and 120R are cut out based on reference points PL and PR specified in advance.
- Positions within the processing range 120L are given with reference to the reference point PL, and positions within the processing range 120R are given with reference to the reference point PR.
- the processing ranges 120L and 120R may be fixedly determined with reference to predetermined reference points PL and PR, but the image processing unit 203 sets the processing ranges 120L and 120R with a change in the input image 100.
- the area may be changed each time.
- the tip of the oscillating welding torch 12 may be used as a reference point, and the processing range may be changed according to the oscillating motion.
- the feature amount extraction unit 204 extracts a feature amount by image processing (Step 3).
- the feature amount extraction unit 204 includes a left edge line 111L corresponding to the left end of the root gap, a right edge line 111R corresponding to the right end of the root gap, a left end point 112L which is a left end of the molten pool, The right end point 112R, which is the right end of the molten pool, is extracted as a feature value.
- the left edge line 111L and the right edge line 111R are extracted by performing a Hough transform on the binarized image.
- the processing ranges 120L and 120R are each subjected to Hough transform, and the longest straight line among a plurality of straight lines detected for each of the processing ranges 120L and 120R is defined as a left edge line 111L and a right edge line 111R. I do.
- x and y are coordinate values for the reference points PL and PR, a is the slope, and b is the intercept.
- the feature amount extraction unit 204 detects the arc shape that is the tip of the molten pool included in the processing range 120L as the left end point 112L, and detects the arc shape that is the tip of the molten pool included in the processing range 120R as the right end point 112R. To detect.
- Information on the feature amounts extracted from the image 100 corresponding to the processing ranges 120L and 120R is provided to the determination unit 205.
- the determination unit 205 determines the positional relationship between the left end point 112L and the left edge line 111L of the root gap, or the positional relationship between the right end point 112R and the right edge line 111R of the root gap, as shown in FIGS. 5A to 5D. However, if any one of the positional relations indicates defective welding, the correction amount calculation unit 206 calculates the correction amount of the welding condition set in advance.
- the setting of the determination unit 205 and the correction amount calculation unit 206 is valid or invalid in each of the speed control mode (step 4), the current control mode (step 6), and the wire control mode (step 8). Is determined. If the setting of the speed control mode is valid (if valid in step 4), the determination unit 205 and the correction amount calculation unit 206 control the welding speed (step 5). Thereafter, the determination unit 205 and the correction amount calculation unit 206 proceed to Step 6. If the setting of the speed control mode is invalid (if invalid in step 4), the determination unit 205 and the correction amount calculation unit 206 determine whether the setting of the current control mode is valid (step 6).
- the determination unit 205 and the correction amount calculation unit 206 control the welding current (step 7). Thereafter, the determination unit 205 and the correction amount calculation unit 206 proceed to Step 8. If the setting of the current control mode is invalid (if invalid in step 6), the determination unit 205 and the correction amount calculation unit 206 determine whether the setting of the wire control mode is valid (step 8). If the setting of the wire control mode is valid (if valid in step 8), the determination unit 205 and the correction amount calculation unit 206 control the wire speed (step 9). Thereafter, the determination unit 205 and the correction amount calculation unit 206 return to Step 2.
- step 8 If the setting of the wire control mode is invalid (if invalid in step 8), the determination unit 205 and the correction amount calculation unit 206 return to step 2. This loop processing is repeated while welding of the workpieces 50L and 50R is being performed.
- the details of the control of the welding speed in step 5, the control of the welding current in step 7, and the control of the wire speed in step 9 will be described.
- FIG. 8 is a flowchart illustrating details of control executed when the setting of the speed control mode is valid.
- the determination unit 205 determines the image 100 (Step 11).
- the determination unit 205 determines the relationship between the position of the tip point of the molten pool and the edge line of the extracted root gap (step 12). Specifically, it is determined whether or not the extracted left end point 112L satisfies the relationship shown in FIG. 5A with respect to the left edge line 111L of the root gap. In other words, it is determined whether the relative distance between the left end point 112L and the left edge line 111L of the route gap is within a predetermined range or outside the predetermined range.
- the determination unit 205 calculates the distance LL between the left end point 112L and the left edge line 111L of the root gap, or the distance LR between the right end point 112R and the right edge line 111R of the root gap. Note that both the distances LL and LR are calculated at one time, depending on the position in the image of the swingingly driven welding torch 12 (see FIG. 1). Hereinafter, the distance LL and the distance LR are also collectively referred to as a distance L.
- the coordinates of the left end point 112L or the right end point 112R, which are the tip points of the molten pool, are represented as (X1, Y1), and a linear function that gives the left edge line 111L or the right edge line 111R of the root gap is represented.
- x ay + b
- the distance L is expressed by the following equation.
- L abs (X1-aY1-b) / ⁇ (X1 2 + Y1 2 ) (Formula 1)
- abs () is a function that gives the absolute value of the numerical value in parentheses.
- a is the inclination and b is the intercept.
- the determination unit 205 determines that the backside bead is good. On the other hand, when the distance L is out of the predetermined range, the determination unit 205 determines that the Uranami bead is defective. If it is determined in step 12 that the area is out of the range, that is, it is determined to be defective, the determination unit 205 further determines whether the area is out of the range for a predetermined period of time (step 13). If a negative result is obtained in step 13, the determination unit 205 determines that the cause of the defect is simply a disturbance, and proceeds to step 15. In this case, the welding speed is maintained.
- the correction amount calculation unit 206 calculates the correction amount so as to increase or decrease the welding speed (Step 14).
- the correction amount is calculated so that the welding speed is increased when the determination is made as shown in FIG. 5B in the determination in step 12, and the welding speed is decreased when the determination is made as shown in FIG. 5D.
- the corrected welding speed is output to the welding device 10 as a welding condition command.
- the welding speed is the moving speed of the carriage 30.
- the correction amount of the welding speed is preferably calculated based on the relationship between the distance between the leading end point of the molten pool and the edge line of the route gap, and the duration during which the distance is determined to be defective.
- the determination unit 205 further determines the shape of the molten pool (Step 15).
- the determination of the shape of the molten pool is optional. By controlling the welding speed based on the relationship between the tip point of the molten pool and the edge line of the root gap, a good Uranami bead can be maintained, but the amount of deposition also changes as the welding speed increases or decreases.
- the determination unit 205 in the present embodiment acquires information such as the width, area, and volume of the molten pool from the image 100 of the processing range 120L or 120R, and detects the shape of the molten pool from the acquired information.
- the determination unit 205 compares the detected shape of the molten pool with a preset ideal shape, or evaluates a difference between the ideal shape and the detected shape of the molten pool. It is determined whether the shape is within or outside a predetermined range (step 15).
- the determination unit 205 determines whether or not the out-of-range continues for a predetermined period of time (step 16). If a negative result is obtained in step 16, the determination unit 205 determines that the cause of the determination that the shape is out of the range is simply a disturbance, and ends the process while maintaining the current welding speed. On the other hand, if a positive result is obtained in step 16, the determination unit 205 determines that the shape is continuously out of the range. In the case of the present embodiment, the correction amount calculation unit 206 calculates the correction amount so as to increase or decrease the welding speed (Step 17).
- step 14 if it is determined in step 14 that the welding speed has been increased too much and the amount of deposition has increased beyond the specified range, the welding speed is reduced and adjustment is made so that the shape of the molten pool approaches an ideal shape.
- a welding speed that takes into account both the correction amounts of step 14 and step 17 is output to the welding device 10 as a welding condition command.
- the correction amount of the welding speed takes into account not only the relationship between the distance between the tip point of the molten pool and the edge line of the root gap, the duration during which the distance is determined to be defective, but also changes in the shape of the molten pool. Is preferably calculated.
- FIG. 9 is a flowchart illustrating details of control executed when the setting of the current control mode is valid.
- the determination unit 205 determines the image 100 (Step 21).
- the determination unit 205 determines the relationship between the position of the tip point of the molten pool and the edge line of the extracted root gap (step 22). Specifically, it is determined whether or not the extracted left end point 112L satisfies the relationship shown in FIG. 5A with respect to the left edge line 111L. In other words, it is determined whether the relative distance between the left end point 112L and the left edge line 111L is within a predetermined range or outside the range.
- the determination unit 205 calculates the distance LL between the left end point 112L and the left edge line 111L, or the distance LR between the right end point 112R and the right edge line 111R. Note that both the distances LL and LR are calculated at one time, depending on the position in the image of the swingingly driven welding torch 12 (see FIG. 1).
- the distance LL and the distance LR are also collectively referred to as a distance L.
- the distance L here is also calculated by using the above-described equation 1.
- the determination unit 205 determines that the backside bead is good.
- the determination unit 205 determines that the Uranami bead is defective.
- the determination unit 205 determines whether or not the out-of-range continues for a predetermined time (step 23). If a negative result is obtained in step 23, the determination unit 205 determines that the cause of the defect is simply a disturbance, and proceeds to step 26. In this case, the welding speed is maintained. On the other hand, when a positive result is obtained in step 23, the determination unit 205 continuously determines that the backside bead is defective.
- the correction amount calculation unit 206 calculates the correction amount so as to increase or decrease the welding current (Step 24). For example, the correction amount is calculated so that the welding current is decreased when the determination is made as shown in FIG.
- the welding current is increased when the determination is made as shown in FIG. 5D.
- the welding current may be determined based on, for example, an average pulse current. Since the average pulse current changes depending on parameters such as a peak current value, a base current value, a peak period or a base period, one or more of these parameters are determined in advance as parameters for increasing or decreasing the average pulse current. Is preferred.
- the corrected welding current is output to the welding power source 40 as a welding condition command. As described above, it is preferable that the correction amount of the welding current is calculated based on the relationship between the distance between the leading end point of the molten pool and the edge line of the route gap, and the duration during which the distance is determined to be defective.
- the determination unit 205 further determines the shape of the molten pool (Step 25).
- the execution of the determination of the shape of the molten pool is optional.
- the determination unit 205 in the present embodiment acquires information such as the width, area, and volume of the molten pool from the image 100 of the processing range 120L or 120R, and detects the shape of the molten pool from the acquired information. Further, the determination unit 205 compares the detected molten pool shape with a preset ideal shape or evaluates a difference between the detected molten pool shape and a predetermined ideal shape. (Step 25).
- the determination unit 205 determines whether or not the out of range continues for a predetermined period of time (step 26). If a negative result is obtained in step 26, the determination unit 205 determines that the cause of the determination that the shape is out of the range is a simple disturbance, and ends the process while maintaining the current welding current and pulse current. On the other hand, when a positive result is obtained in step 26, the determination unit 205 determines that the shape is continuously out of the range. In the case of the present embodiment, the correction amount calculation unit 206 calculates the correction amount so as to increase or decrease the welding current (Step 27).
- the welding current taking into account the correction amounts of both Step 24 and Step 27 is output to the welding power source 40 as a welding condition command.
- the correction amount of the welding current takes into account not only the relationship between the distance between the tip point of the molten pool and the edge line of the root gap, the duration during which the distance is determined to be defective, but also changes in the shape of the molten pool. Is preferably calculated.
- FIG. 10 is a flowchart illustrating details of control performed when the setting of the wire control mode is valid.
- the determination unit 205 determines the image 100 (Step 31).
- the determination unit 205 determines the relationship between the position of the tip point of the molten pool and the edge line of the extracted root gap (step 32). Specifically, it is determined whether or not the extracted left end point 112L satisfies the relationship shown in FIG. 5A with respect to the left edge line 111L. In other words, it is determined whether the relative distance between the left end point 112L and the left edge line 111L is within a predetermined range or outside the range.
- the determination unit 205 calculates the distance LL between the left end point 112L and the left edge line 111L, or the distance LR between the right end point 112R and the right edge line 111R. Note that both the distances LL and LR are calculated at one time, depending on the position in the image of the swingingly driven welding torch 12 (see FIG. 1).
- the distance LL and the distance LR are also collectively referred to as a distance L.
- the distance L here is also calculated by using the above-described equation 1.
- the determination unit 205 determines that the backside bead is good.
- the determination unit 205 determines that the Uranami bead is defective.
- the determination unit 205 determines whether or not the out-of-range continues for a predetermined time (step 33). When a negative result is obtained in step 33, the determination unit 205 determines that the cause of the defect is simply a disturbance, and proceeds to step 35. In this case, the welding speed is maintained. On the other hand, when a positive result is obtained in step 33, the determination unit 205 continuously determines that the back side bead is defective. In the case of the present embodiment, the correction amount calculation unit 206 calculates the correction amount so as to increase or decrease the wire feeding speed (Step 34).
- the correction amount is calculated so that the wire feeding speed is decreased when the determination is made as shown in FIG. 5B in the determination in step 33, and the wire feeding speed is increased when the determination is made as shown in FIG. 5D.
- the corrected wire feed speed is output to the welding device 10 as a welding condition command.
- the correction amount of the wire feeding speed is calculated based on the relationship between the distance between the leading end point of the molten pool and the edge line of the route gap, and the duration during which the distance is determined to be defective.
- the determination unit 205 further determines the shape of the molten pool (Step 35).
- the execution of the determination of the shape of the molten pool is optional.
- the determination unit 205 in the present embodiment acquires information such as the width, area, and volume of the molten pool from the image 100 of the processing range 120L or 120R, and detects the shape of the molten pool from the acquired information. Further, the determination unit 205 compares the detected molten pool shape with a preset ideal shape or evaluates a difference between the detected molten pool shape and a predetermined ideal shape. (Step 35).
- the determination unit 205 determines whether the out-of-range is continued for a predetermined time (step 36). If a negative result is obtained in step 36, the determination unit 205 determines that the cause of the determination that the shape is out of the range is simply a disturbance, and ends the process while maintaining the current welding current and pulse current. On the other hand, when a positive result is obtained in step 36, the determination unit 205 determines that the shape is continuously out of the range. In the case of the present embodiment, the correction amount calculation unit 206 calculates the correction amount so as to increase or decrease the wire feeding speed (step 37).
- the correction amount calculation unit 206 calculates a correction amount so as to increase or decrease the welding current (step 38).
- the wire feed speed taking into account both the correction amounts of step 34 and step 37 is output to the welding device 10 as a welding condition command.
- the correction amount of the wire feed speed is determined not only by the relationship between the distance between the tip point of the molten pool and the edge line of the route gap, the duration during which the distance is determined to be defective, but also by the change in the shape of the molten pool. It is preferable that the calculation be performed in consideration of the addition.
- FIG. 11A is a diagram illustrating an example of a screen in which a left edge line 111L corresponding to a left end point 112L extracted by the feature amount extraction unit 204 is superimposed on the image 100 captured by the visual sensor 11 and displayed.
- the left end point 112L is represented by a circular symbol
- the extracted left edge line 111L is represented by a straight line.
- FIG. 11B is a diagram illustrating an example of a screen in which a right edge line 111R corresponding to the right end point 112R extracted by the feature amount extraction unit 204 (see FIG. 3) is superimposed on the image 100 captured by the visual sensor 11 and displayed. It is.
- the right end point 112R is represented by a circular symbol
- the extracted right edge line 111R is represented by a straight line.
- the display colors of the left end point 112L and the right end point 112R and the display colors of the left edge line 111L and the right edge line 111R in FIGS. 11A and 11B are arbitrary.
- the brightness of the extracted feature points may be higher than that of the surrounding image, or the display color may be a color close to the opposite color of the surrounding image, so that the worker can easily confirm the feature point.
- the operator can visually check whether or not the extraction has been correctly performed. Will be possible.
- FIG. 12 is an explanatory diagram illustrating an example of a screen that displays the result of the determination by the determination unit 205 in association with the left edge and the right edge of the root gap.
- a band-shaped display column 130L located on the left side shows the determination result corresponding to the left edge of the root gap
- a band-shaped display column 130R located on the right side shows the determination result corresponding to the right edge of the root gap. Is shown.
- a line segment is shown at the time when the determination result is output, and a period during which the determination result is not output is blank.
- the quality of the determination result is indicated by the difference in the color of the line segment. For example, blue is used when it is determined that a good Uranami bead is formed. In this case, the edge point of the leading end point and the root gap satisfies the relationship of FIG. 5A. The red color is used when it is determined that the formation of the Uranami bead is defective. In this case, the tip point and the edge line of the root gap satisfy the relationship shown in FIG. 5B or 5D. Yellow is used when it is determined that the quality of the Uranami bead is unknown. In this case, the tip point and the edge line of the root gap satisfy the relationship shown in FIG. 5C. In the case of FIG. 12, the latest determination result is displayed at the top of each of the display columns 130L and 130R. Therefore, the bottom of each of the display columns 130L and 130R corresponds to the information at the time when the displayed determination result is obtained at the oldest time.
- FIG. 13 is an explanatory diagram illustrating a configuration example of a welding control device 20A having a learning device 211.
- the parts corresponding to those in FIG. The difference between the welding control device 20A illustrated in FIG. 13 and the welding control device 20 illustrated in FIG. This is the point given to the quantity calculation unit 206.
- the feature amount extraction unit 204 applies a learning model generated using, for example, a recurrent connection type deep neural network: DNN to the image 100 captured by the visual sensor 11 to determine the tip point of the molten pool.
- the coordinates (X1, Y1) to be given and a linear function giving the edge line of the root gap are extracted.
- the learning model here is an example of the first model and the second model. Specifically, the values of X1 and Y1 that give the coordinates, and the values of the slope a and the intercept b of the linear function expressed by Equation 1 are determined.
- FIG. 14 is an explanatory diagram showing a process of the feature amount extraction unit 204 from applying the image input from the visual sensor 11 to the learning model and extracting the feature amount. As shown in FIG.
- the feature amount extraction unit 204 calculates the number of matching of features over the entire image 100 and performs a convolution layer for extracting a feature portion of the image and a noise process for enhancing the extracted feature portion.
- the pooling layer to be performed is repeated, and the entire combined layer that finally combines the processing results is executed, and the coordinate values X1, Y1, the slope a, and the intercept b are output.
- the determination unit 205 and the correction amount calculation unit 206 may apply a learning model generated using, for example, a regression-coupled DNN to input data, and output a determination result and a correction amount for the extracted feature amount.
- Teacher data may be prepared for the determination of the determination unit 205 and for the calculation of the correction amount calculation unit 206 in the same procedure as that of the feature amount extraction unit 204 described above. That is, a plurality of sets of relations of output values to input data such as image data when welding a workpiece under various welding conditions may be prepared as teacher data.
- p1 is a state where a good backside bead corresponding to FIG. 5A is generated, that is, “melted”.
- p2 is a state in which it is unknown whether or not a good backside bead corresponding to FIG. 5C has been generated, that is, a state in which "it cannot be determined whether or not it is melted or not melted”.
- p3 is a state in which a bad Uranami bead corresponding to FIG. 5B and FIG. 5D is generated, that is, “unmelted”.
- p4 is a state in which a wire or the like reflected in the image 100 is in the way and the positional relationship cannot be determined. p4 corresponds to the blank period in FIG.
- the learning device 211 given the teacher data designs a regression-coupled DNN that outputs four types of outputs p1 to p4 with respect to the image data captured under various welding conditions. By learning additional image data, a regression-coupled DNN learning model is generated. The generated learning model is provided to the determination unit 205.
- FIG. 15 is an explanatory diagram showing a processing procedure until the determination unit 205 applies an image input from the visual sensor 11 to a learning model and outputs any of four types of determination results. As illustrated in FIG. 15, the determination unit 205 calculates the number of matching cases of the feature over the entire image 100 and extracts a feature portion of the image, and a pooling process that performs noise processing for enhancing the extracted feature portion. The layers are repeated, and finally all the combined layers for combining the processing results are executed, and any one of p1 to p4 is output.
- the correction amount may be output in accordance with the relationship between the four types of outputs p1 to p4 and predetermined welding conditions.
- the "not melted" state may be further classified into “slightly melted” and “not melted at all”, and a correction amount corresponding to each classification may be output.
- a value that reduces the welding speed by 5 cm per minute may be set as the correction amount.
- a value that reduces the welding speed by 10 cm per minute may be set as the correction amount.
- DNN is used for generating a learning model, but it goes without saying that generation of a learning model is not limited to DNN.
- an edge line of a root gap as a feature amount is extracted by image processing and an example in which the edge line is extracted using a learning model have been described.
- measurement may be performed while welding.
- a sensor for measuring the position of the edge line of the root gap on the front side in the welding direction relative to the welding portion is provided on the carriage 30, and the measurement values sequentially output from the sensor as the welding progresses are displayed on the left edge line 111L and the right edge line. What is necessary is just to give to the determination part 205 as 111R.
- the sensor may be attached to any position of the carriage 30 as long as the sensor is located ahead of the welding site in the welding direction and can measure the root gap.
- the sensor is an example of a second detection unit.
- the feature quantity extraction unit 204 may extract only the left end point 112L and the right end point 112R, which are the tip points of the molten pool, from the image 100 and provide the same to the determination unit 205.
- the feature amount extraction unit 204 functions only as a first detection unit.
- the learning model generated by the learning device 211 may be applied to the feature amount extraction unit 204 and the like.
- the learning model here is an example of a first model.
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Plasma & Fusion (AREA)
- Mechanical Engineering (AREA)
- Theoretical Computer Science (AREA)
- Butt Welding And Welding Of Specific Article (AREA)
- Arc Welding In General (AREA)
- Arc Welding Control (AREA)
- Numerical Control (AREA)
Abstract
Description
上記課題に対し、従来は、レーザーセンサや視覚センサを用いたビジュアルセンシングが用いられている。
例えば特許文献1には、以下の事項が記載されている。すなわち、被溶接材の溶融池及びその近傍を視覚センサで撮像し、撮像した画像から溶融池の輪郭を抽出すること。抽出した輪郭から溶融池の左側の先端点である左端点と右側の先端点である右端点を抽出し、抽出した左端点の座標と右端点の座標から溶融池の先端部の幅を算出すること。算出した溶融池の先端部の幅からルートギャップの変化量を算出し、算出したルートギャップの変化量に基づいてトーチ揺動幅の制御量と溶接速度の制御量を算出すること。算出したトーチ揺動幅と溶接速度の制御量で揺動幅と溶接速度を制御すること。この制御手法を採用すれば、TIG(Tungsten Inert Gas)溶接かGMA(Gas Metal Arc)溶接かを問わず、ルートギャップが変わっても、良好な裏ビード形状とビード品質が安定して得られること、がそれぞれ記載されている。
ここで、第2の検出手段は、溶融部を撮像する画像からルートギャップを規定する被溶接物における端部の位置を検出する、ものであってもよい。その際、溶融部の先端の位置と、ルートギャップを規定する被溶接物における端部の位置は、画像上に予め定めた基準点を基準に与えられる、ものであってもよい。
また、溶接条件は、溶接電流、アーク電圧、溶接速度、ワイヤ送給速度、電極位置、ワイヤ挿入位置及びウィービング条件のうちのいずれか1つ又は複数であってもよい。
さらに、判定手段は、開先の幅方向に関して、一方の側に位置する溶融部の先端が、一方の側に位置する被溶接物における端部の近傍の範囲内に位置するか、その近傍の範囲から更に一方の側へ超えて位置するか、その近傍の範囲から更に他方の側に超えて位置するか、及び、溶融部の他方の側に位置する溶融部の先端が、他方の側に位置する被溶接物における端部の近傍の範囲内に位置するか、その近傍の範囲から更に他方の側へ超えて位置するか、その近傍の範囲から更に一方の側に超えて位置するか、の両方又は一方を判定する、ものであってもよい。換言すれば、判定手段は、溶接が進行する方向について溶融部の左側に位置する先端が、溶接が進行する方向について左側に位置する被溶接物における端部の近傍の範囲内に位置するか、近傍の範囲を越えて左側に位置するか、近傍の範囲を越えて右側に位置するか、及び、溶接が進行する方向について溶融部の右側に位置する先端が、溶接が進行する方向について右側に位置する被溶接物における端部の近傍の範囲内に位置するか、近傍の範囲を越えて右側に位置するか、近傍の範囲を越えて左側に位置するか、の両方又は一方を判定する、ものであってもよい。
また、制御手段は、判定の結果と溶接条件の関係を学習したモデルに基づいて、溶接条件を制御する、ものであってもよい。
また、第1の検出手段は、溶融部を撮像する画像と溶融部の先端の位置との関係を学習した第1のモデルに基づいて、新規に与えられる画像から先端の位置を検出し、第2の検出手段は、画像とルートギャップを規定する被溶接物における端部の位置との関係を学習した第2のモデルに基づいて、新規に与えられる画像から端部の位置を検出する、ものであってもよい。
また、溶融部の先端として検出された位置を示す記号と、ルートギャップを規定する端部として検出された位置を示す直線とを、溶融部を撮像する画像上に重ねて表示させる表示制御手段を更に有する、ものであってもよい。そして、記号は、新たに溶融部の先端が検出されるたびに検出された位置に表示される、ものであってもよい。
また、端部の位置と溶融部の先端の位置との関係を予め定めた基準で評価した結果を、端部に対応付けて時系列に表示させる表示制御手段を更に有する、ものであってもよい。
また、本発明は、被溶接物をアーク溶接する溶接装置と、ルートギャップを有する開先に形成される溶融部を撮像可能な位置に取り付けられた視覚センサと、溶接装置の動きを規定する溶接条件を制御する溶接制御装置とを有する溶接システムにおいて、溶接制御装置は、視覚センサで撮像された画像から、溶接が進行する方向についての溶融部の先端の位置を検出する第1の検出手段と、ルートギャップを規定する被溶接物における端部の位置を検出する第2の検出手段と、端部の位置と溶融部の先端の位置との関係を判定する判定手段と、判定の結果に応じて溶接条件を制御する制御手段と、を有する溶接システムを提供する。
また、本発明は、ルートギャップを有する開先をアーク溶接する際における溶接条件を制御する溶接制御装置に用いられるプログラムであって、開先に形成される溶融部を撮像する画像から、溶接が進行する方向についての溶融部の先端の位置を検出する機能と、ルートギャップを規定する被溶接物における端部の位置を検出する機能と、端部の位置と溶融部の先端の位置との関係を判定する機能と、判定の結果に応じて溶接条件を制御する機能と、を溶接制御装置に実現させるためのプログラムであってもよい。
本実施の形態では、非消耗電極を使用する溶接システムの一例であるTIG溶接システムについて説明する。以下では、単に溶接システム1という。
なお、本発明は、本実施の形態で説明する構成に限定されない。例えば消耗電極を使用する溶接システムの一例であるMAG(Metal Active Gas)溶接システムにも、本発明を応用することが可能である。
図1は、実施の形態に係る溶接システム1の構成例を示す全体構成図である。
溶接システム1は、被溶接材をアーク溶接する溶接装置10と、溶接装置10の動きを規定する溶接条件を制御する溶接制御装置20とを有している。被溶接材は、被溶接物の一例である。図1に示す溶接装置10は、溶接部位に対して溶接が進行する方向の前方に配置された視覚センサ11と、TIG電極を有する溶接トーチ12と、フィラーワイヤ13用の不図示のワイヤリールと、フィラーワイヤ13を送給する不図示の送給機と、フィラーワイヤ13を支持するコンジットケーブル14とを有する。以下、上記の溶接が進行する方向を「溶接方向」、溶接の進行方向の前方を「溶接方向前方」という。
図1に示す溶接装置10は、TIG電極を保持する溶接トーチ12と、フィラーワイヤ13を支持するコンジットケーブル14とを備えている。
ここでは、X軸と平行な溶接線に直交し、被溶接材の表面に平行な開先の幅方向を左右方向とも呼ぶ。左右方向はY軸方向に相当する。
溶接トーチ12は、X軸と平行な溶接線に直交するY軸方向と、X軸とY軸で規定される平面に対して垂直なZ軸方向とにスライドさせる2軸スライダ15に支持されている。また、溶接装置10は、被溶接材50にフィラーワイヤ13を供給する不図示のワイヤリールを備えている。
溶接トーチ12は、TIG電極を有している。このTIG電極に溶接電源40から電圧を印加することでアーク16を発生させる。
図1の例では、1つのキャリッジ30に1つの溶接トーチ12を搭載しているが、複数の溶接トーチ12を設置しても良い。2軸スライダ15は、溶接トーチ12を支持する。2軸スライダ15は、溶接トーチ12をY軸方向にスライドする横スライド部と、溶接トーチ12をZ軸方向にスライドする縦スライド部とを有している。Y軸方向は、ワークの表面に対して平行な開先の幅方向と一致する。横スライド部は、溶接トーチ12をオシレートするようにスライドする。Z軸方向は、被溶接材50の厚さ方向である。横スライド部及び縦スライド部は、不図示のモータの動力を伝達する動力伝達機構などを有しており、TIG電極をY軸方向及びZ軸方向にそれぞれ自動でスライドさせることも可能であるし、溶接の途中にTIG電極をウィービング動作させることも可能である。なお、複数の溶接トーチ12を用いる場合、溶接トーチ12と溶接トーチ12の間の距離、すなわち極間距離は、50~400mmであることが好ましい。極間距離を50mm以上とすることで、より入熱を抑制することができる。また、極間距離を400mm以下とすることで、裏波ビードの外観がより良好となり、溶接条件の制御が容易になる。
キャリッジ30は、図1に示すように、レール31に沿ってX軸方向、言い換えれば溶接線の方向に対して平行に走行する。キャリッジ30の走行により、溶接装置10の全体がX軸方向に移動する。
本実施の形態の場合、視覚センサ11は、溶接トーチ12よりも溶接が進行する方向側に設置されている。換言すると、視覚センサ11は、溶接トーチ12よりも溶接方向前方に設置されている。図2は、アーク溶接する部位を視覚センサ11で撮像した画像100の例を示す写真である。
画像100には、溶融部101とその周囲の非溶融部102が含まれている。溶融部101は、溶融したフィラーワイヤ13によって形成される。以下では、溶融部101を溶融池ともいう。非溶融部102は、ルートギャップのY軸方向に関して一方の側となる左側に位置する被溶接材50Lの開先部分、ルートギャップのY軸方向に関して他方の側となる右側に位置する被溶接材50Rの開先部分、ルートギャップの非溶融部分を含んでいる。なお、画像100には、溶接トーチ12、フィラーワイヤ13、コンジットケーブル14も写り込んでいる。
なお、シャッタースピード、しぼり、NDフィルターは、視覚センサ11に入射する光の量に影響し、バンドパスフィルター、ショートパスフィルター、ロングパスフィルターは、視覚センサ11が得ることができる波長に影響する。例えば溶接電流が200A未満の場合は、視覚センサ11が得る光量を予め定めた波長または波長域に対し15~95%の範囲内、すなわち、入ってくる光量を100とした場合、視覚センサ11が得る光量が15~95で透過させるようにシャッタースピード、しぼり、NDフィルター等を調整することが好ましい。例えば溶接電流が200A~400Aの場合は、視覚センサ11が得る光量を予め定めた波長または波長域に対し5~90%の範囲内、すなわち、入ってくる光量を100とした場合、視覚センサ11が得る光量が5~90で透過させるようにシャッタースピード、しぼり、NDフィルター等を調整することが好ましい。例えば溶接電流が500Aを超える場合は、視覚センサ11が得る光量を予め定めた波長または波長域に対し0.5~85の範囲内、すなわち、入ってくる光量を100とした場合、視覚センサ11が得る光量が0.5~85で透過させるようにシャッタースピード、しぼり、NDフィルター等を調整することが好ましい。また、視覚センサ11に入射する波長または波長域は、例えば500~1200nmの範囲内から選択されることが好ましい。より好ましくは、視覚センサ11が得る光量が、溶接条件の制御に合わせて自動的に調整されると良い。また、撮像される画像100中の任意の部位の輝度値を計測し、予め定めた設定輝度値に制御するような自動調整を行っても良い。なお、任意の部位とは、例えば溶融池が挙げられる。
本実施の形態の場合、溶接制御装置20(図1参照)は、キャリッジ30(図1参照)に搭載される溶接装置10(図1参照)とは離れて設けられており、溶接装置10を構成する各部の動作の制御、溶接条件の制御、及び視覚センサ11によって撮像された画像を処理、演算又は判定し、溶接条件の補正量を出力する制御等を行う。
溶接装置10を構成する各部の動作の制御には、例えば予め設定された溶接条件に合わせて、ウィービング条件に寄与する2軸スライダによるスライド、キャリッジ30の移動速度である溶接速度、フィラーワイヤ13の供給速度等の動作を制御する。なお、全ての制御を一つの制御盤で実行しても良いが、用途ごとに溶接制御装置20を分割しても良い。また、溶接制御装置20は、溶接条件を記憶して出力する制御を含む。
溶接制御装置20は、記憶部201、画像入力部202、画像処理部203、特徴量抽出部204、判定部205、補正量演算部206、溶接装置I/F処理部207、溶接電源I/F処理部208を含む。記憶部201は、例えば教示器17等から予め設定された溶接条件を記憶する。記憶される溶接条件には、例えば溶接電流、アーク電圧、キャリッジ30の移動速度である溶接速度、フィラーワイヤ13の送給速度、ウィービング条件、被溶接材50L及び50Rの条件等がある。ウィービング条件には、例えばオシレート速度、オシレート停止時間、オシレート幅、反転高さ、シフト量等の情報がある。被溶接材50L及び50Rの条件には、例えば板厚、開先の形状、開先の角度、ルートギャップ等の情報がある。
画像処理部203は、入力された画像のエッジを強調する前処理、処理部分の抽出などを実行する。エッジ強調前処理では、例えばノイズ除去、鮮鋭化、二値化等が実行される。処理部分の抽出では、例えば処理画像の切り出し、範囲の指定、中心点や中心軸の設定等が実行される。
特徴量抽出部204は、画像処理部203で処理された後の画像100の中から予め定めた特徴量の抽出を実行する。
図4は、特徴量抽出部204(図3参照)による特徴量の抽出例を示す説明図である。特徴量を抽出する前の画像100は図2の画像100に対応する。
本実施の形態の場合、特徴量抽出部204は、特徴量として、ルートギャップの左端を規定する左エッジ線111L、ルートギャップの右端を規定する右エッジ線111R、溶融部101のうち溶接が進行する方向に成長する左側の先端である左端点112Lと右側の先端である右端点112Rを抽出する。溶融部101は、被溶接材50L及び50Rのうち開先が形成されている壁面の近傍に形成される。
ここでの特徴量抽出部204は、第1の検出手段の一例であるとともに第2の検出手段の一例でもある。
図5Cは、フィラーワイヤ13(図1参照)の溶融の判定がつかない場合の例を示す説明図である。図5Cでは、左端点112Lが、左エッジ線111Lから左方向に0.5以上1.5D未満離れている。
図5Dは、フィラーワイヤ13(図1参照)の溶融が不適切である場合の例を示す説明図である。図5Dでは、左端点112Lが、左エッジ線111Lから右方向に1.5D以上離れている。
なお、図5A~図5Dにおいて、左方向はルートギャップから離れる方向であり、右方向はルートギャップの中心線に近づく方向である。
補正量演算部206は、例えば溶接電流、アーク電圧、溶接速度、ワイヤ送給速度、電極位置、ワイヤ挿入位置及びウィービング条件のうちのいずれか1つ又は複数について溶接条件の補正量を算出することが好ましい。
溶接装置I/F処理部207(図3参照)及び溶接電源I/F処理部208(図3参照)には、記憶部201(図3参照)に記憶されている溶接条件と、補正量演算部206によって算出された補正量が入力される。溶接装置I/F処理部207は、入力された溶接条件と補正量に基づいて及び溶接装置10に出力する溶接条件指令を生成する。溶接電源I/F処理部208は、入力された溶接条件と補正量に基づいて溶接電源40に出力する溶接条件指令を生成する。
なお、補正量演算部206、溶接装置I/F処理部207及び溶接電源I/F処理部208は、溶接条件を制御する制御手段の一例である。
また、表示制御部209は、判定部205の判定の結果、すなわち溶接の良否を表す情報を左端点112L及び右端点112Rに対応付けて表示する。本実施の形態では、左端点112L及び右端点112Rのそれぞれについて、判定の結果を時系列に表示する。ここでの表示制御部209は、表示制御装置の一例であると共に表示制御手段の一例でもある。
図6は、本実施の形態における溶接システム1(図1参照)が良好な裏波ビードを得るための溶接制御方法の一例を示すフローチャートである。
本実施の形態の場合、図6に示す制御は、溶接制御装置20(図1参照)が実行する。図中の記号Sはステップを示す。
まず、溶接制御装置20は、処理モードを設定する(ステップ1)。ここでは、教示器17から読み出された溶接条件が記憶部201に設定される。
溶接条件は、例えば溶接電流、アーク電圧、溶接速度、ワイヤ送給速度、電極位置、ワイヤ挿入位置及びウィービング条件のうちのいずれか1つまたは複数であることが好ましい。
本実施の形態においては、溶接速度、溶接電流、ワイヤ送給速度を制御するか否かが設定される。制御モードごとに「有効」又は「無効」を設定することで、「速度制御モード」、「電流制御モード」、「ワイヤ制御モード」のうちの1つ又は複数の制御を選択できる。
溶接の開始後、視覚センサ11は、アーク近傍の溶融部101と非溶融部102を含む画像100を撮像し、撮像した画像100に対応する画像データを出力する。この画像データは、溶接制御装置20の画像入力部202に入力される(ステップ2)。すなわち、溶接画像が取り込まれる。
次に画像処理部203は、入力された画像から予め設定された範囲が処理画像として切り出され、切り出し後の画像のノイズ除去、鮮鋭化、二値化等のエッジ強調前処理を実行する。
言うまでもなく、図7に示す切り出し例は一例である。
図7の例の場合では、溶融部101の2つの先端点のそれぞれを含む2つの処理範囲120L及び120Rが切り出される。処理範囲120Lは、溶融部101の左端点112Lと、左側の被溶接材50Lの開先部分の壁面を含む。処理範囲120Rは、溶融部101の右端点112Rと、右側の被溶接材50Rの開先部分の壁面を含む。
処理範囲120L及び120Rはそれぞれ、予め指定された基準点PL及びPRに基づいて切り出される。処理範囲120L内の位置は基準点PLを基準に与えられ、処理範囲120R内の位置は基準点PRを基準に与えられる。
処理範囲120L及び120Rは、予め定めた基準点PL及びPRを基準に固定的に定めてもよいが、画像処理部203が入力される画像100の変化に伴い、処理範囲120L及び120Rを設定する領域をその都度変えてもよい。例えば、搖動する溶接トーチ12の先端を基準点とし、搖動に合わせて処理範囲を変えてもよい。
画像処理が終了すると、特徴量抽出部204は、画像処理により特徴量を抽出する(ステップ3)。本実施の形態の場合、特徴量抽出部204は、ルートギャップの左端に対応する左エッジ線111L、ルートギャップの右端に対応する右エッジ線111R、溶融池の左側の先端である左端点112L、溶融池の右側の先端である右端点112Rを特徴量として抽出する。
左エッジ線111L及び右エッジ線111Rは、二値化された画像をハフ(Hough)変換して抽出する。本実施の形態では、処理範囲120L及び120Rをそれぞれハフ(Hough)変換し、処理範囲120L及び120Rのそれぞれについて検出された複数の直線のうち最も長い直線を左エッジ線111L及び右エッジ線111Rとする。ここでの直線は、1次関数、すなわちx=ay+bで与えられる。x及びyは、基準点PL及びPRについての座標値であり、aは傾き、bは切片である。
処理範囲120L及び120Rに対応する画像100から抽出された特徴量の情報は、判定部205に与えられる。判定部205は、図5A~図5Dに示すように、左端点112Lとルートギャップの左エッジ線111Lとの位置関係、又は、右端点112Rとルートギャップの右エッジ線111Rとの位置関係を判定し、いずれか一方でも位置関係が溶接の不良を意味する場合、補正量演算部206が予め設定した溶接条件の補正量を演算する。
速度制御モードの設定が有効である場合(ステップ4で有効の場合)、判定部205及び補正量演算部206は、溶接速度を制御する(ステップ5)。この後、判定部205及び補正量演算部206はステップ6に進む。
速度制御モードの設定が無効である場合(ステップ4で無効の場合)、判定部205及び補正量演算部206は、電流制御モードの設定が有効であるか否かを判定する(ステップ6)。
電流制御モードの設定が有効である場合(ステップ6で有効の場合)、判定部205及び補正量演算部206は、溶接電流を制御する(ステップ7)。この後、判定部205及び補正量演算部206はステップ8に進む。
電流制御モードの設定が無効である場合(ステップ6で無効の場合)、判定部205及び補正量演算部206は、ワイヤ制御モードの設定が有効であるか否かを判定する(ステップ8)。
ワイヤ制御モードの設定が有効である場合(ステップ8で有効の場合)、判定部205及び補正量演算部206は、ワイヤ速度を制御する(ステップ9)。この後、判定部205及び補正量演算部206は、ステップ2に戻る。
ワイヤ制御モードの設定が無効である場合(ステップ8で無効の場合)も、判定部205及び補正量演算部206は、ステップ2に戻る。
このループ処理は、被溶接材50L及び50Rの溶接が実行されている間、繰り返される。
以下では、ステップ5の溶接速度の制御、ステップ7の溶接電流の制御、ステップ9のワイヤ速度の制御の詳細を説明する。
図8は、速度制御モードの設定が有効である場合に実行される制御の詳細を説明するフローチャートである。
まず、判定部205が画像100を判定する(ステップ11)。
判定部205は、抽出されたルートギャップのエッジ線に対する溶融池の先端点の位置の関係を判定する(ステップ12)。具体的には、抽出された左端点112Lがルートギャップの左エッジ線111Lに対して図5Aに示す関係を満たすか否かを判定する。換言すると、左端点112Lとルートギャップの左エッジ線111Lとの相対距離が予め定めた範囲内であるか範囲外であるかを判定する。同様に、抽出された右端点112Rがルートギャップの右エッジ線111Rに対して図5Aに示す関係を満たすか否かを判定する。換言すると、右端点112Rとルートギャップの右エッジ線111Rとの相対距離が予め定めた範囲内であるか範囲外であるかを判定する。
ここでは、溶融池の先端点である左端点112L又は右端点112Rの座標を代表して(X1,Y1)とし、ルートギャップの左エッジ線111L又は右エッジ線111Rを与える1次関数を代表してx=ay+bとすると、距離Lは、次式で示される。
L=abs(X1-aY1-b)/√(X12 +Y12 ) …(式1)
ここで、abs()は、カッコ内の数値の絶対値を与える関数である。また、aは傾き、bは切片である。
ステップ12の判定で範囲外、すなわち不良と判定された場合、判定部205は、更に、予め定めた一定時間、範囲外が継続しているか否かを判定する(ステップ13)。
ステップ13で否定結果が得られた場合、判定部205は、不良の原因が単なる外乱によるものと判定し、ステップ15に進む。この場合、溶接速度は維持される。一方、ステップ13で肯定結果が得られた場合、判定部205は、継続的に裏波ビードが不良であると判定する。本実施の形態の場合、補正量演算部206は、溶接速度を増減するように補正量を算出する(ステップ14)。例えば、ステップ12の判定で図5Bのように判定されると溶接速度を増加させ、図5Dのように判定されると溶接速度を減少させるように補正量を算出する。この場合、補正後の溶接速度が溶接条件指令として溶接装置10に出力される。なお、本実施の形態では、溶接速度はキャリッジ30の移動速度とする。
このように、溶接速度の補正量は、溶融池の先端点とルートギャップのエッジ線との距離の関係、距離が不良と判定される継続時間とに基づいて演算されることが好ましい。
溶融池の先端点とルートギャップのエッジ線との関係により溶接速度を制御することにより良好な裏波ビードは維持できるが、溶接速度の増減によって溶着量もまた変化する。
そこで、本実施の形態における判定部205は、例えば処理範囲120L又は120Rの画像100から溶融池の幅、面積、体積等の情報を取得し、取得された情報から溶融池の形状を検出する。更に、判定部205は、検出された溶融池の形状と予め設定した理想的な形状とを比較し、又は、理想的な形状との差分を評価し、検出された溶融池の形状が理想的な形状に対して所定の範囲内か範囲外かを判定する(ステップ15)。
ステップ16で否定結果が得られた場合、判定部205は、形状が範囲外と判定された原因が単なる外乱によるものと判定し、現在の溶接速度を維持したまま処理を終了する。
一方、ステップ16で肯定結果が得られた場合、判定部205は、形状が継続的に範囲外であると判定する。本実施の形態の場合、補正量演算部206は、溶接速度を増減するように補正量を算出する(ステップ17)。例えば、ステップ14で溶接速度を上げすぎて溶着量が規定範囲よりも増したと判定された場合、溶接速度を低下させ、溶融池の形状を理想的な形状に近づけるように調整を加える。
この場合、ステップ14とステップ17の両方の補正量を加味した溶接速度が溶接条件指令として溶接装置10に出力される。
このように、溶接速度の補正量は、溶融池の先端点とルートギャップのエッジ線との距離の関係、距離が不良と判定される継続時間だけでなく、溶融池の形状の変化も加味して演算されることが好ましい。
図9は、電流制御モードの設定が有効である場合に実行される制御の詳細を説明するフローチャートである。
まず、判定部205が画像100を判定する(ステップ21)。
判定部205は、抽出されたルートギャップのエッジ線に対する溶融池の先端点の位置の関係を判定する(ステップ22)。具体的には、抽出された左端点112Lが左エッジ線111Lに対して図5Aに示す関係を満たすか否かを判定する。換言すると、左端点112Lと左エッジ線111Lとの相対距離が予め定めた範囲内であるか範囲外であるかを判定する。同様に、抽出された右端点112Rが右エッジ線111Rに対して図5Aに示す関係を満たすか否かを判定する。換言すると、右端点112Rと右エッジ線111Rとの相対距離が予め定めた範囲内であるか範囲外であるかを判定する。
ここでの距離Lも、前述した式1を用いて計算する。
距離Lが予め定めた範囲内である場合、判定部205は、裏波ビードは良好であると判定する。一方、距離Lが予め定めた範囲外である場合、判定部205は、裏波ビードは不良であると判定する。
ステップ23で否定結果が得られた場合、判定部205は、不良の原因が単なる外乱によるものと判定し、ステップ26に進む。この場合、溶接速度は維持される。一方、ステップ23で肯定結果が得られた場合、判定部205は、継続的に裏波ビードが不良であると判定する。本実施の形態の場合、補正量演算部206は、溶接電流を増減するように補正量を算出する(ステップ24)。例えば、ステップ23の判定で図5Bのように判定されると溶接電流を減少させ、図5Dのように判定されると溶接電流を増加させるように補正量を算出する。なお、溶接電流の波形がパルス形状である場合、溶接電流は、例えば平均パルス電流で判断するとよい。平均パルス電流は、ピーク電流値、ベース電流値、ピーク期間もしくはベース期間等のパラメータで変化するため予めこれらのパラメータのうち1つ又は2つ以上を平均パルス電流が増減するパラメータとして決定しておくことが好ましい。この場合、補正後の溶接電流が溶接条件指令として溶接電源40に出力される。
このように、溶接電流の補正量は、溶融池の先端点とルートギャップのエッジ線との距離の関係、距離が不良と判定される継続時間とに基づいて演算されることが好ましい。
本実施の形態における判定部205は、例えば処理範囲120L又は120Rの画像100から溶融池の幅、面積、体積等の情報を取得し、取得された情報から溶融池の形状を検出する。更に、判定部205は、検出された溶融池の形状と予め設定した理想的な形状とを比較し、又は、差分を評価し、検出された溶融池の形状が理想的な形状に対して所定の範囲内か範囲外かを判定する(ステップ25)。
ステップ26で否定結果が得られた場合、判定部205は、形状が範囲外と判定された原因が単なる外乱によるものと判定し、現在の溶接電流及びパルス電流を維持したまま処理を終了する。
一方、ステップ26で肯定結果が得られた場合、判定部205は、形状が継続的に範囲外であると判定する。本実施の形態の場合、補正量演算部206は、溶接電流を増減するように補正量を算出する(ステップ27)。例えば、ステップ24で上げすぎた溶接電流を低下させ、溶融池の形状を理想的な形状に近づけるように調整を加える。
この場合、ステップ24とステップ27の両方の補正量を加味した溶接電流が溶接条件指令として溶接電源40に出力される。
このように、溶接電流の補正量は、溶融池の先端点とルートギャップのエッジ線との距離の関係、距離が不良と判定される継続時間だけでなく、溶融池の形状の変化も加味して演算されることが好ましい。
図10は、ワイヤ制御モードの設定が有効である場合に実行される制御の詳細を説明するフローチャートである。
まず、判定部205が画像100を判定する(ステップ31)。
判定部205は、抽出されたルートギャップのエッジ線に対する溶融池の先端点の位置の関係を判定する(ステップ32)。具体的には、抽出された左端点112Lが左エッジ線111Lに対して図5Aに示す関係を満たすか否かを判定する。換言すると、左端点112Lと左エッジ線111Lとの相対距離が予め定めた範囲内であるか範囲外であるかを判定する。同様に、抽出された右端点112Rが右エッジ線111Rに対して図5Aに示す関係を満たすか否かを判定する。換言すると、右端点112Rと右エッジ線111Rとの相対距離が予め定めた範囲内であるか範囲外であるかを判定する。
ここでの距離Lも、前述した式1を用いて計算する。
距離Lが予め定めた範囲内である場合、判定部205は、裏波ビードは良好であると判定する。一方、距離Lが予め定めた範囲外である場合、判定部205は、裏波ビードは不良であると判定する。
ステップ33で否定結果が得られた場合、判定部205は、不良の原因が単なる外乱によるものと判定し、ステップ35に進む。この場合、溶接速度は維持される。一方、ステップ33で肯定結果が得られた場合、判定部205は、継続的に裏波ビードが不良であると判定する。本実施の形態の場合、補正量演算部206は、ワイヤ送給速度を増減するように補正量を算出する(ステップ34)。例えば、ステップ33の判定で図5Bのように判定されるとワイヤ送給速度を減少させ、図5Dのように判定されるとワイヤ送給速度を増加させるように補正量を算出する。この場合、補正後のワイヤ送給速度が溶接条件指令として溶接装置10に出力される。
このように、ワイヤ送給速度の補正量は、溶融池の先端点とルートギャップのエッジ線との距離の関係、距離が不良と判定される継続時間とに基づいて演算されることが好ましい。
本実施の形態における判定部205は、例えば処理範囲120L又は120Rの画像100から溶融池の幅、面積、体積等の情報を取得し、取得された情報から溶融池の形状を検出する。更に、判定部205は、検出された溶融池の形状と予め設定した理想的な形状とを比較し、又は、差分を評価し、検出された溶融池の形状が理想的な形状に対して所定の範囲内か範囲外かを判定する(ステップ35)。
ステップ36で否定結果が得られた場合、判定部205は、形状が範囲外と判定された原因が単なる外乱によるものと判定し、現在の溶接電流及びパルス電流を維持したまま処理を終了する。
一方、ステップ36で肯定結果が得られた場合、判定部205は、形状が継続的に範囲外であると判定する。本実施の形態の場合、補正量演算部206は、ワイヤ送給速度を増減するように補正量を算出する(ステップ37)。例えばステップ34で下げすぎたワイヤ送給速度を上げて、溶融池の形状を理想的な形状に近づけるように調整を加える。また、補正量演算部206は、溶接電流を増減するように補正量を算出する(ステップ38)。
この場合、ステップ34とステップ37の両方の補正量を加味したワイヤ送給速度が溶接条件指令として溶接装置10に出力される。
このように、ワイヤ送給速度の補正量は、溶融池の先端点とルートギャップのエッジ線との距離の関係、距離が不良と判定される継続時間だけでなく、溶融池の形状の変化も加味して演算されることが好ましい。
本実施の形態に係る溶接制御装置20の表示制御部209には、特徴量抽出部204によって抽出された特徴量の位置を作業者が確認するための表示機能が用意されている。もっとも、この機能の搭載は任意である。
図11Aは、視覚センサ11によって撮像された画像100に、特徴量抽出部204によって抽出された左端点112Lと対応する左エッジ線111Lを重ねて表示する画面の例を示す図である。図11Aでは、左端点112Lを円形の記号で表し、抽出された左エッジ線111Lを直線で示している。
図11Bは、視覚センサ11によって撮像された画像100に、特徴量抽出部204(図3参照)によって抽出された右端点112Rと対応する右エッジ線111Rを重ねて表示する画面の例を示す図である。図11Bでは、右端点112Rを円形の記号で表し、抽出された右エッジ線111Rを直線で示している。
このように、抽出された特徴量を表す記号や直線を、特徴量が抽出された画像100と重ねて表示することで、抽出が正確に実行されているかを作業者が目視で確認することが可能になる。
図12は、判定部205の判定の結果をルートギャップの左エッジと右エッジに対応付けて表示する画面の例を示す説明図である。
図12中、左側の位置する帯状の表示欄130Lは、ルートギャップの左エッジに対応する判定結果を示し、右側の位置する帯状の表示欄130Rは、ルートギャップの右エッジに対応する判定結果を示している。
図12の場合、判定結果が出力された時点に線分を示し、判定結果が出力されない期間を空白で示す。
また、赤色は、裏波ビードの形成が不良であると判定された場合に用いられる。この場合は、先端点とルートギャップのエッジ線が図5B又は図5Dの関係を満たす場合である。
また、黄色は、裏波ビードの良否が不明と判定された場合に用いられる。この場合は、先端点とルートギャップのエッジ線が図5Cの関係を満たす場合である。
図12の場合、最新の判定結果が、各表示欄130L及び130Rの最上部に表示される。従って、各表示欄130L及び130Rの最下部は、表示されている判定結果の得られた時点が最も古い時点の情報に対応する。
以上、本発明の実施の形態について説明したが、本発明の技術的範囲は上述の実施の形態に記載の範囲に限定されない。上述の実施の形態に、種々の変更又は改良を加えたものも、本発明の技術的範囲に含まれることは、特許請求の範囲の記載から明らかである。例えば学習装置による学習の結果を特徴量の抽出、形成される裏波ビードの良否の判定、溶接条件の補正量の演算に反映させても良い。
図13は、学習装置211を有する溶接制御装置20Aの構成例を示す説明図である。ここで、図13には、図3との対応部分に対応する符号を付して示している。
図13に示す溶接制御装置20Aが、図3に示す溶接制御装置20と異なる点は、学習装置211に教師データが与えられ、生成された学習モデルが特徴量抽出部204、判定部205及び補正量演算部206に与えられる点である。
具体的には、座標を与えるX1及びY1の値と、式1で表現される1次関数の傾きaと切片bの値を決定する。
学習モデルの生成には、事前に適切な教師データを学習装置211に与える必要がある。まず、教師データとして、多種多様な溶接条件で被溶接材を溶接した場合に撮像された画像データのそれぞれについて与えた座標値X1、Y1、傾きa及び切片bの関係を複数組用意する。
教師データを与えられた学習装置211は、多種多様な溶接条件の下で撮像された画像データに対し、座標値X1、Y1、傾きa及び切片bを出力する回帰結合型のDNNを設計し、入力された様々な画像データを更に学習することにより、回帰結合型のDNNの学習用モデルを生成する。生成された学習モデルは、特徴量抽出部204に与えられる。
図14は、特徴量抽出部204が、視覚センサ11から入力された画像を学習モデルに適用し、特徴量を抽出するまでの処理過程を示す説明図である。
図14に示すように、特徴量抽出部204は、画像100の全体にわたって、特徴の一致件数を算出し、画像の特徴部分を抽出する畳み込み層と、抽出された特徴部分を強調するノイズ処理を行うプーリング層とを繰り返し、最終的に処理結果を結合する全結合層を実行し、座標値X1、Y1、傾きa及び切片bを出力する。
判定部205と補正量演算部206において、例えば回帰結合型のDNNを用いて生成された学習モデルを入力データに適用し、抽出された特徴量に対する判定結果や補正量を出力させてもよい。
判定部205の判定用や補正量演算部206の演算用にも、前述した特徴量抽出部204と同様の手順で教師データを準備すればよい。すなわち、多種多様な溶接条件で被溶接材を溶接する場合の画像データ等の入力データに対する出力値の関係を教師データとして複数組用意すればよい。
p1は、図5Aに対応する良好な裏波ビードが生成される状態、すなわち「溶けている」状態である。
p2は、図5Cに対応する良好な裏波ビードが生成されているか不明な状態、すなわち「溶けているか溶けていないか判断つかない」状態である。
p3は、図5B及び図5Dに対応する不良な裏波ビードが生成される状態、すなわち「溶けていない」状態である。
p4は、画像100に写り込んだワイヤ等が邪魔になって位置関係の判定を行えない状態である。p4は、図12の空白の期間に対応する。
図15は、判定部205が、視覚センサ11から入力された画像を学習モデルに適用し、4種類の判定結果のいずれかを出力するまでの処理過程を示す説明図である。
図15に示すように、判定部205は、画像100の全体にわたって、特徴の一致件数を算出し、画像の特徴部分を抽出する畳み込み層と、抽出された特徴部分を強調するノイズ処理を行うプーリング層とを繰り返し、最終的に処理結果を結合する全結合層を実行し、p1~p4のいずれかを出力する。
この場合に、「溶けていない」状態を、更に「若干溶けていない」と「全く溶けていない」に分類し、各分類に応じた補正量を出力させてもよい。
例えば「若干溶けていない」状態と分類された場合には、補正量として、溶接速度を毎分5センチメートル減少させる値が出力されるように設定してもよい。
また例えば「全く溶けていない」状態と分類された場合、補正量として、溶接速度を毎分10センチメートル減少させる値が出力されるように設定してもよい。
なお、前述の説明では、学習モデルの生成にDNNを利用しているが、言うまでもなく、学習モデルの生成はDNNに限らない。
この場合、特徴量抽出部204は、溶融池の先端点である左端点112Lと右端点112Rだけを画像100から抽出して判定部205に与えればよい。ここでの特徴量抽出部204は、第1の検出手段としてのみ機能する。この場合にも、学習装置211(図13参照)で生成した学習モデルを特徴量抽出部204等に適用してもよい。ここでの学習モデルは第1のモデルの一例である。
Claims (17)
- ルートギャップを有する開先をアーク溶接する際における溶接条件を制御する溶接制御装置において、
前記開先に形成される溶融部を撮像する画像から、溶接が進行する方向についての当該溶融部の先端の位置を検出する第1の検出手段と、
前記ルートギャップを規定する被溶接物における端部の位置を検出する第2の検出手段と、
前記端部の位置と前記溶融部の先端の位置との関係を判定する判定手段と、
前記判定の結果に応じて前記溶接条件を制御する制御手段と
を有する溶接制御装置。 - 前記第2の検出手段は、前記溶融部を撮像する前記画像から前記ルートギャップを規定する前記被溶接物における前記端部の位置を検出する、請求項1に記載の溶接制御装置。
- 前記溶融部の前記先端の位置と、前記ルートギャップを規定する前記被溶接物における前記端部の位置は、前記画像上に予め定めた基準点を基準に与えられる、請求項2に記載の溶接制御装置。
- 前記溶接条件は、溶接電流、アーク電圧、溶接速度、ワイヤ送給速度、電極位置、ワイヤ挿入位置およびウィービング条件のうちのいずれか1つ又は複数である、請求項1に記載の溶接制御装置。
- 前記判定手段は、
前記被溶接物の表面における、溶接進行方向及び前記被溶接物の厚さ方向に直交する開先の幅方向に関して、
一方の側に位置する前記被溶接物における前記端部と、前記溶融部の前記一方の側の先端との位置関係、
及び
前記一方の側と反対の他方の側に位置する前記被溶接物における前記端部と、前記溶融部の前記他方の側の先端との位置関係の両方又は一方を判定する、
請求項1に記載の溶接制御装置。 - 前記判定手段は、
前記開先の幅方向に関して、前記一方の側に位置する前記溶融部の先端が、前記一方の側に位置する前記被溶接物における前記端部の近傍の範囲内に位置するか、当該近傍の範囲から更に前記一方の側へ超えて位置するか、当該近傍の範囲から更に前記他方の側に超えて位置するか、
及び、
前記溶融部の前記他方の側に位置する前記溶融部の先端が、前記他方の側に位置する前記被溶接物における前記端部の近傍の範囲内に位置するか、当該近傍の範囲から更に前記他方の側へ超えて位置するか、当該近傍の範囲から更に前記一方の側に超えて位置するか、
の両方又は一方を判定する、
請求項5に記載の溶接制御装置。 - 前記制御手段は、
前記被溶接物の表面における、溶接進行方向及び前記被溶接物の厚さ方向に直交する開先の幅方向に関して、
一方の側に位置する前記被溶接物における前記端部と、前記溶融部の前記一方の側に位置する先端との距離、
及び、
前記一方の側と反対の他方の側に位置する前記被溶接物における前記端部と、前記溶融部の前記他方の側の先端との距離
の両方又は一方に応じて、前記溶接条件の補正量を決定する、
請求項1に記載の溶接制御装置。 - 前記制御手段は、前記判定の結果と前記溶接条件の関係を学習したモデルに基づいて、
当該溶接条件を制御する、請求項1に記載の溶接制御装置。 - 前記第1の検出手段は、
前記溶融部を撮像する前記画像と前記溶融部の先端の位置との関係を学習した第1のモデルに基づいて、新規に与えられる当該画像から当該先端の位置を検出し、
前記第2の検出手段は、
前記画像と前記ルートギャップを規定する前記被溶接物における前記端部の位置との関係を学習した第2のモデルに基づいて、新規に与えられる当該画像から当該端部の位置を検出する、
請求項1に記載の溶接制御装置。 - 前記溶融部を撮像する際における単位時間当たりの透過光量又は波長域を溶接電流に応じて変更する、請求項1に記載の溶接制御装置。
- 前記溶融部の先端として検出された位置を示す記号と、前記ルートギャップを規定する端部として検出された位置を示す直線とを、当該溶融部を撮像する前記画像上に重ねて表示させる表示制御手段を更に有する、請求項1に記載の溶接制御装置。
- 前記記号は、新たに前記溶融部の先端が検出されるたびに検出された位置に表示される、請求項11に記載の溶接制御装置。
- 前記端部の位置と前記溶融部の先端の位置との関係を予め定めた基準で評価した結果を、前記端部に対応付けて時系列に表示させる表示制御手段を更に有する、請求項1に記載の溶接制御装置。
- ルートギャップを有する開先のアーク溶接中に撮像される、当該開先に形成される溶融部の画像を表示部に表示させる表示制御装置において、
前記画像から検出された、
溶接が進行する方向についての前記溶融部の先端の位置を示す記号と、
前記ルートギャップを規定する被溶接物における端部の位置を示す直線と、
を前記画像に重ねて表示させる表示制御部
を有する表示制御装置。 - 被溶接物をアーク溶接する溶接装置と、ルートギャップを有する開先に形成される溶融部を撮像可能な位置に取り付けられた視覚センサと、当該溶接装置の動きを規定する溶接条件を制御する溶接制御装置とを有する溶接システムにおいて、
前記溶接制御装置は、
前記視覚センサで撮像された画像から、溶接が進行する方向についての前記溶融部の先端の位置を検出する第1の検出手段と、
前記ルートギャップを規定する被溶接物における端部の位置を検出する第2の検出手段と、前記端部の位置と前記溶融部の先端の位置との関係を判定する判定手段と、
判定の結果に応じて溶接条件を制御する制御手段と
を有する、溶接システム。 - ルートギャップを有する開先をアーク溶接する際における溶接条件を制御する溶接制御方法において、
前記開先に形成される溶融部を撮像する画像から、溶接が進行する方向についての当該溶融部の先端の位置を検出する工程と、
前記ルートギャップを規定する被溶接物における端部の位置を検出する工程と、
前記端部の位置と前記溶融部の先端の位置との関係を判定する工程と、
判定の結果に応じて溶接条件を制御する工程と、
を含む溶接制御方法。 - ルートギャップを有する開先をアーク溶接する際における溶接条件を制御する溶接制御装置に用いられるプログラムであって、
前記開先に形成される溶融部を撮像する画像から、溶接が進行する方向についての当該溶融部の先端の位置を検出する機能と、
前記ルートギャップを規定する被溶接物における端部の位置を検出する機能と、
前記端部の位置と前記溶融部の先端の位置との関係を判定する機能と、
判定の結果に応じて溶接条件を制御する機能と、
を前記溶接制御装置に実現させるためのプログラム。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP19852212.0A EP3842173A4 (en) | 2018-08-21 | 2019-08-07 | WELDING CONTROL DEVICE, DISPLAY CONTROL DEVICE, WELDING SYSTEM, WELDING CONTROL METHOD AND PROGRAM |
| KR1020217004215A KR102439381B1 (ko) | 2018-08-21 | 2019-08-07 | 용접 제어 장치, 표시 제어 장치, 용접 시스템, 용접 제어 방법 및 프로그램 |
| US17/266,861 US12275099B2 (en) | 2018-08-21 | 2019-08-07 | Welding control device, display control device, welding system, welding control method, and program |
| CN201980054716.0A CN112584957B (zh) | 2018-08-21 | 2019-08-07 | 焊接控制装置、显示控制装置、焊接系统、焊接控制方法以及程序 |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018154606A JP7075311B2 (ja) | 2018-08-21 | 2018-08-21 | 溶接制御装置、表示制御装置、溶接システム、溶接制御方法及びプログラム |
| JP2018-154606 | 2018-08-21 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2020039948A1 true WO2020039948A1 (ja) | 2020-02-27 |
Family
ID=69593129
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2019/031251 Ceased WO2020039948A1 (ja) | 2018-08-21 | 2019-08-07 | 溶接制御装置、表示制御装置、溶接システム、溶接制御方法及びプログラム |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US12275099B2 (ja) |
| EP (1) | EP3842173A4 (ja) |
| JP (1) | JP7075311B2 (ja) |
| KR (1) | KR102439381B1 (ja) |
| CN (1) | CN112584957B (ja) |
| WO (1) | WO2020039948A1 (ja) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2021171810A (ja) * | 2020-04-30 | 2021-11-01 | 株式会社神戸製鋼所 | 溶接情報の学習モデル生成方法、学習モデル、プログラム及び溶接システム |
| CN115175782A (zh) * | 2020-03-06 | 2022-10-11 | 三菱电机株式会社 | 数控装置及附加制造装置的控制方法 |
| CN116787027A (zh) * | 2022-03-18 | 2023-09-22 | 中联重科股份有限公司 | 用于工件装配的装置及方法 |
Families Citing this family (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102266453B1 (ko) * | 2020-09-18 | 2021-06-17 | 한국광기술원 | 용접 공정에서의 객체 트래킹 장치 및 방법 |
| JP7594403B2 (ja) * | 2020-10-02 | 2024-12-04 | 株式会社東芝 | 学習モデルの生成方法、学習済みモデル、画像処理方法、画像処理システム、及び溶接システム |
| JP7514169B2 (ja) * | 2020-11-16 | 2024-07-10 | 日立Geニュークリア・エナジー株式会社 | 溶接支援装置、および、溶接支援方法 |
| JP7566640B2 (ja) * | 2021-01-04 | 2024-10-15 | 株式会社東芝 | 処理装置、溶接システム、処理方法、プログラム、及び記憶媒体 |
| WO2022181060A1 (ja) * | 2021-02-26 | 2022-09-01 | パナソニックIpマネジメント株式会社 | レーザ加工状態の判定方法及び判定装置 |
| JP7677092B2 (ja) * | 2021-09-24 | 2025-05-15 | トヨタ自動車株式会社 | 学習モデル生成方法、検査システム及び学習モデル生成プログラム |
| KR102699999B1 (ko) * | 2021-12-29 | 2024-08-28 | (주) 토탈소프트뱅크 | 실시간 용접 위빙 궤적 분석 처리 장치 |
| WO2024122231A1 (ja) | 2022-12-07 | 2024-06-13 | 住友重機械工業株式会社 | 溶接装置及び溶接制御プログラム |
| CN117206638B (zh) * | 2023-09-19 | 2025-04-01 | 中国核工业第五建设有限公司 | 一种复合tig焊接方法 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0220661A (ja) * | 1988-07-11 | 1990-01-24 | Nkk Corp | 円筒容器の自動溶接法 |
| JP2006281282A (ja) | 2005-04-01 | 2006-10-19 | Jfe Koken Corp | 溶接制御方法及び溶接装置 |
| JP2008246536A (ja) * | 2007-03-30 | 2008-10-16 | Ihi Corp | 溶接状況解析装置及び方法 |
| JP2015098031A (ja) | 2013-11-18 | 2015-05-28 | 三菱日立パワーシステムズ株式会社 | 溶接方法および装置 |
| JP2018154606A (ja) | 2017-03-21 | 2018-10-04 | Well Stone 有限会社 | 血圧降下剤の製造方法、及び、血圧降下剤 |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH05111767A (ja) * | 1991-10-18 | 1993-05-07 | Kawasaki Steel Corp | 溶接条件設定装置 |
| JP3464902B2 (ja) * | 1998-01-26 | 2003-11-10 | 日鐵住金溶接工業株式会社 | 開先倣い装置 |
| JP2005081419A (ja) * | 2003-09-10 | 2005-03-31 | Nippon Steel Corp | Tigアーク溶接の自動制御方法 |
| JP2006247673A (ja) * | 2005-03-09 | 2006-09-21 | Hitachi Ltd | 配管溶接施工方法 |
| JP2007185700A (ja) * | 2006-01-16 | 2007-07-26 | Jfe Koken Corp | 溶接制御方法及び溶接装置 |
| JP2009195977A (ja) * | 2008-02-25 | 2009-09-03 | Jfe Engineering Corp | 自動溶接制御方法及び自動溶接装置 |
| US20160193681A1 (en) * | 2015-01-07 | 2016-07-07 | Illinois Tool Works Inc. | Synchronized image capture for welding machine vision |
| BR102015030119B1 (pt) * | 2015-12-01 | 2021-04-13 | Vale S/A | Aparelho configurado para soldagem mig/mag automatizada de passes de raiz e método de soldagem mig/mag automatizada |
-
2018
- 2018-08-21 JP JP2018154606A patent/JP7075311B2/ja active Active
-
2019
- 2019-08-07 KR KR1020217004215A patent/KR102439381B1/ko active Active
- 2019-08-07 CN CN201980054716.0A patent/CN112584957B/zh active Active
- 2019-08-07 WO PCT/JP2019/031251 patent/WO2020039948A1/ja not_active Ceased
- 2019-08-07 EP EP19852212.0A patent/EP3842173A4/en not_active Withdrawn
- 2019-08-07 US US17/266,861 patent/US12275099B2/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0220661A (ja) * | 1988-07-11 | 1990-01-24 | Nkk Corp | 円筒容器の自動溶接法 |
| JP2006281282A (ja) | 2005-04-01 | 2006-10-19 | Jfe Koken Corp | 溶接制御方法及び溶接装置 |
| JP2008246536A (ja) * | 2007-03-30 | 2008-10-16 | Ihi Corp | 溶接状況解析装置及び方法 |
| JP2015098031A (ja) | 2013-11-18 | 2015-05-28 | 三菱日立パワーシステムズ株式会社 | 溶接方法および装置 |
| JP2018154606A (ja) | 2017-03-21 | 2018-10-04 | Well Stone 有限会社 | 血圧降下剤の製造方法、及び、血圧降下剤 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP3842173A4 |
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115175782A (zh) * | 2020-03-06 | 2022-10-11 | 三菱电机株式会社 | 数控装置及附加制造装置的控制方法 |
| JP2021171810A (ja) * | 2020-04-30 | 2021-11-01 | 株式会社神戸製鋼所 | 溶接情報の学習モデル生成方法、学習モデル、プログラム及び溶接システム |
| WO2021220698A1 (ja) * | 2020-04-30 | 2021-11-04 | 株式会社神戸製鋼所 | 溶接情報の学習モデル生成方法、学習モデル、プログラム及び溶接システム |
| CN115151365A (zh) * | 2020-04-30 | 2022-10-04 | 株式会社神户制钢所 | 焊接信息的学习模型生成方法、学习模型、程序以及焊接系统 |
| KR20220158266A (ko) * | 2020-04-30 | 2022-11-30 | 가부시키가이샤 고베 세이코쇼 | 용접 정보의 학습 모델 생성 방법, 학습 모델, 프로그램 및 용접 시스템 |
| EP4063056A4 (en) * | 2020-04-30 | 2023-12-27 | Kabushiki Kaisha Kobe Seiko Sho (Kobe Steel, Ltd.) | LEARNING MODEL GENERATION METHOD, LEARNING MODEL AND PROGRAM FOR WELDING INFORMATION, AND WELDING SYSTEM |
| JP7551327B2 (ja) | 2020-04-30 | 2024-09-17 | 株式会社神戸製鋼所 | 溶接情報の学習モデル生成方法、学習モデル、プログラム及び溶接システム |
| KR102809291B1 (ko) * | 2020-04-30 | 2025-05-19 | 가부시키가이샤 고베 세이코쇼 | 용접 정보의 학습 모델 생성 방법, 학습 모델, 프로그램 및 용접 시스템 |
| CN116787027A (zh) * | 2022-03-18 | 2023-09-22 | 中联重科股份有限公司 | 用于工件装配的装置及方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| EP3842173A4 (en) | 2022-05-18 |
| EP3842173A1 (en) | 2021-06-30 |
| JP2020028889A (ja) | 2020-02-27 |
| CN112584957B (zh) | 2022-08-30 |
| CN112584957A (zh) | 2021-03-30 |
| JP7075311B2 (ja) | 2022-05-25 |
| US12275099B2 (en) | 2025-04-15 |
| US20210291288A1 (en) | 2021-09-23 |
| KR20210031493A (ko) | 2021-03-19 |
| KR102439381B1 (ko) | 2022-09-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2020039948A1 (ja) | 溶接制御装置、表示制御装置、溶接システム、溶接制御方法及びプログラム | |
| US11524368B2 (en) | Augmented vision system with active welder guidance | |
| US20110006047A1 (en) | Method and system for monitoring and characterizing the creation of a manual weld | |
| US20220331912A1 (en) | Automatic welding system, automatic welding method, welding assistance device, and program | |
| KR20180118540A (ko) | 온도 검출기를 이용한 용접 방법 및 시스템 | |
| KR20120100967A (ko) | 개선의 절단 장치 및 절단 방법 | |
| JP6052798B2 (ja) | 自動溶接機の異常監視装置 | |
| WO2023068055A1 (ja) | 溶接監視方法及び溶接監視装置、並びに積層造形方法及び積層造形装置 | |
| JP2023095820A (ja) | 学習モデルの生成方法、制御装置、学習モデル、溶接システム、およびプログラム | |
| CN101309774A (zh) | 借助摆动电极的窄间隙埋弧焊接方法 | |
| KR20240110973A (ko) | 자동 용접의 용접 제어 방법, 제어 장치, 용접 시스템, 프로그램, 및 용접 방법 | |
| KR20140082156A (ko) | 광흐름을 이용한 잠호 용접 시스템의 이동거리 측정장치 및 측정방법 | |
| JP4154153B2 (ja) | アーク画像の取込方法 | |
| JP7751428B2 (ja) | 溶接計測システムおよび溶接計測方法 | |
| CN111014891A (zh) | 一种焊缝跟踪处理系统 | |
| CN119747809A (zh) | 一种基于熔池相机实时监测tig焊接质量的方法及焊接设备 | |
| JP4117526B2 (ja) | X開先継手の多層盛溶接方法 | |
| JP2005334904A (ja) | 自動倣い溶接制御方法及び装置 | |
| JP2895289B2 (ja) | 溶接自動倣い装置 | |
| JP4701655B2 (ja) | 溶接制御方法及び溶接装置 | |
| US20250289073A1 (en) | Welding device and non-transitory computer readable medium storing welding control program | |
| KR100737680B1 (ko) | 실링비드 및 본 용접의 동시수행이 가능한 자동용접장치및 이를 이용한 자동용접방법 | |
| JP3051632B2 (ja) | 溶接部材開先倣い制御方法 | |
| Liu et al. | Research on automatic welding system for oil and gas pipeline based on laser tracking technology | |
| JP2026054180A (ja) | 溶接制御方法、溶接システム、溶接制御プログラム、及び多層盛溶接方法 |
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: 19852212 Country of ref document: EP Kind code of ref document: A1 |
|
| ENP | Entry into the national phase |
Ref document number: 20217004215 Country of ref document: KR Kind code of ref document: A |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| ENP | Entry into the national phase |
Ref document number: 2019852212 Country of ref document: EP Effective date: 20210322 |
|
| WWG | Wipo information: grant in national office |
Ref document number: 17266861 Country of ref document: US |