我有一个10赫兹的时间序列测量的快速仪器和一个1分钟的时间序列测量的慢速参考仪器。该数据由一个波动的气象参数组成。用慢速基准仪标定快速仪器的测量值。两个时间序列都是同步的。
我的想法:
使用低频数据来匹配(校准)高频数据的最佳方法是什么?我用MATLAB。
更多的背景:快速仪器输出一个波动的电压信号,而慢仪器输出气体浓度的真实值在ppb (百万分之十亿)。慢速仪器每十秒钟采样一次,平均每一分钟输出一次。
总之,我希望我的快速信号也在ppb,但不失去它的完整性(我需要湍流波动保持不过滤),因此需要使用线性拟合。
发布于 2016-04-06 18:43:40
这是我的方法和结果..。
我把这个问题模拟成
real
。lf
(低频的缩写)。hf
(高频的缩写)。任务是接收慢而快的信号,并试图重建真实的信号。(使用最小二乘作为评分标准)
策略:
hf_lp
hf_lp_pl
hf_diff = hf_lp - hf_lp_pl
.hf_diff
添加到低频信号(lf
)中,从而使real_estimated
和real
之间的平方误差最小化。我按照real_estimated = lf + diff.*(a1*uncertainty + a2*uncertainty.^2 + a3*uncertainty.^3)
的方式安装了一个函数fminsearch
或其他优化技术得到a1
,a2
,a3
.下面是我的结果的一个示例图--您可以看到,real_estimated
比慢信号lf
更接近real
。
结束思想..。
https://stackoverflow.com/questions/36448118
复制相似问题