跳至内容
EIS 空白扣除

EIS 空白扣除

Plus

EIS 空白扣除

低阻抗体系或高频 EIS 测试中,导线、夹具和接头本身也会贡献可测量的阻抗。这个流程用于把同条件空白回路的复阻抗从实验数据中扣除,得到更接近被测器件本身的 corrected EIS 数据。

它适合在后续需要比较欧姆阻抗、高频响应、DRT 分析或等效电路拟合时使用。流程不会判断材料机理本身,只负责把可由空白测试表征的测试回路贡献从实验阻抗中移除。

为什么需要空白扣除

EIS 工作站测到的是整个测试回路的阻抗,而不只是样品阻抗。对于低阻抗器件,导线和夹具带来的几十毫欧级电阻可能已经不可忽略;在高频段,导线电感也会让虚部响应发生偏移。

可以把实测阻抗近似理解为:

Zmeasured(ω)=Zsample(ω)+Zblank(ω)Z_\mathrm{measured}(\omega)=Z_\mathrm{sample}(\omega)+Z_\mathrm{blank}(\omega)

如果空白回路和样品测试使用相同的导线、夹具和测试参数,那么:

Zsample(ω)Zmeasured(ω)Zblank(ω)Z_\mathrm{sample}(\omega)\approx Z_\mathrm{measured}(\omega)-Z_\mathrm{blank}(\omega)

因此,空白扣除的关键不是拟合某个特定电路元件,而是用实测空白样直接表征测试回路本身的贡献。

适用场景

建议在以下情况使用:

  • 样品欧姆阻抗很低,例如 10-100 mΩ 量级
  • EIS 最高频率较高,例如超过 100 kHz
  • 高频 Nyquist 曲线受到导线或夹具响应影响
  • 需要进行 EIS/DRT 分析 或等效电路拟合
  • 需要比较不同样品、批次或夹具条件下的阻抗差异

对于阻抗较大、最高频率不高的常规数据,空白扣除前后的曲线差异可能很小,这是正常现象。

输入数据

可以直接选择仪器导出的原始 EIS 数据文件夹,也可以多选一组实验数据文件。流程会自动识别常见文本、CSV、Excel、EC-Lab .mpr、Gamry .dta、VersaStudio .par 等格式,并转成内部统一的 EIS 数据表。

空白样也请直接选择仪器导出的原始 EIS 数据文件。

空白样怎么测

空白样应尽量只包含测试线、夹具和接头本身的响应。常见做法是:不接入被测器件,将原本夹持器件的两个测试电极夹直接短接,然后用与实验样品完全相同的 EIS 参数测试一次。

需要保持一致的条件包括:

  • 频率范围和频率取点
  • 交流扰动幅值
  • 静置时间和测试模式
  • 导线、夹具、接头及摆放状态

频率列表越一致,扣除结果越可靠。如果实验样品和空白样使用了不同的频率取点,流程只能对匹配到的频率点执行扣除。

计算逻辑

对每个实验样品,流程会在空白样中寻找最接近的频率点。默认允许 2% 的相对频率偏差;匹配成功后,分别扣除实部和虚部:

Zcorrected(f)=Zmeasured(f)Zblank(f)Z'_\mathrm{corrected}(f)=Z'_\mathrm{measured}(f)-Z'_\mathrm{blank}(f)Zcorrected(f)=Zmeasured(f)Zblank(f)Z''_\mathrm{corrected}(f)=Z''_\mathrm{measured}(f)-Z''_\mathrm{blank}(f)

随后重新计算:

  • z_mod_ohm:扣除后的阻抗模值
  • phase_deg:扣除后的相位角
  • c_f:当扣除后虚部为电容性响应时估算的频率点电容

未匹配到空白频率点的数据行会保留,但会标记为 compensated = False,对应的 corrected 数值为空。

操作步骤

  1. 选择实验 EIS 数据,可以选择一个原始数据文件夹,也可以多选一组实验数据文件。
  2. 选择空白样 EIS 数据文件,例如仪器原始导出文件或标准 blank_eis.csv
  3. 流程自动排除空白样本身和旧的 *_corrected_eis.csv,只处理可识别的实验 EIS 数据。
  4. 处理完成后,在输出目录查看 corrected CSV、对比图和诊断报告。

输出结果

流程会在输入目录下生成 base_correction_output 文件夹。

每个样品会输出:

  • {sample}_corrected_eis.csv:空白扣除后的标准 EIS 数据
  • {sample}_nyquist_comparison.png:扣除前后 Nyquist 对比图,右侧放大最高频 20% 区域

汇总文件包括:

  • corrected_summary.csv:每个样品的输入文件、空白样、输出文件和匹配点数量
  • correction_diagnostics.csv:频率匹配比例与诊断信息
  • correction_diagnostics.md:面向阅读的简要诊断报告

点击“确认生成”后,还会额外导出:

  • base_correction_nyquist.opju:扣除前后 Nyquist 对比 Origin 工程

corrected CSV 列说明

列名含义
freq_hz实验样品频率点
z_real_raw_ohm扣除前阻抗实部
z_imag_raw_ohm扣除前阻抗虚部
blank_freq_hz匹配到的空白样频率点
Z'_true扣除空白后的阻抗实部
Z''_true扣除空白后的阻抗虚部
z_real_ohm扣除空白后的标准实部列,可供后续流程继续使用
z_imag_ohm扣除空白后的标准虚部列,可供后续流程继续使用
z_mod_ohm扣除空白后的阻抗模值
phase_deg扣除空白后的相位角
c_f由扣除后虚部估算的频率点电容
compensated该频率点是否成功匹配并扣除了空白样

怎么看结果

建议先看 {sample}_nyquist_comparison.png

  • 灰色 Raw 是原始 EIS 数据
  • 蓝色 Corrected 是空白扣除后的数据
  • 右侧图会放大最高频 20% 的点,便于观察高频段变化

再看 correction_diagnostics.mdcorrection_diagnostics.csv

  • n_compensated / n_points 越接近 100%,说明实验样品与空白样的频率列表越一致
  • 如果频率匹配比例低于 90%,应优先检查空白样是否来自同一套测试参数
  • 如果完全没有匹配点,通常说明空白样选错,或实验与空白的频率列表差异过大

下一步建议

空白扣除后的 *_corrected_eis.csv 会保留标准的 z_real_ohmz_imag_ohm 列,因此可以继续用于:

注意事项

  • 空白扣除不能修复测试本身的不稳定、接触不良或样品状态漂移。
  • 空白样必须尽量与实验样品使用同一套导线和夹具状态,否则扣除结果可能引入新的偏差。
  • 扣除后如果高频实部出现明显不合理的负值,应检查空白样测量是否可靠,以及实验样品和空白样是否确实使用了同一组测试参数。