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

第4章 测量模型与溯源链


I. 范畴与基本概念


II. 通用测量方程与量纲一致性


III. 溯源链模型与表示


IV. 模型注册模板(I40 4)

  1. 模板字段:
    • code(测量模型代码,唯一)、model(明文公式)、measurand、inputs:list[str]、unit、trace:list[str]。
    • 量纲校验:注册时必须调用 check_dim( model ) 并与 dim(measurand) 比对。
  2. 模板 A:到达时测量(到达时两口径一致)
    • code = "M_TOF_Tarr"
    • model = "T_arr = ( ∫_gamma ( n_eff / c_ref ) d ell )"(或常量外提口径 "T_arr = ( 1 / c_ref ) * ( ∫_gamma n_eff d ell )")
    • measurand = "T_arr";inputs = ["n_eff(x,t)", "gamma(ell)", "c_ref"];unit = "s"
    • trace = ["length -> interferometer (m)", "time -> atomic clock (s)", "c_ref -> CODATA constant (m s^-1)"]
  3. 模板 B:张力测量(不与透射系数混用)
    • code = "M_LoadCell_Tfil"
    • model = "T_fil = k_cell * ( V_out - V0 ) * corr_env(1; RefCond)"
    • measurand = "T_fil";inputs = ["k_cell(N/V)", "V_out(V)", "V0(V)", "RefCond"];unit = "N"
    • trace = ["force -> mass-on-scale via g0 (kg, m, s)", "electrical -> DMM calibration (V)", "environment -> thermometer/hygrometer (K, %RH)"]
  4. 模板 C:透射系数测量(无量纲)
    • code = "M_Optics_Ttrans"
    • model = "T_trans = ( I_out / I_in ) * ( 1 / R_det ) * corr_env(1; RefCond)"
    • measurand = "T_trans";inputs = ["I_out(W)", "I_in(W)", "R_det(1)", "RefCond"];unit = "1"
    • trace = ["optical power -> calibrated photodiode (W)", "detector responsivity -> certificate (1)", "timebase -> counter (s)"]

V. 量纲校验与单位策略

  1. 校验示例(以模板 A):
    • dim( n_eff ) = "[1]",dim( c_ref ) = "[L][T]^-1",dim( d ell ) = "[L]"。
    • 被积项 ( n_eff / c_ref ) * d ell 的量纲为 ([1] / ([L][T]^-1)) * [L] = [T],积分后 dim( T_arr ) = "[T]",与 unit = "s" 一致。
  2. 单位策略:禁止在模型中混用未声明的非 SI 单位;如必须使用,注册时需提供 convert(·) 路径与 factor_to_SI。
  3. 绑定钩子(I40 9):bind_to_equation("S20-arrival-time", "strict-SI"),并调用 enforce_arrival_time_convention()。

VI. 不确定度接口与线性化实现

  1. 对任一模型 Y = f(X; theta),在注册时自动生成雅可比:
    J_X = ∂f/∂X |_(X0,theta0),J_theta = ∂f/∂theta |_(X0,theta0)。
  2. 使用 I40 5:
    • u_inputs = [ u(x_i) ],Cov_inputs = Cov[X],u_theta = [ u(theta_j) ],Cov_theta = Cov[theta]。
    • u_c = combine_uncertainty(J, u_inputs, Cov_inputs);如含 theta,扩展为分块传播。
    • 报告扩展不确定度:U = k * u_c,k 根据所需覆盖概率选择。

VII. 溯源链样例(3 条)

  1. 样例 1(M_TOF_Tarr):
    • Trace = [
    • "time -> atomic clock (Cs) | U=3e-13",
    • "length -> stabilized laser interferometer | U=5e-9",
    • "c_ref -> CODATA 20XX constant | fixed",
    • "integration path gamma(ell) -> coordinate metrology | U=1e-6"
    • ]
  2. 样例 2(M_LoadCell_Tfil):
    • Trace = [
    • "mass -> E2 class weights | ISO 17025 | U=2e-6",
    • "g0 -> local gravity survey | U=5e-6",
    • "voltage -> DMM calibration vs Josephson | U=1e-6",
    • "environment -> thermometer (K), hygrometer (%RH) | U=..."
    • ]
  3. 样例 3(M_Optics_Ttrans):
    • Trace = [
    • "optical power -> primary radiometer (W) | U=0.2%",
    • "responsivity -> detector certificate (1) | U=0.1%",
    • "timebase -> frequency standard (s) | U=1e-12"
    • ]

VIII. 模型注册与验证流程(Mx-2)


IX. 到达时用例(端到端)


X. 报告与一致性要求

  1. 报告字段最小集合:{ measurand, unit, model, inputs, RefCond, u_c, k, U, Trace }。
  2. 一致性检查:
    • check_dim( model ) 必为恒等;
    • convert 路径闭合(往返误差在允许阈内);
    • Trace 节点可验证且最新版本号记录完备。

版权与许可(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/