3. XPS谱图预处理实战

拿到一张原始XPS谱图,直接拖进拟合软件开始加峰,是新手最常见的翻车起点。预处理不是“美化数据”,而是把谱图从仪器输出状态整理成物理上可解释、可比较、可拟合的状态。本节围绕一条完整的预处理链展开:先校准能量标尺,再判断背景类型,接着识别卫星峰与鬼峰,然后决定是否平滑降噪,最后完成格式转换并导入拟合软件。每一步都会给出可操作的判断依据和示例参数。

一、能量校准:先把“尺子”对准

XPS结合能(BE)的准确性依赖谱仪的能量标尺。荷电效应、仪器漂移、样品导电性差异都会让峰位整体偏移。校准的核心思路是:用已知且稳定的参考峰作为“锚点”,把整张谱平移回正确位置。

常用参考峰有三类:

  • C 1s 污染碳:最常用,典型值 284.8 eV(也有实验室用 285.0 eV)。适合大多数粉末、聚合物、催化剂样品。
  • Au 4f7/2:标样校准用,典型值 84.0 eV,适合仪器验收或长期漂移检查。
  • Cu 2p3/2:典型值 932.7 eV,常用于金属标样。

实操中,先采集一张宽谱(survey),找到 C 1s 峰位。若测得 C 1s 在 285.6 eV,而参考值为 284.8 eV,则整张谱需要平移 −0.8 eV。注意:平移量对所有元素一致,不能只调某一个峰。若样品本身含碳且存在多种碳物种,污染碳峰可能被掩盖,此时应改用其他内标或采用荷电校正结合功函数方法。

校准前先确认谱仪已做能量标尺检查。若 Au 4f7/2 偏离 84.0 eV 超过 ±0.1 eV,应先做仪器校准,再处理样品数据。

二、背景判断:Shirley、Linear 还是 Tougaard?

背景来自非弹性散射电子,它决定了峰面积计算的基准线。选错背景,定量结果可能偏差 10% 以上。判断依据主要看峰两侧背景的形态:

  • Linear(线性):适用于峰两侧背景近似平直、峰面积小、信噪比高的窄峰,如某些金属单质峰。
  • Shirley(雪莉):最常用,适用于峰左侧背景明显高于右侧、存在台阶状抬升的谱图,如氧化物、聚合物、催化剂。
  • Tougaard(托加德):适用于深层非弹性散射严重、背景拖尾很长的金属或合金体系。

判断方法:在峰两侧各取一段“干净”区域(通常距峰中心 5~15 eV),比较两端的背景强度。若高结合能侧明显高于低结合能侧,优先选 Shirley。若两侧几乎等高,选 Linear。若低结合能侧拖尾很长且缓慢衰减,考虑 Tougaard。

示例:某催化剂样品 O 1s 峰,峰中心 530.2 eV,左侧 540 eV 处背景计数约 4200,右侧 520 eV 处约 3100,差值明显,应选 Shirley。若强行用 Linear,峰面积会被高估约 8%~12%。

三、卫星峰与鬼峰识别:别把“假峰”当真峰

卫星峰(satellite)是光电子激发过程中伴随的 shake-up/shake-off 过程产生的真实物理信号,常见于过渡金属氧化物和稀土化合物。例如 CuO 的 Cu 2p 在 940~945 eV 有强卫星峰,NiO 的 Ni 2p 在 861 eV 附近有卫星峰。这些峰必须纳入拟合模型,否则主峰面积和化学态比例都会失真。

鬼峰(ghost peak)则来自 X 射线源的非单色化成分,如 Al Kα 源中混有 Al Kα' 或 Mg Kα 污染。鬼峰的特点是:与主峰保持固定能量差(Al Kα 与 Al Kα' 约差 9.8 eV),且强度通常为主峰的 1%~5%。识别方法:改变 X 射线源阳极材料(如从 Al 换到 Mg),若某峰位置随源改变而移动,则为鬼峰;若位置不变,则为真实峰。

鬼峰不能通过拟合消除,必须在预处理阶段识别并剔除或标注。若把鬼峰当作真实化学态拟合,会得到错误的价态比例。

四、平滑与降噪:什么时候该做,什么时候不该做

平滑(smoothing)和降噪(denoising)能改善视觉信噪比,但会改变峰形和半高宽(FWHM),进而影响拟合结果。原则是:定量拟合前尽量不平滑;若必须平滑,只用于展示,不用于定量。

若谱图信噪比极差(如低含量元素、短采集时间),可先做轻度 Savitzky-Golay 平滑(窗口 5~9 点,多项式阶数 2~3),但平滑后必须重新检查峰位和 FWHM 是否发生明显变化。若 FWHM 变化超过 0.1 eV,应放弃平滑,改用增加采集时间或多次扫描累加。

降噪的替代方案:增加扫描次数(如从 5 次增至 20 次)、提高 pass energy 分辨率、使用更长的 dwell time。这些方法不改变峰形,是更安全的做法。

五、数据格式转换与导入拟合软件

不同仪器输出的格式不同:VGS(Thermo)、SPE(PHI)、ISO 14976(标准格式)、CSV/TXT(通用)。导入拟合软件(如 CasaXPS、XPSPEAK、Avantage、MultiPak)前,需确认三件事:

  1. 能量轴方向:XPS 结合能通常从高到低排列,但部分仪器输出从低到高。导入后若峰位反了,需翻转能量轴。
  2. 强度单位:计数(counts)还是计数/秒(cps)。拟合时用 cps 更规范,避免采集时间差异影响面积比较。
  3. 能量步长:常见 0.05 eV、0.1 eV、0.2 eV。步长过大(>0.2 eV)会丢失峰形细节,不适合高分辨拟合。

以 CasaXPS 为例,导入 CSV 后需在 “Energy” 列确认单位是 eV,在 “Intensity” 列确认是 cps。若导入后谱图呈锯齿状,通常是步长过大或能量轴未排序。此时可在软件中做插值或重新采集。

示例:某样品 C 1s 高分辨谱
能量范围:275~295 eV
步长:0.05 eV
扫描次数:10
Pass Energy:20 eV
导入后检查:C 1s 峰位 284.8 eV,FWHM 约 1.2 eV,背景选 Shirley

六、预处理完整链路与判断关系

下面用一张信号链图把本节核心判断关系串起来。图中从原始谱出发,依次经过能量校准、背景判断、卫星峰/鬼峰识别、平滑决策、格式转换,最终进入拟合软件。每个判断节点都给出“是/否”分支和对应的处理动作,便于在实际操作中对照执行。

XPS谱图预处理信号链与判断路径 原始谱图 survey + 高分辨 能量校准 C 1s 284.8 eV 锚定 背景类型判断 Shirley / Linear / Tougaard 卫星峰 / 鬼峰识别 换源验证 / 固定能差 高BE侧背景高? 是 → Shirley 两侧近似平直? 是 → Linear 低BE侧拖尾长? 是 → Tougaard 平滑 / 降噪决策 定量前尽量不平滑 信噪比极差? 是 → 轻度S-G平滑 FWHM变化 > 0.1 eV? 是 → 放弃平滑,增扫描 数据格式转换 VGS / SPE / CSV / ISO 14976 导入拟合软件 CasaXPS / XPSPEAK / Avantage 导入后三项检查: ① 能量轴方向(高→低) ② 强度单位(cps) ③ 步长(≤0.1 eV) 若峰位反了 → 翻转能量轴;若锯齿 → 检查步长或插值 关键原则: 校准用统一锚点,背景按形态选,卫星峰纳入模型,鬼峰剔除, 平滑只用于展示,定量前保留原始峰形。

把这张图当作操作检查表:每完成一步,回到图中对应节点确认判断条件是否满足。能量校准后,所有峰位应落在合理化学态范围内;背景选择后,峰面积变化应在可接受区间;卫星峰和鬼峰处理完,拟合模型才具备物理意义;平滑决策做完,再决定是否进入定量拟合。预处理做扎实,后续的峰拟合和定量才有可信度。