连载(15):重启动分析及实现方法

在什么情况下需要定义重启动分析?如何利用 INP 文件实现重启动分析?

『解 答』

下列情况下可以使用重启动分析,节省计算时间:

(1)希望在已有分析结果的基础上继续分析其他工况。例如,首先在模型中只定义部分载荷工况,快速完成分析,检查确认分析结果正确后,再使用重启动分析完成其他载荷工况的分析。

(2)分析过程异常中止,可能的原因包括:分析无法收敛、达到了分析步允许的最大增量步数、硬盘空间不够、计算机断电等。在纠正造成异常中止的错误之后,可以使用重启动分析继续完成分析。

重启动分析需要3步:

(1)在基础模型中设置重启动数据的输出请求;

(2)创建重启动模型;

(3)提交重启动分析作业。

下面介绍使用 INP 文件实现这3各步骤的方法(对 Abaqus / Standard 和 Abaqus / Explicit 都适用):

(1)步骤1:在基础模型中设置重启动数据输出

需要用到的关键词为 *RESTART, WRITE,其常用的控制参数包括:

1)FREQUENCY:重启动数据的输出频率;

2)OVERLAY:只在分析步结束时刻输出重启动数据(即每个分析步中将只有一组重启动数据),以减少数据存储空间;

3)NUMBER INTERVAL:在一个分析步中以多少个均匀的时间间隔输出重启动数据;

4)TIME MARKS:如果参数值为 YES,则在 NUMBER INTERVAL 指定的准确时刻输出重启动数据;如果参数值为 NO,则在 NUMBER INTERVAL 指定时刻的增量步结束时刻输出重启动数据。

例如,

*RESTART, WRITE, FREQUENCY = 2

其含义是:每2个增量步输出1次重启动数据(即在增量步2、4、6......结束时输出重启动数据)。

关于步骤1在 Abaqus / CAE 中的实现方法,请参见第15.1.3节“在 Abaqus / CAE中设置重启动数据的输出请求”。

基础模型会输出大量的重启动数据。对于 Abaqus / Standard 分析,对基础模型提交分析后,DAT 文件将给出估算的结果文件大小,可以据此判断磁盘空间是否足够。

(2)步骤2:创建重启动分析的 INP 文件

需要用到的关键词为 *RESTART, READ,其常用的控制参数包括:

1)STEP:从基础模型指定分析步的结束位置读取重启动数据;

2)INC:从指定增量步读取重启动数据。

例如,

*RESTART, READ, STEP=1, INC = 2

其含义是:从基础模型第 1 个分析步的第 2 个增量步结束位置读取重启动数据。

如果 * RESTART, READ 指定的位置是基础模型中尚未完全结束的分析步,默认情况下 Abaqus 将首先尝试完成这个尚未结束的分析步。对于基础模型中那些根本没有开始的分析步,Abaqus 不会去执行。如果希望执行这些还没有开始的分析步,必须把它们添加到重启动分析的 INP 文件中。

在重启动分析的 INP 文件中不允许改变节点、单元、材料特性参数以及方向、截面属性、梁截面形状、接触特性、约束等模型参数,只能改变幅值曲线、节点集合、单元集合、载荷、边界条件、输出设置等数据(如果没有改变这些数据,Abaqus 将自动沿用基础模型的数据)。

(3)步骤3:提交重启动分析作业

完成基础模型的分析计算后,可以在 Abaqus Command 窗口中输入下列命令开始重启动分析: 

abaqus job=newjob-name oldjob=oldjob-name 

其中,newjob-name 是重启动分析的 INP 文件名;oldjob-name 是基础模型分析结果的文件名(注意:不包含扩展名)。

需要注意的是:Abaqus 软件不会自动检查基础模型输出的重启动数据与重启动分析所需要的数据是否一致。如果出现了不一致,分析可能会自动中止,或者虽然可以完成分析,但得到的计算结果可能是错误

Abaqus总是从基础模型的结果文件中读入数据,并将计算结果写出到新的重启动分析结果文件中。不会往基础模型的ODB文件中添加新的信息。默认情况下,重启动分析的FIL文件既包含基础模型的分析结果,也包含重启动分析的分析结果。

此外,还可以将重启动分析的结果文件作为下一次重启动分析的基础模型,每次重启动分析都将生成各自的重启动结果文件。

关于步骤2和3在Abaqus / CAE中的实现方法,请参见《Abaqus有限元分析常见问题解答与实用技巧》第15.1.4节“在 Abaqus / CAE 中运行重启动分析的方法”。

(0)

相关推荐

  • ABAQUS超单元法(子结构法)在多学科优化中的应用

    前言:在一个有限元整体模型中,切割出部分模型,运用有限元分析将特定的力学特性通过模态表达.矩阵表达.传递函数表达提取出来,这一过程称为超单元的生成(缩聚).然后再对整体模型开展分析的时候,用这些表达来 ...

  • ABAQUS怎么施加残余应力为初始条件

    ABAQUS可以通过重启动的方式将残余应力作为模型的初始条件. 1.在一个模型所有步骤完成后,在分析步模块,点击输出-重启动请求,将最后一个分析步的间隔改为1,这样就会生成一个restart文件. 2 ...

  • Abaqus软件掌握大部件焊接仿真的解决思路

    一.导读 伴随着现代工业发展速度的不断加快,人们对工业产品需求增加,同时对其轻量化程度的要求也越来越高.铝合金具有高的比强度.良好的机械性能以及耐腐蚀性等优点,已被广泛应用于许多焊接结构产品中,成为了 ...

  • 【诗歌创作方法连载15】四川成都 | 贺南京:诗歌创作意境说

    以诗歌慰藉心灵 诗歌创作意境说  贺南京 好诗多自然清丽,人读后有图画的美感.随之读者进入其中,感受宛若另一世界.境界造相,成诗歌内涵之外显.认识自然之真,或轻描淡写,或浓墨重彩,根据所叙而取之.造境 ...

  • 试论散落民间古代书画鉴定的方法体系(15)——印泥分析

    关于这一篇,由于历史上对古法治泥的研究资料非常少,仅能就现存资料,和鄙人经手过的一些完成印鉴比对工作的作品上之泥印,做一些总结和分析(如无特殊说明,后面章节所使用之作品,都为已完成前面所有章节鉴定工作 ...

  • 正五行择日法(15)论重丧日的推算方法和用法

    主讲:朱汉宇 正五行择日法(15)论重丧日的推算方法和用法 导读:重丧在安葬当中是非常注重的,一般来说引起犯重丧一般有两种情形:一是死者去世的日子犯了重丧:另一种是送葬的日子犯了重丧,犯了重丧是需要化 ...

  • 知识篇——铸造砂眼缺陷的15种原因分析,以及20种防治方法!

    铸造网络平台 今天 特征: 在铸件表面或铸件内部有充塞着型砂的孔眼.由于砂型或砂芯脱落产生,使铸件产生多肉或缺肉.型腔掉砂时铸件多肉,砂粒掉入型腔时铸件缺肉. 发现方法: 外观检查.机械加工.抛丸清理 ...

  • 5种人员分析的高级方法

    之前已经给出了多个示例,说明员工如何从数据分析中受益,本文我想探索一组不同的高级数据分析技术,以了解如何将其用于分析人员数据以提高组织的成功率. 数据科学越来越多地融入企业,产品和整个社会,事例变得越 ...

  • 冬天来了,我的摩托车又不好启动了,这些方法能帮到你

    严寒冬季雨雪天气对发动机启动和运行不利的一些因素 天气寒冷时空气收缩密度变大,致使夏季调节好的化油器此时供油不足,需要重新调节加多些燃油才够点火浓度.天气寒冷时汽油挥发特慢,即使化油器上的加浓打开,流 ...

  • 【实务】提高银行流水查询分析效率的方法 | 23

    来源:我们都是担当人公号,作者:宋冀峰,审稿顾问:清云 银行流水查询分析工作是纪检监察机关核查问题线索.收集证据.固定证据的重要途径之一.随着金融科技的迅猛发展,新兴金融工具层出不穷,网络信用.网商银 ...

  • 提高银行流水查询分析效率的方法

    来源:我们都是担当人公号,作者:宋冀峰. 银行流水查询分析工作是纪检监察机关核查问题线索.收集证据.固定证据的重要途径之一.随着金融科技的迅猛发展,新兴金融工具层出不穷,网络信用.网商银行业务不断扩张 ...

  • 豪爵摩托高压火花时有时无,不能启动,采用这种方法车主也能解决

    作者:繁星点点 一辆豪爵125-22跨骑摩托车,高压有时有火,有时没火.有时候打开电门锁,轻轻一按启动按钮就能启动着车,一切正常.但有时候当你关闭了电门锁再次打开的时候,启动车时高压无火. 像这种情况 ...