2. 颜色科学基础

水性涂料调色与批次色差控制,本质上是在回答两个问题:人眼看到的“颜色”到底是什么物理量?两台批次之间“差多少”能不能用一个数字说清楚?要回答这两个问题,必须从可见光、光谱反射率、三刺激值一路走到 CIELAB、CIELCH 和色差公式。这一节把这条链路打通,后面所有“配方微调”“批次放行”“色差判定”都建立在这套语言之上。

一、可见光与光谱反射率:颜色的物理起点

人眼可感知的可见光波长大约在 380~780 nm。涂料本身不发光,它呈现的颜色来自“入射光被选择性反射”的结果。当白光照射到涂层表面,涂层中的颜料吸收一部分波长的光、反射另一部分,反射光进入眼睛,才形成颜色感觉。因此,描述一个涂料颜色最本质的方式,不是直接说“它是蓝色”,而是给出它的光谱反射率曲线:横轴为波长(nm),纵轴为反射率 R(0~1 或 0~100%)。

例如某水性蓝色涂料在 450 nm 附近反射率约 12%,在 600~700 nm 区间反射率约 65%,说明它强烈吸收蓝紫光、反射红橙光——这与“蓝色”的视觉印象一致。光谱反射率是颜色的“指纹”,两台批次只要这条曲线重合,颜色就基本一致;曲线在某波段出现差异,就提示对应颜料或分散状态可能发生了变化。这也是分光测色仪比人眼更可靠的根本原因:它测的是曲线,而不是感觉。

二、三刺激值:把光谱压缩成三个数

光谱曲线有几百个数据点,不便于比较和计算。CIE 通过“标准观察者”的三条颜色匹配函数 x̄(λ)、ȳ(λ)、z̄(λ),把光谱反射率与光源光谱功率分布 S(λ) 加权积分,得到三个数:X、Y、Z,称为三刺激值。其简化形式为:

X = k · Σ [ S(λ) · R(λ) · x̄(λ) ]
Y = k · Σ [ S(λ) · R(λ) · ȳ(λ) ]
Z = k · Σ [ S(λ) · R(λ) · z̄(λ) ]
k 为归一化系数,使 Y 对完美漫反射体等于 100

其中 Y 直接对应明度感觉。三刺激值依赖光源(D65、A、F11 等)和观察者(2°或 10°),所以任何色度数据都必须注明“光源+观察者”条件,否则不可比。水性涂料车间常用的条件是 D65/10°,这与户外和多数工业照明下的目视感受更接近。

三、CIELAB 与 CIELCH:让颜色可读、可调

XYZ 虽然客观,但不直观:X、Y、Z 与视觉感受不是线性对应。CIE 将其转换为 CIELAB 空间,用三个坐标描述颜色:

  • L*:明度,0 为黑、100 为白;
  • a*:红绿轴,+a* 偏红、−a* 偏绿;
  • b*:黄蓝轴,+b* 偏黄、−b* 偏蓝。

CIELAB 是直角坐标,适合做加减和差值计算。CIELCH 则是同一空间的极坐标表达:C* 为彩度(离中性轴的距离),h 为色相角(0°~360°)。两者关系为 C* = √(a*²+b*²),h = arctan(b*/a*)。调色时 CIELCH 更实用:C* 变化说明“颜色变艳或变灰”,h 变化说明“色相偏了”,L* 变化说明“变深或变浅”。例如某批次相对标准样 L* 低 0.6、C* 高 0.4、h 偏 −1.2°,就能立刻判断为“略深、略艳、色相偏绿”,而不是面对一堆 a*、b* 数字无从下手。

颜色测量与色差计算链路 光源 S(λ) D65 / A / F11 涂层样品 R(λ) 光谱反射率 三刺激值 XYZ X=Σ S·R·x̄ Y=Σ S·R·ȳ Z=Σ S·R·z̄ Y 对应明度 CIELAB L* 明度 0~100 a* 红(+)/绿(−) b* 黄(+)/蓝(−) CIELCH C* = √(a*²+b*²) h = arctan(b*/a*) 彩度 / 色相角 色差 ΔE ΔE*ab 欧氏距离 ΔE00 加权+椭圆容差 ΔL* Δa* Δb* ΔC* ΔH* 示例:某水性蓝漆批次 vs 标准样(D65/10°) 标准样:L*=52.30 a*=−8.10 b*=−24.60 → C*=25.90 h=251.8° 批次样:L*=51.70 a*=−7.60 b*=−24.10 → C*=25.27 h=252.5° 差值:ΔL*=−0.60 Δa*=+0.50 Δb*=+0.50 ΔC*=−0.63 ΔH*≈+0.32 ΔE*ab = √(0.60²+0.50²+0.50²) ≈ 0.92 ΔE00 ≈ 0.71(因明度权重与彩度位置不同,通常小于 ΔE*ab)

四、ΔE*ab 与 ΔE00:色差的物理含义

有了 L*、a*、b*,两台批次的差异就可以用差值表示:ΔL*、Δa*、Δb*。CIELAB 色差 ΔE*ab 定义为这三个差值的欧氏距离:

ΔE*ab = √( ΔL*² + Δa*² + Δb*² )

它把颜色差异压缩成一个非负数,0 表示完全一致。ΔE*ab 的优点是简单、可分解;缺点是它假设 L*、a*、b* 三个方向的视觉敏感度相同,而人眼实际上对明度、彩度、色相的敏感度并不一致,且随颜色区域变化。例如在深色、低彩度区域,同样的 ΔE*ab 往往比在高彩度区域更容易被察觉。

ΔE00(CIEDE2000)对此做了修正:它引入明度权重 SL、彩度权重 SC、色相权重 SH,并加入色相角差异项和旋转项,使计算出的数值更接近人眼判断。其完整公式较长,工程上通常由测色软件直接给出,但理解其结构很重要:

  • ΔE00 不是简单的欧氏距离,而是“加权后的综合差异”;
  • 在低彩度区域,色相权重会放大,色相偏差更容易被计入;
  • 在深色区域,明度权重会调整,避免明度差被高估或低估。

因此,同一对样品,ΔE00 通常小于 ΔE*ab,且两者不能直接互换阈值。水性涂料行业常见的判定方式是:以 ΔE00 为主指标,同时用 ΔL*、ΔC*、ΔH* 判断偏差方向。例如某企业内控标准为 ΔE00 ≤ 0.8,且 |ΔL*| ≤ 0.5、|ΔC*| ≤ 0.5、|ΔH*| ≤ 0.5,这样既控制总量,也控制方向,避免“总量合格但色相明显偏了”的情况。

五、从数据到判断:一个可复用的判读顺序

拿到一组色度数据后,建议按以下顺序判读,而不是只看一个 ΔE:

  1. 先确认测量条件一致:光源、观察者、测量孔径、样品状态(干膜/湿膜、遮盖)必须相同;
  2. 看 ΔL*:判断批次偏深还是偏浅,对应颜料浓度或膜厚变化;
  3. 看 ΔC*:判断偏艳还是偏灰,对应颜料分散或消光粉用量;
  4. 看 ΔH*:判断色相偏移方向,对应主色或辅助色比例;
  5. 最后看 ΔE00 是否落在容差内,并结合目视确认。
CIELAB 是直角坐标,适合计算;CIELCH 是极坐标,适合调色沟通。车间里说“偏绿 1 度、彩度高了 0.4”,比说“Δa* 是 +0.5、Δb* 是 +0.5”更容易被操作人员理解和执行。
ΔE*ab 与 ΔE00 的数值不可直接比较,阈值也不能混用。若客户标准写的是 ΔE*ab ≤ 1.0,就不能用 ΔE00 的结果去套;反之亦然。所有色差报告必须注明所用公式、光源和观察者条件。

把这条链路记住:光源与样品作用产生光谱反射率,光谱经三刺激值积分得到 XYZ,再转换为 CIELAB/CIELCH,最后由 ΔE*ab 或 ΔE00 给出差异量。后续的批次放行、配方微调、趋势监控,都是在这条链路上做文章。