Intelligent measurement and control resource scheduling method and system
By using an intelligent measurement and control resource scheduling system for screening and sorting, the problem of rational allocation of resources in the resource pools of multiple measurement and control companies has been solved, achieving efficient utilization of resources and rapid response to emergency tasks.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- CHENGDU GUOXING YUHANG TECH CO LTD
- Filing Date
- 2023-04-07
- Publication Date
- 2026-07-07
AI Technical Summary
In the resource scheduling collaboration between aerospace satellite companies and multiple telemetry and control companies, how to rationally and efficiently utilize telemetry and control resources to meet the needs of different missions, especially the resource allocation for emergency and routine missions.
Through the intelligent measurement and control resource scheduling system, the receiving end receives and filters measurement and control resource information, stores it in the resource pool according to preset conditions, sorts the resource levels, and matches the target measurement and control resources to execute tasks based on the task level and resource level.
It enables the effective utilization and intelligent scheduling of telemetry and control resources, prioritizes the allocation of high-quality resources to urgent tasks, ensures the priority ranking of resources within the resource pool, and responds quickly to needs.
Smart Images

Figure CN116388846B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of resource scheduling technology, and more specifically, to an intelligent measurement and control resource scheduling method and system. Background Technology
[0002] With the continuous development and application of aerospace technology, the scale of the aerospace industry is expanding rapidly, and global commercial aerospace is developing rapidly. Commercial telemetry, tracking, and command (TT&C) companies are also emerging, providing TT&C services for commercial satellites, aerospace enthusiasts, and research satellites of aerospace universities. Furthermore, with the increasing number of TT&C companies, their ground stations are also gradually increasing, and the advantages of each company are becoming increasingly apparent. Some TT&C companies possess high-quality ground station resources, while others have a significant advantage in the number of ground stations. At the same time, aerospace satellite companies are continuously advancing their aerospace technology, with the gradual formation of constellation networking plans, an increasing number of satellites, and diverse payload types. For vast geographical areas with large distances between ground stations, a single TT&C company can no longer meet the TT&C requirements of aerospace satellite companies.
[0003] Consequently, the resource allocation model between aerospace satellite companies and telemetry and control companies has evolved from the original single-mode, one-to-one telemetry and control information exchange to a one-to-many model. One aerospace satellite company engages in long-term cooperation with multiple telemetry and control companies, while the aerospace satellite company obtains abundant telemetry and control resources from these companies according to its own needs. However, at the same time, the influx of telemetry and control resources from multiple companies into the aerospace satellite company's resource pool has created a new problem: how to rationally and efficiently utilize these resources. Summary of the Invention
[0004] In view of this, the purpose of the present invention is to provide an intelligent measurement and control resource scheduling method and system.
[0005] To achieve the above objectives, the technical solution adopted by the present invention is as follows:
[0006] In a first aspect, the present invention provides an intelligent measurement and control resource scheduling method, applied to an intelligent measurement and control resource scheduling system, the intelligent measurement and control resource scheduling system comprising multiple transmitting ends and one receiving end, the method comprising:
[0007] Each of the transmitting ends sends resource information of the measurement and control resources to the receiving end;
[0008] The receiving end receives resource information for each of the measurement and control resources, and stores each valid measurement and control resource whose resource information meets preset conditions into the resource pool;
[0009] The receiving end sorts all valid measurement and control resources in the resource pool to obtain the resource level of each valid measurement and control resource;
[0010] When the receiving end acquires a task to be processed, it determines a target measurement and control resource that matches the task to be processed based on the task level of the task to be processed and the resource level of each effective measurement and control resource.
[0011] The receiving end uses the target measurement and control resources to execute the task to be processed.
[0012] In an optional implementation, the resource information includes resource duration, which represents the communication duration between the satellite and the ground station;
[0013] The receiving end stores each valid measurement and control resource that meets preset conditions into a resource pool, including:
[0014] The resource information of each of the measurement and control resources is compared with the preset resource information format, and each qualified measurement and control resource whose resource information is consistent with the resource information format is obtained.
[0015] The resource duration of each qualified measurement and control resource is compared with a preset resource duration threshold, and each valid measurement and control resource whose resource duration is greater than or equal to the resource duration threshold is obtained.
[0016] Each of the valid measurement and control resources is stored in the resource pool.
[0017] In an optional implementation, the resource information includes arrival time, resource duration, and telemetry and control capabilities. The arrival time represents the time when the satellite accesses the ground station, the resource duration represents the communication duration between the satellite and the ground station, and the telemetry and control capabilities represent the antenna aperture of the ground station.
[0018] The receiving end sorts all valid measurement and control resources in the resource pool to obtain the resource level of each valid measurement and control resource, including:
[0019] For each valid measurement and control resource in the resource pool, a first score is obtained based on the arrival time of the valid measurement and control resource, a second score is obtained based on the resource duration of the valid measurement and control resource, and a third score is obtained based on the measurement and control capability of the valid measurement and control resource.
[0020] Calculate the sum of the first score, the second score, and the third score for each effective measurement and control resource to obtain the total score for each effective measurement and control resource;
[0021] All valid measurement and control resources are sorted in descending order of total score to obtain the serial number of each valid measurement and control resource;
[0022] The serial number of each effective measurement and control resource is used as the resource level of each effective measurement and control resource.
[0023] In an optional implementation, the receiving end obtains a first score of the effective telemetry and control resource based on the arrival time of the effective telemetry and control resource, including:
[0024] Obtain the earliest arrival time from the resource pool to obtain the target arrival time;
[0025] Calculate the ratio of the target arrival time to the arrival time of the effective telemetry and control resources to obtain the first ratio of the effective telemetry and control resources;
[0026] The first score of the effective measurement and control resources is obtained by multiplying the preset first coefficient by the first ratio of the effective measurement and control resources.
[0027] In an optional implementation, the receiving end obtains a second score for the effective monitoring and control resources based on the resource duration of the effective monitoring and control resources, including:
[0028] Obtain the maximum resource duration from the resource pool to obtain the target resource duration;
[0029] Calculate the ratio of the effective measurement and control resource duration to the target resource duration to obtain the second ratio of the effective measurement and control resource;
[0030] The second score of the effective measurement and control resources is obtained by multiplying the preset second coefficient by the second ratio of the effective measurement and control resources.
[0031] In an optional implementation, obtaining the third score of the effective measurement and control resources based on their measurement and control capabilities includes:
[0032] Obtain the antenna aperture of the ground station corresponding to the effective telemetry and control resources, and obtain the telemetry and control capabilities of the effective telemetry and control resources;
[0033] The third score of the effective measurement and control resource is obtained by multiplying the preset third coefficient by the measurement and control capability of the effective measurement and control resource.
[0034] In an optional implementation, the resource information includes the arrival time, which represents the time when the satellite accesses the ground station;
[0035] The receiving end determines the target telemetry and control resources matching the task to be processed based on the task level of the task to be processed and the resource level of each of the effective telemetry and control resources, including:
[0036] Based on the selection operation performed by the expert module in the intelligent measurement and control resource scheduling system according to the expert decision system library, the task level of the task to be processed is determined.
[0037] If the expert module selects the emergency attribute based on the expert decision system library in the intelligent measurement and control resource scheduling system, then the task level of the task to be processed is determined to be emergency;
[0038] If the expert module selects the "normal" attribute based on the expert decision system library in the intelligent measurement and control resource scheduling system, then the task level of the task to be processed is determined to be "normal".
[0039] When the task level of the task to be processed is urgent, obtain the start time of the task to be processed;
[0040] Obtain from the resource pool each pending measurement and control resource whose arrival time is earlier than the start time and is in an idle state;
[0041] The highest-level pending measurement and control resource is selected as the target measurement and control resource to match the task to be processed.
[0042] In an optional implementation, after the receiving end sorts all valid measurement and control resources in the resource pool to obtain the resource level of each valid measurement and control resource, the method further includes:
[0043] The receiving end acquires multiple pending tasks and, based on the selection operation performed by the expert module in the intelligent measurement and control resource scheduling system according to the expert decision system library, determines the task level of each pending task.
[0044] If the expert module selects the emergency attribute based on the expert decision system library in the intelligent measurement and control resource scheduling system, then the task level of the pending task is determined to be emergency, and each task level is an emergency task.
[0045] If the expert module selects the conventional attribute based on the expert decision system library in the intelligent measurement and control resource scheduling system, then the task level of the pending task is determined to be conventional, and conventional tasks with a task level of conventional are obtained.
[0046] After determining the effective measurement and control resources matched for each emergency task from the resource pool, the receiving end determines the effective measurement and control resources matched for each regular task.
[0047] The receiving end executes each emergency task using the available measurement and control resources matched for each emergency task, and executes each regular task using the available measurement and control resources matched for each regular task.
[0048] Secondly, the present invention provides an intelligent measurement and control resource scheduling system, which includes multiple transmitting ends and one receiving end;
[0049] Each of the transmitting ends is used to send resource information of the measurement and control resources to the receiving end;
[0050] The receiving end is used to receive resource information for each of the measurement and control resources, and store each valid measurement and control resource whose resource information meets preset conditions into the resource pool;
[0051] All valid measurement and control resources in the resource pool are sorted to obtain the resource level of each valid measurement and control resource;
[0052] When a task to be processed is acquired, a target measurement and control resource matching the task to be processed is determined based on the task level of the task to be processed and the resource level of each effective measurement and control resource.
[0053] The task to be processed is executed using the target measurement and control resources.
[0054] In an optional implementation, the resource information includes resource duration, which represents the communication duration between the satellite and the ground station; the receiving end is further configured to:
[0055] The resource information of each of the measurement and control resources is compared with the preset resource information format, and each qualified measurement and control resource whose resource information is consistent with the resource information format is obtained.
[0056] The resource duration of each qualified measurement and control resource is compared with a preset resource duration threshold, and each valid measurement and control resource whose resource duration is greater than or equal to the resource duration threshold is obtained.
[0057] Each of the valid measurement and control resources is stored in the resource pool;
[0058] The resource information includes arrival time, resource duration, and telemetry and control capabilities. The arrival time indicates the time when the satellite accesses the ground station, the resource duration indicates the communication duration between the satellite and the ground station, and the telemetry and control capabilities indicate the antenna aperture of the ground station. The receiver is also used for:
[0059] For each valid measurement and control resource in the resource pool, a first score is obtained based on the arrival time of the valid measurement and control resource, a second score is obtained based on the resource duration of the valid measurement and control resource, and a third score is obtained based on the measurement and control capability of the valid measurement and control resource.
[0060] Calculate the sum of the first score, the second score, and the third score for each effective measurement and control resource to obtain the total score for each effective measurement and control resource;
[0061] All valid measurement and control resources are sorted in descending order of total score to obtain the serial number of each valid measurement and control resource;
[0062] The serial number of each effective measurement and control resource is used as the resource level of each effective measurement and control resource.
[0063] The present invention provides an intelligent measurement and control resource scheduling method and system. The intelligent measurement and control resource scheduling system includes multiple sending ends and one receiving end. First, each sending end sends resource information of measurement and control resources to the receiving end. Then, the receiving end receives the resource information of each measurement and control resource and stores each valid measurement and control resource whose resource information meets preset conditions into a resource pool. The receiving end then sorts all valid measurement and control resources in the resource pool to obtain the resource level of each valid measurement and control resource. Next, when the receiving end obtains a task to be processed, it determines the target measurement and control resource matching the task to be processed based on the task level of the task to be processed and the resource level of each valid measurement and control resource, and uses the target measurement and control resource to execute the task to be processed. By filtering and sorting measurement and control resources to determine their resource levels, and then determining the measurement and control resources matching the task based on their resource levels, the system utilizes the matching measurement and control resources to execute the task, thereby achieving effective utilization of measurement and control resources and intelligent scheduling of measurement and control resources.
[0064] This system quantitatively evaluates measurement and control resources, prioritizing the allocation of high-quality resources to required tasks. The scheduling system can allocate resources and tasks, providing optimal resources for urgent tasks, ensuring performance meets measurement and control and data transmission requirements, and meeting time requirements. Resources within the resource pool are always prioritized, quickly incorporating measurement and control resources into the scheduling scope and meeting needs.
[0065] To make the above-mentioned objects, features and advantages of the present invention more apparent and understandable, preferred embodiments are described below in detail with reference to the accompanying drawings. Attached Figure Description
[0066] To more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings used in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of the present invention and should not be regarded as a limitation on the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0067] Figure 1 A schematic diagram of the intelligent measurement and control resource scheduling system provided in an embodiment of the present invention is shown;
[0068] Figure 2 A block diagram of an electronic device provided in an embodiment of the present invention is shown;
[0069] Figure 3 This illustration shows one of the flowcharts of the intelligent measurement and control resource scheduling method provided in an embodiment of the present invention;
[0070] Figure 4 The second flowchart of the intelligent measurement and control resource scheduling method provided in this embodiment of the invention is shown.
[0071] Icons: 120 - Processor; 130 - Memory; 170 - Communication interface. Detailed Implementation
[0072] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. The components of the embodiments of the present invention described and shown in the accompanying drawings can generally be arranged and designed in various different configurations.
[0073] Therefore, the following detailed description of the embodiments of the invention provided in the accompanying drawings is not intended to limit the scope of the claimed invention, but merely to illustrate selected embodiments of the invention. All other embodiments obtained by those skilled in the art based on the embodiments of the invention without inventive effort are within the scope of protection of the invention.
[0074] It should be noted that relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.
[0075] Please see Figure 1 This is a schematic diagram of an intelligent measurement and control resource scheduling system provided in an embodiment of the present invention, which includes multiple transmitting ends and one receiving end. The transmitting end and the receiving end can be independent servers or a server cluster composed of multiple servers, and the present invention does not limit them in this regard.
[0076] The transmitting end can be understood as the communication equipment of the telemetry and control company, which is used to send the resource information of the telemetry and control resources to the receiving end; the receiving end can be understood as the communication equipment of the aerospace satellite company, which is used to receive the resource information of the telemetry and control resources and to intelligently schedule the telemetry and control resources.
[0077] The receiving end communicates with each sending end to achieve information exchange. Optionally, in order to achieve one-to-many receiving and forwarding capabilities while ensuring security, information needs to be encrypted. Therefore, network equipment supporting the IPSEC VPN network mechanism can be selected to establish a dedicated network between the two ends for encrypted communication, enabling the aerospace satellite company and multiple telemetry and control companies to interconnect through a dedicated channel network, enabling information transmission and resource forwarding.
[0078] The transmitting and receiving ends are defined with multiple interfaces. For example, the tracking and receiving plan interface is used for ground station antenna establishment tracking and receiving tasks, mainly including satellite arrival / departure times, satellite data transmission start / end times, orbit number, and other information. The tracking and receiving plan confirmation interface is used to notify the aerospace satellite company that the tracking and receiving plan information has been received and that the content is valid. The telemetry information interface is used to forward satellite on-orbit information sent from the satellite to the ground station to the aerospace satellite company through the telemetry and control company's telemetry and control center. The remote control information interface is used for the aerospace satellite company to send satellite remote control data to the telemetry and control company's telemetry and control center in real time, and for the telemetry and control company's telemetry and control center to forward the data to the relevant telemetry and control stations in real time after receiving the remote control data sent by the aerospace satellite company. The remote control response information interface is used to forward the response information generated by the telemetry and control company's telemetry and control center after receiving the remote control data from the telemetry and control station to the aerospace satellite company. The link monitoring information interface is used for the telemetry and control company and the aerospace satellite company to periodically exchange link monitoring information to ensure the normal operation of the data network link between the telemetry and control company and the aerospace satellite company.
[0079] Optionally, the protocol for the above interface can be Transmission Control Protocol (TCP), File Transfer Protocol (FTP), or Packet Data Exchange Protocol (PDXP). The interface can be in the form of Extensible Markup Language (XML), and the XML information format specified at both ends must conform to relevant standards. UTF-8 encoding can also be used, and characters in the file should use standard character encoding.
[0080] Please see Figure 2 This is a block diagram of an electronic device provided in an embodiment of the present invention, the structure of which can be used to implement the above. Figure 1 The electronic device is either a transmitter or a receiver. It includes a processor 120, a memory 130, and a communication interface 170.
[0081] The processor 120, memory 130, and communication interface 170 are electrically connected to each other directly or indirectly to enable data transmission or interaction. For example, these components can be electrically connected to each other through one or more communication buses or signal lines.
[0082] The processor 120 can be an integrated circuit chip with signal processing capabilities. It can be a general-purpose processor, such as a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), an off-the-shelf programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components.
[0083] The memory 130 may be a random access memory (RAM), a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), etc.
[0084] Communication interface 170 can be used to communicate with other node devices for signaling or data.
[0085] It should be noted that, Figure 2 The structure shown is only a schematic diagram of an electronic device; the electronic device may also include components that are larger than those shown. Figure 2 The more or fewer components shown, or having the same Figure 2 The different configurations shown. Figure 2 The components shown can be implemented using hardware, software, or a combination thereof.
[0086] The intelligent measurement and control resource scheduling system described above will be used as the execution subject to execute the various steps in the methods provided in the embodiments of the present invention and achieve the corresponding technical effects.
[0087] Please see Figure 3 , Figure 3 This is a flowchart illustrating an intelligent measurement and control resource scheduling method provided in an embodiment of the present invention.
[0088] Step S202: Each transmitting end sends the resource information of the measurement and control resources to the receiving end;
[0089] In this embodiment, the transmitting end can be understood as the communication equipment of the telemetry and control company; the receiving end can be understood as the communication equipment of the aerospace satellite company. The transmitting end, i.e., the telemetry and control company side, can obtain satellite resource information, i.e., telemetry and control resource information, through the ground station and send it to the receiving end, i.e., the aerospace satellite company side, so that the receiving end can intelligently schedule the telemetry and control resources.
[0090] Step S204: The receiving end receives the resource information of each measurement and control resource, and stores each valid measurement and control resource whose resource information meets the preset conditions into the resource pool;
[0091] In this embodiment, the preset conditions can be understood as pre-set conditions for screening measurement and control resources. The resource pool can be a specially set database table for storing resource information.
[0092] The receiving end receives resource information of the telemetry and control resources sent by each sending end, and then filters the received telemetry and control resources according to preset conditions. That is, it selects each telemetry and control resource whose resource information meets the preset conditions to obtain each valid telemetry and control resource. The resource information of each valid telemetry and control resource is then stored, i.e., each valid telemetry and control resource is stored in a resource pool. In other words, by filtering telemetry and control resources through pre-set conditions, high-quality telemetry and control resources can be obtained and stored.
[0093] Step S206: The receiving end sorts all valid measurement and control resources in the resource pool to obtain the resource level of each valid measurement and control resource;
[0094] In this embodiment, the receiving end can sort all the effective measurement and control resources in the resource pool, that is, evaluate the capabilities of each effective measurement and control resource to obtain the comprehensive capability of the effective measurement and control resources, and sort all the effective measurement and control resources according to the comprehensive capability to obtain the resource level of each effective measurement and control resource.
[0095] Step S208: When the receiving end obtains the task to be processed, it determines the target measurement and control resource that matches the task to be processed based on the task level of the task to be processed and the resource level of each valid measurement and control resource.
[0096] Step S210: The receiving end uses the target telemetry and control resources to execute the task to be processed;
[0097] In this embodiment, the receiving end can obtain the task to be processed, that is, the task to be executed. When the receiving end obtains the task to be processed, it can first determine the task level of the task to be processed, and then determine the effective measurement and control resource that matches the task to be processed according to the resource level of each effective measurement and control resource in the resource pool, that is, obtain the target measurement and control resource; and then use the target measurement and control resource to execute the task to be processed.
[0098] It can be understood that the embodiments of the present invention determine the resource level of the measurement and control resources by screening and sorting the measurement and control resources, and determine the measurement and control resources matching the task to be processed based on the resource level when a task to be processed is obtained, so as to use the matching measurement and control resources to execute the task to be processed, thereby realizing the effective utilization of measurement and control resources and realizing the intelligent scheduling of measurement and control resources.
[0099] As can be seen from the above steps, firstly, each sending end sends the resource information of the telemetry and control resources to the receiving end; then, the receiving end receives the resource information of each telemetry and control resource, and stores each valid telemetry and control resource whose resource information meets the preset conditions into a resource pool. Next, all valid telemetry and control resources in the resource pool are sorted to obtain the resource level of each valid telemetry and control resource; then, when the receiving end obtains a task to be processed, it determines the target telemetry and control resource matching the task to be processed based on the task level of the task to be processed and the resource level of each valid telemetry and control resource, and uses the target telemetry and control resource to execute the task to be processed. By filtering and sorting the telemetry and control resources to determine their resource levels, and then determining the telemetry and control resources matching the task based on the resource levels, the matching telemetry and control resources are used to execute the task, thereby achieving the effective utilization of telemetry and control resources and realizing intelligent scheduling of telemetry and control resources.
[0100] Optionally, for the process in step S204 above where the receiving end stores each valid measurement and control resource that meets the preset conditions into the resource pool, this embodiment of the invention provides an implementation method.
[0101] Step S204-1: Compare the resource information of each measurement and control resource with the preset resource information format, and obtain each qualified measurement and control resource whose resource information matches the resource information format;
[0102] Step S204-3: Compare the resource duration of each qualified measurement and control resource with the preset resource duration threshold, and obtain each valid measurement and control resource whose resource duration is greater than or equal to the resource duration threshold;
[0103] Step S204-5: Store each valid measurement and control resource into the resource pool.
[0104] In this embodiment, resource information includes resource duration, which represents the communication duration between the satellite and the ground station. This can be understood as the length of time during which telemetry can be performed using the satellite during communication between the satellite and the ground station; the resource duration is the time during which telemetry can be performed. The resource information format is pre-defined and is used to verify the legality of the resource information.
[0105] Resource information may be affected by the network during transmission, resulting in packet loss (partial information loss) and bit errors (partial information errors). Therefore, the receiving end will compare the resource information of each measurement and control resource with the preset resource information format.
[0106] If the resource information is consistent with the resource information format, it means that the resource information may be illegal or empty frame information, so the measurement and control resource to which the resource information belongs is filtered out; if the resource information is consistent with the resource information format, it means that the resource information is legal, so the measurement and control resource to which the resource information belongs is a qualified measurement and control resource.
[0107] The receiving end also compares the resource duration of each qualified measurement and control resource with a preset resource duration threshold to select high-quality measurement and control resources. Specifically, it acquires each qualified measurement and control resource whose resource duration is greater than or equal to the resource duration threshold, thus obtaining each valid measurement and control resource and storing it in the resource pool. Optionally, the resource duration threshold can be represented by T0 and can be set to T0 ≥ 60s. It should be understood that the resource duration threshold can be set according to actual application, and this embodiment of the invention does not impose any limitations.
[0108] Optionally, this embodiment of the invention provides a possible implementation of step S206 above.
[0109] Step S206-1: For each valid measurement and control resource in the resource pool, obtain the first score of the valid measurement and control resource based on the arrival time of the valid measurement and control resource, obtain the second score of the valid measurement and control resource based on the resource duration of the valid measurement and control resource, and obtain the third score of the valid measurement and control resource based on the measurement and control capability of the valid measurement and control resource.
[0110] Step S206-3: Calculate the sum of the first score, second score and third score of each effective measurement and control resource to obtain the total score of each effective measurement and control resource;
[0111] Step S206-5: Sort all valid measurement and control resources in descending order of total score to obtain the serial number of each valid measurement and control resource;
[0112] Step S206-7: Use the serial number of each valid measurement and control resource as the resource level of each valid measurement and control resource.
[0113] Understandably, for regions with significant geographical spans across latitude and longitude, the arrival times of geostationary satellites may differ by tens of minutes or even just a few minutes. In such cases, the effective tracking and control resources can be prioritized according to the order of arrival times, using a 24-hour time system. However, relying solely on arrival times cannot fully determine the resource level of effective tracking and control resources; resource duration must also be considered for a comprehensive evaluation.
[0114] In this embodiment, resource information includes resource duration, arrival time, and telemetry and control capabilities. Arrival time refers to the moment the satellite accesses the ground station, and telemetry and control capabilities refer to the antenna aperture of the ground station. This embodiment of the invention can be understood as calculating the total score of telemetry and control resources based on three dimensions: arrival time, resource duration, and measurement capabilities, in order to evaluate the comprehensive capabilities of the telemetry and control resources.
[0115] It is understood that the total score for each valid measurement and control resource is calculated in a similar way. For the sake of brevity, this embodiment of the invention uses one valid measurement and control resource as an example for illustration.
[0116] First, we can obtain the first score of the effective measurement and control resources based on their arrival time. This first score can be understood as the rating of the effective measurement and control resources in terms of arrival time, and it can be represented by Z1. Then, we can obtain the second score of the effective measurement and control resources based on their resource duration. This second score can be understood as the rating of the effective measurement and control resources in terms of resource duration, and it can be represented by Z2. Next, we can obtain the third score of the effective measurement and control resources based on their measurement and control capabilities. This third score can be understood as the rating of the effective measurement and control resources in terms of measurement and control capabilities, and it can be represented by Z3. Finally, we can calculate the sum of the first, second, and third scores to obtain the total score of the effective measurement and control resources. The total score can be represented by S, so the total score of an effective measurement and control resource can be expressed as S = Z1 + Z2 + Z3.
[0117] For each valid monitoring and control resource, the process is similar to that described above, resulting in a total score for each resource. Then, all valid monitoring and control resources are sorted in descending order of their total scores, resulting in a sequence number for each resource. This sequence number is used as the resource level for each valid monitoring and control resource. It is understood that the higher the total score of a valid monitoring and control resource, the higher its resource level.
[0118] Optionally, for the process in step S206-1 above where the receiving end obtains the first score of the effective telemetry and control resources based on the arrival time of the effective telemetry and control resources, this embodiment of the invention provides a possible implementation method.
[0119] Step S206-1-1: Obtain the earliest arrival time from the resource pool to get the target arrival time;
[0120] Step S206-1-3: Calculate the ratio of the target arrival time to the arrival time of the effective telemetry and control resources to obtain the first ratio of the effective telemetry and control resources;
[0121] Step S206-1-5: Calculate the product of the preset first coefficient and the first ratio of effective measurement and control resources to obtain the first score of effective measurement and control resources.
[0122] In this embodiment, to better evaluate the comprehensive capabilities of effective telemetry and control resources, the arrival times of these resources can be subjected to extremely large processing. For example, the earliest arrival time is obtained from the resource pool to obtain the target arrival time, and the ratio of the target arrival time to the arrival times of the effective telemetry and control resources is calculated to obtain the first ratio of the effective telemetry and control resources. The target arrival time can be represented by x. max The arrival time of effective monitoring and control resources can be represented by x.
[0123] Since the total score for effective measurement and control resources is evaluated based on three dimensions—arrival time, resource duration, and measurement and control capability—a weight value can be pre-set for each dimension. For example, the weight value for the arrival time dimension can be set as the first coefficient, and the first coefficient can be represented by w. It should be understood that the first coefficient can be set according to actual application, and this embodiment of the invention does not limit it.
[0124] Based on the first ratio of the obtained effective measurement and control resources and the preset first coefficient, the product of the two is calculated to obtain the first score of the effective measurement and control resources. The first score of the effective measurement and control resources can then be expressed as:
[0125] Optionally, for the process in step S206-1 above where the receiving end obtains the second score of the effective measurement and control resources based on the resource duration of the effective measurement and control resources, this embodiment of the invention provides a possible implementation method.
[0126] Step S206-1-7: Obtain the maximum resource duration from the resource pool to get the target resource duration;
[0127] Step S206-1-9: Calculate the ratio of the effective measurement and control resource duration to the target resource duration to obtain the second ratio of the effective measurement and control resources;
[0128] Step S206-1-11: Calculate the product of the preset second coefficient and the second ratio of effective measurement and control resources to obtain the second score of effective measurement and control resources.
[0129] In this embodiment, to better evaluate the comprehensive capabilities of effective telemetry and control resources, the resource duration of effective telemetry and control resources can be subjected to extremely large processing. For example, the longest resource duration obtained from the resource pool is the target resource duration, and the ratio of the arrival time of the effective telemetry and control resources to the target arrival time is calculated to obtain the second ratio of the effective telemetry and control resources. The target resource duration can be represented by y. max The effective monitoring and control resource duration can be represented by y.
[0130] Following the method described above for setting a weight value for the arrival time dimension, a weight value can be pre-set for the resource duration dimension. For example, the weight value for the resource duration dimension can be set as a second coefficient, and this second coefficient can be represented by m. It should be understood that the second coefficient can be set according to actual application, and this embodiment of the invention does not limit it. Optionally, the second coefficient can be less than the first coefficient.
[0131] Based on the second ratio of the obtained effective measurement and control resources and the preset second coefficient, the product of the two is calculated to obtain the second score of the effective measurement and control resources. The second score of the effective measurement and control resources can then be expressed as:
[0132] Optionally, for the process of obtaining the third score of effective measurement and control resources based on the measurement and control capability of effective measurement and control resources in step S206-1 above, the present invention provides a possible implementation method.
[0133] Step S206-1-13: Obtain the antenna aperture of the ground station corresponding to the effective telemetry and control resources, and obtain the telemetry and control capabilities of the effective telemetry and control resources;
[0134] Step S206-1-15: Calculate the product of the preset third coefficient and the measurement and control capability of the effective measurement and control resources to obtain the third score of the effective measurement and control resources;
[0135] In this embodiment, following the method of setting a weight value for the arrival time dimension described above, a weight value can be pre-set for the measurement and control capability dimension. For example, the weight value for the measurement and control capability dimension can be set as a third coefficient, and the third coefficient can be represented by g. Optionally, the third coefficient g can be set to 0.1. It should be understood that the third coefficient can be set according to actual application, and this embodiment of the invention does not limit it.
[0136] Obtain the antenna aperture of the ground station corresponding to the effective telemetry and control resources. The antenna aperture can be represented by e, which gives the telemetry and control capability of the effective telemetry and control resources. Based on the obtained antenna aperture and the pre-defined third coefficient, calculate the product of the two to obtain the third score of the effective telemetry and control resources. The third score of the effective telemetry and control resources can then be expressed as Z3 = 0.1e.
[0137] Optionally, for the process in step S208 above where the receiving end determines the target measurement and control resource matching the task to be processed based on the task level of the task to be processed and the resource level of each valid measurement and control resource, this embodiment of the invention provides an implementation method.
[0138] Step S208-1: Based on the selection operation performed by the expert module in the intelligent measurement and control resource scheduling system according to the expert decision system database, determine the task level of the task to be processed;
[0139] Step S208-3A: If the expert module selects the emergency attribute in the intelligent measurement and control resource scheduling system based on the expert decision system library, then the task level of the task to be processed is determined to be emergency.
[0140] Step S208-3B: If the expert module selects the conventional attribute in the intelligent measurement and control resource scheduling system based on the expert decision system library, then the task level of the task to be processed is determined to be conventional.
[0141] Step S208-5: When the task level of the task to be processed is urgent, obtain the start time of the task to be processed.
[0142] Step S208-7: Obtain each pending measurement and control resource from the resource pool whose arrival time is earlier than the start time and is in an idle state;
[0143] Step S208-9: Select the pending measurement and control resource with the highest resource level as the target measurement and control resource to be matched with the task to be processed.
[0144] In this embodiment, when the receiving end receives a task to be processed, it can determine the task level based on the selection operation performed by the expert in the system. For example, if the expert module selects the "urgent" attribute in the intelligent measurement and control resource scheduling system based on the expert decision system library, the task level is determined to be urgent. If the expert module selects the "normal" attribute in the intelligent measurement and control resource scheduling system based on the expert decision system library, the task level is determined to be normal. It is understood that the expert decision system library includes a historical experience database, a dynamic update support library for historical experience data, etc.
[0145] When a pending task is classified as urgent, it indicates that the task needs to be executed immediately. Therefore, higher-quality telemetry and control (TT&C) resources can be selected to execute the task. This involves obtaining the task's start time and retrieving all available TT&C resources from the resource pool whose arrival time is earlier than the start time and which are currently idle. These resources are then selected as the target TT&C resources that match the task. Finally, the target TT&C resources are used to execute the task.
[0146] It can be understood that the embodiments of the present invention sort the measurement and control resources by level and allocate the measurement and control resources to matching tasks according to the resource level, thereby realizing the rational use of measurement and control resources and improving the utilization rate of measurement and control resources.
[0147] Optionally, after step S206 above, this embodiment of the invention also provides an implementation method, please refer to [link to relevant documentation]. Figure 4 .
[0148] Step S212: The receiving end acquires multiple pending tasks and determines the task level of each pending task based on the selection operation performed by the expert module in the intelligent measurement and control resource scheduling system according to the expert decision system library.
[0149] Step S214A: If the expert module selects the emergency attribute in the intelligent measurement and control resource scheduling system based on the expert decision system library, then the task level of the pending task is determined to be emergency, and each task level is an emergency task.
[0150] Step S214B: If the expert module selects the regular attribute in the intelligent measurement and control resource scheduling system based on the expert decision system library, then the task level of the pending task is determined to be regular, and regular tasks with the task level of regular are obtained.
[0151] Step S216: After the receiving end determines the effective measurement and control resources matched for each emergency task from the resource pool, it determines the effective measurement and control resources matched for each regular task.
[0152] Step S218: The receiving end executes each emergency task using the available telemetry and control resources matched for each emergency task, and executes each regular task using the available telemetry and control resources matched for each regular task.
[0153] In this embodiment, when the receiving end acquires multiple pending tasks, it first determines the task level of each pending task. Specifically, based on the attribute selected by the expert module in the intelligent measurement and control resource scheduling system according to the expert decision system library, it determines whether the task level is urgent or routine. If the expert module selects the urgent attribute in the intelligent measurement and control resource scheduling system according to the expert decision system library, the task level is determined to be urgent; if the expert module selects the routine attribute in the intelligent measurement and control resource scheduling system according to the expert decision system library, the task level is determined to be routine. It is understood that the expert decision system library includes a historical experience database, a dynamic update support library for historical experience data, etc.
[0154] Then, we obtain each emergency task with a task level of "urgent" and each regular task with a task level of "normal". An emergency task can be understood as emergency monitoring of sudden events, such as monitoring when a major geological disaster occurs in a certain area. A regular task can be understood as daily monitoring of various scenarios in the city, such as urban environmental monitoring.
[0155] The receiving end obtains the effective measurement and control resources matched for each emergency task and each regular task from the resource pool based on each determined emergency task and each regular task. Then, it uses the effective measurement and control resources matched for each emergency task to execute each emergency task and uses the effective measurement and control resources matched for each regular task to execute each regular task.
[0156] This can be understood as follows: when both urgent and routine tasks exist simultaneously, the receiving end will allocate measurement and control resources to the urgent task first, and then allocate measurement and control resources to the routine task, so as to allocate high-quality resources to the urgent task first, thereby ensuring that the urgent task is processed first.
[0157] Understandably, numerous influencing factors need to be considered in the scheduling of telemetry and control resources. Through comprehensive consideration and balancing, the order of task scheduling can be determined, and resource allocation and conflict resolution can be completed accordingly. This is the guiding principle of comprehensive priority. Internally, tasks are mainly divided into urgent tasks and routine tasks, with urgent tasks taking precedence over routine tasks. The order of task scheduling is mainly determined by task attributes and time.
[0158] The specific implementation is as follows: After a satellite mission is generated, the system cancels unreasonable mission plans based on system constraints such as satellite payload and energy, and prohibits unreasonable missions from being scheduled by the system. The order of mission scheduling is determined by calculating mission priority models based on mission condition constraints.
[0159] The computational model for the task is a composite function, primarily consisting of continuous functions and positively correlated functions. The calculation formula for an emergency task is as follows:
[0160]
[0161] Where Y is the comprehensive judgment score for the emergency task, a is the coefficient value of the emergency task, and X is the time value. The earlier the task time, the better the matching between the task and the optimal resource, achieving reasonable utilization of both. All other attribute values in the system are the same, ultimately completing the final scheduling of the emergency task and matching it with measurement and control resources.
[0162] The calculation formula for routine tasks is as follows:
[0163]
[0164] Y is the comprehensive judgment score for routine tasks, b is the coefficient value for routine tasks, and b < a. X is the time value, and the calculation model value is similar.
[0165] This invention also provides an intelligent telemetry and control resource scheduling system. It should be noted that the intelligent telemetry and control resource scheduling system provided in this embodiment has the same basic principle and technical effects as those in the above embodiments. For the sake of brevity, parts not mentioned in this embodiment can be referred to the corresponding content in the above embodiments. The intelligent telemetry and control resource scheduling system provided in this invention includes multiple transmitting ends and one receiving end.
[0166] Each transmitter is used to send resource information of the measurement and control resources to the receiver;
[0167] The receiving end receives resource information for each measurement and control resource and stores each valid measurement and control resource whose resource information meets preset conditions into a resource pool; sorts all valid measurement and control resources in the resource pool to obtain the resource level of each valid measurement and control resource; when a task to be processed is obtained, it determines the target measurement and control resource that matches the task to be processed based on the task level of the task to be processed and the resource level of each valid measurement and control resource; and executes the task to be processed using the target measurement and control resource.
[0168] Optionally, the receiving end is further configured to: compare the resource information of each measurement and control resource with a preset resource information format, and obtain each qualified measurement and control resource whose resource information is consistent with the resource information format; compare the resource duration of each qualified measurement and control resource with a preset resource duration threshold, and obtain each valid measurement and control resource whose resource duration is greater than or equal to the resource duration threshold; and store each valid measurement and control resource in the resource pool.
[0169] Optionally, the receiving end is further configured to: for each valid telemetry and control resource in the resource pool, obtain a first score for the valid telemetry and control resource based on its arrival time, obtain a second score based on its resource duration, and obtain a third score based on its telemetry and control capabilities; calculate the sum of the first, second, and third scores for each valid telemetry and control resource to obtain the total score for each valid telemetry and control resource; sort all valid telemetry and control resources in descending order of total score to obtain the sequence number of each valid telemetry and control resource; and use the sequence number of each valid telemetry and control resource as the resource level of each valid telemetry and control resource.
[0170] Optionally, the receiving end is also configured to: obtain the earliest arrival time from the resource pool to obtain the target arrival time; calculate the ratio of the target arrival time to the arrival time of the effective measurement and control resources to obtain the first ratio of the effective measurement and control resources; and calculate the product of a preset first coefficient and the first ratio of the effective measurement and control resources to obtain the first score of the effective measurement and control resources.
[0171] Optionally, the receiving end is also configured to: obtain the maximum resource duration from the resource pool to obtain the target resource duration; calculate the ratio of the effective measurement and control resource duration to the target resource duration to obtain the second ratio of the effective measurement and control resource; and calculate the product of the preset second coefficient and the second ratio of the effective measurement and control resource to obtain the second score of the effective measurement and control resource.
[0172] Optionally, the receiver is also used to: obtain the antenna aperture of the ground station corresponding to the effective telemetry and control resources, and obtain the telemetry and control capability of the effective telemetry and control resources; calculate the product of the preset third coefficient and the telemetry and control capability of the effective telemetry and control resources, and obtain the third score of the effective telemetry and control resources.
[0173] Optionally, the receiving end is further configured to: determine the task level of the task to be processed based on the selection operation performed by the expert module in the intelligent measurement and control resource scheduling system according to the expert decision system library; if the expert module selects the emergency attribute in the intelligent measurement and control resource scheduling system according to the expert decision system library, then the task level of the task to be processed is determined to be emergency; if the expert module selects the normal attribute in the intelligent measurement and control resource scheduling system according to the expert decision system library, then the task level of the task to be processed is determined to be normal; when the task level of the task to be processed is emergency, obtain the start time of the task to be processed; obtain each pending measurement and control resource in the resource pool whose arrival time is earlier than the start time and is in an idle state; and select the pending measurement and control resource with the highest resource level as the target measurement and control resource to be processed.
[0174] Optionally, the receiving end is further configured to: acquire multiple pending tasks, and determine the task level of each pending task based on the selection operation performed by the expert module in the intelligent measurement and control resource scheduling system according to the expert decision system library; if the expert module selects the emergency attribute in the intelligent measurement and control resource scheduling system according to the expert decision system library, then the task level of the pending task is determined to be emergency, and each task level is an emergency task; if the expert module selects the normal attribute in the intelligent measurement and control resource scheduling system according to the expert decision system library, then the task level of the pending task is determined to be normal, and each task level is a normal task; after determining the effective measurement and control resources matched for each emergency task from the resource pool, determine the effective measurement and control resources matched for each normal task; execute each emergency task using the effective measurement and control resources matched for each emergency task, and execute each normal task using the effective measurement and control resources matched for each normal task.
[0175] In the several embodiments provided by this invention, it should be understood that each block in a flowchart or block diagram may represent a module, segment, or portion of code, which contains one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order than those shown in the figures. For example, two consecutive blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram and / or flowchart, and combinations of blocks in block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or action, or using a combination of dedicated hardware and computer instructions.
[0176] In addition, the functional modules in the various embodiments of the present invention can be integrated together to form an independent part, or each module can exist independently, or two or more modules can be integrated to form an independent part.
[0177] If the aforementioned functions are implemented as software functional modules and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0178] The above description is merely a preferred embodiment of the present invention and is not intended to limit the invention. Various modifications and variations can be made to the present invention by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the scope of protection of the present invention.
Claims
1. An intelligent measurement and control resource scheduling method, characterized in that, The method, applied to an intelligent telemetry and control resource scheduling system, which includes multiple transmitters and one receiver, comprises: Each of the transmitting ends sends telemetry and control resource information to the receiving end; the resource information includes the arrival time, which represents the time when the satellite accesses the ground station; The receiving end receives resource information for each of the measurement and control resources, and stores each valid measurement and control resource whose resource information meets preset conditions into the resource pool; The receiving end sorts all valid measurement and control resources in the resource pool to obtain the resource level of each valid measurement and control resource; When the receiving end acquires a task to be processed, it determines a target telemetry and control resource matching the task to be processed based on the task level of the task to be processed and the resource level of each valid telemetry and control resource. This includes: determining the task level of the task to be processed based on the selection operation performed by the expert module in the intelligent telemetry and control resource scheduling system according to the expert decision system library; if the expert module selects the emergency attribute in the intelligent telemetry and control resource scheduling system according to the expert decision system library, then the task level of the task to be processed is determined to be emergency; when the task level of the task to be processed is emergency, the start time of the task to be processed is acquired; each pending telemetry and control resource whose arrival time is earlier than the start time and is in an idle state is acquired from the resource pool; and the pending telemetry and control resource with the highest resource level is selected as the target telemetry and control resource matching the task to be processed. The receiving end uses the target measurement and control resources to execute the task to be processed.
2. The method according to claim 1, characterized in that, The resource information includes resource duration, which represents the communication duration between the satellite and the ground station; The receiving end stores each valid measurement and control resource that meets preset conditions into a resource pool, including: The resource information of each of the measurement and control resources is compared with the preset resource information format, and each qualified measurement and control resource whose resource information is consistent with the resource information format is obtained. The resource duration of each qualified measurement and control resource is compared with a preset resource duration threshold, and each valid measurement and control resource whose resource duration is greater than or equal to the resource duration threshold is obtained. Each of the valid measurement and control resources is stored in the resource pool.
3. The method according to claim 1, characterized in that, The resource information includes arrival time, resource duration, and telemetry and control capabilities. The arrival time refers to the time when the satellite accesses the ground station, the resource duration refers to the communication duration between the satellite and the ground station, and the telemetry and control capabilities refer to the antenna aperture of the ground station. The receiving end sorts all valid measurement and control resources in the resource pool to obtain the resource level of each valid measurement and control resource, including: For each valid measurement and control resource in the resource pool, a first score is obtained based on the arrival time of the valid measurement and control resource, a second score is obtained based on the resource duration of the valid measurement and control resource, and a third score is obtained based on the measurement and control capability of the valid measurement and control resource. Calculate the sum of the first score, the second score, and the third score for each effective measurement and control resource to obtain the total score for each effective measurement and control resource; All valid measurement and control resources are sorted in descending order of total score to obtain the serial number of each valid measurement and control resource; The serial number of each effective measurement and control resource is used as the resource level of each effective measurement and control resource.
4. The method according to claim 3, characterized in that, The receiving end obtains a first score of the effective telemetry and control resource based on the arrival time of the effective telemetry and control resource, including: Obtain the earliest arrival time from the resource pool to obtain the target arrival time; Calculate the ratio of the target arrival time to the arrival time of the effective telemetry and control resources to obtain the first ratio of the effective telemetry and control resources; The first score of the effective measurement and control resources is obtained by multiplying the preset first coefficient by the first ratio of the effective measurement and control resources.
5. The method according to claim 3, characterized in that, The receiving end obtains a second score for the effective measurement and control resources based on the resource duration of the effective measurement and control resources, including: Obtain the maximum resource duration from the resource pool to obtain the target resource duration; Calculate the ratio of the effective measurement and control resource duration to the target resource duration to obtain the second ratio of the effective measurement and control resource; The second score of the effective measurement and control resources is obtained by multiplying the preset second coefficient by the second ratio of the effective measurement and control resources.
6. The method according to claim 3, characterized in that, The process of obtaining the third score of the effective measurement and control resources based on the measurement and control capabilities of the effective measurement and control resources includes: Obtain the antenna aperture of the ground station corresponding to the effective telemetry and control resources, and obtain the telemetry and control capabilities of the effective telemetry and control resources; The third score of the effective measurement and control resource is obtained by multiplying the preset third coefficient by the measurement and control capability of the effective measurement and control resource.
7. The method according to claim 1, characterized in that, After the receiving end sorts all valid measurement and control resources in the resource pool to obtain the resource level of each valid measurement and control resource, the method further includes: The receiving end acquires multiple pending tasks and, based on the selection operation performed by the expert module in the intelligent measurement and control resource scheduling system according to the expert decision system library, determines the task level of each pending task. If the expert module selects the emergency attribute in the intelligent measurement and control resource scheduling system based on the expert decision system library, then the task level of the pending task is determined to be emergency, and each task level is an emergency task. If the expert module selects the conventional attribute based on the expert decision system library in the intelligent measurement and control resource scheduling system, then the task level of the pending task is determined to be conventional, and conventional tasks with a task level of conventional are obtained. After determining the effective measurement and control resources matched for each emergency task from the resource pool, the receiving end determines the effective measurement and control resources matched for each regular task. The receiving end executes each emergency task using the available measurement and control resources matched for each emergency task, and executes each regular task using the available measurement and control resources matched for each regular task.
8. An intelligent measurement and control resource scheduling system, characterized in that, The intelligent measurement and control resource scheduling system includes multiple transmitting ends and one receiving end; Each of the transmitting ends is used to send resource information of telemetry and control resources to the receiving end; the resource information includes the arrival time, which represents the time when the satellite accesses the ground station; The receiving end is used to receive resource information for each of the measurement and control resources, and store each valid measurement and control resource whose resource information meets preset conditions into the resource pool; All valid measurement and control resources in the resource pool are sorted to obtain the resource level of each valid measurement and control resource; Upon acquiring a task to be processed, based on the task level of the task to be processed and the resource level of each valid measurement and control resource, a target measurement and control resource matching the task to be processed is determined, including: determining the task level of the task to be processed based on the selection operation performed by the expert module in the intelligent measurement and control resource scheduling system according to the expert decision system library; if the expert module selects the emergency attribute in the intelligent measurement and control resource scheduling system according to the expert decision system library, then the task level of the task to be processed is determined to be emergency; when the task level of the task to be processed is emergency, the start time of the task to be processed is acquired; each pending measurement and control resource whose arrival time is earlier than the start time and is in an idle state is acquired from the resource pool; the pending measurement and control resource with the highest resource level is selected as the target measurement and control resource matching the task to be processed. The task to be processed is executed using the target measurement and control resources.
9. The intelligent measurement and control resource scheduling system according to claim 8, characterized in that, The resource information includes resource duration, which represents the communication duration between the satellite and the ground station; the receiving end is also used for: The resource information of each of the measurement and control resources is compared with the preset resource information format, and each qualified measurement and control resource whose resource information is consistent with the resource information format is obtained. The resource duration of each qualified measurement and control resource is compared with a preset resource duration threshold, and each valid measurement and control resource whose resource duration is greater than or equal to the resource duration threshold is obtained. Each of the valid measurement and control resources is stored in the resource pool; The resource information includes arrival time, resource duration, and telemetry and control capabilities. The arrival time indicates the time when the satellite accesses the ground station, the resource duration indicates the communication duration between the satellite and the ground station, and the telemetry and control capabilities indicate the antenna aperture of the ground station. The receiver is also used for: For each valid measurement and control resource in the resource pool, a first score is obtained based on the arrival time of the valid measurement and control resource, a second score is obtained based on the resource duration of the valid measurement and control resource, and a third score is obtained based on the measurement and control capability of the valid measurement and control resource. Calculate the sum of the first score, the second score, and the third score for each effective measurement and control resource to obtain the total score for each effective measurement and control resource; All valid measurement and control resources are sorted in descending order of total score to obtain the serial number of each valid measurement and control resource; The serial number of each effective measurement and control resource is used as the resource level of each effective measurement and control resource.