A method and corresponding apparatus and system for determining the
position of a satellite at any instant of time between two sampling
instants, based on information in at least one ephemeris message provided
by the satellite, the information allowing the computation of the
satellite positions at the two sampling instants. The method includes the
steps of: computing the satellite positions at two sampling instants using
parameters provided in one or more ephemeris messages with suitable times
of ephemeris; and for each of the three dimensions of motion, constructing
a polynomial of at least third degree by choosing the coefficients of the
polynomial so that it interpolates the satellite position at each of the
two sampling instants. Typically, the method also calls for computing the
satellite velocities at each of the sampling instants, and choosing the
coefficients of the polynomial for each of the three dimensions of motion
so as to provide a polynomial that not only interpolates the satellite
position at the two sampling instants, but has a first derivative that
interpolates the satellite velocity at the two sampling instants. The
polynomial and its derivative can then be evaluated at any desired time
between the sampling instants to determine the spacecraft position and
velocity, respectively, at the desired time. The method also provides for
determining at least a fifth degree polynomial by using values of the
spacecraft acceleration, at each of the sampling instants, calculated from
the ephemeris information. The polynomial is typically a Hermite
interpolating polynomial.
Метод и соответствуя прибор и система для обусловливать положение спутника на любом моменте времени времени между 2 моментами времени забора, основанном на информации в по крайней мере одном сообщении ephemeris обеспечили спутником, информацией позволяющ вычисление положений спутника на 2 моментах времени забора. Метод вклюает шаги: вычислять положения спутника на 2 моментах времени забора используя параметры обеспечил в one or more сообщениях ephemeris с целесообразными временами ephemeris; и по каждом из из 3 размера движения, строя полином по крайней мере третьего степени путем выбирать коэффициенты полинома так, что он интерполирует спутниковое положение на каждом из 2 моментов времени забора. Типично, метод также вызывает для вычислять спутниковые скорости на каждом из моментов времени забора, и выбирать коэффициенты полинома по каждом из из 3 размера движения обеспечить полином который not only интерполирует спутниковое положение на 2 моментах времени забора, но имеет первое производный которое интерполирует спутниковую скорость на 2 моментах времени забора. Полином и свое производный можно после этого оценить на любом заданном времени между моментами времени забора обусловить положение и скорость корабля, соответственно, на заданном времени. Метод также обеспечивает для обусловливать по крайней мере пятый полином степени путем использование значений ускорения корабля, на каждом из моментов времени забора, после того как он высчитан от данных по ephemeris. Полиномом будет типично Hermite интерполируя полином.