Real time position correction to ground generated spacecraft ephemeris
First Claim
1. In a system including a processor and a memory a method for real time on-board determination of corrected spacecraft orbital parameters, said method comprising:
- obtaining a reference trajectory for the spacecraft based upon reference trajectory data provided from a source external to the spacecraft;
obtaining a measured position of the spacecraft corresponding to a first time;
calculating a position of the spacecraft along the reference trajectory which corresponds to the first time;
comparing the measured position and the calculated position corresponding to the first time;
determining a position error as a result of the camparison between the measured position and the calculated position corresponding to the first time;
determining an in-track component of the position error as a portion of the position error that is parallel to the reference trajectory;
determining a time correction term based upon the in-track component of the position error; and
calculating corrected orbital parameters on-board the spacecraft using the determined time correction term.
3 Assignments
0 Petitions
Accused Products
Abstract
Real time correction to ground generated satellite ephemeris implements a reference trajectory management module (334), an error estimation module (336), an parameter calculation module (338) and a position information management module (340). The reference trajectory management module (334) accesses reference trajectory data such as ground generated ephemeris data which is uplinked to a spacecraft through a communications unit (312). The position information management module (340) accesses and interprets position information such as Global Positioning System (GPS) measurement data to provide measured spacecraft positions. The parameter calculation module (338) calculates spacecraft position and velocity from the reference trajectory data. The error estimation module (336) compares the measured and calculated positions to provide a position difference, smoothes the position difference to filter anomalous data, and provides a correction term for the determination of corrected spacecraft orbital parameters such as position and velocity. The time rate of change of the correction term may be used to provide additional correction to the orbital parameters.
43 Citations
9 Claims
-
1. In a system including a processor and a memory a method for real time on-board determination of corrected spacecraft orbital parameters, said method comprising:
-
obtaining a reference trajectory for the spacecraft based upon reference trajectory data provided from a source external to the spacecraft; obtaining a measured position of the spacecraft corresponding to a first time; calculating a position of the spacecraft along the reference trajectory which corresponds to the first time; comparing the measured position and the calculated position corresponding to the first time; determining a position error as a result of the camparison between the measured position and the calculated position corresponding to the first time; determining an in-track component of the position error as a portion of the position error that is parallel to the reference trajectory; determining a time correction term based upon the in-track component of the position error; and calculating corrected orbital parameters on-board the spacecraft using the determined time correction term. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus for accurately determining the orbital parameters of a spacecraft using reference trajectory data and position information, the apparatus comprising:
-
a position information management module, for providing a measured spacecraft position corresponding to a first time; a reference trajectory management module, for obtaining a reference trajectory for the spacecraft from a source external to the spacecraft; a parameter calculation module, in communication with the reference trajectory management module, for determining the position of the spacecraft along the reference trajectory which corresponds to the first time; and an error estimation module, in communication with the position information management module, the reference trajectory management module, and the parameter calculation module, for comparing the measured position and the calculated position corresponding to the first time, determining a position error as the difference between the measured position and the calculated position corresponding to the first time, determining an in-track component of the position error as a portion of the position error that is parallel to the reference trajectory, providing time correction terms based upon the in-track component of the position error, and for calculating corrected orbital parameters based on the time correction terms.
-
-
9. A system for on-board accurate determination of orbital parameters of a spacecraft using reference trajectory data and position information, the system comprising:
-
a communications unit, for obtaining a reference trajectory for the spacecraft from a source external to the spacecraft; a position information receiver, for receiving position information including a measured position of the spacecraft which corresponds to a first time; a memory, in communication with the communications unit and the position information receiver, for storing the reference trajectory and the position of the spacecraft which corresponds to the first time; and a central processing unit connected to the memory for determining a position of the spacecraft along the reference trajectory which corresponds to the first time, comparing the measured position and the determined position which correspond to the first time, wherein the comparison includes determining a position error as the difference between the measured position and the determined position corresponding to the first time, determining an in-track component of the position error as a portion of the position error that is parallel to the reference trajectory. and determining corrected orbital parameters based upon the comparison and the determined in-track component of the position error.
-
Specification