(57)【要約】  付加製造システムは、プロセス内の初期セットの構築パラメータを調整するための閉ループ制御構造の一部として、学習された人工知能モジュールを使用して、部品品質を改善する。閉ループ制御構造は、プロセス内の構築層画像を考慮する低速制御ループを含み、溶融プール監視データを考慮する高速制御ループを含んでもよい。人工知能モジュールは、プロセス内に捕捉された構築層画像及びプロセス後に捕捉された完成部品の画像を評価する任務を負う複数の畳み込みニューラルネットワーク（ＣＮＮ）からの出力を使用して学習される。プロセス後の画像は、切断された完成部品の２次元画像、及び完成部品の３次元ＣＡＴ走査画像を含んでもよい。【選択図】なし
2021504197.tif 000002
【特許請求の範囲】
【請求項１】
付加製造構築プロセスに従って部品を層ごとに構築するための付加製造システムであって、
粉末床及びエネルギー源を含む付加製造機械であって、前記エネルギー源からのエネルギービームが、前記粉末床内の粉末層に対して走査されて、融合によって前記部品の各層を構築する、付加製造機械と、
前記付加製造機械内で前記部品を構築するための初期セットの構築パラメータを記憶する構築パラメータ構成ファイルであって、前記初期セットの構築パラメータが、前記部品の幾何学的モデルに少なくとも部分的に基づく、構築パラメータ構成ファイルと、
プロセス内における前記初期セットの構築パラメータを調整するための閉ループ制御構造であって、学習された人工知能モジュールを有する低速制御ループを含む、閉ループ制御構造と、
プロセス内における前記部品の層の層画像を取得するように配置された構築層画像センサと、を備え、
前記初期セットの構築パラメータ、前記付加製造構築プロセスに対応する調整された構築パラメータの時間ベースのシーケンス、及び前記層画像が、前記学習された人工知能モジュールへの入力として送信される、付加製造システム。
【請求項２】
状態機械を有する高速制御ループと、
プロセス内において前記エネルギー源によって形成された溶融プールを表すリアルタイムの溶融プールデータを取得するように配置された溶融プール監視システムと、
を更に備え、
前記溶融プールデータが、前記学習された人工知能モジュールへの入力として、及び前記状態機械への入力として送信される、請求項１に記載の付加製造システム。
【請求項３】
前記学習された人工知能モジュールは、プロセス内において取得された層画像を評価するように構成された第１の畳み込みニューラルネットワークと、プロセス後において取得された完成部品の画像を評価するように構成された少なくとも１つの第２の畳み込みニューラルネットワークとからの評価データを使用して学習される、請求項１に記載の付加製造システム。
【請求項４】
前記少なくとも１つの第２の畳み込みニューラルネットワークは、切断された部品の２次元画像を評価するように構成された畳み込みニューラルネットワークを含む、請求項３に記載の付加製造システム。
【請求項５】
前記少なくとも１つの第２の畳み込みニューラルネットワークは、部品の３次元画像を評価するように構成された畳み込みニューラルネットワークを含む、請求項３に記載の付加製造システム。
【請求項６】
前記学習された人工知能モジュールが、回帰型人工ニューラルネットワークを有する深層学習モジュールである、請求項１に記載の付加製造システム。
【請求項７】
部品を構築するために付加製造プロセスを実行するように動作可能な付加製造機械の閉ループ制御用の人工知能モジュールを学習させる方法であって、
複数の部品に対応する付加製造構築パラメータ構成ファイルを前記人工知能モジュールに入力するステップと、
前記付加製造機械によってプロセス内において収集された連続時間ベースのパラメータデータを前記人工知能モジュールに入力するステップと、
プロセス内に捕捉された構築層画像を評価するように構成された畳み込みニューラルネットワークによって生成された構築層画像分類データを前記人工知能モジュールに入力するステップと、
プロセス後に捕捉された部品の画像を評価するように構成された少なくとも１つの他の畳み込みニューラルネットワークによって生成されたプロセス後の画像分類データを前記人工知能モジュールに入力するステップと、
前記付加製造構築パラメータ構成ファイル、前記連続時間ベースのパラメータデータ、前記構築層画像分類データ、及び前記プロセス後の画像分類データを前記人工知能モジュールによって評価するステップと、を含む、方法。
【請求項８】
前記付加製造機械によってプロセス内に収集された溶融プールデータを前記人工知能モジュールに入力するステップと、
前記溶融プールデータを前記人工知能モジュールによって評価するステップと、を更に含む、請求項７に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
[0001]本発明は、付加製造（additive manufacturing、ＡＭ）の分野に関する。
【背景技術】
【０００２】
[0002]ＡＭ機械は、層ごとの構築プロセスに従って完成部品を構築するのに有用である。例えば、レーザ粉末床融合ＡＭ機械は、レーザ又は電子ビームのいずれかを使用して、粉末材料を溶融及び融合させる。粉末床融合プロセスは、ローラ又はブレードを使用して前の層の上に粉末材料の薄層を広げることと、レーザ又は電子ビームを粉末層の上で制御された様式で走査して、部品の所望の形状に従って層を形成することとを伴う。部品の幾何学的コンピュータモデルは、ＡＭ機械の様々な制御パラメータが、各構築層の走査及び融合操作を制御するために定義されるＡＭ構築パラメータファイルに変換される。
【０００３】
[0003]ＡＭは、伝統的な減法的製造によって製造するのが困難かつ／又は時間のかかる部品を製造するための、及びＡＭ機械が存在する遠隔位置における部品を「オンデマンド」に製造するための大きな期待を示しているが、ＡＭによって作製された部品の品質に関する懸念は、重要な産業において、その広範な採用を遅らせている。例えば、ＡＭによって作製された部品は、時には多孔性、空隙、及び不十分な表面仕上げを呈し、したがって、航空宇宙及び医療用途などの安全重視用途のためのＡＭの受け入れを妨げる。これにより、完成したＡＭ部品の品質管理検査、特に医療用装置及び航空機部品などの安全重視用途を目的とした部品について、追加的な負担を課す。
【０００４】
[0004]完成部品の品質を改善するために人工知能をＡＭに適用することができることは、様々な刊行物で提案されている。しかしながら、これらの刊行物は、完成部品の品質を改善するために人工知能をどのようにＡＭに適用するかについての有用な詳細又は実用的な説明を欠いている。
【発明の概要】
【０００５】
[0005]本開示は、ＡＭ構築プロセスに従ってＡＭ機械内で層ごとに部品を構築するためのＡＭシステムを提供し、システムは、プロセス内の初期セットの構築パラメータを調整するための閉ループ制御構造を含む。本明細書で使用するとき、用語「プロセス内」は、部品がＡＭ機械内で構築されるプロセスにある期間を指す。用語「プロセス内」は、用語「プロセス後」とは区別され、用語「プロセス後」は、部品がＡＭ機械内で構築された後の期間を指すように本明細書で使用される。
【０００６】
[0006]本開示の閉ループ制御構造は、学習された人工知能モジュールを有する低速制御ループを含み、状態機械を有する高速制御ループを更に含んでもよい。本明細書で使用するとき、「低速制御ループ」は、整数秒ほどのコントローラ利得更新期間を有する制御ループを意味し、「高速制御ループ」は、マイクロ秒ほどのコントローラ利得更新期間を有する制御ループを意味する。学習された人工知能モジュールは、回帰型人工ニューラルネットワークを有する深層学習モジュールであってもよい。
【０００７】
[0007]一実施形態では、ＡＭシステムは、プロセス内にエネルギー源によって形成された溶融プールを表すリアルタイムの溶融プールデータを取得するように配置された溶融プール監視システムと、プロセス内に部品層の層画像を取得するように配置された構築層画像センサと、を含む。初期セットの構築パラメータ、構築プロセスに対応する調整された構築パラメータの時間軸シーケンス、層画像、及び溶融プールデータは、低速制御ループの学習された人工知能モジュールへの入力として送信される。溶融プールデータは、高速制御ループの状態機械への入力として送信され得る。
【０００８】
[0008]本開示によれば、学習された人工知能モジュールは、プロセス内に取得された層画像を評価するように構成された第１の畳み込みニューラルネットワーク（convolutional neural network、ＣＮＮ）と、プロセス後に取得された完成部品の画像を評価するように構成された少なくとも１つの第２のＣＮＮとからの評価データを使用して学習され得る。例えば、ＣＮＮは、プロセス後に取得された切断された完成部品の２次元画像を評価するように構成されてもよく、別のＣＮＮは、完成部品のコンピュータ断層撮影（computer tomography、ＣＴ）走査によってプロセス後に取得された部品の３次元画像を評価するように構成されてもよい。
【０００９】
[0009]本発明の性質及び動作形態はこれから、添付図面を参照して、以下の発明を実施するための形態により詳細に説明される。
【図面の簡単な説明】
【００１０】
【図１】図１は、本発明の一実施形態に従って形成されたＡＭシステムの概略図である。
【図２】図２は、図１に示すＡＭシステムのＡＭ機械の概略図である。
【図３】図３は、本発明の一態様に係る基本的な閉ループＡＭ制御システムのブロック図であり、層画像は、フィードバックを提供するために畳み込みニューラルネットワーク（ＣＮＮ）によって評価される。
【図４】図４は、本発明の一態様に係る拡張データ収集アーキテクチャのブロック図であり、完成部品のプロセス後の画像データが、ＡＭ機械によってプロセス内に収集されたデータに対応して収集される。
【図５】図５は、本発明の一態様に係る人工知能モジュールを学習するのに有用な学習アーキテクチャのブロック図である。
【図６】図６は、回帰型ニューラルネットワーク（recurrent neural network、ＲＮＮ）が有限状態機械（finite state machine、ＦＳＭ）にどのようにインターフェースすることができるかを表す簡略化された例のブロック図である。
【発明を実施するための形態】
【００１１】
[0016]本発明の一実施形態に従って形成されたＡＭシステム１０を図１に示す。ＡＭシステム１０は、図２により詳細に示されるＡＭ機械２０を備える。ＡＭ機械２０は、粉末リザーバ２２と、部品Ｐが構築される粉末床２４と、粉末リザーバ２２から粉末床２４に粉末の新しい層を移送するための粉末スクレーパ２６とを含むタイプのレーザ粉末床機械の形態であり得る。粉末リザーバの上昇は、粉末送達アクチュエータ２３によって調整され、粉末床２４の上昇は、製造アクチュエータ２５によって調整される。ＡＭ機械２０は、レーザ２８の形態のエネルギー源と、部品Ｐを形成するように制御された様式で粉末床２４内の粉末の新たな各層の上でエネルギー源２８からビーム３２を方向転換し走査するためのスキャナシステム３０とを更に含む。理解されるように、ビーム３０は、粉末床２４内の粉末層と相互作用し、部品Ｐを固化し、部分Ｐと融合して部品を構築する従動溶融プール３３を形成する。上述のタイプのＡＭ機械は、英国のＲｅｎｉｓｈａｗ  ｐｌｃ社から入手可能である。
【００１２】
[0017]ＡＭ機械２０は、プロセス内に溶融プール３３を表現するリアルタイムの溶融プールデータ３９を取得するように配置された１つ以上の溶融プールセンサ３７を有する溶融プール監視システム３５を備えてもよい。ＡＭ機械２０はまた、プロセス内に部品層の層画像を取得するように配置された構築層画像センサ３８を備えている。加えて、空間周波数変調撮像（spatial frequency modulated imaging、ＳＰＩＦＩ）を利用して、ビーム３２を通して直接溶融プール３３の状態に関する情報を拾うことができる。例えば、Ｙｏｕｎｇ、Ｍｉｃｈａｅｌ  Ｄ．らの、Ｓｐａｔｉａｌ  Ｆｒｅｑｕｅｎｃｙ  Ｍｏｄｕｌａｔｅｄ  Ｉｍａｇｉｎｇ（ＳＰＩＦＩ）ｗｉｔｈ  ａｍｐｌｉｔｕｄｅ  ｏｒ  ｐｈａｓｅ  ｇｒａｔｉｎｇ  ｆｒｏｍ  ａ  ｓｐａｔｉａｌ  ｌｉｇｈｔ  ｍｏｄｕｌａｔｏｒ、Ｐｒｏｃｅｅｄｉｎｇｓ  ｏｆ  ｔｈｅ  ＳＰＩＥ、Ｖｏｌ．１００６９、ｉｄ．１００６９２Ｐ  ８  ｐｐ．（２０１７）を参照されたい。ＡＭ機械２０の様々な構成要素は、構築プロセスを制御するように構成されたマイクロプロセッサベースのコントローラ２１に接続される。
【００１３】
[0018]ＡＭシステム１０は、ＡＭ機械２０内の部品Ｐを構築するための初期セットの構築パラメータを生成するようにプログラムされた構築パラメータ構成モジュール４０を含んでもよい。初期セットの構築パラメータは、ＡＭ機械２０の処理及び制御電子機器によってアクセス可能なメモリ内の構築パラメータ構成ファイル４１として記憶されてもよい。初期セットの構築パラメータ４１は、構築パラメータ構成モジュール４０に入力された部品Ｐの幾何学的モデルに少なくとも部分的に基づいてもよい。非限定的な例として、幾何学的モデルは、部品Ｐを説明する１つ以上のデジタルＣＡＤ／ＣＡＭファイルとして提供されてもよい。構築パラメータ構成モジュール４０は、ＣＡＤ／ＣＡＭモデル情報を読み取り、レーザ制御設定、スキャナモーション制御コマンド、層厚設定、及び部品Ｐを構築するようにＡＭ機械２０を動作させるための他の制御パラメータを生成するようにプログラムされたコンピュータモジュールであってもよい。構築パラメータ構成モジュール４０は、ＡＭ機械２０の一部であってもよく、又はＡＭ機械２０から分離されて、そのＡＭ機械と通信してもよい。ＣＡＤ／ＣＡＭファイルからＡＭ構築パラメータを生成するための市販のソフトウェアの例は、ベルギーのＭａｔｅｒｉａｌｉｓｅ  Ｎ．Ｖ．から入手可能なＭＡＴＥＲＩＡＬＩＳＥ（登録商標）Ｍａｇｉｃｓ（商標）データ準備ソフトウェアである。
【００１４】
[0019]ＡＭシステム１０は、プロセス内に初期セットの構築パラメータ４１を調整するための閉ループ制御構造４２を備える。図３に示す基本的な実施形態では、閉ループ制御構造４２は、構築層画像センサ３８によってプロセス内に取得された部品Ｐの層画像４８を評価するように学習及び構成されたＣＮＮ４６の形態で、学習された人工知能（artificial intelligence、ＡＩ）モジュールを含む。それぞれの捕捉された層画像４８が、その層の予想される又は所望の外観に対応する程度を示し得る、ＣＮＮ４６によって提供される評価結果は、プロセス内にＡＭ機械２０の調整された構築パラメータを計算するためにブロック５０において使用されて、ブロック５２において構築プロセスが続く際に後続層の構築に影響を及ぼす。評価結果は、所定のカテゴリ（例えば、非常に良好、良好、適正、不良など）への各構築層画像４８の割り当てられた分類の形態であってもよい。
【００１５】
[0020]図１に対応する別の実施形態では、閉ループ制御構造４２は、深層学習回帰型ＡＩモジュール５６の形態にある学習されたＡＩモジュールを有する低速制御ループ５４と、状態機械６０を有する高速制御ループ５８と、を含む。
【００１６】
[0021]低速制御ループ５４では、構築パラメータ構成モジュール４０によって生成された初期ＡＭ構築パラメータ４１は、深層学習回帰型ＡＩモジュール５６に入力される。学習されたＡＩモジュール５６への他の入力としては、経時的なＡＭプロセス変数及びパラメータ（例えば、アルゴン流、温度、音／振動変換器レベル、電圧、電流など）を表す連続的な時間ベースのデータ６２、構築層画像センサ３８によってプロセス内に取得された構築層画像４８、溶融プール監視システム３５によってプロセス内に取得された溶融プールデータ３９が挙げられ得る。溶融プールデータ３９は、深層学習回帰型ＡＩモジュール５６への入力前に事前調整器６４によって事前調整されてもよい。例えば、事前調整器６４は、各構築層又は一組の構築層上に溶融プールデータ３９を蓄積及び平均するようにプログラムされてもよい。事前調整は、より短い又はより長いフレームレートを有するように調節可能であってもよい。
【００１７】
[0022]深層学習ＡＩモジュール５６は、複数のニューラルネットワークの組織集合（ｃｏｍｉｔｔｅｅ）を形成するために、１つ以上のＣＮＮと組み合わされた回帰型ニューラルネットワーク（ＲＮＮ）構成要素を有してもよい。ＲＮＮ構成要素は、例えば、いわゆる「消失又は爆発勾配問題」を克服する長短期メモリ（long short-term memory、ＬＳＴＭ）として、又はゲート付き回帰型ユニット（gated recurrent unit、ＧＲＵ）として実装されてもよく、これは、プロセス状態及び長期メモリ能力を追加して、高速プロセス内更新データと低速プロセス出力データとの間の複雑な、ノイズの多い、非線形関係を学習する大規模の回帰型ネットワークの使用を可能にし、良好な品質の部品を構築するために必要な正確なＡＭ構築パラメータを予測する。ＧＲＵは、例えば、Ｃｈｕｎｇらの、Ｅｍｐｉｒｉｃａｌ  Ｅｖａｌｕａｔｉｏｎ  ｏｆ  Ｇａｔｅｄ  Ｒｅｃｕｒｒｅｎｔ  Ｎｅｕｒａｌ  Ｎｅｔｗｏｒｋｓ  ｏｎ  Ｓｅｑｕｅｎｃｅ  Ｍｏｄｅｌｉｎｇ、ａｒＸｉｖ：１４１２、３５５５ｖ１[ｃｓ．ＮＥ］、２０１４年１２月１１日、に説明されている。学習された深層学習ＡＩモジュール５６は、強化された低速プロセスフィードバック制御のために、部品品質の低速層間評価を閉じるために使用され得る。ＡＩモジュール５６は、ＡＩ知能ソフトウェアを実行するコンピュータ又はコンピュータのネットワークとして構成されてもよい。例えば、ソフトウェアは、例として、ＴｅｎｓｏｒＦｌｏｗ（登録商標）（ｈｔｔｐｓ／／ｗｗｗ．ｔｅｎｓｏｒｆｌｏｗ．ｏｒｇにおけるＧｏｏｇｌｅ社のオープンソース人工ニューラルネットワーク（artificial neural network、ＡＮＮ）ソフトウェアライブラリ）、Ｔｈｅａｎｏ（ｈｔｔｐ：／／ｄｅｅｐｌｅａｒｎｉｎｇ．ｎｅｔ／ｓｏｆｔｗａｒｅ／ｔｈｅａｎｏ／ｉｎｄｅｘ．ｈｔｍｌにおけるＵｎｉｖｅｒｓｉｔｙ  ｏｆ  ＭｏｎｔｒｅａｌのＤｅｅｐ  Ｌｅａｒｎｉｎｇ  ＧｒｏｕｐのオープンソースＡＮＮソフトウェアライブラリ、又はＣＮＴＫ（ｈｔｔｐｓ：／／ｗｗｗ．ｍｉｃｒｏｓｏｆｔ．ｃｏｍ／ｅｎ−ｕｓ／ｃｏｇｎｉｔｉｖｅ−ｔｏｏｌｋｉｔ／におけるＭｉｃｒｏｓｏｆｔのＣｏｇｎｉｔｉｖｅ  Ｔｏｏｌｋｉｔ）を使用して、Ｐｙｔｈｏｎ  Ｓｏｆｔｗａｒｅ  ＦｏｕｎｄａｔｉｏｎによってサポートされるＰｙｔｈｏｎ（商標）プログラミング言語でプログラムされ、人工ニューラルネットワークＡＩを実際に実装してもよい。代替的に又は追加的に、Ｃ及びＣ＋＋などのより伝統的なプログラミング言語が使用されてもよい。ハードウェアに関しては、ＡＩモジュール５６は、推論のみのＡＩとして実行することができるため、学習されたニューラルネットワークは、固定小数点式の計算又は更により低いビット数（例えば、ＢＮＮ又はビット単位のニューラルネットワーク、例えば、専用コンピューティングプラットフォーム上の、Ｋｉｍ、Ｓｍａｒａｇｄｉｓ、Ｂｉｔｗｉｓｅ  Ｎｅｕｒａｌ  Ｎｅｔｗｏｒｋｓ、ａｒＸｉｖ：１６０１．０６０７１ｖ１[ｃｓ．ＬＧ］、２０１６年１月２２日（ｈｔｔｐｓ：／／ａｒｘｉｖ．ｏｒｇ／ｐｄｆ／１６０１．０６０７１．ｐｄｆ））を使用して実行することができ、これにより、ＡＩモジュールの処理スループットを劇的に改善することができる。
【００１８】
[0023]高速制御ループ５８では、溶融プールデータ３９は、深層学習ＡＩモジュール５６からの出力と共に状態機械６０に入力されてもよい。深層学習ＡＩモジュール５６からの状態機械出力は、高速制御ループ５８の一部として使用されてもよく、これは、高速プロセス制御利得更新上の別個の状態可変の内側制御ループとして構成されてもよい。例えば、上述のＬＳＴＭからの状態機械出力は、状態機械６０に入力され、溶融プール制御の高速ループ閉じ込みを容易にするために使用されてもよい。
【００１９】
[0024]図６では、状態機械６０の単純な例が、Ｍｅａｌｙ  ＦＳＭによって表されるような３つの異なる状態で示されており、各状態からの出力は、現在の状態及びＦＳＭへの入力に依存する。３つの状態は、制御スキームが維持される「保持」、制御スキームが、ビーム３２によって粉末床２４に入力される特定のエネルギー密度（energy density、ＥＤ）を減じることに助力する「低エネルギー密度」（低ＥＤ）、及び制御スキームが、ビーム３２によって粉末床２４に入力される特定のＥＤを高めることに助力する「高エネルギー密度」（高ＥＤ）である。また、この例では、ＦＳＭへの入力は、溶融プール３３のコンディションを予測する、学習されたＲＮＮ５６からの出力である。この予測は、図４の拡張データによってＲＮＮ５６に付与された図５の学習に基づく。
【００２０】
[0025]図６の実施例における各状態は、異なる制御スキーム又は変更された制御スキームを表す。これらの制御スキームは、単純な利得制御型フィードバックループとして、又は複雑な確率的最適化コントローラとして実装することができる。当業者であれば、これは単に、高速ループ５８制御のための状態機械６０が、ＲＮＮ５６からの出力とどのようにインターフェースされ得るかの単純化された例であることと、異なる制御スキーム状態、並びに制御スキーム状態が基礎をなすコントローラの多くの可能な実装を変更する手法を含む、多くの他のより複雑な構成が可能であることとを認識するであろう。
【００２１】
[0026]図１に見られるように、学習された深層学習ＡＩモジュール５６からの低速ループフィードバック、及び状態機械６０からの高速ループフィードバックを使用して、部品品質を改善する手法でＡＭ機械２０を動作させるために、ブロック５０において調整されたＡＭ構築パラメータを計算することができる。
【００２２】
[0027]ここで、本発明の一実施形態に従って深層学習ＡＩモジュール５６を学習するためのアプローチを、図４及び図５を参照して説明する。深層学習ＡＩモジュール５６を学習するための教師データは、図４によって表されるデータ拡張モードで部品を構築するように、ＡＭ機械２０を操作することによって収集され得る。理解され得るように、プロセス内の構築層画像４８を評価することの任務を負う基本ＣＮＮ４６は、ブロック７０及び８０によってそれぞれ示されるように、プロセス後に取得された完成部品の画像を評価するように構成された１つ以上の更なるＣＮＮ７２及び８２によって拡張されてもよい。実際の画像４８はまた、構築層画像データベース４９内に収集されてもよい。
【００２３】
[0028]ブロック７０では、ＡＭ機械２０によって構築された部品Ｐは、例えば、部品を切断し、既知の層深さで露出した断面を研磨することによって、プロセス後に切断され、次いで、撮像カメラを使用して露出面の２次元（two-dimensional、２Ｄ）画像７４を捕捉する。次いで、プロセス後に捕捉された２Ｄ画像７４を評価し、ＣＮＮ７２によって分類することができる。例えば、可能な分類７６としては、不十分な溶融、適度、及び過剰な溶融が挙げられ得る。所与の層深さにおけるプロセス後の２Ｄ画像は、プロセス内に取得された層の関連する画像４８に直接関係し得る。この関係は、図４のデータ拡張を同期させるようにプログラムされたソフトウェアアプリケーションによって制御され得、ＲＮＮ５６が実際のデータから再構成された仮想部品構築において学習されることを可能にし得る。仮想部品構築の数は、収集のためにどのくらいのデータが利用可能であるかだけに限定されるであろう。
【００２４】
[0029]ソフトウェアアプリケーションの仮想部品構築態様は、学習されたＲＮＮ５６が実際のデータを使用してどのように機能するかのシミュレーションを可能にし、統合計算材料工学（integrated computational materials engineering、ＩＣＭＥ）モデルを改善及び／又は検証することを可能にし得る。加えて、より良好な予測モデルは、仮想構築データを使用して、モデル予測制御（model predictive control、ＭＰＣ）などの高度な制御スキームを、図６に示す高速５８ループ制御スキームに実装することができる。
【００２５】
[0030]ブロック８０では、ＡＭ機械２０によって構築された部品Ｐは、例えば、コンピュータ支援断層撮影（computer-aided tomography、ＣＡＴ）設備を使用して、プロセス後に走査されて、部分全体の３次元（three-dimensional、３Ｄ）画像８４を捕捉する。次いで、プロセス後に捕捉された３Ｄ画像８４を評価し、ＣＮＮ８２によって分類することができる。例えば、分類８６は、完成部品の有孔率の度合い、及び／又は完成部品内に空隙が存在する程度を示してもよい。
【００２６】
[0031]上述したように、プロセス内の構築層画像４８は、構築層画像データベース４９内に収集されてもよい。他のプロセス内データもまた、深層学習ＡＩモジュール５６の学習に使用するために収集されてもよい。例えば、溶融プール監視システム３５によってプロセス内に取得された高速プロセス溶融プールデータ３９は、バイナリデータベース６７に記憶されてもよく、層が製作されている間にＡＭ機械２０によって生成された連続時間ベースのデータ６２は、連続時間ベースのパラメータデータベース６８に記憶されてもよい。
【００２７】
[0032]図５に示すように、図４に関連して説明されるように収集されたデータは、深層学習ＡＩモジュール５６を学習させるための入力として使用されてもよい。構築層画像４８を特徴付けるＣＮＮ４６の出力は、動作の学習モードにおいて深層学習ＡＩモジュール５６に提供される１つの教師入力として機能し得る。同様に、プロセス後の画像７２及び８２をそれぞれ特徴付けるＣＮＮ７２及びＣＮＮ８２からの出力は、動作の学習モードの間に深層学習ＡＩモジュール５６に提供される更なる教師入力として機能し得る。高速プロセス溶融プールデータ３９は、事前調整器６４によって事前調整され、動作の学習モードの間に深層学習ＡＩモジュール５６に入力され得る。連続時間ベースのパラメータデータベース６８に記憶された連続時間ベースのデータ６２もまた、動作の学習モードの間に深層学習ＡＩモジュール５６への入力として提供されてもよい。初期ＡＭ構築パラメータ４１は、動作の学習モードの間に深層学習ＡＩモジュール５６への更なる入力として提供されてもよい。
【００２８】
[0033]深層学習ＡＩモジュール５６への様々な入力は、学習を実行するために正しく同期されるべきであり、学習を有効に行うために十分なデータが利用可能でなければならない。深層学習ＡＩモジュール５６のＬＳＴＭ構成要素からの出力は、動作の学習モードの間に状態機械６０に提供されてもよく、その後、ＡＭシステム１０が通常の生産モードで動作されるときに、溶融プール制御の高速ループ閉じ込みを容易にすることができる。状態機械６０への入力は、高速制御ループ５８上の学習されたＲＮＮ５６の影響を評価するのに役立つ制御シミュレーションに対して（例えば、図６における）制御スキーム状態の変化を評価することを可能にし得る記録を提供する。
【００２９】
[0034]上述のようなプロセス内及びプロセス後の情報を使用するＡＩモジュール５６の学習は、ＡＭ部品及び対応するＡＭプロセスが、良好な製造実施に関連するいくつかの観点から良好であるか否かの信頼性の高い判定を可能にする。部品構築のためのデータの全セットが、生産記録のために捕捉される。第１に、部品を製造するために使用されるＡＭ構成データファイルの完全性（すなわち、「データ完全性」）が実証及び証明されてもよい。第２に、部品を構築するために使用されるＡＭプロセスの完全性（すなわち、「プロセス完全性」）が実証及び証明されてもよい。第３に、プロセス性能が、高密度を有するか、最小有孔率を有するか又は孔無しであり、及び良好な内部粒構造（すなわち、「性能完全性」）を有する良好な部品を生成することが実証及び証明されてもよい。同様に、ＡＭ部品について言及されたプロセス証明は、医療用装置が仕様に正しく機能しているという検証及び妥当性確認証拠を提供するための設計品質（Design Quality、ＤＱ）、取り付け品質（Installation Quality、ＩＱ）、運用品質（Operational Quality、ＯＱ）、及び性能品質（Performance Quality、ＰＱ）メトリクスと同様であり得る。ＩＱ、ＯＱ、及びＰＱは、それぞれ、データ、プロセス、及び製造完全性に類似する。この場合、正しいＡＭ構築ファイルの取り付けはＩＱである。プロセス完全性（ＯＱ）が正しいリアルタイム検証、及び製造完全性（ＰＱ）が機械学習ＡＩのプロセス内及びプロセス後の構成要素から生じる準リアルタイム検証。良好性の測定は、機械学習ＡＩモジュール５６によって使用されて、どのレベルの良好性を実際に（プロセス内測定値とプロセス後測定値との間の非線形関係の学習された回帰型メモリを通じて）有するかを決定し、次いで、（非線形相関によって間接的に推定される）良好性が最大化されるように、リアルタイムでプロセスに対する自動補正を行う。ＤＱは、設計／構築ファイルに関連付けられたＡＭ設計ルールチェックと同等であり、これは、金属のためのＩＣＭＥ又はいくつかの他の物理学に基づく設計プロトコルを統合することができる。
【００３０】
[0035]本発明は、ＡＭ方法による大規模で複雑な構成要素の製造を進めることを意図する。本発明は、付加製造機械で作製されたより高品質の部品をもたらし、検査負担を低減する。
【００３１】
[0036]本発明は例示的な実施形態に関連して説明されてきたが、発明を実施するための形態は、本発明の範囲を記載される特定の形態に限定することを意図しない。本発明は、特許請求の範囲の範囲内に含まれ得るような、記載された実施形態の代替形態、修正形態、及び均等物を包含することを意図している。
【図１】
2021504197.tif 000003
【図２】
2021504197.tif 000004
【図３】
2021504197.tif 000005
【図４】
2021504197.tif 000006
【図５】
2021504197.tif 000007
【図６】
2021504197.tif 000008
【国際調査報告】
2021504197.tif 000009