SVD-based square-root Kalman filtering: A survey of existing implementation methods and novel techniques

IF 2.9 3区 工程技术 Q2 ENGINEERING, ELECTRICAL & ELECTRONIC
M.V. Kulikova, G.Yu. Kulikov
{"title":"SVD-based square-root Kalman filtering: A survey of existing implementation methods and novel techniques","authors":"M.V. Kulikova,&nbsp;G.Yu. Kulikov","doi":"10.1016/j.dsp.2025.105391","DOIUrl":null,"url":null,"abstract":"<div><div>Singular value decomposition (SVD) is well known to be successfully utilized in the Kalman filtering realm for deriving numerically stable square-root implementation methods. It is as a powerful alternative to the traditional Cholesky factorization-based square-root approach, which has been in use in the engineering literature since the early 1960s. In this paper, we explore all existing SVD factorization-based square-root methods derived for the discrete-time Kalman filtering (KF). We examine time-invariant state-space models and, as a consequence, our survey includes both the Riccati and Chandrasekhar recursion-based KF methodologies. Each approach additionally contains the covariance-type algorithms, information-type methods and the mixed-type variants when they exist. We also propose two novel Riccati-based algorithms that belong to the information-type filtering. One of them is derived by using the hyperbolic SVD to create the homogeneous information-type SVD filter unlike the previously derived method. In our overview, we discuss the properties and difference in implementation ways, we provide the summary of each algorithm and discuss the problems that are still open in this realm for a future research. The numerical tests are also given. They exhibit a numerical behavior of the implementation methods on both well- and ill-conditioned problems.</div></div>","PeriodicalId":51011,"journal":{"name":"Digital Signal Processing","volume":"166 ","pages":"Article 105391"},"PeriodicalIF":2.9000,"publicationDate":"2025-06-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Digital Signal Processing","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S1051200425004130","RegionNum":3,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"ENGINEERING, ELECTRICAL & ELECTRONIC","Score":null,"Total":0}
引用次数: 0

Abstract

Singular value decomposition (SVD) is well known to be successfully utilized in the Kalman filtering realm for deriving numerically stable square-root implementation methods. It is as a powerful alternative to the traditional Cholesky factorization-based square-root approach, which has been in use in the engineering literature since the early 1960s. In this paper, we explore all existing SVD factorization-based square-root methods derived for the discrete-time Kalman filtering (KF). We examine time-invariant state-space models and, as a consequence, our survey includes both the Riccati and Chandrasekhar recursion-based KF methodologies. Each approach additionally contains the covariance-type algorithms, information-type methods and the mixed-type variants when they exist. We also propose two novel Riccati-based algorithms that belong to the information-type filtering. One of them is derived by using the hyperbolic SVD to create the homogeneous information-type SVD filter unlike the previously derived method. In our overview, we discuss the properties and difference in implementation ways, we provide the summary of each algorithm and discuss the problems that are still open in this realm for a future research. The numerical tests are also given. They exhibit a numerical behavior of the implementation methods on both well- and ill-conditioned problems.
基于奇异值分解的平方根卡尔曼滤波:现有实现方法和新技术综述
众所周知,奇异值分解(SVD)在卡尔曼滤波领域被成功地用于推导数值稳定的平方根实现方法。它是传统的基于Cholesky分解的平方根方法的强大替代品,后者自20世纪60年代初以来一直在工程文献中使用。在本文中,我们探讨了所有现有的基于SVD分解的离散卡尔曼滤波(KF)的平方根方法。我们研究时不变的状态空间模型,因此,我们的调查包括Riccati和Chandrasekhar基于递归的KF方法。每种方法还包含协方差型算法、信息型方法和混合型变体(如果存在)。我们还提出了两种新的riccati算法,它们都属于信息型过滤。其中一种是通过使用双曲SVD来创建同构信息型SVD过滤器而派生的,这与先前派生的方法不同。在我们的概述中,我们讨论了实现方式的特性和差异,我们对每种算法进行了总结,并讨论了该领域尚待解决的问题,以供未来的研究。并给出了数值试验结果。它们在条件问题和条件问题上都表现出实现方法的数值行为。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Digital Signal Processing
Digital Signal Processing 工程技术-工程:电子与电气
CiteScore
5.30
自引率
17.20%
发文量
435
审稿时长
66 days
期刊介绍: Digital Signal Processing: A Review Journal is one of the oldest and most established journals in the field of signal processing yet it aims to be the most innovative. The Journal invites top quality research articles at the frontiers of research in all aspects of signal processing. Our objective is to provide a platform for the publication of ground-breaking research in signal processing with both academic and industrial appeal. The journal has a special emphasis on statistical signal processing methodology such as Bayesian signal processing, and encourages articles on emerging applications of signal processing such as: • big data• machine learning• internet of things• information security• systems biology and computational biology,• financial time series analysis,• autonomous vehicles,• quantum computing,• neuromorphic engineering,• human-computer interaction and intelligent user interfaces,• environmental signal processing,• geophysical signal processing including seismic signal processing,• chemioinformatics and bioinformatics,• audio, visual and performance arts,• disaster management and prevention,• renewable energy,
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信