抵抗溶接・機械接合に特化したシミュレーション SORPAS

お問い合わせはこちら

技術情報コラム

SORPAS技術情報コラム第四回

溶接条件の最適化 ~ウェルドローブの自動作成・最適化ソフト連携~ 後編

SORPAS技術情報コラム第四回

昨今、自動車業界では、EV化や車体軽量化に伴い、新たな溶接条件の探索や異種材接合の検討等、溶接技術における、さらなる性能向上に向けた取り組みが求められています。

今回の技術コラムでは、前編での、最適な溶接条件を効率的に導くSORPASの紹介に続き、最適化・機械学習による設計空間探索ソフトウエアpSevenとSORPASの連携をご紹介します。pSevenは、CAD・CAE・実験データの処理を自動化し、設計プロセスの工数削減を実現するソフトウェアです。pSevenを活用して自動化ワークフローを構築する仕組みや、電流値と通電時間の最適化を行った事例を解説します。

1.設計空間探索ソフトウエア「pSeven」

pSevenは、SCSKが提供している最適化ソリューションです。CAD・CAE・データとプロセスを自動化し、pSeven独自のAIと強力な自動化エンジンによって、効率的なDoE・最適化を実現します。また、pSevenでは実データ、シミュレーション、またはその両方を基に予測モデルを構築することができます。この予測モデルにより、実験・シミュレーションを介さずに短時間で新しい条件の結果を予測できるようになり、設計プロセスの大幅な工数削減を実現します。

pSevenの最大の特長であるSmart Selection機能について紹介します。一般的に、最適化や機械学習には多数のアルゴリズムが存在するため、専門家がいなければ適切なアルゴリズムの選択や調整が困難となります。Smart Selection機能では、取り扱うデータに応じて、適切な最適化や機械学習のアルゴリズムが自動で選択・調整され、ユーザーはデータを用意するだけで簡単にデータ分析を行うことができます。

image

2.SORPAS×pSeven連携の仕組みとメリット

次にSORPASとpSevenの連携の仕組みについて解説します。pSevenでは他のCAD・CAEソフトと連携するため、自動化ワークフローを構築し、計算条件の入力・計算実行・計算結果の読込と抽出という一連の流れを自動化します。pSevenでは変数の数によらず簡単にワークフローを構築できるようにテンプレートがシンプルかつ共通化されているので、初めて最適化に取り組むユーザーでも簡単に扱えます。

図1はpSevenで作成したSORPASの自動化ワークフローです。①のDSE(Design Space Exploration)ブロックでは設計変数・目的関数・制約条件が設定されており、最適化・予測モデルにおける入出力条件が定義されています。溶接シミュレーションの最適化では、設計変数に電流値・通電時間・加圧力などの溶接条件、目的関数にナゲット径・溶け込み深さなどの溶接品質、制約条件にスパッタの有無など溶接不良の結果が設定されます。このような条件設定により「溶接不良が発生せず、目的の溶接品質を満足する溶接条件を導出する」ようにシミュレーションを繰り返し実行します。

image

図1

①で定義した設計変数は入力変数として②のpSevenのTextブロック機能でSORPASの入力ファイルに反映され、シミュレーションのプリプロセスを自動化しています。従来の方法ではPythonなどプログラミングを利用した複雑な操作によって、値を取得する必要がありました。一方、Textブロック機能を使えば、ファイル内の値をマウス操作で指定することができ、値の読み込み・書き込み設定を誰でも簡単に実施できます。SORPASの入力ファイルが書き換えられたら、③のマクロが起動しSORPASのシミュレーションが計算実行されます。シミュレーションが終了すると出力されたデータファイルを基に、④において再度Textブロックを利用し、結果を抽出、出力変数として計算結果が集約されます。

image

集約された計算結果は目的関数としてpSeven上で評価され、pSevenのアルゴリズムによって次に計算する入力変数を決定します。このような自動化ワークフローで自動計算を行うため、前編で紹介したSORPASの最適化機能で対応しきれないような最適化計算を実施できます。また、pSevenでは機械学習による予測モデル(サロゲートモデル)を構築することができるため、溶接条件から直接溶接品質を出力するエクセルツールを作成できます。

image
image

3.SORPAS×pSeven連携事例 「多目的最適化」

次に、SORPASとpSevenを連携させた、多目的最適化の事例を紹介します。
今回の事例では、二枚組の鋼板の溶接後のナゲット径を5mm,溶け込み深さを0.6mmとするための、最適な電流値と通電時間の条件を求めます。制約条件として、スパッタが発生しないことを設定します。

image
image

図2

image

図3

図2と図3は、多目的最適化を行った結果です。図2はナゲット径と溶け込み深さ、図3は通電時間と実行電流を突き合せた図となります。赤丸が最適解を示しており、複数の最適条件が発見されました。溶接電流の基準値を7kAとして、公差の影響を加味した最適な通電時間を右図から推定すると、±0.5kAの範囲内でスパッタが発生しない220~240msあたりが最適な通電時間であると読み取れます。

このようにSORPASとpSevenを連携させることでより詳細で複雑な溶接条件の最適化を実施できます。今回の事例では、SORPASとpSevenの連携事例を紹介しましたが、pSevenはCAE以外の結果を取り込むことも可能なので、実機の溶接ガンやセンサーから取得したデータと組み合わせることで、より高度なAI予測モデルを構築することが可能です。

image

SCSKではpSevenの販売だけでなく、CAEソフトとの連携ワークフローの構築支援も行っております。お手持ちのCAEソフトで最適化技術の構築にご興味のある方はぜひお問合せください。

「SCSKデジタルエンジニアリングオンデマンド配信サイト」では、本コラムのより詳細な内容についても紹介していますので、ぜひご覧ください。

SCSKデジタルエンジニアリングオンデマンド配信サイト詳細はこちら  
image

SORPAS、pSevenの詳細、お問合せについては、下記のページをご覧ください。

抵抗溶接・機械接合に特化したシミュレーション SORPAS製品詳細はこちら  

最適化/機械学習による設計空間探索ソフトウエア pSeven製品詳細はこちら  

溶接条件の最適化 ~ウェルドローブの自動作成・最適化ソフト連携~ 前編はこちら  

  • 掲載されている製品、会社名、サービス名、ロゴマークなどはすべて各社の商標または登録商標です。

製品・サービスに関する
お問い合わせ・資料請求

ご質問、ご相談、お見積もりなど
お気軽にお問い合わせください。

デジタルエンジニアリング事業本部
プロダクト営業部 SORPAS担当
TEL:03-5859-3012
E-mail:eng-sales@scsk.jp
お問い合わせフォーム
お問い合わせはこちら