目录文档-技术白皮书(V5.05)10-EFT.WP.Core.Tension v1.0

第10章 工程化实现与测试


I. 目标、范围与一致性要求


II. 模块分层与 I70 绑定

  1. 核心分层
    • 几何层:define_path,曲线 gamma(ell) 与长度 L_gamma = ( ∫ 1 d ell );网格与测度元 d ell/dA/dV 元数据。
    • 材料层:assign_section,存储 A,E,rho_m,rho_l;支持沿线分段与时间依赖字段。
    • 静力层:tension_static,实现 S72-2 与边界条件(Dirichlet/Neumann/Robin)求解与核查。
    • 动力层:string_wave_solve,实现 S72-5/6、阻尼与外激励;与第7章稳定性策略耦合。
    • 界面层:transmission_coeff、junction_solve,实现阻抗耦合与功率守恒。
    • 校准层:calibrate_tension_by_toa、enforce_arrival_time_convention,两口径与 delta_form 记账。
    • 识别层:fisher_information_tension、crlb_tension,产出 I_F 与 CRLB(第9章 S72-15/16)。
  2. 接口契约要点
    • 所有输入的单位与测度显式声明(例如 rho_l 用 kg/m,A 用 m^2,路径积分标注 ( ∫ · d ell ))。
    • 所有输出附带 meta.units、meta.measure、meta.bc、meta.version、meta.seed 与时间基准。
    • 错误边界:对于接口处的无损连接,强制返回 check.energy = | 1 - ( R_ref + T_trans ) |。

III. 数据模型与元数据规范

  1. 几何对象 PathRef
    • 字段:nodes(坐标系标注)、metric、orientation、L_gamma、measure="d ell"。
    • 约束:闭合路径需 sum(turn_angle) → 2*pi*k 容差内;参数化 ell(s) 存储 | d ell / ds |。
  2. 材料对象 MatRef
    • 字段:A,E,rho_m,rho_l;支持 rho_l(ell) 与 T_fil(ell) 的 piecewise 表示。
    • 派生:rho_l = rho_m * A(若未显式给定)。
  3. 观测对象 Trace
    字段:y(t)、fs 或非均匀 t_k、窗口信息 U_w,ENBW_Hz、同步戳;TOA 结果含两口径 T_arr_ref = ( 1 / c_ref ) * ( ∫ n_eff d ell ) 与 T_arr_gen = ( ∫ ( n_eff / c_ref ) d ell ),并给出 delta_form。
  4. 结果对象统一字段
    value、cov、crlb、checks(ΔE,ΔBC,ΔCFL,ΔTOA 等)、meta(版本、种子、时间基)。

IV. 数值内核与稳定性守则(与第7章对齐)

  1. 时间步长约束
    • S72-12 : Δt ≤ CFL * ( Δell / c_max ),其中 c_max = max_ell( sqrt( T_fil(ell) / rho_l(ell) ) )。
    • 违反时需自适应缩减 Δt 并记录 ΔCFL = 1 - Δt * c_max / Δell。
  2. 线性代数
    • 对 ∂_ell( T_fil ∂_ell u ) 使用对称正定装配与预条件共轭梯度(PCG);非均匀 T_fil 用元素内高斯积分。
    • 阻尼矩阵支持 Rayleigh 型 C = a*M + b*K,约束 a,b ≥ 0。
  3. 能量核查
    • 宏能量:E_total(t) = ( ∫ ( T_fil * (∂_ell u)^2 / 2 ) d ell ) + ( ∫ ( rho_l * (∂_t u)^2 / 2 ) d ell )。
    • 记录 ΔE_rel = | E_total(t+Δt) - E_total(t) | / max(E_total) 并门限判定。

V. 校准与归一化管线(第8章绑定)

  1. 基准量与无量纲化
    • T_star = T_fil / T_ref、c_star = c / c_ref、rho_star = rho_l / rho_ref。
    • 统一速度口径:c = L_gamma / T_arr 与 c = sqrt( T_fil / rho_l ) 交叉核对,输出 ratio_c = ( L_gamma / T_arr ) / sqrt( T_fil / rho_l )。
  2. 到达时两口径差异
    • delta_form = | ( 1 / c_ref ) * ( ∫ n_eff d ell ) - ( ∫ ( n_eff / c_ref ) d ell ) |。
    • 当 delta_form > delta_tol,自动降权 TOA 通道或触发重采样。

VI. 测试分类与覆盖策略


VII. 基准算例库(最小可复现实例)

  1. 均匀弦模态(固定-固定)
    • 设 T0、rho_l、L_gamma,理论 f_n = ( n / ( 2 * L_gamma ) ) * sqrt( T0 / rho_l )。
    • 度量:err_f = max_n | f_n^{num} - f_n^{ref} | / f_n^{ref}、u(f_n) 的谱峰位置与幅度偏差。
  2. 到达时基线
    给定 T_arr 与 L_gamma,由 c = L_gamma / T_arr 与 T0 = rho_l * c^2 回推;与波动求解得到的群速一致性 | c_group - c | / c。
  3. 两段阻抗连接
    • Z1 != Z2,r_amp = ( Z2 - Z1 ) / ( Z2 + Z1 )、R_ref = |r_amp|^2、T_trans = 1 - R_ref。
    • 检查:数值反射能量与解析值偏差 err_R、节点平衡残差 ΔBC。
  4. Young–Laplace 球形界面(跨卷对齐)
    • S72-3 : Δp = sigma_s * ( kappa1 + kappa2 );球面 kappa1 = kappa2 = 1/R,故 Δp = 2 * sigma_s / R。
    • 检查:拟合曲率与压差一致性误差。
  5. 非均匀弦阶跃张力
    T_fil(ell) = T1 与 T2 的分段常数;脉冲入射,测 R_ref/T_trans 与到达时差 ΔT_arr;验证时域与频域一致。

VIII. 误差度量与 QA 门(发布准入)


IX. 日志、追溯与版本治理


X. 部署与性能工程


XI. 运行时自检与故障切换


XII. 标准工作流 Mx-79(实现→验证→发布)


XIII. 常见问题与诊断指引


XIV. 交叉引用与必记清单


版权与许可:除另有说明外,《能量丝理论》(含文本、图表、插图、符号与公式)的著作权由作者(屠广林)享有。
许可方式(CC BY 4.0):在注明作者与来源的前提下,允许复制、转载、节选、改编与再分发。
署名格式(建议):作者:屠广林|作品:《能量丝理论》|来源:energyfilament.org|许可证:CC BY 4.0
验证召集: 作者独立自费、无雇主无资助;下一阶段将优先在最愿意公开讨论、公开复现、公开挑错的环境中推进落地,不限国家。欢迎各国媒体与同行抓住窗口组织验证,并与我们联系。
版本信息: 首次发布:2025-11-11 | 当前版本:v6.0+5.05