Precise Orbit Determination of Satellites with Low-Cost, Single Frequency Receivers in raPPPid

Precise Orbit Determination of Satellites with Low-Cost, Single Frequency Receivers in raPPPid

Hoor BANO, Marcus Franz WAREYKA-GLANER, Gregor MÖLLER

Abstract. Nanosatellites, particularly CubeSats, are being extensively used for Earth observation, scientific experimentation, atmospheric research, communication, and emerging LEO-based PNT (Positioning, Navigation, and Timing) missions. Hence, precise knowledge of satellite position and velocity is crucial to support both standalone CubeSat missions and large constellations. In this work, we present enhancements to the open source raPPPid software package to perform Precise Orbit Determination (POD) for LEO platforms using an Extended Kalman Filter (EKF). The state prediction is performed by incorporating the satellite’s dynamical model, and observation correction is implemented by pseudo-range and carrier-phase measurements. Group and Phase Ionospheric Correction (GRAPHIC) Linear Combination (LC) method is implemented to mitigate the ionospheric delay, and Doppler measurements are used for robust cycle-slip detection to accurately estimate float ambiguities, in low-cost, single-frequency receivers. Observation weighting and exclusion are governed by elevation angle and boresight angle criteria. Boresight angle criterion improves orbit accuracy and performs efficient observation handling, especially, for satellites with rear-facing antennas. Validation is conducted on the Astrocast nanosatellite constellation, where low-cost receiver results yield a 3-D root mean square error (RMSE) of the post-fit residuals on the order of a few decimeters. As for high-quality geodetic receivers, such as the GNSS receiver onboard the Sentinel-3A satellite, the RMSE reduces to a few centimeters. The resulting ephemerids archive, formatted in SP3c, supports future space-based applications, e.g. measuring the dynamics of composition and density of Earth’s upper atmosphere, and holds promise for real-time onboard application, e.g. by incorporating the Galileo High Accuracy Service (HAS) into orbit determination approach. These developments open the door for more autonomous, effective, and scalable navigation systems in future space missions, and highlight the possibility of low-cost GNSS-based POD for nanosatellites.

Keywords
raPPPid, Precise Orbit Determination, GNSS, Nanosatellites, Single frequency, Extended Kalman Filter

Published online 7/20/2026, 6 pages
Copyright © 2026 by the author(s)
Published under license by Materials Research Forum LLC., Millersville PA, USA

Citation: Hoor BANO, Marcus Franz WAREYKA-GLANER, Gregor MÖLLER, Precise Orbit Determination of Satellites with Low-Cost, Single Frequency Receivers in raPPPid, Materials Research Proceedings, Vol. 69, pp 919-924, 2026

DOI: https://doi.org/10.21741/9781644904251-162

The article was published as article 162 of the book CEAS – AIDAA Conference 2025

Content from this work may be used under the terms of the Creative Commons Attribution 3.0 license. Any further distribution of this work must maintain attribution to the author(s) and the title of the work, journal citation and DOI.

References
[1] M. F. Glaner and R. Weber, “An open source software package for Precise Point Positioning: raPPPid,” GPS Solutions, vol. 27, no. 3, 2023. https://doi.org/10.1007/s10291-023-01488-4
[2] B. D. Tapley, S. Bettadpur, M. Watkins and e. al., “The Gravity Recovery and Climate Experiment: Mission overview and early results,” Geophysical Research Letters, vol. 31, no. 9, 2004. https://doi.org/10.1029/2004GL019920
[3] S. Macmillan and N. Olsen, “Observatory data and the Swarm mission,” Earth, Planets and Space, vol. 65, pp. 1355-1362, 2013. https://doi.org/10.5047/eps.2013.07.011
[4] K. S., P. Mula, M. Kamat, N. S. and J. G. Manathara, “Extended Kalman filter-based precise orbit estimation of LEO satellites using GPS range measurements,” IFAC Papers OnLine, vol. 55, no. 1, pp. 235-240, 2022. https://doi.org/10.1016/j.ifacol.2022.04.039
[5] D. Gu, Y. Liu, B. Yi, J. Cao and X. Li, “In-flight performance analysis of MEMS GPS receiver and its application to precise orbit determination of APOD-A satellite,” Advances in Space Research, vol. 60, p. 2723-2732, 2017. https://doi.org/10.1016/j.asr.2017.08.023
[6] L. Müller, K. Chen, G. Möller, M. Rothacher, B. Soja and L. Lopez, “Real-time navigation solutions of low-cost off-the-shelf GNSS receivers on board the Astrocast constellation satellites,” Advances in Space Research, vol. 73, pp. 2-19, 2024. https://doi.org/10.1016/j.asr.2023.10.001
[7] C. A. Kluever, Space Flight Dynamics, Missouri: John Wiley & Sons, 2018.
[8] G. Kim, C. Park and D. W. Lim, “Space Service Volume Augmented with Korean Positioning System at Geosynchronous Orbit,” Journal of Positioning, Navigation, and Timing, vol. 9, no. 4, pp. 327-336, 2020.
[9] T. P. Yunck, “Coping with the Atmosphere and Ionosphere in Precise Satellite and Ground Positioning,” Environmental Effects on Spacecraft Positioning and Trajectories, Geophysical Monograph Series, vol. 73, 1993.