材料の同定
Fluxは、Altair Compose環境に基づく統合型のMaterial Identificationツールを提供しており、Fluxでの材料の作成に必要な係数の同定を実行できるようになっています。
概要
- Non-linear magnet described by Hc and Br module
- Isotropic analytic saturation + knee adjustment (arctg, 3 coef)
- Isotropic hysteretic, Jiles-Atherton model
- Isotropic hysteretic, Preisach model described by 4 parameters of a typical cycle
- Isotropic hysteretic, Preisach model identified by N triplets
- LSモデルおよび
- 修正Bertottiモデル。
- Material Identificationツールの実行方法。
- Material Identificationツールの使用。
- 同定モデルの特異性。
現時点では、このMaterial IdentificationモジュールはWindowsマシンでのみ使用可能であることに注意してください。
Material Identificationツールの実行方法
Flux Supervisorでは、ウィンドウの左下部分にあるMaterial Identificationボタンを使用して、磁気材料モデルのパラメータ同定専用で提供されたツールを起動できます(B(H)特性と帰納的な鉄損モデルのいずれかのケース)。
Material Identificationモジュールでは、Altair ComposeTM環境を実行する必要があります。したがってユーザーは、このツールを使用して材料の同定を実行するために、Altair FluxTMとAltair ComposeTMの両方を自身のコンピューターにインストールする必要があります。どちらのプログラムもAltair Oneでダウンロードできます。
- SupervisorのOptionsボタンをクリックし、Access pathsの下のCoupled softwareを選択します。
- 次に、Compose environment scriptのパスを、Composeインストールフォルダー内のCompose.batに設定します。このファイルのパスは、標準インストールの場合のCompose_Installation_Folder\Compose\と似ています。
Material Identificationツールの使用
Flux Material Identificationツールのほとんどの材料モデルの同定は、次の3ステップの手順で構成されます。一般的なワークフローは次のとおりです:
- ステップ1:特定タイプのB(H)磁気特性または鉄損モデルを選択した後、Flux Material Identificationツールでは、同定の対象となる材料の挙動を表す磁気測定値を含むファイルが求められます。Flux Material Identificationツールで必要となる入力データは、磁気測定値を含む.csvまたは.xlsxファイルで提供されます。ファイルの内容とフォーマットは、次の項で説明するように、同定対象のモデルの種類によって異なります。
- ステップ2:ファイルが正しく読み込まれたら、同定アルゴリズムが自動的に起動し、選択したモデルにフィットする最適なモデルパラメータセットが検出されます。下の図 2に示すように、結果はグラフウィンドウに自動的に表示されます。赤いラインは、同定されたモデルによって提供された再構築後の挙動を表し、青いラインはソースの測定ファイルに対応します。モデルによっては、パネルの左側のスライダーでパラメータを繰り返し調整することもできます。
- ステップ3:このパネルのもう1つの機能は、同定対象の材料の同定後のモデルパラメータを含むPyFluxコマンドをエクスポートできることです。このエクスポートを行うには、Save pyFluxボタンをクリックします。PyFluxコマンドはComposeコンソールに直接出力され、Fluxのコンソールにコピーして貼り付けることができます。これにより、Fluxプロジェクトで材料が自動作成されます。このアクションにより、測定値の配置場所と同じディレクトリに、PyFluxコマンドを含むpythonファイルも作成されます。このファイルを使用すると、次の順にクリックすることで、Fluxプロジェクトで材料を代わりに作成することもできます:Project > Command file > Run a python file
同定モデルの特異性
前の項では、Material Identificationツールを利用するための一般的なワークフローを説明しました。しかし、このツールが取り扱うB(H)特性や鉄損モデルはすべて異なっているため、同定ケースごとに特定の注意を払うことになります。
Non-linear magnet described by Hc and Br moduleモデルでは、入力ファイルには磁力のB(H)曲線(第2象限と第3象限)が含まれ、しかも.csvまたは.xlsxフォーマットで提供される必要があります。ファイルには次の2つの列が必要です: 1つ目は磁界H(A/m)の列、2つ目は磁束密度B(テスラ単位)の列です。入力ファイルの例については、こちらをご覧ください。
Isotropic analytic saturation + knee adjustment (arctg, 3 coef)モデルの場合、B(H)データを含む入力ファイルは前のパラグラフに示したのと同じファイルフォーマットですが、こちらは材料のアンヒステリシス曲線または最初の磁化曲線を表しています。入力ファイルの例については、こちらをご覧ください。
ヒステリシスのB(H)特性であるIsotropic hysteretic, Jiles-Atherton model、Isotropic hysteretic, Preisach model described by 4 parameters of a typical cycle、Isotropic hysteretic, Preisach model identified by N tripletsの場合、必須ファイルでは完全なB(H)ヒステリシスループを記述する必要があります。.csvまたは.xlsxファイルのフォーマットは、前述の他のモデルのフォーマットとよく似ています。ファイルの例については、こちらをご覧ください。
LSモデルの場合、Material IdentificationツールはMILSと呼ばれる専用のツールを起動します。このツールは特定の同化ワークフローを伴います。MILSによるLSモデルの同化を実行するには、本書のこの章をご参照ください。