LS-DYNA 重启动分析

 

第八章  重启

 

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

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

 

    1. 简单重启动:

当LS-DYNA    运行过程中还没有到达终止时间就被人为或其它原因中断,需要重启动接着进行计算,在这种情况下,不需要对输入文件做任何改动,直接在DOS 命令行上输入:

LS-DYNA R=D3DUMPnn

就可以了,其中D3DUMPnn    为中断前最后一个写出的重启动文件。有关在求解过程中自动生成重启动文件,参见第四章 LS-DYNA 文件系统及前后处理,实际上该重启动文件由关键字*DATABASE_BINARY_D3DUMP   来定义,在每一定义的时间间隔后程序自动生成系列该类型的文件:D3DUMP01、D3DUMP02、D3DUMP03、……D3DUMPnn。

 


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

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

D3DUMP01 的重启动文件。

为了方便用户不进行 DOS 命令行的操作,LSTC 公司及 ANSYS 公司都开发了

WINDOWS 界面用于重启动分析,如下:


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

在SOLVER 菜单上选择RESTART LS-DYNA ANALYSIS,则出现对话框:

在简单重启动中,选择 R=D3DUMP02 就可以直接运行了,与 DOS 状态下的命令功能相同。ANSYS/LS-DYNA 也提供相似的界面如下:在 ANSYS 菜单中有一LS-DYNA SOLVER项,如下:

 

 

 

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

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

 

    1. 小型重启动:

当重启动分析时,希望对关键字进行一些修改,如:

    重新设置求解终止时间

    重新设置各种输出文件的时间间隔

    删除接触界面

    删除单元和PARTS    把变形体转化为刚体    把刚体转化为变形体    改变阻尼选项

…… 等

把这种重启动叫小型重启动,此时需要构造一个重启动输入文件 restartinput.k,然后在 DOS

命令下输入:

LS-DYNA I=restartinput.k R=D3DUMPnn

(同理可以通过WINDOWS 界面来输入,与上面相同,把I=restartinput.k 选择好)

 

典型的restartinput.k 内容如下:

在上面的重启动文件中,改变了求解的时间(注意要包含以前已计算完的时间)、

D3PLOT      文件的输出间隔和时间步长及把变形体转为刚体来计算(在一些应用中要用到,如汽车翻滚试验中汽车在空中飞行时的计算,可以把变形体转为刚体,落地后再转为变形体)。


重启动输入文件可以包含下面关键字:

 

但对于小型重启动,一般不用*STRESS_INITIALIZATION   关键字,该关键字在下面的重启动类型中用到。

在重启动中,特别要注意的是不能任意修改几何模型等操作,否则得到的结果可能根本就是错误的。

 

    1. 完全重启动:

当要对关键字文件(输入模型)做出大量的修改时,如增加其他的  PART  或接触定义等, 此时实际上是进行另一个全新的分析,只不过考虑在前面分析后相关的  PART    的变形和应力情况,这个变形和应力情况的传递过程由关键字*STRESS_INITIALIZATION_OPTION  来实现。

即在重启动关键字文件中包含该关键字对需要关心的 PART 在上次求解的基础上进行变形和应力的更新(联系D3DUMPnn 来完成),所以 DOS 命令下的输入依然是:

LS-DYNA I=restartinput.k R=D3DUMPnn

与小型重启动不同的是restartinput.k   文件中具有完整的关键字输入,节点、单元、增加的PART      等,对于需要初始化的PART,在该输入文件中的节点、单元数及排列和拓扑关系都应该与上次求解的输入文件中的一样,但PART ID 号 可以不同。

还要注意的是,对于需要初始化的PART,没有必要对PART 的空间位置进行更新,因为在重启动过程中程序会自动对它进行初始化。

在该重启动输入文件中,还可以应用下面的关键字进行一些改变:

实际上可以通过另一种方法来进行完全重启动分析,即通过  DYNAIN  文件来进行,这在多步冲压成型分析中应用较多,参见冲压成型分析章节。

### 回答1: 赵海鸥是一本关于ls-dyna动力学分析指南的著作,该书具有以下几个特点和内容。 首先,赵海鸥详细解释了ls-dyna动力学分析的基本原理和方法。他介绍了动力学分析的基本步骤和流程,包括建模准备、边界条件设定、加载方式选择等。赵海鸥还提供了一些常用的参考模型供读者学习和参考。 其次,赵海鸥对ls-dyna的各种物理模型进行了详细的讲解和示范。他分别介绍了弹性力学、塑性力学、断裂力学等方面的模型,在每个模型中都详细讲解了模型的理论原理、输入参数和输出结果等。通过这些示范,读者可以更好地理解和应用ls-dyna软件进行动力学分析。 此外,赵海鸥还介绍了ls-dyna的一些高级功能和应用。他详细讲解了动力学分析中的网格划分、接触分析、材料参数选择等问题,并提供了一些实际案例进行展示和分析。这些案例可以帮助读者更好地理解和应用ls-dyna软件进行动力学分析。 最后,赵海鸥还讨论了ls-dyna在不同行业领域中的应用,包括汽车、航空航天、建筑等。他通过实际案例和工程经验,说明了ls-dyna在这些领域中的优势和应用前景。这部分内容可以帮助读者更好地将ls-dyna应用到自己的工程实践中去。 总的来说,赵海鸥是一本非常实用的ls-dyna动力学分析指南,内容丰富、详细,适合工程技术人员和科研人员学习和应用。无论是初学者还是有一定经验的人员,都可以从中获得很多有价值的信息和经验。 ### 回答2: 《赵海鸥ls-dyna动力学分析指南》是一本关于使用ls-dyna软件进行动力学分析的指南书籍。ls-dyna是一款广泛应用于多领域的显式求解器,主要用于模拟和分析复杂的非线性动态问题。 该指南由赵海鸥编写,主要以教学的方式介绍了ls-dyna软件的基本原理、使用方法和注意事项。书中详细介绍了动力学分析的基本概念和相关原理,例如动力学方程、质量矩阵、刚度矩阵等等。此外,该指南还详细介绍了ls-dyna软件的各种功能和模块,包括网格生成、材料模型、加载和边界条件的定义等。 此外,该指南还通过丰富的案例分析,展示了如何使用ls-dyna软件解决不同类型的动力学问题。这些案例涵盖了汽车碰撞、爆炸冲击、材料拉伸等多个领域,并详细讲解了每个案例的建模方法、仿真过程、结果分析等。 赵海鸥是一位在动力学领域有丰富经验的专家,他在该指南中分享了自己多年来的技术积累和实践经验。通过阅读该指南,读者可以系统地学习ls-dyna软件的使用方法,了解动力学分析的基本理论和实践技巧。无论是初学者还是有一定经验的工程师都可以从中受益,提高自己在动力学分析领域的能力。 总而言之,《赵海鸥ls-dyna动力学分析指南》是一本权威的、实用的指导读物,对于使用ls-dyna软件进行动力学分析的工程师和研究人员来说是一本必备的参考书。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值