Learning device, nozzle maintenance device, welding control device and welding device

A machine-learned prediction model for spatter deposition on welding nozzles addresses the challenge of unpredictable spatter accumulation, enhancing bead quality and efficiency by scheduling timely nozzle maintenance.

JP7764265B2Active Publication Date: 2025-11-05KOBE STEEL LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2022016345
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-02-04
Publication Date
2025-11-05
Estimated Expiration
2042-02-04

AI Technical Summary

Technical Problem

Existing technologies struggle to accurately predict spatter accumulation on welding nozzles, leading to difficulties in maintaining bead quality and efficiency in continuous welding processes due to unpredictable spatter deposition, which affects shielding gas supply and cleaning frequency.

Method used

A machine-learned prediction model that correlates welding conditions with spatter deposition amounts, allowing for accurate prediction and timely nozzle maintenance through a learning device, nozzle maintenance support device, welding control device, and welding device.

Benefits of technology

Enables precise prediction of spatter deposition, ensuring consistent bead quality and improved manufacturing efficiency by optimizing nozzle cleaning and replacement schedules.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007764265000001
    Figure 0007764265000001
  • Figure 0007764265000002
    Figure 0007764265000002
  • Figure 0007764265000003
    Figure 0007764265000003
Patent Text Reader

Abstract

To enable deposition amounts of spatters which are hard to predict to be accurately predicted, by using a prediction model having machine-learnt a specific welding condition and measured values of accumulation amounts of spatters, so that a quality of a formed bead can be maintained.SOLUTION: A learning device 33 comprises: an information extraction part 43 that extracts bead-formation information which is information about a movement path of a welding torch and about a welding condition which includes at least a welding speed, a speed of feeding a welding material to be supplied to the welding torch and a distance from a tip of a nozzle to a position where a bead is formed, from a molding plan for molding a molded product in a desired shape; a deposition amount measuring part 45 that measures deposition amounts of spatters which are deposited in the nozzle of the welding torch when forming the bead; and a model generating part 47 that machine-learns a relation between the bead-formation information and the deposition amounts of spatters, and generates a prediction model ML representing a relation of the deposition amounts of the spatters to the formed bead.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a learning device, a nozzle maintenance device, a welding control device, and a welding device. [Background technology]

[0002] In continuous, long-term bead deposition operations, such as additive manufacturing (AM) or multi-layer welding, spatter accumulates on the nozzle of a welding torch. This can necessitate nozzle replacement during welding. While maintaining bead quality requires keeping spatter deposition low, removing the deposited spatter or replacing the nozzle temporarily halts bead formation. For example, if the nozzle is cleaned less frequently than appropriate, excessive spatter deposition may occur, potentially preventing sufficient shielding gas from being supplied. On the other hand, if the nozzle is cleaned more frequently than appropriate, the cleaning time increases, reducing manufacturing efficiency. Therefore, from a productivity perspective, there is a desire to minimize removal and replacement work. Regarding spatter accumulation, it is desirable to plan in advance so that the amount of spatter deposition can be predicted and nozzle cleaning or replacement can be performed at the appropriate time.

[0003] A technique for detecting nozzle clogging in a welding torch as described above is disclosed in Patent Document 1. In Patent Document 1, the gas flow rate in the gas supply path inside the torch is detected, and the extent of nozzle clogging due to spatter is determined from the level of the gas flow rate. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] Japanese Patent Application Publication No. 11-267848 Summary of the Invention [Problem to be solved by the invention]

[0005] However, because the technology in Patent Document 1 captures the characteristics of a clogged gas supply path, it cannot quantitatively evaluate the degree of spatter accumulation. Therefore, it is difficult to use it to detect signs of quality degradation in the bead. Furthermore, the amount of spatter deposition is a complex phenomenon that depends on many parameters, such as welding conditions, such as welding speed, filler metal feed rate, distance from the nozzle tip to the bead formation position (tip-to-work distance), torch angle, and rod operation method (weaving, etc.), making it generally difficult to predict the amount of deposition.

[0006] Therefore, the present invention aims to provide a learning device, nozzle maintenance device, welding control device, and welding device that enable accurate prediction of the amount of spatter deposition, which is difficult to predict, by using a prediction model that has been machine-learned from specific welding conditions and measured values ​​of spatter accumulation amount, and that can maintain the quality of the formed bead. [Means for solving the problem]

[0007] The present invention comprises the following configurations. (1) A learning device that generates, by machine learning, a prediction model for predicting the amount of spatter that accumulates on a nozzle of a welding torch when a filler metal is melted and solidified at the tip of the welding torch to form a bead, the learning device comprising: an information extraction unit that extracts, from a molding plan for molding an object having a desired shape, bead formation information, which is information on a movement path of the welding torch and welding conditions including at least a welding speed, a feed rate of the filler metal supplied to the welding torch, and a distance from a tip of the nozzle to a formation position of the bead; an accumulation amount measuring unit that measures an accumulation amount of spatter accumulated on the nozzle of the welding torch when the bead is formed; a model generation unit that performs machine learning on the relationship between the bead formation information and the sputter deposition amount to generate the prediction model that represents the relationship between the bead to be formed and the sputter deposition amount; A learning device comprising: (2) The learning device according to (1), a plan receiving unit that receives information about the modeling plan; a deposition amount estimation unit that extracts the bead formation information from the received information of the manufacturing plan, inputs the extracted bead formation information into the prediction model, and calculates an estimated value of the sputter deposition amount from the prediction model; a determination unit that determines whether the estimated value of the sputter deposition amount exceeds a predetermined reference value; a plan change unit that changes the shaping plan when it is determined that the estimated value exceeds the reference value; A nozzle maintenance support device comprising: (3) The nozzle maintenance support device according to (2), a control unit that outputs a control signal for executing arc welding based on the changed modeling plan; A welding control device comprising: (4) The welding control device according to (3), a welding robot that performs arc welding; a nozzle station for cleaning or replacing the nozzle of the welding torch; A welding device comprising: [Effects of the Invention]

[0008] According to the present invention, the amount of spatter deposition, which is difficult to predict, can be accurately predicted by using a prediction model that has been machine-learned based on specific welding conditions and measured values ​​of spatter accumulation, thereby maintaining the quality of the formed bead. [Brief explanation of the drawings]

[0009] [Figure 1] FIG. 1 is a diagram showing the overall configuration of a welding device for manufacturing a shaped object. [Figure 2] FIG. 2 is a functional block diagram of the nozzle maintenance support device. [Figure 3] FIG. 3 is a flowchart showing the procedure for generating a prediction model. [Figure 4A] FIG. 4A is an explanatory diagram showing the state of the tip of a welding torch during welding. [Figure 4B] FIG. 4B is an explanatory diagram showing the state of the tip of the welding torch during welding. [Figure 5] FIG. 5 is a flowchart showing a procedure for changing the modeling program. [Figure 6] FIG. 6 is an explanatory diagram showing an example of changes to the modeling program. [Figure 7] FIG. 7 is a graph showing the distribution of predicted values ​​by the prediction model with respect to the actually measured values ​​of the sputter deposition amount. DETAILED DESCRIPTION OF THE INVENTION

[0010] Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings. Here, an example will be described in which the present invention is applied to additive manufacturing, in which a welding robot holding a welding torch is used to melt and solidify a filler metal supplied to the welding torch to form a bead on a base material. However, the present invention is not limited to this, and can also be applied to general welding such as fillet welding, butt welding, and multi-layer welding in a groove.

[0011] <Welding equipment configuration> FIG. 1 is a diagram showing the overall configuration of a welding device for manufacturing a shaped object. Welding apparatus 100 includes a manufacturing unit 11, a control unit 13 that controls manufacturing unit 11, and a nozzle maintenance support device 15. Control unit 13 and nozzle maintenance support device 15 function as a welding control device 16 in combination.

[0012] The manufacturing unit 11 includes a welding robot 19 having a welding torch 17 on its tip shaft, a robot drive unit 21 that drives the welding robot 19, a filler material supply unit 23 that supplies filler material (welding wire) M to the welding torch 17, a welding power supply unit 25 that supplies welding current and welding voltage to the welding torch 17, a nozzle station 27 that cleans and replaces the shield nozzle (nozzle) of the welding torch 17, and an imaging unit 29 that images the welding area where the bead B is formed.

[0013] (Modeling Department) Welding robot 19 is an articulated robot, and filler material M is supported at the tip of welding torch 17 attached to the tip shaft of the robot arm. The position and posture of welding torch 17 can be set arbitrarily in three dimensions within the range of the degrees of freedom of the robot arm by commands from robot driver 21. Although not shown, a weaving mechanism that causes welding torch 17 to perform a weaving operation may be provided at the tip shaft of the robot arm.

[0014] The welding torch 17 is a torch for gas metal arc welding to which shielding gas is supplied from a nozzle (not shown). The arc welding method may be either a consumable electrode type such as shielded metal arc welding or carbon dioxide gas arc welding, or a non-consumable electrode type such as TIG welding or plasma arc welding, and is selected appropriately depending on the additive manufacturing object to be produced.

[0015] For example, in the case of a consumable electrode type, a contact tip is placed inside the nozzle, and a filler material M to which a welding current is supplied is held by the contact tip. While holding the filler material M, the welding torch 17 generates an arc from the tip of the filler material M in a shielding gas atmosphere.

[0016] The filler material supply unit 23 includes a reel 23a around which the filler material M is wound. The filler material M is sent from the filler material supply unit 23 to a feeding mechanism attached to a robot arm or the like, and is fed to the welding torch 17 while being fed forward and backward by the feeding mechanism as needed.

[0017] Any commercially available welding wire can be used as the filler metal M. For example, welding wires specified in MAG welding and MIG welding solid wires for mild steel, high-tensile steel, and low-temperature steel (JIS Z 3312), arc welding flux-cored wires for mild steel, high-tensile steel, and low-temperature steel (JIS Z 3313), etc. can be used. Furthermore, filler metals M such as aluminum, aluminum alloys, nickel, and nickel-based alloys can be used depending on the required properties.

[0018] Robot driving unit 21 drives welding robot 19 to move welding torch 17. As welding torch 17 moves, continuously supplied filler metal M is melted by the welding current and welding voltage from welding power source unit 25.

[0019] In other words, the welding robot 19 is a manipulator that holds, at the tip of its arm, a welding torch 17 that generates an arc and melts and solidifies a wire-like filler metal M. While the welding torch 17 is moved by driving this manipulator, the filler metal M that is continuously fed to the welding torch 17 is melted and solidified by the arc, and a bead B that is a molten solidified body of the filler metal M is formed on the base plate BP that is the base material.

[0020] Imaging unit 29 is composed of a camera attached to welding torch 17 or to a manipulator closer to the base of welding torch 17, and captures an image of the welding area, including the arc and molten pool generated at the tip of welding torch 17. Imaging unit 29 may be a general optical camera, or may be configured to use other sensors, such as an infrared detection sensor, or a combination thereof. The image information obtained by imaging may be still image information or video information. Imaging unit 29 may also be supported separately from welding torch 17.

[0021] The nozzle station 27 cleans or replaces the nozzle of the welding torch 17. The welding robot 19 drives the welding torch 17 to move it to the position of the nozzle station 27, where spatter deposits are removed from the nozzle attached to the welding torch 17 or the nozzle is replaced with a new one.

[0022] (Control unit) The control unit 13 is a computer device including an input / output interface, a calculation unit, and a memory unit (not shown). The input / output interface unit is connected to the welding robot 19, the robot driver 21, the welding power supply 25, the filler metal supply unit 23, the nozzle maintenance support device 15, and other components. The calculation unit includes a processor such as a CPU or an MPU and memories such as ROM and RAM. The memory unit includes a drive device such as a hard disk or a solid-state drive (SSD), and may include various storage media such as CDs, DVDs, and various memory cards. The memory unit stores various information, such as the drive program described below, and is capable of inputting and outputting various information. A molding program corresponding to the object to be manufactured is input to the control unit 13 via the various storage media or a communication line such as a network. The molding program is created based on a molding plan that defines the bead formation trajectory (the movement path of the welding torch 17) for forming the bead B and the welding conditions for forming the bead. The molding program is composed of numerous command codes.

[0023] The control unit 13 executes the molding program stored in the memory unit, drives each unit such as the welding robot 19, the filler material supply unit 23, and the welding power source unit 25, and forms a bead B in accordance with the molding program. In other words, the control unit 13 causes the robot drive unit 21 to drive the welding robot 19, causing the welding torch 17 to move along the movement path set in the molding program, and controls the filler material supply unit 23 and the welding power source unit 25 in accordance with the set welding conditions to melt and solidify the filler material M at the tip of the welding torch 17 by an arc. In this way, a molded object 31 having a desired three-dimensional shape is formed by sequentially stacking beads B in accordance with the molding program.

[0024] The nozzle maintenance support device 15 is configured with a computer device similar to the control unit 13. The nozzle maintenance support device 15 has a function of changing the molding program (molding plan) executed by the control unit 13 in accordance with the amount of spatter deposited on the nozzle of the welding torch 17.

[0025] (Nozzle maintenance support device) FIG. 2 is a functional block diagram of the nozzle maintenance support device 15. The nozzle maintenance support device 15 includes a learning device 33 , a plan receiving unit 35 , a deposition amount estimating unit 37 , a determining unit 39 , and a plan changing unit 41 . Learning device 33 generates, by machine learning, a prediction model ML for predicting the amount of spatter that is scattered at the tip of welding torch 17 and accumulates on the nozzle of welding torch 17 during welding in which filler metal M is melted and solidified at the tip of welding torch 17 to form bead B. Details of this prediction model ML will be described later.

[0026] The plan receiving unit 35 receives information on the manufacturing plan in the form of the above-mentioned manufacturing program, etc. The deposition amount estimating unit 37 extracts bead formation information, which is information on the movement path of the welding torch 17 and welding conditions including at least the welding speed, the feed rate of the filler metal M supplied to the welding torch 17, and the distance from the tip of the nozzle to the bead formation position (tip-to-work distance), from the received information on the manufacturing plan. The extracted bead formation information is then input to a prediction model ML generated by the learning device 33, and an estimated value of the spatter deposition amount corresponding to the bead formation information is obtained from the prediction model ML.

[0027] The determination unit 39 determines whether the estimated value of the sputter deposition amount obtained by the deposition amount estimation unit 37 exceeds a predetermined reference value. The plan modification unit 41 modifies the modeling plan when it is determined that the estimated value exceeds the reference value. When the estimated value is equal to or less than the reference value, the modeling plan is not modified. The input modeling plan or the modified modeling plan, i.e., the modeling program, is output to the control unit 13 in FIG. 1 and executed by the control unit 13.

[0028] When the above-mentioned bead formation information is input, the prediction model ML outputs an estimated value of the sputter deposition amount according to the input. This prediction model ML is generated by the learning device 33 performing the following machine learning.

[0029] 2, the learning device 33 includes an information extraction unit 43, an accumulation amount measurement unit 45, and a model generation unit 47. The learning device 33 forms a bead according to the inputted molding plan, measures the nozzle accumulation amount accumulated on the nozzle, and performs machine learning by correlating the measurement results with the molding plan. A prediction model ML is generated by this machine learning.

[0030] <Procedure for generating a prediction model> FIG. 3 is a flowchart showing the procedure for generating the prediction model ML. First, a modeling plan for the object to be manufactured is created according to a predetermined algorithm. For example, slice data is generated by slicing the shape of the object input using CAD data using a predetermined method, and a modeling plan is created that defines the bead formation sequence, layering positions, and welding conditions based on the obtained slice data. The modeling plan can be created using a conventionally known method.

[0031] Information on the created molding plan (molding program) is input to the information extraction unit 43 (S11). The information extraction unit 43 extracts bead formation information including a bead formation trajectory (movement path) for forming the bead B and welding conditions for forming the bead from the input molding program information (S12).

[0032] Furthermore, before forming a bead, deposition amount measurement unit 45 measures the initial weight of the nozzle of welding torch 17 (S13). For example, the nozzle is removed from welding torch 17, and the weight of the nozzle is measured using a measuring device such as an electronic balance. This measurement result is designated as W1. Then, based on the inputted forming program, learning device 33 outputs a control signal to control unit 13 for driving the above-mentioned forming unit 11 (FIG. 1), and causes the control unit 13 to execute a welding process for forming a bead under predetermined conditions (S14).

[0033] As the bead is formed at this time, spatter adheres to the nozzle of welding torch 17. In other words, as the bead is formed by executing the molding program, the amount of spatter deposited on the nozzle increases. After the bead is formed, the nozzle is removed from welding torch 17, and deposition amount measuring unit 45 measures the weight of the nozzle in the same way as measuring the initial weight (S15). This measurement result is designated as W2.

[0034] The model generation unit 47 calculates the sputter deposition amount (W2-W1) of the sputter adhering to the nozzle from the obtained measurement results (S16). Then, machine learning is performed to associate the obtained value of the sputter deposition amount with the bead formation information that formed the bead (S17). This bead formation and machine learning are repeated (S18), and finally the model generation unit 47 generates a prediction model ML that represents the correspondence relationship between the bead formation information and the sputter deposition amount (S19).

[0035] Examples of machine learning methods for generating the prediction model ML include decision trees, linear regression, random forests, support vector machines, Gaussian process regression, and neural networks. Multiple prediction models ML may be generated for each type of filler metal. When consolidating the data into a single prediction model, information on some or all of the components of the filler metal may be added to the training data for training.

[0036] In the above-described model generation procedure, learning is performed from the results of forming a bead based on a previously created molding plan, so necessary information can be obtained efficiently, and the prediction accuracy of the prediction model ML is likely to be improved. Furthermore, the prediction model ML may be generated without relying on the above-described molding plan. For example, a bead may be formed under appropriate conditions such as time or distance, and the amount of spatter deposition generated during bead formation may be measured in the same manner as described above, and a prediction model ML may be generated that associates bead formation information with the amount of spatter deposition. In this case, learning is possible under any conditions, making it easier to generate a prediction model ML that can be used for general purposes.

[0037] The learning data used for machine learning should be at least information about the welding conditions for forming the bead and the amount of spatter deposition. Specific welding conditions include parameters such as the welding mode of the welding power source (constant voltage welding mode, pulse welding mode, etc.), filler metal feed rate, welding speed, welding current, welding voltage, tip-to-work distance, whether or not weaving is performed, weaving conditions, torch angle, arc-on time, and number of arc-on / off cycles. The occurrence of spatter changes depending on the increase or decrease of any of these parameters.

[0038] On the other hand, the amount of deposited spatter may be the weight of deposited spatter, or may be a value obtained by detecting a characteristic amount from image information obtained by capturing an image of spatter scattering around the arc. 4A and 4B are explanatory diagrams showing the state of the tip of welding torch 17 during welding. As shown in FIGS. 4A and 4B, spatter generated from the tip of welding torch 17 can be extracted by image processing or the like, and a value corresponding to the amount of spatter extracted in the image obtained thereby (e.g., image area, spatter scattering direction, etc.) can be used as learning data. Furthermore, a moving image of the state of spatter scattering during bead formation can be quantitatively evaluated and used as learning data. This allows the progress during spatter deposition to be reflected in the learning.

[0039] Furthermore, as shown in Figure 4A, when the welding torch 17 is oriented normal to the workpiece surface, spatter radiates uniformly from the weld pool. However, as shown in Figure 4B, when the welding torch 17 is tilted from the normal to the workpiece surface, spatter tends to radiate away from the welding torch 17. Therefore, the amount of spatter deposited on the nozzle varies depending on the torch angle of the welding torch 17. Taking advantage of this, processing can be added to correct the amount of spatter deposited according to the torch angle. Furthermore, when quantitatively evaluating spatter, image processing can be performed in advance to highlight the spatter. Processing such as enhancing the torch outline can also be performed to emphasize the relationship between the orientation of the welding torch 17 and the spatter scattering direction. This allows the spatter scattering direction and torch orientation to be reflected in the learning process, making it easier to accurately predict the amount of spatter deposition. In other words, by learning the torch angle, the relationship between angles at which spatter deposition is favorable and unfavorable can also be reflected in the prediction.

[0040] <Estimating the amount of spatter deposition and changing the build plan> Next, a procedure will be described in which the nozzle maintenance support device 15 predicts the sputter deposition amount using the generated prediction model ML and changes the molding program. FIG. 5 is a flowchart showing a procedure for changing the modeling program. First, information on a modeling plan (modeling program) for a model to be modeled is input to the plan receiving unit 35 (S21). The information on the modeling program may be input by the control unit 13 shown in FIG. 1 or may be input by an operator. The plan receiving unit 35 outputs the information on the modeling program that has been received to the deposition amount estimation unit 37.

[0041] The deposition amount estimation unit 37, like the information extraction unit 43 described above, extracts bead formation information including a plurality of movement paths and welding conditions for each movement path from the inputted molding program (S22). Then, the extracted bead formation information is inputted into the generated prediction model ML, and an estimated value of the sputter deposition amount corresponding to the bead formation information is obtained from the prediction model ML (S23).

[0042] Information on the estimated value of the estimated sputter deposition amount is output from the deposition amount estimation unit 37 to the determination unit 39. The determination unit 39 determines whether the estimated value of the sputter deposition amount exceeds a predetermined reference value (S24). If the estimated value exceeds the reference value, the plan modification unit 41 modifies the molding program (S25).

[0043] FIG. 6 is an explanatory diagram showing an example of changes to the modeling program. The specific changes to the shaping program by the plan modification unit 41 will be described using an example in which, for example, as shown in FIG. 6, there are command codes for bead formation on movement path PA, bead formation on movement path PB, bead formation on movement path PG, and bead formation on movement path PH in chronological order. Here, it is assumed that the determination unit 39 determines that the estimated spatter deposition amount calculated by the deposition amount estimation unit 37 exceeds the reference value after bead formation on movement path PG. In this case, the plan modification unit 41 adds a process (program) for cleaning the nozzle after bead formation on movement path PG to the shaping program. In other words, a program for cleaning the nozzle is added between movement paths PG and PH in the shaping program. The nozzle cleaning program added here is a pre-prepared program, and the same program can be used as is even when added at a timing other than the above. The nozzle cleaning program may also be replaced with a nozzle replacement program for replacing the nozzle attached to the welding torch with a new nozzle.

[0044] By repeatedly predicting the amount of spatter accumulation and adding a nozzle cleaning program or a nozzle replacement program according to the predicted value from the first movement pass to the final movement pass (S26, S27), it is possible to create a molding program in which a nozzle cleaning program or a nozzle replacement program is added at an appropriate timing. In this way, by calculating a predicted value of the amount of spatter accumulation from the planning stage and comparing and determining the predicted value with a reference value, the required number of maintenance work operations, the timing of their implementation, etc. can be systematically incorporated into the molding plan.

[0045] The changed modeling program is output to the control unit 13 (S28), and the control unit 13 carries out modeling of the object in accordance with the input changed modeling program. This makes it less susceptible to the effects of spatter adhering to the nozzle, and prevents the quality of the bead from deteriorating.

[0046] The reference value used by the determination unit 39 as the determination criterion may be a value based on actual measurements of the impact of spatter during previous welding. In this case, it is possible to take measures that correspond to the actual impact of spatter. Also, multiple reference values ​​may be prepared. For example, if the predicted value exceeds a first reference, the nozzle is cleaned, and if the predicted value exceeds a second reference that is greater than the first reference, the nozzle is replaced. In this way, nozzle cleaning and replacement may be distinguished by setting different reference values.

[0047] As described above, by preparing a nozzle replacement program separately from the nozzle cleaning program and inserting it into the modeling program as needed, welding that is not affected by spatter can be performed even in situations where spatter accumulation is difficult to remove by normal cleaning alone.

[0048] Furthermore, by inputting welding conditions corresponding to each of multiple movement passes into the prediction model ML, it is possible to calculate the predicted value of the possible spatter deposition amount for each movement pass. Furthermore, the cumulative value of the predicted spatter deposition amount for each movement pass may also be calculated. By analyzing the spatter deposition amount for each movement pass individually in this way, more accurate measures can be taken, which contributes to improving the quality of the bead.

[0049] Furthermore, the welding conditions used as learning data when generating the prediction model ML can be determined by referring to the build plan. However, if there is past experience, information such as spatter scattering images and videos from that time can be added to the learning data as welding conditions. This is expected to further improve prediction accuracy. Furthermore, by including the welding speed and filler metal feed rate in the bead formation information, the amount of spatter generated is reflected in the learning. By including the tip-to-workpiece distance, the relationship between spatter scattering and the torch position is reflected in the learning. As a result, spatter accumulation trends can be quantitatively predicted. [Example]

[0050] A prediction model was generated using the machine learning described above, and the results of estimating the amount of sputter deposition using this prediction model were compared with the results of actually measuring the amount of sputter that occurred. FIG. 7 is a graph showing the distribution of the predicted value Wt2 by the prediction model relative to the actually measured value Wt1 of the sputter deposition amount.

[0051] The explanatory variables for the machine learning used to generate the prediction model were the filler metal M feed rate, welding speed, tip-to-work distance, weaving cycle, weaving width, and torch angle. A total of 33 sets of training data were used. The objective variable was the amount of spatter deposition (amount of deposition per second of welding [mg]). Gaussian process regression was used as the training algorithm, and K-cross validation was used as the accuracy verification method.

[0052] As a result, the correlation coefficient between the measured sputter deposition amount Wt1 and the predicted value Wt2 was 0.8517, indicating that a high correlation was obtained between the two. Therefore, if this prediction model is used to predict the sputter deposition amount, high-quality bead formation is possible.

[0053] As such, the present invention is not limited to the above-described embodiments, and the present invention also contemplates the mutual combination of the various components of the embodiments, as well as modifications and applications by those skilled in the art based on the description in the specification and well-known techniques, and these modifications and applications are included in the scope of protection sought.

[0054] As described above, the present specification discloses the following: (1) A learning device that generates, by machine learning, a prediction model for predicting the amount of spatter that accumulates on a nozzle of a welding torch when a filler metal is melted and solidified at the tip of the welding torch to form a bead, the learning device comprising: an information extraction unit that extracts, from a molding plan for molding an object having a desired shape, bead formation information, which is information on a movement path of the welding torch and welding conditions including at least a welding speed, a feed rate of the filler metal supplied to the welding torch, and a distance from a tip of the nozzle to a formation position of the bead; an accumulation amount measuring unit that measures an accumulation amount of spatter accumulated on the nozzle of the welding torch when the bead is formed; a model generation unit that performs machine learning on the relationship between the bead formation information and the sputter deposition amount, and generates the prediction model that represents the relationship between the bead to be formed and the sputter deposition amount; A learning device comprising: This learning device uses a prediction model that has been machine-learned in response to bead formation information to determine the amount of spatter deposition on the nozzle, making it possible to quantitatively grasp the trend in spatter accumulation and more accurately predict the amount of spatter deposition.

[0055] (2) The learning device according to (1), wherein the welding conditions further include a torch angle of the welding torch. This learning device can generate a prediction model that takes into account the fact that the amount of spatter deposition varies depending on the torch angle. As a result, the relationship between angles at which spatter deposition is favorable and unfavorable is reflected in the prediction results, improving prediction accuracy.

[0056] (3) The learning device according to (1) or (2), wherein the welding conditions include at least one of the amplitude of weaving and the frequency of the weaving. This learning device can generate a prediction model according to the amplitude and frequency of the weaving, even when the welding torch is weaving, enabling more accurate prediction of the amount of spatter deposition.

[0057] (4) An imaging unit is further provided for imaging the welding torch and spatter scattered around the welding torch, The learning device described in any one of (1) to (3), wherein the model generation unit associates image information captured by the imaging unit during the formation of the bead with the bead formation information of the bead and performs machine learning on the relationship with the sputter deposition amount to generate the predictive model. According to this learning device, by using image information of the flying spatter, the progress of the spatter deposition, such as the direction of the flying spatter and the direction of the welding torch, can be reflected in the learning.

[0058] (5) A learning device according to any one of (1) to (4), a plan receiving unit that receives information about the modeling plan; a deposition amount estimation unit that extracts the bead formation information from the received information of the manufacturing plan, inputs the extracted bead formation information into the prediction model, and calculates an estimated value of the sputter deposition amount from the prediction model; a determination unit that determines whether the estimated value of the sputter deposition amount exceeds a predetermined reference value; a plan change unit that changes the shaping plan when it is determined that the estimated value exceeds the reference value; A nozzle maintenance support device comprising: This nozzle maintenance support device appropriately calculates an estimated spatter accumulation amount from the planning stage and compares it with a reference value, allowing the necessary number of maintenance work times and timing to be planned accordingly. This makes it possible to create a molding plan that prevents excessive spatter accumulation on the nozzle and maintains bead quality, even when beads are formed continuously and for long periods of time. This improves the efficiency of bead formation and increases the productivity of molded objects.

[0059] (6) The nozzle maintenance support device described in (5), wherein the plan change unit inserts a nozzle cleaning process or a nozzle replacement process before or after any of the bead forming processes of the multiple movement paths set in the molding plan. This nozzle maintenance support device allows the timing of nozzle maintenance to be set at the planning stage, contributing to improved productivity.

[0060] (7) A nozzle maintenance support device according to (5) or (6), a control unit that outputs a control signal for executing arc welding based on the changed modeling plan; A welding control device comprising: This welding control device enables welding control that can suppress the accumulation of spatter.

[0061] (8) The welding control device according to (7), a welding robot that performs arc welding; a nozzle station for cleaning or replacing the nozzle of the welding torch; A welding device comprising: With this welding device, spatter that adheres to the nozzle during welding can be removed by cleaning or replacing the nozzle at the appropriate time, allowing beads to be formed with consistently stable quality. [Explanation of symbols]

[0062] 11 Modeling Department 13 Control Unit 15 Nozzle maintenance support device 16 Welding control device 17 Welding Torch 19 Welding robot 21 Robot drive unit 23 Filler metal supply section 23a Reel 25 Welding power supply unit 27 Nozzle Station 29 Imaging unit 31 Sculptures 33 Learning Device 35 Planning Reception Department 37 Sediment amount estimation section 39 Judgment section 41 Planning Change Department 43 Information extraction part 45 Accumulation amount measurement unit 47 Model Generation Unit 100 welding equipment B bead BP Base Plate M filler metal

Claims

1. A learning device that generates, by machine learning, a prediction model for predicting an amount of spatter that accumulates on a nozzle of a welding torch when a filler metal is melted and solidified at the tip of the welding torch to form a bead, an information extraction unit that extracts, from a molding plan for molding an object having a desired shape, bead formation information, which is information on a movement path of the welding torch and welding conditions including at least a welding speed, a feed rate of the filler metal supplied to the welding torch, and a distance from a tip of the nozzle to a formation position of the bead; an accumulation amount measuring unit that measures an accumulation amount of spatter accumulated on the nozzle of the welding torch when the bead is formed; a model generation unit that performs machine learning on the relationship between the bead formation information and the sputter deposition amount to generate the prediction model that represents the relationship between the bead to be formed and the sputter deposition amount; A learning device comprising:

2. The welding conditions further include a torch angle of the welding torch. The learning device according to claim 1 .

3. The welding conditions include at least one of an amplitude of a weaving scan and a frequency of the weaving scan. The learning device according to claim 1 or 2.

4. An imaging unit is further provided for imaging the welding torch and spatter scattered around the welding torch, the model generation unit associates image information captured by the imaging unit during the formation of the bead with the bead formation information of the bead, and performs machine learning on the relationship with the sputter deposition amount to generate the prediction model. The learning device according to any one of claims 1 to 3.

5. A learning device according to any one of claims 1 to 4; a plan receiving unit that receives information about the modeling plan; a deposition amount estimation unit that extracts the bead formation information from the received information of the manufacturing plan, inputs the extracted bead formation information into the prediction model, and calculates an estimated value of the sputter deposition amount from the prediction model; a determination unit that determines whether the estimated value of the sputter deposition amount exceeds a predetermined reference value; a plan change unit that changes the shaping plan when it is determined that the estimated value exceeds the reference value; A nozzle maintenance support device comprising:

6. the plan modification unit inserts a nozzle cleaning process or a nozzle replacement process before or after any one of the bead forming processes of the plurality of movement paths set in the molding plan. The nozzle maintenance support device according to claim 5.

7. a nozzle maintenance support device according to claim 5 or 6; a control unit that outputs a control signal for executing arc welding based on the changed modeling plan; A welding control device comprising:

8. The welding control device according to claim 7 ; a welding robot that performs arc welding; a nozzle station for cleaning or replacing the nozzle of the welding torch; A welding device comprising:

Citation Information

Patent Citations

  • Welding torch nozzle clogging detection device

    JP1999267848A

  • Welding apparatus, welding operation work procedure preparation device, welding operation support device, welding method, welding operation work procedure preparation method and program

    JP2021130134A

  • Machine learning device, laminate molding system, machine learning method for welding condition, adjustment method for welding condition, and program

    JP2022018467A