CPC B64G 1/242 (2013.01) [B64G 3/00 (2013.01); G06F 30/15 (2020.01); H04B 7/18508 (2013.01); H04B 7/18513 (2013.01); H04B 7/18517 (2013.01)] | 20 Claims |
1. A computer-implemented method comprising:
receiving, from a first client, a first request for orbit determination for a first spacecraft, the first request including data identifying the first spacecraft;
using a plurality of predetermined models, calculating a predicted orbit for the first spacecraft;
based on spacecraft data corresponding to the first spacecraft, correcting the predicted orbit for the first spacecraft to yield a first orbit determination for the first spacecraft and sending the first orbit determination to the first client;
updating a first model of the plurality of predetermined models based on the predicted orbit and the first orbit determination for the first spacecraft;
receiving, from a second client, a second request for orbit determination for a second spacecraft, the second request including data identifying the second spacecraft;
using the plurality of predetermined models including the updated first model, calculating a predicted orbit for the second spacecraft; and
based on spacecraft data corresponding to the second spacecraft, correcting the predicted orbit for the second spacecraft to yield a second orbit determination for the second spacecraft and sending the second orbit determination to the second client.
|