蠕变座屈
蠕变座屈的理论基础
蠕变座屈是什么
老师,"蠕变座屈"与普通座屈有什么区别?
通常的座屈是瞬间发生的——当荷载超过临界值时座屈变形立即开始。而蠕变座屈是随时间推移逐渐进行的。即使荷载低于弹性座屈荷载,经过长期时间蠕变变形积累最后也会导致座屈。
弹性座屈荷载以下也会座屈!? 那太可怕了。
蠕变是高温环境下材料随时间变形的现象。在一定应力下应变也会持续增加。这种蠕变应变的积累会逐渐改变结构形状,使其失稳,这就是蠕变座屈。
蠕变的基础
请教蠕变现象的基础知识。
在一定应力 $\sigma$ 和一定温度 $T$ 下,蠕变应变分三个阶段进行:
1. 第一阶段蠕变(过渡蠕变) — 应变速率随时间减小
2. 第二阶段蠕变(稳定蠕变) — 应变速率保持不变。最长的阶段
3. 第三阶段蠕变(加速蠕变) — 应变速率增大,最终破断
稳定蠕变的应变速率通常用Norton(幂律)规律表示:
其中 $A, n$ 是材料常数,$Q$ 是活化能,$R$ 是气体常数,$T$ 是绝对温度。
$\sigma^n$ 中 $n$ 约为3~8的钢,应力增加2倍的话蠕变速度会增加8~256倍! 对应力的灵敏度非常高啊。
完全同意。因此在蠕变座屈中应力重新分布变得非常重要。初始的弹性应力分布会随时间通过蠕变松弛逐渐均匀化。这一过程中结构的行为发生变化。
蠕变座屈的机制
蠕变座屈是怎样发生的呢?
有两种机制。
1. 分支型蠕变座屈 — 与弹性座屈类似的分支发生,但存在时间延迟。压缩应力下的弯曲变形通过蠕变逐渐增大,在某个时刻突然座屈。
2. 伪座屈(creep buckling by deflection amplification) — 初始不完整导致的弯曲变形通过蠕变随时间放大。没有明确的分支点,当变形超过许可值时定义为"座屈"。
伪座屈是"变形变太大"成为座屈的定义呀。
是的。蠕变座屈的"临界时间"通常根据位移增大的倍数来定义。比如"位移变成初始值的5倍时的时间"定义为临界时间。
临界时间的概念
"临界时间"具体是什么?
是对应荷载水平 $P/P_{cr}$(相对于弹性座屈荷载的比率)的"座屈前的时间"。
经典的Hoff结果(1958年)中,有初始不完整的柱的蠕变座屈时间:
荷载越接近弹性座屈荷载 $t_{cr}$ 越短,荷载越低 $t_{cr}$ 越长。
$P/P_{cr} = 0.5$ 时经过足够长的时间也可能座屈吗?
理论上是这样。但是当 $P/P_{cr}$ 较低时,$t_{cr}$ 可能超过结构的使用寿命(数十年)。此时从实际工程角度蠕变座屈不成为问题。
蠕变座屈成为问题的领域
在什么样的结构中蠕变座屈成为问题?
混凝土也在常温下蠕变吗?
混凝土在常温下也蠕变(干燥蠕变)。长期承受大持续荷载的柱子和墙体中,蠕变引起的附加偏心会降低座屈耐力。设计规范(欧洲规范2等)用蠕变系数来考虑长期荷载的影响。
总结
整理蠕变座屈的理论。
要点:
- 蠕变座屈是时间依赖的座屈 — 即使荷载低于弹性座屈荷载也可能在长期后座屈
- Norton规律 $\dot{\varepsilon}_{cr} = A\sigma^n$ — 蠕变速率与应力的 $n$ 次方成正比
- 临界时间 — 对应荷载水平的座屈时间
- 在高温环境结构中很重要 — 锅炉、原子反应堆、涡轮机、化工厂
- 混凝土长期荷载下的蠕变座屈也是问题
加入时间这一维度使座屈问题一下变得复杂了呀。
是的。弹性座屈是"荷载是否超过临界值"的二择一,但蠕变座屈是"何时座屈"的连续问题。需要根据与设计寿命的关系来判断。
蠕变座屈和航天飞机挑战者号事故的教训
蠕变座屈是指高温下应力恒定但变形随时间推移并最终座屈的现象。1986年航天飞机Challenger事故调查中,发射台低温导致橡胶O形圈的蠕变变形是直接原因,但固体燃料推进器铝壳对蠕变座屈设计极限的裕度也很紧张,后来的研究才揭示了这一点。
蠕变座屈的数值计算方法
蠕变座屈的数值求解
用FEM怎样求解蠕变座屈? 与固有值座屈不同,不是一次性能求出的问题呀。
没错。蠕变座屈需要时间积分。不是固有值座屈那样的瞬间判定,而是沿时间过程追踪变形的发展。
基本求解方法
步骤:
1. 初始状态 — 计算施加荷载瞬间的弹性响应
2. 时间积分 — 各时间步计算蠕变应变增量,更新应力
3. 平衡迭代 — 各步用Newton-Raphson法满足平衡
4. 座屈判定 — 检测位移突增或切线刚度消失
蠕变应变的时间积分怎样做?
隐式欧拉法最稳定。时间步长 $\Delta t$ 内的蠕变应变增量:
$\sigma_{n+1}$ 是未知的(下一步的应力),需要迭代。各时间步需要运行Newton-Raphson迭代。
时间步长的大小很重要吗?
非常重要。特别是接近座屈时变形速度急剧增加,需要自动缩小时间步长的自适应时间积分较好。Abaqus的 *VISCO 步骤可以自动进行。
Abaqus
Abaqus中包含蠕变的结构分析用 *VISCO 步骤:
```
*MATERIAL, NAME=Steel_creep
*ELASTIC
200000., 0.3
*CREEP, LAW=NORTON
1.0e-20, 5.0, 0.0
*STEP, INC=10000
*VISCO, CETOL=0.005
0.01, 100000., 1e-8, 1000.
*END STEP
```
CETOL— 蠕变应变的允许误差。自动时间步长控制的基准- Norton规律的参数:$A$、$n$、温度依赖性
Nastran
Nastran中用SOL 106或SOL 400也可以做蠕变分析。用CREEP材料卡定义Norton规律。但蠕变座屈追踪方面不如Abaqus顺利。
Ansys
Ansys中蠕变模型在Rate-Dependent Plasticity内,用CREEP/TB命令定义。要在Static分析中包含蠕变效果需要设置Timint,ON和Rate,ON。
座屈判定标准
蠕变座屈的"何时座屈"怎样判定?
没有统一的定义,通常采用几个标准:
| 标准 | 定义 | 特点 |
|---|---|---|
| Hoff准则 | 位移发散至无穷的时间 | 理论性但计算难以捕捉 |
| 位移倍率准则 | 位移变成初始值 $k$ 倍时的时间 | 实用的($k=5$ 或 $k=10$) |
| 应变速率准则 | 应变速率急增的时间 | 检测到第三阶段蠕变过渡 |
| 切线刚度准则 | $\det([K_T]) = 0$ 的时间 | 理论严格但计算成本大 |
位移倍率准则比较实用吗?
是的。设计标准(ASME BPVC Section III、Subsection NH等)中规定了位移和应变的许可值,超过这些值的时间定义为临界时间。
时间-温度参数法
不用FEM评估蠕变座屈有方法吗?
有用Larson-Miller参数或Manson-Haferd参数做简易评估。这些是从蠕变破断试验数据得出的时间-温度等价参数,能预测不同温度、应力条件的蠕变寿命。
应用于座屈时,对弹性座屈荷载加上安全系数,用时间-温度参数评估那个应力水平的蠕变寿命。简化但在设计初期有用。
总结
整理蠕变座屈的数值求解方法。
要点:
- 需要时间积分 — 与固有值座屈在本质上不同
- Abaqus的 *VISCO 是实务标准 — 用自适应时间步长稳定追踪
- 座屈判定用位移倍率准则较实用 — 与设计规范许容值对应
- Norton规律参数的精度支配结果 — 材料试验数据的质量很重要
- 时间-温度参数可做简易评估 — 不是FEM的替代而是补充
Norton规律与蠕变座屈寿命评估
蠕变座屈分析中用Norton规律(ε̇=Aσⁿ)定义蠕变应变速率,按时间增量追踪变形。临界时间tcr(座屈发生时间)可用Rabotnov-Leckie形式估计为tcr=(n-1)/(n×ε̇0)。发电用锅炉长寿命运转(30万小时以上)中,用tcr>设计寿命的蠕变座屈分析来确认后才决定使用温度。
蠕变座屈的实务应用
蠕变座屈的设计实务
蠕变座屈在哪些设计标准中规定了?
高温设计的标准中有蠕变座屈:
| 标准 | 适用范围 | 蠕变座屈的处理 |
|---|---|---|
| ASME BPVC Section III NH | 核热机器 | 要求蠕变座屈的明确评估 |
| EN 13480(欧洲压力管道) | 高温管道 | 蠕变范围内的座屈检查 |
| R5(英国EDF/BEGL) | 核热评估 | 蠕变-疲劳-座屈的相互作用 |
| API 530 | 石油精炼加热管 | 许容应力中考虑蠕变破断 |
ASME NH最系统吗?
是的。ASME NH把蠕变座屈明确定义为"时间依赖座屈",规定了评估步骤。基本思路是:
1. 计算弹性座屈荷载
2. 根据荷载/座屈荷载比应用许可蠕变使用率
3. 确认蠕变变形量在许容值内
蠕变材料数据的获取
Norton规律的参数怎样得到?
从蠕变试验获得。恒定温度、恒定荷载的拉伸试验中测量应变随时间的变化。从稳定蠕变阶段的应变速率确定 $A$ 和 $n$。
注意要点:
- 各温度需要不同的参数 — Norton规律的参数强烈依赖温度
- 应力范围的应用限制 — 超出试验应力范围的外推很危险
- 长期数据的不足 — 试验通常数千小时,而实际结构数十年使用。外推不可避免
用数千小时的试验数据预测数十年啊……
用时间-温度参数法外推加速试验数据。从高温、短时间的试验推断低温、长时间的行为。但外推的信赖性总是有争议。
实务分析流程
实务中评估蠕变座屈的流程是?
1. 整理运转条件 — 温度、压力、荷载的时间履历
2. 弹性座屈分析 — 确认座屈荷载上限值和座屈模式
3. 获取蠕变材料数据 — Norton规律参数,或蠕变应变-时间数据
4. 蠕变座屈分析 — 时间积分追踪变形发展
5. 寿命评估 — 计算超过许容变形量的时间,与设计寿命对比
6. 灵敏度分析 — 材料参数不确定性的灵敏度
灵敏度分析很重要呀。Norton规律的 $n$ 改变一点结果就会大变化吧。
完全同意。蠕变速率与 $\sigma^n$ 成正比,所以 $n$ 的不确定性会指数级地影响结果。用材料参数的上下限进行灵敏度分析是必需的。
实务检查清单
蠕变座屈的检查清单请提供。
"运转温度下蠕变是否有显著性"是第一个判断啊。低温就不用检查。
钢约350°C以上、铝合金约150°C以上、镍基超合金约600°C以上时蠕变变得显著。运转温度低于这些的话蠕变座屈不用检查。
高温管道支吊架的蠕变座屈评估
火力发电厂主蒸气管道(550℃·25MPa)的吊架支撑是蠕变座屈评估的典型对象。用Cr-Mo钢P91(9Cr1Mo)的Norton规律参数(n=6.5、A=10⁻³⁸)做有限元蠕变分析,验证10万小时后挠度在设计值以下是ASME Code Sec.III规定的步骤。
蠕变座屈的软件比较
蠕变座屈分析的工具
请告诉能做蠕变座屈分析的工具。
主要求解器都支持蠕变分析,但追踪到座屈的能力有差异。
通用FEM的比较
| 功能 | Abaqus | Nastran | Ansys |
|---|---|---|---|
| 蠕变规律 | Norton、时间硬化、应变硬化等 | CREEP材料 | 多种蠕变模型 |
| 时间积分 | *VISCO(自动步长) | SOL 106/400 | Rate-dependent |
| 座屈追踪 | Riks + 蠕变 | 有限 | Arc-Length + 蠕变 |
| 温度依赖 | 完全支持 | 支持 | 完全支持 |
| 用户材料 | CREEP UMAT | UMAT(NL) | UserCreep |
Abaqus的 *VISCO 步骤最容易用吗?
在蠕变座屈方面Abaqus实绩最多。*VISCO步骤有自适应时间积分,接近座屈时自动缩小步长。还能配合Riks法追踪蠕变座屈后的路径。
专用工具
还有高温设计专用工具:
- nCode DesignLife — 蠕变-疲劳寿命评估。不评估座屈本身,但有效计算蠕变损伤
- R-Code Tools — 英国R5/R6评估步骤专用。核工业用
- BERSAFE — 英国开发的高温结构健全性评估工具
蠕变座屈专用工具少啊。
蠕变座屈本身问题领域很小,特定行业,所以专用工具需求有限。用通用有限元(特别是Abaqus)对应是现实的。
选型指南
工具选型怎样?
蠕变座屈的情况下,工具选定比材料数据的质量更不重要啊。
完全同意。再高级的求解器,输入的蠕变参数不正确的话也没意义。材料试验数据的品质保证,和外推的妥当性验证是蠕变座屈评估最大的课题。
ABAQUS蠕变分析流程
Abaqus的*CREEP步骤标准搭载Power规律·Hyperbolic sine规律·Double power规律等多种蠕变模型。西门子公司蒸汽涡轮转子实施10万小时蠕变有限元分析,用Abaqus验证与材料试验数据误差±15%以内,以此作为产品保证的根据。State-dependent蠕变模型的UCREEP可实装独有模型。
蠕变座屈的先进研究
蠕变座屈的先进研究
请介绍蠕变座屈的最前沿。
三个方向很活跃。
损伤力学的耦合
材料在蠕变过程中劣化的效果会考虑吗?
连续体损伤力学(Continuum Damage Mechanics, CDM)与蠕变的耦合是重要研究领域。Kachanov-Rabotnov型的损伤模型:
其中 $\omega$ 是损伤参数(0 = 完好、1 = 破断)。
损伤增加蠕变加速,蠕变加速增加损伤……正反馈循环啊。
是的。再加蠕变座屈就是损伤-蠕变-座屈的三重耦合。损伤导致刚度下降促进座屈,座屈导致应力集中促进损伤。非常复杂的问题,但在核工业和涡轮设计中避免不了。
多尺度蠕变
有考虑蠕变微观机制的座屈分析吗?
基于晶体塑性(crystal plasticity)的蠕变模型在研究中。按结晶晶粒的各滑移系分别计算蠕变速率,由多晶体的宏观响应导出。
由此实现:
- 各向异性蠕变的精确建模(单晶涡轮叶片等)
- 包含晶界滑移·孔穴扩散效果的损伤预测
- 焊接热影响区蠕变特性不均匀性的考虑
计算量巨大吧。
用FE²法(各积分点做RVE计算)或ROM(缩约模型)组合实用化在推进。还在研究阶段,但将来会对涡轮叶片寿命预测产生革新。
下一代核反应堆的蠕变座屈
下一代核反应堆中蠕变座屈特别成为问题吗?
高温气体炉(HTGR)或熔融盐炉(MSR)运转温度达700~900°C。与传统轻水反应堆(约300°C)相比是数量级差的蠕变问题。
课题:
- 新材料(Alloy 617、Hastelloy N等)蠕变数据的积累 — 长期数据不足
- 环境效果 — 高温氦气中或氟盐熔融液中蠕变特性的变化
- 结构规范的整备 — ASME NH对象温度超出的设计基准开发
设计基准还赶不上啊。
ASME Code Case N-898作为新材料·高温设计规则在开发中。有限元蠕变座屈分析是这些基准整备不可或缺的工具。
总结
整理蠕变座屈的先进研究。
蠕变座屈是加入"时间"和"温度"两个变量的高阶座屈问题。是材料科学、结构力学、设计基准的三领域交叉,今后也会持续重要性增加。
金属增材制造(AM)材料的蠕变座屈特性
AM(3D打印)制造的In718镍基超合金蠕变速率比传统锻造高10~30%(与层积方向有关),这在2020年代研究中明确了。把这种各向异性蠕变输入有限元分析评估蠕变座屈寿命的步骤还没标准化,目前ASTM E139委员会正在制定AM材料专用试验规格。
蠕变座屈的故障排除
蠕变座屈分析的故障
蠕变座屈的有限元分析常见故障请教下。
蠕变分析因为涉及时间积分,与一般非线性分析的故障不同。
时间步长变得极端小
计算进不下去了。时间步长越来越小。
有两种可能:
1. 接近座屈 — 蠕变变形加速进入第三阶段蠕变。步长变小是正常行为。检查位移是否急剧增加
2. 蠕变参数不当 — 应力指数 $n$ 太大或 $A$ 值错误。蠕变速度非现实地快,数值不稳定
是接近座屈还是参数错误,怎样区分?
画位移-时间图。座屈的话位移指数增加。参数错误的话最初步骤就会出现奇异值。先确认弹性座屈荷载与现在的荷载水平关系,判断有无座屈可能性。
蠕变变形始终为零
长时间计算也没有蠕变变形。
检查事项:
1. 蠕变材料模型是否正确定义 — Norton规律参数($A, n$)正确吗
2. 是否设定了温度 — 蠕变温度依赖。不给温度的求解器可能不激活蠕变
3. Abaqus情况下步骤类型是否是 VISCO — STATIC步骤不计算蠕变
4. 时间的单位 — 蠕变速度单位(/秒或/小时)与分析时间单位是否一致
时间单位不一致是看不出来的陷阱啊。
蠕变参数定义为/小时,分析用秒单位运行的话蠕变速度变成3600倍。反过来的话蠕变看不见。单位系统的一致性必须确认。
应力松弛过大/过小
蠕变应力松弛的结果与试验数据不符。
Norton规律是稳定蠕变(第二阶段)的近似。第一阶段蠕变(过渡蠕变)很重要的问题需要用时间硬化规律或应变硬化规律。
哪个用比较好?
荷载恒定的话用哪个都是同样结果。荷载变化的情况应变硬化规律较准确。迷茫的话应变硬化规律是安全的。
大变形的相互作用
蠕变变形大的时候几何非线性的相互作用有吗?
当然有。蠕变变形改变形状导致应力分布变化,这又影响蠕变速度。座屈接近时这种相互作用强烈。NLGEOM=YES 必须设置。
NLGEOM=NO的话蠕变座屈出不来吗?
NLGEOM=NO的话不更新形状,结构不稳定化的效果反映不了。蠕变变形累积但座屈检测不了。蠕变座屈评估NLGEOM=YES是必需。
总结
整理蠕变座屈的故障对应。
NLGEOM设定遗漏最恐怖。分析能跑但座屈出不来,无声的错误。
是的。蠕变座屈分析要留意发生了什么同时也留意没发生什么。结果太平静的时候要怀疑设定疏漏。
蠕变分析的时间收敛和截止时间
蠕变有限元分析不收敛的情况通常是时间刻度太大。Norton规律初始蠕变速度快,最初1小时~10小时的刻度需要设成最终分析时间的1/1000以下。ANSYS Creep的AUTOS(自动时间刻度控制)可按变形速度自动调整时间刻度,100万小时分析也能稳定收敛。
更详细
错误