LS_Dyna的问题总结

合集下载

LS-dyna-常见问题汇总2.0

LS-dyna-常见问题汇总2.0

LS-DYNA常见问题汇总2.0资料整理:yuminhust2005职务:A2:LS-DYNA 版主资料来源:网络和自己的总结更新时间:2008-10-12目录1. LS-DYNA 简介 (1)2. 单位制度 (5)3. 质量缩放 (6)4. 长分析时间 (7)5. 准静态 (8)6. 计算不稳定 (9)7. 负体积 (10)8. 能量平衡 (11)9. 沙漏控制 (13)10. 阻尼 (14)11. ASCII output for MPP via binout (15)12. 接触概述 (16)13. Contact Soft 1 接触Soft=1 (17)14. LS-DYNA中的接触界面模拟 (18)15. LS-DYNA中夹层板(sandwich)的模拟 (25)16. 怎样进行二次开发 (30)17. 如何实现程序的连续计算 (31)18. 如何得知LS-DYNA为一套完整的软件? (32)19. LS-DYNA与市面上其它的前处理软件兼容性如何? (32)20. LS-DYNA似乎很重视「Contact Algorithm」,这是为什幺? (32)21. 如果要利用LS-DYNA进行MPP(平行运算)的计算,硬件配备及操作系统有无特殊需求? (32)22. FEMB能够自动产生有限元素网格吗? (32)23. 实际的产品CAD图文件,有许多复杂的几何造型,这些feature是否都该纳入分析考量? (32)24. LS-DYNA是否只能进行壳元素的分析? (33)25. 在LS-DYNA里该如何强制刚体运动? (33)26. 在LS-POST如何显示应变分布图? (33)27. 强制结构体绕着特定轴旋转的时候,为何会出现奇怪的变形? (33)28. LS-DYNA该如何进行振动模态的分析设定? (34)29. 究竟采用Implicit及Explicit的分析方式会有多大的差异性? (34)30. 要如何设定才能让LS-DYNA自动进行Implicit / Explicit的切换? (34)31. LS-DYNA是唯一能够将Implicit与Explicit code整合在一起的软件,这对实际的分析工作有何帮助?3432. 请问以Explicit方式进行分析,影响运算时间的因素有哪些? (34)33. 势流科技您好,请问弹簧/阻尼系统该采用什幺元素来仿真比较恰当? (35)34. 请问安装LS-DYNA(MPP)版本时,操作系统需有哪些额外的设定? (35)35. 在Linux系统下如何指定MPP的computing node? (35)36. 请问在执行MPP运算时,有没有类似PC版本Ctrl+C的功能以进行不同的switch? (35)37. 如果我想要了解特定截面的力量分布情形,该设定哪些项目呢? (36)38. 请问LS-DYNA在进行Implicit分析时,有没有什幺该注意的地方? (36)39. 请教一下,LS-DYNA有没有什幺功能可以让上/下表面的网格移到中性平面来? (36)40. 请问我该如何在后处理程序LS-Pre/Post里头看到壳元素的厚度? (36)41. 请问在LS-Pre/Post里面该如何操作才能看到各相材料的变形及相关的力学资料? (36)42. 请问LS-Pre/Post有没有办法改变SPH颗粒的大小? (37)43. 请问LS-DYNA有没有办法仿真出「破裂」或「碎裂」的状况? (37)44. 请问究竟是采用Automatic contact好还是一一指定接触界面的方式比较好? (37)45. 在完成前处理的设定后,如何知道每一个part的重量? (37)46. 请问如果我自己有写程序产生出曲线资料,或是已将data point存成Excel档案,能不能直接读入FEMB? (37)47. 请问贵公司所代理的LS-DYNA软件,其采用的单位制为何? (37)48. 请问在load curve的输入方式除了一点一点慢慢key-in之外,有没有其它更快的方式? (37)49. 如何处理LS-DYNA中的退化单元? (39)50. LS-DYNA中对于单元过度翘曲的情况有何处理方法 (39)51. 在ANSYS计算过程中结果文件大于8GB时计算自动中断,如何解决这个问题? (39)52. 关于梁、壳单元应力结果输出的说明 (39)53. LS-DYNA求解有时为什么有负的滑动能 (40)54. 在DYNA中如何考虑材料失效 (40)55. 在LS-DYNA中能否施加跟随力和跟随力矩? (40)56. 如果在工程上遇到壳的厚度是坐标位置的函数时,这样的壳单元模型如何建立? (40)57. 不同自由度的单元在merge时,ANSYS如何处理自由度的不匹配问题 (41)58. 如何方便地建立压力容器的有限元模型? (41)59. ANSYS是否具有混合分网的功能? (41)60. 在ANSYS中怎样给面施加一个非零的法向位移约束? (42)61. 如何得到径向和周向的计算结果? (42)62. 如何正确理解ANSYS的节点坐标系 (42)63. 如何考虑结构分析中的重力 (42)64. 对于具有高度不规则横截面的3D模型什么是最佳网格划分方法? (43)65. 在交互方式下如何施加任意矢量方向的表面载荷? (44)66. LS-DYNA96版后在爆炸及流固耦合方面的功能增强 (44)67. ANSYS坐标系总结 (44)68. 显式隐式分析转换的注意事项 (45)69. 利用LS-DYNA进行接触分析应该注意的一些问题 (46)70. LS-DYNA求解中途退出的解决方案 (46)71. 液面晃动 (47)72. 复杂几何模型的系列网格划分技术 (56)73. LS-DYNA典型的射流模拟过程 (58)1.LS-DYNA 简介LS-DYNA 是世界上最著名的通用显式动力分析程序,能够模拟真实世界的各种复杂问题,特别适合求解各种二维、三维非线性结构的高速碰撞、爆炸和金属成型等非线性动力冲击问题,同时可以求解传热、流体及流固耦合问题。

LS-dyna-常见问题汇总2[1].0

LS-dyna-常见问题汇总2[1].0

资料来源:网络和自己的总结 更新时间: 2008-10-12
LS-DYNA 常见问题汇总 2.0
yuminhust2005
2008-10-12
目录
1. 2. 3. 4. 5. 6. 7. 8. LS-DYNA 简介 .............................................................................................................................................................1 单位制度 ...................................................5 质量缩放 .........................................................................................................................................................................6 长分析时间 .....................................................................................................................................................................7 准静态 .............................................................................................................................................................................8 计算不稳定 .....................................................................................................................................................................9 负体积 ...........................................................................................................................................................................10 能量平衡 .......................................................................................................................................................................11

LS-DYNA求解过程中常见错误和警告信息的负体积、节点速度无限大等

LS-DYNA求解过程中常见错误和警告信息的负体积、节点速度无限大等

实用标准文案
精彩文档 错误名称
原因及修改措施
输入格式不正确
找到错误位置,修改数据格式
浮点溢出,核心代码崩溃 (1) 材料和单元特性定义错误,如零密度、零厚度等
(2) 单元定义错误
(3) 各种曲线定义有问题,如求解时间比定义曲线的
时间长,导致数据外推失效
(4) 单位不一致
(5) 时间步太大,导致求解不稳定
程序一开始就
崩溃
(1) 单位不一致
(2) 边界条件、荷载曲线定义错误
(3) 某一材料未定义
节点速度无限

(1) 应用LS-PREPOST 检查最后一帧动画,找出崩
溃的单元和PART
(2) PART 的材料定义有问题,如某个参数设置过大
或与该PART 相关的接触定义有问题,检查接触
的设置
负体积
(1) 材料参数设置错误,选择合适材料模式
(2) 沙漏模式的变形积累,改为全积分单元
(3) 太高的局部接触力,需调整间隙、降低接触刚度
或降低时间步。

LS-dyna常见问题汇总00

LS-dyna常见问题汇总00

LS-dyna常见问题汇总00LS-DYNA常见问题汇总1.0资料来源:网络和自己的总结yuminhust2005Copyright of original English version owned by relative author. Chinese version owned by /Kevin目录1.Consistent system of units 单位制度 (2)2.Mass Scaling 质量缩放 (2)3.Long run times 长分析时间 (6)4.Quasi-static 准静态 (8)5.Instability 计算不稳定 (10)6.Negative Volume 负体积 (12)7.Energy balance 能量平衡 (14)8.Hourglass control 沙漏控制 (19)9.Damping 阻尼 (23)10.ASCII output for MPP via binout (27)11.Contact Overview 接触概述 (30)12.Contact Soft 1 接触Soft=1 (33)13.LS-DYNA中夹层板(sandwich)的模拟 (35)14. 怎样进行二次开发 (37)1.Consistent system of units 单位制度相信做仿真分析的人第一个需要明确的就是一致单位系统(Consistent Units)。

计算机只认识0&1、只懂得玩数字,它才不管你用的数字的物理意义。

而工程师自己负责单位制的统一,否则计算出来的结果没有意义,不幸的是大多数老师在教有限元数值计算时似乎没有提到这一点。

见下面LS-DYNA FAQ中的定义:Definition of a consistent system of units (required for LS-DYNA):1 force unit = 1 mass unit * 1 acceleration unit1 力单位=1 质量单位× 1 加速度单位1 acceleration unit = 1 length unit / (1 time unit)^21 加速度单位= 1 长度单位/1 时间单位的平方The following table provides examples of consistent systems of units.As points of reference, the mass density and Y oung‘s Modulus of steel are provided in each system of units. ―GRA VITY‖ is gravitational acceleration.2.Mass Scaling 质量缩放质量缩放指的是通过增加非物理的质量到结构上从而获得大的显式时间步的技术。

lsdyna常见问题汇总

lsdyna常见问题汇总

LYDYNA能量平衡GLSTAT(参见*database_glstat)文件中报告的总能量是下面几种能量的和:内能internal energy动能kinetic energy接触(滑移)能contact(sliding) energy沙漏能houglass energy系统阻尼能system damping energy刚性墙能量rigidwall energyGLSTAT 中报告的弹簧阻尼能”Spring and damper energy”是离散单元(discrete elements)、安全带单元(seatbelt elements)内能及和铰链刚度相关的内能(*constrained_joint_stiffness…)之和。

而内能”InternalEnergy”包含弹簧阻尼能”Spring and damper energy”和所有其它单元的内能。

因此弹簧阻尼能”Spring anddamper energy”是内能”Internal energy”的子集。

由SMP 5434a 版输出到glstat 文件中的铰链内能”joint internal energy”跟*constrained_joing_stiffness 不相关。

它似乎与*constrained_joint_revolute(_spherical,etc)的罚值刚度相关连。

这是SMP 5434a 之前版本都存在的缺失的能量项,对MPP 5434a 也一样。

这种现象在用拉格朗日乘子(Lagrange Multiplier)方程时不会出现。

与*constrained_joint_stiffness 相关的能量出现在jntforc 文件中,也包含在glstat 文件中的弹簧和阻尼能和内能中。

回想弹簧阻尼能”spring and damper energy”,不管是从铰链刚度还是从离散单元而来,总是包含在内能里面。

在MATSUM 文件中能量值是按一个part 一个part 的输出的(参见*database_matsum)。

LS-DYNA常见问题集锦

LS-DYNA常见问题集锦

在网格划分过程中,我们常遇到退化单元,如果不对它进行一定的处理,可能会对求解产生不稳定的影响。

在LS-DYNA中,同一Part ID 下既有四面体,五面体和六面体,则四面体,五面体既为退化单元,节点排列分别为N1, N2, N3, N4, N4, N4, N4, N4和N1, N2, N3, N4,N5, N5, N6, N6。

这样退化四面体单元中节点4有5倍于节点1-3的质量,而引起求解的困难。

其实在LS-DYNA的单元公式中,类型10和15分别为四面体和五面体单元,比退化单元更稳定。

所以为网格划分的方便起见,我们还是在同一Part ID 下划分网格,通过*CONTROL_SOLI关键字来自动把退化单元处理成类型10和15的四面体和五面体单元。

2 LS-DYNA中对于单元过度翘曲的情况有何处理方法有两种方法:1.采用默认B-T算法,同时利用*control_shell 控制字设置参数BWC= 1,激活翘曲刚度选项;2.采用含有翘曲刚度控制的单元算法,第10号算法。

该算法是针对单元翘曲而开发的算法,处理这种情况能够很好的保证求解的精度。

除了上述方法外,在计算时要注意控制沙漏,确保求解稳定。

3在ANSYS计算过程中结果文件大于8GB时计算自动中断,如何解决这个问题?解决超大结果文件的方案:1. 将不同时间段内的结果分别写入一序列的结果记录文件;2. 使用/assign 命令和重启动技术;以要求指定的结果记录文件都是新创建的文件,否则造成结果文件记录内容重复或混乱。

特别是,反复运行相同分析命令流时,在重复运行命令流文件之前一定要删除以前生成的结果文件序列。

具体操作方法和过程参见下列命令流文件的演示。

4 关于梁、壳单元应力结果输出的说明问题:怎样显示梁单元径向和轴向的应力分布图(我作的梁单元结果只有变形图DOFSOLUTIN -Translation ,但是没有stress等值线图,只有一种颜色)和壳单元厚度方向的应力、变形图(我们只能显示一层应力、变形,不知道是上下表层或中间层的结果)。

LS-DYNA常见问题简化中文版

LS-DYNA常见问题简化中文版

一、如何得知L‎S-DYNA为‎一套完整的‎软件?<TOP>解答:LS-DYNA一‎直以来都是‎独立软件,原因很简单‎:(1)美国原厂L‎iverm‎o re Softw‎a re Techn‎o logy‎Corp.(简称LST‎C)授权「势流科技」为台湾地区‎L S-DYNA软‎件的独家代‎理商。

(2)LS-DYNA拥‎有LSTC‎官方的前、后处理程序‎:FEMB及‎L S-Pre/Post,无需另外增‎购。

LS-DYNA强‎调「One Model‎、One Code、Multi‎-resul‎t s」,单一核心程‎序即可进行‎I mpli‎c it、Expli‎c it及混‎合Impl‎icit/Expli‎c it的求‎解方式,可以为您解‎决静力、准静力、掉落、冲击、模态分析、振动、预应力/预应变、流固耦合、流场、热应力....等等的力学‎分析,使用者不必‎再额外添购‎模块程序,徒增预算的‎浪费与软件‎学习的负担‎。

二、LS-DYNA与‎市面上其它‎的前处理软‎件兼容性如‎何?<TOP>解答:由于LS-DYNA是‎全球使用率‎最高的结构‎分析软件,因此其它的‎前处理软件‎与L S-DYNA是‎完全兼容的‎。

在此要强调‎的是:LS-DYNA的‎官方前处理‎程序为FE‎MB,因为FEM‎B是专门为‎L S-DYNA量‎身订作的前‎处理程序,有许多设定‎条件及架构‎逻辑是其它‎前处理软件‎所难望其项‎背的,为了避免在‎学习LS-DYNA的‎过程及操作‎上产生困扰‎,强烈建议使‎用者采用原‎厂出品的F‎EMB来做‎为LS-DYNA的‎前处理工具‎,使用者必定‎更能体会L‎S-DYNA直‎觉式的设定‎与强大的分‎析能力。

.三、LS-DYNA似‎乎很重视「Conta‎c t Algor‎i thm」,这是为什幺‎?<TOP>解答:是的,LS-DYNA很‎早以前就已‎经发展「接触算法」,这是因为基‎础力学所分‎析的对像均‎只考虑「力的受体」,故输入条件‎皆为外力量‎值。

LS-dyna 常见问题汇总2.0

LS-dyna 常见问题汇总2.0
30 32. 请问以 Explicit 方式进行分析,影响运算时间的因素有哪些? .................................................................30 33. 势流科技您好,请问弹簧/阻尼系统该采用什幺元素来仿真比较恰当?...................................................31 34. 请问安装 LS-DYNA(MPP)版本时,操作系统需有哪些额外的设定?.......................................................31 35. 在 Linux 系统下如何指定 MPP 的 computing node? ...................................................................................31 36. 请问在执行 MPP 运算时,有没有类似 PC 版本 Ctrl+C 的功能以进行不同的 switch? ..........................31 37. 如果我想要了解特定截面的力量分布情形,该设定哪些项目呢?............................................................32 38. 请问 LS-DYNA 在进行 Implicit 分析时,有没有什幺该注意的地方?......................................................32 39. 请教一下,LS-DYNA 有没有什幺功能可以让上/下表面的网格移到中性平面来? ................................32 40. 请问我该如何在后处理程序 LS-Pre/Post 里头看到壳元素的厚度? ..........................................................32 41. 请问在 LS-Pre/Post 里面该如何操作才能看到各相材料的变形及相关的力学资料?...............................32 42. 请问 LS-Pre/Post 有没有办法改变 SPH 颗粒的大小? .................................................................................33 43. 请问 LS-DYNA 有没有办法仿真出「破裂」或「碎裂」的状况? ............................................................33 44. 请问究竟是采用 Automatic contact 好还是一一指定接触界面的方式比较好? ........................................33 45. 在完成前处理的设定后,如何知道每一个 part 的重量? ...........................................................................33

LS-dyna 常见问题汇总2.0

LS-dyna 常见问题汇总2.0
LS-DYNA 常见问题汇总 2.0
资料整理:yuminhust2005 职 务:A2:LS-DYNA 版主 资料来源:网络和自己的总结 更新时间:2008-10-12
LS-DYNA 常见问题汇总 2.0
yuminhust2005
2008-10...................................................................................................................................................1 2. 单位制度 .................................................................................................................................................................5 3. 质量缩放 .................................................................................................................................................................6 4. 长分析时间 .............................................................................................................................................................7 5. 准静态 .....................................................................................................................................................................8 6. 计算不稳定 .............................................................................................................................................................9 7. 负体积 ...................................................................................................................................................................10 8. 能量平衡 ...............................................................................................................................................................11 9. 沙漏控制 ...............................................................................................................................................................13 10. 阻尼 ...................................................................................................................................................................14

LS—DYNA求解问题及解决方案

LS—DYNA求解问题及解决方案
错误名称
原因及修改措施
输入格式不正确
找到错误位置,修改数据格式
浮点溢出,核心代码崩溃
(1)材料和单元特性定义错误,如密度、零厚度
(2)单元定义错误
(3)各种曲线定义有问题,如求解时间比定义曲线的时间解不稳定
程序一开始就崩溃
(1)单位不一致
(2)边界条件、载荷曲线定义错误
(3)某一材料未定义
节点速度无限大
(1)应用LS-PREPOST检查最后一帧动画,找出崩溃的单元和PART
(2)PART的材料定义有问题,如某个参数设置过大或与该PART相关的接触定义有问题,检查接触的设置
负体积
(1)材料参数设置错误,选择合适材料模式
(2)沙漏模式的变形积累,改为全积分单元
(3)太高的局部接触力,需调整间隙、降低接触刚度或降低时间步

LS-DYNA常见问题及解决策略 (2012年11月7日)

LS-DYNA常见问题及解决策略 (2012年11月7日)

LS‐DYNA求解器
支持单机和并行计算 支持Windows、Unix、Linux等系统 有32位、64位版本 有单精度、双精度版本
LS‐DYNA求解器
2011/11/9
13
2011/11/9
14
湖南大学 汽车车身先进设计制造国家重点实验室
LS‐DYNA基础
湖南大学 汽车车身先进设计制造国家重点实验室
HGEN Hourglass energy calculation option. This option requires significant additional storage and increases cost by ten percent: EQ.1: hourglass energy is not computed (default), EQ.2: hourglass energy is computed and included in the energy balance.
2011/11/9
31
2011/11/9
32
湖南大学 汽车车身先进设计制造国家重点实验室
Hourglass LS‐DYNA沙漏控制方法
湖南大学 汽车车身先进设计制造国家重点实验室
Hourglass LS‐DYNA沙漏控制方法沙漏控制系数
IHQ=1,2,3:粘性控制模式,用于高速 IHQ=4,5,6:刚性控制模式,用于低速 IHQ=8:仅用于16号壳单元
2011/11/9
软件特点
LS‐DYNA是功能齐全的几何非线性(大位移、大 转动和大应变)、材料非线性(160多种材料动态 模型)和接触非线性(40多种接触类型)程序 它以Lagrange算法为主,兼有ALE和Euler算法 以显式求解为主,兼有隐式求解功能 以结构分析为主,兼有热分析、流体‐结构耦合功 能 以非线性动力分析为主,兼有静力分析功能(如 动力分析前的预应力计算和薄板冲压成形后的回 弹计算)

Ls_dyna计算不稳定

Ls_dyna计算不稳定

计算不稳定,通常包括:“out-of-range velocities” 速度超出范围
“negative volume in brick element” 体单元负体积
“termination due to mass increase” 因质量增加而终止
1.查看属性、材料。

保证材料的单位制没错。

2.接触有问题
3.初始穿透
4.局部细化网格
5.稍微移动速度过高处的节点,或者remesh
6.控制卡片保证正确
7.单元类型和/或沙漏控制:对出现不稳定的shell(solid)单元,试着用沙漏控制
type4和沙漏系数0.05,或者试着使用全积分16号单元,局部沙漏控制用type8
8.Control Contact卡片
9.减小时间步长(减小缩放系数,并使用质量缩放)
10.试着用双精度版本计算
11.接触:设置接触的bucket sorts之间周期数为0,这样会使用缺省的分类间隔。

如果参与接触的两个部件的相对速度异常的大,可能需要减小bucket sort的间隔(比如减小到5,2甚至1)。

如果仿真过程中有明显的接触穿透出现,转换到使用
*contact_automatic_surface_to_surface或者*contact_automatic_single_surface,并设置SOFT=1。

确保几何考虑了壳单元的厚度。

如果壳非常薄,比如小于1mm,放大或者设置接触厚度到一个更加合理的值。

避免冗余的接触定义,也就是说不要对同样的两个部件定义多于一个的接触对。

12.关掉所有的*damping。

LS-dyna 常见问题汇总2.0

LS-dyna 常见问题汇总2.0

LS-DYNA常见问题汇总2.0资料整理:yuminhust2005职务:A2:LS-DYNA 版主资料来源:网络和自己的总结更新时间:2008-10-12目录1. LS-DYNA 简介 (1)2. 单位制度 (5)3. 质量缩放 (6)4. 长分析时间 (7)5. 准静态 (8)6. 计算不稳定 (9)7. 负体积 (10)8. 能量平衡 (11)9. 沙漏控制 (13)10. 阻尼 (14)11. ASCII output for MPP via binout (15)12. 接触概述 (16)13. Contact Soft 1 接触Soft=1 (17)14. LS-DYNA中的接触界面模拟 (18)15. LS-DYNA中夹层板(sandwich)的模拟 (25)16. 怎样进行二次开发 (30)17. 如何实现程序的连续计算 (31)18. 如何得知LS-DYNA为一套完整的软件? (32)19. LS-DYNA与市面上其它的前处理软件兼容性如何? (32)20. LS-DYNA似乎很重视「Contact Algorithm」,这是为什幺? (32)21. 如果要利用LS-DYNA进行MPP(平行运算)的计算,硬件配备及操作系统有无特殊需求? (32)22. FEMB能够自动产生有限元素网格吗? (32)23. 实际的产品CAD图文件,有许多复杂的几何造型,这些feature是否都该纳入分析考量? (32)24. LS-DYNA是否只能进行壳元素的分析? (33)25. 在LS-DYNA里该如何强制刚体运动? (33)26. 在LS-POST如何显示应变分布图? (33)27. 强制结构体绕着特定轴旋转的时候,为何会出现奇怪的变形? (33)28. LS-DYNA该如何进行振动模态的分析设定? (34)29. 究竟采用Implicit及Explicit的分析方式会有多大的差异性? (34)30. 要如何设定才能让LS-DYNA自动进行Implicit / Explicit的切换? (34)31. LS-DYNA是唯一能够将Implicit与Explicit code整合在一起的软件,这对实际的分析工作有何帮助?3432. 请问以Explicit方式进行分析,影响运算时间的因素有哪些? (34)33. 势流科技您好,请问弹簧/阻尼系统该采用什幺元素来仿真比较恰当? (35)34. 请问安装LS-DYNA(MPP)版本时,操作系统需有哪些额外的设定? (35)35. 在Linux系统下如何指定MPP的computing node? (35)36. 请问在执行MPP运算时,有没有类似PC版本Ctrl+C的功能以进行不同的switch? (35)37. 如果我想要了解特定截面的力量分布情形,该设定哪些项目呢? (36)38. 请问LS-DYNA在进行Implicit分析时,有没有什幺该注意的地方? (36)39. 请教一下,LS-DYNA有没有什幺功能可以让上/下表面的网格移到中性平面来? (36)40. 请问我该如何在后处理程序LS-Pre/Post里头看到壳元素的厚度? (36)41. 请问在LS-Pre/Post里面该如何操作才能看到各相材料的变形及相关的力学资料? (36)42. 请问LS-Pre/Post有没有办法改变SPH颗粒的大小? (37)43. 请问LS-DYNA有没有办法仿真出「破裂」或「碎裂」的状况? (37)44. 请问究竟是采用Automatic contact好还是一一指定接触界面的方式比较好? (37)45. 在完成前处理的设定后,如何知道每一个part的重量? (37)46. 请问如果我自己有写程序产生出曲线资料,或是已将data point存成Excel档案,能不能直接读入FEMB? (37)47. 请问贵公司所代理的LS-DYNA软件,其采用的单位制为何? (37)48. 请问在load curve的输入方式除了一点一点慢慢key-in之外,有没有其它更快的方式? (37)49. 如何处理LS-DYNA中的退化单元? (39)50. LS-DYNA中对于单元过度翘曲的情况有何处理方法 (39)51. 在ANSYS计算过程中结果文件大于8GB时计算自动中断,如何解决这个问题? (39)52. 关于梁、壳单元应力结果输出的说明 (39)53. LS-DYNA求解有时为什么有负的滑动能 (40)54. 在DYNA中如何考虑材料失效 (40)55. 在LS-DYNA中能否施加跟随力和跟随力矩? (40)56. 如果在工程上遇到壳的厚度是坐标位置的函数时,这样的壳单元模型如何建立? (40)57. 不同自由度的单元在merge时,ANSYS如何处理自由度的不匹配问题 (41)58. 如何方便地建立压力容器的有限元模型? (41)59. ANSYS是否具有混合分网的功能? (41)60. 在ANSYS中怎样给面施加一个非零的法向位移约束? (42)61. 如何得到径向和周向的计算结果? (42)62. 如何正确理解ANSYS的节点坐标系 (42)63. 如何考虑结构分析中的重力 (42)64. 对于具有高度不规则横截面的3D模型什么是最佳网格划分方法? (43)65. 在交互方式下如何施加任意矢量方向的表面载荷? (44)66. LS-DYNA96版后在爆炸及流固耦合方面的功能增强 (44)67. ANSYS坐标系总结 (44)68. 显式隐式分析转换的注意事项 (45)69. 利用LS-DYNA进行接触分析应该注意的一些问题 (46)70. LS-DYNA求解中途退出的解决方案 (46)71. 液面晃动 (47)72. 复杂几何模型的系列网格划分技术 (56)73. LS-DYNA典型的射流模拟过程 (58)1.LS-DYNA 简介LS-DYNA 是世界上最著名的通用显式动力分析程序,能够模拟真实世界的各种复杂问题,特别适合求解各种二维、三维非线性结构的高速碰撞、爆炸和金属成型等非线性动力冲击问题,同时可以求解传热、流体及流固耦合问题。

LS-dyna 常见问题汇总1.0

LS-dyna 常见问题汇总1.0

LS-DYNA常见问题汇总1.0资料来源:网络和自己的总结yuminhust2005Copyright of original English version owned by relative author.Chinese version owned by /Kevin目录1.Consistent system of units单位制度 (2)2.Mass Scaling质量缩放 (3)3.Long run times长分析时间 (8)4.Quasi-static准静态 (10)5.Instability计算不稳定 (13)6.Negative Volume负体积 (16)7.Energy balance能量平衡 (19)8.Hourglass control沙漏控制 (26)9.Damping阻尼 (31)10.ASCII output for MPP via binout (36)11.Contact Overview接触概述 (40)12.Contact Soft1接触Soft=1 (44)13.LS-DYNA中夹层板(sandwich)的模拟 (46)14.怎样进行二次开发 (49)1.Consistent system of units单位制度相信做仿真分析的人第一个需要明确的就是一致单位系统(Consistent Units)。

计算机只认识0&1、只懂得玩数字,它才不管你用的数字的物理意义。

而工程师自己负责单位制的统一,否则计算出来的结果没有意义,不幸的是大多数老师在教有限元数值计算时似乎没有提到这一点。

见下面LS-DYNA FAQ中的定义:Definition of a consistent system of units(required for LS-DYNA):1force unit=1mass unit*1acceleration unit1力单位=1质量单位×1加速度单位1acceleration unit=1length unit/(1time unit)^21加速度单位=1长度单位/1时间单位的平方The following table provides examples of consistent systems of units.As points of reference,the mass density and Young’s Modulus of steel are provided in each system of units.“GRAVITY”is gravitational acceleration.MASS LENGTH TIME FORCE STRESS ENERGY DENSITY YOUNG’sVelocity(56.3KMPH)GRAVITYkg m s N Pa Joule7.83E+03 2.07E+1115.659.806 kg cm s 1.e-02N7.83E-03 2.07E+09 1.56E+039.81E+02 kg cm ms 1.e+04N7.83E-03 2.07E+03 1.569.81E-04 kg cm us 1.e+10N7.83E-03 2.07E-03 1.56E-039.81E-10 kg mm ms KN GPa KN-mm7.83E-06 2.07E+0215.659.81E-03 gm cm s dyne dy/cm2erg7.83E+00 2.07E+12 1.56E+039.81E+02 gm cm us 1.e+07N Mbar 1.e7Ncm7.83E+00 2.07E+00 1.56E-039.81E-10 gm mm s 1.e-06N Pa7.83E-03 2.07E+11 1.56E+049.81E+03 gm mm ms N MPa N-mm7.83E-03 2.07E+0515.659.81E-03 ton mm s N MPa N-mm7.83E-09 2.07E+05 1.56E+049.81E+03 lbfs2/in in s lbf psi lbf-in7.33E-04 3.00E+07 6.16E+02386 slug ft s lbf psf lbf-ft15.2 4.32E+0951.3332.17 kgfs2/mm mm s kgf kgf/mm2kgf-mm8.02E-107.00E+02 1.56E+04(Japan) kg mm s mN1000Pa7.83E-06 2.07E+089.81E+02 gm cm ms100000Pa7.83E+00 2.07E+062.Mass Scaling质量缩放质量缩放指的是通过增加非物理的质量到结构上从而获得大的显式时间步的技术。

LS-DYNA常见问题集锦

LS-DYNA常见问题集锦

在网格划分过程中,我们常遇到退化单元,如果不对它进行一定的处理,可能会对求解产生不稳定的影响。

在LS-DYNA中,同一Part ID 下既有四面体,五面体和六面体,则四面体,五面体既为退化单元,节点排列分别为N1,N2,N3,N4,N4,N4,N4,N4和N1,N2,N3,N4,N5,N5,N6,N6。

这样退化四面体单元中节点4有5倍于节点1-3的质量,而引起求解的困难。

其实在LS-DYNA的单元公式中,类型10和15分别为四面体和五面体单元,比退化单元更稳定。

所以为网格划分的方便起见,我们还是在同一Part ID下划分网格,通过*CONTROL_SOLID关键字来自动把退化单元处理成类型10和15的四面体和五面体单元。

2 LS-DYNA中对于单元过度翘曲的情况有何处理方法有两种方法:1. 采用默认B-T算法,同时利用*control_shell控制字设置参数BWC=1,激活翘曲刚度选项;2. 采用含有翘曲刚度控制的单元算法,第10号算法。

该算法是针对单元翘曲而开发的算法,处理这种情况能够很好的保证求解的精度。

除了上述方法外,在计算时要注意控制沙漏,确保求解稳定。

3 在ANSYS计算过程中结果文件大于8GB时计算自动中断,如何解决这个问题?解决超大结果文件的方案:1. 将不同时间段内的结果分别写入一序列的结果记录文件;2. 使用/assign命令和重启动技术;3. ANSYS采用向指定结果记录文件追加当前计算结果数据方式使用/assign指定的文件,所以要求指定的结果记录文件都是新创建的文件,否则造成结果文件记录内容重复或混乱。

特别是,反复运行相同分析命令流时,在重复运行命令流文件之前一定要删除以前生成的结果文件序列。

具体操作方法和过程参见下列命令流文件的演示。

4关于梁、壳单元应力结果输出的说明问题:怎样显示梁单元径向和轴向的应力分布图(我作的梁单元结果只有变形图DOF SOLUTIN –Translation,但是没有stress等值线图,只有一种颜色)和壳单元厚度方向的应力、变形图(我们只能显示一层应力、变形,不知道是上下表层或中间层的结果)。

LS_DYNA软件个人学习总结

LS_DYNA软件个人学习总结

LS_DYNA软件个人学习总结LS_DYNA软件个人学习总结1、单位制:在DYNA动力学分析软件中,我们一般使用的单位制为(mm、mg、ms)。

即:mm mg ms m/s mN kpa g/cm3 mJ2、在DYNA中我们涉及到接触时,一般选择自动单面接触,次接触自动判断接触部分,如果为壳单元此接触自动考虑壳后,因此在建模时,注意留有间隙。

此外,对于单面接触,程序不会输出界面力,需要设置一个力的传感器*CONTACT_FORCE_TRANSDUCER_PENALTY 来定义,将从面设置为你所需要得到接触力的部件,一般只用定义一下ssid(salve set id), sstyp(salve set type),同时在用*DATBASE_RCFORC来输出。

就可以得到了接触力了。

此方法一般用来输出接触力以及刚体所受反力。

3、关键字*mat_add_erosion注意:excl为排除关键字,这个数字可以任意定义,如果某个参数对应的失效准则与此相同,则此准则就会被忽略。

几乎所有的力学软件都有统一规定:静水压以压为正、拉为负;所以对于静水压破坏准则就是给出最大静水压应力,如果大于该值,则材料破坏。

相反,应力则是以拉为正,压为负,所以拉应力破坏准则就是给出最大拉应力,如果拉应力大于该值,则材料破坏。

4、输出损伤变量3、LS-DYNA求解中途退出的解决方案LS-DYNA在求解过程中由于模型的各种问题常发生中途退出的问题,归纳起来一般有三种现象:一是单元负体积,二是节点速度无限大,三是程序崩溃。

单元负体积:这主要是由于人工时间步长设置的不合理,调小人工时间步长可解决该问题。

还有就是材料参数和单元公式的选择合理问题。

节点速度无限大:一般是由于材料等参数的单位不一致引起,在建立模型时应注意单位的统一,另外还有接触问题,若本该发生接触的地方没有定义接触,在计算过程中可能会产生节点速度无限大。

程序崩溃:该现象不常发生,若发生,首先检查硬盘空间是否已满,二是检查求解的规模是否超过程序的规模。

LS-DYNA常见问题汇总10DOC

LS-DYNA常见问题汇总10DOC

LS-DYNA常见问题汇总1.0资料来源:网络和自己的总结yuminhust2005Copyright of original English version owned by relative author. Chinese version owned by /Kevin目录1.Consistent system of units 单位制度 (2)2.Mass Scaling 质量缩放 (4)3.Long run times 长分析时间 (9)4.Quasi-static 准静态 (11)5.Instability 计算不稳定 (14)6.Negative Volume 负体积 (17)7.Energy balance 能量平衡 (20)8.Hourglass control 沙漏控制 (27)9.Damping 阻尼 (32)10.ASCII output for MPP via binout (37)11.Contact Overview 接触概述 (41)12.Contact Soft 1 接触Soft=1 (45)13.LS-DYNA中夹层板(sandwich)的模拟 (47)14. 怎样进行二次开发 (50)1.Consistent system of units 单位制度相信做仿真分析的人第一个需要明确的就是一致单位系统(Consistent Units)。

计算机只认识0&1、只懂得玩数字,它才不管你用的数字的物理意义。

而工程师自己负责单位制的统一,否则计算出来的结果没有意义,不幸的是大多数老师在教有限元数值计算时似乎没有提到这一点。

见下面LS-DYNA FAQ中的定义:Definition of a consistent system of units (required for LS-DYNA):1 force unit = 1 mass unit * 1 acceleration unit1 力单位=1 质量单位× 1 加速度单位1 acceleration unit = 1 length unit / (1 time unit)^21 加速度单位= 1 长度单位/1 时间单位的平方The following table provides examples of consistent systems of units.As points of reference, the mass density and Young’s Modulus of steel are provided in each system of units. “GRA VITY” is gravitational acceleration.2.Mass Scaling 质量缩放质量缩放指的是通过增加非物理的质量到结构上从而获得大的显式时间步的技术。

LS-dyna-常见问题汇总2.0

LS-dyna-常见问题汇总2.0
LS-DYNA 常见问题汇总 2.0
资料整理:yuminhust2005 职 务: A2:LS-DYNA 版主
资料来源:网络和自己的总结 更新时间:2008-10-12
LS-D5
2008-10-12
目录
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. LS-DYNA 简介........................................................................................................................................................ 1 单位制度.................................................................................................................................................................... 5 质量缩放.................................................................................................................................................................... 6 长分析时间..

LS-DYNA问答总结

LS-DYNA问答总结

LS-DYNA问答总结1 如何处理LS-DYNA中的退化单元?在网格划分过程中,我们常遇到退化单元,如果不对它进行一定的处理,可能会对求解产生不稳定的影响。

在LS-DYNA中,同一Part ID 下既有四面体,五面体和六面体,则四面体,五面体既为退化单元,节点排列分别为N1,N2,N3,N4,N4,N4,N4,N4和N1,N2,N3,N4,N5,N5,N6,N6。

这样退化四面体单元中节点4有5倍于节点1-3的质量,而引起求解的困难。

其实在LS-DYNA的单元公式中,类型10和15分别为四面体和五面体单元,比退化单元更稳定。

所以为网格划分的方便起见,我们还是在同一Part ID下划分网格,通过*CONTROL_SOLID关键字来自动把退化单元处理成类型10和15的四面体和五面体单元。

2 LS-DYNA中对于单元过度翘曲的情况有何处理方法有两种方法:1. 采用默认B-T算法,同时利用*control_shell控制字设置参数BWC=1,激活翘曲刚度选项;2. 采用含有翘曲刚度控制的单元算法,第10号算法。

该算法是针对单元翘曲而开发的算法,处理这种情况能够很好的保证求解的精度。

除了上述方法外,在计算时要注意控制沙漏,确保求解稳定。

3 在ANSYS计算过程中结果文件大于8GB时计算自动中断,如何解决这个问题?解决超大结果文件的方案:1. 将不同时间段内的结果分别写入一序列的结果记录文件;2. 使用/assign命令和重启动技术;3. ANSYS采用向指定结果记录文件追加当前计算结果数据方式使用/assign指定的文件,所以要求指定的结果记录文件都是新创建的文件,否则造成结果文件记录内容重复或混乱。

特别是,反复运行相同分析命令流时,在重复运行命令流文件之前一定要删除以前生成的结果文件序列。

具体操作方法和过程参见下列命令流文件的演示。

4关于梁、壳单元应力结果输出的说明问题:怎样显示梁单元径向和轴向的应力分布图(我作的梁单元结果只有变形图DOF SOLUTIN –Translation,但是没有stress等值线图,只有一种颜色)和壳单元厚度方向的应力、变形图(我们只能显示一层应力、变形,不知道是上下表层或中间层的结果)。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、影响穿透的一些因素解释
I.接触厚度
接触厚度定义的是一个参数——当接触体/面相互穿透的距离大于接触厚度时,程序将不计算这个接触,即认为没有接触了。

什么是接触厚度与距离?在自动接触中,接触厚度是一个默认值,大概是面厚度的几倍,在普通接触中,接触厚度无穷大。

II.壳厚度和接触厚度
1. 壳厚度:影响刚度和单元质量;
2. 接触厚度:
①决定解除中的厚度偏移量;
②并不影响刚度或壳体质量;
③默认接触厚度等于壳厚度;
④可以在*CONTACT 或*PART_CONTACAT 中直接缩放接触厚度;
⑤在穿透节点被释放之前影响最大允许穿透深度。

III.运动速度对穿透的影响
如果物体相对运动速度过大,在一个时间步长中所走过的距离会远超过一个单元的尺寸,若缩小时间步长,即缩小在一个时间步长内所走过的距离和单元尺寸的差异,基础检查可以正常进行,若初速度过高,会搜索不到接触,计算会出现问题。

IV.非对称接触算法中,主从面的定义原则
①粗网格表面定义为主面,细网格表面为从面;
②主从面相关材料刚度相差悬殊,材料刚度大的一面为主面;
③平直或者凹面为主面,凸面为从面。

V.接触刚度的影响
穿透可以认为是一种虚拟穿透,如果设定的穿透刚度(fkn)值,就可以减小这种穿透,
但却不可避免。

如果fkn 值过大,会使到那元刚度病态,而不能求解。

二、穿透的可能解决方案
I.接触方面:
1. 修改接触类型,尝试自动接触类型:
①STS(面面接触),当一个体的表面穿透另外一个体的表面是创建
②SS(单面接触),当一个体的表面自身接触或者接触另一个体的表面时创建
2. 接触定义存在问题:
①增加接触刚度因子
②改变接触面的主从设置,将刚体设置为主面,同时使用单向接触
③修改关键字CONTROL_CONTACT中RWPNAL=2
3. 接触穿透距离超过了接触厚度,从而不再计算接触;
4. 如果两个接触体的材料属性和网格差别较大,可以修改SOFT值为1 或者2.
5. 接触群组设置不直接用PART,将可能接触的地方设置为segment;
6. 修改摩擦系数:
Fs和Fd通常设置为相同的值,避免额外的噪声产生。

7.注意设定接触厚度;
①接触厚度如果过小,会在定义的时间步长中直接穿透
②修改关键字PART_CONTACT的OPIT选项,接触厚度设定在2-4mm II.其他方面
8. 减小时间步长:
①将关键字*CONTROL_TIMESTEP 修改为0,0.67。

②dt2ms 是质量放大因子,可以提高计算时的最小时间步长。

③修改沙漏设置。

9. 注意网格之间的匹配:
①不通体之间的网格不可相差太大。

②避免单点载荷,容易引起沙漏模式。

10. 修改相对运动速度:
将相对运动速度修改为由小到大的过程,避免在第一次迭代时,由于速度过大而不能搜索到接触。

11. 增加材料的强度极限。

相关文档
最新文档