ABAQUS 求解器配置详解

Abaqus/Standard提供了无数个控制收敛与积分精度的参数设置。通常使用默认的参数值可以处理大多数问题,只有一部分的非线性问题需要用户调整参数,当然用户必须是具有丰富经验的CAE分析师,调整时要格外小心!


常用的控制参数

Defining tolerances for field equations

residual control

solution correction control

average flux

initial time average flux

Controlling the time incrementation scheme

the equilibrium iteration for a residual check

the equilibrium iteration for a logarithmic rate of convergence 收敛率对数check

Avoiding premature cutbacks in difficult analyses

Automatically setting the time incrementation parameters

Activating the “line search” algorithm

Defining tolerances for constraint equations

Controlling the solution accuracy in direct cyclic analysis

Imposing the periodicity condition

Defining tolerances for stabilized state and plastic ratchetting detections


控制参数调整有两个目的:一是调整非线性方程求解精确度;二是调整时间增量。

Step-Other-General Solution Controls-Edit

会出现罕见的warning对话框,然后才能继续下去。说明对于一般的问题和普通用户,abaqus并不建议调整这些参数。

微信图片_20170714171622.jpg

Abaqus/Standard默认采用牛顿法进行迭代,以利用它的二次收敛速度。接触,或塑性应变变向等行为是严重非连续行为,其收敛相对较难。单元类型对收敛有影响。按容易收敛的排序:简约单元(增强)>简约单元(默认)>普通单元。有时候接触问题很难收敛,此时可以在step步中将(Convert severe discontinuity iterations)打开。如果依然碰到PENETRATION ERROR的问题,可以进一步在step模块other-general solution control-time incrementation中将discontinuous analysis选中(I0=8,IR=10),还可以将每一增量步中所允许的最大缩减次数(IA)增大,以保证不收敛时能有足够小的收敛步长。还可以将Tcont(contact and slip compatibility tolerance)值改大些,但需要检查结果的合理性



另外出现“DISP CORRECTION TOO LARGE COMPARED TO DISP INCREMENT”这类出错信息时,可以采用准牛顿法代替默认的完全牛顿法求解。注意,采用准牛顿法时,之前的分析步的求解方式不能是“接触迭代”(Contact iteration),否则无法求解。

微信图片_20170714171626.jpg


免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空