Distributed multi-node remote sensing satellite multi-mode integrated scheduling method
By adopting a distributed, multi-node, multi-mode integrated scheduling method for remote sensing satellites, the joint management and scheduling of various satellite resources have been realized, solving the problem of decentralized resource management, improving resource utilization efficiency and emergency response capabilities, and meeting the needs of multiple types of observation.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- THE 54TH RESEARCH INSTITUTE OF CHINA ELECTRONICS TECHNOLOGY GROUP CORPORATION
- Filing Date
- 2026-03-12
- Publication Date
- 2026-04-10
AI Technical Summary
In existing technologies, various Earth observation resources are scattered and managed independently, making it difficult to achieve effective data service models and sharing, resulting in low resource utilization efficiency and an inability to respond quickly and provide focused services under emergency conditions.
A distributed, multi-node, multi-mode integrated scheduling method for remote sensing satellites is adopted. Various satellite resources are managed uniformly through a main center. The integrated online scheduling of multi-node remote sensing satellites is carried out using order-grabbing, order-dispatch, and negotiation modes, so as to realize the joint task planning and scheduling of multi-department and multi-type observation resources.
It improved resource utilization efficiency, shortened the observation coverage cycle, enhanced the response capability and data timeliness of emergency tasks, optimized the rational use of resources, and improved the satisfaction rate of user needs.
Smart Images

Figure CN121836299A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of remote sensing satellite ground mission management and control, specifically to a distributed, multi-node, multi-mode integrated scheduling method for remote sensing satellites. Background Technology
[0002] Currently, Earth observation resources are relatively scattered and fragmented, with each resource only providing partial services to certain users. An effective data service model and channel have not yet been established. These resources are dispersed among various operators and service providers, with relatively independent satellite operation and management, resulting in low efficiency in resource sharing. Integration is mostly point-to-point, ad-hoc, and task-by-task, making it difficult to coordinate overall effectiveness and fully leverage the overall capabilities of the Earth observation system. Furthermore, under emergency conditions, it cannot form a timely response, rapid mobilization, and focused service capability. This invention proposes a distributed, multi-node, multi-mode integrated scheduling method for remote sensing satellites. It establishes a normalized, multi-departmental, multi-type satellite observation resource integrated scheduling and operation mechanism, innovates various scheduling modes, and conducts intelligent joint task planning for multi-source, multi-type observation needs. This ensures the rational and optimized utilization of Earth observation resources. The multi-mode scheduling mechanism supports integrated online scheduling of multi-center, multi-type resources, enabling online scheduling interaction and rapid task implementation. It achieves joint application, complementary advantages, and shared services of Earth observation resources, significantly improving resource utilization efficiency and user demand satisfaction. Summary of the Invention
[0003] This invention provides a distributed, multi-node, multi-mode integrated scheduling method for remote sensing satellites. After the observation needs of various levels and types are jointly planned by multiple types of observation resources, the integrated online scheduling of multi-node remote sensing satellites is carried out using order-grabbing, order-assigning, and negotiation modes, which solves the problem of sharing and complementing the application of multi-department and multi-type observation resources.
[0004] To achieve the above objectives, the technical solution adopted by the present invention is as follows: A distributed, multi-node, multi-mode integrated scheduling method for remote sensing satellites includes the following steps: Step 1: Various satellite nodes periodically report the resource capabilities and status of the satellites they manage to the main center, which then performs unified maintenance and management. Step 2: The main center accepts observation requests from users at all levels and of all types, and performs grid-based standardized processing and overall management; Step 3: The main center performs multi-type satellite gridded visual computing and priority assessment preprocessing for observation requirements; Step 4: The main center plans joint missions for multiple types of satellites according to the multi-type satellite joint application strategy, multi-type satellite scheduling profile, and observation demand visualization window. The observation demand is decomposed and allocated to each satellite, and multiple alternative mission planning plans are generated. Step 5: The main center decides on the scheduling mode of the observation needs based on the application scenario, importance level, urgency and scheduling strategy. The scheduling modes include order dispatch mode, order grabbing mode and negotiation mode. The task planning scheme is adjusted according to the scheduling mode to generate the final task scheduling scheme. Step 6: The main center performs integrated task scheduling for multiple types of satellite nodes, including dispatch mode, order-grabbing mode, and negotiation mode, according to the task scheduling plan. If a failed order is encountered, the main center adjusts the task scheduling plan for the failed order and proceeds to step 5 to continue scheduling. Step 7: Various satellite nodes carry out task management and data reception and processing according to the determined task orders, and report the task execution status to the main center; Step 8: The main center collects, monitors, and manages the status of the issued task orders throughout the entire process. Based on the collected task order status, it updates the requirement status synchronously and performs closed-loop management of requirement tracking, providing feedback on the requirement status to the user. For requirements that are not observed in a closed loop, the process moves to Step 4 to iteratively plan and schedule the incomplete parts. Step 9: Evaluate the scheduling service quality of various satellite nodes, analyze and mine the optimal scheduling mode of various satellites, analyze and mine the optimal scheduling mode and optimal service satellite for different types of observation needs, update the scheduling profiles of various satellites and the scheduling profiles of each node, and optimize the scheduling strategy.
[0005] Furthermore, in step 6, the multi-type satellite node integrated task scheduling in the dispatch mode specifically includes: For observation needs in the dispatch mode, the main center generates dispatch task orders according to the task scheduling scheme; the main center sends the dispatch task orders to the corresponding satellite nodes; each satellite node analyzes the feasibility of executing the observation needs and provides task feedback; if the dispatch task order is rejected, the dispatch task scheduling fails.
[0006] Furthermore, in step 6, the integrated task scheduling of multiple satellite nodes in the order-grabbing mode specifically involves: For observation needs in the order-grabbing mode, the main center generates order-grabbing tasks according to the task scheduling plan; the main center releases the order-grabbing tasks, and each satellite node analyzes the feasibility of the requirements and grabs the orders; the main center collects the order-grabbing information of each satellite node, and makes a priority decision on order-grabbing tasks by taking into account the order-grabbing order order, service quality evaluation, timeliness, observation quality, etc., and determines the final task service provider; the main center officially issues task orders to the corresponding satellite nodes based on the determined task service providers.
[0007] Furthermore, in step 6, the integrated task scheduling of multi-type satellite nodes in the negotiation mode specifically involves: For observation needs in the negotiation mode, the main center generates negotiation tasks according to the task scheduling plan and determines the satellite nodes participating in the negotiation. The main center invites the corresponding satellite nodes to participate in the task negotiation online and publishes the negotiation tasks through the visualization platform. Each satellite node joins the online negotiation according to the negotiation invitation, analyzes the feasibility of the negotiated task execution and provides task feedback. The main center determines the final task service provider based on the negotiation situation. Based on the determined task service provider, the main center formally issues task orders to the corresponding satellite nodes.
[0008] Compared with the prior art, the present invention has the following advantages: 1. This invention integrates various types of satellites from multiple departments into a unified scheduling system, making up for the insufficient capabilities of various satellites, giving full play to the idle observation capabilities of various satellites, shortening the observation demand coverage cycle, increasing the update frequency, improving the rapid response capability for emergency tasks, and improving the utilization rate of various satellite resources.
[0009] 2. This invention can coordinate the use of satellite resources from other departments to solve problems such as insufficient resource capacity, inadequate timeliness, and incomplete coverage in the department itself, rationally optimize resource application, improve regional coverage efficiency, enhance the effectiveness and timeliness of emergency observation data, and ensure the rapid implementation of emergency tasks. Attached Figure Description
[0010] Figure 1 This invention provides a distributed, multi-node, multi-mode integrated scheduling method for remote sensing satellites.
[0011] Figure 2 This is a flowchart of the task dispatching process.
[0012] Figure 3 This is a flowchart of the order-grabbing task scheduling process.
[0013] Figure 4 This is a flowchart of the negotiation task scheduling process. Detailed Implementation
[0014] To make the objectives, technical solutions, and advantages of the present invention clearer, the implementation method of the complex steps of the present invention will be further described in detail below with reference to specific embodiments and accompanying drawings.
[0015] The scheduling method in this embodiment consists of an integrated scheduling master center and multiple satellite operation and control departments (i.e., distributed satellite nodes) deployed in different locations, forming a task scheduling entity. It connects with users at all levels and types to handle routine observation needs and emergency observation needs, and connects with various satellite operation and control departments. Through joint mission planning of multiple types of satellites and multi-node multi-mode scheduling, it gathers the status of various Earth observation resources and realizes the joint application, complementary advantages and shared services of various types of remote sensing satellite resources.
[0016] A flowchart of a distributed, multi-node, multi-mode integrated scheduling method for remote sensing satellites is shown below. Figure 1 As shown.
[0017] Step 1: The main center manages the satellite observation capabilities and usage constraints of various satellite nodes that are integrated into the scheduling system. At the same time, it requires various satellite nodes to report the availability status of their managed observation resources, including the available time window, according to the specified time. The main center then collects and manages these reports in a unified manner.
[0018] Step 2: The main center accepts observation requests from users at all levels and of all types. These requests are generally formatted interface files, which are then parsed, saved, and processed in a grid-based manner for overall management.
[0019] Step 3: The main center performs multi-type satellite gridded visual calculations on the observation requirements and takes the intersection with the available time window to obtain the grid visual window for each observation requirement. Preprocessing is then performed, including priority evaluation, based on requirement priority, user priority, urgency, etc.
[0020] Step 4: The main center plans joint missions for multiple types of satellites according to the multi-type satellite joint application strategy, multi-type satellite scheduling profile, and observation demand visualization window. The observation demand is decomposed and allocated to each satellite, and multiple alternative mission planning plans are generated.
[0021] The specific strategy for the joint application of multiple types of satellites is as follows: for routine observation needs, the planning strategy is "global optimization of resources"; for emergency observation needs, the planning strategy is "timeliness priority". In actual use, the configuration can be changed according to the daily task scheduling situation, and can be further subdivided, such as the joint application strategy of each type of satellite at each node for different types of observation needs.
[0022] Among them, the scheduling profiles of various types of satellites can be pre-designed and updated and optimized through data mining in the daily scheduling process. The profiles mainly mark the scheduling characteristics of each type of satellite at each node participating in the integrated scheduling, such as suitable scheduling modes, suitable observation needs, most frequently served users, data characteristics and quality, etc.
[0023] Step 5: The main center decides on the scheduling mode for each observation need based on the application scenario, importance level, urgency, and scheduling strategy, including the order dispatch mode, order grabbing mode, and negotiation mode. Based on this, the task planning scheme is adjusted and the final task scheduling scheme is generated.
[0024] The specific decision-making method for scheduling observation needs is as follows: For a given observation need, if only one satellite node can carry out the observation according to the task planning scheme, it is set to dispatch mode; for emergency observation needs, the task planning scheme with the best timeliness is selected and set to dispatch mode; for routine observation needs, if multiple satellite nodes can carry out the observation within the demand time limit according to the task planning scheme, it is set to bid mode; for observation needs that fail to be scheduled in dispatch mode and bid mode, it is set to negotiation mode.
[0025] Step 6: The main center performs integrated task scheduling for multiple satellite nodes using various modes, including dispatching, bidding, and negotiation, based on the task scheduling plan. If a failed order is encountered, the main center automatically adjusts the task scheduling plan and proceeds to Step 5 to continue scheduling. The methods for adjusting the task scheduling plan mainly involve re-deciding on the scheduling mode and changing the service object of the scheduled task.
[0026] Among them, the dispatch mode integrates multi-type satellite node task scheduling, such as Figure 2 The specific method is as follows: for observation needs in the dispatch mode, the main center generates dispatch task orders according to the task scheduling scheme; the main center sends the dispatch task orders to the corresponding satellite nodes; each satellite node analyzes the feasibility of executing the observation needs and provides task feedback; if the dispatch task order is rejected, the dispatch task scheduling fails.
[0027] Among them, the order-grabbing mode integrates multi-type satellite node task scheduling, such as Figure 3 The specific method is as follows: For observation needs in the order-grabbing mode, the main center generates order-grabbing tasks according to the task scheduling plan; the main center releases the order-grabbing tasks, and each satellite node analyzes the feasibility of the demand execution and grabs the orders; the main center collects the order-grabbing information of each satellite node, and makes a priority decision on order-grabbing tasks by taking into account the order-grabbing order order, service quality evaluation, timeliness, observation quality, etc., and determines the final task service provider; the main center formally issues task orders to the corresponding satellite nodes based on the determined task service provider.
[0028] Among them, the negotiation mode integrates the scheduling of multiple types of satellite nodes for missions, such as Figure 4 The specific method is as follows: For observation needs in the negotiation mode, the main center generates negotiation tasks according to the task scheduling plan and determines the satellite nodes participating in the negotiation; the main center invites the corresponding satellite nodes to participate in the task negotiation online and publishes the negotiation tasks through the visualization platform; each satellite node joins the online negotiation according to the negotiation invitation, analyzes the feasibility of the negotiation task execution and provides task feedback; the main center determines the final task service provider based on the negotiation situation; the main center formally issues task orders to the corresponding satellite nodes based on the determined task service provider.
[0029] Step 7: Each type of satellite node carries out task management and data reception and processing according to the determined task order, and reports the task execution status to the main center.
[0030] Step 8: The main center collects the task execution status reports from each satellite node and performs full-process status monitoring and unified management of the issued task orders. Based on the collected task order status, the main center synchronously updates the demand status and performs closed-loop demand tracking management, providing feedback on the demand status to users. For observation demands that are not closed-loop, proceed to Step 4 for iterative joint planning and scheduling of the incomplete parts. Incomplete observation demands mainly refer to areas where regional coverage, observation duration, and the number of observations do not meet the corresponding requirements in the observation requirements. Step 9: Evaluate the scheduling service quality of various satellite nodes, analyze and mine the optimal scheduling mode of various satellites, analyze and mine the optimal scheduling mode and optimal service satellite for different types of observation needs, update the scheduling profiles of various satellites and the scheduling profiles of each node, and optimize the scheduling strategy.
[0031] The evaluation of dispatch service quality mainly includes dispatch order response rate, dispatch order response timeliness, and dispatch task order completion rate.
[0032] The specific embodiments described above further illustrate the purpose, technical solution, and beneficial effects of the present invention. It should be understood that the above descriptions are merely specific embodiments of the present invention and are not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the protection scope of the present invention.
Claims
1. A multi-mode integrated scheduling method for a distributed multi-node remote sensing satellite, characterized in that, The method comprises the following steps: Step 1, various satellite nodes regularly report the resource capacity and state of the respective managed satellites to the main center, and the main center performs unified maintenance and management; Step 2, the main center receives observation demands of various users at various levels, performs grid specification processing and overall management; Step 3, the main center performs multi-type satellite grid visual calculation and priority evaluation preprocessing on the observation demands; Step 4, the main center performs multi-type satellite joint task planning according to a multi-type satellite joint application strategy, a multi-type satellite scheduling profile and an observation demand visual window, divides and allocates the observation demands to various satellites, and generates multiple alternative task planning plans; Step 5, the main center decides a scheduling mode of the observation demands according to an observation demand application scene, an importance level, an urgency degree and a scheduling strategy, the scheduling mode comprises a task order sending mode, a task order taking mode and a negotiation mode, adjusts the task planning plan according to the scheduling mode, and generates a final task scheduling plan; Step 6, the main center performs multi-type satellite node integrated task scheduling in the task order sending mode, the task order taking mode or the negotiation mode according to the task scheduling plan, adjusts the task scheduling plan for a failed order, and continues scheduling in step 5; Step 7, various satellite nodes perform task control and data receiving and processing according to the determined task order, and report a task execution state to the main center; Step 8, the main center performs whole-process state collection and unified management on the task order, synchronously updates a demand state according to the collected task order state, performs demand tracking closed-loop management, and feeds back the demand state to a user; for an un-closed-loop observation demand, the method proceeds to step 4, and iteratively performs joint planning and scheduling on an uncompleted part; Step 9, the method evaluates a scheduling service quality of various satellite nodes, analyzes and mines an optimal scheduling mode and an optimal service satellite for different types of observation demands, updates a satellite scheduling profile and a node scheduling profile, and optimizes a scheduling strategy. 2.The multi-mode integrated scheduling method for a distributed multi-node remote sensing satellite according to claim 1, wherein, In step 6, the multi-type satellite node integrated task scheduling in the task order sending mode specifically comprises the following steps: The main center generates a task order according to the task scheduling plan for the task order sending mode observation demand, sends the task order to a corresponding satellite node, each satellite node analyzes observation demand execution feasibility and performs task feedback, and the task order sending mode task scheduling fails if the task order is rejected. 3.The multi-mode integrated scheduling method for a distributed multi-node remote sensing satellite according to claim 1, wherein, In step 6, the multi-type satellite node integrated task scheduling in the task order taking mode specifically comprises the following steps: The main center generates a task order according to the task scheduling plan for the task order taking mode observation demand, publishes the task order, each satellite node analyzes demand execution feasibility and takes the task order, the main center collects task order taking situations of the satellite nodes, makes a task order taking optimization decision by comprehensively considering a task order taking sequence, a service quality evaluation, a timeliness and an observation quality, determines a final task service side, and sends a task order to a corresponding satellite node according to the determined task service side.
4. The multi-mode integrated scheduling method for a distributed multi-node remote sensing satellite according to claim 1, characterized in that, In step 6, the multi-type satellite node integrated task scheduling in the negotiation mode specifically comprises the following steps: The main center is used for negotiating the mode observation demand, generating negotiation tasks according to a task scheduling scheme, and determining each satellite node participating in negotiation; the main center online invites the corresponding satellite node to participate in the task negotiation, and publishes the negotiation task through a visual platform; Each The satellite node joins the online negotiation according to the negotiation invitation, analyzes the task execution feasibility and feeds back the task, the main center determines the final task service party according to the negotiation situation; The main center formally issues a task order to the corresponding satellite node according to the determined task service party.
Citation Information
Patent Citations
Satellite demand planning system and method based on order overall planning
CN114022170A
Multi-class satellite cooperative task planning method and device, electronic equipment and storage medium
CN114943421A
Star group observation task integrated scheduling method and system based on thermodynamic diagram
CN117422231A
Remote sensing satellite group task dispatching method based on multi-agent reinforcement learning
CN118095774A
Methods and systems for distributed task scheduling in satellite cluster for earth observation data analytics
US20250086026A1