一种用于GNSS数据处理的广义最小二乘滤波器

IF 3.9 2区 地球科学 Q1 GEOCHEMISTRY & GEOPHYSICS
Pengyu Hou, Baocheng Zhang
{"title":"一种用于GNSS数据处理的广义最小二乘滤波器","authors":"Pengyu Hou, Baocheng Zhang","doi":"10.1007/s00190-024-01927-1","DOIUrl":null,"url":null,"abstract":"<p>The Kalman filter stands as one of the most widely used methods for recursive parameter estimation. However, its standard formulation typically assumes that all state parameters avail initial values and dynamic models, an assumption that may not always hold true in certain applications, particularly in global navigation satellite system (GNSS) data processing. To address this issue, Teunissen et al. (2021) introduced a generalized Kalman filter that eliminates the need for initial values and allows linear functions of parameters to have dynamic models. This work proposes a least-squares approach to reformulate the generalized Kalman filter, enhancing its applicability to GNSS data processing when the parameter dimension varies with satellite visibility changes. The reformulated filter, named generalized least-squares filter, is equivalent to the generalized Kalman filter when all state parameters are recursively estimated. In this case, we demonstrate how both the generalized Kalman filter and the generalized least-squares filter adaptatively manage newly introduced or removed parameters. Specifically, when estimation is limited to parameters with dynamic models, the generalized least-squares filter extends the generalized Kalman filter by allowing the dimension of estimated parameters to vary over time. Moreover, we introduce a new element of least-squares smoothing, creating a comprehensive system for prediction, filtering, and smoothing. To verify, we conduct simulated kinematic and vehicle-borne kinematic GNSS positioning using the proposed generalized least-squares filter and compare the results with those from the standard Kalman filter. Our findings show that the generalized least-squares filter delivers better results, maintaining the positioning errors at the centimeter level, whereas the Kalman-filter-based positioning errors exceed several decimeters in some epochs due to improper initial values and dynamic models. Moreover, the normal equation reduction strategy employed in the generalized least-squares filter improves computational efficiency by 23% and 32% in simulated kinematic and vehicle-borne kinematic positioning, respectively. The generalized least-squares filter also allows for the flexible adjustment of smoothing window lengths, facilitating successful ambiguity resolution in several epochs. In conclusion, the proposed generalized least-squares filter offers flexibility for various GNSS data processing scenarios, ensuring both theoretical rigor and computational efficiency.</p>","PeriodicalId":54822,"journal":{"name":"Journal of Geodesy","volume":"30 1","pages":""},"PeriodicalIF":3.9000,"publicationDate":"2024-12-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A generalized least-squares filter designed for GNSS data processing\",\"authors\":\"Pengyu Hou, Baocheng Zhang\",\"doi\":\"10.1007/s00190-024-01927-1\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<p>The Kalman filter stands as one of the most widely used methods for recursive parameter estimation. However, its standard formulation typically assumes that all state parameters avail initial values and dynamic models, an assumption that may not always hold true in certain applications, particularly in global navigation satellite system (GNSS) data processing. To address this issue, Teunissen et al. (2021) introduced a generalized Kalman filter that eliminates the need for initial values and allows linear functions of parameters to have dynamic models. This work proposes a least-squares approach to reformulate the generalized Kalman filter, enhancing its applicability to GNSS data processing when the parameter dimension varies with satellite visibility changes. The reformulated filter, named generalized least-squares filter, is equivalent to the generalized Kalman filter when all state parameters are recursively estimated. In this case, we demonstrate how both the generalized Kalman filter and the generalized least-squares filter adaptatively manage newly introduced or removed parameters. Specifically, when estimation is limited to parameters with dynamic models, the generalized least-squares filter extends the generalized Kalman filter by allowing the dimension of estimated parameters to vary over time. Moreover, we introduce a new element of least-squares smoothing, creating a comprehensive system for prediction, filtering, and smoothing. To verify, we conduct simulated kinematic and vehicle-borne kinematic GNSS positioning using the proposed generalized least-squares filter and compare the results with those from the standard Kalman filter. Our findings show that the generalized least-squares filter delivers better results, maintaining the positioning errors at the centimeter level, whereas the Kalman-filter-based positioning errors exceed several decimeters in some epochs due to improper initial values and dynamic models. Moreover, the normal equation reduction strategy employed in the generalized least-squares filter improves computational efficiency by 23% and 32% in simulated kinematic and vehicle-borne kinematic positioning, respectively. The generalized least-squares filter also allows for the flexible adjustment of smoothing window lengths, facilitating successful ambiguity resolution in several epochs. In conclusion, the proposed generalized least-squares filter offers flexibility for various GNSS data processing scenarios, ensuring both theoretical rigor and computational efficiency.</p>\",\"PeriodicalId\":54822,\"journal\":{\"name\":\"Journal of Geodesy\",\"volume\":\"30 1\",\"pages\":\"\"},\"PeriodicalIF\":3.9000,\"publicationDate\":\"2024-12-17\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Journal of Geodesy\",\"FirstCategoryId\":\"89\",\"ListUrlMain\":\"https://doi.org/10.1007/s00190-024-01927-1\",\"RegionNum\":2,\"RegionCategory\":\"地球科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"GEOCHEMISTRY & GEOPHYSICS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Geodesy","FirstCategoryId":"89","ListUrlMain":"https://doi.org/10.1007/s00190-024-01927-1","RegionNum":2,"RegionCategory":"地球科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"GEOCHEMISTRY & GEOPHYSICS","Score":null,"Total":0}
引用次数: 0

摘要

卡尔曼滤波是递归参数估计中应用最广泛的方法之一。然而,其标准公式通常假设所有状态参数都利用初始值和动态模型,这一假设在某些应用中可能并不总是成立,特别是在全球导航卫星系统(GNSS)数据处理中。为了解决这个问题,Teunissen等人(2021)引入了一种广义卡尔曼滤波器,该滤波器消除了对初始值的需求,并允许参数的线性函数具有动态模型。本文提出了一种基于最小二乘的广义卡尔曼滤波器重构方法,增强了广义卡尔曼滤波器在参数维数随卫星能见度变化的GNSS数据处理中的适用性。当所有状态参数都递归估计时,广义最小二乘滤波器等价于广义卡尔曼滤波器。在这种情况下,我们演示了广义卡尔曼滤波器和广义最小二乘滤波器如何自适应地管理新引入或删除的参数。具体来说,当估计仅限于具有动态模型的参数时,广义最小二乘滤波器通过允许估计参数的维数随时间变化来扩展广义卡尔曼滤波器。此外,我们还引入了最小二乘平滑的新元素,创建了一个综合的预测、滤波和平滑系统。为了验证这一点,我们使用提出的广义最小二乘滤波器进行了模拟的运动和车载GNSS定位,并将结果与标准卡尔曼滤波器的结果进行了比较。研究结果表明,广义最小二乘滤波的定位误差维持在厘米级,而卡尔曼滤波由于初始值和动态模型不合适,在某些时期的定位误差超过几分米。此外,广义最小二乘滤波器采用正规方程约简策略,在模拟运动定位和车载运动定位中,计算效率分别提高23%和32%。广义最小二乘滤波器还允许灵活调整平滑窗口长度,有助于在几个时代成功地解决歧义。综上所述,本文提出的广义最小二乘滤波器为各种GNSS数据处理场景提供了灵活性,保证了理论严谨性和计算效率。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
A generalized least-squares filter designed for GNSS data processing

The Kalman filter stands as one of the most widely used methods for recursive parameter estimation. However, its standard formulation typically assumes that all state parameters avail initial values and dynamic models, an assumption that may not always hold true in certain applications, particularly in global navigation satellite system (GNSS) data processing. To address this issue, Teunissen et al. (2021) introduced a generalized Kalman filter that eliminates the need for initial values and allows linear functions of parameters to have dynamic models. This work proposes a least-squares approach to reformulate the generalized Kalman filter, enhancing its applicability to GNSS data processing when the parameter dimension varies with satellite visibility changes. The reformulated filter, named generalized least-squares filter, is equivalent to the generalized Kalman filter when all state parameters are recursively estimated. In this case, we demonstrate how both the generalized Kalman filter and the generalized least-squares filter adaptatively manage newly introduced or removed parameters. Specifically, when estimation is limited to parameters with dynamic models, the generalized least-squares filter extends the generalized Kalman filter by allowing the dimension of estimated parameters to vary over time. Moreover, we introduce a new element of least-squares smoothing, creating a comprehensive system for prediction, filtering, and smoothing. To verify, we conduct simulated kinematic and vehicle-borne kinematic GNSS positioning using the proposed generalized least-squares filter and compare the results with those from the standard Kalman filter. Our findings show that the generalized least-squares filter delivers better results, maintaining the positioning errors at the centimeter level, whereas the Kalman-filter-based positioning errors exceed several decimeters in some epochs due to improper initial values and dynamic models. Moreover, the normal equation reduction strategy employed in the generalized least-squares filter improves computational efficiency by 23% and 32% in simulated kinematic and vehicle-borne kinematic positioning, respectively. The generalized least-squares filter also allows for the flexible adjustment of smoothing window lengths, facilitating successful ambiguity resolution in several epochs. In conclusion, the proposed generalized least-squares filter offers flexibility for various GNSS data processing scenarios, ensuring both theoretical rigor and computational efficiency.

求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
Journal of Geodesy
Journal of Geodesy 地学-地球化学与地球物理
CiteScore
8.60
自引率
9.10%
发文量
85
审稿时长
9 months
期刊介绍: The Journal of Geodesy is an international journal concerned with the study of scientific problems of geodesy and related interdisciplinary sciences. Peer-reviewed papers are published on theoretical or modeling studies, and on results of experiments and interpretations. Besides original research papers, the journal includes commissioned review papers on topical subjects and special issues arising from chosen scientific symposia or workshops. The journal covers the whole range of geodetic science and reports on theoretical and applied studies in research areas such as: -Positioning -Reference frame -Geodetic networks -Modeling and quality control -Space geodesy -Remote sensing -Gravity fields -Geodynamics
×
引用
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学术文献互助群
群 号:481959085
Book学术官方微信