2. 线弹性材料模型:各向同性线弹性、正交各向异性线弹性、完全各向异性线弹性、工程常数输入

各位工程师朋友,咱们今天聊聊线弹性材料模型。说实话,这是有限元分析里最基础、也最常用的材料本构。你想想看,大部分结构在服役状态下,其实都处于弹性阶段。所以把这个搞明白,后面的路就好走了。

我个人习惯把线弹性材料分成三类:各向同性、正交各向异性、完全各向异性。这三类在ANSYS里怎么设置?工程常数怎么输入?咱们一个一个说。

2.1 各向同性线弹性——最常用的老朋友

什么叫各向同性?说白了就是材料在各个方向上力学性能都一样。比如你拿一块钢,往哪个方向拉,弹性模量都是210GPa左右。这是最理想化的模型,也是我入行时第一个接触的。

在ANSYS中,各向同性线弹性只需要两个参数:弹性模量(E)泊松比(NUXY)。有时候还需要密度(DENS),那是做动力学分析用的。

关键点:各向同性材料只有2个独立常数。剪切模量G可以由E和ν推导出来:G = E / [2(1+ν)]。ANSYS会自动帮你算,不用手动输入。

我记得有一次做桥梁静力分析,甲方给的图纸上只写了钢材牌号,没给具体参数。我直接按Q235钢的常规值:E=206GPa,ν=0.3。结果算出来和实测数据对得上。嗯,这就是各向同性的好处——简单、可靠。

在ANSYS Mechanical里操作很简单:

材料属性 → 新建材料 → 结构 → 线弹性 → 各向同性
输入:杨氏模量 = 2.06e5 MPa
输入:泊松比 = 0.3

小技巧:单位一定要统一。我见过太多人把MPa和Pa搞混。如果你用mm单位制,E就输入2.06e5 MPa;如果用m单位制,E就是2.06e11 Pa。差6个数量级,结果能对吗?

2.2 正交各向异性线弹性——复合材料的基础

正交各向异性,说白了就是材料有三个互相垂直的对称面。最常见的例子就是复合材料层合板。你想想看,沿着纤维方向和垂直于纤维方向,刚度能一样吗?肯定不一样。

这类材料需要9个独立常数:3个弹性模量(Ex, Ey, Ez)、3个泊松比(NUxy, NUyz, NUxz)、3个剪切模量(Gxy, Gyz, Gxz)。

我在做风电叶片分析时遇到过这个问题。叶片用的是玻璃纤维增强复合材料,沿着纤维方向E1=45GPa,垂直方向E2=12GPa,差了好几倍。如果用各向同性去算,结果完全不对。

ANSYS里输入方式有两种:

  • 工程常数输入:直接填Ex, Ey, Ez, NUxy, NUyz, NUxz, Gxy, Gyz, Gxz
  • 刚度矩阵输入:直接填6×6的弹性矩阵(这个后面讲)

注意:正交各向异性材料的泊松比要满足对称性条件:NUxy/Ex = NUyx/Ey。ANSYS会自动检查,如果违反了这个关系,会报错。我曾经因为输错了一个NUxy的值,折腾了半天才找到问题。

2.3 完全各向异性线弹性——最通用的模型

完全各向异性,就是材料没有任何对称面。21个独立常数,一个都不能少。说实话,这种材料在实际工程中很少见,因为大部分材料都有一定的对称性。但在某些特殊场合,比如压电材料、某些单晶材料,就得用这个。

ANSYS里输入完全各向异性材料,通常用刚度矩阵柔度矩阵。矩阵形式如下:

[C] = 
| C11  C12  C13  C14  C15  C16 |
|      C22  C23  C24  C25  C26 |
|           C33  C34  C35  C36 |
|                C44  C45  C46 |
|                     C55  C56 |
|                          C66 |

注意,这是个对称矩阵,所以只需要输入上三角或下三角的21个值。

我个人建议,除非你非常确定材料是完全各向异性的,否则尽量用正交各向异性或各向同性来近似。为什么?因为21个常数你很难测全,而且输入一个错一个,结果就全乱了。

2.4 工程常数输入——实操要点

工程常数输入是ANSYS里最直观的方式。说白了,就是把你从材料手册上查到的参数直接填进去。但这里有几个坑,我得提醒你:

  1. 单位一致性:所有弹性模量单位要统一,所有泊松比无量纲
  2. 泊松比范围:理论上ν在-1到0.5之间,但实际工程材料一般在0.2-0.4
  3. 剪切模量:各向同性材料不需要输入,但正交各向异性必须输入
  4. 温度相关性:如果材料性能随温度变化,可以定义多个温度点的数据

避坑指南:我曾经做过一个项目,客户给的复合材料参数里,Ex=150GPa,Ey=10GPa,NUxy=0.3。我直接输进去,结果ANSYS报错说刚度矩阵不正定。后来一查,原来是NUxy/Ex > NUyx/Ey这个条件不满足。所以记住:正交各向异性的泊松比不是随便填的!

2.5 知识体系结构图

下面这张图帮你理清线弹性材料模型的分类和参数需求:

线弹性材料模型 各向同性 独立常数:2个 E, ν G = E/[2(1+ν)] 正交各向异性 独立常数:9个 Ex, Ey, Ez NUxy, NUyz, NUxz Gxy, Gyz, Gxz 需满足对称性条件 完全各向异性 独立常数:21个 C11~C66 刚度矩阵/柔度矩阵 无对称面 工程常数输入要点 单位统一 | 泊松比范围 | 剪切模量 | 温度相关性

2.6 实战建议

说了这么多,最后给你几条实在的建议:

  • 能简单就别复杂:如果材料各向同性,就别用正交各向异性。参数越多,出错概率越大。
  • 参数来源要可靠:尽量用材料手册或实验数据,别在网上随便搜个值就用。
  • 先做简单验证:建一个简单模型,比如单轴拉伸,算出来的应力应变对不对?先验证再上复杂模型。
  • 注意坐标系:正交各向异性材料的方向要和单元坐标系对齐,否则结果会乱。

嗯,线弹性材料模型就讲到这里。这些内容看着简单,但真正用好了,能解决90%以上的工程问题。下次咱们聊塑性材料模型,那个更有意思。


公众号:蓝海资料掘金营,微信deep3321