ANSYS Fluent に関するよくある質問

このチュートリアルでは、 check-fluent or exit-fluent 実行中のジョブディレクトリ内のファイル 反復を停止し、ケース/データ ファイルを書き込むため。

このタスクを実行するには、まず SSH を設定する必要があります。 まだ行っていない場合は、ガイドに従ってください ここから。 クリックします。 サーバー のIPアドレス SSH パネルを Status: ページにアクセスして SSH セッションを起動し、以下の手順に従います。

チェック - 流暢なファイル

A check-fluent file は、現在の反復の終了時に、Fluent がケース ファイルとデータ ファイルを書き込んで保存するようにトリガーします。 また, その後も解決し続けます.

を挿入するには check-fluent ファイルに次のコマンドを入力します。 SSH セッション(2行)。 cd /tmp touch check-fluent

、ジャーナル ファイルが 500 回の反復で実行されるように設定されている場合、 check-fluent 28 回目の反復中にファイルが挿入されると、ファイル名に反復ステップが追加されたケースとデータ ファイルが作成されます。 シミュレーションは続行され、500 回の反復が完了します。 次のファイルが次の場所で利用可能になります。 ジョブのページ。

  • tjunction_plot0028.cas.gz
  • tjunction-plot0028.dat.gz
  • tjunction_plot0500.cas.gz
  • tjunction-plot0500.dat.gz

出口流動的なファイル

An exit-fluent file は、現在の反復の終了時にケース ファイルとデータ ファイルを書き込んで保存するように Fluent をトリガーします。 その後、シミュレーションが終了し、Fluent が終了します。.

を挿入するには exit-fluent ファイルに次のコマンドを入力します。 SSH セッション(2行)。 cd /tmp touch exit-fluent

たとえば、ジャーナル ファイルが 500 回の反復で実行されるように設定されている場合、 exit-fluent 28 回目の反復中にファイルが挿入されると、ファイル名に反復ステップが追加されたケースとデータ ファイルが作成されます。 シミュレーションは続行されません。 次のファイルが次の場所で利用可能になります。 ジョブのページ。

  • tjunction_plot0028.cas.gz
  • tjunction-plot0028.dat.gz

このチュートリアルでは、ANSYS Fluent バッチ ジョブ中に残差プロットを生成する方法を示します。 これを実現する XNUMX つの方法を示します。

1. Fluent GUI での設定

この方法は、Rescale デスクトップまたは独自のローカルでジョブを設定するときに使用できます。 .

  • 関連するものを開きます 流暢に
  • に行きます Solution メインメニューのサブツリー。 クリック Calculation Activities それから Execute Commands セットアップツリー内。 これにより、ダイアログ ボックスが開きます。 Define Commands
Fluent ソリューションのサブツリー
  • 有効にします Active コマンドの横にあるチェックボタン
  • 以下にコマンドの名前を入力します。 Name
  • 以下の間隔を設定して、残差をプロットする頻度を指定します。 Every そして、 Iteration or Time Step 下のドロップダウンリストで When 。 時間ステップは非定常流れに有効なオプションです
  • Command タイプ:

/solve/monitors/residual/plot? はい /display/set-window 1 /display/save-picture 残差.png

  • ソフトウェアの制限をクリック OK 変更を保存するには
流暢なコマンド実行

2. ジャーナルファイルに設定する

この方法は、Rescale プラットフォームでバッチ ジョブを設定するときに使用できます。

  • 初期化後、問題を解決する前に、ジャーナル ファイルに次の内容を入力します。
/solve/execute-commands/add-edit command-1 500 "iteration" "/solve/monitors/residual/plot? yes /display/set-window 1 /display/save-pictureresidual.png"

注:

上記のコマンドラインでは、 command-1 500 "iteration" 500 回の反復ごとに残差を出力できます。 ここでは 500 回の反復が例として使用されており、すべてのジョブに適しているとは限りません。 ジョブの長さに応じて適切な頻度を決定し、変更します。 command-1 500 "iteration" 必要に応じて。 残差を頻繁に書き換えると、ジョブの速度が低下する可能性があります。

残差プロット設定を含むサンプル ジャーナル ファイルを以下に示します。 ここでは、実行時間は 7500 反復で、残差は 500 反復ごとにプロットされます。

/file/set-batch-options no Yes Yes no/file/rc tjunction_plot.cas/solve/init/init//solve/execute-commands/add-edit command-1 500 "iteration" "/solve/monitors/residual /plot? はい /display/set-window 1 /display/save-pictureresidual.png" /solve/iterate 7500/file/wcd tjunction_plot%i.cas.gz/exit はい

ライブテーリングと結果

バッチ実行中に残差プロットを表示するには、 ライブ尾行 特徴。 ジョブの実行が開始されると、 Live Tailing パネルが表示されます。 の residuals.png 最初の数回の反復後にファイルを作成する必要があります。 「.png」ファイルを検索します。 ファイルをクリックしてプロットを表示します。

ジョブが完了すると、残差プロット ファイルが Results 他のジョブ ファイルと一緒にページを作成します。 クリック View アイコンをクリックしてファイルを表示します。 をクリックして残差プロット ファイルをダウンロードすることもできます。 Download アイコンをクリックするか、すべてのジョブ ファイルをダウンロードします。 Download Job のアイコンをクリックします。

Fluent 結果ファイル