CPC B64G 3/00 (2013.01) [H04B 7/1851 (2013.01)] | 20 Claims |
1. A satellite visibility assignment device for assigning a visibility time of one or more stations to perform a tracking control operation on one or more satellites, the satellite visibility assignment device comprising processing circuitry configured as:
a visibility unit setter;
a visibility unit selector; and
an optimization calculator,
wherein
the visibility unit setter sets, based on visibility information, visibility units each including a combination of a satellite and a station to communicate with the satellite, a lower limit of a visibility start time, and an upper limit of a visibility end time,
the visibility unit selector sets one or more combinations of the visibility units set by the visibility unit setter,
the optimization calculator determines whether the visibility start time and the visibility end time are settable for each of the one or more combinations of the visibility units within a range satisfying at least one constraint of a visibility time, a visibility interval, the lower limit of the visibility start time, or the upper limit of the visibility end time, and calculates the visibility start time and the visibility end time through an optimization calculation when the visibility start time and the visibility end time are settable, and
the visibility unit selector selects, from the set one or more combinations of the visibility units, a combination of the visibility units to be used based on determination of the optimization calculator as to whether the visibility start time and the visibility end time are settable and based on the visibility start time and the visibility end time set when the visibility start time and the visibility end time are determined to be settable.
|