In all Global Navigation Satellite Systems (GNSS) applications, the determination of the satellite orbits is an important task. In this study, we present the equations given in the Interface Specification Document of GPS and the Runge-Kutta method in the computation of the position P, velocity V, and acceleration A of the GPS satellites using the broadcast ephemeris. The definition of the differential equation describing the GPS satellite's motion has enabled us to introduce the Runge-Kutta method in the GPS orbit computation; this method uses the initial conditions determined in this study from the Keplerian elements provided in the broadcast ephemeris files. The Lagrange interpolation method is used for comparison of the results, where the vectors P, V, and A are estimated using the precise ephemeris. The difference not exceeding 2.4 m was obtained in the X, Y, and Z axes during seven days on the position of the GPS satellite number 9 tested in this study. In velocity and acceleration, the difference is about a few mm/s and mm/s2, respectively.
Broadcast ephemeris IS-GPS algorithm Runge-Kutta method Precise ephemeris Lagrange interpolation
Primary Language | English |
---|---|
Subjects | Navigation and Position Fixing |
Journal Section | Articles |
Authors | |
Early Pub Date | July 24, 2024 |
Publication Date | July 28, 2024 |
Submission Date | December 11, 2023 |
Acceptance Date | April 25, 2024 |
Published in Issue | Year 2024 |