1. 课程导入与工程失效分析全景

在工程实践中,产品从设计到服役往往要经历复杂的载荷与环境考验。当金属、塑料、橡胶或复合材料进入塑性、损伤、断裂阶段时,线弹性假设会迅速失效,仿真结果与试验偏差急剧放大。Abaqus 之所以成为结构失效分析的主流工具,核心在于它提供了完整的材料非线性建模能力:从屈服、硬化、颈缩,到损伤演化、断裂、疲劳与蠕变,都能在同一求解框架下表达。本课程的目标,是帮助你把“产品怎么坏的”翻译成“模型怎么建、参数怎么给、结果怎么判”。

一、材料非线性在 Abaqus 中的定位

Abaqus 的材料本构体系大致分为三类:弹性、非弹性与损伤。弹性部分描述可恢复变形,非弹性部分描述不可恢复变形,损伤部分描述刚度退化与最终断裂。工程失效分析中,真正决定结果可信度的是非弹性与损伤部分。

以金属为例,Abaqus 中常用的塑性模型包括 *PLASTIC(各向同性硬化)、*KINEMATIC HARDENING(随动硬化,用于循环载荷)以及 *COMBINED HARDENING(混合硬化)。损伤方面,延性损伤 *DAMAGE INITIATION, CRITERION=DUCTILE 与损伤演化 *DAMAGE EVOLUTION 可模拟颈缩后的裂纹萌生与扩展。疲劳则通过 *DIRECT CYCLIC 或 *FATIGUE 结合 *DAMAGE 实现。蠕变常用 *CREEP 与 Norton-Bailey 定律。失稳问题则更多依赖几何非线性与 *STATIC, STABILIZE 或 *RIKS 弧长法。

这些关键字并非孤立存在,它们共同构成一条“材料响应链”:应力→应变→塑性流动→损伤累积→刚度退化→单元删除。理解这条链,是后续所有章节的基础。

二、产品失效的典型模式

工程失效模式可以归纳为六类,它们对应不同的物理机制与建模策略:

  • 屈服:应力达到屈服面,材料开始不可逆变形。关注点是屈服准则与硬化曲线。
  • 颈缩:塑性变形局部化,截面收缩。关注点是几何非线性与损伤起始。
  • 断裂:裂纹萌生并扩展,承载能力骤降。关注点是损伤演化与单元删除。
  • 疲劳:循环载荷下损伤累积,最终断裂。关注点是循环计数与寿命预测。
  • 蠕变:高温恒载下时间相关变形。关注点是蠕变定律与时间步长。
  • 失稳:结构刚度不足导致屈曲或坍塌。关注点是特征值分析与弧长法。

这六类模式并非互斥。例如,高温下疲劳与蠕变会耦合;颈缩后可能直接进入断裂。实际分析中,需要根据工况判断主导机制,再选择对应的材料模型与求解策略。

三、从工程问题到仿真模型的映射思维

很多初学者拿到一个失效问题,第一反应是“打开 Abaqus 建个模型”。但真正决定成败的,是建模之前的映射过程。建议按以下顺序思考:

  1. 失效现象是什么:是断裂、屈曲还是过度变形?
  2. 主导机制是什么:塑性、损伤、疲劳还是蠕变?
  3. 需要哪些材料数据:屈服曲线、损伤参数、蠕变常数还是 S-N 曲线?
  4. 几何与边界如何简化:对称面、刚性体、连接件如何处理?
  5. 求解策略如何选:静力、动力、显式还是弧长法?
  6. 结果如何判读:看应力、塑性应变、损伤变量还是反力-位移曲线?

这个映射过程不是一次性的,而是迭代的。初步分析后,往往需要回到材料参数或边界条件重新调整。下面这张图展示了从工程失效现象到 Abaqus 建模要素的对应关系,可作为你后续章节的“导航图”。

工程失效现象 → Abaqus 建模要素映射 失效现象 屈服 / 塑性变形 永久变形、残余应力 颈缩 / 局部化 截面收缩、应变集中 断裂 / 裂纹扩展 承载骤降、单元失效 疲劳 / 循环损伤 寿命预测、裂纹萌生 蠕变 / 时间相关 高温恒载、缓慢变形 失稳 / 屈曲 刚度不足、突然坍塌 Abaqus 建模要素 *PLASTIC 硬化曲线 屈服面 + 各向同性/随动 几何非线性 NLGEOM 大变形 + 网格自适应 *DAMAGE INITIATION + *DAMAGE EVOLUTION *DIRECT CYCLIC / *FATIGUE 循环载荷 + 损伤累积 *CREEP (Norton-Bailey) 时间硬化 + 温度相关 *STATIC, STABILIZE / *RIKS 弧长法 + 人工阻尼 结果判读 PEEQ 等效塑性应变 判断屈服范围 截面收缩率 判断颈缩程度 SDEG 刚度退化 判断断裂位置 寿命云图 / 安全系数 判断疲劳薄弱区 蠕变应变 / 时间曲线 判断长期变形 载荷-位移曲线 判断失稳临界点 迭代回路 参数校准 ↓ 网格收敛 ↓ 试验对比 ↓ 模型修正 ↓ 重新求解 直到 仿真与试验 趋势一致

四、一个教学示例:支架失效分析

假设有一个铝合金支架,在服役中发生断裂。试验观察到断口有明显颈缩,属于延性断裂。按映射思维,我们这样处理:

  • 失效现象:延性断裂,伴随颈缩。
  • 主导机制:塑性变形 + 损伤累积。
  • 材料数据:需要真应力-真应变曲线(由拉伸试验转换),以及损伤起始等效塑性应变和断裂能。
  • 几何与边界:取1/2对称模型,固定底面,顶部施加位移载荷。
  • 求解策略:静力通用,开启 NLGEOM,设置损伤演化。
  • 结果判读:观察 PEEQ 是否在断口位置集中,SDEG 是否达到1,反力-位移曲线是否出现下降段。

这里的关键参数示例:假设材料屈服强度 280 MPa,抗拉强度 350 MPa,断裂能 20 N/mm,损伤起始等效塑性应变 0.15。这些数值仅用于教学演示,实际项目必须通过试验标定。若仿真中 SDEG 在断口位置过早达到1,说明损伤起始应变偏小;若反力-位移曲线下降段过于陡峭,说明断裂能偏小。通过这种“参数-结果”对应关系,可以逐步校准模型。

提示:材料非线性分析中,网格尺寸对损伤演化结果影响显著。损伤演化通常以特征长度归一化,网格越细,断裂能消耗越集中。建议在断口区域使用均匀网格,并做网格收敛性检查。

五、本课程的学习路径

后续章节将围绕这条映射链展开:先讲材料本构与参数获取,再讲损伤与断裂建模,然后进入疲劳、蠕变与失稳专题,最后通过综合案例串联。每章都会给出可操作的 Abaqus 关键字、参数设置和结果判读方法。你需要做的,是在每个环节都问自己:这个参数对应什么物理机制?这个结果是否合理?只有把仿真和工程判断结合起来,才能真正用好 Abaqus。

失效分析不是“跑一个模型”,而是“用模型回答工程问题”。从今天开始,请带着这个意识进入后续学习。