(57)【要約】【課題】本発明は、残留応力分布に対応する溶接パラメータ、又は溶接パラメータに対応する残留応力分布を予測することができる算出方法を提供する。【解決手段】本発明の算出方法は、学習済みのニューラルネットワークを用いて残留応力から溶接パラメータを算出又は溶接パラメータから残留応力を算出するステップを含み、前記学習済みのニューラルネットワークは、教師データを学習させたニューラルネットワークであり、前記教師データは、溶接パラメータを含む入力と残留応力を含む出力との複数のペアであり、前記溶接パラメータは、溶接材料を用いて母材を溶接する方法のパラメータであり、入熱量、溶接速度、溶接電流、印加電圧、前記母材の材質、前記母材の形状、前記溶接材料の材質、前記溶接材料の形状、溶接パスのパス割り、溶接パスの溶接順序のうち少なくとも１つを含む。【選択図】図３
2019048309.tif 000002
【特許請求の範囲】
【請求項１】
学習済みのニューラルネットワークを用いて残留応力から溶接パラメータを算出又は溶接パラメータから残留応力を算出するステップを含み、
前記学習済みのニューラルネットワークは、教師データに対して正しい入力・出力関係が構成されるようにネットワークの重みを調整することにより学習させたニューラルネットワークであり、
前記教師データは、溶接パラメータを含む入力と残留応力を含む出力との複数のペアであり、かつ、実験及びシミュレーションのうち少なくとも１つを用いて作成されたデータであり、
前記溶接パラメータは、溶接材料を用いて母材を溶接する方法のパラメータであり、入熱量、溶接速度、溶接電流、印加電圧、前記母材の材質、前記母材の形状、前記溶接材料の材質、前記溶接材料の形状、溶接パスのパス割り、溶接パスの溶接順序のうち少なくとも１つを含む算出方法。
【請求項２】
前記算出するステップは、学習済みのニューラルネットワークを用いて逆問題解析により残留応力を含む入力から溶接パラメータを含む出力を算出するステップである請求項１に記載の算出方法。
【請求項３】
前記算出するステップは、学習済みのニューラルネットワークを用いて溶接パラメータを含む入力から残留応力を含む出力を算出するステップである請求項１に記載の算出方法。
【請求項４】
前記母材を溶接する方法は、多層溶接であり、
前記溶接パラメータは、積層された溶接パスのパス割り、積層された溶接パスの溶接順序、各溶接パスの入熱量、各溶接パスの溶接速度、各溶接パスの溶接電流、各溶接パスの印加電圧、パス間温度のうち少なくとも１つを含む請求項１〜３のいずれか１つに記載の算出方法。
【請求項５】
請求項１又は２に記載の算出方法を用いて算出した溶接パラメータを用いて前記母材を溶接する溶接方法。
【請求項６】
学習済みのニューラルネットワークを用いて溶接パラメータから残留応力分布、変形分布、ひずみ分布、温度分布のうち少なくとも１つを算出するステップを含み、
前記学習済みのニューラルネットワークは、教師データに対して正しい入力・出力関係が構成されるようにネットワークの重みを調整することにより学習させたニューラルネットワークであり、
前記教師データは、溶接パラメータを含む入力と、残留応力分布、変形分布、ひずみ分布、温度分布のうち少なくとも１つを含む出力との複数のペアであり、かつ、実験及びシミュレーションのうち少なくとも１つを用いて作成されたデータであり、
前記溶接パラメータは、溶接材料を用いて母材を溶接する方法のパラメータであり、入熱量、溶接速度、溶接電流、印加電圧、前記母材の材質、前記母材の形状、前記溶接材料の材質、前記溶接材料の形状、溶接パスのパス割り、溶接パスの溶接順序のうち少なくとも１つを含む算出方法。
【請求項７】
コンピューターに学習済みのニューラルネットワークを用いて逆問題解析により残留応力を含む入力から溶接パラメータを含む出力を算出するステップを実行させるためのプログラムであって、
前記学習済みのニューラルネットワークは、教師データに対して正しい入力・出力関係が構成されるようにネットワークの重みを調整することにより学習させたニューラルネットワークであり、
前記教師データは、溶接パラメータを含む入力と残留応力を含む出力との複数のペアであり、かつ、実験及びシミュレーションのうち少なくとも１つを用いて作成されたデータであり、
前記溶接パラメータは、溶接材料を用いて母材を溶接する方法のパラメータであり、前記母材の材質、前記母材の形状、入熱量、溶接速度、溶接電流、印加電圧、前記溶接材料の材質、前記溶接材料の形状、複数の溶接パスの配置、複数の溶接パスの溶接順序のうち少なくとも１つを含むプログラム。
【請求項８】
コンピューターに学習済みのニューラルネットワークを用いて溶接パラメータを含む入力から残留応力を含む出力を算出するステップを実行させるためのプログラムであって、
前記学習済みのニューラルネットワークは、教師データに対して正しい入力・出力関係が構成されるようにネットワークの重みを調整することにより学習させたニューラルネットワークであり、
前記教師データは、溶接パラメータを含む入力と残留応力を含む出力との複数のペアであり、かつ、実験及びシミュレーションのうち少なくとも１つを用いて作成されたデータであり、
前記溶接パラメータは、溶接材料を用いて母材を溶接する方法のパラメータであり、前記母材の材質、前記母材の形状、入熱量、溶接速度、溶接電流、印加電圧、前記溶接材料の材質、前記溶接材料の形状、複数の溶接パスの配置、複数の溶接パスの溶接順序のうち少なくとも１つを含むプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、残留応力、溶接パラメータなどの算出方法、溶接方法、及びプログラムに関する。
【背景技術】
【０００２】
厚い金属板を接合したり補修したりする場合、一般的に溶接材料を用いて母材を溶接する方法（例えば、アーク溶接）が用いられる。溶接材料を用いて母材を溶接する際、溶接材料は溶融し溶接金属として溶着する。そして溶接金属は、凝固し冷却される。この溶接金属は冷え固まる際に収縮するため、溶接金属付近（溶接部）の表面では引張応力が残留しやすい。この残留引張応力が生じた箇所が腐食環境に曝されると、この箇所において応力腐食割れが生じやすい。また、残留引張応力が生じた箇所に振動が加わると、この箇所において疲労破壊が生じやすい。なお、溶接部は、母材が熱影響を受けた部分と溶接金属とを含む。
溶接部の表面をピーニング処理することにより、表面の残留応力を引張から圧縮の応力に変える、又は表面の引張りの残留応力を低減する方法が知られている（例えば、特許文献１参照）。表面の残留応力が圧縮の応力となる又は表面の引張りの残留応力が低減されることにより、応力腐食割れや疲労破壊などが生じにくくなる。また、溶接部に熱を加えることにより残留応力を取り除く方法（アニーリング）が知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−１２２９６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ピーニング処理により溶接部の表面の残留応力を引張から圧縮の応力に変える方法では、ピーニング処理工程を溶接工程と別工程として行う必要があり、溶接コストを増大させている。
本発明は、このような事情に鑑みてなされたものであり、残留応力分布に対応する溶接パラメータ、又は溶接パラメータに対応する残留応力分布を予測することができる算出方法を提供する。
【課題を解決するための手段】
【０００５】
本発明は、学習済みのニューラルネットワークを用いて残留応力から溶接パラメータを算出又は溶接パラメータから残留応力を算出するステップを含み、前記学習済みのニューラルネットワークは、教師データに対して正しい入力・出力関係が構成されるようにネットワークの重みを調整することにより学習させたニューラルネットワークであり、前記教師データは、溶接パラメータを含む入力と残留応力を含む出力との複数のペアであり、かつ、実験及びシミュレーションのうち少なくとも１つを用いて作成されたデータであり、前記溶接パラメータは、溶接材料を用いて母材を溶接する方法のパラメータであり、入熱量、溶接速度、溶接電流、印加電圧、前記母材の材質、前記母材の形状、前記溶接材料の材質、前記溶接材料の形状、溶接パスのパス割り、溶接パスの溶接順序のうち少なくとも１つを含む算出方法を提供する。
【発明の効果】
【０００６】
本発明の算出方法で用いる学習済みのニューラルネットワークは、教師データに対して正しい入力・出力関係が構成されるようにネットワークの重みを調整することにより学習させたニューラルネットワークであり、この教師データは、溶接パラメータを含む入力と残留応力を含む出力との複数のペアであり、かつ、実験及びシミュレーションのうち少なくとも１つを用いて作成されたデータである。このため、学習済みのニューラルネットワークの汎化能力を利用して、実験を行っていない溶接パラメータやシミュレーションを行っていない溶接パラメータに対応する残留応力を算出することが可能になり、残留応力分布を容易に予測することができる。また、ニューラルネットワークを用いることにより、シミュレーションを用いて残留応力分布を作成する場合に比べ、短時間で残留応力分布を作成することができる。
【０００７】
また、逆問題解析を用いて残留応力分布に対応する溶接パラメータを算出することが可能であり、所望の残留応力分布に対応する溶接パラメータを予測することができる。このため、算出された溶接パラメータに従って母材を溶接することにより、所望の残留応力分布を有する溶接部又は所望の残留応力分布に近い残留応力分布を有する溶接部が形成されるように母材を溶接することができる。従って、溶接部の表面に圧縮の残留応力が発生するような溶接パラメータを算出することが可能であり、この溶接パラメータを用いて溶接することにより、表面に圧縮の残留応力が発生するように母材を溶接することが可能になる。よって、応力腐食割れや疲労破壊などが生じにくい溶接部を形成することが可能になる。
【０００８】
前記溶接パラメータは、溶接材料を用いて母材を溶接する方法のパラメータであり、入熱量、溶接速度、溶接電流、印加電圧、母材の材質、母材の形状、溶接材料の材質、溶接材料の形状、溶接パスのパス割り、溶接パスの溶接順序のうち少なくとも１つを含む。このため、これらのうち少なくとも１つを溶接パラメータに設定して残留応力分布を予測することができる。また、これらのうち少なくとも１つを溶接パラメータに設定して所望の残留応力分布に対応する溶接パラメータを算出することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態の算出方法で用いる多入力・一出力のユニットである。
【図２】本発明の一実施形態の算出方法で用いるニューラルネットワークの説明図である。
【図３】本発明の一実施形態の算出方法で用いるニューラルネットワークの説明図である。
【図４】残留応力分布を示す概略図である。
【図５】本発明の一実施形態の溶接方法の説明図である。
【図６】本発明の一実施形態の溶接方法の説明図である。
【図７】ＦＥＭ熱弾塑性解析に用いた解析モデルである。
【図８】ＦＥＭ熱弾塑性解析で作成した残留応力分布である（教師データ）。
【図９】ニューラルネットワークを用いて作成した残留応力分布である。
【図１０】ＦＥＭ熱弾塑性解析に用いた解析モデルである。
【図１１】ＦＥＭ熱弾塑性解析で設定した溶接パスのパス割及び各パスの溶接順序の説明図である。
【図１２】ＦＥＭ熱弾塑性解析で設定した計測点の説明図である。
【図１３】ＦＥＭ熱弾塑性解析で作成した残留応力分布である（教師データ）。
【図１４】ＦＥＭ熱弾塑性解析で作成した残留応力分布である（教師データ）。
【図１５】ＦＥＭ熱弾塑性解析で作成した残留応力分布である（教師データ）。
【図１６】ニューラルネットワークを用いて作成した残留応力分布である。
【発明を実施するための形態】
【００１０】
本発明の算出方法は、学習済みのニューラルネットワークを用いて残留応力から溶接パラメータを算出又は溶接パラメータから残留応力を算出するステップを含み、前記学習済みのニューラルネットワークは、教師データに対して正しい入力・出力関係が構成されるようにネットワークの重みを調整することにより学習させたニューラルネットワークであり、前記教師データは、溶接パラメータを含む入力と残留応力を含む出力との複数のペアであり、かつ、実験及びシミュレーションのうち少なくとも１つを用いて作成されたデータであり、前記溶接パラメータは、溶接材料を用いて母材を溶接する方法のパラメータであり、入熱量、溶接速度、溶接電流、印加電圧、前記母材の材質、前記母材の形状、前記溶接材料の材質、前記溶接材料の形状、溶接パスのパス割り、溶接パスの溶接順序のうち少なくとも１つを含む。
【００１１】
本発明の算出方法に含まれる算出するステップは、学習済みのニューラルネットワークを用いて逆問題解析により残留応力を含む入力から溶接パラメータを含む出力を算出するステップであることが好ましい。
本発明の算出方法に含まれる算出するステップは、学習済みのニューラルネットワークを用いて溶接パラメータを含む入力から残留応力を含む出力を算出するステップであることが好ましい。
前記母材を溶接する方法は、多層溶接であることが好ましく、前記溶接パラメータは、積層された溶接パスのパス割り、積層された溶接パスの溶接順序、各溶接パスの入熱量、各溶接パスの溶接速度、各溶接パスの溶接電流、各溶接パスの印加電圧、パス間温度のうち少なくとも１つを含むことが好ましい。
また、前記教師データは、少なくとも１つの溶接パラメータを有する解析モデルを含む入力と残留応力を含む出力との複数のペアであってもよい。
【００１２】
本発明は、学習済みのニューラルネットワークを用いて溶接パラメータから残留応力分布、変形分布、ひずみ分布、温度分布のうち少なくとも１つを算出するステップを含み、前記学習済みのニューラルネットワークは、教師データに対して正しい入力・出力関係が構成されるようにネットワークの重みを調整することにより学習させたニューラルネットワークであり、前記教師データは、溶接パラメータを含む入力と、残留応力分布、変形分布、ひずみ分布、温度分布のうち少なくとも１つを含む出力との複数のペアであり、かつ、実験及びシミュレーションのうち少なくとも１つを用いて作成されたデータであり、前記溶接パラメータは、溶接材料を用いて母材を溶接する方法のパラメータであり、入熱量、溶接速度、溶接電流、印加電圧、前記母材の材質、前記母材の形状、前記溶接材料の材質、前記溶接材料の形状、溶接パスのパス割り、溶接パスの溶接順序のうち少なくとも１つを含む算出方法も提供する。
また、本発明は、本発明の算出方法を用いて算出した溶接パラメータを用いて前記母材を溶接する溶接方法も提供する。
さらに、本発明は、本発明の算出方法をコンピューターに実行させるためのプログラムも提供する。
【００１３】
以下、図面を用いて本発明の一実施形態を説明する。図面や以下の記述中で示す構成は、例示であって、本発明の範囲は、図面や以下の記述中で示すものに限定されない。
【００１４】
図１〜６は、本実施形態の算出方法、溶接方法又はプログラムに関する図面であり、詳細は上述の通りである。
本実施形態の算出方法は、学習済みのニューラルネットワークを用いて残留応力から溶接パラメータを算出又は溶接パラメータから残留応力を算出するステップを含み、前記学習済みのニューラルネットワークは、教師データに対して正しい入力・出力関係が構成されるようにネットワークの重みを調整することにより学習させたニューラルネットワークであり、前記教師データは、溶接パラメータを含む入力と残留応力を含む出力との複数のペアであり、かつ、実験及びシミュレーションのうち少なくとも１つを用いて作成されたデータであり、前記溶接パラメータは、溶接材料８を用いて母材２を溶接する方法のパラメータであり、入熱量、溶接速度、溶接電流、印加電圧、母材２の材質、母材２の形状、溶接材料８の材質、溶接材料８の形状、溶接パス６のパス割り、溶接パス６の溶接順序のうち少なくとも１つを含む。
また、本実施形態は、本実施形態の算出方法を用いて算出した溶接パラメータを用いて母材２を溶接する溶接方法も提供する。
さらに、本実施形態は本実施形態の算出方法をコンピューターに実行させるためのプログラムも提供する。
【００１５】
本実施形態の算出方法は、学習済みのニューラルネットワークを用いて残留応力から溶接パラメータを算出又は溶接パラメータから残留応力を算出するステップを含む。
前記学習済みのニューラルネットワークは、教師データに対して正しい入力・出力関係が構成されるようにネットワークの重みを調整することにより学習させたニューラルネットワークである。
ニューラルネットワークとは、人間の情報処理システムの中枢である脳神経系を模擬した、並列・分散・学習的な情報処理を行う数理的モデルである。層状に並べたユニットが，隣接層間でのみ結合した構造を持ち、情報が入力側から出力側へのみ伝播する。１つのユニットは、複数の入力チャンネルと１つの出力チャンネルを持ち、各チャンネルに割り当てられた重みを使って、全入力データの重み付き和が計算された後，活性化関数を介して出力チャンネルに送られる。図１に本実施形態で採用した多入力・一出力のユニットを示す。また、入力と出力との関係を以下に示す。
【００１６】
【数１】
2019048309.tif 000003
【００１７】
zj = f(uj)      uj:入力、Wij:重み、bj:バイアス、zj:出力
応力関数ｆとしては以下のシグモイド関数を採用している。
入力ユニットは線形の入出力関係をもつものとし、入力データは[0,1]に正規化する。
【００１８】
【数２】
2019048309.tif 000004
【００１９】
入力と望ましい出力がペアとなったデータを教師データとよぶ。教師データを多数用意し、これらの組に対して正しい入力・出力関係が構成されるようにネットワークの重みを調整することを「学習」という。学習は、通常ニューラルネットワークによって算出された出力と教師データの差の二乗和が最小となるように重みを調整する。出力と教師データの差の二乗和は，誤差関数とよばれ次のように表される。
【００２０】
【数３】
2019048309.tif 000005
【００２１】
dn：n番目の出力ユニットの教師信号、y(xn,W)：n番目の出力ユニットの出力信号
ニューラルネットワークの学習には、逆誤差伝播法を用いる。逆誤差伝播法とは、誤差関数に基づき出力層から入力層の方向に向かって誤差関数の重み微分値を順次計算し、誤差関数が最小となるように重みを更新していく方法である。本手法では，重みの更新は勾配法を用いて行う。次式のように誤差関数Ｅの重みに関する勾配を計算し、それを古い重みから差し引くことで重みを更新する。
【００２２】
【数４】
2019048309.tif 000006
【００２３】
【数５】
2019048309.tif 000007
【００２４】
Wjk：ｊ番目のユニットとｋ番目のユニットに関する重み、eoutput,k：ｋ番目のユニットの誤差、oj：ｊ番目のユニットの出力、α：学習率
このように出力層から入力層の方向に向かって順次重みを更新していく。ニューラルネットワーク全体の重みの更新が終了後、再度出力層での誤差を計算し出力層から入力層の方向に向かって順次重みを更新していく。このような反復計算を行うことによって、誤差関数が最小となるような重みになるよう調節し、入力と出力との関係を関数（非線形の他変数関数）で表すことができる。このような関数を用いることにより、単純な行列計算を用いて残留応力などを算出することができるため、高速な計算が可能になる。
【００２５】
本実施形態の算出方法では、残留応力分布から溶接パラメータを算出すること、及び溶接パラメータから残留応力分布、変形分布、ひずみ分布、温度分布のうち少なくとも１つを算出することが可能であるが、ここでは、残留応力分布から溶接パラメータを算出する方法、及び溶接パラメータから残留応力分布を算出する方法について説明する。同様の方法を用いて、溶接パラメータから変形分布、ひずみ分布又は温度分布を算出することが可能である。
本実施形態では、第１フェーズにおいて教師データを作成し、第２フェーズでその教師データをニューラルネットワークに学習させる。その後第３フェーズで学習済みニューラルネットワークを利用する。本実施形態の算出方法は、少なくとも第３フェーズを含む。
第１フェーズにおける教師データは、実験及びシミュレーションのうち少なくとも１つを用いて作成される。教師データは、溶接パラメータを含む入力と残留応力を含む出力とのペアであり、このペアを溶接パラメータを変えて複数作成する。
例えば、教師データは、理想化陽解法FEM、JWRIAN、ASU/WELD-Master、Abaqus、MSC. Marcなどの構造解析ソフトを用いてシミュレーションを行い作成することができる。シミュレーションでは、少なくとも１つの溶接パラメータを変化させることができる解析モデルを作成し、様々な値の溶接パラメータを有する解析モデルについて残留応力を算出することができる。このことにより、溶接パラメータ及び解析モデルを入力とし残留応力を出力とする教師データを作成することができる。また、解析モデルに対応する溶接条件において溶接を行い、溶接部についてのＸ線回折により残留応力分布を調べ教師データを作成することもできる。また、Ｘ線回折とシミュレーションの両方を用いて教師データを作成してもよい。
【００２６】
第２フェーズでは、作成した入力と出力の複数のペア（教師データ）に対して正しい入力・出力関係が構成されるようにネットワークの重みを調整することによりニューラルネットワークを学習させる。例えば、解析モデル、入熱条件（位置、速度、順序）など溶接パラメータを含む入力と、変位、残留応力などの出力との複数のペアによりニューラルネットワークを学習させることができる。
【００２７】
第３フェーズでは、学習済みのニューラルネットワークを用いて溶接パラメータを含む入力から残留応力を含む出力を算出することができる。このため、学習済みのニューラルネットワークの汎化能力を利用して、シミュレーションや実験を行っていない溶接パラメータに対応する残留応力を算出することが可能になり、残留応力分布を容易に予測することができる。
例えば、図２に示したような学習済みのニューラルネットワークに溶接パラメータ、解析モデルなどを含むｘ1〜ｘIを入力し、残留応力を含むＺ1〜ＺJを出力することにより、残留応力を算出することができる。
【００２８】
また、第３フェーズでは、学習済みのニューラルネットワークを用いて逆問題解析により残留応力を含む入力から溶接パラメータ（例えば、母材の寸法、入熱条件など）を含む出力を算出することができる。このため、残留応力分布に対応する溶接パラメータを算出することが可能であり、例えば、図４に示したような所望の残留応力分布に対応する溶接パラメータを予測することができる。このため、算出された溶接パラメータに従って母材を溶接することにより、所望の残留応力分布を有する溶接部又は所望の残留応力分布に近い残留応力分布を有する溶接部が形成されるように母材２を溶接することが可能になる。従って、溶接部の表面に圧縮の残留応力が発生するような溶接パラメータを算出することが可能であり、この溶接パラメータを用いて溶接することにより、表面に圧縮の残留応力が発生するように母材２を溶接することが可能になる。よって、応力腐食割れや疲労破壊などが生じにくい溶接部を形成することが可能になる。なお、図４においてマイナス（−）で示した領域が圧縮の残留応力が生じる領域であり、プラス（＋）で示した領域が引張りの残留応力が生じる領域である。
例えば、図３に示したような学習済みのニューラルネットワークに残留応力を含むＺ1〜ＺJを入力し、溶接パラメータを含むｘ1〜ｘIを出力することにより、溶接パラメータを算出することができる。
【００２９】
解析モデルは、溶接条件をコンピュータで扱えるように近似した数値モデルである。解析モデルは、溶接方法、入熱量、溶接速度、溶接電流、印加電圧、母材２の材質、母材２の形状、溶接する母材２の位置関係、溶接材料の材質、溶接材料の形状、溶接パスのパス割り、溶接パスの溶接順序などを含む。解析モデルに含まれる溶接条件のうち少なくとも１つを溶接パラメータに設定することができる。算出したい溶接条件を溶接パラメータに設定することができる。また、残留応力分布への影響を調べたい溶接条件を溶接パラメータに設定することができる。
【００３０】
溶接パラメータは、溶接材料８を用いて母材２を溶接する方法のパラメータである。本実施形態の算出方法では、解析モデル又は溶接条件に含まれる少なくとも１つの溶接パラメータを設定することができる。本実施形態の算出方法では、１つの溶接パラメータを設定してもよく、複数の溶接パラメータを設定してもよい。様々な値の溶接パラメータを有する複数の解析モデルについて教師データを作成することができる。このことにより、溶接パラメータと残留応力分布との関係についてニューラルネットワークに学習させることができ、溶接パラメータから残留応力を算出することや、残留応力から溶接パラメータを算出することが可能になる。また、教師データを実験で作成する場合、解析モデルに対応した条件で溶接実験を行い、溶接部の残留応力分布をＸ線回折などで調べることができる。
溶接方法は、例えば、アーク溶接又はレーザービーム溶接である。また、母材２の溶接方法は、開先溶接であってもよく、すみ肉溶接であってもよい。
溶接パラメータは、例えば母材２の材質、母材２の形状、又は溶接する２つの母材の位置関係である。母材２は被溶接材料であり、例えば、金属板、金属管などの金属材料である。例えば、溶接方法が溶接継手である場合、母材２ａと母材２ｂとが溶接される。
【００３１】
溶接パラメータに母材２の材質を設定した場合、例えば、母材２の材質を変化させて教師データを作成することができ、この教師データを用いてニューラルネットワークを学習させることができる。例えば、溶接パラメータに母材２に含まれる金属元素の含有量を設定し、この含有量を変化させることができる。母材２の材質は、例えば、鋼、ステンレス鋼、金属アルミニウムなどである。また、２つの母材２を溶接する場合、一方の母材２の材質を溶接パラメータに設定してもよい。
溶接パラメータに母材２の形状を設定する場合、例えば、母材２の板厚、外径、開先１０の形状、すみ肉溶接する角部の形状などのうち少なくとも１つを溶接パラメータとして変化させて教師データを作成し、ニューラルネットワークを学習させることができる。例えば、図５、６に示したような母材２の形状（厚さ、長さなど）、母材２ａ、２ｂの位置関係、開先１０の形状などのうち少なくとも１つを溶接パラメータに設定することができる。
【００３２】
例えば、溶接材料８の材質、溶接材料８の形状、溶接材料８の供給量のうち少なくとも１つを溶接パラメータに設定することができる。溶接材料８は、溶接の際に加える添加材料であり、例えば、溶接棒、溶接用ワイヤ、溶接用フラックス、帯状電極、溶接用金属粉末などである。これらの材質、形状、供給量を溶接パラメータとして変化させて教師データを作成し、ニューラルネットワークを学習させることができる。
【００３３】
例えば、入熱量、溶接速度及び加熱位置のうち少なくとも１つを溶接パラメータに設定することができる。また、溶接方法がアーク溶接である場合、溶接パラメータに、例えば、溶接電流、印加電圧を設定することができる。また、溶接方法がレーザービーム溶接である場合、溶接パラメータにレーザービームのパワー密度を設定することができる。これらを溶接パラメータとして変化させて教師データを作成し、ニューラルネットワークを学習させることができる。また、溶接方法が多層溶接である場合、積層される溶接パスごとにこれらの溶接パラメータを設定することができる。
図５に示したようにアーク溶接をする場合、電源装置により母材２と溶接トーチ７との間に印加する電圧、母材２と溶接トーチ７との間に流れる溶接電流、母材２に対して溶接トーチ７が動く溶接速度のうち少なくとも１つを溶接パラメータに設定することができる。
また、入熱量は、溶接部に外部から与えられる熱量Ｈであり、アーク溶接の場合、入熱量は、式：Ｈ（Ｊ／ｃｍ）＝６０ＥＩ／ｖ（Ｉ：溶接電流（Ａ）、Ｅ：アーク電圧（Ｖ）、ｖ：溶接速度（ｃｍ／ｍｉｎ））で表される。
【００３４】
溶接方法が多層溶接である場合、積層された溶接パスのパス割り、積層された溶接パスの溶接順序及びパス間温度のうち少なくとも１つを溶接パラメータに設定することができる。これらを溶接パラメータとして変化させて教師データを作成し、ニューラルネットワークを学習させることができる。
例えば、図６では、溶接パス６ａ〜６ｆの６つの溶接パス６を４層に積層させている。このような溶接パス６のパス割りや溶接順序を溶接パラメータに設定することができる。この場合、本実施形態の算出方法により、パス割りや溶接順序を変化させたときの残留応力分布を予想することができる。また、逆問題解析により、望ましい残留応力分布が形成されるパス割りや溶接順序を予想することが可能である。
【００３５】
ニューラルネットワークを用いた残留応力分布の算出
本計算で用いたニューラルネットワークは、人間の情報処理システムの中枢である脳神経系を模擬した、並列・分散・学習的な情報処理を行う数理的モデルである。例えば、図２、３に示したように、層状に並べたユニットが、隣接層間でのみ結合した構造を持ち、情報が入力側から出力側へのみ伝播する。
【００３６】
まず、ＦＥＭ熱弾塑性解析を実施することで残留応力分布を出力させ、入熱量を溶接パラメータとする教師データを作成した。ＦＥＭ熱弾塑性解析に用いた第１解析モデル（ハーフモデル）を図７に示す。この第１解析モデルでは、解析対象材料がSUS304であり、図７の溶接線において２つの母材が溶接されている。また、図７に示した入熱領域への入熱量Ｑを７００J/mm、９００J/mm、１１００J/mm、１３００J/mm、１５００J/mmと変えて、図７において破線で示した残留応力評価ライン（表面）における残留応力分布（教師データ）を作成した。解析結果を図８に示す。溶接パラメータである入熱量Ｑを変化させることにより残留応力分布が変化することが確認された。なお、正規化残留応力が大きい領域では、引張り（正）の残留応力が生じており、正規化残留応力が小さい領域では、圧縮（負）の残留応力が生じている。
正規化残留応力とは、７００MPaをσ’＝１．０とし、−７００MPaをσ’＝０．０となるように残留応力を線形変換したものである。
次に、ＦＥＭ熱弾塑性解析によって得た教師データは，次式にしたがって[0,1]に正規化を行った。ここで、Ｑは入熱量であり、ｙは残留応力評価ラインにおける溶接線からの距離（座標）であり、σは残留応力である。
【００３７】
【数６】
2019048309.tif 000008
【００３８】
【数７】
2019048309.tif 000009
【００３９】
【数８】
2019048309.tif 000010
【００４０】
入熱量Qと溶接線からの距離yとを入力（Ｑ、ｙ）とし、距離ｙにおける残留応力σと出力として、作成した教師データ（入熱量Ｑ：７００J/mm、９００J/mm、１１００J/mm、１３００J/mm、１５００J/mm）を３層の中間層を持つニューラルネットワークに与え、ニューラルネットワークを学習させた。中間層のノード数は1000とした。
次に、学習させたニューラルネットワークに、学習させていない溶接パラメータである入熱量Ｑ＝８００J/mmと距離ｙを入力し、残留応力σを出力させ、残留応力分布を作成した。作成した残留応力分布を図９に示す。また、図９には、入熱量Ｑを８００J/mmとしてＦＥＭ熱弾塑性解析により作成した残留応力分布も示す。図９に示した結果から、教師データを学習させていない条件（入熱量Ｑ＝８００J/mm）でニューラルネットワークを用いて作成した残留応力分布と、ＦＥＭ熱弾塑性解析により作成した残留応力分布（入熱量Ｑ＝８００J/mm）とがほぼ同じになることがわかった。従って、多数の教師データをニューラルネットワークに学習させることにより、学習させていない条件の残留応力分布を予測することができることがわかった。
【００４１】
次に、図１０に示した第２解析モデルを用いてＦＥＭ熱弾塑性解析を実施することで残留応力分布を出力し、金属管の外径を溶接パラメータとする教師データを作成した。第２解析モデルでは、図１０の溶接金属において２つの金属管（母材）が溶接されている。また、第２解析モデルでは、溶接パラメータである金属管の外径を１３６．２ｍｍ（１５０Ａ）、３１８．５ｍｍ（３００Ａ）、４７５．２ｍｍ（４５０Ａ）と変えて解析を行った。また、板厚は１２ｍｍとし、入熱量Ｑは２０００Ｊ／ｍｍとし、溶接速度は０．９ｍｍ／ｓとし、熱効率は０．８とした。また、第２解析モデルでは、多層溶接（４層６パス）を行っており、図１１に示した溶接パス６ａ〜６ｆを図１１に示した順序で積層させている。また、１層目および２層目は１層１パスとし，３層目以降の層は１層２パスの溶接形状とした。解析に使用した材料はSUS304であり、全パスを同一方向（周方向）に溶接するものとし、熱伝導解析においては、各パスの溶接金属を移動熱源により加熱する。また，金属材料は、高温状態において溶融に至らない場合においても塑性変形に伴う累積した転位が消滅する、いわゆるアニーリング効果を生じる。本解析では、アニーリング効果を生じる温度をアニール温度とし，800℃以上でアニーリング効果が発生するものと仮定した。
【００４２】
ＦＥＭ熱弾塑性解析の解析結果に基づき、図１２に示した白丸の箇所における（ｘ、ｙ、σ）のデータを作成し、溶接パラメータである金属管の外径を含む入力と残留応力を含む出力とのペアである教師データを作成した。σは、座標（ｘ、ｙ）における残留応力である。また、図１２は、溶接開始位置から溶接方向に１８０度回転させた箇所における溶接部の断面である。
図１３に金属管の外径を１３６．２ｍｍとした場合の残留応力分布（教師データ）を示し、図１４に金属管の外径を３１８．５ｍｍとした場合の残留応力分布（教師データ）を示し、図１５に金属管の外径を４７５．２ｍｍとした場合の残留応力分布（教師データ）を示す。図１３〜１５から、金属管の内側表面において正規化残留応力が大きくなっており、引張りの残留応力が生じていることがわかった。また、この引張りの残留応力は、金属管の外径が大きいほど小さくなることがわかった。
【００４３】
作成したこれらの教師データ（残留応力分布及び金属管の外径を含む）をニューラルネットワークに与え、ニューラルネットワークを学習させた。
次に、学習させたニューラルネットワークに、学習させていない溶接パラメータである金属管の外径＝６０９．６ｍｍ（６００Ａ）を入力し、残留応力σを出力させ、残留応力分布を作成した。作成した残留応力分布を図１６に示す。図１６では、金属管の内側表面における正規化残留応力が大きくなって領域がなくなっており、教師データに比べ引張りの残留応力が小さくなっていることがわかった。このことから、図１６の残留応力分布は、教師データにおける外径の変化に対する残留応力分布の変化の傾向と同様の傾向を示すものであることがわかった。従って、多数の教師データをニューラルネットワークに学習させることにより、学習させていない条件の残留応力分布を予測することができることがわかった。
【符号の説明】
【００４４】
２、２ａ、２ｂ： 母材    ５：溶接金属    ６、６ａ〜６ｆ：溶接パス    ７：溶接トーチ    ８：溶接材料    １０：開先
【図１】
2019048309.tif 000011
【図２】
2019048309.tif 000012
【図３】
2019048309.tif 000013
【図４】
2019048309.tif 000014
【図５】
2019048309.tif 000015
【図６】
2019048309.tif 000016
【図７】
2019048309.tif 000017
【図８】
2019048309.tif 000018
【図９】
2019048309.tif 000019
【図１０】
2019048309.tif 000020
【図１１】
2019048309.tif 000021
【図１２】
2019048309.tif 000022
【図１３】
2019048309.tif 000023
【図１４】
2019048309.tif 000024
【図１５】
2019048309.tif 000025
【図１６】
2019048309.tif 000026