Abaqus学习资料

当前位置:主页 > Abaqus > Abaqus学习资料 >

Abaqus有限元软件仿真分析过程常见警告的解决方案

发布者:admin   发布时间: 2017-08-17 浏览次数:

 对于有限元计算经常会遇到警告信息,通常都要通过dat文件、msg文件判断这些警告信息是否需要关注,那么如何针对不同的警告信息,做出正确的判断呢。这里有限元科技小编列举一些常见Abaqus的警告信息,供各位CAE小虾们学习交流。

 1、负特征值问题

 THESYSTEMMATRIXHAS8NEGATIVEEIGENVALUES。

 负特征值是非线性分析的必然产物。所以不必大惊小怪,甚至久而久之,对于你熟悉的问题,你都会视而不见了。若出了问题,可先检查下有没有伴随的numericalsigularity(数值奇异)和Zeropivot(零主元)产生。如果没有,可以参考这几个方面:1)、刚体位移;2)、单元异常,过度变形、过度扭曲等;3)、应力应变关系有负斜率;4)、如果有流体的话,在容器发生形变的话,也可能出现negativeeigenvalue的情况,不过不会出现警告,这是被允许的;5)、失稳发生

 2、单元变形速率过大

 Theratioofdeformationspeedtowavespeedexceeds1.0000

 这个警告是指单元形变速度V(单元最大形变率/特征尺寸)和膨胀波速C(通过材料本构关系求得)的比例超过

1。解决这个问题的方案有以下几种:

 a、检查单位是否封闭(参数设置有数量级的错误),此错误新手常犯;

 b、检查网格质量;

 c、检查加载速度,如果条件允许的话就降低速度,该方法也很有效,但在很多情况下无法降低速度;

 d、调整STEP中的TIMESCALINGFACTOR;调整STEP中的MASSSCALINGFACTOR;

 e、加*SECTIONCONTROLS,NAME=SC,DISTORTIONCONTROL,LENGTHRATION=0.1或者YES也可以,加在MATERIAL前面;或加*DIAGNOSTICS,DEFORMATIONSPEEDCHECK=OFF;或者加*DIAGNOSTICS,CUTOFFRATIO=RATIO(具体数值),在其他方法修改后还有问题的的情况下使用增加关键字的方法

 3、zeroforce/ZEROMOMENT问题

 THEREISZEROMOMENTEVERYWHEREINTHEMODELBASEDONTHEDEFAULTCRITERION。 PLEASECHECKTHEVALUEOFTHEAVERAGEMOMENTDURINGTHECURRENTITERATIONTOVERIFYTHATTHEMOMENTISSMALLENOUGHTOBETREATEDASZERO.IFNOT,PLEASEUSETHESOLUTIONCONTROLSTORESETTHECRITERIONFORZEROMOMENT.

 这些警告是告诉你模型中没有弯矩,没问题的,可以继续计算。如果提示中出现特征值奇异的时候才是计算有可能出现不收敛的问题。

 4、自由度没激活

 Degreeoffreedom4isnotactiveinthismodelandcannotberestrained

 有限元软件计算对于实体步考虑转动自由度,所以你在边界条件中限制了456的自由度后,软件会忽略的啊。

 5、位移加载问题

 Theoption*boundary,type=displacementhasbeenused;checkstatusfilebetweenstepsforwarningsonanyjumpsprescribedacrossthestepsindisplacementvaluesoftranslationaldof.Forrotationaldofmakesurethattherearenosuchjumps。Alljumpsindisplacementsacrossstepsareignored

 你采用了位移边界条件,但在平动自由度上,可能在不同的分析步骤里面有突变(你可以从sta文件里面查看),并且应保证转动自由度无突变。通知性质的warning,一般是因为你采用位移加载方式,都出这个。

 6、塑性应变过大

 Thestrainincrementhasexceededfiftytimesthestraintocausefirstyieldat377points

 检查下约束够不够,约束够了就不用管了,这只是通知你,你的模型塑性应变很大,一般没多大问题。

 7、过约束

 123nodesareusedmorethanonceasaslavenodein*TIEkeyword。Oneofthe*TIEconstraintsateachofthesenodeshavebeenidentifiedinnodesetWarNodeOverconTieSlave

 定义接触的时候,公共节点重复定义了好几次,这样可能会出现过约束问题(只是可能影响)

 8、未连接区域

 Thereare2unconnectedregionsinthemodel。

 可能是接触面由空隙,最好在接触属性中定义一个容差范围。一般各个parts之间定义接触,aba都会这样通知用户的,只要接触设置对了,一般没事。

 9、边界条件定义问题

 Boundaryconditionsarespecifiedoninactivedofof124nodes.ThenodeshavebeenidentifiedinnodesetWarnNodeBCIactiveDof

 边界条件定义的有问题:在124个节点的非自由度上有边界加载

 10、塑性应变过大

 Theplasticity/creep/connectorfrictionalgorithmdidnotconverg

 一般是塑性应变太大,单元扭曲导致的。可以先改为弹性模型看看是否收敛

 11、增量调整过大

 Theratioofthemaximumincrementaladjustmenttotheaveragecharacteristiclengthis1.82846e-02atnode10868instancejiti1onthesurfacepair(assembly_jq22,assembly_q22)。

 可以通过调大预设值消除该提示and检查网格质量。

 12、单元质量问题

 ELEMENT42INSTANCESOIL3-1ISDISTORTINGSOMUCHTHATITTURNS

 应改进单元质量

 13、节点不对

 650nodesareeithermissingintersectionwiththeirrespectivemastersurfaceoroutsidetheadjustzone

 改改tie里的tolarance试试

 14、非独立部件问题

 Dependentpartinstancescannotbeeditedorassignedmeshattributes

 模型树--assembly-单击part右键--makeindependent。也可以到模型树part步展开点mesh。

 15、长宽比太大

 Theaspetratiofornnnelementsexceeds100to1。

 单元划分网格长宽比不合适。如果这些单元在不重要的区域(对结果肯定有些影响,影响大小取决于这三个单元的位置,在模型中的作用等),而且能计算,那就没问题了

 16、单元扭曲

 123elementsaredistorted

 存在单元扭曲,如果这些单元在不重要的区域(对结果肯定有些影响,影响大小取决于这三个单元的位置,在模型中的作用等),而且能计算,那就没问题了

 17、约束没有的自由度

 ***WARNING:DEGREEOFFREEDOM1ISNOTACTIVEONNODE6-THISBOUNDARYCONDITIONISIGNORED

 约束了单元没有得自由度对求解没有影响,可以查看下。

 18、热流问题

 热分析时出现了这样的警告

 ThereiszeroHEATFLUXeverywhereinthemodelbasedonthedefaultcriterion。pleasecheckthevalueoftheaverageHEATFLUXduringthecurrentiterationtoverifythattheHEATFLUXissmallenoughtobetreatedaszero.ifnot,pleaseusethesolutioncontrolstoresetthecriterionforzeroHEATFLUX。

 检查(1)是不是热源定义的问题,错误信息是说热源量几乎为零。

 (2)定义热源的子程序调用命令流应该为*HEATGENERATION,在材料模块中定义,子程序为HETVAL。

 19、单元或面重复

 TheelementsintheelementsetWarnElemSurfaceIntersect-Step1areinvolvedsurfaceintersections.Refertothestatusandmessagefileforfurtherdetails

 检查一下你单元集合的定义以及面的定义,看是否出现了相交或重复定义的情况。

 20、输出不正确

 Integrationandsectionpointoutputvariableswillnotbeoutputfordeformableelementsthataredeclaredasrigidusingthe*rigidbodyoption

 这个仅是通知性质的(在interaction步设置为rigidbody,不输出应力应变),你在interaction步定义了刚体约束的话,都会出这个警告。

 



如有业务的需要请联系电话:13723451508,咨询QQ:215370757

本文出自深圳有限元科技有限公司cae软件专业网站:http://www.feaworks.org 转载请注明

 

 

 

 

如有CAE业务的需要请联系电话:13723451508,咨询QQ:215370757
本文出自深圳有限元科技有限公司cae软件专业网站:http://www.feaworks.org 转载请注明

分享到:
相关文章
降温?降雨?通通让道!有限元科技团建活动圆满举办! 降温?降雨?通通让道!有限元科技团建活动圆满举办!
ABAQUS有限元仿真分析软件中的质量缩放 【技术贴】螺栓预紧力,就是这么简单
Abaqus有限元软件反直观动力学行为的数值模拟 【技术贴】教你如何用Abaqus模拟金属切削