4. 材料模型与工程数据
在 ANSYS Mechanical 中,几何决定“形状”,网格决定“离散方式”,而材料模型决定“物理响应”。同一套网格与边界条件,只要把线弹性换成塑性或超弹性,位移、应力分布和收敛行为都会发生本质变化。因此,材料定义不是填几个数,而是对结构真实力学行为的建模假设。本节围绕五类工程数据展开:线弹性、塑性、超弹性、温度相关属性,以及材料库的自定义与导入。
一、线弹性:最常用也最容易被误用
线弹性模型只需两个参数:弹性模量 E 与泊松比 ν,各向同性时还可补充密度 ρ 用于惯性、重力与模态分析。例如结构钢常取 E=2.0×10⁵ MPa、ν=0.3、ρ=7850 kg/m³;铝合金约 E=7.1×10⁴ MPa、ν=0.33、ρ=2770 kg/m³。这些是工程常用参考值,实际项目应以材料证书或标准为准。
线弹性成立的前提是应力低于屈服强度、应变可恢复、且变形为小应变。若仿真中最大等效应力已超过屈服强度,仍用线弹性,得到的应力值只是“假想弹性应力”,不能代表真实承载状态。判断方法很直接:在后处理中提取 Equivalent (von-Mises) Stress 最大值,与材料屈服强度对比;若超出,就应考虑塑性或至少说明该结果仅用于刚度评估。
二、塑性:从屈服到硬化的完整描述
ANSYS 中常用的塑性模型是双线性等向强化(Bilinear Isotropic Hardening)和多线性等向强化(Multilinear Isotropic Hardening)。双线性只需屈服强度与切线模量;多线性则输入“应力—塑性应变”曲线点。注意:输入的是塑性应变,不是总应变。若手头只有工程应力—应变曲线,需先转换为真实应力—真实应变,再扣除弹性段应变 ε_pl = ε_true − σ_true/E。
以某低碳钢为例:屈服 235 MPa,抗拉 400 MPa,断后延伸率 25%。可构造多线性点: (0, 235)、(0.02, 300)、(0.05, 350)、(0.10, 390)、(0.15, 400),单位 MPa 与无量纲应变。这些是教学示例数据,用于说明输入格式与硬化趋势,不代表具体牌号实测值。塑性分析还需注意:必须使用大变形开关(Large Deflection)时结果更真实;收敛困难时可开启自动时间步与线性搜索。
三、超弹性:橡胶类材料的不可压缩与非线性
橡胶、硅胶等材料在大变形下呈非线性弹性,常用 Mooney-Rivlin、Neo-Hookean、Ogden 等超弹性模型。以两参数 Mooney-Rivlin 为例,需要 C10 与 C01,初始剪切模量 μ=2(C10+C01),体积模量由不可压缩性决定。若缺少试验数据,可由单轴拉伸曲线拟合;ANSYS 提供 Curve Fitting 工具,输入名义应力—名义应变即可反算材料常数。
超弹性分析的关键设置:打开大变形;网格需足够细以承受大应变;若出现负体积或单元畸变,应检查材料常数是否导致刚度非正定。判断结果是否合理,可观察反力—位移曲线是否与试验趋势一致,以及最大主应变是否在材料允许范围内。
四、温度相关属性:把材料数据变成表格
高温或低温工况下,E、屈服强度、热膨胀系数都会随温度变化。在 Engineering Data 中,把对应属性从 Constant 改为 Tabular,逐行输入温度与数值。例如某不锈钢:20°C 时 E=195 GPa,400°C 时 E=175 GPa,600°C 时 E=160 GPa。求解时,Mechanical 会按节点温度插值材料属性。
温度相关属性必须与热分析或热载荷耦合才有意义。若只做结构分析,需通过 Thermal Condition 或导入温度场,否则表格数据不会被激活。检查方法:在 Solution 中查看 Temperature 结果,确认温度分布已传递到结构体。
五、材料库自定义与导入
Engineering Data 支持把自定义材料保存为 XML 格式的材料库,便于团队复用。操作路径:在 Engineering Data 中定义材料 → 右键选择 Export → 保存为 .xml;其他项目通过 Import 加载。导入时注意单位制一致,否则 E 会差几个数量级。若从外部来源获取材料数据,建议先核对单位、温度基准与曲线定义方式,再用于正式分析。
六、实操检查清单
完成材料定义后,建议按以下顺序核查:第一,单位制是否统一,E 与屈服强度是否在同一量级;第二,塑性曲线是否为塑性应变而非总应变;第三,超弹性模型是否开启大变形;第四,温度相关属性是否已通过热载荷激活;第五,材料库导入后是否重新指派到几何体。若求解出现“材料刚度矩阵非正定”或“单元过度畸变”,优先检查材料常数是否合理,而不是先怀疑网格。
最后强调一点:材料模型没有“越复杂越好”。线弹性足够时不必上塑性,塑性足够时不必上损伤。选择依据是应力水平、应变范围、温度变化和失效模式,而不是模型名称的先进程度。把材料假设写进分析报告,与结果同样重要。