2. Abaqus材料非线性分析环境与流程

在Abaqus中做金属弹塑性仿真,第一步不是急着画网格,而是先弄清楚求解器、材料模块、单位制和分析步这四件事如何协同。Abaqus/Standard与Abaqus/Explicit虽然共享同一套材料库,但对非线性问题的处理路径完全不同:前者用隐式Newton-Raphson迭代求解静力平衡,适合准静态拉伸、装配过盈等缓变过程;后者用显式中心差分推进,适合冲击、碰撞、成形等高速瞬态问题。选择哪一个,直接决定了材料参数、分析步类型和输出请求的写法。

求解器与材料模块的对应关系

Abaqus的材料定义集中在Property模块,但不同求解器对同一材料模型的支持程度不同。以最常用的金属塑性为例,Standard支持*PLASTIC(Mises屈服+各向同性硬化)、*KINEMATIC HARDENING(随动硬化,用于循环加载)以及*HYPERELASTIC等;Explicit同样支持这些模型,但更强调密度和稳定时间增量。对于本节要完成的简单金属拉伸试样,采用Standard求解器、Mises各向同性硬化即可,材料参数只需弹性模量、泊松比、屈服应力和塑性应变-应力数据对。

需要特别注意的是,Abaqus没有内置单位制,所有输入必须自洽。工程中最常用的是mm-N-MPa-s体系:长度mm、力N、应力MPa、密度t/mm³。例如钢的密度写作7.85e-9 t/mm³,弹性模量210000 MPa,屈服强度235 MPa。如果误用kg-m-Pa体系,密度会变成7850 kg/m³,弹性模量写成2.1e11 Pa,虽然物理上等价,但一旦混用就会导致质量矩阵和刚度矩阵量级错乱,显式分析甚至无法启动。

金属拉伸试样弹塑性仿真:Standard求解器数据流与关键设置 几何与材料输入 试样:标距段 50 mm 截面:10 mm × 2 mm E = 210000 MPa,ν = 0.3 σ_y = 235 MPa 塑性段:σ_p–ε_p 数据对 单位制:mm-N-MPa-s 分析步与求解器 Step-1:Static, General NLGEOM = ON(大变形) 初始增量 0.05,最小 1e-5 最大增量 0.1,总时间 1.0 求解器:Abaqus/Standard 隐式Newton-Raphson迭代 边界与输出请求 左端:ENCASTRE(全约束) 右端:U1 = 5 mm(位移加载) 输出:U, RF, S, PEEQ 场输出频率:每增量步 历史输出:RF1–U1 曲线 用于提取载荷-位移响应 增量迭代与结果判读 每增量步:组装切线刚度 → 求解位移修正 → 检查残差收敛 → 更新应力与塑性应变 收敛判据:残差力 < 5e-3 × 平均力,位移修正 < 1e-2 × 增量位移 载荷-位移曲线(示意) 0 位移 U1 RF1 屈服点 塑性硬化段

分析步设置的关键参数

在Standard中做弹塑性拉伸,分析步类型选Static, General,并打开NLGEOM=ON以考虑几何非线性。增量步控制是收敛的关键:初始增量不宜过大,建议取总时间的5%左右;最小增量步可设为1e-5,防止因局部塑性应变集中导致迭代失败;最大增量步可设为0.1,避免跳过屈服拐点。如果模型在屈服附近出现不收敛,通常不是材料参数错误,而是增量步太大导致Newton迭代在弹塑性交界处反复振荡,此时把初始增量降到0.01往往能直接解决。

边界条件方面,左端面施加ENCASTRE全约束,右端面施加U1=5 mm的位移载荷。这里有一个容易忽略的细节:如果右端只约束U1而放开U2、U3,试样在拉伸过程中会因泊松效应产生横向收缩,这是正确的;但如果右端同时约束了U2和U3,就会人为抑制颈缩,导致载荷-位移曲线偏高。对于简单拉伸试样,右端应只保留U1方向的位移加载,其余方向自由。

输出请求与结果提取

场输出(Field Output)默认每增量步写入,建议至少勾选U(位移)、RF(反力)、S(应力)、PEEQ(等效塑性应变)。其中PEEQ是判断材料是否进入塑性的直接指标:PEEQ=0表示弹性,PEEQ>0表示已屈服。历史输出(History Output)用于提取右端参考点的RF1和U1,在Visualization模块中可以直接绘制载荷-位移曲线。如果曲线在屈服后出现明显下降,说明试样发生了颈缩或局部失稳,这属于正常物理现象,不是计算错误。

单位制自检口诀:长度mm、力N、应力MPa、密度t/mm³、时间s。钢的密度7.85e-9 t/mm³,铝2.7e-9 t/mm³。如果显式分析提示“时间增量过小”,先检查密度是否写成了7.85e-9以外的量级。

一个可复现的示例参数集

以下参数可直接用于建立本节拉伸试样模型,材料为Q235钢,单位制mm-N-MPa-s:

项目参数值说明
弹性模量 E210000 MPa线弹性段斜率
泊松比 ν0.3横向收缩比
屈服应力 σ_y235 MPa塑性起始点
塑性数据对(0,235), (0.02,310), (0.05,360), (0.10,400)ε_p–σ 表格
密度 ρ7.85e-9 t/mm³Standard静力分析可忽略,Explicit必需
分析步总时间1.0无量纲,对应5 mm位移
初始增量0.05屈服前可适当放大

提交计算后,在Monitor中观察增量步收敛情况。如果某增量步出现“Attempt 1–5”反复迭代,说明该步长下塑性流动导致刚度突变,可手动将该步长减半。计算完成后,在Visualization中提取右端RF1–U1曲线,与上表塑性数据对的理论趋势对比:弹性段斜率应接近210000 MPa×截面积20 mm²=4200 N/mm,屈服点对应RF1≈235×20=4700 N。若仿真曲线在4700 N附近出现明显拐点,说明材料定义和分析步设置正确。

常见错误:在Standard中做弹塑性分析时,如果忘记打开NLGEOM,大变形阶段的载荷-位移曲线会偏高,因为小变形假设忽略了截面收缩对承载能力的影响。对于标距段伸长量超过5%的拉伸仿真,必须开启NLGEOM。