注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

神瑛侍者的博客

 
 
 

日志

 
 

模型的重启动分析-restart  

2009-08-02 22:09:00|  分类: 默认分类 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

*模型的重启动分析-restart
按理说restart不应该算是一个分析的技巧,而是一个常识,不过呢可能有很多朋友没有
建过大型模型导致restart也用的较少,所以也介绍下

1.什么是restart
你的job可能包含多个step,可是如果你的模型很大,可能会有这样一种情况,当你花了 几天几夜,终于分析好的时候,你发现the first step的边界条件 设置的有问题,这对于你真是晴天霹雳,于是你只好重新来过,可是低二天你发现你的电脑restart,这时的你可能只能问上帝了,how can i do? *restart,就是将一个复杂的模型分析过程分成很多的阶段,甚至是一个increatment step 一个阶段,你可以对每个阶段的结果进行检验,然后进入下一个阶段进行分析。

2.重启动需要那些文件
对于standard来说,.res,.mdl,.stt,.prt,.odb,这些文件是用于重启动的,explict是 .abq,.stt,.prt,.odb.

3.如何在一个分析中设置重启动来生成以上文件。
这里只介绍下在standard的用法, 其实很简单? inp文件里面加入*RESTART, WRITE, FREQUENCY=N就可以了
cae默认加入了重启选项,不过可以在step->output->restart request里面设置输出的 频率,也就是frequency。

*技巧:
因为res文件包含了模型的几乎全部信息,所以非常大,你可以设置overlay参数 使后面的数据覆盖吊前面的数据,不过restart的话你也只能从最后一个增量步开始

4.如何重启
你要指定一个重启点,inp文件里面加上*RESTART, READ, STEP=step, INC=increment就可以了
cae中更简单,首先在model->edit attribute里面选择restart,指定前面分析的 job名和你想重启动的开始分析步和增量步就可以了,然后在job里面指定重新创建的 工作类型,restart,that's all.

5.注意
重启动不能改变你的原始分析中的任何参数,也就是说,你的启动点的模型必须和原始分析中的模型完全一致的,所以不要企图采用restart的方法来改变边界条件,材料参数 或者网格的密度等等。这些需要另外的技巧来实现。

一、设原文件为ab.inp,则写一重启文件re_ab.inp,在其中加入*restart,read,后用在command中输入abaqus job=re_ab oldjob=ab
二、上法不对的话,可以在 dat,log,msg中找到中断的增量步,假如为step1中的 inc=50中断,不妨可以 9 Z" ]" j/ z( ]+ r4 X9 f+ i
在re_ab中, *restart,read,step=1,inc=49

  评论这张
 
阅读(31)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017