ADINA中单元生死
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Edited By LS_Terminator
ADINA中单元生死定义
单元生死问题,相信很多人都会遇到,尤其在模拟施工过程的应力,温度场,温度应力场等等。
下面是我的一点点浅薄的认识:
1、单元生死定义方式
ADINA-S中定义单元生死有3种,ADINA-T中有2种,它们都是由时间来控制的。
第一,在定义ELEMENT GROUP的时候,这种定义方式,我个人认为在模拟开挖,然后打桩比较适合,会带来很多方便,在开挖的地方,不需要在同一位置,建立两个重复的体,或者面,只需划分两次单元,一次单元为土,一次为桩,定义单元生死的时候,只需要分别对土,桩的单元组定义BIRTH TIME、DEAD TIME。
第二,在ELEMENT PROPERTIES里面选择你要定义的单元类型;
这种定义方式,比较适合少量的体,面等几何体也比较简洁。
第三,在ELEMENT DA TA里面也可以定义单元生死;
不过这种方式比较一定要在划分单元之后才能使用,如果需要定义的体,面,线,非常多,非常建议用这种方式,这种方式和第一种在ADINA-S中是一致的,但是在ADINA-T中,第一种方式是不存在的,定义体,面,线很多的时候,建议选择第三种;这里面需要输入的BT、DT比较多,但是数值是一样,在EXCEL 里面直接复制一列过来即可。
2,单元生死定义的时间控制
“提前生,提前死”,所谓“提前生”,就是进行下一步计算之前,单元需要BIRTH,那么你的单元的BIRTH TIME就一定要稍微在进行下一步计算之前,例如:TIMESTEP=1S,需要BIRTH单元的时间T=5S,上一步计算时间为T=4S,那么你的BIRTH TIME设定就为(4 “提前死”就是进行下一步计算之前,单元需要死亡,那么你的单元的DEA TH TIME就一定要稍微在进行下一步计算之前,例如:TIMESTEP=1S,需要单元死亡的时间T=5S,上一步计算时间为T=4S,那么你的DEA TH TIME设定就为(4S 3、关于频域计算的单元生死 关于频域计算的单元生死,由于频域计算不涉及到时间问题,而单元生死是由时间来控制的,那么我个人认为的解决方法,就是把整个模型中涉及到单元生死的单元,划分不同的单元组,进行频域计算的时候,可以对应的仿真时间段,把不要的单元组删除就可以了,然后进行计算。 4、关于接触对的生死 和单元的生死定义是一致,但是如遇到类似挡土墙的问题,接触对是在单元BIRTH之后才产生的,那理所当然接触对的BIRTH TIME应该和单元BIRTH TIME一致,或者稍晚,但记住一定要在你下一步计算之前;DEA TH TIME同理以此类推。 5、心得 这三种方式(记住ADINA-T中只有两种哦)有时候需要配合使用,模型, 单元组,使用习惯每个人都不一样,不要盲目的使用一种,配合好了,会使得复杂模型的单元生死定义地简洁,方便。 这是我个人的一点浅薄的认识,和大家分享一下,难免有错误,希望大家批评指正。