Distribution method for improving remote sensing constellation target capacity through three-dimensional coordinate different-satellite fusion
By using a three-dimensional coordinate fusion method, the computing power of multiple satellites is utilized to solve the problem of limited computing power of a single satellite, thereby increasing the target capacity of the remote sensing constellation and enabling it to handle more observation targets.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- CHINA ACADEMY OF SPACE TECHNOLOGY
- Filing Date
- 2025-12-12
- Publication Date
- 2026-05-08
AI Technical Summary
The limited computing power of individual satellites in existing remote sensing constellations results in insufficient three-dimensional coordinates for multi-target missions, making effective fusion impossible and limiting the constellation's target capacity.
The method of fusion of three-dimensional coordinates between different satellites is adopted. Two-dimensional coordinates are generated by two mission satellites and numbered and sorted. The unfused two-dimensional coordinates are distributed to satellites that have not performed missions for three-dimensional coordinate fusion. The upper limit of the computing power of multiple satellites is utilized until all two-dimensional coordinates are fused, thereby increasing the target capacity.
It significantly increases the target capacity of remote sensing constellations, enabling them to handle more observation targets and complete multi-satellite fusion without on-board interaction.
Smart Images

Figure CN121997536A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to a method for allocating the target capacity of a remote sensing constellation by fusion of three-dimensional coordinates and other satellites. It belongs to the field of spacecraft system overall design technology and is applicable to remote sensing satellites in geostationary orbit networks. Their observation range is fixed, and no on-board interaction is required during mission execution. The computing power allocation for multi-satellite fusion can be completed according to default rules, thereby increasing the target capacity of the constellation. Background Technology
[0002] Remote sensing constellations consist of two or more remote sensing satellites. When performing target positioning and tracking tasks, the observation data (two-dimensional coordinates) from the two satellites need to be filtered and fused to generate three-dimensional coordinates. Currently, when performing multi-target positioning and tracking tasks, remote sensing constellations rely on the two observing satellites to fuse the on-board three-dimensional coordinates—a "whoever observes, calculates" approach. However, limited by the computing power of a single satellite, the number of three-dimensional coordinates that a remote sensing satellite can calculate is far less than the number of two-dimensional coordinates generated from the observation data, resulting in a large number of two-dimensional coordinates that cannot be fused and calculated. Therefore, for multi-target tasks, it is necessary to design a three-dimensional coordinate calculation scheme for the remote sensing satellites themselves and other satellites to increase the constellation's target capacity. Summary of the Invention
[0003] The technical problem solved by this invention is to overcome the shortcomings of the prior art and provide a method for allocating the target capacity of remote sensing constellations by fusing three-dimensional coordinates from different satellites, thereby solving the problem that the limited computing power of existing single satellites leads to the limited capacity of multiple targets in the constellation.
[0004] The technical solution of this invention is: Firstly, a method for allocating target capacity of remote sensing constellations through three-dimensional coordinate fusion of different celestial bodies, comprising: Two mission satellites performing the observation mission generate the same two-dimensional coordinates of the observation target group, and perform three-dimensional coordinate fusion and numbering based on the two-dimensional coordinates; Based on the upper limit of the satellite's ability to calculate three-dimensional coordinates, the unfused two-dimensional coordinates are distributed to satellites that are not performing observation tasks. Satellites not performing observation tasks receive two-dimensional coordinates with the same number sent by the two satellites and perform three-dimensional coordinate fusion. After successful fusion within their own upper limit of three-dimensional coordinate calculation capabilities, the fusion is transmitted back to the mission satellite. The portion exceeding their own upper limit of three-dimensional coordinate calculation capabilities is sent to another satellite that is not performing observation tasks, and so on, until all two-dimensional coordinates are fused, thereby increasing the satellite's target tracking capacity.
[0005] Furthermore, the numbering includes a time delay.
[0006] Furthermore, the latency for 3D coordinate fusion on the mission satellite is 0.
[0007] Furthermore, if the three-dimensional coordinates are calculated and generated on other satellites after k transmissions, then the latency is set to 2k. , This represents the latency of a single link communication.
[0008] Secondly, a three-dimensional coordinate fusion system for enhancing the allocation of remote sensing constellation target capacity is characterized by comprising: The first module generates two-dimensional coordinates of the same observation target group on the two mission satellites performing the observation mission, and performs three-dimensional coordinate fusion and numbering based on the two-dimensional coordinates; The second module, based on the satellite's upper limit of its ability to calculate three-dimensional coordinates, distributes the unfused two-dimensional coordinates to satellites that are not performing observation tasks. Satellites not performing observation tasks receive two-dimensional coordinates with the same number sent by the two satellites and perform three-dimensional coordinate fusion. If the fusion is successful within the upper limit of its own ability to calculate three-dimensional coordinates, it is transmitted back to the mission satellite. The portion exceeding the upper limit of its own ability to calculate three-dimensional coordinates is sent to another satellite that is not performing observation tasks, and so on, until all two-dimensional coordinates are fused, thereby increasing the satellite's target tracking capacity.
[0009] Furthermore, the numbering includes a time delay.
[0010] Furthermore, the latency for 3D coordinate fusion on the mission satellite is 0.
[0011] Furthermore, if the three-dimensional coordinates are calculated and generated on other satellites after k transmissions, then the latency is set to 2k. , This represents the latency of a single link communication.
[0012] Thirdly, a computer-readable storage medium storing a computer program, wherein the computer program, when executed by a processor, implements the steps of the method for allocating the target capacity of a remote sensing constellation through three-dimensional coordinate alien fusion.
[0013] Fourthly, a device for allocating the target capacity of a remote sensing constellation through three-dimensional coordinate alien fusion includes 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 computer program, it implements the steps of the method for allocating the target capacity of a remote sensing constellation through three-dimensional coordinate alien fusion.
[0014] The advantages of this invention compared to the prior art are: This invention overcomes the limitations of existing single-satellite computing capabilities and provides a design method for enhancing the target capacity of remote sensing constellations by fusing the three-dimensional coordinates of heterogeneous targets through fixed rules without interaction among satellites in geostationary orbit. When the on-board computing capabilities of a single remote sensing satellite are limited and the number of targets is too large, the problem of calculating three-dimensional coordinates can be solved by heterogeneous computing. Attached Figure Description
[0015] Various other advantages and benefits will become apparent to those skilled in the art upon reading the following detailed description of preferred embodiments. The accompanying drawings are for illustrative purposes only and are not intended to limit the invention. Furthermore, the same reference numerals denote the same parts throughout the drawings. In the drawings: Figure 1 This is a schematic diagram of the process of the present invention. Detailed Implementation
[0016] To better understand the above technical solutions, the technical solutions of the present invention will be described in detail below with reference to the accompanying drawings and specific embodiments. It should be understood that the embodiments of the present invention and the specific features in the embodiments are detailed descriptions of the technical solutions of the present invention, rather than limitations on the technical solutions of the present invention. In the absence of conflict, the embodiments of the present invention and the technical features in the embodiments can be combined with each other.
[0017] The following description, in conjunction with the accompanying drawings, provides a more detailed explanation of the method for allocating target capacity of remote sensing constellations through three-dimensional coordinate heterogeneous fusion, as provided in the embodiments of the present invention. Figure 1 Specific implementation methods may include: First, the target's two-dimensional coordinates are generated and numbered on the two satellites performing the mission. Then, based on the satellites' maximum capacity to calculate three-dimensional coordinates, the unmerged two-dimensional coordinates are distributed to satellites not performing observation missions. These satellites, which do not generate two-dimensional coordinates, receive the two-dimensional coordinates from the two satellites with the same number and perform three-dimensional coordinate fusion. After successful fusion, the fused coordinates are transmitted back to the mission satellites, thus increasing the satellite's target tracking capacity. Specific implementation methods may include: (1) Generate the two-dimensional coordinates of the target on the two satellites performing the observation mission and number and sort them; (2) Based on the upper limit of the satellite's three-dimensional coordinate generation capability, the two-dimensional coordinates that could not be fused on the local satellite are distributed to satellites that have not performed observation tasks; (3) The two satellites that receive the mission generate three-dimensional coordinates by receiving two-dimensional coordinates with the same number, and transmit the data back to the mission satellite.
[0018] Specifically, the steps include the following: Step 1: Since the observation range of geostationary orbit satellites is fixed, the satellite can determine the shared observation area with other satellites (targets appearing in non-shared observation areas cannot be fused to generate a 3D trajectory). Two satellites, A and B, performing the mission, generate 2D coordinates for the same group of observed targets. Let the angular trajectory of the i-th target observed by satellite A be... The angular trajectory of the i-th target observed by satellite B is Assuming they have the same observation capabilities, then and They are different angular trajectories of the same target.
[0019] Step 2: Assume the upper limit of the three-dimensional coordinate generation capabilities of satellites A and B. , Then star B will advance. Send to satellite A, satellite A will... arrive Send to satellites B, A, and B respectively for calculation and generation. , Three-dimensional coordinates.
[0020] Step 3: Satellite A and Satellite B will respectively assign two-dimensional coordinates , Sending data to satellite C, which is part of a network with two other satellites, assuming satellite C has the upper limit of its 3D coordinate generation capability. .
[0021] Step 4: If
[0022] Then the fusion of the remaining three-dimensional coordinates is completed on star C.
[0023] Then the remaining , Send it to D-star, which has not yet performed its mission. And the calculated results will be sent to... The three-dimensional coordinates are sent back to satellite A or satellite B.
[0024] Step 5: Perform the fusion of the remaining three-dimensional coordinates on satellite D, and repeat step 4 until all two-dimensional coordinates have been calculated and sent.
[0025] Step Six: Add a delay number to all calculated 3D coordinates for mission application. If the 3D coordinates are generated on satellite A or B, set their delay to 0. If the 3D trajectory is calculated and generated on other satellites via k transmissions, set its delay to 2k. , This represents the latency of a single link communication.
[0026] In the solution provided in the embodiments of the present invention, a hypothetical scenario is set, the target capacity of the constellation is calculated, and the basic input parameters are shown in the table below.
[0027] 1) Satellites A and B are satellites currently performing a mission to observe 100 targets.
[0028] 2) The transmission delay between satellite C and satellites A and B is 1 second.
[0029] 3) The transmission delay between satellite D and satellite C is 1 second.
[0030]
[0031] Step 1: Two satellites, A and B, performing the mission, generate two-dimensional coordinates for the same observation target group. Number the two-dimensional coordinates, and let... and These are the two-dimensional coordinates generated by two satellites for the same target, where n is the upper limit of the number of two-dimensional coordinates generated by the satellite observation target group.
[0032] Step 2: Generate the upper limit of capability based on the satellite's three-dimensional coordinates. , ,Will Send to A satellite, Send to satellites B, A, and B respectively for calculation and generation. Three-dimensional coordinates.
[0033] Step 3: Satellites A and B will respectively... , The data is sent to satellite C, which has established data transmission channels with both satellites. The maximum 3D coordinate generation capability of satellite C is 30.
[0034] Step 4: C-Star Completed , The three-dimensional coordinates were fused, and the 30 calculated three-dimensional coordinates were sent back to satellite A.
[0035] Then the remaining , Send to D-star that has not yet performed its mission.
[0036] Step 5: Merge the remaining 3D coordinates on satellite D to generate 30 3D coordinates, and send them back to satellite C, which in turn sends them back to satellite A. Step Six: Add time delay numbers to all calculated 3D trajectories for task application.
[0037] Conclusion: Without the design method of using 3D coordinate fusion to enhance the target capacity of remote sensing constellations, only satellites A and B, which perform the observation tasks, can calculate the 3D coordinates and complete the target tracking and positioning when facing 100 observation targets. The target capacity of the entire constellation is 20. If the scheme of this invention is adopted, the entire satellite system can complete the tracking and positioning of all 100 observation targets, and the target capacity of the entire constellation is 100, which greatly improves the target capacity of the entire constellation.
[0038] This invention provides a computer-readable storage medium storing computer instructions that, when executed on a computer, cause the computer to perform... Figure 1 The method described.
[0039] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage and optical storage) containing computer-usable program code.
[0040] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0041] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0042] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0043] Obviously, those skilled in the art can make various modifications and variations to this invention without departing from its spirit and scope. Therefore, if these modifications and variations fall within the scope of the claims of this invention and their equivalents, this invention also intends to include these modifications and variations.
[0044] The contents not described in detail in this specification are common knowledge to those skilled in the art.
Claims
1. A method for allocating target capacity in remote sensing constellations through three-dimensional coordinate fusion of extraterrestrial data, characterized in that: include: Two mission satellites performing the observation mission generate the same two-dimensional coordinates of the observation target group, and perform three-dimensional coordinate fusion and numbering based on the two-dimensional coordinates; Based on the upper limit of the satellite's ability to calculate three-dimensional coordinates, the unfused two-dimensional coordinates are distributed to satellites that are not performing observation tasks. Satellites not performing observation tasks receive two-dimensional coordinates with the same number sent by the two satellites and perform three-dimensional coordinate fusion. After successful fusion within their own upper limit of three-dimensional coordinate calculation capabilities, the fusion is transmitted back to the mission satellite. The portion exceeding their own upper limit of three-dimensional coordinate calculation capabilities is sent to another satellite that is not performing observation tasks, and so on, until all two-dimensional coordinates are fused, thereby increasing the satellite's target tracking capacity.
2. The method for allocating target capacity of remote sensing constellations by three-dimensional coordinate alien fusion according to claim 1, characterized in that, The number includes the time delay.
3. The method for allocating target capacity of remote sensing constellations through three-dimensional coordinate fusion of alien celestial bodies according to claim 2, characterized in that, The latency for 3D coordinate fusion on the mission satellite is 0.
4. The method for allocating target capacity of remote sensing constellations by three-dimensional coordinate fusion of alien stars according to claim 2, characterized in that, If the three-dimensional coordinates are calculated and generated on other satellites after k transmissions, then the latency is set to 2k. , This represents the latency of a single link communication.
5. A three-dimensional coordinate fusion system for allocating remote sensing constellation target capacity, characterized in that: include: The first module generates two-dimensional coordinates of the same observation target group on the two mission satellites performing the observation mission, and performs three-dimensional coordinate fusion and numbering based on the two-dimensional coordinates; The second module, based on the satellite's upper limit of its ability to calculate three-dimensional coordinates, distributes the unfused two-dimensional coordinates to satellites that are not performing observation tasks. Satellites not performing observation tasks receive two-dimensional coordinates with the same number sent by the two satellites and perform three-dimensional coordinate fusion. If the fusion is successful within the upper limit of its own ability to calculate three-dimensional coordinates, it is transmitted back to the mission satellite. The portion exceeding the upper limit of its own ability to calculate three-dimensional coordinates is sent to another satellite that is not performing observation tasks, and so on, until all two-dimensional coordinates are fused, thereby increasing the satellite's target tracking capacity.
6. The allocation system for enhancing the target capacity of remote sensing constellations through three-dimensional coordinate fusion of alien celestial bodies according to claim 5, characterized in that, The number includes the time delay.
7. The allocation system for enhancing the target capacity of remote sensing constellations through three-dimensional coordinate fusion of different celestial bodies according to claim 6, characterized in that, The latency for 3D coordinate fusion on the mission satellite is 0.
8. The allocation system for enhancing the target capacity of remote sensing constellations through three-dimensional coordinate fusion of different celestial bodies according to claim 6, characterized in that, If the three-dimensional coordinates are calculated and generated on other satellites after k transmissions, then the latency is set to 2k. , This represents the latency of a single link communication.
9. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method as described in any one of claims 1 to 4.
10. A device for allocating the target capacity of a remote sensing constellation by fusing three-dimensional coordinates from different stars, 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 computer program, it implements the steps of the method as described in any one of claims 1 to 4.