LS-DYNA リスタート チュートリアル

このチュートリアルは、解析を複数のステップに分散して行う際に、結果を確認し、必要に応じて継続するために使用することができます。お困りの方はRescaleサポートにご連絡ください。

このチュートリアルの一環として、分析を2つのパートに分けました。

ステップ1:最初のジョブ実行を行う。

A. Run the desired LS-DYNA as you would normally.

B. SSH into running cluster and input sw1 switch command.

Step2:Step1の結果を利用して、リスタートジョブを確立する。

A. Clone new job with results obtained from Step 1.

B. Modify command line with `-r d3dump##` to instruct restart.

C. Submit job to continue from saved point in step 1.

下のインポートジョブセットアップをクリックして、例のジョブを複製します。Submitをクリックし、ジョブを実行します。このジョブは、LS-DYNA Neon Example with Distributed Memory Parallel (DMP)の修正版で、リスタートポイントの確立を容易にするため、実行時間は0.05sとなっています。ジョージワシントン大学のNational Crash Analysis Center(NCAC)が作成した初速31.5マイル/時の前面衝突モデルです。1996年のPlymouth Neonをベースにした、一般に公開されている数少ない車両衝突解析モデルです。

Simulation CodeLS-DYNA R11.0.0
Analysis TypeFEA
Suggested HardwareEmerald / 4 cores
Commandls-dyna -i neon.refined.rev01.k -p single
Estimated Run Time24 minutes

Live Tailing機能を利用して、ls-dyna.logファイルと終了時間下のシミュレーション実行時間を監視していることを確認してください。

シミュレーションの実行時間が15000に達したら、実行中のクラスタにSSHでアクセスする必要があります。このチュートリアルでは、簡単のために、インブラウザーSSHを使用することをお勧めします。

仮想マシンのbashインターフェイスに入ったら、cd work/sharedを使って正しいフォルダに移動してください。次に、次のコマンドを入力してください echo > d3kil, を実行したいスイッチコマンドに置き換えてください。例: echo sw2 > d3kil

ここでは、LS-DYNAのセンススイッチとその応答の一覧を示します。

  • sw1 – リスタートファイルが書き込まれ、LS-DYNAが終了します(クラスタがシャットダウンされます)。
  • sw2 – LS-DYNAが時間とサイクル番号で応答(ls-dyna.logに出力)。
  • sw3 – リスタートファイルが書き込まれ、LS-DYNAが続行されます。
  • sw4 – プロット状態が書き込まれ、LS-DYNAが続行されます。
  • swa – LS-DYNA はすべての出力 i/o バッファをフラッシュします。
  • stop/quit – 実行を停止します(クラスタがシャットダウンします)。

この例では、スイッチコマンドを sw1 に設定し、フルインプットを echo sw1 > d3kil とします。

d3kilファイルは一度実行されると消費され削除されますのでご注意ください。

ステップ1の結果でクローンを作成

  • ジョブの[結果]セクションに移動します。チェックボックスをクリックして、すべてのファイルを選択します。
  • アクション]のドロップダウンメニューから、[選択したファイルを入力ファイルとしてこのジョブを複製する]を選択します(下記参照)。

クローン化したジョブを使ったシミュレーションの再スタート

  • クローンを作成したら、手順1で作成したd3dump01ファイルをインプットとして確保してください。このファイルは再起動する際に重要です。

SET FIELDS

  • ジョブ名を編集します。この例では、LS-DYNA Restart Tutorial [Step2]を使用することにします。
  • パート1の元のジョブコマンドを次のls-dyna -r d3dump01に置き換えてください。r d3dump01フラグを入れると、LS-DYNAは単純な再起動を開始し、パート1でジョブを停止した時点からシミュレーションを開始します。

入力が完了すると、以下のような画面が表示されます。

ソフトウェアの設定

  • 入力ファイルとコマンドフィールドを確認します。

必要な手順が完了したら、ジョブを確認し、送信します。ジョブは、第1部の初期ジョブ設定にsw1コマンドを入力した時点から開始されます。