2. 时序数据基础

在多通道时序相关性测试中,我们面对的不是一组静态数字,而是一条条随时间演化的信号轨迹。要判断两个通道之间是否存在真实的相关关系,首先必须理解单条时间序列自身的结构特征。本节从时间序列的组成出发,逐步建立平稳性、自相关、偏自相关这几个核心概念,并归纳工程中常见的几种数据形态,为后续的互相关、相干性与时延估计打下基础。

一、时间序列的四个组成部分

经典时序分解把一条观测序列 y(t) 拆成趋势项、季节项、循环项和随机项:

y(t) = T(t) + S(t) + C(t) + ε(t)

T(t)  趋势项:长期上升/下降/饱和,如温漂、老化
S(t)  季节项:固定周期重复,如 50Hz 工频、日周期
C(t)  循环项:非固定周期的起伏,如负载波动
ε(t)  随机项:不可预测的噪声,如传感器本底噪声

在多通道测试中,趋势项和季节项往往是"共模干扰":多个通道同时缓慢漂移或同时被工频污染,会让互相关出现虚假的高相关。因此工程上通常先做差分或去趋势,再计算相关性。随机项则决定了相关性的统计显著性上限——噪声越大,需要越长的观测窗口才能确认相关。

判断一条通道是否"干净",可以先看它的趋势是否单调、频谱是否有明显尖峰。若趋势项占比过大,直接做互相关几乎必然得到接近 1 的相关系数,这是最常见的误判来源。

二、平稳性:相关分析的前提

平稳性描述的是序列的统计特性是否随时间保持不变。严平稳要求任意时刻的联合分布都不变;工程中更常用的是弱平稳,只需满足三个条件:均值恒定、方差恒定、自协方差只与时间差 τ 有关而与绝对时刻无关。

为什么平稳性如此关键?因为自相关和互相关的定义都建立在"统计量不随时间漂移"的假设上。如果一条通道的均值在缓慢上升,那么它和任何同样上升的通道都会呈现高相关,这种相关来自共同趋势而非真实耦合。

常用的平稳性检验与处理手段包括:

  • ADF 检验(Augmented Dickey-Fuller):原假设为存在单位根,p 值小于 0.05 可认为平稳;
  • KPSS 检验:原假设为平稳,与 ADF 互为补充;
  • 一阶差分:消除线性趋势,Δy(t) = y(t) - y(t-1);
  • 去均值与方差归一化:让不同量纲的通道可以直接比较。

三、自相关与偏自相关

自相关函数 ACF 衡量序列与自身延迟版本之间的线性相关程度:

ρ(τ) = Cov(y(t), y(t+τ)) / Var(y(t))

τ = 0 时 ρ = 1
τ 增大,ρ 通常衰减
衰减速度反映信号的"记忆长度"

ACF 有一个天然缺陷:它包含了中间所有延迟的间接影响。例如 y(t) 与 y(t-2) 的相关,可能完全来自它们都与 y(t-1) 相关。偏自相关函数 PACF 正是为剔除这种间接影响而设计,它度量的是在给定中间延迟值的条件下,y(t) 与 y(t-τ) 的净相关。

ACF 与 PACF 的联合形态是识别序列结构的重要指纹:AR 模型表现为 ACF 拖尾、PACF 截尾;MA 模型表现为 ACF 截尾、PACF 拖尾;ARMA 则两者都拖尾。在多通道场景中,我们还会用互相关函数 CCF 来定位两个通道之间的时延峰值。

时间序列结构 → 平稳化 → 相关函数识别 序列组成分解 趋势项 T(t) 温漂 / 老化 / 单调漂移 季节项 S(t) 工频 / 日周期 / 固定节拍 循环项 C(t) 负载波动 / 非固定周期 随机项 ε(t) 本底噪声 / 不可预测 共模干扰风险 趋势/季节项 → 虚假高相关 平稳化处理 ADF / KPSS 检验 p < 0.05 判平稳 一阶差分 Δy = y(t) − y(t−1) 去均值 / 方差归一 跨通道量纲对齐 去趋势 / 带通滤波 抑制共模漂移 弱平稳序列 均值/方差恒定 协方差仅依赖 τ 相关函数识别 ACF 自相关 拖尾衰减 → 记忆长度 PACF 偏自相关 截尾阶数 → 模型阶次 多通道:CCF 定位时延峰值

四、常见数据形态与识别要点

不同物理过程产生的时序形态差异很大,识别形态是选择相关分析方法的第一步。下表归纳了工程测试中最常见的五类形态及其对相关性分析的影响。

数据形态 典型来源 ACF / PACF 特征 对相关分析的影响
白噪声 传感器本底噪声 ACF 在 τ>0 迅速归零 无记忆,互相关峰值窄且弱
随机游走 未校准的积分量、位置漂移 ACF 极慢衰减,非平稳 必须先差分,否则虚假高相关
周期信号 工频、旋转机械、时钟节拍 ACF 呈周期性振荡 互相关出现多个等间隔峰,需防混叠
阶跃 / 突变 开关动作、故障触发 ACF 在突变点后整体抬升 需分段处理,否则均值漂移污染全局
调制 / 突发 通信帧、脉冲激励 ACF 包络缓慢、内部高频 宜用短时窗或包络后再做相关

五、案例:两通道虚假相关的排查

某测试台采集两路温度通道 A、B,采样率 10Hz,时长 30 分钟。直接计算皮尔逊相关系数得到 0.93,看似强相关。但工程师怀疑两者只是同时受环境温度影响。排查步骤如下:

  1. 绘制原始曲线,发现两条曲线都有明显的缓慢上升趋势;
  2. 对两路分别做 ADF 检验,p 值分别为 0.62 和 0.58,均不拒绝单位根,判定非平稳;
  3. 做一阶差分后重新检验,p 值降至 0.01 以下,序列平稳;
  4. 对差分序列计算互相关,峰值相关系数降至 0.21,且在 τ=0 附近无显著峰;
  5. 结论:原始高相关来自共同趋势项,两通道之间不存在真实的即时耦合。
这是多通道时序测试中最典型的误区:把"同向漂移"当成"相关"。任何相关系数在报告之前,都应先确认序列是否平稳、是否已去除共模趋势。

六、复盘与检查清单

  • 是否绘制了原始波形,确认没有明显的趋势、阶跃或饱和?
  • 是否对每条通道单独做了平稳性检验,而不是只检验其中一条?
  • 差分阶数是否过度?过度差分会把真实相关结构也一并抹掉。
  • ACF 与 PACF 是否联合观察?只看 ACF 容易把 AR 结构误判为 MA。
  • 互相关峰值是否落在合理的物理时延范围内?超出范围的峰值通常是周期性伪峰。
  • 是否记录了去趋势、滤波、差分等预处理参数,保证多通道处理完全一致?

掌握时间序列的组成、平稳性、ACF 与 PACF,本质上是在回答一个问题:这条通道里哪些成分是"自己的",哪些是"环境共有的"。只有把共有成分剥离干净,后续的多通道互相关与相干分析才能指向真实的通道间耦合,而不是被趋势和周期制造的假象所误导。