SQC:AMADAS 让在线分析仪数据真正“可信”的核心

2026-10-07

SQC:AMADAS 让在线分析仪数据真正可信的核心 —— 文章封面,控制图示意

在线分析仪管理中真正困难的问题,不是“分析仪有没有数据?”,而是“这个数据现在还能不能相信?”

在炼油、石化、化工装置中,在线分析仪每天都在产生大量数据。气相色谱仪、氧分析仪、水分分析仪、硫分析仪、近红外分析仪等设备的测量结果,会直接进入 DCS、先进控制 APC、优化系统甚至产品质量控制流程。判断这些数据还能不能相信,正是 SQC(Statistical Quality Control,统计质量控制)在 AMADAS(Analyzer Management and Data Acquisition System,在线分析仪管理与数据采集系统)中的核心价值。

为什么在线分析仪不能只看实时数值?

假设一台汽油辛烷值在线分析仪显示 RON = 92.3。从 DCS 的角度看,这只是一个正常的模拟量:PV 在量程范围内,没有 Bad Quality,没有仪表故障报警,通讯也完全正常。那么,这个 92.3 就一定准确吗?答案是否定的。

在线分析仪可能出现很多“设备没有报警,但是测量已经不可靠”的情况,例如:分析仪长期缓慢漂移;样品预处理系统发生变化;色谱柱性能逐渐下降;标准气体变化;光学系统污染;样品压力、温度或流量发生变化;校准模型逐渐失配;分析仪与实验室之间出现长期系统性偏差。这些问题往往不会马上产生一个明确的 Instrument Fault。

AMADAS 趋势页截图:O2 测量值的阶梯趋势曲线,悬浮提示显示 ItemValue 9.7497 %、Quality Good。
AMADAS 趋势页(本文截图均取自项目调试阶段,位号等已脱敏):数值在量程内,Quality 为 Good。只看这一页,判断不了读数准不准。

因此,对于在线分析仪而言,设备正常 ≠ 测量正确(Device OK ≠ Measurement OK)。AMADAS 必须进一步回答:这台 Analyzer 的测量性能是否仍然处于统计受控状态?SQC 就是解决这个问题的重要工具。

什么是 SQC?

SQC 全称 Statistical Quality Control。在 AMADAS 场景中,它不是一般制造业意义上的生产质量统计,而主要针对 Analytical Measurement System——分析测量系统本身。ASTM D6299 专门针对分析测量系统的持续性能监控,关注的核心包括测量系统的 Stability(稳定性)、Precision(精密度)和 Bias(偏倚)。ASTM 明确指出,这类统计质量控制方法可以持续监控分析测量系统的 Precision 和 Bias,并帮助识别测量系统需要改进的区域。该标准也明确适用于已经完成验证的在线过程分析仪。截至 2026 年 10 月,ASTM 列出的现行版本为 ASTM D6299-26a。

因此,可以把 SQC 简单理解成:通过长期的数据和统计规律,判断一台分析仪是否正在“悄悄变差”。

SQC 不是替代 Validation,而是 Validation 之后的持续监督

这一点非常重要。在 AMADAS 中,Validation 和 SQC 不是一回事。

环节它回答的问题
Validation(ASTM D3764)Analyzer 和基准方法相比,性能是否满足要求?
SQC(ASTM D6299)Analyzer 在后续运行过程中,性能是否一直保持稳定?

ASTM D3764 专门针对在线过程分析仪性能验证,对 Analyzer 与 Primary Test Method 等参考测量结果之间的 Precision 和 Bias 进行评价;当前 ASTM 列出的有效版本为 D3764-23。因此一个比较完整的体系是:

Analyzer Commissioning → Validation → 确认 Analyzer 可以投入使用 → 正常运行 → 周期 Validation / Lab Comparison → SQC 持续统计分析 → 发现 Drift / Bias / Precision deterioration → Maintenance → 重新 Validation。

D3764 更像“准入考试”,D6299 更像“持续体检”。成熟 AMADAS 要把两者串起来。

SQC 到底分析什么数据?

最典型的数据来源有两类。

第一类:Reference / Validation Sample

例如使用标准气体或标准样品:

项目数值说明
Reference10.00 ppm已知标准值
Analyzer10.18 ppmAnalyzer 测量
Deviation+0.18 ppm本次误差

一次 +0.18 并不可怕。真正重要的是:如果最近 20 次结果分别是 +0.03、​+0.05、​+0.06、​+0.08、​+0.09、​+0.11、​+0.13、​+0.14、​+0.16、​+0.18……那么虽然每一次可能都还没有达到报警限,但已经出现非常明显的 Drift——漂移趋势。

控制图示意:10 次 Validation 的偏差从 0.03 ppm 逐次升到 0.18 ppm,全部在 Control Limit ±0.30 之内,接近 Warning Limit 0.20。
示意图:10 次 Validation 的偏差都在 Control Limit 以内,但一次比一次高。按 AMADAS 控制图的样式绘制,数据取自正文。

SQC 的价值,就是在人还没有明显感觉到问题之前,把这种趋势识别出来。

第二类:Analyzer 与 Laboratory 对比

例如:

项目数值说明
Analyzer Sulfur9.6 ppmAnalyzer
Laboratory Sulfur10.0 ppm实验室结果
Deviation−0.4 ppmAnalyzer − Laboratory

如果只是偶尔一次,很难说明 Analyzer 有问题。但如果连续几十组数据都是 −0.3、​−0.4、​−0.5、​−0.4、​−0.5……那么虽然重复性很好,却存在明显的 Systematic Bias——系统偏差。反过来,如果平均 Bias 接近 0,但是结果不断是 +0.1、​−0.9、​+0.8、​−0.2、​+1.1、​−0.7……则更可能反映 Precision / Repeatability 出现问题。

两张控制图示意:A(Systematic Bias)20 个点紧密聚集在 −0.4 附近;B(Precision / Repeatability)20 个点平均接近 0,但在 ±1.1 之间大幅波动。
示意图:A 重复性好,但整体偏低,是 Bias;B 平均接近 0,但忽高忽低,是 Precision。前几个数取自正文,其余按同一规律补齐。

这两种问题的维护方向完全不同。因此,SQC 不只是判断“合格 / 不合格”,它是在帮助工程师判断:到底是什么性能在恶化。

SQC 最重要的三个概念

1. Bias——偏倚

例如连续 N 次验证,用 Analyzer Value − Reference Value 得到一系列 Deviation。其平均值可以反映分析仪是否长期偏高或偏低。如果平均偏差长期明显偏向一侧,就可能存在系统性 Bias。

2. Precision——精密度

即使平均 Bias 很小,如果每次测量结果波动特别大,这台分析仪同样不可靠。因此必须观察数据的离散程度。SQC 的核心不只是“平均值对不对?”,还有“每次测量是否稳定?”

3. Stability——稳定性

一台分析仪今天可能非常准确。但真正优秀的 Analyzer,应当:今天准确,下周准确,下个月仍然准确。所以 SQC 最有价值的部分恰恰是 Time Series:把 Validation Result、Lab Comparison Result 和 Statistical Limit 按时间放在一起观察。这样就能够识别:

模式含义
Shift突然偏移
Drift缓慢漂移
Increasing Variation波动逐渐增大
Outlier异常点

以及某些持续性的非随机模式。

四张控制图示意:Shift(水平突然抬高并保持)、Drift(单方向缓慢爬升)、Increasing Variation(波动越来越大)、Outlier(单个点越过 Control Limit)。
示意图:同一组限值下的四种变化。前三种没有任何一个点越过 Control Limit,只有按时间排开才看得出来。

一张真正有价值的 SQC 图应该是什么样?

一个 AMADAS 的 SQC 页面,不能只是普通 Trend。最基本应该包含:

要素内容
X 轴时间 / Validation 序号
Y 轴Analyzer 与 Reference 的差值
同时显示Center Line、Upper Control Limit、Lower Control Limit
每个数据点保存Analyzer Tag、Stream、Component / Property、Analyzer Value、Reference Value、Deviation、Validation Type、Sample Time、Lab Time、Operator、Validation Result、Maintenance Event
AMADAS 控制图页截图:Reference A CHART,图例为 Validation Deviation、Control Limit、Warning Limit,下方是起止时间、Validation Method、Component 选择和 Reference A / Reference B、Export 按钮。
AMADAS 控制图页:验证偏差按时间排列,叠加 Control Limit 与 Warning Limit,可按组分和验证方法切换。

这样工程师点击一个异常点时,不只是看到“2026-09-18 超限”,而应该能够继续 Drill Down:当时使用什么标准样品?Analyzer 状态是什么?样品流是哪一路?谁执行了 Validation?当时有没有 Alarm?前一天有没有 Maintenance?后来采取了什么措施?

AMADAS 验证记录截图:每条记录有 Validation Type、Start Time、End Time、Result、Attended By、Comments;展开后列出 Stream、Component、Validation Value、Reference Value、Deviation、Warning / Control Limits 和 Description。
AMADAS 验证记录:每次 Validation 一条记录,展开后是各组分的读数、参考值、偏差、限值和判定。

这时 SQC 就不再是一张“漂亮的统计图”。它开始变成 Analyzer Diagnostic Tool。

为什么 AMADAS 一定要自动做 SQC?

传统工厂经常是这样:实验室做完分析,把数据记录在 Excel。仪表工程师再去找 Analyzer 数据。然后手工计算偏差。再画一个趋势图。最后判断是否需要维护。整个过程涉及 DCS + Analyzer + Laboratory + Excel + 人工判断。最大的问题并不是计算困难,而是:数据分散、时间不同步、过程不可追踪,而且严重依赖个人经验。

AMADAS 应该把这套工作自动化:Analyzer Data + Validation Result + Lab Result + Maintenance Data → Automatic Matching → Statistical Calculation → SQC Chart → Abnormal Pattern Detection → Maintenance Recommendation。

AMADAS 参数页截图局部:Reference Sample Validation,标气瓶有效期、等待时间,以及 CH4、NMHC、CO 三个组分的 Reference Value、Warning Limit(%)、Control Limit(%)。
AMADAS 参数页(局部):标样参考值、Warning Limit、Control Limit 按组分配置一次,之后每次 Validation 按它自动判定。

这也是成熟 Analyzer Management 系统的重要价值。

SQC 与 KPI、Maintenance 结合以后,价值才真正体现出来

假设 AMADAS 发现一台 Analyzer 的 Availability 是 98%。从传统仪表管理角度看,非常不错,因为一年大部分时间设备都是“Running”。但是 SQC 显示:过去三个月 Bias 持续增加。这意味着:设备虽然在线,但数据质量正在下降。

AMADAS 总览页截图:分析仪基本信息、测量值与通讯状态、KPI(Availability Rate、Breakdown Rate、Checking Rate)、报警状态、最近一次 Validation 结果。
AMADAS 总览页:左下是 KPI(Availability Rate、Breakdown Rate、Checking Rate),右侧是报警状态和最近一次 Validation 的结果。

所以 Analyzer KPI 不能只看 Availability。真正完整的 Analyzer Health 应该综合:Availability、Validation Pass Rate、Bias、Precision、Reproducibility、Problem Frequency、Maintenance Frequency、SQC Status。

指标它回答的问题
Availability仪表有没有工作
SQC仪表工作得对不对

这两个概念必须同时存在。

未来 AMADAS 的 SQC 应该进一步走向预测性维护

传统系统的逻辑是等超限再报警,下一代 AMADAS 应该进一步做到趋势异常就提前预警:

系统逻辑
传统系统超限 → 报警 → 人员处理
下一代 AMADAS趋势异常 → 提前预警 → 给出可能原因

例如:连续几次 Bias 同方向增长,但还没有达到 Control Limit。AMADAS 可以提示 Analyzer Drift Suspected,并进一步关联:最近一次 Calibration;标气有效期;Sample Conditioning System 状态;Analyzer 内部诊断信息;温度、压力、流量;历史 Maintenance;同型号 Analyzer 历史故障。

控制图示意:偏差自第 4 次 Validation 起连续上升,第 10 次时已连续 7 点同向上升;第 11 次越过 Warning Limit,第 15 次越过 Control Limit。
示意图:连续 7 点同向上升时就可以预警,比越过 Control Limit 早了 5 次 Validation。按 AMADAS 控制图的样式绘制,示意数据。

最终系统提示的不应该只是 SQC Warning,而应该越来越接近:“Analyzer AI-101 Bias has increased continuously during the last six validation cycles. Check calibration, reference material and sample conditioning system.” 这才是真正从 Monitoring 走向 Predictive Maintenance。

SQC 其实是 AMADAS 区别于普通 SCADA 的关键

如果一个所谓的 AMADAS 只有:实时数据显示、Alarm、Trend、历史数据库和报表,它本质上仍然很接近 SCADA + Historian。真正让 AMADAS 具有专业价值的是:Validation + SQC + KPI + Maintenance。其中 SQC 是连接这几个模块的核心。

它把原来一句依赖经验的话,变成一句依赖数据的话:

依据工程师怎么说
依赖经验“这台分析仪最近感觉不太准。”
依赖数据“过去 10 次 Validation 显示 Bias 持续向正方向漂移,Precision 开始下降,系统已经出现统计异常,需要安排 Maintenance。”

而工业数字化真正需要做的,就是把工程师脑子里的经验判断,逐步转变成:可计算、可追踪、可审核、可复制的工程逻辑。这也是为什么,在未来的 Analyzer Management System 中,SQC 不应该只是一个附属图表。SQC 应该是 AMADAS 的核心计算引擎之一。

因为 AMADAS 最终要解决的,并不是“有没有 Analyzer Data”,而是一个更重要的问题:Can we trust the data? 这才是在线分析仪管理真正的核心。

依据标准

标准全称
ASTM D6299-26aStandard Practice for Applying Statistical Quality Assurance and Control Charting Techniques to Evaluate Analytical Measurement System Performance
ASTM D3764-23Standard Practice for Validation of the Performance of Process Stream Analyzer Systems

标准版本以 ASTM 官网为准,本文核对日期 2026-10-07。

相关:AMADAS 在线分析仪管理系统。

hi~ 说说你的需求,工程师会尽快回复你