找回密码
 注册
Simdroid-非首页
查看: 2109|回复: 12

[显式/隐式] 【分享】显式隐式分析转换的注意事项

[复制链接]
发表于 2003-5-31 10:37:37 | 显示全部楼层 |阅读模式 来自 黑龙江哈尔滨
运用ANSYS/LS-DYNA进行隐、显式分析时,由于隐、显式分析过程中所涉及的对象一般会有
所不同,ANSYS/LS-DYNA使用手册中只介绍了一种方法,即下面所述的第一种。实际上,共
有两种方法可以选择使用:
1、 将隐、显式分析过程中涉及到的所有对象都在隐式分析前建好模型,把隐式分析不需
要的对象的所有节点自由度都约束住,进行隐式求解,转换单元类型,进入显式求解阶段
,将显式part的约束去除,执行动力松弛求解以便对相应part进行应力初始化,并按照需
要施加新的边界和载荷条件,进行显式分析。
2、 在隐式分析时只对隐式分析涉及的对象建模,而不考虑显式分析需要的part,完成隐
式分析后,单元类型转换完成后,通过定义新的单元类型和材料,创建显式分析所需的模
型,生成新的part列表,选择所有节点,读入隐式求解结果文件进行动力松弛求解,对相
应part进行应力初始化,施加必要的约束和载荷条件,执行显式求解。
实际上,动力松弛过程是执行一次稳态或是准静态分析,目的就是将隐式分析的结果中的
位移、温度结果作为体载荷施加到相关节点上,实现相应部件的应力初始化,作为后续分
析的初始条件。需要注意的是,LS-DYNA中无高阶单元,所以在进行隐式求解时要选择缩减
积分的低阶单元。如果隐式分析使用高阶单元,则程序无法自动转换单元类型,需要手动
转换。
上面所述的是利用ANSYS作为隐式求解器时的操作方法。我们知道,近几年来,LSTC公司不
断加强LS-DYNA程序本身的隐式分析能力,所以我们也可以利用LS-DYNA本身的隐式求解器
来完成隐式分析,也基本有两种方法:
1、进行隐式分析时,涉及的关键字主要有:
*control_implicit_solver
*control_implicit_general
*control_implicit_solution
*control_implicit_auto
*control_implicit_dynamics
等。在这些命令中,设置隐式求解的求解方法(波前、迭代)、时间步长等控制参数。
在dyna的输入文件中加入下列命令,
*interface_springback_nike3D
在该关键字中,声明需要进行应力初始化的part号,完成隐式求解后,生成一个nikin文件
,包含了相关part的应力应变信息。
在后续的显式分析中,在input deck中加入下列命令,
*include
nikin
程序就会自动将存在应力、应变的相关part导入,进行显式分析。
2、另外,可以LS-DYNA的动力松弛方式来对某一构件进行应力初始化。
相关的关键字为:
*DEFINE_CURVE
将此卡片的SIDR参数设置为1即可启动动力松弛分析。
*CONTROL_DYNAMIC_RELAXATION
此卡片在随后的显式分析中用来进行应力初始化操作。
*LOAD_BODY_RX(RY、RZ)等
运行后收敛的结果即为初始化应力,同时生成动力松弛文件drdisp.sif,该文件与drelax
文件结构、用法完全一致,只是精度上较差。
建议:使用ANSYS作为隐式求解器,因为它的隐式功能和计算精度都优于LS-DYNA。

评分

1

查看全部评分

yangzijianwq 该用户已被删除
发表于 2003-12-15 13:47:20 | 显示全部楼层 来自 山东青岛
提示: 作者被禁止或删除 内容自动屏蔽
dlx 该用户已被删除
发表于 2004-11-6 14:45:45 | 显示全部楼层 来自 四川成都
提示: 作者被禁止或删除 内容自动屏蔽
maxiujuan 该用户已被删除
发表于 2004-12-27 19:58:44 | 显示全部楼层 来自 浙江宁波
提示: 作者被禁止或删除 内容自动屏蔽
maxiujuan 该用户已被删除
发表于 2004-12-27 19:58:44 | 显示全部楼层 来自 浙江宁波
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2004-12-28 15:14:46 | 显示全部楼层 来自 武汉大学

Re:【分享】显式隐式分析转换的注意事项

对于方法2,有个问题
“在隐式分析时只对隐式分析涉及的对象建模”
这样的话,读入结果文件时候,文件中节点数目显然比整个模型(隐+显)少
进行应力松弛的时候会发生错误,我试过的
因此
我建议在隐分析时候就应该建立所有模型,仅仅把隐分析不需要的节点全部约束
这样才不会出现错误

除非认为修改realx文件,呵呵,这样非常麻烦
发表于 2007-8-17 20:24:59 | 显示全部楼层 来自 江苏苏州
thank you
回复 不支持

使用道具 举报

发表于 2007-8-18 10:40:05 | 显示全部楼层 来自 辽宁鞍山
请问如果考虑到分析的轧件有初始残余应力,在显式分析中考虑这个初始残余应力怎么施加呢?我想在隐式分析中通过给轧件施加单元应力来实现这个初始残余应力可不可以呢?如果这样可以的话,那么在隐式分析中就不能把所有的对象全部建立起来了,只能建立轧件的模型!大家感兴趣的话帮帮忙,考虑到底如何实现加初始残余应力的目标。谢了
回复 不支持

使用道具 举报

发表于 2011-4-20 17:39:04 | 显示全部楼层 来自 陕西西安
利用LS-DYNA进行隐式-显式转换分析

再补充一种:'on-the-fly' 模式,更灵活!:)
回复 不支持

使用道具 举报

发表于 2015-4-14 17:19:14 | 显示全部楼层 来自 北京
冰刀 发表于 2011-4-20 17:39
利用LS-DYNA进行隐式-显式转换分析

再补充一种:'on-the-fly' 模式,更灵活!:) ...

这种模型怎么实现,怎样一个流程或设置?谢谢
回复 不支持

使用道具 举报

发表于 2016-9-5 20:07:48 | 显示全部楼层 来自 四川成都
冰刀 发表于 2011-4-20 17:39
利用LS-DYNA进行隐式-显式转换分析

再补充一种:'on-the-fly' 模式,更灵活!:) ...

刀哥 有没有做过 螺栓预紧的情况 隐式显示
回复 不支持

使用道具 举报

发表于 2019-1-8 15:32:29 | 显示全部楼层 来自 北京
XXXXXXXXXXXXXXXX
回复 不支持

使用道具 举报

发表于 2019-3-13 21:22:56 | 显示全部楼层 来自 北京
小弟现在是用的楼主第2中方法,可以计算,但是一直出现不能收敛的情况,请问各位大神一般出现这种情况都是什么原因?
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-4-19 23:42 , Processed in 0.047862 second(s), 16 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表