误差预算
Error Budget
把"这个测量准不准"拆成可追踪的分量:每个误差源贡献多少、哪些可控、哪些不可控。误差预算是数据质量管理的核心工具。
01
什么是误差预算
误差预算(Error Budget)是把测量的总不确定度拆解成各分量贡献的方法。它回答三个问题:
- 这个测量结果的不确定度是多少?
- 不确定度主要来自哪里?
- 要降低不确定度,应该改进哪个环节?
误差分类
系统误差(偏差)
- 同向、可重复
- 来源:标定偏差、安装偏差、原理性偏差
- 可通过标定与修正消除
随机误差(精密度)
- 双向、不可重复
- 来源:电子噪声、量化噪声、环境波动
- 可通过多次测量平均降低
疏忽误差(异常)
- 偶发、不可预测
- 来源:操作失误、设备故障、干扰
- 通过统计规则识别与剔除
误差合成
总不确定度由各分量合成(不是简单相加):
u_total = √(u1² + u2² + ... + un²)
各分量的贡献占比:
contrib_i = u_i² / Σu_j²
关键:贡献占比小的分量即使再优化也收效甚微。要降低总不确定度,必须先找贡献最大的分量。
典型误差预算表
以温度测量(PT100 铂电阻)为例:
| 分量 | 不确定度 (℃) | u² | 贡献占比 |
|---|---|---|---|
| 传感器等级(A级) | 0.15 | 0.0225 | 38% |
| 引线电阻(三线制) | 0.10 | 0.0100 | 17% |
| 变送器精度 | 0.10 | 0.0100 | 17% |
| 安装位置代表性 | 0.12 | 0.0144 | 24% |
| AD 量化 | 0.02 | 0.0004 | 1% |
| 电磁干扰 | 0.03 | 0.0009 | 2% |
| 合成 | 0.23 | 0.0582 | 100% |
可以看到,AD 量化与电磁干扰几乎可以忽略(合计 3%),优化它们对总不确定度没有意义。真正该优化的是传感器等级(38%)与安装位置(24%)。
误差预算的用途
用途一:选型决策
比较两个方案的误差预算,选总不确定度更低的。如果两个方案总不确定度接近,选贡献分布更均衡的(单点依赖少)。
用途二:验收依据
合同里写"总不确定度 <0.5℃",验收时用误差预算证明达标。比单纯比对几个数据点更严谨。
用途三:改进方向
误差预算表告诉你"优化哪里最有效"。如果传感器等级占 38%,换 B 级(0.3℃)会让总不确定度从 0.23 升到 0.35;换更高等级(0.05℃)会让总不确定度降到 0.19。
用途四:数据质量声明
发布数据时附误差预算,让使用者知道数据的可信度边界。"温度 12.4 ± 0.23℃"比"温度 12.4℃"更有信息量。
常见误用
- 把精度当不确定度:厂家标的"精度 0.1℃"通常只是传感器本体的随机误差,不是总不确定度
- 忽略安装误差:安装位置代表性往往比传感器精度贡献更大,但最容易忽略
- 简单相加:误差不能直接相加(除非同向系统误差),必须平方和开方
- 不考虑相关性:相关的误差分量不能简单平方和开方,需要加协方差项
下一步
- [误差预算知识页](/knowledge/error-budget/)
- [标定与溯源](/knowledge/calibration/)
- [数据质量](/knowledge/data-quality/)