测绘通报 ›› 2025, Vol. 0 ›› Issue (2): 108-112,142.doi: 10.13474/j.cnki.11-2246.2025.0219

• 学术研究 • 上一篇    下一篇

安卓智能手机单双频混合数据定位算法

吕庆宇1, 李克昭1,2, 岳哲1, 班浩飞1   

  1. 1. 河南理工大学测绘与国土信息工程学院, 河南 焦作 454000;
    2. 北斗导航应用技术协同创新中心, 河南 郑州 450001
  • 收稿日期:2024-07-05 发布日期:2025-03-03
  • 通讯作者: 李克昭。E-mail:kz@hpu.edu.cn
  • 作者简介:吕庆宇(1999—),男,硕士生,主要研究方向为空间导航与定位技术。E-mail:212204020067@home.hpu.edu.cn
  • 基金资助:
    国家自然科学基金(41774039)

Mixed single/dual frequency data localization algorithm for android smartphones

Lü Qingyu1, LI Kezhao1,2, YUE Zhe1, BAN Haofei1   

  1. 1. School of Surveying and Landing Information Engineering, Henan Polytechnic University, Jiaozuo 454000, China;
    2. Collaborative Innovation Center of BDS Research Application, Zhengzhou 450001, China
  • Received:2024-07-05 Published:2025-03-03

摘要: 针对安卓智能手机接收卫星数据质量较差,且部分卫星观测数据仅为单频数据,以及传统的载波相位平滑伪距算法易受电离层延迟影响导致滤波器发散的问题,本文提出了一种单双频混合载波相位平滑伪距(MF-Hatch)算法。该方法在赫奇滤波的基础上综合利用混合数据,对双频数据采用无电离层组合法消除电离层延迟,将组合伪距和单频伪距以移动开窗载波相位平滑伪距方法进行平滑处理,并通过设定阈值避免滤波器因电离层异常和周跳的影响而发散。试验证明,相对直接采用原始数据定位的结果,MF-Hatch算法在单点静态定位E、N、U方向的定位精度分别提升了33.62%、18.14%、26.78%,在城市环境下动态定位E、N、U方向的定位精度分别提升了23.14%、28.69%、16.91%。

关键词: Android智能手机, 单/双频混合数据, 载波平滑伪距, SPP, Hatch滤波

Abstract: Aiming at the problem that the satellite data quality of Android smartphones is poor, some satellite observation data are only single-frequency data, and the traditional carrier phase smoothing pseudoranging algorithm is susceptible to the ionospheric delay leading to filter dispersion, a single/dual-frequency mixed carrier phase smoothing pseudoranging (MF-Hatch) algorithm is proposed. The method makes comprehensive use of the mixed data on the basis of Hetch filtering, adopts the ionosphere-free combination method for the dual-frequency data to eliminate the ionosphere delay, smoothes the combination pseudorange and the single-frequency pseudorange with the moving open window carrier phase smoothing pseudorange method, and avoids the dispersion of the filter due to the effects of the ionosphere anomaly and the circumferential hopping by setting a threshold value. The experiment proves that, relative to the result of directly using raw data for localization, the MF-Hatch algorithm improves the E, N, and U upward localization accuracy by 33.62%, 18.14%, and 26.78%, respectively, in single-point static localization, and improves the E, N, and U upward localization accuracy by 23.14%, 28.69%, and 16.91%, respectively, in dynamic localization in an urban environment.

Key words: Android smart terminal, single/dual-frequency mixed data, phase smoothing range, SPP, Hatch filtering

中图分类号: