在LS-Dyna中使用重启动文件进行分析重启动的方法
当 LS-DYNA 运行过程中还没有到达终止时间就被人为或其它原因中断,需要重启动接着进行计算,在这种情况下,不需要对输入文件做任何改动,直接在 DOS 命令行上使用参数R=D3DUMPnn动LS-Dyna即可:
LS-DYNA R=D3DUMPnn
其中 D3DUMPnn 为中断前最后一个写出的重启动文件。
在求解过程中自动生成重启动文件,可参考文章《LS-Dyna的输出文件:二进制文件和ASCII文件》,该重启动文件由关键字*DATABASE_BINARY_D3DUMP 来定义,在每一定义的时间间隔后程序自动生成系列该类型的文件:D3DUMP01、D3DUMP02、D3DUMP03、……D3DUMPnn。在输入文件中定义输出重启动结果文件的典型方式为:

其中 50000 表示 CPU 循环 50000 次后自动生成一个重启动文件,该关键字必须包含在输入文件中,否则程序不会自动生成系列的重启动文件,只是在正常求解结束后自动生成一个D3DUMP01 的重启动文件。
也可以在求解过程中手动退出LS-Dyna并生成重启动文件,详细方法可参考文章《LS-Dyna求解中断控制命令》。
不习惯使用DOS命令的用户也可以从LS-Dyna的LS-DYNA Program Manager界面中重新启动分析。点击菜单Solver - Restart LS-Dyna Analysis打开Restart Input and Output对话框。

在Restart File R=中浏览到保存的d3dump重启动文件,系统会自动在Output Print File O=中找到相应的d3hsp结果文件。设置完成后点击RUN即可继续计算。

ANSYS APDL求解器也提供了类似的功能,打开ANSYS APDL Product Launcher,选择LS-Dyna Solver求解器,在右侧选择Simple Restart Analysis,同样在下面浏览到相应的d3dump重启动文件,即可重新启动分析计算。

1 条留言 访客:0 条 博主:0 条 引用: 1 条
来自外部的引用: 1 条