E5048

E5048 警告:E5048 在网格 id 零部件 n 处检测到非正定
原因 在非线性刚度矩阵更新的分解过程中,在刚度矩阵系数对角线上检测到负项。通常,此警告表示当前载荷导致了模型不稳定,但是也可能表示单元材料特性数据存在问题。刚度矩阵将再次自动更新,而无需微分刚度(由应力产生的刚度),并且将发出 E5077 警告消息。如果在第二次尝试后发生相同的错误,分析将终止并显示致命错误 E5001。一个或多个以下问题可能在非线性迭代期间导致非正定矩阵:
  • NLPARM 批量数据项的字段 3 中指定的载荷增量数过小。
  • 当前载荷在结构的关键载荷附近(即使结构未在压缩中直接加载,在平衡迭代期间仍可能发生此情况)。
  • 由于未满足上述一项或多项条件,未能正确定义单元非线性材料特性,从而使它们失效。
操作 刚度矩阵将在没有微分刚度参与的情况下自动更新。如果发生致命错误,请尝试下列操作之一:
  • 增加 NLPARM 批量数据项的字段 3 中指定的载荷增量数量,或使用多个工况拆分载荷。
  • 减少应用的载荷。
  • 调查任何指定的非线性材料特性(非线性弹性、热弹性、弹塑性)。
备注 无。