Acta Geodaetica et Cartographica Sinica ›› 2026, Vol. 55 ›› Issue (5): 761-775.doi: 10.11947/j.AGCS.2026.20250355

• BDS/GNSS and Multi-Sensor Fusion for PNT •     Next Articles

Multi-source GNSS data and deep learning-driven RTK positioning error prediction for smartphones

Chuang SHI1,2,3,4(), Xinxin CHEN1,2,3, Jiale WANG1,2,3,4,5(), Ming XIA1,2,3,4   

  1. 1.School of Space and Earth Sciences, Beihang University, Beijing 100191, China
    2.Key Laboratory of Satellite Navigation and Mobile Communication Fusion Technology, Ministry of Industry and Information Technology, Beijing 100191, China
    3.National Key Laboratory of CNS/ATM, Beijing 100191, China
    4.Jiangxi Research Institute of Beihang University, Nanchang 330096, China
    5.Department of Land Surveying and Geo-Information, The Hong Kong Polytechnic University, Hong Kong 999077, China
  • Received:2025-09-04 Revised:2026-04-30 Online:2026-06-23 Published:2026-06-23
  • Contact: Jiale WANG E-mail:shichuang@buaa.edu.cn;wang_jiale@buaa.edu.cn
  • About author:SHI Chuang (1968—), male, PhD, professor, academician of the Chinese Academy of Science, majors in high-precision BeiDou navigation positioning and timing, and navigation-communication integration. E-mail: shichuang@buaa.edu.cn
  • Supported by:
    Beijing Natural Science Foundation(3264040);The National Key Research and Development Program of China(2024YFB3910103);General Project of China Postdoctoral Science Foundation(2025M784291)

Abstract:

As the most widely used low-cost GNSS terminals at present, smartphones are limited by the physical characteristics of their built-in linearly polarized antennas. Their GNSS signal reception is vulnerable to occlusion interference from complex environments such as urban buildings and trees, leading to significant issues in observations including prominent multipath effects and poor carrier phase continuity, which in turn cause a substantial degradation in positioning accuracy. To address this problem, this study takes multi-source observation data opened by the Android system as the core input, including GNSS raw measurement information, attitude yaw angle and velocity derived from inertial sensors, as well as quality indicators such as pseudorange residuals and position dilution of precision (PDOP) during positioning calculation. Dynamic data collection was conducted in typical complex urban scenarios, and a prediction and correction framework for the 3D real-time kinematic (RTK) positioning error of smartphones was constructed. Considering the spatiotemporal correlation and multi-feature coupling characteristics of positioning errors, this paper proposes a convolutional long short-term memory (CNN-LSTM) neural network integrated with a channel-spatial dual attention mechanism: the convolutional layer extracts the spatial correlation of multi-source features, the LSTM layer captures the temporal dependence of error sequences, and the dual attention mechanism enhances the weights of key satellite channels and core observation features respectively, thereby achieving accurate modeling of error patterns in complex environments. Based on tests conducted with two smartphones of different hardware configurations, the Xiaomi Mi 8 and Google Pixel 6, under asymmetric transition occlusion environments and severe occlusion environments, the results indicate that the positioning accuracy of the Mi 8 was improved by approximately 49.3% and 63.9%, respectively, while the Pixel 6 achieved improvements of 37.5% and 47.1%, respectively. These results verify the universality and effectiveness of the method across different hardware terminals and complex scenarios, providing a lightweight algorithmic support for high-precision positioning of smartphones.

Key words: multi-source GNSS observation data, smartphone RTK, convolutional long short-term memory (CNN-LSTM) network, positioning error prediction

CLC Number: