Automatic Generation Method for Integrated Scheduling Plan of Low-Earth Orbit Satellites

By defining the basic information of low-orbit satellite measurement and control events and a dynamic database of execution parameters, a comprehensive scheduling plan is automatically generated, which solves the problem of the manual mode of low-orbit satellite measurement and control scheduling that consumes a lot of manpower and material resources, and realizes automated and fast-responsive measurement and control task generation, improving the scalability and automation level of the system.

CN114240134BActive Publication Date: 2025-07-04CHINA XIAN SATELLITE CONTROL CENT
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202111530355.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-15
Publication Date
2025-07-04
Estimated Expiration
2041-12-15

AI Technical Summary

Technical Problem

When the existing technology generates a low-orbit satellite measurement and control scheduling plan, the manual mode consumes a lot of manpower and material resources, and cannot quickly respond to temporary needs, which affects the timeliness of measurement and control tasks and leads to insufficient automation operation capabilities.

Method used

Define the basic information and execution parameters dynamic library of low-orbit satellite measurement and control events, write and add rule information in combination with satellite operation rules, analyze and track plans and match event parameters, automatically generate a comprehensive scheduling plan, and process the generation failure through the alarm mechanism.

Benefits of technology

It has achieved automation improvement in low-orbit satellite measurement and control work, met daily and emergency tasks needs, was highly scalable, reduced manual intervention, and improved the level of system automation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114240134B_ABST
    Figure CN114240134B_ABST
Patent Text Reader

Abstract

The present invention relates to a method for automatically generating a comprehensive scheduling plan for low-earth orbit satellites. The method includes: defining the basic information of each measurement and control event of the satellite, and the dynamic library of execution parameters corresponding to each of the measurement and control events; writing the addition rule information of each of the measurement and control events according to the basic information of each of the measurement and control events and in combination with the operation and working rules of the satellite; obtaining and parsing the station tracking plan of the satellite, and extracting the preset information of each tracking arc segment in the tracking plan; matching each of the measurement and control events with the tracking plan of the satellite according to the basic information, addition rule information and the preset information of the measurement and control events; calling the dynamic library of execution parameters corresponding to each of the measurement and control events, and assigning execution parameters to each of the measurement and control events by the dynamic library of execution parameters to automatically generate the comprehensive scheduling plan of the satellite.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the technical field of satellite automated measurement and control technology, and particularly relates to a method for automatically generating a comprehensive scheduling plan for low-orbit satellites. Background Art

[0002] In recent years, the satellite resources in China have been increasingly abundant, the space scale has been expanding, and the functions have been continuously strengthened. Some satellite management units in orbit have made great progress in the automated operation of long-term satellite management, and have realized a unified scheduling management mode for each subsystem based on a comprehensive scheduling plan. This mode has greatly improved the working efficiency of long-term management of satellites in orbit, especially low-orbit satellites, and initially achieved the goal of "having people on duty and no one operating".

[0003] However, with the continuous increase in the number of low-orbit satellites and the continuous extension of measurement and control requirements to rapid maneuvering, the scheduling mode in related technologies has gradually revealed limitations in daily applications: Although the manual plan generation mode can meet the measurement and control requirements under normal circumstances, in the face of hundreds of low-orbit satellites, it requires a large number of personnel and equipment and cannot achieve the dynamic and rapid generation of measurement and control resources; Once there are temporary requirements or abnormal situations, it will inevitably affect the timeliness of measurement and control tasks, thus greatly reducing the automated operation ability of the entire system.

[0004] Therefore, it is necessary to improve one or more problems existing in the above-mentioned related technical solutions.

[0005] It should be noted that the information disclosed in the above background art section is only used to enhance the understanding of the background of the present disclosure, and therefore may include information that does not constitute the prior art known to those of ordinary skill in the art. Summary of the Invention

[0006] The purpose of the present invention is to provide a method for automatically generating a comprehensive scheduling plan for low-orbit satellites, so as to at least to some extent overcome one or more problems caused by the limitations and defects of related technologies.

[0007] According to the first aspect of the embodiments of the present disclosure, a method for automatically generating a comprehensive scheduling plan for low-orbit satellites is provided, which is applicable to low-orbit satellites with an operating orbit lower than 5000 kilometers, and includes:

[0008] Defining the basic information of each measurement and control event of the satellite, and a dynamic library of execution parameters corresponding to each measurement and control event;

[0009] According to the basic information of each measurement and control event, combining the operation and working rules of the satellite, writing the addition rule information of each measurement and control event;

[0010] Obtaining and parsing the station tracking plan of the satellite, and extracting the preset information of each tracking arc segment in the tracking plan;

[0011] Match each of the measurement and control events with the satellite's tracking plan according to the basic information, addition rule information, and preset information of the measurement and control events.

[0012] Call the execution parameter dynamic library corresponding to each of the measurement and control events, and assign execution parameters to each of the measurement and control events by the execution parameter dynamic library to automatically generate the satellite's integrated scheduling plan.

[0013] In the present invention, the basic information of the measurement and control events includes: event identifier, event execution time, event execution timeout limit, event scheduling direction, inter-event constraint relationship, and event execution parameters; wherein the execution parameter dynamic library corresponding to each of the measurement and control events is defined according to the event execution parameters of each of the measurement and control events.

[0014] In the present invention, according to the basic information of each of the measurement and control events, combined with the operation and working rules of the satellite, the addition rule information of each of the measurement and control events is compiled, specifically:

[0015] Analyze the operation and working rules of the satellite to obtain the satellite's tracking period, the number of tracking times per day in the tracking period, and the complete set of the satellite's measurement and control events.

[0016] According to actual needs, determine that the addition rule of the measurement and control event is a regular rule or a temporary rule, where the regular rule stipulates the periodic scheduling timing of the measurement and control event, and the temporary rule directly assigns specific execution cycles to the measurement and control event, and the temporary rule becomes invalid when the measurement and control of the execution cycle ends.

[0017] According to the basic information of each of the measurement and control events, combine the regular rule settings and the temporary rule settings to form the event addition rule.

[0018] In the present invention, the addition rule information includes: measurement and control event identifier, measurement and control event arrangement frequency, measurement and control event execution relative time, measurement and control event addition days, and arc segment information; for the temporary rule, it also includes the specific execution cycles of the measurement and control event.

[0019] In the present invention, when the acquisition or parsing of the satellite's tracking plan fails, an alarm message will be sent to the staff.

[0020] When the staff contacts the tracking plan issuing unit according to the alarm message to check and reissue a new satellite measurement and control station tracking plan, the integrated scheduling plan automatic generation method is executed again.

[0021] In the present invention, the preset information includes: the measurement and control station identifier of the satellite, the space-ground identifier of the measurement and control station, the arc segment number, and the start and end times of the tracking arc segment.

[0022] In the present invention, according to the basic information, addition rule information, and preset information of the measurement and control event, each measurement and control event is matched with the satellite tracking plan. Specifically:

[0023] Analyze the basic information and addition rule information of the measurement and control event;

[0024] Combine the preset information of each tracking arc segment in the satellite station tracking plan;

[0025] Match corresponding measurement and control events for each tracking arc segment of the satellite tracking plan, and determine the specific execution time of each measurement and control event.

[0026] In the present invention, when the analysis of the basic information or addition rule information of the measurement and control event fails, an alarm message is sent to the staff to prompt them to check whether the addition rule of the measurement and control event is correct and reasonable. After they modify the addition rule of the measurement and control event, the automatic generation method of the comprehensive scheduling plan is executed again.

[0027] In the present invention, when the generation of the comprehensive scheduling plan of the satellite fails, an alarm message is sent to the staff to prompt them to check whether the execution parameter dynamic library is correct. After modifying the execution parameter dynamic library, the automatic generation method of the comprehensive scheduling plan is executed again.

[0028] In the present invention, the format of the basic information of the measurement and control event is XML format.

[0029] The technical solution provided by the present invention may include the following beneficial effects:

[0030] In the present invention, the above-mentioned automatic generation method of the low-earth orbit satellite comprehensive scheduling plan describes the daily measurement and control work rules of the low-earth orbit satellite by defining the addition rule information of the measurement and control event. And when the content of the satellite measurement and control work changes, the change of the satellite's daily measurement and control work can be completed by adding or deleting measurement and control events, modifying the corresponding relationship of the execution parameter dynamic library, and adjusting the addition rule of the measurement and control event. And it only needs to be modified once to meet the future satellite measurement and control requirements, which has strong scalability; by matching the measurement and control events with the tracking arc segments through the update dynamics of the satellite tracking plan of the measurement and control station, it well meets the needs of the satellite's daily emergency tasks and greatly improves the automation level of the measurement and control system.

[0031] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit the present disclosure. Brief Description of the Drawings

[0032] The accompanying drawings here are incorporated into the specification and form a part of this specification, showing embodiments consistent with the present disclosure, and are used together with the specification to explain the principles of the present disclosure. Obviously, the accompanying drawings in the following description are only some embodiments of the present disclosure, and for those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.

[0033] Figure 1 Shows the flowchart of the method for automatically generating the integrated scheduling plan of low-earth orbit satellites in an exemplary embodiment of the present invention. Detailed implementation manners

[0034] Example embodiments will now be described more fully with reference to the accompanying drawings. However, the example embodiments can be implemented in various forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that this invention will be more complete and comprehensive, and will fully convey the concept of the example embodiments to those skilled in the art. The features, structures, or characteristics described can be combined in any suitable manner in one or more embodiments.

[0035] In addition, the accompanying drawings are only schematic illustrations of the embodiments of the present invention and are not necessarily drawn to scale. The same reference numerals in the drawings denote the same or similar parts, and thus repeated descriptions thereof will be omitted. Some of the block diagrams shown in the drawings are functional entities and do not necessarily correspond to physically or logically independent entities.

[0036] In this example embodiment, a method for automatically generating an integrated scheduling plan for low-earth orbit satellites is first provided, which is applicable to low-earth orbit satellites with an operating orbit lower than 5000 kilometers. Referring to Figure 1 as shown, the method for automatically generating the integrated scheduling plan of low-earth orbit satellites may include:

[0037] Step S101: Define the basic information of each measurement and control event of the satellite, and the dynamic library of execution parameters corresponding to each measurement and control event;

[0038] Step S102: According to the basic information of each measurement and control event, combined with the operation and working rules of the satellite, write the addition rule information of each measurement and control event;

[0039] Step S103: Obtain and parse the station tracking plan of the satellite, and extract the preset information of each tracking arc segment in the tracking plan;

[0040] Step S104: According to the basic information and addition rule information of the measurement and control event and the preset information, match each measurement and control event with the tracking plan of the satellite;

[0041] Step S105: Call the execution parameter dynamic libraries corresponding to each of the measurement and control events. The execution parameter dynamic libraries assign execution parameters to each of the measurement and control events, and automatically generate a comprehensive scheduling plan for the satellite.

[0042] Specifically, in step S101, define the basic information of each measurement and control event of the satellite. Each of the measurement and control events constitutes the measurement and control event set of the satellite; define the execution parameter dynamic libraries for each of the measurement and control events, that is, each measurement and control event corresponds to an execution parameter dynamic library, and the execution parameter types corresponding to the measurement and control events are defined in the execution parameter dynamic libraries.

[0043] In step S102, after knowing the basic information of each measurement and control event, combined with the operation and working rules of the satellite, the operation and working rules of the satellite include how many days is the tracking period of the satellite (here, "day" refers to a period of time with an interval of 24 hours, and the minute time of the day is determined according to needs. For example, it can be defined that from 8:00 on day t to 8:00 on day t + 1 is one "day"), and how many laps are there in the satellite's available tracking arcs every day within the period; in the case of knowing the above information, write the addition rules for each measurement and control event. According to actual needs, the rules can be divided into regular rules and temporary rules. The regular rules stipulate the scheduling timing of each measurement and control event of the satellite, that is, on which day and which tracking arc within the period the event is arranged. The temporary rules directly assign specific measurement and control laps to some measurement and control events, and this temporary rule becomes invalid after the measurement and control laps end.

[0044] In step S103, parse the tracking plan of the satellite, and extract the preset information of each tracking arc from the tracking plan.

[0045] In step S104, according to the basic information of the measurement and control events, the addition rule information, and the preset information, the measurement and control events can be accurately matched to the tracking arcs of the satellite tracking plan. After step S104, the execution timing of each measurement and control event of the satellite has been arranged, forming the basic framework of the comprehensive scheduling plan. However, the execution parameters need to be assigned to each measurement and control event in the plan so that it can be correctly executed.

[0046] In step S105, by calling the execution parameter dynamic libraries corresponding to each measurement and control event in step S104, assign execution parameters to the measurement and control events. The execution parameter types and acquisition methods of the corresponding measurement and control events are preset in each dynamic library. After being called, the parameters can be acquired and assigned to the measurement and control events, thereby generating the final comprehensive scheduling plan. In the design of each parameter dynamic library, a unified interface should be adopted, configured through a configuration file, and different dynamic libraries are read and loaded at runtime. When adding or deleting dynamic libraries, only the corresponding configuration needs to be added or deleted, thereby enhancing the scalability.

[0047] The above method for automatically generating a comprehensive scheduling plan for low-orbit satellites describes the daily TT&C work rules of low-orbit satellites by defining TT&C event addition rules. When the TT&C work content of the satellite changes, the change of the satellite's daily TT&C work can be completed by adding or deleting TT&C events, modifying the corresponding relationship of the execution parameter dynamic library, and adjusting the TT&C event addition rules. And it only needs to be modified once to meet the future TT&C requirements of the satellite, with strong scalability; the matching of TT&C events and tracking arcs is completed through the update dynamics of the satellite tracking plan of the TT&C station, which well meets the daily emergency task requirements of the satellite and greatly improves the automation level of the system.

[0048] Next, reference will be made to Figure 1 to explain each part of the above method for automatically generating a comprehensive scheduling plan for low-orbit satellites in the present exemplary embodiment in more detail.

[0049] In one embodiment, the basic information of the TT&C event may include: event identifier, event execution time, event scheduling direction, event execution timeout limit, inter-event constraint relationship, and event execution parameters; wherein the execution parameter dynamic library corresponding to each TT&C event is defined according to the event execution parameters of each TT&C event. Specifically, the event identifier is the identifier that distinguishes each TT&C event, which can be the name identifier of the TT&C event; the event execution time is the specific moment when the TT&C event is executed, accurate to the second; the event scheduling direction refers to the execution components to which the information is sent after the execution of the TT&C event, which can be specific IP and port, or the code number of a certain direction, etc.; the event execution timeout limit is to limit the execution timeout time of a TT&C event. For example, if the execution timeout time is set to 60 minutes, it means that the TT&C event is executed correctly if the execution result of the event can be received from the event scheduling direction within 60 minutes. When the event execution result is not received after more than 60 minutes, the execution of the TT&C event fails; the inter-event constraint relationship refers to the execution sequence logic relationship between events. For example, the prerequisite for executing this event is that another event has been executed, which constitutes a constraint relationship; the event execution parameters are the necessary input parameters when some TT&C events are executed, such as the arc segment number of the satellite, the duration of the tracking arc segment, etc.

[0050] In one embodiment, according to the basic information of each TT&C event, combined with the operation and work rules of the satellite, the addition rule information of each TT&C event is compiled, specifically:

[0051] Analyze the operation and work rules of the satellite to obtain the tracking period of the satellite, the number of daily tracking times in the tracking period, and the complete set of TT&C events of the satellite;

[0052] According to actual needs, determine that the addition rule of the measurement and control event is a regular rule or a temporary rule. The regular rule stipulates the periodic scheduling timing of the measurement and control event, and the temporary rule directly assigns specific execution cycles to the measurement and control event. When the measurement and control of the execution cycle ends, the temporary rule becomes invalid;

[0053] Based on the basic information of each measurement and control event, combine the regular rule settings and the temporary rule settings to form the event addition rule

[0054] Specifically, analyze the operation and working rules of the satellite. For example, through analysis, it can be known that the tracking period of a certain satellite is one cycle every 7 days, and there are 6 tracking arcs on each day of each cycle. The complete set of measurement and control events of this satellite includes 4 measurement and control events: tracking start, tracking end, initialization, and receiving telemetry. After determining the measurement and control rule information of the satellite in this way, an event addition strategy can be compiled according to the rules to clarify which measurement and control arcs each measurement and control event is assigned to. Among them, the measurement and control events of the regular rule refer to those measurement and control events that are periodically scheduled, that is, this event is scheduled on the nth tracking arc of the nth day within the satellite measurement and control cycle. In this way, this measurement and control event will be executed on this arc of this day of each cycle of this satellite; the temporary rule directly assigns the execution cycle to the measurement and control event, that is, specifically which cycle to execute. After this cycle is executed, it becomes invalid and will not be executed continuously.

[0055] In one embodiment, the addition rule information may include: measurement and control event identifier, measurement and control event arrangement frequency, relative time of measurement and control event execution, number of days and arc information for adding the measurement and control event; for the temporary rule, it also includes the specific execution cycle of the measurement and control event. Specifically, the measurement and control event identifier is the unique representation of a certain measurement and control event, used to indicate which measurement and control event the arrangement is for; the measurement and control event arrangement frequency refers to the number of times this measurement and control event is arranged in one tracking cycle of the satellite; the relative time of measurement and control event execution refers to the interval of this measurement and control event relative to the start time or end time of the tracking of the measurement and control arc; the number of days and arc information for adding the measurement and control event refers to determining which day and which arc within the cycle the measurement and control event is added to, and it can be arranged to one arc or multiple arcs.

[0056] In one embodiment, when the acquisition and parsing of the tracking plan of the satellite's measurement station fails, an alarm message can be sent to the staff;

[0057] After the staff contacts the tracking plan issuing unit according to the alarm message to check and reissue a new satellite measurement station tracking plan, the method for automatically generating the comprehensive scheduling plan is executed again.

[0058] In one embodiment, the preset information may include: the identification of the satellite measurement and control station, the space-ground identification of the measurement and control station, the arc segment number, and the start and end times of the tracking arc segment. Specifically, the identification of the satellite measurement and control station refers to the identification of the measurement and control station that tracks the satellite, and this identification can be the name or number of the measurement and control station, etc.; the space-ground identification of the measurement and control station means that for the measurement and control station that tracks the satellite, it is necessary to know whether the measurement and control station is a space-based measurement and control station or a ground-based measurement and control station, so identification needs to be informed; the arc segment number refers to the unique number identified for the tracking arc segment of the satellite to distinguish each tracking arc segment; the start and end times of the tracking arc segment refer to the start time and end time of each tracking arc segment.

[0059] In one embodiment, according to the basic information and the addition rule information of the measurement and control event and the preset information, each measurement and control event is matched with the satellite tracking plan. Specifically, it can be:

[0060] Parse the basic information and the addition rule information of the measurement and control event;

[0061] Combine the preset information of each tracking arc segment in the satellite measurement and control station tracking plan;

[0062] Match the corresponding measurement and control event for each tracking arc segment of the satellite tracking plan, and determine the specific execution time of each measurement and control event.

[0063] Specifically, after knowing the basic information of the measurement and control event and the preset information of each arc segment, first, according to the general rules in the addition rules, assign the corresponding measurement and control event to each arc segment. Then, according to the temporary rules in the addition rules, check whether the arc segment number assigned to the measurement and control event in each rule is included in the preset information. If it is included, arrange the temporary event in the corresponding arc segment. In this way, the matching of the tracking plan and the measurement and control event is completed.

[0064] In one embodiment, when the parsing of the addition rule information of the measurement and control event fails, an alarm message can be sent to the staff to prompt them to check whether the addition rule of the measurement and control event is correct and reasonable. After they modify the addition rule of the measurement and control event, the method for automatically generating the comprehensive scheduling plan is executed again.

[0065] In one embodiment, when the generation of the measurement and control plan of the satellite fails, an alarm message can be sent to the staff to prompt them to check whether the execution parameter dynamic library is correct. After modifying the execution parameter dynamic library, the method for automatically generating the comprehensive scheduling plan is executed again.

[0066] In one embodiment, the basic information format of the measurement and control event may be in XML format. Specifically, the basic information of the measurement and control event may be in XML format. At the same time, the formats of some information such as the addition rule information, execution parameter information, and final measurement and control plan information should preferably match the format of the measurement and control event information for easy direct reading.

[0067] The above method for automatically generating a comprehensive scheduling plan for low-earth orbit satellites describes the daily measurement and control work rules of low-earth orbit satellites by defining the addition rule information of measurement and control events. When the content of satellite measurement and control work changes, the change of satellite daily measurement and control work can be completed by adding or deleting measurement and control events, modifying the corresponding relationship of the execution parameter dynamic library, and adjusting the addition rule of measurement and control events. And it only needs to be modified once to meet the future satellite measurement and control requirements, with strong scalability; the matching of measurement and control events and tracking arcs is completed through the update dynamics of the satellite tracking plan of the measurement and control station, which well meets the requirements of satellite daily emergency tasks and greatly improves the automation level of the system.

[0068] It should be understood that the orientation or positional relationship indicated by the terms "center", "longitudinal", "transverse", "length", "width", "thickness", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", "clockwise", "counterclockwise", etc. in the above description is based on the orientation or positional relationship shown in the drawings. It is only for the convenience of describing the embodiments of the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be construed as a limitation to the embodiments of the present invention.

[0069] In addition, the terms "first" and "second" are only used for descriptive purposes and cannot be understood as indicating or implying relative importance or implicitly specifying the quantity of the indicated technical features. Thus, the features defined with "first" and "second" may explicitly or implicitly include one or more of such features. In the description of the embodiments of the present invention, the meaning of "a plurality" is two or more unless otherwise specifically defined.

[0070] In the embodiments of the present invention, unless otherwise clearly defined and limited, the terms "install", "connect", "connection", "fix", etc. should be understood in a broad sense. For example, it may be a fixed connection, a detachable connection, or integrated; it may be a mechanical connection or an electrical connection; it may be directly connected or indirectly connected through an intermediate medium, and it may be the internal communication of two elements or the interaction relationship between two elements. For those of ordinary skill in the art, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.

[0071] In an embodiment of the present invention, unless otherwise clearly specified or limited, the first feature being "on" or "under" the second feature may include direct contact between the first and second features, or may include the first and second features not being in direct contact but in contact through additional features therebetween. Moreover, the first feature being "above", "over" and "on top of" the second feature includes the first feature being directly above and obliquely above the second feature, or merely indicating that the horizontal height of the first feature is higher than that of the second feature. The first feature being "under", "below" and "beneath" the second feature includes the first feature being directly below and obliquely below the second feature, or merely indicating that the horizontal height of the first feature is less than that of the second feature.

[0072] In the description of this specification, the description with reference to terms such as "an embodiment", "some embodiments", "examples", "specific examples", or "some examples", etc. means that the specific features, structures, materials, or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described may be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification.

[0073] Those skilled in the art will readily conceive of other embodiments of the present invention after considering the specification and practicing the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present invention, which follow the general principles of the present invention and include common general knowledge or conventional technical means in the technical field not disclosed by the present invention. The specification and examples are only regarded as exemplary, and the true scope and spirit of the present invention are pointed out by the appended claims.

Claims

1. An automatic generation method for the integrated scheduling plan of low-earth orbit satellites, characterized in that, include: Define the basic information of each satellite measurement and control event, and the dynamic library of execution parameters corresponding to each measurement and control event; According to the basic information of each of the measurement and control events, combined with the operation and working rules of the satellite, compile the addition rule information of each of the measurement and control events; Acquire and parse the station tracking plan of the satellite, and extract preset information of each tracking arc segment in the tracking plan; wherein the preset information includes: the tracking and control station identifier of the satellite, the ground-based identifier of the tracking and control station, the arc segment number, and the start and end time of the tracking arc segment; According to the basic information and the added rule information of the measurement and control event and the preset information, each measurement and control event is matched with the tracking plan of the satellite, including: Analyze the basic information of the measurement and control event and add rule information; Combining the preset information of each tracking arc in the satellite station tracking plan; Matching a corresponding measurement and control event for each tracking arc segment of the satellite tracking plan, and determining a specific execution time of each measurement and control event; The execution parameter dynamic library corresponding to each of the measurement and control events is called, and the execution parameter dynamic library assigns execution parameters to each of the measurement and control events, so as to automatically generate a comprehensive scheduling plan for the satellite.

2. The method for automatically generating a low-earth orbit satellite integrated scheduling plan according to claim 1, wherein The basic information of the measurement and control event includes: event identification, event execution time, event execution timeout limit, event scheduling direction, constraint relationship between events and event execution parameters; wherein the execution parameter dynamic library corresponding to each of the measurement and control events is defined according to the event execution parameters of each of the measurement and control events.

3. The method for automatically generating a comprehensive scheduling plan for low-earth orbit satellites according to claim 1, characterized in that According to the basic information of each of the measurement and control events, combined with the operation and working rules of the satellite, the addition rule information of each of the measurement and control events is specifically written as follows: Analyze the operation and working rules of the satellite to obtain the tracking period of the satellite, the number of daily tracking times in the tracking period, and the complete set of satellite measurement and control events; According to actual needs, determine whether the adding rule of the measurement and control event is a regular rule or a temporary rule, wherein the regular rule stipulates the periodic scheduling timing of the measurement and control event, and the temporary rule directly allocates a specific execution cycle for the measurement and control event. When the measurement and control of the execution cycle is completed, the temporary rule becomes invalid; The event adding rule is formed according to the basic information of each of the measurement and control events in combination with the conventional rule setting and the temporary rule setting.

4. The method for automatically generating a low-earth orbit satellite integrated scheduling plan according to claim 3, wherein, The added rule information includes: measurement and control event identification, measurement and control event scheduling frequency, measurement and control event execution relative time, measurement and control event addition days and arc information; for temporary rules, it also includes the specific execution cycles of the measurement and control event.

5. The method for automatically generating a low-earth orbit satellite integrated scheduling plan according to claim 1, wherein When the acquisition and analysis of the station tracking plan of the satellite fails, an alarm message is sent to the staff; After the staff contacts the tracking plan issuing unit according to the alarm information to check and reissue a new satellite station tracking plan, the automatic generation method of the comprehensive scheduling plan is executed again.

6. The method for automatically generating a comprehensive scheduling plan for low-earth orbit satellites according to claim 1, wherein When parsing the measurement and control event adding rule information fails, an alarm message is sent to the staff, prompting them to check whether the measurement and control event adding rule is correct and reasonable, and then execute the comprehensive scheduling plan automatic generation method again after modifying the measurement and control event adding rule.

7. The method for automatically generating a low-orbit satellite integrated scheduling plan according to claim 1, wherein When the generation of the comprehensive scheduling plan of the satellite fails, an alarm message is sent to the staff to prompt them to check whether the execution parameter dynamic library is correct. After they modify the execution parameter dynamic library, the method for automatically generating the comprehensive scheduling plan is executed again.

8. The method for automatically generating a satellite integrated scheduling plan according to any one of claims 1 to 7, characterized in that The basic information format of the TT&C event is XML format.

Citation Information

Patent Citations

  • Event-based low-orbit satellite measurement and control task planning method

    CN113706054A