Jin Wang, Doudou Tang, Shaoqing Lv, Pengwu Wan, Xiyi Dong
{"title":"A GNSS Positioning Algorithm Assisted by LSTM Neural Network and EKF","authors":"Jin Wang, Doudou Tang, Shaoqing Lv, Pengwu Wan, Xiyi Dong","doi":"10.1109/ICCCWorkshops57813.2023.10233728","DOIUrl":null,"url":null,"abstract":"In Global Navigation Satellite System (GNSS) positioning, the Kalman filter algorithm can effectively utilize the dynamic model characteristics and observation data of the mobile carrier to estimate the dynamic characteristics of the mobile carrier. However, due to the constantly changing motion state of the carrier, there is a mismatch between the preset dynamic model and the actual motion model, resulting in some deviation between the model and the real motion state. To address this issue, this paper proposes a GNSS positioning algorithm based on a Long Short-Term Memory (LSTM) neural network-assisted Extended Kalman Filter (EKF). The LSTM neural network tracks and learns the change in dynamic model error in the Kalman filter. The predicted error is used to correct the Kalman filter in order to improve its performance and achieve higher positioning accuracy. Simulation results show that compared with the algorithm using only the Kalman filter for positioning, the proposed algorithm improves the accuracy of the x, y and z directions by 48%, 13% and 34% respectively. In addition, the positioning results are more stable, having effectively suppressed the error divergence caused by the Kalman filter and significantly improved the positioning accuracy.","PeriodicalId":201450,"journal":{"name":"2023 IEEE/CIC International Conference on Communications in China (ICCC Workshops)","volume":"62 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-08-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 IEEE/CIC International Conference on Communications in China (ICCC Workshops)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCCWorkshops57813.2023.10233728","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
In Global Navigation Satellite System (GNSS) positioning, the Kalman filter algorithm can effectively utilize the dynamic model characteristics and observation data of the mobile carrier to estimate the dynamic characteristics of the mobile carrier. However, due to the constantly changing motion state of the carrier, there is a mismatch between the preset dynamic model and the actual motion model, resulting in some deviation between the model and the real motion state. To address this issue, this paper proposes a GNSS positioning algorithm based on a Long Short-Term Memory (LSTM) neural network-assisted Extended Kalman Filter (EKF). The LSTM neural network tracks and learns the change in dynamic model error in the Kalman filter. The predicted error is used to correct the Kalman filter in order to improve its performance and achieve higher positioning accuracy. Simulation results show that compared with the algorithm using only the Kalman filter for positioning, the proposed algorithm improves the accuracy of the x, y and z directions by 48%, 13% and 34% respectively. In addition, the positioning results are more stable, having effectively suppressed the error divergence caused by the Kalman filter and significantly improved the positioning accuracy.