2、力学基础回顾:应力-应变概念、各向异性与正交各向异性、经典层合板理论简介

各位工程师朋友,大家好。我是老张,在复合材料测试这个行当里摸爬滚打了十几年。今天咱们要聊的这块内容,是后续所有测试工作的地基。说白了,不懂应力-应变,不懂材料的方向性,你后面测出来的数据就是一堆废纸。

我个人习惯,每次带新人做测试前,都会先花半小时把这块掰扯清楚。别嫌基础,很多测试翻车,都是因为对这几个概念的理解还停留在“大学课本”层面。咱们今天就用实战的眼光,重新审视一遍。

2.1 应力与应变:别只盯着公式

应力,就是单位面积上承受的力。应变,就是变形量除以原始长度。公式很简单,但我要说的是——你测出来的应力,真的是材料内部的真实应力吗?

我在项目中遇到过一件事。有次测碳纤维单向板的压缩强度,数据死活偏低。后来发现,是应变片贴歪了。你以为你测的是轴向应变,其实混进了剪切分量。嗯,这里要注意:应变测量的方向,必须严格对齐材料的主方向

核心要点:

  • 工程应力 vs 真实应力:拉伸时截面积变小,真实应力其实更大。但测试标准里通常用工程应力,因为好算。我个人建议,做破坏分析时,最好换算成真实应力。
  • 应变片 vs 引伸计:应变片测局部,引伸计测全局。如果材料有缺陷,应变片可能刚好贴在缺陷上,数据就偏了。我一般会贴两个应变片,互为验证。

避坑指南:

我曾经在测玻璃纤维织物时,发现应力-应变曲线在中间有个诡异的“拐点”。排查了半天,原来是夹具打滑了。所以,看到曲线异常,先别急着怀疑材料,先检查你的测试系统。

2.2 各向异性与正交各向异性:材料也有“脾气”

金属材料,你往哪个方向拉,性能都差不多。这叫各向同性。但复合材料不一样,它是有“脾气”的。

各向异性,就是材料在不同方向上的力学性能完全不同。比如单向碳纤维,顺着纤维方向(0°)强度极高,但垂直方向(90°)可能只有它的几十分之一。你想想看,如果你拿90°方向的数据去设计一个承受0°方向载荷的零件,那后果不堪设想。

正交各向异性,是各向异性的一个特例。它有三个互相垂直的弹性对称面。说白了,就是材料在三个方向上的性能各自独立,但每个方向内部是均匀的。比如一块编织布,经向和纬向的性能可能不同,但沿着经向拉,性能是稳定的。

为什么会这样?因为复合材料是由纤维和基体组成的。纤维承担主要载荷,基体负责传递和固定。纤维的排列方向,决定了材料的“性格”。

材料类型 弹性对称面数量 独立弹性常数 典型例子
各向同性 无限多 2个(E, ν) 钢、铝
正交各向异性 3个 9个(E1, E2, E3, ν12, ν13, ν23, G12, G13, G23) 单向板、编织布
各向异性 0个 21个 任意方向性能都不同

警告:

测试时,必须明确记录试样的纤维方向。我见过有人把0°和90°的试样混在一起,然后算平均值。这完全是在胡闹。不同方向的性能不能平均,只能分别统计。

2.3 经典层合板理论(CLT):把复杂问题拆解

单层板性能再好,也扛不住多向载荷。所以我们要把单层板按不同角度叠起来,做成层合板。经典层合板理论,就是用来分析这种层合板力学行为的工具。

它的核心思想很简单:把层合板看作一个整体,用“合力”和“合力矩”来描述它的受力。每个单层板都有自己的应力-应变关系,但叠在一起后,它们会共同变形。

我个人习惯,把CLT理解成“搭积木”。每块积木(单层板)有自己的刚度矩阵(Q矩阵),按角度旋转后得到变换后的刚度矩阵(Q_bar矩阵)。然后,把所有层的Q_bar矩阵按厚度积分,就得到了层合板的总体刚度矩阵(A、B、D矩阵)。

这里有个关键点:A矩阵是拉伸刚度,D矩阵是弯曲刚度,B矩阵是拉弯耦合刚度。如果层合板不对称,比如[0/90]s和[0/90]2s,B矩阵就不为零。这意味着,你拉它一下,它不光会伸长,还会弯曲。这在测试中是个大麻烦。

实战经验:

我在做压缩测试时,最怕遇到B矩阵非零的层合板。因为压缩载荷稍微偏一点,试样就会弯,导致失稳破坏,而不是真正的压缩破坏。所以,我建议在设计测试方案时,尽量选用对称层合板,或者用防失稳夹具。

下面这张图,是我自己总结的CLT分析流程。你照着走一遍,基本不会出错。

经典层合板理论(CLT)分析流程 步骤1:定义单层板 获取E1, E2, ν12, G12 步骤2:计算Q矩阵 刚度矩阵(材料坐标系) 步骤3:坐标变换 Q_bar = T⁻¹ · Q · T 步骤4:层合板刚度 A, B, D矩阵 步骤5:施加载荷 N(合力)和 M(合力矩) 步骤6:求解应变 ε⁰ = A⁻¹ · N 步骤7:计算各层应力 σ = Q_bar · ε 步骤8:失效判断 Tsai-Wu / Hashin 准则

你看,整个流程其实很清晰。从单层板性能出发,经过坐标变换,得到层合板整体刚度,再反算出各层的应力,最后判断是否失效。每一步都有明确的物理意义。

个人建议:

刚开始学CLT时,别急着编程。先用手算一个简单的[0/90]s层合板,把A、B、D矩阵算出来。算一遍,你就知道每个参数是怎么来的了。我当年就是这么干的,虽然算得慢,但理解得深。

好了,力学基础就回顾到这里。这些概念,在后续的拉伸和压缩测试中会反复用到。尤其是各向异性和CLT,直接决定了你的测试方案设计和数据处理方法。记住一句话:不懂材料的方向性,就别碰复合材料的测试


专注资料整理