材料力学基础 — 弹塑性、疲劳、断裂力学与CAE材料模型

🧑‍🎓

老师,我在Abaqus里设置塑性材料,需要输入一张"应力-塑性应变"表格,这是从哪里来的?

🎓

来自拉伸试验!做一根标准试样的单轴拉伸,同时测力和伸长量,就能换算出工程应力-应变曲线,再去掉弹性部分就得到塑性应变数据。但要注意:FEM里用的通常是真实应力-应变(考虑截面积变化),而试验直接测的是工程应力-应变,需要换算。

1. 应力-应变曲线解读

1.1 工程应力-应变 vs 真实应力-应变

工程(名义)应力-应变:

$$\sigma_{eng} = \frac{F}{A_0}, \quad \varepsilon_{eng} = \frac{\Delta L}{L_0}$$

真实(对数)应力-应变(考虑颈缩后截面积减小):

$$\sigma_{true} = \sigma_{eng}(1+\varepsilon_{eng}), \quad \varepsilon_{true} = \ln(1+\varepsilon_{eng})$$

在均匀应变范围内(颈缩前)两者可以互换。FEM里输入的塑性数据应该是真实应力和真实塑性应变

1.2 应力-应变曲线的关键特征点

  • 比例极限 $\sigma_p$:应力应变满足线性关系的最高应力(胡克定律成立的上限)
  • 弹性极限 $\sigma_e$:卸载后无残余变形的最高应力
  • 屈服强度 $\sigma_y$(0.2% proof stress):产生0.2%塑性应变所对应的应力,实用中最重要的强度指标
  • 极限抗拉强度 $\sigma_{UTS}$:工程应力-应变曲线的最高点(颈缩开始点)
  • 断裂应变 $\varepsilon_f$:材料断裂时的真实应变(韧性的度量)
材料屈服强度 σy (MPa)抗拉强度 σUTS (MPa)断裂伸长率 (%)特点
低碳钢(Q235)235370~50025~32有明显屈服台阶(吕德斯带)
高强钢(Q690)69077014高强度,塑性相对低
铝合金(6061-T6)27031012无明显屈服台阶
钛合金(Ti-6Al-4V)88095014高比强度
铸铁(灰铸铁)—(无屈服)200(拉)<1%(脆性)压缩强度约750 MPa

2. 弹塑性材料模型

🧑‍🎓

软件里有"各向同性强化"和"随动强化",什么情况下选哪个?

🎓

看加载历史:单调加载(只正向加载,不反向)——两个都差不多,用各向同性就够了;循环加载(正反向交替,如疲劳分析)——必须用随动强化(或混合强化),因为随动强化能捕捉到包辛格效应(反向加载时屈服强度降低的现象)。汽车碰撞仿真(单调大变形)用各向同性;焊接后残余应力预测(有热-冷循环)要用随动强化。

2.1 弹塑性分解

总应变分解为弹性应变和塑性应变:

$$\boldsymbol{\varepsilon} = \boldsymbol{\varepsilon}^e + \boldsymbol{\varepsilon}^p$$

弹性应变产生应力(胡克定律),塑性应变不可恢复,是内部状态变量。

2.2 屈服准则(冯米塞斯)

$$f(\boldsymbol{\sigma}, \kappa) = \sigma_{vM} - \sigma_y(\kappa) = \bar{\sigma} - R(\kappa) = 0$$

$\kappa$ 是累积塑性应变(硬化参数),$\sigma_y(\kappa)$ 是当前屈服应力(随变形增加)。

2.3 各向同性强化(Isotropic Hardening)

屈服面在应力空间中均匀扩大:

$$R(\kappa) = \sigma_{y0} + Q_{\infty}(1 - e^{-b\kappa})$$

$\sigma_{y0}$ 是初始屈服应力,$Q_{\infty}$ 是最大增量,$b$ 是饱和速率。

2.4 随动强化(Kinematic Hardening)

屈服面整体平移(中心 $\boldsymbol{\alpha}$ 移动),包辛格效应的体现:

$$f(\boldsymbol{\sigma} - \boldsymbol{\alpha}) = \bar{\sigma}(\boldsymbol{\sigma} - \boldsymbol{\alpha}) - \sigma_{y0} = 0$$

背应力 $\boldsymbol{\alpha}$ 的演化(Armstrong-Frederick非线性随动强化):

$$\dot{\boldsymbol{\alpha}} = C\frac{\boldsymbol{\sigma}-\boldsymbol{\alpha}}{\sigma_{y0}}\dot{\varepsilon}^p - \gamma\boldsymbol{\alpha}\dot{\varepsilon}^p_{\text{eff}}$$

2.5 应力返回映射算法(Return Mapping)

FEM中塑性应变的数值积分用"返回映射"算法(径向返回法):

  1. 弹性试探步:$\boldsymbol{\sigma}^{trial} = \mathbf{D}(\boldsymbol{\varepsilon}_n + \Delta\boldsymbol{\varepsilon})$(假设全为弹性应变)
  2. 检查是否在屈服面内:若 $f(\boldsymbol{\sigma}^{trial}) \leq 0$,弹性,接受试探应力
  3. 若 $f > 0$(超出屈服面),用Newton迭代将应力沿法向"返回"到当前屈服面上
  4. 更新塑性应变、累积塑性应变和内变量

3. 蠕变与粘弹性

🧑‍🎓

航空发动机涡轮叶片会"蠕变"是什么意思?什么温度下要考虑?

🎓

蠕变是在恒定应力下,材料随时间缓慢持续变形的现象。金属一般在 $T > 0.3 T_m$($T_m$ 是熔点,单位K)时蠕变开始显著。钢的熔点约1800K,所以超过约270°C就要考虑;镍基高温合金的工作温度可达1000°C以上,蠕变是设计的主要考量之一。

3.1 Norton蠕变定律(稳态蠕变)

稳态蠕变率(第二阶段蠕变)与应力的幂次方关系:

$$\dot{\varepsilon}^{cr} = A \sigma^n e^{-Q/(RT)}$$

$A$ 和 $n$ 是材料常数($n$ 通常3~8),$Q$ 是蠕变激活能,$R$ 是气体常数,$T$ 是绝对温度。温度对蠕变率的影响是指数级的,温度升高50°C可以使蠕变率增加一个数量级。

3.2 蠕变三阶段

  • 第一阶段(初始蠕变):变形率逐渐降低(加工硬化占主导)
  • 第二阶段(稳态蠕变):变形率恒定(硬化与回复平衡),Norton定律描述这个阶段
  • 第三阶段(加速蠕变):变形率急速增大直至断裂(微孔洞扩展,颈缩)

3.3 粘弹性模型

聚合物、沥青、生物软组织具有粘弹性——响应同时有弹性(储能)和粘性(耗能)分量。

Maxwell模型(弹簧+粘壶串联):

$$\dot{\varepsilon} = \frac{\dot{\sigma}}{E} + \frac{\sigma}{\eta}$$

Kelvin-Voigt模型(弹簧+粘壶并联):

$$\sigma = E\varepsilon + \eta\dot{\varepsilon}$$

广义Maxwell模型(Prony级数)是商业FEM软件(Abaqus、ANSYS)中最常用的粘弹性表达形式,可以精确拟合宽频率范围内的松弛模量数据。

4. 疲劳破坏基础

🧑‍🎓

很多机械零件不是被单次过载压坏的,而是在远低于屈服强度的反复载荷下断裂,这是为什么?

🎓

这就是疲劳——每次循环加载都在材料内部薄弱处(夹杂物、表面划痕、应力集中点)产生微小的塑性变形和损伤,积累到一定程度就形成微裂纹,裂纹逐渐扩展直至最终断裂。世界上约80%的金属破坏事故和疲劳有关。历史上的科彻飞机失事(1950年代)就是由疲劳裂纹引起的。

4.1 S-N曲线(Wöhler曲线)——高周疲劳

描述应力幅 $S$(或 $\sigma_a$)与疲劳寿命 $N$(破坏循环次数)的关系:

$$\sigma_a^m \cdot N = C \quad \text{(Basquin定律)}$$
$$\log N = \log C - m \log \sigma_a$$

在双对数坐标上是一条直线。钢的疲劳极限($10^7$ 循环以后不再下降的应力幅)约为 $\sigma_e \approx 0.4\sigma_{UTS}$~$0.5\sigma_{UTS}$。铝合金没有真正的疲劳极限,S-N曲线一直下降。

4.2 ε-N曲线(Coffin-Manson定律)——低周疲劳

应力超过屈服强度的循环载荷(每次循环有宏观塑性应变),用应变幅 $\varepsilon_a$ 表征:

$$\frac{\Delta\varepsilon}{2} = \frac{\sigma_f'}{E}(2N_f)^b + \varepsilon_f'(2N_f)^c$$

弹性分量(第一项,Basquin)+ 塑性分量(第二项,Coffin-Manson):

  • $\sigma_f'$:疲劳强度系数(约等于真实断裂强度)
  • $b$:疲劳强度指数(通常 $-0.12 \sim -0.05$)
  • $\varepsilon_f'$:疲劳延性系数(约等于真实断裂应变)
  • $c$:疲劳延性指数(通常 $-0.7 \sim -0.5$)

4.3 平均应力修正——Goodman图

平均应力 $\sigma_m$ 对疲劳寿命有影响(拉伸平均应力有害,压缩有益)。修正后的Goodman准则:

$$\frac{\sigma_a}{\sigma_e} + \frac{\sigma_m}{\sigma_{UTS}} = 1 \quad \text{(修正Goodman线)}$$

Gerber抛物线(更精确,但偏保守性弱):$\frac{\sigma_a}{\sigma_e} + \left(\frac{\sigma_m}{\sigma_{UTS}}\right)^2 = 1$

安全系数 $SF = 1 / (\sigma_a/\sigma_e + \sigma_m/\sigma_{UTS})$。设计目标通常 $SF \geq 2$。

4.4 累积损伤——Miner法则

多级应力幅下的疲劳损伤累积(线性累积假设):

$$D = \sum_{i=1}^{k} \frac{n_i}{N_i} = 1 \quad \text{(失效时)}$$

$n_i$ 是第 $i$ 级应力幅的实际循环次数,$N_i$ 是该应力幅下的疲劳寿命。工程实践中取 $D = 0.5$~$0.7$ 作为保守失效准则(因为Miner法则在加载顺序上有误差)。

4.5 疲劳应力集中系数 Kf

理论应力集中系数 $K_t$(几何),实际疲劳应力集中系数 $K_f$:

$$K_f = 1 + q(K_t - 1)$$

$q$ 是缺口敏感性(0到1之间),与材料强度和缺口半径有关。小半径缺口的 $q$ 较小(缺口周围应力梯度太大,材料来不及"感受"到峰值应力);高强钢的 $q$ 接近1(对缺口非常敏感)。

5. 断裂力学基础

🧑‍🎓

强度理论说材料没超过屈服强度就安全,但含裂纹的结构可能远低于屈服强度就断了,这是为什么?

🎓

因为裂纹尖端的应力场是奇异的——理论上无限大!强度理论假设材料无缺陷,但实际中裂纹不可避免(焊接缺陷、腐蚀坑)。断裂力学不用应力直接判断,而是用应力强度因子 $K_I$(描述裂纹尖端应力场强度),与材料的断裂韧性 $K_{IC}$(材料抵抗裂纹扩展的能力)比较——这才是正确的含裂纹结构失效判据。

5.1 应力强度因子 KI

I型(张开型)裂纹尖端附近的应力场(极坐标,裂纹尖端为原点):

$$\sigma_{ij} = \frac{K_I}{\sqrt{2\pi r}} f_{ij}(\theta) + O(r^0)$$

应力强度因子 $K_I$(单位:MPa·√m)描述了应力奇异性的强度,取决于远场载荷和裂纹几何:

$$K_I = Y \sigma \sqrt{\pi a}$$

$a$ 是裂纹半长,$\sigma$ 是远场应力,$Y$ 是几何修正系数(查手册或FEM计算)。

5.2 断裂韧性 KIC 与临界裂纹尺寸

材料的平面应变断裂韧性 $K_{IC}$(材料常数,通过标准试验测定):

$$a_c = \frac{1}{\pi}\left(\frac{K_{IC}}{Y\sigma}\right)^2$$

临界裂纹尺寸 $a_c$:当裂纹尺寸超过 $a_c$,结构在该载荷下会瞬间脆断。这是损伤容限设计的核心——通过无损检测确保裂纹尺寸小于 $a_c/SF$。

5.3 J积分

对于弹塑性材料(裂纹尖端有塑性区),用线弹性断裂力学低估了应力强度。Rice(1968)提出的J积分是与路径无关的积分,可以描述弹塑性断裂:

$$J = \int_\Gamma \left(W dy - T_i \frac{\partial u_i}{\partial x} ds\right)$$

$W$ 是应变能密度,$T_i$ 是表面牵引力。线弹性情况下 $J = K_I^2/E'$($E' = E$ 平面应力,$E' = E/(1-\nu^2)$ 平面应变)。FEM中通过围绕裂纹尖端的多个积分路径计算J积分,取路径无关性作为精度的验证。

5.4 疲劳裂纹扩展——Paris定律

循环载荷下裂纹稳定扩展阶段(Paris区):

$$\frac{da}{dN} = C (\Delta K)^m$$

$\Delta K = K_{max} - K_{min}$ 是应力强度因子范围,$C$ 和 $m$ 是材料参数(双对数坐标上是直线的斜率和截距)。积分可得疲劳寿命(从初始裂纹 $a_0$ 扩展到临界尺寸 $a_c$):

$$N_f = \int_{a_0}^{a_c} \frac{da}{C(\Delta K)^m}$$

6. 复合材料力学

🧑‍🎓

碳纤维增强复合材料(CFRP)的弹性模量怎么估算?怎么在FEM里建模?

🎓

单层板(单向复合材料)的弹性模量用混合定律估算:纤维方向的模量 $E_1 = V_f E_f + V_m E_m$(混合定律,体积加权);垂直纤维方向 $E_2 = E_f E_m / (V_m E_f + V_f E_m)$(倒数混合定律,串联型)。$V_f$ 是纤维体积分数(航空级约60%)。两个方向的模量差别可以达到10倍以上,这就是各向异性的来源。

6.1 复合材料单层板弹性常数

$$E_1 = V_f E_f + V_m E_m \quad\text{(纤维方向,混合定律)}$$
$$E_2 = \frac{E_f E_m}{V_m E_f + V_f E_m} \quad\text{(横向,Reuss下界)}$$
$$G_{12} = \frac{G_f G_m}{V_m G_f + V_f G_m}$$
$$\nu_{12} = V_f \nu_f + V_m \nu_m$$

6.2 古典叠层理论(CLT)

多层铺层(laminate)的宏观力学行为由叠层理论(Classical Lamination Theory)描述,将各层刚度矩阵通过坐标变换叠加:

$$\begin{bmatrix}\mathbf{N}\\\mathbf{M}\end{bmatrix} = \begin{bmatrix}\mathbf{A} & \mathbf{B}\\\mathbf{B} & \mathbf{D}\end{bmatrix}\begin{bmatrix}\boldsymbol{\varepsilon}^0\\\boldsymbol{\kappa}\end{bmatrix}$$

$\mathbf{N}$ 是面内力,$\mathbf{M}$ 是弯矩,$\mathbf{A}$ 是拉伸刚度矩阵,$\mathbf{D}$ 是弯曲刚度矩阵,$\mathbf{B}$ 是拉弯耦合矩阵(非对称铺层时非零)。

6.3 Tsai-Wu失效准则

各向异性复合材料的最广用失效准则(考虑拉压强度不同):

$$F_1\sigma_1 + F_2\sigma_2 + F_{11}\sigma_1^2 + F_{22}\sigma_2^2 + F_{66}\tau_{12}^2 + 2F_{12}\sigma_1\sigma_2 = 1$$

其中系数由材料强度($X_T, X_C, Y_T, Y_C, S$)确定:$F_1 = 1/X_T - 1/X_C$,$F_{11} = 1/(X_T X_C)$,等等。

7. 材料试验与CAE参数标定

🧑‍🎓

新材料没有现成的CAE参数,怎么从试验数据标定出FEM需要的材料模型参数?

🎓

材料标定是个"逆问题"——从可观测的宏观响应(力-位移曲线)反推本构模型参数。基本流程:做若干标准试验(单轴拉伸、压缩、扭转、循环加载等)→ FEM模拟同样的试验 → 调整模型参数,使仿真结果与实验吻合(最小二乘优化)→ 用不同形状试样(缺口、含裂纹)做验证。

7.1 常用材料表征试验

试验类型获取参数标准规范备注
单轴拉伸试验E, σy, 真实应力-应变曲线,UTS, εfGB/T 228, ASTM E8基础必做
压缩试验压缩屈服强度,压缩弹模ASTM E9泡沫、陶瓷必须做
循环加载试验随动强化参数,Bauschinger效应ASTM E606疲劳/反复载荷
蠕变试验Norton常数A, n,激活能QASTM E139高温环境
三点弯曲试验(KIC)断裂韧性KICASTM E399必须满足平面应变条件
疲劳S-N试验Basquin系数,疲劳极限ASTM E466/E468至少20个试样
DIC(数字图像相关)全场应变,局部应变集中—(光学方法)可验证FEM应变场
跨主题标签(Cross-topics)
结构力学 振动(疲劳) S-N曲线生成器 Paris定律裂纹扩展 Goodman图计算器 非线性分析