A multi-level satellite coordinated scheduling method and system
A collaborative scheduling, multi-level technology, applied in the field of satellite control, can solve the problems of inability to quickly and quickly obtain the scheduling table, and the execution process of conflict judgment is long.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0027] Such as figure 2 As shown, the present invention provides a multi-level satellite coordinated scheduling system, which at least includes a scheduling optimization module 1 , a scheduling execution module 2 , a satellite status monitoring module 3 and a demand processing module 4 . The scheduling optimization module 1 can analyze different variables for scheduling satellites to simulate the actual operation behavior of satellites and optimize and adjust the schedule for scheduling satellites 5 and ground stations 6 according to satellite feedback data. Scheduling the satellite 5 and the ground station 6 through the optimized and adjusted schedule can obtain better satellite resource utilization efficiency. The scheduling optimization module can dynamically modify the schedule in response to new tasks, unexpected events, or satellite performance changes. The entire optimization and adjustment process can be carried out without human intervention, and it can ignore the un...
Embodiment 2
[0040] This embodiment is a further improvement on Embodiment 1, and repeated content will not be repeated here.
[0041]Preferably, the satellite coordinated dispatching system further includes a control command generation module 7 . The control command generation module is configured to be able to generate a first control command set according to the action tasks of the satellites and / or ground stations, and the first control command set includes a list of action tasks of several satellites and / or ground stations. The control command can be displayed in a binary manner to indicate its status, for example, when its value is "1", it means "execute action task", and when its value is "0", it means "skip action task". Control commands can be used to describe the problem to be solved and the user controls the execution or non-execution of other tasks associated with the motion task. For example, when a satellite is performing an imaging task, the control command can instruct the...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


