LS-DYNA 简单重启动、小型重启动、完全重启动分析~ 整理版

在 LS-DYNA 求解的过程中,常常用到重启动分析功能。这主要是由下面的原因导致的:

  • 求解过程中被操作系统或用户中断,而又不想从头开始计算;
  • 由于定义了 CPU 时间限制,求解时间超过该时间程序自动中断;
  • 在后处理中发现分析有错误,执行重启动来处理或改正错误;
  • 以前的求解没有运行足够长的时间,希望继续运行下去。

总的来说重启动包含三种类型:简单重启动、小型重启动、完全重启动。

任何类型的重启动都需要首先生成 dump 文件,其为重启动文件,包含计算过程中的所有数据,重启动都是从特定的时间点开始的,重启动的二进制文件包含模型中的所有数据,如应力、应变、变形等,输出重启动文件的命令有:

*DATABASE_BINARY_D3DUMP
*DATABASE_BINARY_RUNRSF
  • *DATABASE_BINARY_D3DUMP

D3DUMP 为重启动后继续计算,为默认的重启动文件格式,该重启动文件由关键字 *DATABASE_BINARY_D3DUMP 来定义,在每一定义的时间间隔后程序自动生成系列该类型的文件:D3DUMP01、D3DUMP02、D3DUMP03、……、D3DUMPnn。

在输入文件中定义输出重启动结果文件的典型方式为:

attachments-2020-03-TsmRL1FP5e78c2056fe74.png 其中 50000 表示 CPU 循环 50000 次后自动生成一个重启动文件,该关键字必须包含在输入文件中,否则程序不会自动生成系列的重启动文件,只是在正常求解结束后自动生成一个 D3DUMP01 的重启动文件。

如果不想在计算结束后生成 D3DUMP 重启动文件,需要在 K 文件中输入如下命令:

d=nodump
  • *DATABASE_BINARY_RUNRSF

RUNRSF 为重启动后覆盖原有计算,RUNRSF 重启动保留的文件数由参数 NR 设定,默认情况下为 1,如果 NR>1,将以循环方式写入。

LSDYNA 在进行重启动分析的时候,有两个特征:其一,需要使用相同版本的计算软件开启重启动计算;其二,重启动计算默认使用相同的 CPU 数目。

1. 简单重启动

简单重启动就是在不改变任何模型和计算文件的情况下,继续展开计算,输入文件没有任何的变化。

当 LS-DYNA 运行过程中还没有到达终止时间就被人为或其它原因中断,需要重启动接着进行计算,在这种情况下,不需要对输入文件做任何改动,可直接输入 DOS 命令进行重启动分析。此外,为了方便用户不进行 DOS 命令行的操作,LSTC 公司及 ANSYS 公司都开发了 Windows 界面用于重启动分析。

1.1 DOS 命令重启动

直接在 DOS 命令行上输入:

LS-DYNA R=D3DUMPnn

就可以了,其中 D3DUMPnn 为中断前最后一个写出的重启动文件。

1.2 LS-DYNA Program Manager 界面重启动

LSTC 公司的界面叫 LS-DYNA Program Manager,其中功能包括关键字文件的编辑和查看、递交关键字文件求解、前后处理调用、License 管理和用户手册管理等。重启动调用如下:

在 LS-DYNA 的 Solvers 菜单上选择 Restart LS-DYNA Analysis,则出现如下对话框:

attachments-2020-03-VrOoN8xZ5e78c226307bb.png

在简单重启动中,输入 memory 值,选择 Restart File R=D3DUMPnn 就可以直接运行了,系统会自动在 Output Print File O= 中找到相应的 d3hsp 结果文件。设置完成后点击 RUN 即可继续计算。与 DOS 状态下的命令功能相同。

attachments-2020-03-azgMwpum5e78c242d3809.png

1.3 ANSYS/LS-DYNA 界面重启动

在 ANSYS 菜单中有 LS-DYNA Solver 选项,如下:

attachments-2020-03-J1icbpCY5e78c2528bcfe.png

进入 LS-DYNA Solver,就可很方便的递交关键字文件进行求解和重启动文件进行重启动分析:

attachments-2020-03-WT886err5e78c2737fb3f.png

然后选择相应的重启动分析类型和重启动文件,进行重启动分析。

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

2. 小型重启动

小型重启动仅可以修改如下的特定参数,其它参数不可修改:

  • 修改求解终止时间
  • 修改各种输出文件的时间间隔
  • 修改时间步控制参数
  • 修改加载曲线(加载曲线中的数据点数量不能更改)
  • 添加节点约束
  • 删除 contacts、parts、elements
  • 将 Parts 转为刚性或非刚性

详细内容可以查看用户手册中的 RESTART 部分。

  • 发表于 · 2020.03.23 22:08 · 阅读 · 15763

[版权声明] :本文文字、代码及图片版权归原作者所有,任何媒体、网站或个人未经本网协议授权不得采集、整理、转载或以其他方式复制发表。已经本站协议授权的媒体、网站,在使用时必须注明“稿件来源:学研谷”。

11 条评论

请先 登录 后评论
猜猜我是谁
smile2327

0
提问
2
回答
1
文章
注册推广