icem2005 发表于 2016-8-11 14:09

ABAQUS常见警告解决方案

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

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

  2. 单元变形速率过大
  Theratio of deformation speed to wave speed exceeds 1.0000
  这个警告是指单元形变速度V(单元最大形变率/特征尺寸)和膨胀波速C(通过材料本构关系求得)的比例超过1。解决这个问题的方案有以下几种:1)检查单位是否封闭(参数设置有数量级的错误),此错误新手常犯;2) 检查网格质量;(3) 检查加载速度,如果条件允许的话就降低速度,该方法也很有效,但在很多情况下无法降低速度;4)调整STEP中的TIME SCALING FACTOR;调整STEP中的MASS SCALING FACTOR;5) 加*SECTION CONTROLS,NAME=SC,DISTORTION CONTROL,LENGTH RATION=0.1 或者YES也可以,加在MATERIAL 前面;或加* DIAGNOSTICS,DEFORMATION SPEEDCHECK=OFF;或者加*DIAGNOSTICS, CUTOFF RATIO=RATIO(具体数值),在其他方法修改后还有问题的的情况下使用增加关键字的方法

  3. zero force/ZERO MOMENT问题
  THERE IS ZERO MOMENTEVERYWHERE IN THE MODEL BASED ON THE DEFAULT CRITERION. PLEASE CHECK THE VALUEOF THE AVERAGE MOMENT DURING THE CURRENT ITERATION TO VERIFY THAT THE MOMENT ISSMALL ENOUGH TO BE TREATED AS ZERO. IF NOT, PLEASE USE THE SOLUTION CONTROLS TORESET THE CRITERION FOR ZERO MOMENT.
  这些警告是告诉你模型中没有弯矩,没问题的,可以继续计算。如果提示中出现特征值奇异的时候才是计算有可能出现不收敛的问题。

  4. 自由度没激活
  Degreeof freedom 4 is not active in this model and can not be restrained
  有限元软件计算对于实体步考虑转动自由度,所以你在边界条件中限制了456的自由度后,软件会忽略的啊.

  5. 位移加载问题
  The option *boundary,type=displacementhas been used; check status file between steps for warnings on any jumps prescribedacross the steps in displacement values of translational dof. For rotationaldof make sure that there are no such jumps.All jumps in displacements acrosssteps are ignored
  你采用了位移边界条件,但在平动自由度上,可能在不同的分析步骤里面有突变(你可以从sta文件里面查看),并且应保证转动自由度无突变。通知性质的warning,一般是因为你采用位移加载方式,都出这个。

  6. 塑性应变过大
  The strain increment hasexceeded fifty times the strain to cause first yield at 377 points
  检查下约束够不够,约束够了就不用管了,这只是通知你,你的模型塑性应变很大,一般没多大问题。

  7. 过约束
  123 nodes are used morethan once as a slave node in *TIE keyword.One of the *TIE constraints at eachof these nodes have been identified in node set WarNodeOverconTieSlave
  定义接触的时候,公共节点重复定义了好几次,这样可能会出现过约束问题(只是可能影响)

  8. 未连接区域
  Thereare 2 unconnected regions in the model.
  可能是接触面由空隙,最好在接触属性中定义一个容差范围。一般各个parts之间定义接触,aba都会这样通知用户的,只要接触设置对了,一般没事。

  9. 边界条件定义问题
  Boundaryconditions are specified on inactive dof of 124 nodes. The nodes have beenidentified in node set WarnNodeBCIactiveDof
  边界条件定义的有问题:在124个节点的非自由度上有边界加载

  10. 塑性应变过大
  Theplasticity/creep/connector friction algorithm did not converg
  一般是塑性应变太大,单元扭曲导致的。可以先改为弹性模型看看是否收敛

  11. 增量调整过大
  The ratio of the maximumincremental adjustment to the average characteristic length is 1.82846e-02 atnode 10868 instance jiti1 on the surface pair (assembly_jq22,assembly_q22).
  可以通过调大预设值消除该提示and检查网格质量。

  12. 单元质量问题
  ELEMENT42 INSTANCE SOIL3-1 IS DISTORTING SO MUCH THAT IT TURNS
  应改进单元质量

  13. 节点不对
  650 nodes are eithermissing intersection with their respective master surface or outside the adjustzone
  改改tie里的tolarance试试

  14. 非独立部件问题
  Dependentpart instances cannot be edited or assigned mesh attributes
  模型树--assembly-单击part 右键--make independent。也可以到模型树part步展开点mesh。

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

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

  17. 约束没有的自由度
  ***WARNING: DEGREE OFFREEDOM 1 IS NOT ACTIVE ON NODE 6 - THIS BOUNDARY CONDITION IS IGNORED
  约束了单元没有得自由度对求解没有影响,可以查看下

  18. 热流问题
  热分析时出现了这样的警告
  There is zero HEAT FLUXeverywhere in the model based on the default criterion. please check the valueof the average HEAT FLUX during thecurrent iteration to verify that the HEAT FLUX is small enough to be treated aszero. if not, please use the solution controls to reset the criterion for zeroHEAT FLUX.
  检查(1)是不是热源定义的问题,错误信息是说热源量几乎为零。
  (2)定义热源的子程序调用命令流应该为*HEAT GENERATION,在材料模块中定义,子程序为HETVAL。

  19. 单元或面重复
  The elements in theelement set WarnElemSurfaceIntersect-Step1 are involved surface intersections.Refer to the status and message file for further details
  检查一下你单元集合的定义以及面的定义,看是否出现了相交或重复定义的情况。

  20. 输出不正确
  Integration and sectionpoint output variables will not be output for deformable elements that aredeclared as rigid using the *rigid body option
  这个仅是通知性质的(在interaction步设置为rigid body,不输出应力应变),你在interaction步定义了刚体约束的话,都会出这个警告。

转自:http://mp.weixin.qq.com/s?__biz=MjM5OTU1Mjc5Mw==&mid=2650731607&idx=1&sn=3d6f21cbf0a104b93caed50795d638ff&scene=1&srcid=0810JKgXwDJa6FKSTxqGM1ug#rd

sizhiyuan2006 发表于 2017-7-13 09:32

很实用,谢谢

xww0.1 发表于 2017-9-30 09:00

总结的很全面,多谢分享,先评后拿
页: [1]
查看完整版本: ABAQUS常见警告解决方案