An indoor positioning method based on bluetooth array/PDR fusion using the SVD-EKF

Abstract With the development of mobile internet and artificial intelligence, the core of current surveying and mapping science and technology is no longer confined solely to outdoor applications. High-precision indoor positioning technology is now one of the core technologies in the era of artifici...

Full description

Saved in:
Bibliographic Details
Main Authors: Chenhui Li, Jie Zhen, Jianxin Wu
Format: Article
Language:English
Published: Nature Portfolio 2025-02-01
Series:Scientific Reports
Online Access:https://doi.org/10.1038/s41598-025-88860-1
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1823862634145906688
author Chenhui Li
Jie Zhen
Jianxin Wu
author_facet Chenhui Li
Jie Zhen
Jianxin Wu
author_sort Chenhui Li
collection DOAJ
description Abstract With the development of mobile internet and artificial intelligence, the core of current surveying and mapping science and technology is no longer confined solely to outdoor applications. High-precision indoor positioning technology is now one of the core technologies in the era of artificial intelligence. An angle measurement and positioning system based on wireless signal array antennas can achieve high accuracy in indoor unblocked conditions. However, indoor environment is unpredictable, and the user's behavior is also random. Inevitably, some signal reflection and other factors will affect the positioning accuracy. Considering all the aforementioned, this study analyzes the principles and characteristics of a Bluetooth signal based array antenna angle measurement and positioning system. In addition, aiming at the multi-phase problem caused by antenna switching, the frequency estimation method based on FFT (Fast Fourier Transform) is studied in this paper, achieving high-precision angle measurement and positioning. Aiming at the problem that the system positioning error increase in the complex and variable indoor environment, a fusion positioning method of Bluetooth array/PDR (Pedestrian Dead Reckoning) based on the SVD-EKF (Singular Value Decomposition–Extended Kalman Filter) is proposed. This study introduces a few improvements to the EKF (Extended Kalman Filter). First, the predicted state covariance matrix is decomposed by singular value decomposition, which improves the robustness of the EKF. Second, a Bluetooth array self-evaluation factor is introduced and combined with the Huber function to construct an adaptive factor, thus further enhancing filtering accuracy and environmental adaptability. Through static and dynamic data collected in indoor environment, the feasibility of the algorithm is verified. The results of static and dynamic experimental results show that the array angle measurement and positioning system can achieve high accuracy, the near point positioning maximum error is 0.3m and the far point positioning accuracy is 0.6m. The dynamic test results in the room show that after SVD-EKF algorithm optimization, the positioning error is reduced by 0.05m, which is equivalent to the EKF algorithm. However, in corridor areas, the improvement of accuracy of SVD-EKF algorithm is better than EKF, achieving an improvement of 0.373 m and a smoother positioning result compared to the traditional EKF algorithm. This study provides a new practical technology with a high precision and easy deployment for indoor positioning.
format Article
id doaj-art-1caa281440664c1e87264a56660404da
institution Kabale University
issn 2045-2322
language English
publishDate 2025-02-01
publisher Nature Portfolio
record_format Article
series Scientific Reports
spelling doaj-art-1caa281440664c1e87264a56660404da2025-02-09T12:28:17ZengNature PortfolioScientific Reports2045-23222025-02-0115112110.1038/s41598-025-88860-1An indoor positioning method based on bluetooth array/PDR fusion using the SVD-EKFChenhui Li0Jie Zhen1Jianxin Wu2School of Geographical Sciences, Xinyang Normal UniversityChinese Academy of Surveying and MappingSchool of Electronics and Communication Engineering, Sun Yat-Sen UniversityAbstract With the development of mobile internet and artificial intelligence, the core of current surveying and mapping science and technology is no longer confined solely to outdoor applications. High-precision indoor positioning technology is now one of the core technologies in the era of artificial intelligence. An angle measurement and positioning system based on wireless signal array antennas can achieve high accuracy in indoor unblocked conditions. However, indoor environment is unpredictable, and the user's behavior is also random. Inevitably, some signal reflection and other factors will affect the positioning accuracy. Considering all the aforementioned, this study analyzes the principles and characteristics of a Bluetooth signal based array antenna angle measurement and positioning system. In addition, aiming at the multi-phase problem caused by antenna switching, the frequency estimation method based on FFT (Fast Fourier Transform) is studied in this paper, achieving high-precision angle measurement and positioning. Aiming at the problem that the system positioning error increase in the complex and variable indoor environment, a fusion positioning method of Bluetooth array/PDR (Pedestrian Dead Reckoning) based on the SVD-EKF (Singular Value Decomposition–Extended Kalman Filter) is proposed. This study introduces a few improvements to the EKF (Extended Kalman Filter). First, the predicted state covariance matrix is decomposed by singular value decomposition, which improves the robustness of the EKF. Second, a Bluetooth array self-evaluation factor is introduced and combined with the Huber function to construct an adaptive factor, thus further enhancing filtering accuracy and environmental adaptability. Through static and dynamic data collected in indoor environment, the feasibility of the algorithm is verified. The results of static and dynamic experimental results show that the array angle measurement and positioning system can achieve high accuracy, the near point positioning maximum error is 0.3m and the far point positioning accuracy is 0.6m. The dynamic test results in the room show that after SVD-EKF algorithm optimization, the positioning error is reduced by 0.05m, which is equivalent to the EKF algorithm. However, in corridor areas, the improvement of accuracy of SVD-EKF algorithm is better than EKF, achieving an improvement of 0.373 m and a smoother positioning result compared to the traditional EKF algorithm. This study provides a new practical technology with a high precision and easy deployment for indoor positioning.https://doi.org/10.1038/s41598-025-88860-1
spellingShingle Chenhui Li
Jie Zhen
Jianxin Wu
An indoor positioning method based on bluetooth array/PDR fusion using the SVD-EKF
Scientific Reports
title An indoor positioning method based on bluetooth array/PDR fusion using the SVD-EKF
title_full An indoor positioning method based on bluetooth array/PDR fusion using the SVD-EKF
title_fullStr An indoor positioning method based on bluetooth array/PDR fusion using the SVD-EKF
title_full_unstemmed An indoor positioning method based on bluetooth array/PDR fusion using the SVD-EKF
title_short An indoor positioning method based on bluetooth array/PDR fusion using the SVD-EKF
title_sort indoor positioning method based on bluetooth array pdr fusion using the svd ekf
url https://doi.org/10.1038/s41598-025-88860-1
work_keys_str_mv AT chenhuili anindoorpositioningmethodbasedonbluetootharraypdrfusionusingthesvdekf
AT jiezhen anindoorpositioningmethodbasedonbluetootharraypdrfusionusingthesvdekf
AT jianxinwu anindoorpositioningmethodbasedonbluetootharraypdrfusionusingthesvdekf
AT chenhuili indoorpositioningmethodbasedonbluetootharraypdrfusionusingthesvdekf
AT jiezhen indoorpositioningmethodbasedonbluetootharraypdrfusionusingthesvdekf
AT jianxinwu indoorpositioningmethodbasedonbluetootharraypdrfusionusingthesvdekf