CPC B64G 1/24 (2013.01) [B64G 1/1085 (2013.01); B64G 1/242 (2013.01); B64G 3/00 (2013.01); G05D 1/0094 (2013.01); H04B 7/1851 (2013.01); H04B 7/18513 (2013.01); H04B 7/18519 (2013.01); B64G 1/247 (2023.08)] | 20 Claims |
1. A system comprising:
a constellation of artificial satellites orbiting a first body, the constellation of artificial satellites comprising a first satellite; and
a computer system configured to:
receive first data indicative of ephemeris of objects orbiting the first body;
receive second data indicative of space weather;
receive third data indicative of status of one or more global navigation satellite systems;
receive fourth data indicative of telemetry from at least the first satellite;
determine, based at least in part on the first data, the second data, the third data, and the fourth data, fifth data indicative of ephemeris of the first satellite;
determine, based at least in part on the fifth data, that the first satellite is scheduled to service a first geographic area at a first time;
determine, based at least in part on the first data, that a first object is predicted to interfere with the first satellite servicing the first geographic area at the first time; and
determine, in response to the first object being predicted to interfere with the first satellite servicing the first geographic area at the first time, one or more commands that cause the first satellite to perform one or more of:
operate the first satellite to service a second geographic area at the first time, wherein the first object is not predicted to interfere with the first satellite servicing the second geographic area at the first time, or
reorient the first satellite so that the first object is no longer predicted to interfere with the first satellite servicing the first geographic area at the first time.
|