4. 金相显微法测定孔隙率
金相显微法测定孔隙率,是复合材料孔隙缺陷定量表征中最经典、也最容易被低估的方法。它的核心逻辑并不复杂:把三维材料中的孔隙“投影”到二维抛光截面上,通过显微图像区分孔隙与基体/纤维,再统计孔隙所占的面积分数,作为孔隙率的估计值。真正决定结果可信度的,不是显微镜倍数有多高,而是试样制备是否真实暴露孔隙、图像采集是否具备可比灰度、阈值分割是否稳定、面积分数到体积分数的换算是否成立。本节按标准操作流程展开,并给出常见误差来源与判断依据。
一、试样制备:把孔隙“切出来”而不是“磨掉”
金相法的第一步是取样与镶嵌。取样位置必须具有代表性:对层合板,应同时包含富树脂区、纤维束间区和层间区;对孔隙率沿厚度方向有梯度的制件,建议沿厚度方向切取纵截面,而不是只取表面。切割时使用金刚石切割片并充分冷却,避免热损伤和边缘崩落。镶嵌推荐真空浸渗冷镶嵌:将试样放入模具后抽真空,再灌入低粘度环氧树脂,使树脂渗入开放孔隙。这一步非常关键——如果孔隙未被树脂填充,后续磨抛时孔隙边缘会被涂抹、拖尾,孔隙面积被系统性低估。
磨抛按“由粗到细”逐级进行:320#、600#、800#、1200# 砂纸逐级打磨,每级换向90°,直到上一级划痕完全消失;随后用 3 μm、1 μm 金刚石抛光液抛光,最后可用 0.05 μm 氧化铝或硅溶胶短时精抛。每级之间必须充分清洗并超声去残留磨屑。判断抛光是否合格的标准是:在 200× 下观察,孔隙边缘锐利、无涂抹、无拖尾,纤维与基体界面清晰,无大量划痕。若孔隙边缘发亮、呈“月牙形”拖尾,说明抛光过度或树脂未渗入,该试样不能用于定量。
二、图像采集:灰度可比性优先于“好看”
采集应在反射式金相显微镜下进行,推荐明场、单色光或稳定白光,避免使用自动白平衡和自动曝光。放大倍数需与孔隙尺寸匹配:一般孔隙直径在 5~100 μm,推荐 200×~500×。倍数过低,小孔隙无法分辨;倍数过高,视场代表性不足。每个试样至少采集 10~20 个视场,按网格或随机步进覆盖整个截面,避免只拍“孔隙多的区域”。
采集参数应固定:曝光时间、增益、光源亮度、对焦位置在整个试样内保持一致。图像格式优先保存为无损 TIFF 或 PNG,避免 JPEG 压缩造成孔隙边缘灰度失真。若使用彩色相机,可先转为 8 位灰度图再处理。判断采集是否合格的一个实用方法是:在同一视场重复采集两次,若两次灰度直方图峰值位置偏差超过 5 个灰度级,说明光源或曝光不稳定,应重新采集。
三、阈值分割:把“孔隙”从灰度图中分离出来
孔隙在明场图像中通常表现为暗区,基体和纤维为亮区或中灰区。阈值分割的目标是找到一个灰度阈值 T,使灰度小于 T 的像素判为孔隙,大于 T 的判为实体。最常用的是 Otsu 全局阈值法,它通过最大化类间方差自动选取 T。但对孔隙率较低、孔隙与基体对比度不高的图像,全局阈值容易把纤维/基体界面暗边误判为孔隙。
更稳健的做法是“全局阈值 + 形态学修正”:先 Otsu 得到初始二值图,再用开运算去除孤立小噪点,用闭运算填补孔隙内部小孔洞,最后用面积滤波剔除小于 5~10 像素的伪孔隙。若图像存在明显照明不均,应先做背景校正(如除以高斯模糊后的背景图),再做阈值分割。分割完成后,必须把二值图叠加回原图进行目视核查:孔隙边界是否贴合、有无把深色纤维误判为孔隙、有无把真实孔隙漏掉。
四、孔隙率计算:从面积分数到体积分数
在二值图中,孔隙率 P 的估计值为:
P = (Σ A_pore,i) / (Σ A_total,i) × 100%
其中 A_pore,i 为第 i 个视场中孔隙像素总数,A_total,i 为该视场有效分析区域像素总数。若各视场面积相同,可直接取各视场孔隙率的算术平均。结果应报告为“均值 ± 标准差”,并注明视场数、放大倍数、阈值方法和滤波参数。例如,某碳纤维层合板试样在 200× 下采集 12 个视场,Otsu 阈值 T=78,面积滤波下限 8 px,得到孔隙率均值 1.8%,标准差 0.4%。这组数据属于教学示例,用于说明报告格式,不代表实际实测值。
需要特别强调:面积分数等于体积分数,成立的前提是孔隙在三维空间中随机均匀分布,且截面具有代表性。若孔隙呈层状集中、沿纤维束界面成串分布,二维截面会系统性高估或低估。因此,金相法结果最好与密度法、超声衰减法或显微 CT 结果互验。当金相法结果与密度法偏差超过 0.5 个百分点时,应优先怀疑制样涂抹、阈值误判或视场偏选,而不是直接采信单一方法。
五、常见误差分析与控制要点
| 误差来源 | 表现 | 对结果的影响 | 控制措施 |
|---|---|---|---|
| 镶嵌树脂未渗入 | 孔隙边缘发亮、拖尾 | 孔隙率偏低 | 真空浸渗冷镶嵌,检查渗入深度 |
| 抛光过度 | 孔隙被涂抹、边缘模糊 | 孔隙率偏低 | 缩短精抛时间,每级充分清洗 |
| 曝光/光源漂移 | 灰度直方图峰值偏移 | 阈值不稳定,结果离散 | 固定参数,重复采集核查 |
| 阈值选取不当 | 界面暗边被计入孔隙 | 孔隙率偏高 | 背景校正 + 面积滤波 + 目视核查 |
| 视场偏选 | 只拍孔隙密集区 | 孔隙率偏高 | 网格/随机步进,覆盖全截面 |
| 二维截面代表性不足 | 孔隙层状集中 | 偏高或偏低 | 多截面取样,与密度法/CT互验 |
综上,金相显微法测定孔隙率的关键不在于“拍一张图算个面积”,而在于把制样、采集、分割、计算四个环节都控制在可追溯、可复核的状态。只有当孔隙被真实暴露、灰度具有可比性、阈值分割经过核查、二维结果经过交叉验证时,得到的孔隙率才具有工程参考价值。