4. 测量数据质量评价指标体系
在 Dewesoft 中谈“数据质量”,不能停留在“曲线看起来正常”这种主观判断上。Dewesoft 的采集链路从传感器、放大器、Dewesoft 采集硬件(如 SIRIUS、DEWE-ORION 等)、DewesoftX 软件通道设置,一直延伸到 .dxd 数据文件与后续分析。任何一个环节出问题,都会在数据中留下可被量化的痕迹。因此,本节把数据质量拆成五个可计算、可观察的维度:完整性、准确性、一致性、时效性、有效性,并说明它们在 Dewesoft 数据中的具体含义、计算方式与可视化表达。
一、五个维度的定义与 Dewesoft 对应对象
完整性(Completeness)关注“该有的数据是否都在”。在 Dewesoft 中,完整性最直接的体现是采样点是否连续、通道是否按设定全部记录、是否存在丢帧或丢包。对于 CAN 总线、XCP/CCP、EtherCAT 等同步采集,丢帧会直接表现为时间戳跳变或通道值缺失。
准确性(Accuracy)关注“数据是否接近真值”。在 Dewesoft 中,准确性由传感器灵敏度、桥路激励、放大器增益、零点偏置、校准系数共同决定。例如应变桥路中,若桥路系数(Bridge Factor)或激励电压设置错误,整条应变曲线会成比例失真。
一致性(Consistency)关注“同一物理量在不同通道、不同设备、不同时间之间是否自洽”。Dewesoft 中常见的一致性检查包括:同一转速的模拟通道与 CAN 转速通道对比、冗余温度传感器互比、多台 SIRIUS 之间的同步偏差。
时效性(Timeliness)关注“数据是否在需要的时间窗口内可用”。在 Dewesoft 中,时效性体现为采集延迟、数据落盘延迟、实时显示与记录之间的时间差,以及触发事件到数据可读之间的滞后。
有效性(Validity)关注“数据是否落在合理量程与物理范围内”。Dewesoft 中可通过量程(Range)、满量程(FS)、工程单位、上下限阈值判断。例如加速度通道量程设为 ±50 g,若出现 80 g 的尖峰,则该点有效性存疑。
二、各维度的计算方式与 Dewesoft 实现
完整性计算。设理论采样点数为 N理论 = fs × T,实际有效点数为 N有效,则完整性 C = N有效 / N理论。在 DewesoftX 中,可通过“Statistics”数学通道统计有效样本数,或导出时间戳后用相邻点间隔判断:若 Δt 超过 1.5/fs,则标记为缺口。对于 CAN 通道,还可统计报文周期偏差。
准确性计算。准确性通常以满量程百分比表示:A = 1 − |x − xref| / FS。其中 xref 可来自标准源、参考传感器或校准证书值。Dewesoft 中可在“Channel Setup”里输入灵敏度与单位,用“Formula”通道计算误差,再用“Statistics”求最大误差与 RMS 误差。
一致性计算。对同一物理量的两个通道 x₁、x₂,计算差值 Δ = x₁ − x₂,一致性 S = 1 − σ(Δ) / μ(x)。Dewesoft 中可用“Math”通道做减法,再用“Statistics”求标准差与均值。多设备同步时,还可检查各设备时间戳的同步偏差。
时效性计算。设数据延迟为 tdelay,允许窗口为 twindow,则 T = 1 − tdelay / twindow。在 Dewesoft 中,可通过触发时间与数据落盘时间的差值估算,或用“Timer”通道记录事件到响应的间隔。
有效性计算。有效性 V = N合理 / N总,其中“合理”指数据落在量程内且符合物理规律。Dewesoft 中可设置“Limit”通道,对超限点打标记,再用“Statistics”统计超限比例。
三、可视化表达与判读
在 DewesoftX 中,五个维度可以组合成一张“质量仪表板”。完整性用时间轴缺口图或通道状态灯表示;准确性用误差带与参考曲线叠加;一致性用双通道差值曲线;时效性用延迟直方图;有效性用量程越界标记与阈值告警带。综合评分 Q 可用堆叠条或雷达图展示,便于快速判断哪一维度拖了后腿。
最后需要强调,五个维度不是孤立的。完整性缺失会导致准确性统计失真;时效性差可能使数据错过控制窗口;有效性异常往往是一致性问题的前兆。在 Dewesoft 中建立一套固定的质量检查流程,比单次分析更有价值。