Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7181144B2 - Trained model generation method, computer program, welding power supply, and learned model - Google Patents
[go: Go Back, main page]

JP7181144B2 - Trained model generation method, computer program, welding power supply, and learned model - Google Patents

Trained model generation method, computer program, welding power supply, and learned model Download PDF

Info

Publication number
JP7181144B2
JP7181144B2 JP2019068318A JP2019068318A JP7181144B2 JP 7181144 B2 JP7181144 B2 JP 7181144B2 JP 2019068318 A JP2019068318 A JP 2019068318A JP 2019068318 A JP2019068318 A JP 2019068318A JP 7181144 B2 JP7181144 B2 JP 7181144B2
Authority
JP
Japan
Prior art keywords
welding
data
arc sound
state
fail
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.)
Active
Application number
JP2019068318A
Other languages
Japanese (ja)
Other versions
JP2020163453A (en
Inventor
雄一 宮島
哲弥 衛藤
孝典 大西
一郎 梅澤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Daihen Corp
Original Assignee
Daihen Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Daihen Corp filed Critical Daihen Corp
Priority to JP2019068318A priority Critical patent/JP7181144B2/en
Publication of JP2020163453A publication Critical patent/JP2020163453A/en
Application granted granted Critical
Publication of JP7181144B2 publication Critical patent/JP7181144B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Arc Welding Control (AREA)

Description

本発明は、学習済モデルの生成方法、コンピュータプログラム、溶接電源装置及び学習済モデルに関する。 The present invention relates to a method of generating a trained model, a computer program, a welding power supply, and a trained model.

消耗電極式の溶接電源装置は、溶接電源、ワイヤ送給装置、溶接トーチ、アーク周りにシールドガスを噴射するガス供給部を備える。特許文献1には、溶接トーチに設けられたマイクによってアーク音を採取し、アーク音の特定周波数の音圧レベルから溶接状態の良否を判定する技術が開示されている。また、特許文献1には、シールドガスの流音を採取し、特定周波数の音圧レベルに基づいてシールドガスの噴射状態を判定する技術が開示されている。 A consumable-electrode welding power supply includes a welding power supply, a wire feeder, a welding torch, and a gas supply unit that injects a shielding gas around an arc. Patent Literature 1 discloses a technique of picking up an arc sound with a microphone provided on a welding torch and determining the quality of the welding state from the sound pressure level of a specific frequency of the arc sound. Further, Patent Literature 1 discloses a technique of sampling shielding gas flowing sound and determining the injection state of shielding gas based on the sound pressure level of a specific frequency.

特開2014-113637号公報JP 2014-113637 A

しかしながら、特許文献1に係る溶接電源装置においては、採取したアーク音に対して溶接状態が良か否かの判定を行う基準となるアーク音のデータが充分でなく、良否の判定にバラツキが生じてしまうという技術的問題があった。また、ワークの材質、厚み、開先の形状、継手の種類、ワークWの姿勢、溶接ワイヤの材質、ワイヤ径、溶接電流、溶接電圧等の溶接条件が変わると、判定バラツキの問題はより顕著になる。
かかる問題を解決するために、アーク音に対する溶接状態の良否を示すデータを大量に解析することが考えられるが、一般的にかかるデータを効率的に準備することは困難である。
However, in the welding power supply apparatus according to Patent Document 1, there is insufficient arc sound data that serves as a reference for determining whether the welding state is good or not for the sampled arc sound, resulting in variations in quality determination. There was a technical problem that In addition, when welding conditions such as work material, thickness, groove shape, joint type, work W posture, welding wire material, wire diameter, welding current, and welding voltage change, the problem of judgment variation becomes more pronounced. become.
In order to solve this problem, it is conceivable to analyze a large amount of data indicating the quality of the welding state with respect to the arc sound, but it is generally difficult to efficiently prepare such data.

本発明の目的は、学習用データを効率的に生成及び蓄積し、アーク音から溶接状態の良否を精度良く判定する学習済モデルを生成することができる生成方法、コンピュータプログラム、溶接電源装置、学習済モデルを提供することにある。 It is an object of the present invention to provide a generation method, a computer program, a welding power supply, and a learning method capable of efficiently generating and accumulating data for learning and generating a trained model for accurately determining the quality of a welding state from an arc sound. It is to provide a finished model.

本態様に係る学習済モデルの生成方法は、アーク音データが入力された場合に、溶接状態の良否を示す良否データを出力する学習済モデルの生成方法であって、溶接中に発生するアーク音をマイクで採取して得られるアーク音データを取得し、溶接後に溶接部位を撮像し又は検出光にて該溶接部位を走査することによって、該溶接部位の状態を検出して得られる検出データを取得し、取得した前記検出データに基づいて、溶接状態の良否を判定し、取得した前記アーク音データ及び溶接状態の良否を示す前記良否データを対応付けた学習用データを記憶部に蓄積し、前記記憶部に蓄積された前記学習用データに基づいて、前記アーク音データが入力された場合に、該アーク音データに対応する前記良否データを出力する学習済モデルを機械学習にて生成する。 A method of generating a trained model according to this aspect is a method of generating a trained model that, when arc sound data is input, outputs pass/fail data indicating the pass/fail of a welding state. Acquire arc sound data obtained by collecting with a microphone, and detect the state of the welded part by imaging the welded part after welding or scanning the welded part with detection light. determining whether the welding state is good or bad based on the obtained detection data, and accumulating learning data in which the obtained arc sound data and the good or bad data indicating the welding state are associated with each other in a storage unit; Based on the learning data accumulated in the storage unit, a trained model is generated by machine learning that outputs the pass/fail data corresponding to the arc sound data when the arc sound data is input.

本態様によれば、アーク音から溶接状態の良否を判定するため学習済モデルを生成するために必要な学習用データを効率よく用意することができる。学習用データは、溶接中に取得されるアーク音データと、当該アーク音が発生しているときの溶接状態の良否を示す良否データとを含む。
学習用データは、溶接中に発生するアーク音をマイクで採取することによって得られる。しかし、当該アーク音が発生しているときの溶接状態の良否は直ちに分かるものではない。
そこで、溶接後に溶接部位を撮像することによって、当該溶接部位の状態を検出して得られる検出データを取得する。また、検出光にて溶接部位を走査することによって、当該溶接部位の状態を検出して得られる検出データを取得しても良い。そして、検出データに基づいて、溶接状態の良否を判定することによって、良否データを得る。溶接部位に係る検出データから溶接状態の良否を判定することは比較的容易であり、自動的に良否データを得ることが可能である。
このようにして得られたアーク音データと、良否データとを対応付け、学習用データとして記憶部に蓄積する。次いで、記憶部に蓄積された学習用データを用いて、アーク音から溶接状態の良否を判定するための学習済モデルを生成する。学習済モデルは、学習前のニューラルネットワークを機械学習させることによって生成することができる。生成された学習済モデルにアーク音データを入力すると、溶接状態の良否を示す良否データが出力されるため、アーク音から溶接状態の良否を判定することが可能となる。
According to this aspect, it is possible to efficiently prepare the learning data required to generate a learned model for judging the quality of the welding state from the arc sound. The learning data includes arc sound data acquired during welding and good/bad data indicating the quality of the welding state when the arc sound is generated.
Learning data is obtained by picking up the arc sound generated during welding with a microphone. However, it is not possible to know immediately whether the welding state is good or bad when the arc sound is generated.
Therefore, by imaging the welded portion after welding, detection data obtained by detecting the state of the welded portion is obtained. Further, detection data obtained by detecting the state of the welding portion may be acquired by scanning the welding portion with the detection light. Quality data is obtained by judging whether the welding state is good or bad based on the detected data. It is relatively easy to determine whether the welded state is good or bad from the detection data relating to the welded portion, and it is possible to automatically obtain the good or bad data.
The arc sound data thus obtained is associated with the pass/fail data, and stored in the storage unit as learning data. Next, using the learning data accumulated in the storage unit, a learned model for judging the quality of the welding state from the arc sound is generated. A trained model can be generated by subjecting a pre-learning neural network to machine learning. When arc sound data is input to the generated learned model, quality data indicating the quality of the welding state is output, so it is possible to determine the quality of the welding state from the arc sound.

本態様に係る学習済モデルの生成方法は、前記検出データが入力された場合に溶接状態の良否を示すデータを出力する良否判定用学習済モデルに、取得した前記検出データを入力することによって、溶接状態の良否を判定する。 In the method of generating a trained model according to this aspect, by inputting the acquired detection data to a trained model for quality determination that outputs data indicating the quality of a welding state when the detection data is input, Judge the quality of welding.

本態様によれば、異なる複数の溶接条件毎に学習用データを記憶部に蓄積し、複数の溶接条件毎に学習済モデルを生成する。従って、溶接条件毎に適した学習済モデルを生成することができる。溶接条件毎に機械学習させることによって、効率的に学習済モデルを生成することができる。 According to this aspect, learning data is accumulated in the storage unit for each of a plurality of different welding conditions, and a learned model is generated for each of a plurality of welding conditions. Therefore, a learned model suitable for each welding condition can be generated. A trained model can be efficiently generated by machine learning for each welding condition.

本態様に係る学習済モデルの生成方法は、異なる複数の溶接条件毎に前記学習用データを前記記憶部に蓄積し、前記記憶部に蓄積された前記複数の溶接条件の前記学習用データに基づいて、前記複数の溶接条件毎に異なる複数の前記学習済モデルを生成する。 In the method of generating a learned model according to this aspect, the learning data for each of a plurality of different welding conditions is accumulated in the storage unit, and based on the learning data of the plurality of welding conditions accumulated in the storage unit to generate a plurality of said learned models different for each of said plurality of welding conditions.

本態様によれば、学習済みのニューラルネットワークである良否判定用学習済モデルを用いることにより、検出データから溶接状態の良否を精度良く判定することができる。 According to this aspect, it is possible to accurately determine the quality of the welded state from the detected data by using the quality determination model, which is a trained neural network.

本態様に係るコンピュータプログラムは、コンピュータに、アーク音データが入力された場合に、溶接状態の良否を示す良否データを出力する学習済モデルを生成させるためのコンピュータプログラムであって、前記コンピュータに、溶接中に発生するアーク音をマイクで採取して得られるアーク音データを取得し、溶接後に溶接部位を撮像し又は検出光にて該溶接部位を走査することによって、該溶接部位の状態を検出して得られる検出データを取得し、取得した前記検出データに基づいて、溶接状態の良否を判定し、取得した前記アーク音データ及び溶接状態の良否を示す前記良否データを対応付けた学習用データを記憶部に蓄積し、前記記憶部に蓄積された前記学習用データに基づいて、前記アーク音データが入力された場合に、該アーク音データに対応する前記良否データを出力する学習済モデルを機械学習にて生成する処理を実行させる。 A computer program according to this aspect is a computer program for generating a learned model that outputs pass/fail data indicating the pass/fail of a welding state when arc sound data is input to the computer, the computer comprising: Acquire arc sound data obtained by collecting arc sound generated during welding with a microphone, and detect the state of the welded part by imaging the welded part after welding or scanning the welded part with detection light. learning data in which the quality of the welding state is determined based on the obtained detection data, and the obtained arc sound data and the quality data indicating the quality of the welding state are associated with each other; is accumulated in a storage unit, and based on the learning data accumulated in the storage unit, when the arc sound data is input, the learned model outputs the pass/fail data corresponding to the arc sound data Execute the process generated by machine learning.

本態様によれば、上記コンピュータプログラムをコンピュータに実行させることによって、学習用データを効率よく蓄積し、アーク音から溶接状態の良否を精度良く判定する学習済モデルを生成することができる。 According to this aspect, by causing a computer to execute the computer program, it is possible to efficiently accumulate learning data and generate a learned model for accurately determining the quality of the welding state from the arc sound.

本態様に係る溶接電源装置は、アーク音を採取するマイクと、アーク音データが入力された場合に、溶接状態の良否を示す良否データを出力する学習済モデルと、該マイクにて採取して得られるアーク音データを前記学習済モデルに入力させ、前記学習済モデルから出力される前記良否データが示す溶接状態の良否を報知する報知部とを備える。 A welding power supply apparatus according to this aspect includes a microphone for collecting arc sound, a trained model for outputting good/bad data indicating the quality of a welding state when arc sound data is input, and a microphone for collecting data. and a notification unit that inputs obtained arc sound data to the learned model and notifies the quality of the welding state indicated by the quality data output from the learned model.

本態様によれば、溶接電源装置は、アーク音から溶接状態の良否を判定してユーザに報知することができる。具体的には、溶接電源装置は、溶接中にアーク音データを取得し、取得したアーク音データを学習済モデルに入力させ、当該学習済モデルから出力される良否データが示す溶接状態の良否を報知部にて報知する。 According to this aspect, the welding power supply can determine whether the welding state is good or bad from the arc sound and notify the user. Specifically, the welding power supply acquires arc sound data during welding, inputs the acquired arc sound data to a learned model, and determines the quality of the welding state indicated by the quality data output from the learned model. Notification is made by the notification unit.

本態様に係る溶接電源装置は、前記学習済モデルは複数であり、各学習済モデルは異なる複数の溶接条件毎に機械学習させたものであり、溶接条件に基づいて、該溶接条件に対応する前記学習済モデルを選択する選択部を備え、前記報知部は前記選択部によって選択された前記学習済モデルから出力される前記良否データが示す溶接状態の良否を報知する。 The welding power supply according to this aspect has a plurality of learned models, and each learned model is machine-learned for each of a plurality of different welding conditions, and based on the welding conditions, the A selection unit that selects the learned model is provided, and the notification unit notifies the quality of the welding state indicated by the quality data output from the learned model selected by the selection unit.

本態様によれば、溶接電源装置は、溶接条件に対応する学習済モデルを選択し、選択された学習済モデルを用いて溶接状態の良否を判定して報知する。溶接条件に適した学習済モデルを利用することにより、溶接状態をより精度良く判定し、その良否を報知することができる。 According to this aspect, the welding power supply selects a learned model corresponding to the welding condition, and uses the selected learned model to determine whether the welding state is good or bad, and notifies the result. By using a learned model suitable for the welding conditions, the welding state can be judged with higher accuracy and the quality can be notified.

本態様に係る学習済モデルは、アーク音データが入力された場合に、溶接状態の良否を示す良否データを出力するように、コンピュータを機能させる学習済モデルであって、溶接中に発生するアーク音をマイクで採取して得られるアーク音データが入力される入力層と、該入力層に入力された前記アーク音データに対して学習済みの重み係数に基づく演算を行う中間層と、前記アーク音データに係る音が発せられるときの溶接状態の良否を示す前記良否データを出力する出力層とを有し、溶接中に発生するアーク音をマイクで採取して得られる前記アーク音データと、溶接後に溶接部位を撮像し又は検出光にて該溶接部位を走査することによって、該溶接部位の状態を検出して求められる前記良否データとに基づいて、前記入力層に入力された前記アーク音データと、前記出力層から出力される前記良否データとが対応するように、前記重み係数を学習させてなるニューラルネットワークを備え、前記コンピュータに、前記入力層に入力された前記アーク音データ及び前記重み係数に基づく演算を行い、前記良否データを出力させる。 The learned model according to this aspect is a learned model that causes a computer to function so as to output pass/fail data indicating the pass/fail of a welding state when arc sound data is input. An input layer to which arc sound data obtained by picking up sound with a microphone is input, an intermediate layer that performs an operation based on a learned weighting factor for the arc sound data input to the input layer, and the arc an output layer that outputs the quality data indicating the quality of the welding state when the sound related to the sound data is emitted, the arc sound data obtained by collecting the arc sound generated during welding with a microphone; The arc sound input to the input layer based on the pass/fail data obtained by detecting the state of the welded portion by imaging the welded portion after welding or scanning the welded portion with detection light. A neural network that learns the weighting coefficient so that the data and the pass/fail data output from the output layer correspond to each other, and the computer receives the arc sound data input to the input layer and the A calculation based on the weighting factor is performed, and the pass/fail data is output.

本態様によれば、アーク音データが学習済モデルの入力層に入力された場合、当該アーク音が発生しているときの溶接状態の良否を示す良否データが出力層から出力される。当該学習済モデルを利用することにより、アーク音から溶接状態の良否を判定することが可能になる。 According to this aspect, when the arc sound data is input to the input layer of the trained model, the quality data indicating the quality of the welding state when the arc sound is generated is output from the output layer. By using the learned model, it becomes possible to determine whether the welding state is good or bad from the arc sound.

本態様によれば、学習用データを効率的に生成及び蓄積し、アーク音から溶接状態の良否を精度良く判定する学習済モデルを生成することができる。 According to this aspect, it is possible to efficiently generate and accumulate data for learning, and generate a trained model for accurately determining the quality of the welding state from the arc sound.

実施形態1に係る溶接電源装置を示す模式図である。1 is a schematic diagram showing a welding power supply according to Embodiment 1; FIG. 実施形態1に係る溶接トーチの構成例を示すブロック図である。1 is a block diagram showing a configuration example of a welding torch according to Embodiment 1; FIG. 実施形態1に係る溶接電源の構成例を示すブロック図である。1 is a block diagram showing a configuration example of a welding power source according to Embodiment 1; FIG. 実施形態1に係る学習部の構成例を示すブロック図である。3 is a block diagram showing a configuration example of a learning unit according to Embodiment 1; FIG. 学習用データの一例を示す概念図である。FIG. 4 is a conceptual diagram showing an example of learning data; 学習済モデルの生成方法を示すフローチャートである。4 is a flow chart showing a method of generating a trained model; 溶接状態の良否判定及び報知方法を示すフローチャートである。4 is a flow chart showing a method of judging whether a welding state is good or bad and notifying the user. 実施形態2に係る学習システムを示す模式図である。FIG. 10 is a schematic diagram showing a learning system according to Embodiment 2;

以下、本発明をその実施形態を示す図面に基づいて詳述する。また、以下に記載する実施形態の少なくとも一部を任意に組み合わせてもよい。 Hereinafter, the present invention will be described in detail based on the drawings showing its embodiments. Moreover, at least part of the embodiments described below may be combined arbitrarily.

(実施形態1)
図1は実施形態1に係る溶接電源装置を示す模式図である。消耗電極式の溶接電源装置は、溶接電源1、ワイヤ送給装置2及び溶接トーチ3を備える。当該溶接電源装置は半自動式である。
(Embodiment 1)
FIG. 1 is a schematic diagram showing a welding power source apparatus according to Embodiment 1. FIG. A consumable electrode type welding power source device includes a welding power source 1 , a wire feeder 2 and a welding torch 3 . The welding power supply is semi-automatic.

溶接電源1は、溶接トーチ3に電力を供給するための第1出力端子及び第2出力端子と、信号を送受信するため信号端子とを備える。溶接電源1の第1出力端子には、第1パワーケーブル41の一端が接続され、第1パワーケーブル41の他端はワイヤ送給装置2を介して溶接トーチ3に接続される。溶接電源1の第2出力端子は、第2パワーケーブル42によってワークWに接続される。ワークWは接地されている。溶接電源1は、電力系統Pの三相交流を所要の溶接電流及び溶接電圧に変換し、第1及び第2パワーケーブル41,42を通じて、アーク溶接に必要な電力を溶接トーチ3に供給する。 The welding power source 1 includes a first output terminal and a second output terminal for supplying power to the welding torch 3, and a signal terminal for transmitting and receiving signals. One end of the first power cable 41 is connected to the first output terminal of the welding power source 1 , and the other end of the first power cable 41 is connected to the welding torch 3 via the wire feeder 2 . A second output terminal of the welding power source 1 is connected to the work W by a second power cable 42 . The work W is grounded. The welding power source 1 converts the three-phase alternating current of the electric power system P into required welding current and welding voltage, and supplies the welding torch 3 with electric power necessary for arc welding through the first and second power cables 41 and 42 .

溶接電源1及びワイヤ送給装置2は駆動制御用の電力伝送線5にて接続されている。また、ワイヤ送給装置2及び溶接トーチ3も電力伝送線5にて接続されている。溶接電源1は、ワイヤ送給装置2の送給モータ、溶接トーチ3の制御部36(図2参照)等を駆動させるための電力を、電力伝送線5を通じてワイヤ送給装置2及び溶接トーチ3に供給する。 The welding power source 1 and the wire feeder 2 are connected by a power transmission line 5 for drive control. The wire feeder 2 and welding torch 3 are also connected by a power transmission line 5 . Welding power supply 1 supplies electric power to wire feeder 2 and welding torch 3 through power transmission line 5 to drive a feed motor of wire feeder 2, a controller 36 (see FIG. 2) of welding torch 3, and the like. supply to

溶接電源装置は、アーク溶接時における溶融金属の酸化を防ぐためのシールドガスを供給するガスボンベ6を備える。ガスボンベ6には、ガス配管7の一端が接続され、ガス配管7の他端は溶接電源1、ワイヤ送給装置2を介して溶接トーチ3に接続されている。ガスボンベ6のシールドガスは、ガス配管7を通じて溶接トーチ3に供給される。 The welding power supply includes a gas cylinder 6 that supplies shielding gas for preventing oxidation of molten metal during arc welding. One end of gas pipe 7 is connected to gas cylinder 6 , and the other end of gas pipe 7 is connected to welding torch 3 via welding power source 1 and wire feeder 2 . Shielding gas from gas cylinder 6 is supplied to welding torch 3 through gas pipe 7 .

溶接電源1の信号端子には、信号線8の一端が接続され、信号線8の他端はワイヤ送給装置2に接続されている。またワイヤ送給装置2及び溶接トーチ3も信号線8にて接続されている。溶接電源1は、信号線8を通じてワイヤ送給装置2へ制御信号を出力し、溶接ワイヤの送給速度等を制御する。また溶接電源1及び溶接トーチ3は、溶接状態の良否を判定する学習済モデル154の生成処理、学習済モデル154を用いた溶接状態の良否判定処理に必要な各種情報を送受信する。 One end of the signal line 8 is connected to the signal terminal of the welding power source 1 , and the other end of the signal line 8 is connected to the wire feeder 2 . The wire feeder 2 and welding torch 3 are also connected by a signal line 8 . The welding power source 1 outputs a control signal to the wire feeder 2 through the signal line 8 to control the welding wire feeding speed and the like. The welding power source 1 and the welding torch 3 also transmit and receive various types of information necessary for generating the learned model 154 for judging whether the welding state is good or not, and for judging whether the welding state is good or bad using the learned model 154 .

ワイヤ送給装置2は、消耗電極として機能する溶接ワイヤを溶接トーチ3へ送給する装置である。溶接ワイヤは、例えばソリッドワイヤである。ワイヤ送給装置2及び溶接トーチ3間はトーチケーブル39によって接続されており、溶接ワイヤは、トーチケーブル39及び溶接トーチ3の内部に設けられているライナの内部を通って溶接トーチ3の先端部に導かれる。ワイヤ送給装置2は、溶接ワイヤを送給するための送給ローラ及び送給用モータ等を備え、溶接電源1から供給される電力にて駆動する。
また、トーチケーブル39の内部には、第1パワーケーブル41、ガス配管7、ライナ、電力伝送線5及び信号線8が配されている。溶接電源1からワイヤ送給装置2に供給された駆動制御用の電力は、トーチケーブル39の内部に配された電力伝送線5を通じて溶接トーチ3にも供給される。ワイヤ送給装置2は信号線8を通じて、溶接電源1及び溶接トーチ3と通信を行うことができる。同様に、溶接電源1及び溶接トーチ3は、ワイヤ送給装置2を介して、通信を行うことができる。
The wire feeder 2 is a device that feeds a welding wire that functions as a consumable electrode to the welding torch 3 . The welding wire is for example a solid wire. The wire feeder 2 and the welding torch 3 are connected by a torch cable 39, and the welding wire passes through the torch cable 39 and a liner provided inside the welding torch 3 to reach the tip of the welding torch 3. led to. The wire feeding device 2 includes a feeding roller for feeding welding wire, a feeding motor, and the like, and is driven by electric power supplied from the welding power source 1 .
Inside the torch cable 39, a first power cable 41, a gas pipe 7, a liner, a power transmission line 5 and a signal line 8 are arranged. The drive control power supplied from the welding power source 1 to the wire feeder 2 is also supplied to the welding torch 3 through the power transmission line 5 arranged inside the torch cable 39 . Wire feeder 2 can communicate with welding power source 1 and welding torch 3 through signal line 8 . Similarly, welding power source 1 and welding torch 3 can communicate via wire feeder 2 .

溶接トーチ3は、銅合金等の導電性材料からなり、溶接対象のワークWへ溶接ワイヤを案内すると共に、アークの発生に必要な溶接電流を供給する円筒形状のコンタクトチップを有する。ワイヤ送給装置2から送給された溶接ワイヤは、コンタクトチップの先端部から突出するように送り出される。第1パワーケーブル41はコンタクトチップと電気的に接続されている。コンタクトチップは、その内部を挿通する溶接ワイヤに接触し、溶接電流が溶接ワイヤに供給される。
また、溶接トーチ3は、コンタクトチップを囲繞する中空円筒形状をなし、先端の開口からワークWへシールドガスを噴射するノズルを有する。シールドガスは、アークによって溶融したワークW及び溶接ワイヤの酸化を防止するためのものである。シールドガスは、例えば炭酸ガス、炭酸ガス及びアルゴンガスの混合ガス、アルゴン等の不活性ガス等である。
The welding torch 3 is made of a conductive material such as a copper alloy, and has a cylindrical contact tip that guides the welding wire to the workpiece W to be welded and supplies the welding current required to generate an arc. The welding wire fed from the wire feeder 2 is delivered so as to protrude from the tip of the contact tip. The first power cable 41 is electrically connected with the contact tip. The contact tip makes contact with a welding wire passing therethrough, and a welding current is supplied to the welding wire.
The welding torch 3 has a hollow cylindrical shape surrounding the contact tip, and has a nozzle for injecting a shielding gas to the workpiece W from an opening at the tip. The shield gas is for preventing oxidation of the workpiece W and the welding wire melted by the arc. The shield gas is, for example, carbon dioxide, a mixed gas of carbon dioxide and argon, an inert gas such as argon, or the like.

<溶接トーチ>
図2は実施形態1に係る溶接トーチ3の構成例を示すブロック図である。溶接トーチ3は、通信部31、表示部32、操作部33、記憶部34、センサ35、制御部36、マイク37及び報知部38を備える。
<Welding torch>
FIG. 2 is a block diagram showing a configuration example of the welding torch 3 according to the first embodiment. The welding torch 3 includes a communication section 31 , a display section 32 , an operation section 33 , a storage section 34 , a sensor 35 , a control section 36 , a microphone 37 and a notification section 38 .

通信部31は、ワイヤ送給装置2又は溶接電源1との間で通信を行う回路である。通信部31は、制御部36から与えられたデータを、所定の通信プロトコルに従って変調し、信号線8を通じてワイヤ送給装置2又は溶接電源1へ送信する。通信プロトコルは、例えばCAN(Controller Area Network)である。また、溶接電源1及びワイヤ送給装置2から送信されたデータを受信し、復調し、復調された信号を制御部36に与える。なお、溶接トーチ3及び溶接電源1間の通信は、有線通信に限定されるものでは無く、無線通信であっても良い。 The communication unit 31 is a circuit that communicates with the wire feeding device 2 or the welding power source 1 . The communication unit 31 modulates the data given from the control unit 36 according to a predetermined communication protocol and transmits the data to the wire feeding device 2 or the welding power source 1 through the signal line 8 . The communication protocol is CAN (Controller Area Network), for example. It also receives data transmitted from the welding power source 1 and the wire feeder 2, demodulates it, and gives the demodulated signal to the control section 36. FIG. Communication between the welding torch 3 and the welding power source 1 is not limited to wired communication, and may be wireless communication.

表示部32は、溶接に係る各種情報を表示するディスプレイを有する。ディスプレイは、例えば液晶表示パネルであり、ワークWの材質、厚み、開先の形状、継手の種類、ワークWの姿勢、溶接ワイヤの材質、ワイヤ径、溶接電流、溶接電圧等の溶接条件を表示する。 The display unit 32 has a display that displays various information related to welding. The display is, for example, a liquid crystal display panel, and displays welding conditions such as the material and thickness of the work W, the shape of the groove, the type of joint, the orientation of the work W, the material of the welding wire, the wire diameter, the welding current, and the welding voltage. do.

操作部33は、溶接工による操作を受け付けるための各種スイッチ、ボタンである。溶接工は、操作部33を操作することによって、本実施形態に係る学習済モデル154を生成する溶接音学習モードと、学習済モデル154を用いた溶接を行う溶接モードとを選択することができる。操作部33が操作された場合、操作信号が制御部36に入力され、制御部36は操作部33の操作状態を認識することができる。 The operation unit 33 includes various switches and buttons for accepting operations by the welder. By operating the operation unit 33, the welder can select between a welding sound learning mode in which the learned model 154 according to the present embodiment is generated and a welding mode in which welding is performed using the learned model 154. . When the operation unit 33 is operated, an operation signal is input to the control unit 36 so that the control unit 36 can recognize the operation state of the operation unit 33 .

記憶部34は、EEPROM(Electrically Erasable Programmable ROM)、フラッシュメモリ等の不揮発性メモリである。記憶部34は、操作部33の操作によって設定された溶接条件等の情報を記憶する。溶接条件は、例えば、ワークWの材質、厚み、開先の形状、継手の種類、ワークWの姿勢、所定の溶接トーチ3の移動速度、姿勢及び角度等において推奨される溶接電流、溶接電圧、溶接ワイヤの送給速度等の設定値の情報である。なお、溶接条件の設定は、溶接電源1側で行っても良い。 The storage unit 34 is non-volatile memory such as EEPROM (Electrically Erasable Programmable ROM) and flash memory. The storage unit 34 stores information such as welding conditions set by operating the operation unit 33 . Welding conditions include, for example, the material and thickness of the workpiece W, the shape of the groove, the type of joint, the posture of the workpiece W, the moving speed of the welding torch 3, the posture and the angle, etc. Recommended welding current, welding voltage, This is information on setting values such as the feeding speed of the welding wire. The welding conditions may be set on the welding power source 1 side.

センサ35は、例えば撮像部であり、溶接後のビード、溶接痕等の溶接部位を撮像できる姿勢で溶接トーチ3に設けられている。撮像部は溶接部位を撮像して得られる画像データを検出データとして制御部36に出力する。
また、センサ35は、溶接部位をレーザ(検出光)にて走査することによって溶接部位の状態を検出する検査装置であっても良い。検査装置は、レーザ走査によって溶接部位の状態を検出し、検出結果を示す検出データを制御部36に出力する。
The sensor 35 is, for example, an imaging unit, and is provided on the welding torch 3 in a posture capable of imaging a welded portion such as a welded bead, a welding mark, or the like. The imaging unit outputs image data obtained by imaging the welding site to the control unit 36 as detection data.
Further, the sensor 35 may be an inspection device that detects the state of the welded portion by scanning the welded portion with a laser (detection light). The inspection device detects the state of the welded portion by laser scanning, and outputs detection data indicating the detection result to the control section 36 .

マイク37は、溶接トーチ3に設けられており、溶接中に発生するアーク音を採取し、アーク音データを制御部36へ出力する The microphone 37 is provided in the welding torch 3, picks up the arc sound generated during welding, and outputs the arc sound data to the control unit 36.

報知部38は、例えばスピーカであり、溶接状態の良否を示す音声を出力する。音声の出力は制御部36によって制御される。 The notification unit 38 is, for example, a speaker, and outputs sound indicating whether the welding state is good or bad. Audio output is controlled by the control unit 36 .

制御部36は、CPU(Central Processing Unit)、マルチコアCPU等のプロセッサ、ROM(Read Only Memory)、RAM(Random Access Memory)、入出力インタフェース等を有するコンピュータである。制御部36は、操作部33の操作に応じて溶接条件を設定する等の所定処理を実行する。制御部36は、設定された溶接条件を示す溶接条件データを通信部31にて溶接電源1へ送信する処理を実行する。また、制御部36は、センサ35にて検出された検出データと、マイク37にて採取されたアーク音データとを、通信部31にて溶接電源1へ送信する処理を実行する。なお、アーク音データ及び検出データは、センサ35及びマイク37から直接、溶接電源1へ出力するように構成しても良い。
更に、制御部36は溶接条件、記憶部34から読み出した情報等を、適宜、表示部32に表示させる制御を行うこともできる。また、溶接電源1は後述するようにアーク音データに基づいて溶接状態の良否を判定しており、制御部36は溶接電源1から送信された溶接状態の良否を示す良否データを、通信部31を介して受信し、溶接状態の良否を報知部38に報知させる制御を行う。
The control unit 36 is a computer having a CPU (Central Processing Unit), a processor such as a multi-core CPU, a ROM (Read Only Memory), a RAM (Random Access Memory), an input/output interface, and the like. The control unit 36 executes predetermined processing such as setting welding conditions according to the operation of the operation unit 33 . Control unit 36 executes processing for transmitting welding condition data indicating the set welding conditions to welding power source 1 through communication unit 31 . Further, the control unit 36 executes a process of transmitting the detection data detected by the sensor 35 and the arc sound data collected by the microphone 37 to the welding power source 1 through the communication unit 31 . The arc sound data and detection data may be directly output from the sensor 35 and the microphone 37 to the welding power source 1 .
Furthermore, the control unit 36 can also perform control to display the welding conditions, the information read from the storage unit 34, and the like on the display unit 32 as appropriate. Welding power source 1 determines whether the welding state is good or bad based on arc sound data, as will be described later. and controls the notification unit 38 to notify the quality of the welding state.

<溶接電源>
図3は実施形態1に係る溶接電源1の構成例を示すブロック図である。溶接電源1は、主制御部11、電源部12、通信部13、記憶部14、学習部15を備える。
<Welding power source>
FIG. 3 is a block diagram showing a configuration example of the welding power source 1 according to Embodiment 1. As shown in FIG. The welding power source 1 includes a main control portion 11 , a power source portion 12 , a communication portion 13 , a storage portion 14 and a learning portion 15 .

主制御部11は、CPUを有するマイコンであり、溶接電源1を構成する各構成部の動作を制御する。 The main control unit 11 is a microcomputer having a CPU, and controls the operation of each component that constitutes the welding power source 1 .

電源部12は、アーク溶接を行うための電力を溶接トーチ3に供給する回路である。電源部12は、電力系統Pから入力される三相交流電力をアーク溶接に適した電力に変換して出力する。また、電源部12は、三相交流電力を、ワイヤ送給装置2及び溶接トーチ3の駆動制御に適した電力に変換し、ワイヤ送給装置2及び溶接トーチ3へ供給する。 The power supply unit 12 is a circuit that supplies electric power to the welding torch 3 for performing arc welding. The power supply unit 12 converts the three-phase AC power input from the power system P into power suitable for arc welding and outputs the power. The power supply unit 12 also converts the three-phase AC power into power suitable for controlling the driving of the wire feeding device 2 and the welding torch 3 and supplies the power to the wire feeding device 2 and the welding torch 3 .

通信部13は、ワイヤ送給装置2及び溶接トーチ3と通信を行う回路である。例えば、溶接トーチ3及びワイヤ送給装置2から送信されたアーク音データ、検出データ、溶接条件データ等を受信し、受信した各種データを主制御部11、学習部15等に出力する。また、通信部13は、後述するように、アーク音から判定される溶接状態の良否を示す良否データを溶接トーチ3へ送信する。 The communication unit 13 is a circuit that communicates with the wire feeding device 2 and the welding torch 3 . For example, it receives arc sound data, detection data, welding condition data, and the like transmitted from the welding torch 3 and the wire feeder 2, and outputs various received data to the main control unit 11, the learning unit 15, and the like. The communication unit 13 also transmits to the welding torch 3 quality data indicating the quality of the welding state determined from the arc sound, as will be described later.

記憶部14は、EEPROM、フラッシュメモリ等の不揮発性メモリである。記憶部14は、アーク音から溶接状態の良否を判定する学習済モデル154を生成するためのコンピュータプログラム14aを記憶する。また、記憶部14は、当該学習済モデル154を生成するための学習用データを蓄積する。更に、記憶部14は、複数の溶接条件毎に生成した学習済モデル154を記憶する。 The storage unit 14 is non-volatile memory such as EEPROM and flash memory. The storage unit 14 stores a computer program 14a for generating a learned model 154 for judging the quality of the welding state from the arc sound. The storage unit 14 also accumulates learning data for generating the learned model 154 . Furthermore, the storage unit 14 stores learned models 154 generated for each of a plurality of welding conditions.

学習部15は、CPU、GPU(Graphics Processing Unit)又はマルチコアCPU等のプロセッサ、ROM、RAM、入出力インタフェース等を有するコンピュータである。学習部15は、溶接条件毎にアーク音データ及び検出データを対応付けた学習用データを記憶部14に蓄積する処理を実行する。
十分な学習用データが蓄積されると、学習部15は、記憶部14に蓄積した学習用データに基づいて、アーク音から溶接状態の良否を判定するための学習済モデル154を生成する処理を実行する。
学習済モデル154の生成後、学習部15は学習済モデル154を用いて、溶接状態の良否を判定する処理を実行する。主制御部11は学習済モデル154を用いて判定された溶接状態の良否を示す良否データを、通信部13を介して溶接トーチ3へ送信し、溶接状態の良否を溶接工に報知する。
The learning unit 15 is a computer having a processor such as a CPU, a GPU (Graphics Processing Unit) or a multi-core CPU, a ROM, a RAM, an input/output interface, and the like. The learning unit 15 executes a process of accumulating learning data in which arc sound data and detection data are associated with each welding condition in the storage unit 14 .
When sufficient learning data is accumulated, the learning unit 15 generates a learned model 154 for judging the quality of the welding state from the arc sound based on the learning data accumulated in the storage unit 14. Run.
After the learned model 154 is generated, the learning unit 15 uses the learned model 154 to perform a process of determining whether the welding state is good or bad. The main control unit 11 transmits quality data indicating the quality of the welding state determined using the learned model 154 to the welding torch 3 via the communication unit 13, and notifies the welder of the quality of the welding state.

<学習部>
図4は実施形態1に係る学習部15の構成例を示すブロック図、図5は学習用データの一例を示す概念図である。学習部15は、判定器151、アーク音変換部152、学習処理部153、学習済モデル154を備える。
<Study Department>
FIG. 4 is a block diagram showing a configuration example of the learning unit 15 according to the first embodiment, and FIG. 5 is a conceptual diagram showing an example of learning data. The learning unit 15 includes a determiner 151 , an arc sound conversion unit 152 , a learning processing unit 153 and a trained model 154 .

判定器151は、センサ35から取得した検出データに基づいて、溶接状態の良否を判定し、溶接状態の良否を示す良否データを学習処理部153へ出力する。溶接状態が良の状態は、溶接中の溶接電流、溶接電圧、溶接ワイヤ送給速度、短絡状況が正常な状態であり、熟練者であれば溶接後の溶接部位の外観から溶接状態の良否を判断できる。
判定器151は、例えば良否判定用学習済モデル151aを備える。良否判定用学習済モデル151aは、学習済みのディープニューラルネットワークであり、入力層、中間層及び出力層を有する。検出データが入力層に入力された場合、溶接状態の良否を示す良否データが出力層から出力される。なお、ニューラルネットワークの構成及び種類は、特に限定されるものでは無く、畳み込みニューラルネットワーク(Convolutional Neural Network)、再帰型ニューラルネットワーク(Recurrent Neural Network)、LSTM(Long Short-Term Memory)等のディープニューラルネットワーク、又はこれらを組み合わせたディープニューラルネットワークであってもよい。検出データが、画像データである場合、畳み込みニューラルネットワークを利用し、検出データが時系列データである場合、再帰型ニューラルネットワーク等を利用すると良い。
溶接状態の良否に対応付けられた溶接部位の画像データは、比較的、多く蓄積されているため、良否判定用学習済モデル151aを生成するための学習用データを準備することは比較的容易である。
なお、判定器151は、溶接中の溶接電流又は溶接電圧を示すモニタデータを取得し、モニタデータに基づいて、溶接状態の良否を判定しても良い。また、ニューラルネットワークの教師あり学習によって判定器151を生成する例を説明したが、ロジスティック回帰、サポートベクタマシン等、その他の公知の方法で機械学習させた判定器151を備えても良い。
The determiner 151 determines whether the welding state is good or bad based on the detection data acquired from the sensor 35 and outputs the good or bad data indicating the quality of the welding state to the learning processing section 153 . A good welding condition means that the welding current, welding voltage, welding wire feed speed, and short circuit condition during welding are normal. I can judge.
The determiner 151 includes, for example, a pass/fail determination trained model 151a. The pass/fail determination trained model 151a is a trained deep neural network, and has an input layer, an intermediate layer, and an output layer. When the detection data is input to the input layer, quality data indicating the quality of the welding state is output from the output layer. The configuration and type of the neural network are not particularly limited, and deep neural networks such as convolutional neural networks, recurrent neural networks, LSTM (Long Short-Term Memory), etc. , or a deep neural network that combines these. If the detected data is image data, a convolutional neural network should be used, and if the detected data is time-series data, a recursive neural network or the like should be used.
Since a relatively large amount of image data of welded parts associated with the quality of the welded state is accumulated, it is relatively easy to prepare learning data for generating the quality determination trained model 151a. be.
Note that the determiner 151 may acquire monitor data indicating the welding current or welding voltage during welding, and determine whether the welding state is good or bad based on the monitor data. Also, although an example of generating the determiner 151 by supervised learning of a neural network has been described, the determiner 151 may be machine-learned by other known methods such as logistic regression and support vector machine.

アーク音変換部152は、マイク37から取得したアーク音データを、学習済モデル生成用のデジタルデータに変換する。アーク音変換部152は、例えばアーク音の音圧を示した波形画像のデジタルデータに変換する。なお、言うまでも無く時系列のデジタルデータに変換しても良い。溶接音学習モードにおいては、アーク音変換部152は学習処理部153へアーク音データを出力する。学習済モデル154を用いた溶接状態の良否判定を行う溶接モードにおいては、アーク音変換部152は、アーク音データを学習済モデル154へ出力する。 The arc sound conversion unit 152 converts arc sound data acquired from the microphone 37 into digital data for generating a learned model. The arc sound conversion unit 152 converts, for example, digital data of a waveform image representing the sound pressure of the arc sound. Needless to say, the data may be converted into time-series digital data. In the welding sound learning mode, arc sound conversion section 152 outputs arc sound data to learning processing section 153 . In the welding mode for judging whether the welding state is good or bad using the learned model 154 , the arc sound conversion unit 152 outputs arc sound data to the learned model 154 .

学習処理部153は、学習用データの収集及び蓄積処理と、学習済モデル154の生成処理とを実行する。溶接音学習モード、特に学習用データの収集及び蓄積段階においては、学習処理部153は、溶接が行われる都度、溶接中に発生するアーク音をマイク37で採取して得られるアーク音データと、溶接状態の良否を示す良否データと、溶接条件データとを取得する。具体的には、学習処理部153は、アーク音変換部152から出力されるアーク音データを取得する。また、学習処理部153は、判定器151から良否データを取得する。更に、学習処理部153は、主制御部11から溶接条件データを取得する。そして、図5に示すように、取得した溶接条件データ、アーク音データ及び良否データを対応付けた学習用データを記憶部14に記憶させる。
溶接音学習モードにおいて、十分な学習用データが蓄積されると、学習処理部153は、記憶部14から蓄積された学習用データを読み出し、読み出された学習用データに基づいて、アーク音から溶接状態の良否を判定する学習済モデル154を生成する。
更に、学習済モデル154を用いた溶接状態の良否判定を行う溶接モードにおいては、学習処理部153は、記憶部14が記憶する複数の学習済モデル154の中から溶接条件に対応する学習済モデル154を選択し、記憶部14から読み出す選択部153aを備える。
The learning processing unit 153 performs processing for collecting and accumulating data for learning, and processing for generating a trained model 154 . In the welding sound learning mode, particularly in the stage of collecting and accumulating data for learning, the learning processing unit 153 acquires arc sound data obtained by collecting the arc sound generated during welding with the microphone 37 each time welding is performed, Quality data indicating the quality of the welding state and welding condition data are acquired. Specifically, the learning processing unit 153 acquires arc sound data output from the arc sound conversion unit 152 . Also, the learning processing unit 153 acquires pass/fail data from the determiner 151 . Furthermore, the learning processing unit 153 acquires welding condition data from the main control unit 11 . Then, as shown in FIG. 5, learning data in which the obtained welding condition data, arc sound data, and quality data are associated with each other is stored in the storage unit 14 .
In the welding sound learning mode, when sufficient learning data is accumulated, the learning processing unit 153 reads out the accumulated learning data from the storage unit 14, and based on the read out learning data, learns from the arc sound. A trained model 154 for judging whether the welding state is good or bad is generated.
Furthermore, in the welding mode for judging the quality of the welding state using the learned model 154, the learning processing unit 153 selects a learned model corresponding to the welding condition from among the plurality of learned models 154 stored in the storage unit 14. 154 and read from the storage unit 14 .

操作部33にて溶接音学習モードが選択された場合、学習部15は以下の処理を実行する。なお、学習済モデル154がまだ生成されていない場合、溶接電源1は自動的に溶接音学習モードを選択するように構成しても良い。 When the welding sound learning mode is selected with the operation unit 33, the learning unit 15 executes the following processes. The welding power source 1 may be configured to automatically select the welding sound learning mode when the trained model 154 has not yet been generated.

<学習済モデルの生成方法>
図6は学習済モデル154の生成方法を示すフローチャートである。溶接電源装置は、溶接工による操作を操作部33にて監視しており、溶接条件を受け付ける(ステップS11)。溶接トーチ3に入力された溶接条件データは、溶接トーチ3から溶接電源1へ送信される。なお、溶接電源1が溶接条件を受け付けても良い。
<How to generate a learned model>
FIG. 6 is a flow chart showing a method of generating the trained model 154. As shown in FIG. The welding power supply monitors operations by the welder at the operation unit 33, and receives welding conditions (step S11). Welding condition data input to the welding torch 3 is transmitted from the welding torch 3 to the welding power source 1 . Welding power source 1 may receive the welding conditions.

次いで溶接電源1の学習部15は、アーク音変換部152を介してマイク37からアーク音データを取得する(ステップS12)。また、学習部15は、センサ35から検出データを取得し(ステップS13)、検出データに基づいて溶接状態の良否を判定する(ステップS14)。そして、学習部15は、溶接条件データ、アーク音データ及び良否データを対応付け、当該データを学習用データとして記憶部14に蓄積する(ステップS15)。 Next, the learning unit 15 of the welding power source 1 acquires arc sound data from the microphone 37 via the arc sound conversion unit 152 (step S12). The learning unit 15 also acquires detection data from the sensor 35 (step S13), and determines whether the welding state is good or bad based on the detection data (step S14). Then, the learning unit 15 associates the welding condition data, the arc sound data, and the pass/fail data, and accumulates the data in the storage unit 14 as learning data (step S15).

次いで、学習部15は、記憶部14に所定量の学習用データが蓄積されたか否かを判定する(ステップS16)。所定量の学習用データが蓄積されていないと判定した場合(ステップS16:NO)、学習部15は処理をステップS11へ戻す。 Next, the learning unit 15 determines whether or not a predetermined amount of learning data has been accumulated in the storage unit 14 (step S16). If it is determined that the predetermined amount of learning data is not accumulated (step S16: NO), the learning unit 15 returns the process to step S11.

所定量の学習用データが蓄積されていると判定した場合(ステップS16:YES)、学習部15は、記憶部14に蓄積された学習用データを読み出し、読み出された学習用データに基づいて、アーク音データが入力された場合に、当該アーク音データに対応する前記良否データを出力する学習済モデル154を機械学習にて生成する(ステップS17)。例えば勾配降下法にて誤差関数を最小化することによって中間層の重み係数を求めることができる。
学習部15は、ステップS17において、複数の溶接条件毎に異なる学習済モデル154を生成する。例えば、学習部15は、溶接条件αの学習用データを用いて、溶接条件α用の学習用データを生成し、溶接条件βの学習用データを用いて、溶接条件β用の学習用データを生成する。生成された学習済モデル154は記憶部14に記憶される。なお、学習済モデル154の生成は、十分な学習済モデル154が蓄積されたか否かを溶接条件毎に判定し、学習用データが準備できたものから学習済モデル154を生成すれば良い。
If it is determined that a predetermined amount of learning data is accumulated (step S16: YES), the learning unit 15 reads the learning data accumulated in the storage unit 14, and based on the read learning data, , when arc sound data is input, a learned model 154 that outputs the quality data corresponding to the arc sound data is generated by machine learning (step S17). For example, the weighting factor of the hidden layer can be obtained by minimizing the error function using the gradient descent method.
In step S17, the learning unit 15 generates a different learned model 154 for each of a plurality of welding conditions. For example, the learning unit 15 uses the learning data for the welding condition α to generate learning data for the welding condition α, and uses the learning data for the welding condition β to generate learning data for the welding condition β. Generate. The generated learned model 154 is stored in the storage unit 14 . Incidentally, the generation of the learned model 154 can be performed by determining whether or not sufficient learned models 154 have been accumulated for each welding condition, and generating the learned model 154 based on the prepared data for learning.

学習済モデル154は、図4に示すようにニューラルネットワーク154aを備える。ニューラルネットワーク154aは、アーク音データが入力される入力層と、入力層に入力されたアーク音データに対して学習済みの重み係数に基づく演算を行う中間層と、溶接状態の良否を示す良否データを出力する出力層とを有する。
入力層には、アーク音を表したアーク音データが入力される。アーク音データはアーク音の音圧波形を表した画像データであってもよいし、時系列データであってもよい。なお、画像の情報は、図示しない畳み込み層、コンボリューション層を介して入力層に入力される。
出力層は、一又は複数のニューロンを有する。出力層は、例えば、溶接状態が良である確率を示すニューロンと、溶接状態が不良である確率を示すニューロンとを備える。
The trained model 154 comprises a neural network 154a as shown in FIG. The neural network 154a includes an input layer to which arc sound data is input, an intermediate layer that performs calculations based on learned weighting factors for the arc sound data input to the input layer, and pass/fail data indicating the pass/fail of the welding state. and an output layer that outputs
Arc sound data representing an arc sound is input to the input layer. The arc sound data may be image data representing the sound pressure waveform of the arc sound, or may be time-series data. Image information is input to the input layer via a convolution layer and a convolution layer (not shown).
The output layer has one or more neurons. The output layer comprises, for example, neurons indicating the probability that the weld condition is good and neurons indicating the probability that the weld condition is bad.

ニューラルネットワーク154aの構成及び種類は、特に限定されるものでは無く、畳み込みニューラルネットワーク、再帰型ニューラルネットワーク、LSTM等のディープニューラルネットワーク、又はこれらを組み合わせたディープニューラルネットワークであってもよい。
また、ニューラルネットワークの教師あり学習によって学習済モデル154を作成する例を説明したが、アーク音データ及び良否データに基づいて、溶接状態の良否を判定する良否判定器を、ロジスティック回帰、サポートベクタマシン等、その他の公知の方法で機械学習させて生成しても良い。
The configuration and type of the neural network 154a are not particularly limited, and may be a deep neural network such as a convolutional neural network, a recursive neural network, an LSTM, or a combination of these.
Also, an example of creating a learned model 154 by supervised learning of a neural network has been described, but a pass/fail judgment device for judging the pass/fail of a welding state based on arc sound data and pass/fail data may be a logistic regression or a support vector machine. For example, it may be generated by machine learning by other known methods.

操作部33にて溶接モードが選択された場合、学習部15は以下の処理を実行する。なお、記憶部14が学習済モデル154を記憶している場合、溶接電源1は自動的に溶接モードを選択するように構成しても良い。 When the welding mode is selected with the operation unit 33, the learning unit 15 executes the following processes. Note that, when the storage unit 14 stores the learned model 154, the welding power source 1 may be configured to automatically select the welding mode.

<学習済モデル154を用いた溶接状態の良否判定方法>
図7は溶接状態の良否判定及び報知方法を示すフローチャートである。溶接電源装置は、溶接工による操作を操作部33にて監視しており、溶接条件を受け付ける(ステップS31)。溶接トーチ3に入力された溶接条件データは、溶接トーチ3から溶接電源1へ送信される。
<Method for Determining Quality of Welding State Using Learned Model 154>
FIG. 7 is a flow chart showing a method for judging whether the welding state is good or bad and notifying the user. The welding power supply monitors operations by the welder at the operation unit 33, and receives welding conditions (step S31). Welding condition data input to the welding torch 3 is transmitted from the welding torch 3 to the welding power source 1 .

次いで、溶接電源1の学習部15は、複数の学習済モデル154の中から、溶接条件に対応する一の学習済モデル154を選択する(ステップS32)。そして、学習部15は、アーク音データを取得し(ステップS33)、ステップS32で選択した学習済モデル154を用いて溶接状態の良否を判定する(ステップS34)。具体的には、学習部15は、アーク音データを学習済モデル154の入力層に入力することによって、良否データを出力層から出力させる。 Next, learning unit 15 of welding power source 1 selects one learned model 154 corresponding to the welding condition from among a plurality of learned models 154 (step S32). Then, the learning unit 15 acquires arc sound data (step S33), and determines whether the welding state is good or bad using the learned model 154 selected in step S32 (step S34). Specifically, the learning unit 15 inputs the arc sound data to the input layer of the trained model 154, thereby causing the pass/fail data to be output from the output layer.

次いで、主制御部11は、学習済モデル154から出力された良否データを通信部13を介して溶接トーチ3へ送信し、報知部38にて溶接状態の良否を溶接工に報知する(ステップS35)。 Next, the main control unit 11 transmits the quality data output from the learned model 154 to the welding torch 3 via the communication unit 13, and notifies the welder of the quality of the welding state by the notification unit 38 (step S35). ).

本実施形態1によれば、学習用データを効率的に生成及び蓄積し、アーク音から溶接状態の良否を精度良く判定する学習済モデル154を生成することができる。 According to the first embodiment, it is possible to efficiently generate and store data for learning, and generate the trained model 154 for accurately determining the quality of the welding state from the arc sound.

また、溶接条件毎に機械学習させることによって、効率的に学習済モデル154を生成することができる。 In addition, the learned model 154 can be efficiently generated by performing machine learning for each welding condition.

更に、溶接電源装置は、学習済モデル154を用いてアーク音から溶接状態の良否を判定して溶接工に報知することができる。具体的には、溶接電源装置は、溶接中にアーク音データを取得し、取得したアーク音データを学習済モデル154に入力させ、当該学習済モデル154から出力される良否データが示す溶接状態の良否を報知部38にて報知することができる。 Furthermore, the welding power supply can use the trained model 154 to determine the quality of the welding state from the arc sound and notify the welder. Specifically, the welding power supply acquires arc sound data during welding, inputs the acquired arc sound data to the learned model 154, and determines the welding state indicated by the pass/fail data output from the learned model 154. The quality can be reported by the reporting unit 38 .

更にまた、溶接電源装置は、溶接条件に対応する学習済モデル154を選択し、選択された学習済モデル154を用いて溶接状態の良否を判定して報知する。溶接条件に適した学習済モデル154を利用することにより、溶接状態をより精度良く判定し、報知することができる。 Furthermore, the welding power supply selects a learned model 154 corresponding to the welding condition, and uses the selected learned model 154 to determine whether the welding state is good or bad, and notifies it. By using the learned model 154 suitable for the welding conditions, the welding state can be judged with higher accuracy and notified.

更にまた、学習済みのニューラルネットワークである良否判定用学習済モデル151aを用いることにより、検出データから溶接状態の良否を精度良く判定することができる。 Furthermore, by using the quality determination learned model 151a, which is a trained neural network, it is possible to accurately determine the quality of the welded state from the detected data.

(実施形態2)
図8は実施形態2に係る学習システムを示す模式図である。実施形態2に係る溶接電源装置Aは、サーバで学習済モデル154を生成する点が実施形態1と異なるため、以下では主に上記相違点を説明する。その他の構成及び作用効果は実施形態と同様であるため、対応する箇所には同様の符号を付して詳細な説明を省略する。
(Embodiment 2)
FIG. 8 is a schematic diagram showing a learning system according to the second embodiment. Welding power supply A according to Embodiment 2 differs from Embodiment 1 in that the learned model 154 is generated by a server. Therefore, the difference will be mainly described below. Since other configurations and effects are the same as those of the embodiment, corresponding portions are denoted by the same reference numerals and detailed description thereof is omitted.

実施形態2に係る学習システムは、学習処理サーバ9と、当該学習処理サーバ9に有線又は無線で接続された複数の溶接電源装置Aとを備える。 The learning system according to the second embodiment includes a learning processing server 9 and a plurality of welding power supply devices A connected to the learning processing server 9 by wire or wirelessly.

各溶接電源装置Aの溶接電源1は、学習用データを学習処理サーバ9へ送信する。学習処理サーバ9は、各溶接電源装置Aから送信された学習用データを蓄積し、実施形態1と同様の方法で、溶接条件毎に学習済モデル154を生成する。そして、学習処理サーバ9は、生成した学習済モデル154を、各溶接電源装置Aへ配信する。溶接電源装置Aは学習処理サーバ9から配信された学習済モデル154を受信し、記憶する。学習済モデル154を用いた溶接状態の良否の報知方法は実施形態1と同様である。 The welding power source 1 of each welding power source A transmits learning data to the learning processing server 9 . The learning processing server 9 accumulates learning data transmitted from each welding power supply A, and generates a learned model 154 for each welding condition in the same manner as in the first embodiment. Then, the learning processing server 9 distributes the generated learned model 154 to each welding power supply A. FIG. Welding power supply A receives and stores learned model 154 distributed from learning processing server 9 . The method of reporting the quality of the welding state using the learned model 154 is the same as in the first embodiment.

実施形態2によれば、クラウドの学習処理サーバ9にて複数の溶接電源装置Aからアーク音データを受信することによって、より効率的に学習用データを収集及び蓄積することができる。そして、大量の学習用データにて機械学習させることにより、溶接音から溶接状態の良否をより精度良く判定することができる学習済モデル154を生成することができる。 According to Embodiment 2, learning data can be collected and accumulated more efficiently by receiving arc sound data from a plurality of welding power supply apparatuses A at the cloud learning processing server 9 . By performing machine learning using a large amount of learning data, it is possible to generate a learned model 154 that can more accurately determine the quality of the welding state from the welding sound.

また、学習処理サーバ9から学習済モデル154を配信することによって、学習済モデル154を複数の溶接電源装置Aで共有することができる。 Further, by distributing the learned model 154 from the learning processing server 9, the learned model 154 can be shared by a plurality of welding power supply units A.

なお、本実施形態では、主に半自動式の溶接電源装置を説明したが、溶接ロボットを用いた溶接システムにも本発明を適用することができる。 In this embodiment, a semi-automatic welding power supply has been mainly described, but the present invention can also be applied to a welding system using a welding robot.

また、検出データに基づいて溶接状態の良否を判定する処理を溶接電源1で行う例を説明したが、溶接トーチ3側で溶接状態の良否を判定するように構成しても良い。 Further, although the welding power source 1 performs the process of judging whether the welding state is good or bad based on the detection data, the welding torch 3 may be configured to judge the good or bad of the welding state.

更に、学習済モデル154の記憶、学習済モデル154を用いた良否判定を溶接電源1側で行う例を説明したが、当該処理を溶接トーチ3側で実行するように構成しても良い。 Furthermore, although the welding power source 1 side stores the learned model 154 and performs quality judgment using the learned model 154, the processing may be performed on the welding torch 3 side.

更に、本実施形態では選択された溶接条件に対応する一つの学習済モデル154を選択する例を説明したが、選択された溶接条件に完全対応する学習済モデル154が無い場合、選択された溶接条件に近い複数の学習済モデル154を選択するように構成しても良い。学習部15は、複数の学習済モデル154にアーク音データを入力させ、複数の学習済モデル154から出力される良否データに基づいて、溶接状態の良否を判定するようにしても良い。 Furthermore, in the present embodiment, an example of selecting one learned model 154 corresponding to the selected welding condition has been described. It may be configured to select a plurality of learned models 154 that are close to the conditions. The learning unit 15 may input arc sound data to a plurality of learned models 154 and determine whether the welding state is good or bad based on quality data output from the plurality of learned models 154 .

更に、本実施形態では学習済モデル154は、溶接状態の良否を示す良否データを出力する例を説明したが、良否データを細分化して出力するように構成しても良い。例えば、溶接状態が不良であることを示すデータを、不良原因によって分類して出力するように機械学習させた学習済モデル154を溶接電源装置に備えても良い。
例えば、学習済モデル154は、第1の不良原因による不良状態にある確率を示すデータを出力するノードと、第2の不良原因による不良状態にある確率を示すデータを出力するノードと、良好な状態にある確率を示すノードとを出力層に備えると良い。言うまでも無く、学習用データとしては、第1の不良原因による不良状態、第2の不良原因による不良状態、良好な状態を示す良否データを教師データとして含むようにし、ニューラルネットワークを機械学習させれば良い。
更に、溶接条件が不良である場合、溶接電源装置は、不良原因に応じた助言を報知部38に出力されるように構成しても良い。助言は、溶接方法の修正方法、不良原因、その他、溶接状態を良好な状態にするために必要な情報である。
Furthermore, in the present embodiment, the learned model 154 outputs pass/fail data indicating the pass/fail of the welding state, but the pass/fail data may be subdivided and output. For example, the welding power supply may be provided with a machine-learned model 154 that classifies and outputs data indicating that the welding state is unsatisfactory according to the cause of the failure.
For example, the trained model 154 includes a node that outputs data indicating the probability of being in a defective state due to a first cause of failure, a node that outputs data indicating a probability of being in a defective state due to a second cause of failure, and a node that outputs data indicating the probability of being in a defective state due to a second cause of failure. It is preferable to provide the output layer with a node indicating the probability of being in the state. Needless to say, the learning data includes a defective state due to a first defect cause, a defective state due to a second defect cause, and pass/fail data indicating a good state as teacher data, and the neural network is subjected to machine learning. I wish I could.
Furthermore, when the welding conditions are unsatisfactory, the welding power supply may be configured to output advice corresponding to the cause of the unsatisfactory condition to the notification unit 38 . The advice is information necessary for improving the welding condition, such as how to correct the welding method, causes of defects, and others.

今回開示された実施形態はすべての点で例示であって、制限的なものではないと考えられるべきである。本発明の範囲は、上記した意味ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内でのすべての変更が含まれることが意図される。 The embodiments disclosed this time are illustrative in all respects and should be considered not restrictive. The scope of the present invention is indicated by the scope of the claims rather than the above-described meaning, and is intended to include all modifications within the scope and meaning equivalent to the scope of the claims.

1溶接電源、2ワイヤ送給装置、3溶接トーチ、11主制御部、14aコンピュータプログラム、15学習部、151判定器、151a良否判定用学習済モデル、152アーク音変換部、153学習処理部、153a選択部、154学習済モデル、154aニューラルネットワーク、34記憶部、35センサ、36制御部、37マイク、38報知部 1 welding power source, 2 wire feeder, 3 welding torch, 11 main control unit, 14a computer program, 15 learning unit, 151 determiner, 151a learned model for quality judgment, 152 arc sound conversion unit, 153 learning processing unit, 153a selection unit, 154 trained model, 154a neural network, 34 storage unit, 35 sensor, 36 control unit, 37 microphone, 38 notification unit

Claims (6)

アーク音データが入力された場合に、溶接状態の良否を示す良否データを出力する学習済モデルの生成方法であって、
溶接中に発生するアーク音をマイクで採取して得られるアーク音データを取得し、
溶接後に溶接部位を撮像し又は検出光にて該溶接部位を走査することによって、該溶接部位の状態を検出して得られる検出データを取得し、
取得した前記検出データに基づいて、溶接状態の良否を判定し、
取得した前記アーク音データ及び溶接状態の良否を示す前記良否データを対応付けた学習用データを、異なる複数の溶接条件毎に記憶部に蓄積し、
前記記憶部に蓄積された前記複数の溶接条件の前記学習用データに基づいて、前記アーク音データが入力された場合に、該アーク音データに対応する前記良否データを出力する、前記複数の溶接条件毎に異なる複数の学習済モデルを機械学習にて生成する
学習済モデルの生成方法。
A method for generating a trained model that outputs pass/fail data indicating the pass/fail of a welding state when arc sound data is input, comprising:
Acquire arc sound data obtained by collecting the arc sound generated during welding with a microphone,
Acquiring detection data obtained by detecting the state of the welded part by imaging the welded part after welding or scanning the welded part with detection light,
Determining whether the welding state is good or bad based on the acquired detection data,
accumulating learning data in which the acquired arc sound data and the pass/fail data indicating the pass/fail of the welding state are associated with each other in a storage unit for each of a plurality of different welding conditions ;
When the arc sound data is input based on the learning data of the plurality of welding conditions accumulated in the storage unit, the plurality of welding outputs the pass/fail data corresponding to the arc sound data. A trained model generation method that generates multiple trained models that differ for each condition by machine learning.
前記検出データが入力された場合に溶接状態の良否を示すデータを出力する良否判定用学習済モデルに、取得した前記検出データを入力することによって、溶接状態の良否を判定する
請求項1に記載の学習済モデルの生成方法。
2. The quality of the welding state is determined by inputting the acquired detection data to a learned model for quality determination that outputs data indicating the quality of the welding state when the detection data is input. How to generate a trained model for .
コンピュータに、アーク音データが入力された場合に、溶接状態の良否を示す良否データを出力する学習済モデルを生成させるためのコンピュータプログラムであって、
前記コンピュータに、
溶接中に発生するアーク音をマイクで採取して得られるアーク音データを取得し、
溶接後に溶接部位を撮像し又は検出光にて該溶接部位を走査することによって、該溶接部位の状態を検出して得られる検出データを取得し、
取得した前記検出データに基づいて、溶接状態の良否を判定し、
取得した前記アーク音データ及び溶接状態の良否を示す前記良否データを対応付けた学習用データを、異なる複数の溶接条件毎に記憶部に蓄積し、
前記記憶部に蓄積された前記複数の溶接条件の前記学習用データに基づいて、前記アーク音データが入力された場合に、該アーク音データに対応する前記良否データを出力する、前記複数の溶接条件毎に異なる複数の学習済モデルを機械学習にて生成する
処理を実行させるためのコンピュータプログラム。
A computer program for generating a learned model that outputs quality data indicating the quality of a welding state when arc sound data is input to a computer,
to the computer;
Acquire arc sound data obtained by collecting the arc sound generated during welding with a microphone,
Acquiring detection data obtained by detecting the state of the welded part by imaging the welded part after welding or scanning the welded part with detection light,
Determining whether the welding state is good or bad based on the acquired detection data,
accumulating learning data in which the acquired arc sound data and the pass/fail data indicating the pass/fail of the welding state are associated with each other in a storage unit for each of a plurality of different welding conditions ;
When the arc sound data is input based on the learning data of the plurality of welding conditions accumulated in the storage unit, the plurality of welding outputs the pass/fail data corresponding to the arc sound data. A computer program for executing a process of generating a plurality of trained models that differ for each condition by machine learning.
アーク音を採取するマイクと、
アーク音データが入力された場合に、溶接状態の良否を示す良否データを出力する学習済モデルと、
該マイクにて採取して得られるアーク音データを前記学習済モデルに入力させ、前記学習済モデルから出力される前記良否データが示す溶接状態の良否を報知する報知部と
を備える溶接電源装置であって、
前記学習済モデルは複数であり、各学習済モデルは異なる複数の溶接条件毎に機械学習させたものであり、
溶接条件に基づいて、該溶接条件に対応する前記学習済モデルを選択する選択部を備え、
前記報知部は前記選択部によって選択された前記学習済モデルから出力される前記良否データが示す溶接状態の良否を報知する
溶接電源装置
a microphone for picking up the arc sound;
a trained model that outputs pass/fail data indicating the pass/fail of a welding state when arc sound data is input;
A welding power source apparatus comprising: an informing unit for inputting arc sound data obtained by sampling with the microphone into the learned model, and informing the quality of the welding state indicated by the quality data output from the learned model. There is
There are a plurality of said learned models, and each learned model is machine-learned for each of a plurality of different welding conditions,
a selection unit that selects the learned model corresponding to the welding condition based on the welding condition;
The notification unit notifies the quality of the welding state indicated by the quality data output from the learned model selected by the selection unit.
Welding power supply .
アーク音データが入力された場合に、溶接状態の良否を示す良否データを出力する学習済モデルの生成方法であって、 A method for generating a trained model that outputs pass/fail data indicating the pass/fail of a welding state when arc sound data is input, comprising:
溶接中に発生するアーク音をマイクで採取して得られるアーク音データを取得し、 Acquire arc sound data obtained by collecting the arc sound generated during welding with a microphone,
溶接後に溶接部位を撮像し又は検出光にて該溶接部位を走査することによって、該溶接部位の状態を検出して得られる検出データを取得し、 Acquiring detection data obtained by detecting the state of the welded part by imaging the welded part after welding or scanning the welded part with detection light,
前記検出データが入力された場合に溶接状態の良否を示すデータを出力する良否判定用学習済モデルに、取得した前記検出データを入力することによって、溶接状態の良否を判定し、 Determining whether the welding state is good or bad by inputting the acquired detection data into a learned model for determining whether the welding state is good or bad when the detection data is input, which outputs data indicating the quality of the welding state,
取得した前記アーク音データ及び溶接状態の良否を示す前記良否データを対応付けた学習用データを記憶部に蓄積し、 accumulating learning data in which the obtained arc sound data and the pass/fail data indicating the pass/fail of the welding state are associated with each other in a storage unit;
前記記憶部に蓄積された前記学習用データに基づいて、前記アーク音データが入力された場合に、該アーク音データに対応する前記良否データを出力する学習済モデルを機械学習にて生成する Based on the learning data accumulated in the storage unit, a trained model is generated by machine learning that outputs the pass/fail data corresponding to the arc sound data when the arc sound data is input.
学習済モデルの生成方法。 How to generate a trained model.
コンピュータに、アーク音データが入力された場合に、溶接状態の良否を示す良否データを出力する学習済モデルを生成させるためのコンピュータプログラムであって、 A computer program for generating a learned model that outputs quality data indicating the quality of a welding state when arc sound data is input to a computer,
前記コンピュータに、 to the computer;
溶接中に発生するアーク音をマイクで採取して得られるアーク音データを取得し、 Acquire arc sound data obtained by collecting the arc sound generated during welding with a microphone,
溶接後に溶接部位を撮像し又は検出光にて該溶接部位を走査することによって、該溶接部位の状態を検出して得られる検出データを取得し、 Acquiring detection data obtained by detecting the state of the welded part by imaging the welded part after welding or scanning the welded part with detection light,
前記検出データが入力された場合に溶接状態の良否を示すデータを出力する良否判定用学習済モデルに、取得した前記検出データを入力することによって、溶接状態の良否を判定し、 Determining whether the welding state is good or bad by inputting the acquired detection data into a learned model for determining whether the welding state is good or bad when the detection data is input, which outputs data indicating the quality of the welding state,
取得した前記アーク音データ及び溶接状態の良否を示す前記良否データを対応付けた学習用データを記憶部に蓄積し、 accumulating learning data in which the obtained arc sound data and the pass/fail data indicating the pass/fail of the welding state are associated with each other in a storage unit;
前記記憶部に蓄積された前記学習用データに基づいて、前記アーク音データが入力された場合に、該アーク音データに対応する前記良否データを出力する学習済モデルを機械学習にて生成する Based on the learning data accumulated in the storage unit, a trained model is generated by machine learning that outputs the pass/fail data corresponding to the arc sound data when the arc sound data is input.
処理を実行させるためのコンピュータプログラム。 A computer program for executing a process.
JP2019068318A 2019-03-29 2019-03-29 Trained model generation method, computer program, welding power supply, and learned model Active JP7181144B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2019068318A JP7181144B2 (en) 2019-03-29 2019-03-29 Trained model generation method, computer program, welding power supply, and learned model

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019068318A JP7181144B2 (en) 2019-03-29 2019-03-29 Trained model generation method, computer program, welding power supply, and learned model

Publications (2)

Publication Number Publication Date
JP2020163453A JP2020163453A (en) 2020-10-08
JP7181144B2 true JP7181144B2 (en) 2022-11-30

Family

ID=72715559

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019068318A Active JP7181144B2 (en) 2019-03-29 2019-03-29 Trained model generation method, computer program, welding power supply, and learned model

Country Status (1)

Country Link
JP (1) JP7181144B2 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7420692B2 (en) * 2020-10-16 2024-01-23 株式会社神戸製鋼所 Welding system, welding method, welding support device, program, learning device, and learned model generation method
JP7156421B2 (en) 2021-02-16 2022-10-19 株式会社安川電機 WELDING SYSTEM, WELDING QUALITY EVALUATION METHOD, AND WELDING PRODUCTION METHOD
JP7676014B2 (en) * 2021-05-13 2025-05-14 株式会社ナ・デックス WELDING JUDGMENT DEVICE, WELDING JUDGMENT DEVICE SYSTEM, WELDING JUDGMENT METHOD, AND WELDING JUDGMENT PROGRAM
CN114160921B (en) * 2021-11-22 2023-04-28 湖北文理学院 Welding control method and device of welding robot and welding robot
DE102022209327B4 (en) * 2022-09-08 2024-08-22 Thyssenkrupp Ag Process for weld seam optimization

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017030014A (en) 2015-07-31 2017-02-09 ファナック株式会社 Machine learning device, arc-welding control device, arc-welding robot system and welding system

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2606497B2 (en) * 1991-08-27 1997-05-07 松下電器産業株式会社 Arc welding robot system
JPH10235490A (en) * 1996-12-24 1998-09-08 Kawasaki Steel Corp Method and apparatus for evaluating welding state of electric welding machine

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017030014A (en) 2015-07-31 2017-02-09 ファナック株式会社 Machine learning device, arc-welding control device, arc-welding robot system and welding system

Also Published As

Publication number Publication date
JP2020163453A (en) 2020-10-08

Similar Documents

Publication Publication Date Title
JP7181144B2 (en) Trained model generation method, computer program, welding power supply, and learned model
CN109834366B (en) Arc starting adjusting device, welding system and arc starting adjusting method
JP7021728B2 (en) Automatic welding system, welding control method, and machine learning model
JP7045243B2 (en) Computer program, welding information calculator, welding torch, welding power supply, welding system
US11833624B2 (en) Method for determining Arc consistency in pulsed gas metal Arc welding systems
JP6599505B2 (en) Arc end adjusting device, welding system, arc end adjusting method, and computer program
KR20160077056A (en) Extraction of arc length from voltage and current feedback
US8309887B2 (en) Arc-welding torch, wear detection system for power supply portion of contact tip, and wear detection method for contact tip
US11267066B2 (en) Weld signature analysis for weld quality determination
WO2020262050A1 (en) Repair welding examination device and repair welding examination method
CN111745328B (en) System and method for providing active tracking for supplier managed inventory
WO2020251038A1 (en) Repair weld control device and repair weld control method
CN113492247B (en) Welding condition adjusting device
JP7411174B2 (en) Welding skill level determination system, storage medium, learned model generation method, and learned model
JP7079592B2 (en) Consumption adjustment device, welding system, consumption adjustment method and computer program
US20200376583A1 (en) Systems and methods to monitor the life of a welding torch
US20190084070A1 (en) Mig welding system
KR20150096055A (en) Arc welding voltage detecting system and the voltage detection method
JP2020075266A (en) Adjusting device
JP2020049509A (en) Welding current waveform adjustment amount calculation device and learning method
US20200376585A1 (en) Welding torch and wire feeder that use electrode wire for voltage sensing

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20211006

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20220711

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220719

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220825

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20221115

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20221117

R150 Certificate of patent or registration of utility model

Ref document number: 7181144

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150