Abstract

Space-based opportunistic positioning is a crucial component of resilient positioning, navigation, and timing (PNT) systems, and it requires the acquisition of orbit information for non-cooperative low Earth orbit (LEO) satellites. Traditional methods for orbit determination (OD) of non-cooperative LEO satellites have difficulty in achieving a balance between reliability, hardware costs, and availability duration. To address these challenges, this study proposes a framework for single-station orbit determination of non-cooperative LEO satellites. By utilizing signals of opportunity (SOPs) captured by a single ground station, the system performs initial orbit determination (IOD), precise orbit determination (POD), and orbit prediction (OP), enabling the long-term determination of satellite positions and velocities. Under the proposed framework, the reliability and real-time performance are dependent on the initial orbit determination and the orbit calculation based on the dynamical model. To achieve initial orbit determination, a three-step algorithm is designed. (1) An improved search method is employed to estimate a coarse orbit using single-pass Doppler measurements. (2) Data association is conducted to obtain multi-pass Doppler observations. (3) The least squares (LS) is implemented to determine the initial orbit using the associated multi-pass Doppler measurements and the coarse orbit. Additionally, to enhance computational efficiency, two fast orbit calculation algorithms are devised. These algorithms leverage the numerical stability of the Runge–Kutta integrator to reduce computations and exploit the strong correlation among nearby time intervals of orbits with small eccentricities to minimize redundant calculations, thereby achieving orbit calculation efficiently. Finally, through positioning experiments, the determined orbits are demonstrated to have accuracy comparable to that of two-line elements (TLE) updated by the North American Aerospace Defense Command (NORAD).

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call