...
首页> 外文期刊>Inverse Problems: An International Journal of Inverse Problems, Inverse Methods and Computerised Inversion of Data >Fast Kalman filter using hierarchical matrices and a low-rank perturbative approach
【24h】

Fast Kalman filter using hierarchical matrices and a low-rank perturbative approach

机译:使用分层矩阵和低秩扰动方法的快速卡尔曼滤波器

获取原文
获取原文并翻译 | 示例

摘要

We develop a fast algorithm for a Kalman filter applied to the random walk forecast model. The key idea is an efficient representation of the estimate covariance matrix at each time step as a weighted sum of two contributions-the process noise covariance matrix and a low-rank term computed from a generalized eigenvalue problem, which combines information from the noise covariance matrix and the data. We describe an efficient algorithm to update the weights of the preceding terms and the computation of eigenmodes of the generalized eigenvalue problem. The resulting algorithm for the Kalman filter with a random walk forecast model scales as. O(N) in memory and O (N log N) in computational cost, where N is the number of grid points. We show how to efficiently compute measures of uncertainty and conditional realizations from the state distribution at each time step. An extension to the case with nonlinear measurement operators is also discussed. Numerical experiments demonstrate the performance of our algorithms, which are applied to a synthetic example from monitoring CO2 in the subsurface using travel-time tomography.
机译:我们为应用于随机步行预测模型的卡尔曼滤波器开发了一种快速算法。关键思想是将每个时间步长的估计协方差矩阵有效表示为两个贡献的加权和-过程噪声协方差矩阵和根据广义特征值问题计算的低秩项,该低阶项将噪声协方差矩阵的信息组合在一起和数据。我们描述了一种有效的算法,可以更新先前项的权重以及广义特征值问题的特征模式的计算。带有随机游走预测模型的卡尔曼滤波器的结果算法的缩放比例为。内存中的O(N)和计算成本中的O(N log N),其中N是网格点的数量。我们展示了如何从每个时间步的状态分布有效地计算不确定性和条件实现的度量。还讨论了使用非线性测量算子对情况的扩展。数值实验证明了我们算法的性能,该算法被应用于通过旅行时间层析成像监测地下二氧化碳的综合实例。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号