Method, device, electronic equipment and storage medium for selecting aerospace tracking and control arc segment

By eliminating the covered measurement and control arc segments in aerospace missions and optimizing the use of measurement and control resources, the problem of low efficiency in the use of measurement and control resources in the existing technology is solved, and efficient resource utilization and economic cost reduction are achieved.

CN114493273BActive Publication Date: 2025-03-28BEIJING AEROSPACE CONTROL CENT
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202210098636.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-01-27
Publication Date
2025-03-28
Estimated Expiration
2042-01-27

AI Technical Summary

Technical Problem

The use of measurement and control resources in aerospace missions is inefficient, resulting in equipment standby loss and high operating costs.

Method used

By obtaining the time data of the spacecraft's measurement and control arc segment, determining the relationship between each arc segment and removing the covered arc segments, thereby optimizing the use of measurement and control resources.

Benefits of technology

On the premise of ensuring that the total measurement and control time remains unchanged, the number of equipment participating in measurement and control is reduced, the resource utilization rate is increased, and the economic costs of aerospace activities are reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114493273B_ABST
    Figure CN114493273B_ABST
Patent Text Reader

Abstract

The present invention discloses a method, device, electronic device and storage medium for selecting a space measurement and control arc segment, wherein the method comprises: obtaining time data of all measurement and control arc segments corresponding to a spacecraft within a predetermined time period, the time data of each measurement and control arc segment comprising: arc segment start time and arc segment end time; determining the mutual relationship between each measurement and control arc segment according to the time data of each measurement and control arc segment, the type of the mutual relationship comprising: coverage, the mutual relationship between each measurement and control arc segment comprising: the relationship between two measurement and control arc segments and / or multiple measurement and control arc segments; in response to the mutual relationship between the measurement and control arc segments being determined to be coverage, removing the covered measurement and control arc segment from all the measurement and control arc segments; and performing measurement and control operations on the spacecraft according to the measurement and control arc segment after the removal process. Through the present invention, resource utilization can be improved and the economic cost of aerospace activities can be reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of aerospace measurement and control technology, and in particular to a method, device, electronic equipment and storage medium for selecting an aerospace measurement and control arc segment. Background Art

[0002] During the execution of space missions, spacecraft will face various uncertainties during in-orbit flight and space tests. In order to cope with the uncertainties caused by these internal and external factors, continuously obtain the status data of the spacecraft's in-orbit operation, or to transmit the scientific test data stored in the spacecraft, it is usually necessary to arrange as many ground measurement and control equipment as possible to participate in tracking, and maximize the use of the measurement and control arc to carry out measurement and control and data reception.

[0003] Take experimental space missions as an example. As the name suggests, their purpose is to verify new technologies. The energy, thermal control, propulsion, environmental control, guidance, navigation and other subsystems on the spacecraft will adopt a large number of new technologies and new products. Even the entire spacecraft itself is a new platform and a new configuration. In this case, it is necessary to monitor the operating status of the spacecraft for as long as possible to ensure the safe operation of the spacecraft and verify the reliability, maturity and other aspects of the performance of new technologies and new products. Therefore, it is necessary to arrange multi-arc continuous tracking.

[0004] Although some space missions use mature equipment, due to the frequent space mission activities, such as earth observation spacecraft, which conduct large-scale earth observations and generate a large amount of observation data, the storage capacity of the spacecraft is limited and the data must be transmitted in a timely manner. Therefore, multi-arc continuous tracking should also be arranged to reserve storage space for subsequent space activities. Some spacecraft carry scientific experimental payloads. These space scientific experimental payloads usually require a large number of complex command drives and need to be operated by sending remote control commands through ground measurement and control equipment. In order to ensure the stability and continuity of the test process, multi-arc and long-term measurement and control support is indispensable.

[0005] For a long time, when executing space missions, the primary goal has always been to complete the mission safely and successfully, and the efficiency of the use of measurement and control resources has not been paid attention to. In order to achieve the mission objectives, the measurement and control system always calls on all measurement and control resources to provide full support. During the period when the spacecraft passes, as long as the measurement and control equipment is visible, it is usually arranged to participate in the tracking to ensure the total tracking time. In this case, there is often a phenomenon that multiple measurement and control equipment can implement tracking at the same time. In fact, when a device is implementing tracking, other devices are in standby mode and are not implementing measurement and control of the spacecraft.

[0006] In other words, the existing method of calling all the measurement and control resources to support the measurement and control of the transiting spacecraft has the following shortcomings:

[0007] (1) Too many measurement and control resources are occupied, and the utilization efficiency of measurement and control resources is low;

[0008] (2) Equipment standby loss causes waste of resources;

[0009] (3) The high operating costs of equipment and personnel reduce economic benefits. Summary of the invention

[0010] In view of this, the present invention provides a method, device, electronic device and storage medium for selecting an aerospace tracking and control arc segment to solve at least one of the problems mentioned above.

[0011] According to a first aspect of the present invention, a method for selecting an aerospace tracking and control arc segment is provided, the method comprising:

[0012] Acquire the time data of all the tracking and control arcs corresponding to the spacecraft within a predetermined time period, the time data of each tracking and control arc includes: arc start time and arc end time;

[0013] Determine the mutual relationship between each measurement and control arc segment according to the time data of each measurement and control arc segment, the type of the mutual relationship includes: coverage, and the mutual relationship between each measurement and control arc segment includes: the relationship between two measurement and control arc segments and / or the relationship between multiple measurement and control arc segments;

[0014] In response to the mutual relationship between the measurement and control arc segments being determined to be covered, the covered measurement and control arc segments are removed from all the measurement and control arc segments;

[0015] The spacecraft is subjected to measurement and control operations according to the measurement and control arc segments after elimination processing.

[0016] According to a second aspect of the present invention, there is provided a device for selecting an aerospace tracking and control arc segment, the device comprising:

[0017] An arc segment data acquisition unit is used to acquire the time data of all the measurement and control arc segments corresponding to the spacecraft within a predetermined time period, and the time data of each measurement and control arc segment includes: the arc segment start time and the arc segment end time;

[0018] An arc segment relationship determination unit, used for determining the mutual relationship between each measurement and control arc segment according to the time data of each measurement and control arc segment, wherein the type of the mutual relationship includes: coverage, and the mutual relationship between each measurement and control arc segment includes: the relationship between two measurement and control arc segments, and / or the relationship between multiple measurement and control arc segments;

[0019] A removal unit, configured to remove the covered measurement and control arc segments from all the measurement and control arc segments in response to the mutual relationship between the measurement and control arc segments being determined to be covered;

[0020] The measurement and control unit is used to perform measurement and control operations on the spacecraft according to the measurement and control arc segment after elimination processing.

[0021] According to a third aspect of the present invention, there is provided an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the above method when executing the program.

[0022] According to a fourth aspect of the present invention, there is provided a computer-readable storage medium having a computer program stored thereon, wherein the computer program implements the steps of the above method when executed by a processor.

[0023] It can be seen from the above technical scheme that by determining the overlapping relationship between each measurement and control arc segment based on the time data of each measurement and control arc segment obtained, when the overlapping relationship between the measurement and control arc segments is determined to be overlapping, the covered measurement and control arc segment is eliminated from the entire measurement and control arc segments, and then the spacecraft is subjected to measurement and control operations based on the measurement and control arc segments after elimination. In this way, the covered measurement and control arc segments can be eliminated while ensuring that the total measurement and control time remains unchanged, thereby reducing the number of equipment involved in the measurement and control, improving resource utilization, and reducing the economic cost of aerospace activities. BRIEF DESCRIPTION OF THE DRAWINGS

[0024] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0025] Figure 1 is a flow chart of a method for selecting an aerospace tracking and control arc segment according to an embodiment of the present invention;

[0026] Figure 2 is a flow chart of the optimal measurement and control arc segment according to an embodiment of the present invention;

[0027] Figure 3(1)-Figure 3(3) is a schematic diagram of the overlapping state of any two measurement and control arc segments according to an embodiment of the present invention;

[0028] Figure 4 is a flow chart of arc segment redundancy calculation in a state where two arc segments are overlapped according to an embodiment of the present invention;

[0029] Figure 5(1)-Figure 5(4) is a schematic diagram of the overlapping state of any three measurement and control arc segments according to an embodiment of the present invention;

[0030] Figure 6 is a flow chart of arc segment redundancy calculation in a three-arc segment overlap state according to an embodiment of the present invention;

[0031] Figure 7 is a flowchart of eliminating redundant arc segments according to an embodiment of the present invention;

[0032] Figure 8 is a structural block diagram of an aerospace tracking and control arc segment selection device according to an embodiment of the present invention;

[0033] Fig. 9 It is a schematic block diagram of the system structure of the electronic device 600 according to an embodiment of the present invention. DETAILED DESCRIPTION

[0034] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0035] The applicant explains the following terms:

[0036] Tracking and control arc: refers to the time range in which ground tracking and control equipment can observe the spacecraft when the spacecraft is in orbit. Within the tracking and control arc, the antenna terminal installed on the spacecraft points to the ground tracking and control equipment, and the ground can receive the telemetry data transmitted by the spacecraft; after completing the dual capture, the ground can send remote control commands to the spacecraft, fill in flight parameters, and perform tracking and control on the spacecraft.

[0037] Arc coverage: There are two measurement and control arcs, one of which is completely within the time range of the other arc and is completely covered by the other arc.

[0038] Arc overlap: The time ranges of the measurement and control arcs partially overlap.

[0039] At present, all measurement and control resources will be called upon to provide measurement and control support for transiting spacecraft. In fact, as the number of space launches increases year by year, the number of spacecraft in orbit is also growing rapidly, and the demand for measurement and control tasks is also accelerating. However, due to the limitations of land area and the layout of measurement and control equipment, my country's measurement and control resources are actually very limited. It is impossible to invest all measurement and control resources in the measurement and control support of each spacecraft every time it passes. We should effectively use limited measurement and control resources, reasonably select measurement and control arcs, and minimize the number of equipment involved in the mission while ensuring the total tracking time, so as to improve the utilization rate of measurement and control resources.

[0040] Based on this, an embodiment of the present invention provides a space tracking and control arc selection scheme, which can reduce the number of devices involved in tracking and control, improve resource utilization, reduce the economic cost of space activities, and improve economic benefits while ensuring that the total tracking and control time remains unchanged. The embodiments of the present invention are described in detail below with reference to the accompanying drawings.

[0041] Figure 1 is a flow chart of a method for selecting an aerospace tracking and control arc segment according to an embodiment of the present invention. Figure 1 As shown, the method includes:

[0042] Step 101, obtaining the time data of all tracking and control arcs corresponding to the spacecraft within a predetermined time period, the time data of each tracking and control arc includes: arc start time and arc end time.

[0043] Step 102, determine the relationship between each measurement and control arc segment (i.e., overlapping relationship) based on the time data of each measurement and control arc segment, the type of the relationship includes: coverage, the relationship between each measurement and control arc segment includes: the relationship between each measurement and control arc segment, and / or the relationship between multiple measurement and control arc segments.

[0044] Step 103, in response to the mutual relationship between the measurement and control arc segments being determined to be covered, the covered measurement and control arc segments are removed from the entire measurement and control arc segments.

[0045] In actual operation, when the measurement and control arc segment of the measurement and control equipment is covered by other measurement and control arc segments, in the prior art, the measurement and control equipment will be in a standby state, and it does not perform measurement and control operations on the spacecraft. In the embodiment of the present invention, the covered measurement and control arc segments are removed, and the corresponding measurement and control equipment does not need to be in a standby state, which reduces the number of measurement and control equipment involved and can improve resource utilization compared to the prior art.

[0046] Step 104, performing measurement and control operations on the spacecraft according to the measurement and control arc segments after elimination processing.

[0047] The overlapping relationship between each measurement and control arc segment is determined based on the time data of each measurement and control arc segment obtained. When the overlapping relationship between the measurement and control arc segments is determined to be overlapping, the covered measurement and control arc segment is eliminated from the entire measurement and control arc segments, and then the spacecraft is subjected to measurement and control operations based on the eliminated measurement and control arc segments. In this way, the covered measurement and control arc segments can be eliminated while ensuring that the total measurement and control time remains unchanged, thereby reducing the number of equipment involved in the measurement and control, improving resource utilization, and reducing the economic cost of space activities.

[0048] For step 102, the mutual relationship between each measurement and control arc segment can be determined based on the time data between each two of all the measurement and control arc segments; then, the mutual relationship between the three measurement and control arc segments can be determined based on the mutual relationship between each two of all the measurement and control arc segments.

[0049] Specifically, based on the mutual relationships between all the measurement and control arcs, the covered measurement and control arcs are first eliminated (or not considered); then, based on the measurement and control arcs after the elimination process, the mutual relationships between the three measurement and control arcs are determined, mainly by determining the covered measurement and control arcs based on the time data of any three measurement and control arcs.

[0050] In order to better understand the present invention, the following Figure 2 The preferred process of the measurement and control arc segment shown is used to describe the embodiment of the present invention in detail.

[0051] like Figure 2 As shown, the optimization process of the measurement and control arc segment mainly includes the following steps 1-3:

[0052] Step 1, arc segment redundancy calculation when two arc segments are overlapped;

[0053] Step 2, arc segment redundancy calculation under multi-arc segment overlap state;

[0054] Step 3: Eliminate redundant arcs.

[0055] Through the above steps 1-3, the optimal process of measuring and controlling the arc segment can be completed. Each step is described in detail below.

[0056] (I) Calculation of arc segment redundancy when two arc segments overlap

[0057] In actual operation, the relationship between the measurement and control arcs is considered. The simplest case is two measurement and control arcs. There are three states of overlap between any two measurement and control arcs, see Figure 3(1)-Figure 3(3) :

[0058] As shown in Figure 3(1), there is a gap between the time periods of arc segment 1 and arc segment 2, and the two do not overlap with each other.

[0059] As shown in Figure 3(2), the time periods of arc segment 1 and arc segment 2 overlap and are connected front to back.

[0060] As shown in FIG3(3), the time periods of arc segment 1 and arc segment 2 overlap, and the time period of arc segment 1 is longer, while the time period of arc segment 2 is shorter. Arc segment 1 completely covers arc segment 2, which is the above-mentioned covering relationship.

[0061] The complete set of measurement and control arc segments is R = (R1, R2, ..., R j ,…,R n ),j=1,2,…,n, where R j =(S j ,E j ,d j ) represents the information of an arc segment, S j 、E jrespectively represent the start and end times of the j-th arc segment, and the closed interval [S j , E j represents the time range of the j-th arc segment, and d j represents the redundancy of the j-th arc segment, with an initial value of 0. The complete set R of measurement and control arc segments is sorted in ascending order with the start time S j as the key value.

[0062] In order to quantitatively evaluate the overlapping state of two arc segments, under the condition of limiting i < j (i.e., S i ≤ S j ), the overlapping state function f(R i , R j ) is defined, which represents the overlapping state between the front and rear arc segments R i and R j . At the same time, let the redundancy d j of R j = f(R i , R j ), then the redundancy of the arc segment R j can be calculated using the overlapping state function. Specifically as follows:

[0063]

[0064] When f(R i , R j ) = 0, that is, d j = 0, it means that the arc segments R i and R j do not overlap;

[0065] When f(R i , R j ) = 1, that is, d j = 1, it means that the arc segments R i and R j simply overlap;

[0066] When f(R i , R j ) = 2, that is, d j = 2, it means that the arc segment R j is completely covered by the arc segment R i , and the arc segment R j is a redundant arc segment. In particular, this situation is called single coverage.

[0067] Figure 4 is the flowchart for calculating the redundancy of an arc segment under the overlapping state of two arc segments according to an embodiment of the present invention. As Figure 4 shown, for each arc segment R j , j = 2, 3,..., n, set the loop variable i = 1, 2,..., j - 1, and loop to calculate the arc segment Ri , R j The overlapping state function f(R i ,R j ) and also get the value of arc segment R j The meaning of each identifier is as described above.

[0068] The specific calculation process includes the following branches:

[0069] (1) If arc segment R i If the redundancy value is 2 and i≠j-1, then set i=i+1, skip the arc segment, and select the next arc segment to participate in the calculation, where i=1, ..., j-1, R1 is the first measurement and control arc segment, that is, the start time of R1 is the earliest;

[0070] (2) If arc segment R j If the redundancy value is not 2 and i≠j-1, then set i=i+1 and select the next arc segment to participate in the calculation, j=2,…,n,R n is the last measurement and control arc, that is, R n The start time is the latest;

[0071] (3) If arc segment R j If the redundancy value of is 2, then set j = j + 1 and calculate the redundancy of the next arc segment;

[0072] (4) If R j If it is the last arc segment of the measurement and control arc segment set R, the calculation ends.

[0073] (II) Calculation of arc segment redundancy under multi-arc segment overlap

[0074] In actual operation, the overlapping state of multiple arcs can be simplified to the overlapping state of three arcs for processing. Therefore, the arc redundancy calculation under the overlapping state of multiple arcs can be simplified to the arc redundancy calculation under the overlapping state of three arcs.

[0075] Before examining the overlap relationship between the three arc segments, it is necessary to exclude the case of single coverage (Figure 3 (3)), that is, the redundancy d in the above (I) j Arcs with a value of 2 are not included in the calculation.

[0076] See also Figure 5(1)-Figure 5(4) There are 4 states of overlap between the three:

[0077] As shown in FIG5(1), arc segment 1, arc segment 2, and arc segment 3 are arranged in sequence, wherein arc segment 1 and arc segment 2 are simply overlapped, and arc segment 3 does not overlap with the other two arc segments;

[0078] As shown in Fig. 5(2), arc segment 1, arc segment 2, and arc segment 3 are arranged in sequence. Among them, arc segment 2 and arc segment 3 are simply overlapped, and arc segment 1 is not overlapped with the other two arc segments;

[0079] As shown in Fig. 5(3), arc segment 1, arc segment 2, and arc segment 3 are arranged in sequence. Two adjacent arc segments are simply overlapped, and two non-adjacent arc segments are not overlapped, that is, arc segment 1 and arc segment 2 are simply overlapped, arc segment 2 and arc segment 3 are simply overlapped, but arc segment 1 and arc segment 3 are not overlapped;

[0080] As shown in Fig. 5(4), arc segment 1, arc segment 2, and arc segment 3 are arranged in sequence. Not only are two adjacent arc segments simply overlapped, but two non-adjacent arc segments are also simply overlapped, forming an interlaced overlap with each other. In this case, arc segment 2 is completely covered by the union of arc segment 1 and arc segment 3.

[0081] In order to be able to quantitatively evaluate the overlap state of the three arc segments, under the condition of limiting i < j < k (i.e., S i ≤ S j ≤ S k ), the overlap state function h(R i , R j , R k ) is defined to represent the overlap state between the front and back three arc segments R i , R j , R k . At the same time, let d j = h(R i , R j , R k ), then the redundancy of arc segment R j can be calculated by the overlap state function, as follows:

[0082] h(R i , R j , R k ) = f(R i , R k ) × (f(R i , R j ) + f(R j , R k ))

[0083] In fact, the function h(R i , R j , R k ) has only two value states:

[0084]

[0085] When h(R i , R j , R k ) = 0, that is, d j=0, indicating arc segment R j It is not a redundant arc segment;

[0086] When h(R i ,R j ,R k )=2, that is, d j =2, indicating arc segment R i , R k Overlap, the union of the two can connect the arc segment R j Complete coverage, arc segment R j are redundant arcs. In particular, this situation can be called joint coverage.

[0087] Figure 6 FIG. 4 is a flow chart of arc segment redundancy calculation in a three-arc segment overlap state according to an embodiment of the present invention. Figure 6 As shown in the figure, according to the arc segment redundancy calculation method under the three-arc segment overlap state, for each arc segment R j , j=2,3,…,n-1, set loop variable i=1,2,…,j-1, and loop variable k=j+1,…,n, and loop to calculate arc segment R i , R j , R k The overlapping state function h(R i ,R j ,R k ) and also get the value of arc segment R j The meaning of each identifier is as described above.

[0088] The specific calculation process includes the following branches:

[0089] (1) If arc segment R i If the redundancy value is 2 and i≠j-1, then set i=i+1, skip the arc segment, and select the next arc segment to participate in the calculation, where i=1, ..., j-1, R1 is the first measurement and control arc segment, that is, the start time of R1 is the earliest;

[0090] (2) If arc segment R k If the redundancy value is 2 and k≠n, then set k=k+1, skip the arc, and select the next arc to participate in the calculation, k=j+1, ..., n, R n is the last measurement and control arc, that is, R n The start time is the latest;

[0091] (3) If arc segment R j If the redundancy value is not 2 and i≠j-1, set i=i+1 and select the next arc segment to participate in the calculation;

[0092] (4) If arc segment R jIf the redundancy value is not 2 and k≠n, then set k = k + 1 respectively and select the next arc segment to participate in the calculation;

[0093] (5) If the redundancy value of arc segment R j is 2, then set j = j + 1 and calculate the redundancy of the next arc segment;

[0094] (6) If R j is the last arc segment of the measurement and control arc segment set R, then end the calculation.

[0095] (III) Redundant arc segment elimination

[0096] Figure 7 is the flowchart of redundant arc segment elimination. As Figure 7 shown, the elimination of redundant arc segments is carried out in three stages:

[0097] (1) According to the calculation method of arc segment redundancy in the two-arc segment overlapping state, calculate the arc segment redundancy and mark the arc segments that are covered alone.

[0098] Specifically, limit i < j. For any two arc segments R i and R j , calculate the value of the arc segment overlapping state function f(R i , R j ), and at the same time obtain the redundancy d j of arc segment R j . If the value of d j is 2, it means that arc segment R j is covered alone by arc segment R i , and arc segment R j is a redundant arc segment. During the calculation process, if the redundancy value of a certain arc segment is 2, then skip this arc segment and select the next arc segment to participate in the calculation.

[0099] (2) According to the calculation method of arc segment redundancy in the three-arc segment overlapping state, calculate the arc segment redundancy and mark the arc segments that are covered jointly.

[0100] Limit i < j < k. For any three arc segments R i , R j , R k , calculate the value of the arc segment overlapping state function h(R i , R j , R k ), and at the same time obtain the redundancy d j of arc segment R j . If the value of d j is 2, it means that arc segment R j is covered jointly by arc segments R i and R k , and arc segment R jSimilarly, during the calculation process, if the redundancy value of an arc is 2, the arc is skipped and the next arc is selected for calculation.

[0101] (3) Loop through the entire set of arc segments R, and for each arc segment R j , j = 1, 2, ..., n, determine the redundancy of the arc. If the arc R j The redundancy value of arc segment R is 2, which means that j It is a redundant arc segment, remove the arc segment and continue to determine the next arc segment; if the arc segment R j If the redundancy value is not 2, set j=j+1 and continue to judge the next arc segment.

[0102] The method for selecting the optimal measurement and control arc segments in an embodiment of the present invention first calculates the overlapping state value between the two arc segments according to the arc segment redundancy calculation method under the overlapping state of two arc segments, and obtains the redundancy of each arc segment after the first arc segment; then, calculates the overlapping state value between the three arc segments according to the arc segment redundancy calculation method under the overlapping state of multiple arc segments, and obtains the redundancy of each arc segment except the first and last two arc segments; finally, according to the redundancy of the arc segments, eliminates the arc segments that are individually covered and the arc segments that are jointly covered.

[0103] Thus, the embodiments of the present invention have the following effective effects:

[0104] (1) The method for selecting the optimal measurement and control arc segment in the embodiment of the present invention eliminates redundant measurement and control arc segments, thereby reducing the ineffective occupation of measurement and control resources;

[0105] (2) The optimal selection method of the measurement and control arc segment in the embodiment of the present invention reduces the usage time of the measurement and control equipment and improves the utilization rate of the measurement and control resources while ensuring that the total measurement and control time is not reduced;

[0106] (3) The method for selecting the optimal measurement and control arc segment in the embodiment of the present invention reduces equipment loss and personnel working hours, reduces the cost of using measurement and control resources, and improves economic benefits.

[0107] Based on similar inventive concepts, an embodiment of the present invention further provides a device for selecting an aerospace tracking and control arc segment, which is preferably used to implement the process of the above-mentioned aerospace tracking and control arc segment selection method.

[0108] Figure 8 This is the structural block diagram of the aerospace tracking and control arc segment selection device. Figure 8 As shown, the device comprises: an arc segment data acquisition unit 1, an arc segment relationship determination unit 2, a rejection unit 3 and a measurement and control unit 4, wherein:

[0109] The arc segment data acquisition unit 1 is used to acquire the time data of all the measurement and control arc segments corresponding to the spacecraft within a predetermined time period, and the time data of each measurement and control arc segment includes: the arc segment start time and the arc segment end time;

[0110] The arc segment relationship determination unit 2 is used to determine the mutual relationship between each measurement and control arc segment according to the time data of each measurement and control arc segment, wherein the type of the mutual relationship includes: coverage, and the mutual relationship between each measurement and control arc segment includes: the relationship between two measurement and control arc segments and / or the relationship between multiple measurement and control arc segments;

[0111] A removal unit 3, configured to remove the covered measurement and control arc segments from all the measurement and control arc segments in response to the mutual relationship between the measurement and control arc segments being determined to be covered;

[0112] The measurement and control unit 4 is used to perform measurement and control operations on the spacecraft according to the measurement and control arc segment after elimination processing.

[0113] The arc relationship determination unit 2 determines the relationship between each measurement and control arc segment based on the time data of each measurement and control arc segment obtained by the arc segment data acquisition unit 1. When the relationship between the measurement and control arc segments is determined to be overlapping, the elimination unit 3 eliminates the covered measurement and control arc segment from all the measurement and control arc segments. Then the measurement and control unit 4 performs measurement and control operations on the spacecraft based on the measurement and control arc segments after elimination. In this way, the covered measurement and control arc segments can be reduced while ensuring that the total measurement and control time remains unchanged, thereby reducing the number of equipment involved in the measurement and control, improving resource utilization, and reducing the economic cost of space activities.

[0114] The arc segment relationship determination unit 2 includes: a pairwise relationship determination module and a multi-arc segment relationship determination module, wherein:

[0115] A pairwise relationship determination module, used for determining the mutual relationship between each measurement and control arc segment according to the time data between each two of all the measurement and control arc segments;

[0116] The multi-arc segment relationship determination module is used to determine the mutual relationship between three measurement and control arc segments based on the mutual relationship between all the measurement and control arc segments.

[0117] Specifically, the multi-arc segment relationship determination module includes: a removal submodule and a multi-arc segment relationship determination submodule, wherein:

[0118] A removal submodule, used for removing covered measurement and control arc segments according to the mutual relationship between all the measurement and control arc segments;

[0119] The multi-arc segment relationship determination submodule is used to determine the mutual relationship between the three measurement and control arc segments according to the measurement and control arc segments after elimination processing. Preferably, the multi-arc segment relationship determination submodule is specifically used to determine the covered measurement and control arc segment according to the time data of any three measurement and control arc segments.

[0120] The specific execution process of the above-mentioned units, modules and sub-modules can be found in the description of the above-mentioned method embodiment, which will not be repeated here.

[0121] In actual operation, the above-mentioned units, modules, and sub-modules may be provided in combination or individually, and the present invention is not limited thereto.

[0122] This embodiment also provides an electronic device, which may be a desktop computer, a tablet computer, a mobile terminal, etc., but this embodiment is not limited thereto. In this embodiment, the electronic device may be implemented with reference to the above method embodiment and the embodiment of the aerospace tracking and control arc segment selection device, the contents of which are incorporated herein, and the repeated parts are not repeated.

[0123] Fig. 9 FIG. 6 is a schematic block diagram of a system structure of an electronic device 600 according to an embodiment of the present invention. Fig. 9 As shown, the electronic device 600 may include a central processor 100 and a memory 140; the memory 140 is coupled to the central processor 100. It should be noted that this figure is exemplary; other types of structures may also be used to supplement or replace this structure to implement telecommunication functions or other functions.

[0124] In one embodiment, the space tracking and control arc segment selection may be integrated into the central processor 100. The central processor 100 may be configured to perform the following control:

[0125] Acquire the time data of all the tracking and control arcs corresponding to the spacecraft within a predetermined time period, the time data of each tracking and control arc includes: arc start time and arc end time;

[0126] Determine the mutual relationship between each measurement and control arc segment according to the time data of each measurement and control arc segment, the type of the mutual relationship includes: coverage, and the mutual relationship between each measurement and control arc segment includes: the relationship between two measurement and control arc segments and / or the relationship between multiple measurement and control arc segments;

[0127] In response to the mutual relationship between the measurement and control arc segments being determined to be covered, the covered measurement and control arc segments are removed from all the measurement and control arc segments;

[0128] The spacecraft is subjected to measurement and control operations according to the measurement and control arc segments after elimination processing.

[0129] From the above description, it can be seen that the electronic device provided in the embodiment of the present application determines the relationship between each measurement and control arc segment based on the time data of each measurement and control arc segment obtained. When the relationship between the measurement and control arc segments is determined to be overlapping, the covered measurement and control arc segment is eliminated from the entire measurement and control arc segments, and then the spacecraft is subjected to measurement and control operations based on the eliminated measurement and control arc segments. In this way, the covered measurement and control arc segments can be reduced while ensuring that the total measurement and control time remains unchanged, thereby reducing the number of equipment involved in the measurement and control, improving resource utilization, and reducing the economic cost of aerospace activities.

[0130] In another embodiment, the aerospace tracking and control arc segment selection device can be configured separately from the central processing unit 100. For example, the aerospace tracking and control arc segment selection device can be configured as a chip connected to the central processing unit 100, and the aerospace tracking and control arc segment selection function is realized through the control of the central processing unit.

[0131] like Fig. 9 As shown, the electronic device 600 may further include: a communication module 110, an input unit 120, an audio processing unit 130, a display 160, and a power supply 170. It is worth noting that the electronic device 600 does not necessarily have to include Fig. 9 In addition, the electronic device 600 may also include Fig. 9 For components not shown, reference may be made to the prior art.

[0132] like Fig. 9 As shown, the central processor 100 is sometimes also referred to as a controller or an operation control, and may include a microprocessor or other processor devices and / or logic devices. The central processor 100 receives inputs and controls the operations of various components of the electronic device 600.

[0133] The memory 140 may be, for example, one or more of a cache, a flash memory, a hard drive, a removable medium, a volatile memory, a non-volatile memory or other suitable devices. The above-mentioned information related to the failure may be stored, and a program for executing the relevant information may also be stored. The CPU 100 may execute the program stored in the memory 140 to implement information storage or processing.

[0134] The input unit 120 provides input to the CPU 100. The input unit 120 is, for example, a key or a touch input device. The power supply 170 is used to provide power to the electronic device 600. The display 160 is used to display display objects such as images and text. The display may be, for example, an LCD display, but is not limited thereto.

[0135] The memory 140 may be a solid-state memory, such as a read-only memory (ROM), a random access memory (RAM), a SIM card, etc. It may also be a memory that saves information even when the power is off, can be selectively erased, and is provided with more data, examples of which are sometimes referred to as EPROMs, etc. The memory 140 may also be some other type of device. The memory 140 includes a buffer memory 141 (sometimes referred to as a buffer). The memory 140 may include an application / function storage unit 142, which is used to store application programs and function programs or processes for executing the operation of the electronic device 600 through the central processor 100.

[0136] The memory 140 may also include a data storage unit 143 for storing data, such as contacts, digital data, pictures, sounds, and / or any other data used by the electronic device. The driver storage unit 144 of the memory 140 may include various drivers for communication functions of the electronic device and / or for executing other functions of the electronic device (such as messaging applications, address book applications, etc.).

[0137] The communication module 110 is a transmitter / receiver 110 that transmits and receives signals via an antenna 111. The communication module (transmitter / receiver) 110 is coupled to the central processor 100 to provide input signals and receive output signals, which may be the same as the case of a conventional mobile communication terminal.

[0138] Based on different communication technologies, multiple communication modules 110 may be provided in the same electronic device, such as a cellular network module, a Bluetooth module and / or a wireless LAN module. The communication module (transmitter / receiver) 110 is also coupled to a speaker 131 and a microphone 132 via an audio processor 130 to provide an audio output via the speaker 131 and receive an audio input from the microphone 132, thereby realizing a common telecommunication function. The audio processor 130 may include any suitable buffer, decoder, amplifier, etc. In addition, the audio processor 130 is also coupled to the central processor 100, so that the sound can be recorded on the local machine through the microphone 132, and the sound stored on the local machine can be played through the speaker 131.

[0139] An embodiment of the present invention further provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the steps of the above-mentioned aerospace tracking and control arc selection method are implemented.

[0140] To sum up, in order to overcome the problems of low efficiency of measurement and control resource utilization, resource waste, high cost, etc. caused by the existing call of all measurement and control resources for measurement and control support for transit spacecraft, an embodiment of the present invention provides a space measurement and control arc selection method. This method can reduce the ineffective occupation of measurement and control resources by eliminating redundant measurement and control arcs. While ensuring that the total measurement and control time is not reduced, the use time of measurement and control equipment is reduced, the utilization rate of measurement and control resources is improved, and equipment loss and personnel working hours are reduced, thereby reducing the cost of measurement and control resource use and improving economic benefits.

[0141] The preferred embodiments of the present invention are described above with reference to the accompanying drawings. Many features and advantages of these embodiments are clear from this detailed description, and therefore the claims are intended to cover all such features and advantages of these embodiments that fall within their true spirit and scope. In addition, since many modifications and changes are easily conceivable to those skilled in the art, it is not intended to limit the embodiments of the present invention to the precise structure and operation illustrated and described, but all suitable modifications and equivalents falling within its scope may be covered.

[0142] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0143] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0144] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0145] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0146] The present invention uses specific embodiments to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea. At the same time, for those skilled in the art, according to the idea of ​​the present invention, there will be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as a limitation on the present invention.

Claims

1. A method for selecting an aerospace tracking and control arc segment, characterized in that: The method comprises: Acquire the time data of all the tracking and control arcs corresponding to the spacecraft within a predetermined time period, the time data of each tracking and control arc includes: arc start time and arc end time; Determine the mutual relationship between each measurement and control arc segment according to the time data of each measurement and control arc segment, the type of the mutual relationship includes: coverage, and the mutual relationship between each measurement and control arc segment includes: the relationship between two measurement and control arc segments and / or the relationship between multiple measurement and control arc segments; In response to the mutual relationship between the measurement and control arc segments being determined to be covered, the covered measurement and control arc segments are removed from all the measurement and control arc segments; Performing measurement and control operations on the spacecraft according to the measurement and control arc segments after elimination processing; The relationship between the two measurement and control arc segments is determined according to the following formula: Among them, R i represents the i-th measurement and control arc segment, S i Indicates the start time of the i-th measurement and control arc segment, E i Indicates the end time of the i-th measurement and control arc segment, the closed interval [S i , E i ] represents the time range of the i-th measurement and control arc segment, R j represents the jth measurement and control arc segment, S i Indicates the start time of the i-th measurement and control arc segment, E i Indicates the end time of the i-th measurement and control arc segment, the closed interval [S i , E i ] represents the time range of the i-th measurement and control arc; if f(R i , R j )=0, representing the measurement and control arc segment R i , R j No overlap; if f(R i , R j )=1, representing the measurement and control arc segment R i , R j Simple overlap; if f(R i , R j )=2, representing the measurement and control arc segment R j Measured and controlled arc segment R i Complete coverage; The relationship between the multiple measurement and control arc segments is determined according to the following formula: If h(R i , R j , R k )=0, representing the measurement and control arc segment R j It is not a redundant arc segment and is not covered by other measurement and control arc segments; if h(R i , R j , R k )=2, representing the measurement and control arc segment R i , R k Overlap, the union of the two will measure and control arc segment R j Complete coverage.

2. The method according to claim 1, characterized in that Determining the relationship between each measurement and control arc segment based on the time data of each measurement and control arc segment includes: Determine the relationship between each measurement and control arc segment according to the time data between each of all the measurement and control arc segments; The mutual relations among the three measurement and control arc segments are determined based on the mutual relations among all the measurement and control arc segments.

3. The method according to claim 2, characterized in that According to the mutual relations between all the measurement and control arc segments, determining the mutual relations between the three measurement and control arc segments includes: According to the mutual relationship between all the measurement and control arc segments, the covered measurement and control arc segments are eliminated; According to the measurement and control arc segments after elimination, the relationship between the three measurement and control arc segments is determined.

4. The method according to claim 3, characterized in that Determine the relationship between the three measurement and control arc segments include: The covered measurement and control arc segment is determined based on the time data of any three measurement and control arc segments.

5. A device for selecting an aerospace tracking and control arc segment, characterized in that: The device comprises: An arc segment data acquisition unit is used to acquire the time data of all the measurement and control arc segments corresponding to the spacecraft within a predetermined time period, and the time data of each measurement and control arc segment includes: the arc segment start time and the arc segment end time; An arc segment relationship determination unit, used for determining the mutual relationship between each measurement and control arc segment according to the time data of each measurement and control arc segment, wherein the type of the mutual relationship includes: coverage, and the mutual relationship between each measurement and control arc segment includes: the relationship between two measurement and control arc segments, and / or the relationship between multiple measurement and control arc segments; A removal unit, configured to remove the covered measurement and control arc segments from all the measurement and control arc segments in response to the mutual relationship between the measurement and control arc segments being determined to be covered; A measurement and control unit, used for performing measurement and control operations on the spacecraft according to the measurement and control arc segment after elimination processing; The relationship between the two measurement and control arc segments is determined according to the following formula: Among them, R i represents the i-th measurement and control arc segment, S i Indicates the start time of the i-th measurement and control arc segment, E i Indicates the end time of the i-th measurement and control arc segment, the closed interval [S i , E i ] represents the time range of the i-th measurement and control arc segment, R j represents the jth measurement and control arc segment, S i Indicates the start time of the i-th measurement and control arc segment, E i Indicates the end time of the i-th measurement and control arc segment, the closed interval [S i , E i ] represents the time range of the i-th measurement and control arc; if f(R i , R j )=0, representing the measurement and control arc segment R i , R j No overlap; if f(R i , R j )=1, representing the measurement and control arc segment R i , R j Simple overlap; if f(R i , R j )=2, representing the measurement and control arc segment R j Measured and controlled arc segment R i Complete coverage; The relationship between the multiple measurement and control arc segments is determined according to the following formula: If h(R i , R j , R k )=0, representing the measurement and control arc segment R j It is not a redundant arc segment and is not covered by other measurement and control arc segments; if h(R i , R j , R k )=2, representing the measurement and control arc segment R i , R k Overlap, the union of the two will measure and control arc segment R j Complete coverage.

6. The device according to claim 5, characterized in that The arc segment relationship determination unit comprises: A pairwise relationship determination module, used to determine the mutual relationship between each measurement and control arc segment according to the time data between each of all the measurement and control arc segments; The multi-arc segment relationship determination module is used to determine the mutual relationship between three measurement and control arc segments based on the mutual relationship between all the measurement and control arc segments.

7. The device according to claim 6, characterized in that The multi-arc segment relationship determination module includes: A removal submodule, used for removing covered measurement and control arc segments according to the mutual relationship between all the measurement and control arc segments; The multi-arc segment relationship determination submodule is used to determine the mutual relationship between the three measurement and control arc segments according to the measurement and control arc segments after elimination processing.

8. The device according to claim 7, characterized in that The multi-arc segment relationship determination submodule is specifically used for: The covered measurement and control arc segment is determined based on the time data of any three measurement and control arc segments.

9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the program, the steps of the method according to any one of claims 1 to 4 are implemented.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 4 are implemented.

Citation Information

Patent Citations

  • Satellite measurement and control resource scheduling method and system based on maximum clique model

    CN110618862A