时空对齐
time-space alignment
把「带钢第 3000 米处」和「40 分钟前某炉次的参数」对上号——跨工序分析的核心算子。
ai engineer's view
一次坐标系变换后的流式 join:join key 不是时间戳而是物料位置,且两边都带误差,只能做窗口内的概率匹配。
设想一个具体问题:热轧带钢卷取后,表检系统报告在距头部 3000 米处有一个缺陷。要溯因,你需要知道:
- 这个位置对应的钢,是什么时刻通过精轧机架的?→ 需要按带钢速度积分反推
- 那个时刻各机架的参数是多少?→ 时序数据按时间戳取
- 这段钢来自铸坯的哪个部位?→ 需要轧制延伸比换算
- 对应的是哪一炉钢水?→ 需要浇次内的顺序与切割记录
这一串换算就是时空对齐。它的本质是在「物料坐标系」和「时间坐标系」之间做变换,然后在物料坐标系上做 join。
难点:各系统时钟不同步、位置检测有误差、速度是变化的、还有中间的缓存与堆存打乱顺序。实践中往往需要容忍误差窗口并做概率匹配。
这是钢铁数据工程里最有技术含量、也最容易被低估的一环。