abaqus重启动分析.docx
- 文档编号:26493561
- 上传时间:2023-06-20
- 格式:DOCX
- 页数:7
- 大小:330.14KB
abaqus重启动分析.docx
《abaqus重启动分析.docx》由会员分享,可在线阅读,更多相关《abaqus重启动分析.docx(7页珍藏版)》请在冰豆网上搜索。
abaqus重启动分析
abaqus重启动分析
1
导入restart.inp文件
在step里面设置重启动分析请求如上图所示
这样会在step-fix那里生成一个res文件便于重分析启动
将job命名为restart之后就运行job文件,直至运行完毕。
(该模型分三步加载螺栓预紧力)最后一步加载预紧力完成
2
复制一个restart模型为restart-copy
编辑模型属性设置重启动
3
在复制模型里面,在分析步里面设置你后面想分析的分析步骤这里我加了个施加剪力的步骤,由于施加位移荷载,清除掉复制模型里面的load里面的力。
而且上一步的螺栓预紧力会通过后面设置预定义场,而传导致step-shear分析步,所以清除load里面的力。
下图由于存在法向接触和切向接触,搭接构建存在剪切力,收敛困难,所以第一步分析步设小。
4
施加位移荷载
设置预定义场如上图所示选择图示全部实体
设置上一步运行的job名称
新建一个作业,运行restart-copy
这个作业就会以施加预应力后的结果为作业的初始状态。
计算结果如下图所示
以上就以一个简单的分析,讲解,对于大型复杂的分析避免浪费时间
重启动分析是个不错选择。
最近碰到一个计算时间比较长的Explicit模型,分析步4个,每个分析步计算时间都超过8小时,由于用笔记本计算,下班就得中断计算关机走人,这样就不得不考虑重启动的问题。
经过这几天的摸索,发现对于这种计算时间长的Explicit模型,要想是实现意外中断以后继续计算,最好的方法就是用recover。
方法其实很简单:
要想在中断以后实现无缝连接(接着上一个increment继续计算),必须在计算之前做一个Restart的设定,CAE:
step模块,
一点体会,供参考。
1、首先需要重启动的case计算时有设置重启动输出,即inp中以下类似代码关键有write:
*Restart,write,numberinterval=8,timemarks=YES
2、查看计算结果后缀为.sta的文件,观察最后restartnumber数值,如RestartNumber8at3.0600;
3、合并原计算结果文件,jobname为断电前使用的文件名(需先删除原文件后缀为.lck的文件)
abq6101job=jobnameconvert=allint
4、设置重启动读入值,interval等于最后restartnumber减去1,例
*RESTART,READ,STEP=4,ENDSTEP,INTERVAL=7
5、设置重启动inp文件,新建一个AMPLITUDE文件,时间设置为计算总时间,
*Amplitude,name=Amp-3,TIME=totaltime
3.0,0.,3.06,1.
6、改变相应边界条件;
断电前使用
*Boundary,amplitude=Amp-2,type=VELOCITY
改为
*Boundary,amplitude=Amp-3,type=VELOCITY
7、分析计算,restartname为新建的重启动inp文件名称,jobname为断电前使用的文件名
abq6101job=restartnameoldjob=jobnamecpus=12intmp_mode=threadsdouble
注意:
默认使用的AMPLITUDE中time=steptime,跟AMPLITUDE相关的边界条件都需要改变;
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- abaqus 重启动 分析