JP2020182963A - 溶接制御装置、溶接制御方法、および溶接制御プログラム - Google Patents
溶接制御装置、溶接制御方法、および溶接制御プログラム Download PDFInfo
- Publication number
- JP2020182963A JP2020182963A JP2019088001A JP2019088001A JP2020182963A JP 2020182963 A JP2020182963 A JP 2020182963A JP 2019088001 A JP2019088001 A JP 2019088001A JP 2019088001 A JP2019088001 A JP 2019088001A JP 2020182963 A JP2020182963 A JP 2020182963A
- Authority
- JP
- Japan
- Prior art keywords
- welding
- target
- electrode
- control
- feature amount
- 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.)
- Granted
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23K—SOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
- B23K9/00—Arc welding or cutting
- B23K9/12—Automatic feeding or moving of electrodes or work for spot or seam welding or cutting
- B23K9/124—Circuits or methods for feeding welding wire
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23K—SOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
- B23K9/00—Arc welding or cutting
- B23K9/095—Monitoring or automatic control of welding parameters
- B23K9/0953—Monitoring or automatic control of welding parameters using computing means
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23K—SOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
- B23K31/00—Processes relevant to this subclass, specially adapted for particular articles or purposes, but not covered by only one of the preceding main groups
- B23K31/006—Processes relevant to this subclass, specially adapted for particular articles or purposes, but not covered by only one of the preceding main groups relating to using of neural networks
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23K—SOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
- B23K9/00—Arc welding or cutting
- B23K9/095—Monitoring or automatic control of welding parameters
- B23K9/0956—Monitoring or automatic control of welding parameters using sensing means, e.g. optical
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23K—SOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
- B23K9/00—Arc welding or cutting
- B23K9/10—Other electric circuits therefor; Protective circuits; Remote controls
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23K—SOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
- B23K9/00—Arc welding or cutting
- B23K9/12—Automatic feeding or moving of electrodes or work for spot or seam welding or cutting
- B23K9/127—Means for tracking lines during arc welding or cutting
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23K—SOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
- B23K9/00—Arc welding or cutting
- B23K9/16—Arc welding or cutting making use of shielding gas
- B23K9/167—Arc welding or cutting making use of shielding gas and of a non-consumable electrode
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23K—SOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
- B23K9/00—Arc welding or cutting
- B23K9/16—Arc welding or cutting making use of shielding gas
- B23K9/173—Arc welding or cutting making use of shielding gas and of a consumable electrode
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/70—Determining position or orientation of objects or cameras
- G06T7/73—Determining position or orientation of objects or cameras using feature-based methods
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N20/00—Machine learning
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20081—Training; Learning
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30108—Industrial image inspection
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Mechanical Engineering (AREA)
- Plasma & Fusion (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Computer Vision & Pattern Recognition (AREA)
- General Physics & Mathematics (AREA)
- Artificial Intelligence (AREA)
- Evolutionary Computation (AREA)
- Data Mining & Analysis (AREA)
- Medical Informatics (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Mathematical Physics (AREA)
- Butt Welding And Welding Of Specific Article (AREA)
- Arc Welding Control (AREA)
- Arc Welding In General (AREA)
Abstract
Description
溶接対象物の溶接に用いられる溶接ワイヤ、又は前記溶接ワイヤを溶融させるための電極の少なくとも一方を含む位置制御対象を制御するように構成された溶接制御装置であって、
少なくとも前記位置制御対象を含むように撮影した画像から検出される溶接特徴量であって、前記溶接ワイヤのワイヤ位置または前記電極の電極位置の少なくとも一方を含む溶接特徴量に基づいて前記位置制御対象の実位置を決定するように構成された第1決定部と、
前記溶接対象物を溶接する際の前記電極の姿勢情報または前記溶接対象物の形状情報の少なくとも一方を含む入力条件に基づいて、前記入力条件に応じた前記実位置の目標である目標位置を決定するように構成された第2決定部と、
前記実位置を前記目標位置にするための前記位置制御対象の位置制御を実行するように構成された制御部と、を備える。
前記画像は、前記溶接ワイヤが溶融されることにより前記溶接対象物の開先に形成される溶融池又は前記開先の少なくとも一方をさらに含み、
前記溶接特徴量は、前記開先の開先位置、または前記溶融池の溶融池位置の少なくとも一方をさらに含み、
前記実位置は、前記ワイヤ位置または前記電極位置の少なくとも一方と他の前記溶接特徴量との相対位置である実相対位置を含み、
前記目標位置は、前記溶接対象物を溶接する際の前記入力条件に応じた前記相対位置の目標である目標相対位置を含む。
前記第2決定部は、
前記入力条件を取得するように構成された第2取得部と、
過去に行われた溶接時の過去入力条件と該過去入力条件の下で設定された前記実位置である過去位置との関係性に基づいて、前記入力条件に応じた前記目標位置を決定するように構成された決定部と、を有する。
前記決定部は、前記過去入力条件と、該過去入力条件の下で設定された前記過去位置とを対応付けた複数のデータを機械学習することにより得られる学習モデルを用いて、前記入力条件に応じた前記目標位置を決定する。
上記(4)の構成によれば、機械学習を通して作成される学習モデルを用いて、入力条件から、それに応じた位置制御対象の目標位置を適切に決定することができる。
前記入力条件は、前記溶接対象物を溶接する際の溶接条件をさらに含み、
前記学習モデルは、前記溶接条件に応じた仮目標位置を求める第1学習モデルと、前記電極の姿勢情報または前記溶接対象物の形状情報の少なくとも一方に応じた、前記仮目標位置を補正する補正量を求める第2学習モデルと、を含み、
前記第3決定部は、前記仮目標位置と前記補正量とに基づいて、前記目標位置を決定する。
上記(5)の構成によれば、機械学習を通して作成される2以上の学習モデルを用いて、入力条件から、それに応じた位置制御対象の目標位置を適切に決定することができる。
前記姿勢情報は、前記電極の姿勢を定める、トーチ角、傾斜角、またはロール角の少なくとも1つの情報を含む。
上記(6)の構成によれば、トーチ角(前進角、後進角)、傾斜角、またはロール角の少なくとも1つの情報を入力条件とすることで、入力条件に応じた位置制御対象の目標位置を適切に決定することができる。
前記位置制御対象は、前記電極を含み、
前記溶接対象物の形状情報は、前記溶接対象物の開先幅を含み、
前記第2決定部は、少なくとも、前記開先幅に基づいて、前記電極の前記目標位置を決定する。
上記(7)の構成によれば、開先の幅(開先幅)に基づいて、電極の目標位置を決定する。これによって、位置制御対象である電極の位置制御を開先幅に応じて適切に実行することができる。
前記第2決定部は、前記画像、および前記電極のウィービング幅に基づいて、前記開先幅を推定すると共に、推定した前記開先幅に基づいて、前記電極の前記目標位置を決定する。
上記(8)の構成によれば、画像および電極のウィービング幅に基づいて、開先幅を推定する。これによって、開先幅の推定値に基づいて、位置制御対象の目標位置を適切に決定することができる。
前記第1決定部は、前記電極の姿勢情報に基づいて前記溶接特徴量を補正するように構成された第1補正部を有し、
補正された前記溶接特徴量に基づいて、前記実位置を決定する。
前記画像は、前記溶接対象物の開先をさらに含み、
前記溶接特徴量は、前記開先の開先位置をさらに含み、
前記画像を撮像する撮影部は前記電極の姿勢に応じて前記溶接対象物を撮像する撮影方向が定まるようになっており、
前記第1決定部は、前記電極の姿勢情報に基づいて前記開先位置を補正すると共に、補正された前記開先位置を含む前記溶接特徴量に基づいて、前記実位置を決定する。
前記姿勢情報は、前記電極の姿勢を定めるロール角を含み、
前記第1補正部は、前記ロール角をθr、前記画像から検出された前記開先位置と予め定められた位置との間の溶接方向に沿った長さをy、前記画像から検出された前記開先位置と前記予め定められた位置との間の前記溶接方向に直交する方向における長さxとした場合に、x=y×tan(θr)の関係に基づいて、前記画像から検出された前記開先位置を補正する。
前記入力条件は、前記溶接対象物を溶接する際の溶接条件を、さらに含む。
上記(12)の構成によれば、入力条件は、さらに溶接条件を含む。これによって、溶接品質の自動によるアーク溶接をより適切に行うことができる。
前記溶接条件は、電極電流、電極電圧、溶接速度、前記溶接ワイヤの単位時間当たりの供給量、開先幅のうちの少なくとも1つの条件を含む。
上記(13)の構成によれば、上述した1つの条件を含む溶接条件に応じた実位置を決定することができる。
前記第1決定部は、
前記画像を撮像する撮影部から前記画像を取得するように構成された第1取得部と、
所定の制御周期毎に、前記画像から前記溶接特徴量を検出するように構成された検出部と、
前記溶接特徴量に基づいて前記実位置を算出するように構成された算出部と、を有する。
前記第1決定部は、
前記検出部による前記制御周期毎の前記溶接特徴量の検出異常を判定するように構成された第1判定部を、さらに有し、
前記検出異常が生じていないと判定された前記制御周期である正常制御周期では、該正常制御周期に取得された前記画像から検出される前記溶接特徴量に基づいて前記実位置を算出し、
前記検出異常が生じたと判定された前記制御周期である異常制御周期では、該異常制御周期より前の前記正常制御周期に取得された前記画像から検出される前記溶接特徴量に基づいて前記実位置を算出する。
前記第1決定部は、
前記検出部による前記制御周期毎の前記溶接特徴量の検出異常を判定するように構成された第1判定部を、さらに有し、
前記検出異常が生じたと判定された前記制御周期である異常制御周期では、前記位置制御対象の制御を停止する。
上記(17)の構成によれば、これによって、検出異常の自然回復を待ちつつ、溶接を継続して実行することができる。
前記溶接の不具合事象を検出した場合に、前記第2決定部によって決定された前記目標位置を補正する第2補正部を、さらに備える。
溶接対象物の溶接に用いられる溶接ワイヤ、又は前記溶接ワイヤを溶融させるための電極の少なくとも一方を含む位置制御対象を制御するように構成された溶接制御方法であって、
少なくとも前記位置制御対象を含むように撮影した画像から検出される溶接特徴量であって、前記溶接ワイヤのワイヤ位置または前記電極の電極位置の少なくとも一方を含む溶接特徴量に基づいて前記位置制御対象の実位置を決定するステップと、
前記溶接対象物を溶接する際の前記電極の姿勢情報または前記溶接対象物の形状情報の少なくとも一方を含む入力条件に基づいて、前記入力条件に応じた前記実位置の目標である目標位置を決定するステップと、
前記実位置を前記目標位置にするための前記位置制御対象の位置制御を実行するステップと、を備える。
上記(18)の構成によれば、上記(1)と同様の効果を奏する。
溶接対象物の溶接に用いられる溶接ワイヤ、又は前記溶接ワイヤを溶融させるための電極の少なくとも一方を含む位置制御対象を制御するように構成された溶接制御プログラムであって、
コンピュータに、
少なくとも前記位置制御対象を含むように撮影した画像から検出される溶接特徴量であって、前記溶接ワイヤのワイヤ位置または前記電極の電極位置の少なくとも一方を含む溶接特徴量に基づいて前記位置制御対象の実位置を決定する第1決定部と、
前記溶接対象物を溶接する際の前記電極の姿勢情報または前記溶接対象物の形状情報の少なくとも一方を含む入力条件に基づいて、前記入力条件に応じた前記実位置の目標である目標位置を決定する第2決定部と、
前記実位置を前記目標位置にするための前記位置制御対象の位置制御を実行する制御部と、を実現させるためのプログラムである。
上記(19)の構成によれば、上記(1)と同様の効果を奏する。
例えば、「ある方向に」、「ある方向に沿って」、「平行」、「直交」、「中心」、「同心」或いは「同軸」等の相対的或いは絶対的な配置を表す表現は、厳密にそのような配置を表すのみならず、公差、若しくは、同じ機能が得られる程度の角度や距離をもって相対的に変位している状態も表すものとする。
例えば、「同一」、「等しい」及び「均質」等の物事が等しい状態であることを表す表現は、厳密に等しい状態を表すのみならず、公差、若しくは、同じ機能が得られる程度の差が存在している状態も表すものとする。
例えば、四角形状や円筒形状等の形状を表す表現は、幾何学的に厳密な意味での四角形状や円筒形状等の形状を表すのみならず、同じ効果が得られる範囲で、凹凸部や面取り部等を含む形状も表すものとする。
一方、一の構成要素を「備える」、「具える」、「具備する」、「含む」、又は、「有する」という表現は、他の構成要素の存在を除外する排他的な表現ではない。
図3A〜図3Bは、本発明の一実施形態に係る溶接制御装置1の機能を示すブロック図である。
溶接制御装置1が備える上記の機能部について、それぞれ説明する。
より具体的には、幾つかの実施形態では、画像Vは、少なくとも、位置制御対象8Tおよび溶接対象物9の開先91を含むように撮影されている。また、溶接特徴量Pは、少なくとも、ワイヤ位置Pwまたは電極位置Peおよび開先位置Pbを含む。さらに、画像Vを撮像する撮影部83は、電極82の姿勢に応じて溶接対象物9を撮像する撮影方向が定まるように設置されている。例えば図1Aに示すように、撮影部83は、電極82の先端付近を撮影するように姿勢制御機構82cに固定されていることにより、電極82の姿勢が変わると、開先91に対する電極82の先端部分の向きが変わる。これに伴って、電極82と共に撮影される開先91の撮影方向が変化する。
幾つかの実施形態では、図3A〜図3Bに示すように、上述した入力条件Cは、溶接対象物9を溶接する際の溶接条件Cwを、さらに含んでも良い。この溶接条件Cwは、溶接実行装置8による溶接対象物9の溶接状態に影響を与える条件であり、入熱条件を直接的に調整(制御)するための条件である。つまり、溶接条件Cwが変われば溶接時の入熱条件(入熱状態)が変わる。例えば、溶接条件Cwは、電極82に対する電極電流や電極電圧、溶接実行装置8と溶接対象物9との相対移動の速度(アークの移動速度)である溶接速度、溶接ワイヤ8wの供給量(単位時間当たりの供給量)、開先91の開先幅Lのうちの少なくとも1つの条件を含んでも良い。
なお、他の幾つかの実施形態では、上記の所定の範囲は、入力条件Cにかかわらず、一定であっても良い。
このため、図9に示すように、溶接の不具合事象の有無に応じて、移動量ΔRt1あるいは移動量ΔRt2に基づいて目標相対位置Rtを補正するようにすることにより、上述したようなハンチングの発生を回避することができる。
溶接制御方法は、溶接対象物9の溶接に用いられる溶接ワイヤ8w、又は溶接ワイヤ8wを溶融させるための電極82の少なくとも一方を含む位置制御対象8Tの位置を制御する方法である。図12に示すように、溶接制御方法は、実相対位置Rrを決定するステップ(S1)と、目標相対位置Rtを決定するステップ(S2)と、位置制御対象8Tの位置を制御するステップ(S4)と、を備える。また、溶接制御方法は、図12に示すように、位置制御対象8Tの位置制御の要否を判定するステップ(S3)を備えていても良い。
図12を用いてステップ順に溶接制御方法を説明する。なお、図12のフローは、溶接施工時に例えば周期的などに繰返し行われる。
m 記憶装置
10 溶接制御プログラム
2 実相対位置決定部(第1決定部)
21 第1取得部
22 検出部
22c 第1補正部
23 第1判定部(異常判定部)
24 算出部
3 目標相対位置決定部(第2決定部)
3a 第2取得部
3b 第3決定部
32 条件ベース目標決定部(第3決定部)
34 位置ベース目標決定部(第3決定部)
4 第2判定部(要否判定部)
5 制御部
6 第2補正部
7 溶接装置
8 溶接実行装置
8T 位置制御対象
8m 溶融池
81 ワイヤ送り機構
82 電極
82c 姿勢制御機構
82t トーチ
83 撮影部
8w 溶接ワイヤ
9 溶接対象物
91 開先
V 画像
C 入力条件
Ce 姿勢情報
θt トーチ角
θd 傾斜角
θr ロール角
Cs 形状情報
Cw 溶接条件
P 溶接特徴量
Pb 開先位置
Pb´ 開先位置(補正後)
Pe 電極位置
Pm 溶融池位置
Pw ワイヤ位置
Rr 実相対位置
Rt 目標相対位置
Rc 目標位置補正量
M 学習モデル
Md 学習データ
L 開先幅
Lw ウィービング幅
Ll 左距離
Lr 右距離
R 所定期間
S 定数
T 制御周期
Tf 異常制御周期
Ts 正常制御周期
Claims (19)
- 溶接対象物の溶接に用いられる溶接ワイヤ、又は前記溶接ワイヤを溶融させるための電極の少なくとも一方を含む位置制御対象を制御するように構成された溶接制御装置であって、
少なくとも前記位置制御対象を含むように撮影した画像から検出される溶接特徴量であって、前記溶接ワイヤのワイヤ位置または前記電極の電極位置の少なくとも一方を含む溶接特徴量に基づいて前記位置制御対象の実位置を決定するように構成された第1決定部と、
前記溶接対象物を溶接する際の前記電極の姿勢情報または前記溶接対象物の形状情報の少なくとも一方を含む入力条件に基づいて、前記入力条件に応じた前記実位置の目標である目標位置を決定するように構成された第2決定部と、
前記実位置を前記目標位置にするための前記位置制御対象の位置を制御するように構成された制御部と、を備えることを特徴とする溶接制御装置。 - 前記画像は、前記溶接ワイヤが溶融されることにより前記溶接対象物の開先に形成される溶融池又は前記開先の少なくとも一方をさらに含み、
前記溶接特徴量は、前記開先の開先位置、または前記溶融池の溶融池位置の少なくとも一方をさらに含み、
前記実位置は、前記ワイヤ位置または前記電極位置の少なくとも一方と他の前記溶接特徴量との相対位置である実相対位置を含み、
前記目標位置は、前記溶接対象物を溶接する際の前記入力条件に応じた前記相対位置の目標である目標相対位置を含むことを特徴とする請求項1に記載の溶接制御装置。 - 前記第2決定部は、
前記入力条件を取得するように構成された第2取得部と、
過去に行われた溶接時の過去入力条件と該過去入力条件の下で設定された前記実位置である過去位置との関係性に基づいて、前記入力条件に応じた前記目標位置を決定するように構成された第3決定部と、を有することを特徴とする請求項1または2に記載の溶接制御装置。 - 前記第3決定部は、前記過去入力条件と、該過去入力条件の下で設定された前記過去位置とを対応付けた複数のデータを機械学習することにより得られる学習モデルを用いて、前記入力条件に応じた前記目標位置を決定することを特徴とする請求項3に記載の溶接制御装置。
- 前記入力条件は、前記溶接対象物を溶接する際の溶接条件をさらに含み、
前記学習モデルは、前記溶接条件に応じた仮目標位置を求める第1学習モデルと、前記電極の姿勢情報または前記溶接対象物の形状情報の少なくとも一方に応じた、前記仮目標位置を補正する補正量を求める第2学習モデルと、を含み、
前記第3決定部は、前記仮目標位置と前記補正量とに基づいて、前記目標位置を決定することを特徴とする請求項4に記載の溶接制御装置。 - 前記姿勢情報は、前記電極の姿勢を定める、トーチ角、傾斜角、またはロール角の少なくとも1つの情報を含むことを特徴とする請求項1〜5のいずれか1項に記載の溶接制御装置。
- 前記位置制御対象は、前記電極を含み、
前記溶接対象物の形状情報は、前記溶接対象物の開先幅を含み、
前記第2決定部は、少なくとも、前記開先幅に基づいて、前記電極の前記目標位置を決定することを特徴とする請求項1〜6のいずれか1項に記載の溶接制御装置。 - 前記第2決定部は、前記画像、および前記電極のウィービング幅に基づいて、前記開先幅を推定すると共に、推定した前記開先幅に基づいて、前記電極の前記目標位置を決定することを特徴とする請求項7に記載の溶接制御装置。
- 前記第1決定部は、
前記電極の姿勢情報に基づいて前記溶接特徴量を補正するように構成された第1補正部を有し、
補正された前記溶接特徴量に基づいて、前記実位置を決定することを特徴とする請求項1〜8のいずれか1項に記載の溶接制御装置。 - 前記画像は、前記溶接対象物の開先をさらに含み、
前記溶接特徴量は、前記開先の開先位置をさらに含み、
前記画像を撮像する撮影部は前記電極の姿勢に応じて前記溶接対象物を撮像する撮影方向が定まるようになっており、
前記第1決定部は、前記第1補正部により前記電極の姿勢情報に基づいて前記開先位置を補正すると共に、補正された前記開先位置を含む前記溶接特徴量に基づいて、前記実位置を決定することを特徴とする請求項9に記載の溶接制御装置。 - 前記姿勢情報は、前記電極の姿勢を定めるロール角を含み、
前記第1補正部は、前記ロール角をθr、前記画像から検出された前記開先位置と予め定められた位置との間の溶接方向に沿った長さをy、前記画像から検出された前記開先位置と前記予め定められた位置との間の前記溶接方向に直交する方向における長さyとした場合に、x=y×tan(θr)の関係に基づいて、前記画像から検出された前記開先位置を補正することを特徴とする請求項10に記載の溶接制御装置。 - 前記入力条件は、前記溶接対象物を溶接する際の溶接条件を、さらに含むことを特徴とする請求項1〜11のいずれか1項に記載の溶接制御装置。
- 前記溶接条件は、電極電流、電極電圧、溶接速度、前記溶接ワイヤの単位時間当たりの供給量、開先幅のうちの少なくとも1つの条件を含むことを特徴とする請求項12に記載の溶接制御装置。
- 前記第1決定部は、
前記画像を撮像する撮影部から前記画像を取得するように構成された第1取得部と、
所定の制御周期毎に、前記画像から前記溶接特徴量を検出するように構成された検出部と、
前記溶接特徴量に基づいて前記実位置を算出するように構成された算出部と、を有することを特徴とする請求項1〜13のいずれか1項に記載の溶接制御装置。 - 前記第1決定部は、
前記検出部による前記制御周期毎の前記溶接特徴量の検出異常を判定するように構成された第1判定部を、さらに有し、
前記検出異常が生じていないと判定された前記制御周期である正常制御周期では、該正常制御周期に取得された前記画像から検出される前記溶接特徴量に基づいて前記実位置を算出し、
前記検出異常が生じたと判定された前記制御周期である異常制御周期では、該異常制御周期より前の前記正常制御周期に取得された前記画像から検出される前記溶接特徴量に基づいて前記実位置を算出することを特徴とする請求項14に記載の溶接制御装置。 - 前記第1決定部は、
前記検出部による前記制御周期毎の前記溶接特徴量の検出異常を判定するように構成された第1判定部を、さらに有し、
前記検出異常が生じたと判定された前記制御周期である異常制御周期では、前記位置制御対象の制御を停止することを特徴とする請求項14に記載の溶接制御装置。 - 前記溶接の不具合事象を検出した場合に、前記第2決定部によって決定された前記目標位置を補正するように構成された第2補正部を、さらに備えることを特徴とする請求項1〜16のいずれか1項に記載の溶接制御装置。
- 溶接対象物の溶接に用いられる溶接ワイヤ、又は前記溶接ワイヤを溶融させるための電極の少なくとも一方を含む位置制御対象を制御するように構成された溶接制御方法であって、
少なくとも前記位置制御対象を含むように撮影した画像から検出される溶接特徴量であって、前記溶接ワイヤのワイヤ位置または前記電極の電極位置の少なくとも一方を含む溶接特徴量に基づいて前記位置制御対象の実位置を決定するステップと、
前記溶接対象物を溶接する際の前記電極の姿勢情報または前記溶接対象物の形状情報の少なくとも一方を含む入力条件に基づいて、前記入力条件に応じた前記実位置の目標である目標位置を決定するステップと、
前記実位置を前記目標位置にするための前記位置制御対象の位置を制御するステップと、を備えることを特徴とする溶接制御方法。 - 溶接対象物の溶接に用いられる溶接ワイヤ、又は前記溶接ワイヤを溶融させるための電極の少なくとも一方を含む位置制御対象を制御するように構成された溶接制御プログラムであって、
コンピュータに、
少なくとも前記位置制御対象を含むように撮影した画像から検出される溶接特徴量であって、前記溶接ワイヤのワイヤ位置または前記電極の電極位置の少なくとも一方を含む溶接特徴量に基づいて前記位置制御対象の実位置を決定する第1決定部と、
前記溶接対象物を溶接する際の前記電極の姿勢情報または前記溶接対象物の形状情報の少なくとも一方を含む入力条件に基づいて、前記入力条件に応じた前記実位置の目標である目標位置を決定する第2決定部と、
前記実位置を前記目標位置にするための前記位置制御対象の位置を制御する制御部と、を実現させるためのプログラム。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019088001A JP7116006B2 (ja) | 2019-05-08 | 2019-05-08 | 溶接制御装置、溶接制御方法、および溶接制御プログラム |
US17/439,654 US20220152720A1 (en) | 2019-05-08 | 2020-01-12 | Welding control device, welding control method, and welding control program |
KR1020217026335A KR102509841B1 (ko) | 2019-05-08 | 2020-02-12 | 용접 제어 장치, 용접 제어 방법 및 용접 제어 프로그램 |
PCT/JP2020/005231 WO2020225950A1 (ja) | 2019-05-08 | 2020-02-12 | 溶接制御装置、溶接制御方法、および溶接制御プログラム |
EP20802435.6A EP3922393A4 (en) | 2019-05-08 | 2020-02-12 | WELDING CONTROL DEVICE, WELDING CONTROL METHOD AND WELDING CONTROL PROGRAM |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019088001A JP7116006B2 (ja) | 2019-05-08 | 2019-05-08 | 溶接制御装置、溶接制御方法、および溶接制御プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2020182963A true JP2020182963A (ja) | 2020-11-12 |
JP7116006B2 JP7116006B2 (ja) | 2022-08-09 |
Family
ID=73044450
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019088001A Active JP7116006B2 (ja) | 2019-05-08 | 2019-05-08 | 溶接制御装置、溶接制御方法、および溶接制御プログラム |
Country Status (5)
Country | Link |
---|---|
US (1) | US20220152720A1 (ja) |
EP (1) | EP3922393A4 (ja) |
JP (1) | JP7116006B2 (ja) |
KR (1) | KR102509841B1 (ja) |
WO (1) | WO2020225950A1 (ja) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2023056637A (ja) * | 2021-10-08 | 2023-04-20 | 日鉄エンジニアリング株式会社 | 溶接システム、溶接方法及びプログラム |
WO2023188889A1 (ja) * | 2022-03-30 | 2023-10-05 | 株式会社神戸製鋼所 | 自動溶接の溶接制御方法、制御装置、溶接システム、プログラム、および溶接方法 |
WO2023188890A1 (ja) * | 2022-03-30 | 2023-10-05 | 株式会社神戸製鋼所 | 異常判定方法、異常時の処理方法、情報処理装置、溶接システム、およびプログラム |
JP7531673B2 (ja) | 2022-08-26 | 2024-08-09 | 日鉄エンジニアリング株式会社 | 溶接システム |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10558204B2 (en) * | 2016-09-19 | 2020-02-11 | Palo Alto Research Center Incorporated | System and method for scalable real-time micro-object position control with the aid of a digital computer |
US12020399B2 (en) | 2020-11-16 | 2024-06-25 | Xerox Corporation | System and method for multi-object micro-assembly control with the aid of a digital computer |
US11893327B2 (en) | 2020-12-14 | 2024-02-06 | Xerox Corporation | System and method for machine-learning enabled micro-assembly control with the aid of a digital computer |
US11921488B2 (en) | 2020-12-15 | 2024-03-05 | Xerox Corporation | System and method for machine-learning-enabled micro-object density distribution control with the aid of a digital computer |
WO2024089469A1 (en) * | 2022-10-24 | 2024-05-02 | Liburdi Engineering Limited | Adaptive welding |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH03193270A (ja) * | 1989-12-22 | 1991-08-23 | Hitachi Ltd | 溶接位置検出装置および方法 |
JP2018138309A (ja) * | 2017-02-24 | 2018-09-06 | 三菱重工業株式会社 | 溶接装置、溶接方法およびプログラム |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000024777A (ja) * | 1998-07-14 | 2000-01-25 | Hitachi Ltd | 開先形状検出装置 |
US6362456B1 (en) * | 1998-12-17 | 2002-03-26 | Caterpillar Inc. | Method and system for controlling weld geometry features for improved fatigue performance of fabricated structures |
JP4090620B2 (ja) * | 1999-04-21 | 2008-05-28 | 株式会社東芝 | 自動溶接装置 |
JP2005081419A (ja) * | 2003-09-10 | 2005-03-31 | Nippon Steel Corp | Tigアーク溶接の自動制御方法 |
JP2009166076A (ja) * | 2008-01-15 | 2009-07-30 | Kobe Steel Ltd | 溶接ロボット |
DE102008038332A1 (de) * | 2008-08-19 | 2009-01-22 | Daimler Ag | Verfahren und Vorrichtung zur Regelung eines Schweißprozesses |
JP5686066B2 (ja) | 2011-08-04 | 2015-03-18 | ソニー株式会社 | チューナモジュール及び受信装置 |
JP2017148841A (ja) * | 2016-02-24 | 2017-08-31 | 株式会社東芝 | 溶接処理システム及び溶接不良検知方法 |
JP6423947B2 (ja) | 2017-12-21 | 2018-11-14 | 日本ペイント・オートモーティブコーティングス株式会社 | 3次元成型品加飾用積層フィルムのクリヤー塗膜層形成用塗料組成物 |
-
2019
- 2019-05-08 JP JP2019088001A patent/JP7116006B2/ja active Active
-
2020
- 2020-01-12 US US17/439,654 patent/US20220152720A1/en active Pending
- 2020-02-12 KR KR1020217026335A patent/KR102509841B1/ko active IP Right Grant
- 2020-02-12 WO PCT/JP2020/005231 patent/WO2020225950A1/ja unknown
- 2020-02-12 EP EP20802435.6A patent/EP3922393A4/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH03193270A (ja) * | 1989-12-22 | 1991-08-23 | Hitachi Ltd | 溶接位置検出装置および方法 |
JP2018138309A (ja) * | 2017-02-24 | 2018-09-06 | 三菱重工業株式会社 | 溶接装置、溶接方法およびプログラム |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2023056637A (ja) * | 2021-10-08 | 2023-04-20 | 日鉄エンジニアリング株式会社 | 溶接システム、溶接方法及びプログラム |
JP7292344B2 (ja) | 2021-10-08 | 2023-06-16 | 日鉄エンジニアリング株式会社 | 溶接システム、溶接方法及びプログラム |
WO2023188889A1 (ja) * | 2022-03-30 | 2023-10-05 | 株式会社神戸製鋼所 | 自動溶接の溶接制御方法、制御装置、溶接システム、プログラム、および溶接方法 |
WO2023188890A1 (ja) * | 2022-03-30 | 2023-10-05 | 株式会社神戸製鋼所 | 異常判定方法、異常時の処理方法、情報処理装置、溶接システム、およびプログラム |
JP7531673B2 (ja) | 2022-08-26 | 2024-08-09 | 日鉄エンジニアリング株式会社 | 溶接システム |
Also Published As
Publication number | Publication date |
---|---|
KR20210113683A (ko) | 2021-09-16 |
EP3922393A4 (en) | 2022-05-11 |
JP7116006B2 (ja) | 2022-08-09 |
US20220152720A1 (en) | 2022-05-19 |
EP3922393A1 (en) | 2021-12-15 |
WO2020225950A1 (ja) | 2020-11-12 |
KR102509841B1 (ko) | 2023-03-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2020225950A1 (ja) | 溶接制御装置、溶接制御方法、および溶接制御プログラム | |
JP7021728B2 (ja) | 自動溶接システム、溶接制御方法、及び機械学習モデル | |
JP7036658B2 (ja) | 溶接制御装置、溶接制御方法、および溶接制御プログラム | |
US10478917B2 (en) | Hybrid laser welding system and method using two robots | |
US20220331912A1 (en) | Automatic welding system, automatic welding method, welding assistance device, and program | |
JP7551327B2 (ja) | 溶接情報の学習モデル生成方法、学習モデル、プログラム及び溶接システム | |
JP7292627B2 (ja) | 自動スラグ除去装置及び自動スラグ除去プログラム | |
CN115151367B (zh) | 自动焊接系统、自动焊接方法、学习装置、神经网络系统以及推定装置 | |
JP7385410B2 (ja) | アーク溶接システム | |
JP4647914B2 (ja) | アーク溶接方法およびアーク溶接装置 | |
CN118382508A (zh) | 异常判定方法、异常时的处理方法、信息处理装置、焊接系统以及程序 | |
US20240351127A1 (en) | Welding control method for automatic welding, control device, welding system, program, and welding method | |
WO2024214385A1 (ja) | 溶接制御方法、溶接システム、および溶接制御プログラム | |
CN118385741A (zh) | 一种钢结构焊接焊缝主动调控系统 | |
JP7395238B2 (ja) | 学習用画像セットの生成装置及び生成方法、プログラム、画像生成モデルの学習装置、画像生成装置、画像判別モデルの学習装置、画像判別装置、並びに自動溶接システム | |
JP7141289B2 (ja) | 溶接電流波形調整量算出装置及び学習方法 | |
JP2024104098A (ja) | ウィービング制御方法、溶接制御装置、溶接システム、プログラムおよび溶接方法 | |
Belhout et al. | Development and Commercialization of Adaptive Feedback Welding Technology for Fabrication and Repair Applications | |
JP2015013298A (ja) | レーザ溶接機及びこれに用いる加工プログラム修正方法 | |
CN117300301A (zh) | 一种基于单目线激光的焊接机器人焊缝跟踪系统与方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20211214 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220510 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220613 |
|
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: 20220726 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220728 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7116006 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |