Space load on-orbit application task scheduling system and method based on time-sharing iteration
By adopting time-sharing iteration method in the space load-in-orbit application task scheduling system, monthly, weekly and daily plans are generated, and the problem of low scheduling efficiency of multi-load task scheduling is solved, and efficient and flexible task scheduling and user services are achieved.
Patent Information
- Application Number
- CN202411376606.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-30
- Publication Date
- 2025-02-18
AI Technical Summary
When multiple spatial loads are carried on the same platform, there are problems such as long task scheduling cycle, slow iteration response for demands, and poor user services, making it difficult to adapt to the on-orbit application task scheduling of space loads of multiple user units.
Adopt a space load on-orbit application task scheduling system based on time-sharing iteration, including capability verification subsystem, information processing subsystem and experimental application subsystem. By generating monthly plans, weekly plans and daily plans, efficient scheduling of space loads is achieved and Task management.
It improves the timeliness, accuracy and comprehensiveness of spatial load-on-orbit application task scheduling, and achieves the effects of flexible time-sharing scheduling, convenient iteration of demands, and timely user services.
Smart Images

Figure CN119476768A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of on-orbit testing of space payloads, and in particular relates to a system and method for scheduling on-orbit application tasks of space payloads based on time-sharing iteration. Background Art
[0002] As the capabilities of space payloads and platforms continue to improve, when the same platform carries multiple space payloads and the platform and each space payload is managed by different units, there are problems such as many scheduling links for multi-payload observation tasks, many users involved, and slow response to demand.
[0003] In order to improve the efficiency of scheduling on-orbit application tasks of multiple space payloads on the same platform, it is necessary to study the scheduling method of space payload on-orbit application tasks. Traditionally, space platforms and payloads are managed by the same user, who mainly directly plans payload tasks, generates observation plans, and schedules payloads for observation through ground systems. This is difficult to apply to situations where multiple space payloads are carried on the same platform. When multiple user units simultaneously schedule on-orbit application tasks of space payloads, there are problems such as long task scheduling cycles, slow response to demand iterations, and poor user services, which restrict the on-orbit application of multiple space payloads by multiple users. It is urgent to develop a space payload on-orbit application task scheduling system and method to improve the timeliness, accuracy, and comprehensiveness of space payload on-orbit application task scheduling. Summary of the invention
[0004] The present invention provides a space payload on-orbit application task scheduling system and method based on time-sharing iteration, which are used to solve the above problems or at least partially solve the above problems.
[0005] In a first aspect, a space payload on-orbit application task scheduling system based on time-sharing iteration is disclosed, the system comprising:
[0006] Capability verification subsystem, information processing subsystem and test application subsystem;
[0007] The capability verification subsystem generates an on-orbit application plan to be reviewed based on the space payload observation requirements and the execution status of the current on-orbit application plan and sends it to the space payload application center; when the time point for updating the on-orbit application plan is reached, the on-orbit application plan that has passed the review is obtained, and the on-orbit application plan that has passed the review includes a monthly plan, a weekly plan, and a daily plan;
[0008] Generate information processing tasks and test application tasks based on the reviewed on-orbit application plan, and send the information processing tasks and test application tasks to the information processing subsystem and the test application subsystem respectively. The information processing task is a processing plan for the information processing subsystem to process the observation data acquired by the space payload to obtain the observation data standard information product, and the test application task is an analysis plan for the test application subsystem to perform data analysis based on application requirements to obtain characteristics after receiving the observation data standard information product;
[0009] Based on the reviewed and approved on-orbit application plan, the on-orbit application capability of the space payload to perform the test application task is evaluated; and the evaluation results, verification parameters, and plan progress of the space payload to perform the test application task are monitored;
[0010] Sending the reviewed on-orbit application plan to the Space Payload Application Center;
[0011] The information processing subsystem receives the observation data sent by the space payload application center based on the information processing task sent by the capability verification subsystem, produces the observation data standard information product, and pushes the observation data standard information product to the test application subsystem;
[0012] The test application subsystem proposes space payload observation requirements, obtains the test application tasks, extracts the characteristics of the observation data standard information product, and performs analysis and application based on the characteristics.
[0013] Preferably, the capability verification subsystem includes a planning management subsystem, a verification support subsystem, a capability assessment subsystem and a status monitoring subsystem;
[0014] The plan management subsystem generates an on-orbit application plan to be reviewed based on the space payload observation requirements and the execution status of the current on-orbit application plan and sends it to the space payload application center;
[0015] When the time point for updating the on-orbit application plan is reached, the on-orbit application plan that has been reviewed and approved is obtained from a space payload application center that is independent of the space payload on-orbit application task scheduling system, wherein the on-orbit application plan that has been reviewed and approved includes a monthly plan, a weekly plan, and a daily plan; information processing tasks and test application tasks are generated based on the on-orbit application plan that has been reviewed and approved, and the information processing tasks and the test application tasks are sent to the information processing subsystem and the test application subsystem, respectively;
[0016] Sending the plan status and evaluation task corresponding to the reviewed on-orbit application plan to the state monitoring subsystem and the capability evaluation subsystem respectively, wherein the plan status refers to the process information of the on-orbit application plan execution, and the evaluation task refers to the task of evaluating the test application task;
[0017] The verification support subsystem receives the test application task, manages the test data based on the test application task, provides a test data analysis plug-in, and sends a verification status to the status monitoring subsystem, wherein the verification status refers to the verified status parameter information of the space payload;
[0018] The capability evaluation subsystem receives the evaluation task sent by the planning management subsystem, analyzes the functions and technical indicators of the space payload test data based on the evaluation task, provides a test data analysis plug-in, and sends the evaluation status to the status monitoring subsystem, wherein the evaluation status refers to the progress information of the space payload on-orbit application test task evaluation;
[0019] The status monitoring subsystem receives the evaluation status, verification status, and plan status, summarizes the information, and generates a corresponding status diagram and process table, and uses the generated status diagram and process table as user interface display elements for monitoring the on-orbit application of space payloads.
[0020] Preferably, the information processing subsystem includes a data receiving subsystem, a data processing subsystem, an information service subsystem and a business scheduling subsystem;
[0021] The data receiving subsystem receives the payload data sent by the space payload application center, records and stores the payload data, sends the payload data to the data processing subsystem, and sends a receiving status to the information service subsystem; the receiving status refers to the process information of the data receiving subsystem receiving the payload data sent by the space payload application center;
[0022] The data processing subsystem receives the observation data acquired by the space payload sent by the data receiving subsystem, performs geometric correction and radiation correction on the received observation data, generates observation data standard information products, and sends the observation data standard information products to the information service subsystem; sends the processing status to the business scheduling subsystem, and the processing status refers to the process information of the data processing subsystem processing the observation data standard information products;
[0023] The information service subsystem receives the observation data standard information product and the reception status, and the service task sent by the business scheduling subsystem, manages the observation data standard information product, shares information, and sends the observation data standard information product to the test application subsystem; the service task includes requirements for the data volume, deadline, and storage address of the observation data standard information product that the information service subsystem needs to send;
[0024] The business scheduling subsystem receives the information processing tasks sent by the capability verification subsystem and the processing status sent by the data processing subsystem, performs information processing business management, generates service tasks, and sends the service tasks to the information service subsystem.
[0025] Preferably, the test application subsystem includes a demand planning subsystem, a feature extraction subsystem, a comprehensive analysis subsystem and an application management subsystem;
[0026] The demand planning subsystem proposes an initial space load observation demand, resolves demand conflicts for the initial space load observation demand, obtains processed space load observation demand, sends the processed space load observation demand to the capability verification subsystem, and receives observation demand acceptance status sent by the application management subsystem;
[0027] The characteristic extraction subsystem receives the observation data standard information product according to the extraction task sent by the application management subsystem, extracts the characteristics of the observation data standard information product, performs analysis based on the characteristics, generates characteristic products and sends them to the comprehensive analysis subsystem;
[0028] The comprehensive analysis subsystem receives the analysis task and the characteristic product sent by the application management subsystem, performs data mining, and analyzes the characteristic product;
[0029] The application management subsystem receives the test application task sent by the capability verification subsystem, and the test application task includes an application plan, which refers to the user requirements for on-orbit application of space payloads; based on the application plan, the application requirements corresponding to the application plan are sent to the demand planning subsystem, the extraction task is sent to the characteristic extraction subsystem, and the analysis task is sent to the comprehensive analysis subsystem; the extraction task is used to indicate the extraction of the characteristics of the observation data standard information product, and the analysis task is used to indicate the analysis.
[0030] In a second aspect, a method for scheduling space payload on-orbit application tasks based on time-sharing iteration is disclosed. Based on the space payload on-orbit application task scheduling system based on time-sharing iteration as described above, the method comprises:
[0031] Step S21: When the time point for updating the on-orbit application plan is reached, the on-orbit application plan that has been reviewed and approved is obtained from the space payload application center, and the on-orbit application plan that has been reviewed and approved includes a monthly plan, a weekly plan, and a daily plan; wherein the time point for updating the on-orbit application plan includes a specified date of the month in which the current time is located, a Sunday of the week in which the current time is located, and a specified time of the current date;
[0032] When the time point is the specified date of the month in which the current time is located, the monthly plan P corresponding to the reviewed on-orbit application plan is generated. Month , receive the monthly plan feedback for the current month sent by the Space Payload Application Center Contains the current implementation status of the on-orbit application plan; the capability verification subsystem is based on P Month Perform evaluation tasks or test tasks;
[0033] When the time point is Sunday of the week in which the current time is located, a weekly plan P corresponding to the on-orbit application plan that has been reviewed and approved is generated. Week , the weekly plan P Week is based on Determined, the weekly plan P Week is the weekly plan for the next week of the current week in the current month, and the weekly plan P is updated at this time point. Week If the review is passed, the weekly plan P Week As the weekly plan corresponding to the on-orbit application plan that has passed the review; otherwise, the weekly plan P Week Adjustments are made until the review is passed, and the reviewed weekly plan is used as the weekly plan corresponding to the reviewed on-orbit application plan;
[0034] When the time point is a specified time of the current date, the proficiency testing subsystem Generate the daily plan P corresponding to the on-orbit application plan that has been reviewed and approved Day , the daily plan P Day is based on Sure, It is the weekly plan feedback sent by the Space Payload Application Center; and at this time point, the daily plan P corresponding to the reviewed on-orbit application plan Day Conduct a review. If the review is passed, the daily plan P will be executed on the next day. Day Otherwise, for the day plan P Day Adjustments are made until the review is passed, and the daily plan that passes the review is used as the daily plan corresponding to the reviewed on-orbit application plan;
[0035] Step S22: The information processing subsystem determines the downlink task P of the space payload observation data according to the reviewed on-orbit application plan. Task , receiving the observation data acquired by the space payload sent by the space payload application center, processing the observation data acquired by the space payload, generating the observation data standard information product, and the test application subsystem extracting characteristics and comprehensively analyzing the observation data standard information product.
[0036] In a third aspect, an electronic device is disclosed, the electronic device comprising:
[0037] at least one processor; and
[0038] a memory communicatively connected to the at least one processor; wherein,
[0039] The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the method described above.
[0040] In a fourth aspect, a non-transitory computer-readable storage medium storing computer instructions is disclosed, wherein the computer instructions are used to cause the computer to execute the method as described above.
[0041] The present invention has the following technical effects:
[0042] The space payload on-orbit application task scheduling system and method based on time-sharing iteration provided by the present invention clarifies the steps of a space payload on-orbit application task scheduling method, system composition and other contents, and realizes the space payload on-orbit application task scheduling based on time-sharing iteration. Compared with the method of using the ground system to directly plan the payload task, generate the observation plan, and schedule the payload for observation in the traditional remote sensing satellite observation task, the present invention adds scheduling links such as monthly plan, weekly plan and daily plan for space payload, realizes the efficient scheduling of space payload on-orbit application between the user unit and the space payload application center, and has the characteristics of flexible time-sharing scheduling, convenient demand iteration, and timely user service. With this system, the user unit can schedule the space payload on-orbit application task according to demand, improve the timeliness of user demand response, and lay the foundation for improving the benefits of space payload on-orbit application. BRIEF DESCRIPTION OF THE DRAWINGS
[0043] Figure 1 This is a schematic diagram of the structure of the on-orbit application task scheduling system for space payloads based on time-sharing iteration;
[0044] Figure 2 It is a first flow chart of a method for scheduling space payload on-orbit application tasks based on time-sharing iteration;
[0045] Figure 3 The second flow chart of the method for scheduling space payload on-orbit application tasks based on time-sharing iteration is shown. DETAILED DESCRIPTION
[0046] The embodiments of the present invention are described in detail below with reference to the accompanying drawings.
[0047] like Figure 1 As shown, the present invention provides a space payload on-orbit application task scheduling system based on time-sharing iteration, the system comprising:
[0048] Capability verification subsystem, information processing subsystem and test application subsystem;
[0049] The capability verification subsystem generates an on-orbit application plan to be reviewed based on the space payload observation requirements and the execution status of the current on-orbit application plan and sends it to the space payload application center; when the time point for updating the on-orbit application plan is reached, the on-orbit application plan that has passed the review is obtained, and the on-orbit application plan that has passed the review includes a monthly plan, a weekly plan, and a daily plan;
[0050] Generate information processing tasks and test application tasks based on the reviewed on-orbit application plan, and send the information processing tasks and test application tasks to the information processing subsystem and the test application subsystem respectively. The information processing task is a processing plan for the information processing subsystem to process the observation data acquired by the space payload to obtain the observation data standard information product, and the test application task is an analysis plan for the test application subsystem to perform data analysis based on application requirements to obtain characteristics after receiving the observation data standard information product;
[0051] Based on the reviewed and approved on-orbit application plan, the on-orbit application capability of the space payload to perform the test application task is evaluated; and the evaluation results, verification parameters, and plan progress of the space payload to perform the test application task are monitored;
[0052] The reviewed on-orbit application plan is sent to the Space Payload Application Center.
[0053] The information processing subsystem receives the observation data sent by the space payload application center based on the information processing tasks sent by the capability verification subsystem, produces observation data standard information products, and pushes the observation data standard information products to the test application subsystem.
[0054] The test application subsystem proposes space payload observation requirements, obtains the test application tasks, extracts the characteristics of the observation data standard information product, and performs analysis and application based on the characteristics.
[0055] The capability verification subsystem includes a planning management subsystem, a verification support subsystem, a capability evaluation subsystem and a status monitoring subsystem.
[0056] The plan management subsystem generates an on-orbit application plan to be reviewed based on the space payload observation requirements and the execution status of the current on-orbit application plan and sends it to the space payload application center;
[0057] When the time point for updating the on-orbit application plan is reached, the on-orbit application plan that has been reviewed and approved is obtained from a space payload application center that is independent of the space payload on-orbit application task scheduling system, wherein the on-orbit application plan that has been reviewed and approved includes a monthly plan, a weekly plan, and a daily plan; information processing tasks and test application tasks are generated based on the on-orbit application plan that has been reviewed and approved, and the information processing tasks and the test application tasks are sent to the information processing subsystem and the test application subsystem, respectively;
[0058] Sending the plan status and evaluation task corresponding to the reviewed on-orbit application plan to the state monitoring subsystem and the capability evaluation subsystem respectively, wherein the plan status refers to the process information of the on-orbit application plan execution, and the evaluation task refers to the task of evaluating the test application task;
[0059] The verification support subsystem receives the test application task, manages the test data based on the test application task, provides a test data analysis plug-in, and sends a verification status to the status monitoring subsystem, wherein the verification status refers to the verified status parameter information of the space payload;
[0060] The capability evaluation subsystem receives the evaluation task sent by the planning management subsystem, analyzes the functions and technical indicators of the space payload test data based on the evaluation task, provides a test data analysis plug-in, and sends the evaluation status to the status monitoring subsystem, wherein the evaluation status refers to the progress information of the space payload on-orbit application test task evaluation;
[0061] The status monitoring subsystem receives the evaluation status, verification status, and plan status, summarizes the information, and generates a corresponding status diagram and process table, and uses the generated status diagram and process table as user interface display elements for monitoring the on-orbit application of space payloads.
[0062] The information processing subsystem includes a data receiving subsystem, a data processing subsystem, an information service subsystem and a business scheduling subsystem.
[0063] The data receiving subsystem receives the payload data sent by the space payload application center, records and stores the payload data, sends the payload data to the data processing subsystem, and sends a receiving status to the information service subsystem; the receiving status refers to the process information of the data receiving subsystem receiving the payload data sent by the space payload application center;
[0064] The data processing subsystem receives the observation data acquired by the space payload sent by the data receiving subsystem, performs geometric correction and radiation correction on the received observation data, generates observation data standard information products, and sends the observation data standard information products to the information service subsystem; and sends the processing status to the business scheduling subsystem, wherein the processing status refers to the process information of the data processing subsystem processing the observation data standard information product.
[0065] The information service subsystem receives the observation data standard information product and the receiving status, and the service task sent by the business scheduling subsystem, manages the observation data standard information product, shares information, and sends the observation data standard information product to the test application subsystem; the service task includes requirements for the data volume, deadline, and storage address of the observation data standard information product that the information service subsystem needs to send.
[0066] The business scheduling subsystem receives the information processing tasks sent by the capability verification subsystem and the processing status sent by the data processing subsystem, performs information processing business management, generates service tasks, and sends the service tasks to the information service subsystem.
[0067] The test application subsystem includes a demand planning subsystem, a feature extraction subsystem, a comprehensive analysis subsystem and an application management subsystem.
[0068] The demand planning subsystem proposes an initial space load observation demand, resolves demand conflicts for the initial space load observation demand, obtains processed space load observation demand, sends the processed space load observation demand to the capability verification subsystem, and receives observation demand acceptance status sent by the application management subsystem;
[0069] The characteristic extraction subsystem receives the observation data standard information product according to the extraction task sent by the application management subsystem, extracts the characteristics of the observation data standard information product, performs analysis based on the characteristics, generates characteristic products and sends them to the comprehensive analysis subsystem;
[0070] The comprehensive analysis subsystem receives the analysis task and the characteristic product sent by the application management subsystem, performs data mining, and analyzes the characteristic product;
[0071] The application management subsystem receives the test application task sent by the capability verification subsystem, and the test application task includes an application plan, which refers to the user requirements for on-orbit application of space payloads; based on the application plan, the application requirements corresponding to the application plan are sent to the demand planning subsystem, the extraction task is sent to the characteristic extraction subsystem, and the analysis task is sent to the comprehensive analysis subsystem; the extraction task is used to indicate the extraction of the characteristics of the observation data standard information product, and the analysis task is used to indicate the analysis.
[0072] In the present invention, the plan management subsystem V1 includes an observation plan generation module, a plan data receiving and sending module, a plan scheduling analysis module, and a plan quality detection module. The verification support subsystem V2 includes a test data management module, a data analysis service module, and a verification process management module.
[0073] The data receiving subsystem includes a data receiving and recording module, a data storage management module, a retransmission application sending module, and a data recording management module. The data processing subsystem includes a formatting processing module, a geometric correction processing module, a radiation correction processing module, and a data quality analysis module. The information service subsystem includes a user information management module, an information product management module, and an information sharing service module. The business scheduling subsystem includes a processing flow arrangement module, a processing task scheduling module, a processing operation monitoring module, and a business comprehensive management module.
[0074] The demand planning subsystem includes an observation demand submission module, a demand conflict resolution module, a demand status feedback module, and an observation demand management module. The feature extraction subsystem includes an information product quality enhancement module, an extraction operation management module, and an auxiliary information identification module. The comprehensive analysis subsystem includes a data comprehensive mining module, a multi-source feature analysis module, and a user push service module. The application management subsystem includes an application plan management module, an application task generation module, and an application data management module.
[0075] like Figure 2-Figure 3 As shown, the present invention provides a method for scheduling space payload on-orbit application tasks based on time-sharing iteration, based on the space payload on-orbit application task scheduling system based on time-sharing iteration as described above, the method includes:
[0076] Step S21: When the time point for updating the on-orbit application plan is reached, the on-orbit application plan that has been reviewed and approved is obtained from the space payload application center, and the on-orbit application plan that has been reviewed and approved includes a monthly plan, a weekly plan, and a daily plan; wherein the time point for updating the on-orbit application plan includes a specified date of the month in which the current time is located, a Sunday of the week in which the current time is located, and a specified time of the current date;
[0077] When the time point is the specified date of the month in which the current time is located, the monthly plan P corresponding to the reviewed on-orbit application plan is generated. Month , receive the monthly plan feedback for the current month sent by the Space Payload Application Center Contains the current implementation status of the on-orbit application plan; the capability verification subsystem is based on P Month Perform evaluation tasks or test tasks;
[0078] When the time point is Sunday of the week in which the current time is located, a weekly plan P corresponding to the on-orbit application plan that has been reviewed and approved is generated. Week , the weekly plan P Week is based on Determined, the weekly plan P Week is the weekly plan for the next week of the current week in the current month, and the weekly plan P is updated at this time point. WeekIf the review is passed, the weekly plan P Week As the weekly plan corresponding to the on-orbit application plan that has passed the review; otherwise, the weekly plan P Week Adjustments are made until the review is passed, and the reviewed weekly plan is used as the weekly plan corresponding to the reviewed on-orbit application plan;
[0079] When the time point is a specified time of the current date, the proficiency testing subsystem Generate the daily plan P corresponding to the on-orbit application plan that has been reviewed and approved Day , the daily plan P Day is based on Sure, It is the weekly plan feedback sent by the Space Payload Application Center; and at this time point, the daily plan P corresponding to the reviewed on-orbit application plan Day Conduct a review. If the review is passed, the daily plan P will be executed on the next day. Day Otherwise, for the day plan P Day Adjustments are made until the review is passed, and the daily plan that passes the review is used as the daily plan corresponding to the reviewed on-orbit application plan;
[0080] Step S22: The information processing subsystem determines the downlink task P of the space payload observation data according to the reviewed on-orbit application plan. Task , receiving the observation data acquired by the space payload sent by the space payload application center, processing the observation data acquired by the space payload, generating the observation data standard information product, and the test application subsystem extracting characteristics and comprehensively analyzing the observation data standard information product.
[0081] An embodiment of the present invention provides a method for scheduling space payload on-orbit application tasks based on time-sharing iteration. Based on the space payload on-orbit application task scheduling system based on time-sharing iteration as described above, the method includes:
[0082] S11. The user proposed a monthly plan requirement for on-orbit application of space payloads in the previous month. i , forming a monthly plan P Month , and x i ∈P Month , sent to the Space Payload Application Center, and received its monthly plan feedback
[0083] S12, according to Generate the weekly plan for the current month Week , and review the next week's plan in the previous week. Then execute the weekly plan P Week Otherwise, an application for adjusting the weekly plan will be submitted, and the feedback weekly plan will be implemented after feedback.
[0084] S13, according to Generate a Sunday plan Day , and review the next day's daily plan in the afternoon of the previous day. Then execute the daily plan P Day Otherwise, an application for adjusting the daily plan will be submitted, and the new daily plan will be implemented after feedback.
[0085] Furthermore, S11, the user proposed the monthly plan requirements for space payload on-orbit application in the previous month x i , forming a monthly plan P Month , and x i ∈P Month , sent to the Space Payload Application Center, and received its monthly plan feedback in:
[0086] Generally speaking, the monthly planning requirement for space payload on-orbit application is x i It can be written as:
[0087] x i =(a1,a2,a3,a4,a5,a6,a7,a8,a9) i
[0088] Among them: a1 is the monthly plan identification code determined according to unified rules and is unique;
[0089] a2 is the name of the space payload that executes the plan for this month;
[0090] a3 is the name of the planned demand for that month;
[0091] a4 is the planned start time requirement for the month;
[0092] a5 is the planned duration of the month;
[0093] a6 is the priority level of the planned demand for that month;
[0094] a7 is the measurement and control demand required by the monthly plan;
[0095] a8 is the platform requirement required by the monthly plan;
[0096] a9 is the frequency of implementation of the planned needs for that month.
[0097] The capability verification subsystem collects monthly planning requirements proposed by each user in the previous month. i After conflict resolution and demand planning, a monthly plan P is generated. Month , sent to the Space Payload Application Center.
[0098] The Space Payload Application Center will provide monthly plans to the Capability Verification Subsystem based on the resource constraints of the platform and measurement and control, after overall coordination and confirmation of the project.
[0099] Step S12: Generate the weekly plan for the current month Week , and review the next week's plan in the previous week. Then execute the weekly plan P Week Otherwise, an application for adjusting the weekly plan will be submitted, and the feedback weekly plan will be implemented after feedback. in:
[0100] The capability verification subsystem will provide monthly plans for the Space Payload Application Center Sent to the user, who then Determine the start time, duration and priority level, and propose the weekly planning requirements for the on-orbit application of space payloads i , which can be written as:
[0101] y i =(b1,b2,b3,b4,b5) i
[0102] Where: b1 is the weekly plan identification code determined according to unified rules and is unique;
[0103] b2 is the identification code of this month's feedback plan, which is unique;
[0104] b3 is the time requirement for the planned demand of the week;
[0105] b4 is the time period of the planned demand for that week;
[0106] b5 is the betting time required for the week's plan;
[0107] The capability verification subsystem is based on the weekly planning requirements proposed by the user. i , generate the monthly weekly plan P Week , and review the next week's plan in the previous week. Then execute the weekly plan P Week Otherwise, an application for adjusting the weekly plan will be submitted, and the feedback weekly plan will be implemented after feedback.
[0108] Step S13: Generate a Sunday plan Day , and review the next day's daily plan in the afternoon of the previous day. Then execute the daily plan P Day Otherwise, an application for adjusting the daily plan will be submitted, and the new daily plan will be implemented after feedback. in:
[0109] The capability verification subsystem will provide weekly plans for the Space Payload Application Center Sent to the user, who then Determine the time requirements, time period and injection time, and propose the observation requirements for space payload on-orbit application. i , which can be written as:
[0110] z i =(c1,c2,c3,c4,c5,c6,c7) i
[0111] Where: c1 is the daily plan identification code determined according to unified rules and is unique;
[0112] c2 is the identification code of this week's feedback plan, which is unique;
[0113] c3 is the identification code of this month's feedback plan, which is unique;
[0114] c4 is the name of the space payload required for the observation;
[0115] c5 is the observation time of the observation requirement;
[0116] c6 is the observation position of the observation requirement;
[0117] c7 is the data transmission method required for this observation.
[0118] The capability verification subsystem is based on the on-orbit application observation requirements proposed by users. i , generate the Sunday plan P Day , and review the observation requirements for the next day on the previous day. Then execute the daily plan P Day Otherwise, an application for adjusting the daily plan will be submitted, and the new daily plan will be implemented after feedback.
[0119] Proficiency testing subsystem according to daily plan Generate space payload observation data downlink task P Task , sent to the information processing subsystem I. Among them, the observation data download task t i , which can be written as
[0120] t i =(d1,d2,d3,d4,d5,d6,d7,d8) i
[0121] Where: d1 is the observation data downlink task code determined according to unified rules and is unique;
[0122] d2 is the file identifier of the observation data, which is unique;
[0123] d3 is the task type of the observation data;
[0124] d4 is the amount of data for the observation data;
[0125] d5 is the downlink mode of the observation data;
[0126] d6 is the downlink rate of the observation data;
[0127] d7 is the start time of the observation data;
[0128] d8 is the end time of the observation data.
[0129] Information processing subsystem according to P Task , receives the observation data sent by the Space Payload Application Center, performs formatting, geometric correction, radiation correction and other processing to generate standard information products. The test application subsystem extracts characteristics and conducts comprehensive analysis on the information products to provide services to users.
[0130] The method and system for scheduling space payload on-orbit application tasks based on time-sharing iteration provided by the present invention clarify the steps, system composition, workflow and other contents of scheduling space payload on-orbit application tasks, and realize the scheduling of space payload on-orbit application tasks based on time-sharing iteration.
[0131] The present invention provides a method for scheduling space payload on-orbit application tasks based on time-sharing iteration. The method is based on the space payload on-orbit application task scheduling system based on time-sharing iteration as described above. The method comprises:
[0132] Step S21: When the time point for updating the on-orbit application plan is reached, the on-orbit application plan that has been reviewed and approved is obtained from the space payload application center, and the on-orbit application plan that has been reviewed and approved includes a monthly plan, a weekly plan, and a daily plan; wherein the time point for updating the on-orbit application plan includes a specified date of the month in which the current time is located, a Sunday of the week in which the current time is located, and a specified time of the current date;
[0133] When the time point is the specified date of the month in which the current time is located, the monthly plan P corresponding to the reviewed on-orbit application plan is generated. Month , receive the monthly plan feedback for the current month sent by the Space Payload Application Center Contains the current implementation status of the on-orbit application plan; the capability verification subsystem is based on P Month Perform evaluation tasks or test tasks;
[0134] When the time point is Sunday of the week in which the current time is located, a weekly plan P corresponding to the on-orbit application plan that has been reviewed and approved is generated.Week , the weekly plan P Week is based on Determined, the weekly plan P Week is the weekly plan for the next week of the current week in the current month, and the weekly plan P is updated at this time point. Week If the review is passed, the weekly plan P Week As the weekly plan corresponding to the on-orbit application plan that has passed the review; otherwise, the weekly plan P Week Adjustments are made until the review is passed, and the reviewed weekly plan is used as the weekly plan corresponding to the reviewed on-orbit application plan;
[0135] When the time point is a specified time of the current date, the proficiency testing subsystem Generate the daily plan P corresponding to the on-orbit application plan that has been reviewed and approved Day , the daily plan P Day is based on Sure, It is the weekly plan feedback sent by the Space Payload Application Center; and at this time point, the daily plan P corresponding to the reviewed on-orbit application plan Day Conduct a review. If the review is passed, the daily plan P will be executed on the next day. Day Otherwise, for the day plan P Day Adjustments are made until the review is passed, and the daily plan that passes the review is used as the daily plan corresponding to the reviewed on-orbit application plan;
[0136] Step S22: The information processing subsystem determines the downlink task P of the space payload observation data according to the reviewed on-orbit application plan. Task , receiving the observation data acquired by the space payload sent by the space payload application center, processing the observation data acquired by the space payload, generating the observation data standard information product, and the test application subsystem extracting characteristics and comprehensively analyzing the observation data standard information product.
[0137] The above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit them. Although the present invention has been described in detail with reference to the above embodiments, it should be understood by those skilled in the art that the technical solutions described in the above embodiments can still be modified, or some or all of the technical features therein can be replaced by equivalents, and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the scope of the technical solutions of the embodiments of the present invention.
Claims
1. A space payload on-orbit application task scheduling system based on time-sharing iteration, characterized in that: The system comprises: Capability verification subsystem, information processing subsystem and test application subsystem; The capability verification subsystem generates an on-orbit application plan to be reviewed based on the space payload observation requirements and the execution status of the current on-orbit application plan and sends it to the space payload application center; when the time point for updating the on-orbit application plan is reached, the on-orbit application plan that has passed the review is obtained, and the on-orbit application plan that has passed the review includes a monthly plan, a weekly plan, and a daily plan; Generate information processing tasks and test application tasks based on the reviewed on-orbit application plan, and send the information processing tasks and test application tasks to the information processing subsystem and the test application subsystem respectively. The information processing task is a processing plan for the information processing subsystem to process the observation data acquired by the space payload to obtain the observation data standard information product, and the test application task is an analysis plan for the test application subsystem to perform data analysis based on application requirements to obtain characteristics after receiving the observation data standard information product; Based on the reviewed and approved on-orbit application plan, the on-orbit application capability of the space payload to perform the test application task is evaluated; and the evaluation results, verification parameters, and plan progress of the space payload to perform the test application task are monitored; Sending the reviewed on-orbit application plan to the Space Payload Application Center; The information processing subsystem receives the observation data sent by the space payload application center based on the information processing task sent by the capability verification subsystem, produces the observation data standard information product, and pushes the observation data standard information product to the test application subsystem; The test application subsystem proposes space payload observation requirements, obtains the test application tasks, extracts the characteristics of the observation data standard information product, and performs analysis and application based on the characteristics.
2. The system according to claim 1, characterized in that The capability verification subsystem includes a planning management subsystem, a verification support subsystem, a capability assessment subsystem and a status monitoring subsystem; The plan management subsystem generates an on-orbit application plan to be reviewed based on the space payload observation requirements and the execution status of the current on-orbit application plan and sends it to the space payload application center; When the time point for updating the on-orbit application plan is reached, the on-orbit application plan that has been reviewed and approved is obtained from a space payload application center that is independent of the space payload on-orbit application task scheduling system, wherein the on-orbit application plan that has been reviewed and approved includes a monthly plan, a weekly plan, and a daily plan; Generate information processing tasks and test application tasks based on the reviewed on-orbit application plan, and send the information processing tasks and test application tasks to the information processing subsystem and the test application subsystem respectively; Sending the plan status and evaluation task corresponding to the reviewed on-orbit application plan to the state monitoring subsystem and the capability evaluation subsystem respectively, wherein the plan status refers to the process information of the on-orbit application plan execution, and the evaluation task refers to the task of evaluating the test application task; The verification support subsystem receives the test application task, manages the test data based on the test application task, provides a test data analysis plug-in, and sends a verification status to the status monitoring subsystem, wherein the verification status refers to the verified status parameter information of the space payload; The capability evaluation subsystem receives the evaluation task sent by the planning management subsystem, analyzes the functions and technical indicators of the space payload test data based on the evaluation task, provides a test data analysis plug-in, and sends the evaluation status to the status monitoring subsystem, wherein the evaluation status refers to the progress information of the space payload on-orbit application test task evaluation; The status monitoring subsystem receives the evaluation status, verification status, and plan status, summarizes the information, and generates a corresponding status diagram and process table, and uses the generated status diagram and process table as user interface display elements for monitoring the on-orbit application of space payloads.
3. The system according to claim 1, characterized in that The information processing subsystem includes a data receiving subsystem, a data processing subsystem, an information service subsystem and a business scheduling subsystem; The data receiving subsystem receives the payload data sent by the space payload application center, records and stores the payload data, sends the payload data to the data processing subsystem, and sends a receiving status to the information service subsystem; the receiving status refers to the process information of the data receiving subsystem receiving the payload data sent by the space payload application center; The data processing subsystem receives the observation data acquired by the space payload sent by the data receiving subsystem, performs geometric correction and radiation correction on the received observation data, generates observation data standard information products, and sends the observation data standard information products to the information service subsystem; sends the processing status to the business scheduling subsystem, and the processing status refers to the process information of the data processing subsystem processing the observation data standard information products; The information service subsystem receives the observation data standard information product and the reception status, and the service task sent by the business scheduling subsystem, manages the observation data standard information product, shares information, and sends the observation data standard information product to the test application subsystem; the service task includes requirements for the data volume, deadline, and storage address of the observation data standard information product that the information service subsystem needs to send; The business scheduling subsystem receives the information processing tasks sent by the capability verification subsystem and the processing status sent by the data processing subsystem, performs information processing business management, generates service tasks, and sends the service tasks to the information service subsystem.
4. The system according to claim 1, characterized in that The test application subsystem includes a demand planning subsystem, a feature extraction subsystem, a comprehensive analysis subsystem and an application management subsystem; The demand planning subsystem proposes an initial space load observation demand, resolves demand conflicts for the initial space load observation demand, obtains processed space load observation demand, sends the processed space load observation demand to the capability verification subsystem, and receives observation demand acceptance status sent by the application management subsystem; The characteristic extraction subsystem receives the observation data standard information product according to the extraction task sent by the application management subsystem, extracts the characteristics of the observation data standard information product, performs analysis based on the characteristics, generates characteristic products and sends them to the comprehensive analysis subsystem; The comprehensive analysis subsystem receives the analysis task and the characteristic product sent by the application management subsystem, performs data mining, and analyzes the characteristic product; The application management subsystem receives the test application task sent by the capability verification subsystem, and the test application task includes an application plan, which refers to the user requirements for on-orbit application of space payloads; based on the application plan, the application requirements corresponding to the application plan are sent to the demand planning subsystem, the extraction task is sent to the characteristic extraction subsystem, and the analysis task is sent to the comprehensive analysis subsystem; the extraction task is used to indicate the extraction of the characteristics of the observation data standard information product, and the analysis task is used to indicate the analysis.
5. A method for scheduling space payload on-orbit application tasks based on time-sharing iteration, based on the space payload on-orbit application task scheduling system based on time-sharing iteration as claimed in any one of claims 1 to 4, the method comprising: Step S21: When the time point for updating the on-orbit application plan is reached, the on-orbit application plan that has been reviewed and approved is obtained from the space payload application center, and the on-orbit application plan that has been reviewed and approved includes a monthly plan, a weekly plan, and a daily plan; wherein the time point for updating the on-orbit application plan includes a specified date of the month in which the current time is located, a Sunday of the week in which the current time is located, and a specified time of the current date; When the time point is the specified date of the month in which the current time is located, the monthly plan P corresponding to the reviewed on-orbit application plan is generated. Month , receive the monthly plan feedback for the current month sent by the Space Payload Application Center Contains the current implementation status of the on-orbit application plan; the capability verification subsystem is based on P Month Perform evaluation tasks or test tasks; When the time point is Sunday of the week in which the current time is located, a weekly plan P corresponding to the on-orbit application plan that has been reviewed and approved is generated. Week , the weekly plan P Week is based on Determined, the weekly plan P Week is the weekly plan for the next week of the current week in the current month, and the weekly plan P is updated at this time point. Week If the review is passed, the weekly plan P Week As the weekly plan corresponding to the on-orbit application plan that has passed the review; otherwise, the weekly plan P Week Adjustments are made until the review is passed, and the reviewed weekly plan is used as the weekly plan corresponding to the reviewed on-orbit application plan; When the time point is a specified time of the current date, the proficiency testing subsystem Generate the daily plan P corresponding to the on-orbit application plan that has been reviewed and approved Day , the daily plan P Day is based on Sure, It is the weekly plan feedback sent by the Space Payload Application Center; and at this time point, the daily plan P corresponding to the reviewed on-orbit application plan Day Conduct a review. If the review is passed, the daily plan P will be executed on the next day. Day Otherwise, for the day plan P Day Adjustments are made until the review is passed, and the daily plan that passes the review is used as the daily plan corresponding to the reviewed on-orbit application plan; Step S22: The information processing subsystem determines the downlink task P of the space payload observation data according to the reviewed on-orbit application plan. Task , receiving the observation data acquired by the space payload sent by the space payload application center, processing the observation data acquired by the space payload, generating the observation data standard information product, and the test application subsystem extracting characteristics and comprehensively analyzing the observation data standard information product.
6. An electronic device, characterized in that: The device comprises: at least one processor; and a memory communicatively connected to the at least one processor; wherein, The memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the method according to claim 5.
7. A non-transitory computer-readable storage medium storing computer instructions, characterized in that: The computer instructions are used to cause the computer to execute the method according to claim 5.