【发布时间】:2016-07-26 16:16:50
【问题描述】:
我有一个由快速仪器测量的 10 Hz 时间序列和一个由慢速参考仪器测量的 1 分钟时间序列。数据由波动的气象参数组成。慢速参考仪器用于校准快速仪器测量。两个时间序列是同步的。
我的想法:
将 10 Hz 数据平均为 1 分钟块。
从每个时间序列中提取 5 个一分钟的块并计算线性回归方程。
使用回归方程以 5 分钟的时间块(3000 个数据点)校准 10 Hz 数据。
使用低频数据匹配(校准)高频数据的最佳方法是什么?我使用 MATLAB。
更多背景信息:快速仪器输出波动的电压信号,而慢速仪器输出以 ppb(十亿分之几)为单位的痕量气体浓度的真实值。慢速仪器每十秒采样一次,每分钟输出一次平均值。
简而言之,我希望我的快速信号也以 ppb 为单位,但不会失去其完整性(我需要湍流波动保持未过滤),因此需要使用线性拟合。
【问题讨论】:
-
校准是什么意思?你想对它应用相同的回归函数吗?
-
@GameOfThrows,我认为嗡嗡声想要的是类似:
RefInstrumentData = RegFactor*NewInstrumentData + C其中 C 可能是系统错误。 -
在我们解决问题之前的嗡嗡声:您确定两种工具之间的相关性是线性的吗?如果您在 1 分钟内取 10 Hz 仪器的平均值,请注意,您希望在同一时间(理想情况下)比较相同的参数!
-
@obchardon 当他说匹配时,我认为他试图比较不同频率的 2 个向量的相似程度(这就是为什么我认为他正在寻找比较每个向量的线性回归)。我想我的问题是他在寻找什么样的结果,一个 RMSE 或你建议的 RegFactor 和 C。
-
@GameofThrows 两种工具的时间戳是完美同步的,例如快速仪器的 1205 与慢速仪器的 1205 一致 - 唯一的区别是快速仪器提供样本,而慢速仪器提供 10 秒样本的一分钟平均值。最后,等式应该是 Fast_signal_ppb =regfactor*Fast_signal_mV+ regOffset,其中 regfactor 和 regOffset 来自快速数据和慢速数据之间的线性拟合。 m 的单位是 mV/ppb
标签: matlab performance linear-regression calibration large-data