目录文档-技术白皮书22-EFT.WP.Metrology.Instrument v1.0

第5章 线性度与非线性校准(INL/DNL/多项式/查表)


一句话目标:给出 INL/DNL 的可测口径与不确定度,并提供基于多项式与查表(LUT)的非线性校准流程与契约,以实现跨仪器的一致发布。


I. 范围与对象

  1. 范围
    • 适用于 ADC 与 DAC 的静态线性度评估与校准;动态非线性仅在残差与互证层面提示。
    • 支持 ramp/triangle(代码密度法)与正弦密度法两类常用量化测试。
  2. 对象
    默认采用 input-referred 口径:ADC 以输入物理量 x 为自变量,DAC 以代码 code 为自变量并换算到等效输入。
  3. 输出
    DNL[k], INL[k], missing_codes, monotone, epsilon_nl(x), poly_coeff, LUT, residual_nl_rms,以及 manifest.instrument.linearity.*。

II. 名词与变量


III. 公设 P705-*


IV. 最小方程 S705-*

  1. S705-1(DNL 定义·码宽口径)
    DNL[k] = ( w_k / W_ideal ) - 1。
    代码密度法在 ramp/triangle 下有 w_k ∝ H[k],得
    DNL[k] = ( H[k] / H_mean ) - 1,其中 H_mean = ( N_total / 2^N )。
  2. S705-2(DNL 定义·正弦密度口径)
    DNL[k] = ( H[k] / ( N_total * p_k ) ) - 1,p_k = ( ∫_{b_k}^{b_{k+1}} p_sine(x) dx ),p_sine(x) = 1 / ( pi * sqrt(1 - x^2) )(已归一到满量程区间)。
  3. S705-3(INL 累积与去基线)
    INL[k] = ( ∑_{i=0}^{k-1} DNL[i] ) - bias,其中 bias 依据口径:
    • BFL:通过最小二乘直线消去增益/偏置;
    • EP:强制两端 INL[0]=INL[2^N]=0。
  4. S705-4(缺码与单调断言)
    missing_codes = { k | H[k] = 0 };monotone ⇔ ∀k, w_k > 0。
  5. S705-5(多项式校准·输入域)
    x_corr = poly(x_raw) = ∑_{m=0}^M a_m * x_raw^m;残差 epsilon_res(x) = T_meas(x_corr) - T_ideal(x)。
    推荐采用 正交基(如 Chebyshev)以降低病态:poly(x) = ∑ a_m * T_m( x_norm )。
  6. S705-6(查表校准·代码域)
    code_corr = interp( LUT, code_raw ) 或 x_corr = interp( LUT_x, code_raw )。
    插值须满足:interp 单调、分段线性或样条无过冲。
  7. S705-7(不确定度近似)
    直方图法 Var( DNL[k] ) ≈ ( 1 - p_k ) / ( N_total * p_k ),u(DNL[k]) = sqrt( Var );
    u(INL[k]) 由累积协方差传播,或以自助法估计。
  8. S705-8(残差与发布)
    residual_nl_rms = sqrt( E[ epsilon_res(x)^2 ] );发布 inl_pk = max |INL[k]|, dnl_pk = max |DNL[k]|。

V. 计量流程 M70-5(测得 H→DNL/INL→拟合→校准→验收→落盘)

  1. 就绪与时基
    固定 RefCond(温度、供电、负载),校准触发在 tau_mono,记录 offset/skew/J。
  2. 采集与直方图
    ramp/triangle:覆盖全码,N_total ≥ N_min;或正弦:记录 input_profile 并计算 p_k。
  3. 线性化基线
    估计 G, O,选择口径 ref_line ∈ {BFL, EP},计算 DNL[k](S705-1/2)与 INL[k](S705-3),检测 missing_codes 与 monotone。
  4. 校准建模
    • 方案 A(多项式):在输入域拟合 poly,控制阶数 M 与正则;
    • 方案 B(LUT):构建 LUT 与插值策略,限制每段斜率为正。
  5. 应用与闭环
    应用 C(·) 后复测,得到 INL', DNL', residual_nl_rms;若不满足契约则调阶或加密分段。
  6. 不确定度与回归测试
    评估 u(DNL[k]), u(INL[k]) 与 residual_nl_rms 的自助法区间;对不同 RefCond 做跨温回归。
  7. 落盘与签名
    写入 manifest.instrument.linearity.*、poly_coeff/LUT 的版本与有效期,TraceID 与 signature。

VI. 契约与断言 C70-5*


VII. 实现绑定 I70-5*(接口原型)


VIII. 交叉引用


IX. 质量与风控


小结

可比、可控、可发布本章以 P705-* / S705-* / M70-5 / C70-5* / I70-5* 建立 INL/DNL 的一致测量与不确定度口径,并提供多项式与查表两类可追溯的非线性校准路径,确保跨仪器、跨批次的线性度指标

版权与许可(CC BY 4.0)

版权声明:除另有说明外,《能量丝理论》(含文本、图表、插图、符号与公式)的著作权由作者(“屠广林”先生)享有。
许可方式:本作品采用 Creative Commons 署名 4.0 国际许可协议(CC BY 4.0)进行许可;在注明作者与来源的前提下,允许为商业或非商业目的进行复制、转载、节选、改编与再分发。
署名格式(建议):作者:“屠广林”;作品:《能量丝理论》;来源:energyfilament.org;许可证:CC BY 4.0。

首次发布: 2025-11-11|当前版本:v5.1
协议链接:https://creativecommons.org/licenses/by/4.0/