文档介绍:LS-DYNA 建模注意要点
一、实体建模 
1. 单元类型的选择:LS‐DYNA 有专门的单元选择,在刚开始建模时要
注意有区别于静力计算的单元,选择错误后再修改是非常麻烦的; 
2. 弹簧的选择:LS‐DYNA bi165,这是单向弹簧,
即若为固定节点,需在同一节点处设置三根弹簧分别来固定横、
纵、垂向;(阻尼同弹簧性质) 
3. 接触的定义:LS‐DYNA 中有专门的接触方式,实体接触实体时最常
用的为面面接触,也就是 edcgen,asts 命令,需设置接触的 part 号,
摩擦系数等参数; 
4. 速度的定义:速度的定义可以选择用 edpvel,vgen 这个命令,但是
这个命令的缺陷是两个实体间接触(若设置了摩擦系数)速度是
逐渐减小的,这势必会对计算的结果造成不利影响;另一种方法
是设置速度、数组时间曲线,这样就可以保证速度是均匀的,对
于匀速运动尤其是速度较低的匀速运动,强烈建议采用这种方法,
具体实施方法如下图所示;
图 1 定义恒定速度曲线关键字
5. 学 LS‐DYNA,最基本的是要看懂关键字文件,最关键的要学会修改
K 文件,最高境界是看 K 文件就知道模型出了什么问题,甚至在 K
文件里直接添加命令,要学会关键字里的每一命令符,如下图这
一关键字文件中最基础的部分,涉及到了接触、时间步、沙漏、
计算时间等一系列的信息。
图 2 定义接触等控制计算关键字
6. 对于沙漏,这是 LS‐DYNA 中实体模型计算时最容易出现问题的部
分,因为系统对于实体单元默认的计算是采用单点积分,单点积
分容易出现沙漏,使得计算出现错误或者计算结果非常的不准确,
这时有几种方法可以采取,而最直接有效的方法是采用实体单元
全积分算法,这可以在 K 文件中通过修改 section  definitions 中的
solid 选项来实现; 
 
图 3 修改沙漏关键字
7. 关于重启动,这是 LS‐DYNA 优势于其他软件的一个地方。举最简
单的例子,列车的加载到运动结束这一过程,在加载结束后只需
要简单的修改速度就可以计算各种不同速度下的动力响应等,而
不需要重复的计算加载那一块的内容,避免了重复劳动。重启动
前的加载以及重启动后的计算是两个独立的部分,这必须加以注
意。下面两幅图分别为重启动前和重启动后的画面,注意加以区
分。重启动后的 K 文件和之前的 K 文件也不一样,需要在重启动
后的 K 文件中修改如下面两幅对比图所示,其中在重启动后添加
了*CHANGE_VELOCITY 和*STRESS_INITIALIZATION 这两个关键字,
还修改了*CONTROL_TERMINATION 中的计算时间(因为这时需要
将列车运行的时间计算进去,所以时间变得长)。 
 
图 4 重启动前关键字
 
图 5 重启动后关键字
图 6 重启动前软件计算截面
 
图 7 重启动时软件计算界面
二、梁单元建模 
1. LS‐DYNA 中*rail‐train 和*rail‐track 关键字可以容易实现实体单元
的轮对和梁单元的钢轨的接触,但是这两个关键字的定义在前
期建模