Flux-Activate連成シミュレーション: Fluxプロジェクトの準備

概要

連成シミュレーションを実行するには、Fluxプロジェクトの標準的な記述(形状、メッシュ、物理)を作成済みであることが必要です。FluxとActivateとの連成を作成するには、連成コンポーネントファイルを生成するために、目的の入出力パラメータをFluxで定義する必要があります。

Fluxの入力

入力パラメータとして、次のタイプの量が考えられます:

  • 電気的量(抵抗、電圧、電流など)
  • 機械的量(トルク、速度、位置など)
  • 形状的量(空隙など)

FluxとActivateとの連成ではマルチフィジックス連成シミュレーションが使用されるので、マルチフィジックスタイプのI/Oパラメータとして入力パラメータを定義する必要があります。

Fluxの出力

出力パラメータとして、入力パラメータとまったく同じタイプである電気的量、機械的量、形状的量が考えられます。出力パラメータはマルチフィジックスタイプではないことが必要です。

出力パラメータとして次が考えられます:

  • 形状パラメータ
  • マルチフィジックスではないI/Oパラメータ
  • メカニカルセットの事前定義パラメータ
  • センサー

連成コンポーネント

FluxプロジェクトからActivateに情報を確実に転送するために、連成コンポーネントファイルが必要です。このコンポーネントのデータは*.F2STA fileに記述します。連成に必要な入出力パラメータを用意した後、次の手順でコンポーネントを生成する必要があります:

  • SolveメニューでGenerate component for Activate couplingをクリックします。
連成コンポーネントを生成すると次の処理が実行されます:
  • ファイルComponentName.F2STAが、デフォルトではカレントディレクトリに作成されます。
  • FluxプロジェクトComponentNameF2STA.FLUが作成されます。その名前は、解析プロセスでActivateからアクセスする.FLUと同じ名前になります。

Activateを介して解析プロセスを開始するときに、対応するFluxプロジェクトが次の名前で登録されます:

ComponentNameF2STA_SOLVED.FLU

*.F2STAファイル

このファイルには、Activateで次の情報を自動的に検出するうえで必要な情報が記述されています。

  • Fluxのバージョン
  • F2STAのバージョン
  • 数値メモリ
  • 文字メモリ
  • プロジェクトの次元(2Dまたは3D)
  • 入力と出力

解析シナリオ

Fluxで定義した解析シナリオはActivateで考慮されません。Activateでは、連成シミュレーションの際にFluxに対して計算の実行を指示します。

マルチフィジックス位置の運動モデル

電気機械におけるFlux-Activate連成シミュレーションでは、移動メカニカルのタイプをマルチフィジックス位置とする必要があります。この場合、I/O変数ANGPOS_name_of_mechanical_set(たとえば、回転しているメカニカルセットROTORの場合はANGPOS_ROTOR)によって位置が重畳されます。この変数は、メカニカルセットを作成すると自動的に作成されます。これによって、機械的方程式の解析をActivate側で管理できるようになるので、機械的方程式をより柔軟に定義できます。