Giant constellation network satellite synchronous switching method and device based on satellite-ground distance

Through the satellite synchronization switching method based on the satellite-earth distance, satellites with decreasing distances are selected as the switching target, which solves the problem of frequent inter-star switching in the giant constellation network and improves communication quality and transmission performance.

CN120238985AActive Publication Date: 2025-07-01ARMY ENG UNIV OF PLA
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202510705303.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-29
Publication Date
2025-07-01
Estimated Expiration
2045-05-29

AI Technical Summary

Technical Problem

In giant satellite constellations networks, inter-star switching is frequent and communication quality is affected, resulting in high network complexity and reduced transmission performance.

Method used

The giant constellation network satellite synchronization switching method based on the star-to-earth distance is used to obtain the basic operation period, remaining service time and candidate satellite distance, and select satellites whose distances are continuously reduced as the handover target to realize synchronous switching of the earth station.

Benefits of technology

It reduces the number of inter-star switching times and processing overhead, improves the overall transmission performance of the constellation network, and ensures the quality of inter-star communication.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120238985A_ABST
    Figure CN120238985A_ABST
Patent Text Reader

Abstract

The invention discloses a giant constellation network satellite synchronous switching method and device based on satellite-ground distance, and belongs to the technical field of satellite network satellite switching, and the satellite synchronous switching method comprises the steps: obtaining a basic operation period of a satellite relative to an earth station; obtaining the remaining service time of a satellite connected and communicated with the earth station by taking half of the basic operation cycle as an interval; acquiring satellites of which the remaining service time is less than or equal to the basic operation cycle as satellites to be switched; obtaining visible satellites which are not connected and communicated with the earth station after the basic operation cycle as candidate satellites; calculating the distance from the earth station to the candidate satellites after the basic operation cycle, and selecting the satellite with the minimum distance from the candidate satellites with continuously reduced distances as a switching satellite; and switching is carried out at the starting moment of the next basic operation cycle of the earth station. According to the method, the inter-satellite switching frequency and the processing overhead can be reduced under the condition that the satellite-ground communication quality is ensured, and the overall transmission performance of the constellation network is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of satellite handover in satellite networks, and particularly to a method and device for synchronous handover of satellites in a giant constellation network based on the satellite-earth distance. Background Art

[0002] The satellite constellation network is an important part of the space-air-ground integrated information network in the space-based system. In recent years, giant satellite constellation networks have emerged continuously and received extensive attention. The sharp expansion of the constellation scale has increased the system capacity, but on the other hand, it has also greatly increased the system complexity, bringing many problems to the overall system design, network operation management, and efficient data transmission. Especially, the constellation scale is huge and the nodes move at high speed, making the network topology more complex and highly dynamic. Ground users need to maintain uninterrupted communication through frequent inter-satellite handovers.

[0003] When a user's earth station performs an inter-satellite handover, it needs to select a visible satellite as the next access satellite. The strategy adopted in this handover process affects the user's communication service experience, the throughput of the constellation network, the network control overhead, etc. The existing inter-satellite handover methods in traditional constellation networks mainly include the satellite-earth shortest distance method, the maximum remaining service time method, the maximum remaining load method, etc. These methods achieve inter-satellite handovers according to the distance between the satellite and the ground user, the remaining service time of the satellite for the user, and the current load principle of the satellite, respectively, and there are problems of frequent satellite-earth handovers and possible impact on communication quality. Summary of the Invention

[0004] The purpose of the present invention is to overcome the deficiencies in the prior art and provide a method and device for synchronous handover of satellites in a giant constellation network based on the satellite-earth distance, which can minimize the number of inter-satellite handovers and processing overhead in the giant constellation network as much as possible while ensuring the communication quality between the satellite and the earth, and improve the overall transmission performance of the constellation network.

[0005] To achieve the above object, the present invention is implemented by the following technical solutions:

[0006] In a first aspect, the present invention provides a method for synchronous handover of satellites in a giant constellation network based on the satellite-earth distance, including:

[0007] Taking the earth station as a base point, obtaining the basic operating period of the satellite relative to the earth station;

[0008] Taking half of the basic operating period as an interval, obtaining the remaining service time of the satellites connected to the earth station for communication;

[0009] Obtaining the satellites with the remaining service time less than or equal to the basic operating period as the satellites to be handed over;

[0010] Satellites that are not connected to the earth station for communication and are visible after the basic operation period are recorded as candidate satellites;

[0011] Calculate the distance from the earth station to the candidate satellites after the basic operation period, and select the satellite with the smallest distance among the candidate satellites with continuously decreasing distances as the handover satellite;

[0012] At the start of the next basic operation period of the earth station, switch the earth station to the handover satellite.

[0013] Optionally, the basic operation period is:

[0014]

[0015] wherein, is the speed of the satellite in its orbit, , is the distance from the satellite to the center of the earth, is the semi-major axis of the orbit where the satellite is located, is the product of the gravitational constant and the mass of the earth, is the central angle between the satellite and the earth station.

[0016] Optionally, the distance from the satellite to the center of the earth , is the radius of the earth, is the altitude of the orbit where the satellite is located.

[0017] In a second aspect, the present invention provides a satellite synchronous handover device for a giant constellation network based on the satellite-earth distance, including:

[0018] A basic period calculation module configured to obtain the basic operation period of the satellite relative to the earth station with the earth station as the reference point;

[0019] A to-be-switched satellite determination module configured to obtain the remaining service time of the satellites connected to the earth station for communication at intervals of half of the basic operation period; record the satellites with the remaining service time less than or equal to the basic operation period as the to-be-switched satellites;

[0020] A candidate satellite determination module configured to obtain the satellites that are not connected to the earth station for communication and are visible after the basic operation period and record them as candidate satellites;

[0021] A handover satellite determination module configured to calculate the distance from the earth station to the candidate satellites after the basic operation period, and select the satellite with the smallest distance among the candidate satellites with continuously decreasing distances as the handover satellite;

[0022] The satellite switching module is configured to switch the earth station to the switching satellite at the start of the next basic operation cycle of the earth station.

[0023] Optionally, the basic operation cycle is:

[0024]

[0025] wherein, is the speed of the satellite orbiting in its orbit, , is the distance from the satellite to the earth's center, is the semi-major axis of the orbit where the satellite is located, is the product of the gravitational constant and the mass of the earth, is the geocentric angle between the satellite and the earth station, where the distance from the satellite to the earth's center , is the radius of the earth, is the height of the orbit where the satellite is located.

[0026] In a third aspect, the present invention provides an electronic device, including a processor and a storage medium;

[0027] The storage medium is used to store instructions;

[0028] The processor is used to operate according to the instructions to execute the steps of the above method.

[0029] In a fourth aspect, the present invention provides a computer-readable storage medium, on which a computer program is stored, and when the program is executed by a processor, the steps of the above method are implemented.

[0030] In a fifth aspect, the present invention provides a computer program product, including a computer program / instructions, and when the computer program / instructions are executed by a processor, the steps of the above method are implemented.

[0031] Compared with the prior art, the beneficial effects achieved by the present invention:

[0032] The present invention provides a method and device for satellite synchronous switching in a giant constellation network based on the satellite-earth distance. This method not only selects the satellite with the smallest satellite-earth distance among the satellites with decreasing distances from the earth station as the next switching satellite, but also synchronizes the switching of all earth stations. This method can minimize the number of inter-satellite handovers and processing overhead in the giant constellation network while ensuring the communication quality between the satellite and the earth, improving the overall transmission performance of the constellation network, and can be widely applied to various giant constellation networks. BRIEF DESCRIPTION OF THE DRAWINGS

[0033] Figure 1It is a schematic flowchart of the satellite synchronous handover method for a giant constellation network based on the satellite-earth distance provided by an embodiment of the present invention;

[0034] Figure 2 It is a schematic diagram of the geometric relationship between an earth station and its visible satellites provided by an embodiment of the present invention. Detailed implementation manners

[0035] The present invention will be further described below with reference to the accompanying drawings. The following embodiments are only used to more clearly illustrate the technical solutions of the present invention and cannot be used to limit the protection scope of the present invention.

[0036] Embodiment 1:

[0037] As Figure 1 shown, an embodiment of the present invention provides a satellite synchronous handover method for a giant constellation network based on the satellite-earth distance, including the following steps:

[0038] Step S1: Taking the earth station as the base point, obtain the basic operation period of the satellite relative to the earth station.

[0039] As Figure 2 shown, it is a schematic diagram of the geometric relationship between an earth station and its visible satellites.

[0040] Basic operation period is:

[0041]

[0042] In the formula, is the speed of the satellite running in its orbit, , is the distance from the satellite to the earth's center, is the semi-major axis of the orbit where the satellite is located, is the product of the gravitational constant and the mass of the earth, is the central angle between the satellite and the earth station. The distance from the satellite to the earth's center , is the radius of the earth, is the height of the orbit where the satellite is located.

[0043] Step S2: Taking half of the basic operation period as the interval, obtain the remaining service time of the satellites connected to the earth station for communication.

[0044] Step S3: Obtain the satellites whose remaining service time is less than or equal to the basic operation period and record them as the satellites to be handed over.

[0045] During the process of the earth station communicating with the satellite, every time, calculate the remaining service time of the currently connected satellite. If > , then continue to execute step S2; if , then determine the satellite to be switched and start the switching process, and execute step S4.

[0046] Step S4, obtain the satellites that are not connected to the earth station for communication and are visible after the basic operation period of the earth station, and record them as candidate satellites.

[0047] Step S5, calculate the distance from the earth station to the candidate satellites after the basic operation period, and select the satellite with the smallest distance among the candidate satellites with continuously decreasing distances as the switching satellite.

[0048] The candidate satellites are recorded as , is the total number of candidate satellites, is the th candidate satellite.

[0049] The distance from the earth station to the candidate satellite , select from the candidate satellites After time, the space-earth distance decreases (i.e., ), and the satellites are grouped into a satellite set . Select from the set The satellite with the smallest distance from the earth station after time is used as the switching satellite of the earth station.

[0050] Step S6, at the start time of the next basic operation period of the earth station, switch the earth station to the switching satellite.

[0051] Determine the actual switching time of each earth station through the basic operation period, and realize the satellite synchronous switching of the earth station.

[0052] The embodiment of the present invention is used to solve the problem that ground users in a giant constellation network bring a large routing overhead by maintaining uninterrupted communication through frequent inter-satellite handovers. This method can determine the start time of the switching satellite for the earth station, select the satellite with the smallest space-earth distance among the satellites with decreasing distances from the earth station as the next switching satellite, and synchronize the switching of the earth station. Therefore, it can minimize the number of inter-satellite handovers and processing overhead as much as possible while ensuring the communication quality between the space and the earth, thereby improving the transmission performance of the constellation network. The invention can be widely applied to various giant constellation networks.

[0053] Embodiment 2:

[0054] The embodiment of the present invention provides a satellite synchronous switching device for a giant constellation network based on the space-earth distance, including:

[0055] A basic period calculation module, configured to obtain the basic operation period of the satellite relative to the earth station with the earth station as the base point;

[0056] The satellite to be switched determination module is configured to obtain the remaining service time of the satellite communicating with the earth station at intervals of half of the basic operation period; the satellite with the remaining service time less than or equal to the basic operation period is recorded as the satellite to be switched;

[0057] The candidate satellite determination module is configured to obtain the satellites that are not communicating with the earth station and are visible after the basic operation period as candidate satellites;

[0058] The switching satellite determination module is configured to calculate the distance from the earth station to the candidate satellites after the basic operation period, and select the satellite with the smallest distance among the candidate satellites with a continuously decreasing distance as the switching satellite;

[0059] The satellite switching module is configured to switch the earth station to the switching satellite at the start of the next basic operation period of the earth station.

[0060] Among them, the basic operation period is:

[0061]

[0062] In the formula, is the speed of the satellite in its orbit, , is the distance from the satellite to the earth's center, is the semi-major axis of the orbit where the satellite is located, is the product of the gravitational constant and the mass of the earth, is the central angle between the satellite and the earth station, where the distance from the satellite to the earth's center , is the radius of the earth, is the height of the orbit where the satellite is located.

[0063] Embodiment III:

[0064] Based on the satellite synchronization switching method provided in Embodiment I, an embodiment of the present invention provides an electronic device, including a processor and a storage medium;

[0065] The storage medium is used to store instructions;

[0066] The processor is used to operate according to the instructions to execute the steps of the above method.

[0067] Embodiment IV:

[0068] Based on the satellite synchronization switching method provided in Embodiment I, an embodiment of the present invention provides a computer-readable storage medium, on which a computer program is stored, and when the program is executed by a processor, the steps of the above method are implemented.

[0069] Embodiment V:

[0070] Based on the satellite synchronization switching method provided in the first embodiment, an embodiment of the present invention provides a computer program product, including computer programs / instructions, which, when executed by a processor, implement the steps of the above method.

[0071] Those skilled in the art should understand that the embodiments of the present invention can be provided as a method, a system, or a computer program product. Therefore, the present invention can take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present invention can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk memories, CD-ROMs, optical memories, etc.) containing computer-usable program codes.

[0072] The present invention is described with reference to the flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to the embodiments of the present invention. It should be understood that each flow and / or block in the flowchart and / or block diagram can be implemented by computer program instructions, and the combination of the flows and / or blocks in the flowchart and / or block diagram can also be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to generate a machine, such that the instructions executed by the processor of the computer or other programmable data processing devices generate means for implementing the specified functions in one Figure 1 one flow or multiple flows and / or blocks Figure 1 or multiple blocks.

[0073] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, such that the instructions stored in the computer-readable memory generate a manufactured product including instruction means, and the instruction means implement the specified functions in one Figure 1 one flow or multiple flows and / or blocks Figure 1 or multiple blocks.

[0074] These computer program instructions can also be loaded onto a computer or other programmable data processing device, such that a series of operation steps are executed on the computer or other programmable device to generate a computer-implemented process, and thus the instructions executed on the computer or other programmable device provide steps for implementing the specified functions in one Figure 1 one flow or multiple flows and / or blocks Figure 1 or multiple blocks.

[0075] The above are only the preferred embodiments of the present invention. It should be noted that for those of ordinary skill in the art, without departing from the technical principle of the present invention, several improvements and modifications can be made, and these improvements and modifications should also be regarded as the protection scope of the present invention.

Claims

1. A method for satellite synchronous switching in a giant constellation network based on the satellite-ground distance, characterized in that Comprising: Taking the earth station as a reference point, obtaining the basic operating period of the satellite relative to the earth station; Taking half of the basic operating period as an interval, obtaining the remaining service time of the satellites communicating with the earth station; Satellites with remaining service time less than or equal to the basic operating period are recorded as satellites to be switched; Satellites that are visible but not communicating with the earth station after the basic operating period are recorded as candidate satellites; Calculating the distance from the earth station to the candidate satellites after the basic operating period, and selecting the satellite with the smallest distance among the candidate satellites with continuously decreasing distances as the switching satellite; At the start of the next basic operating period of the earth station, switching the earth station to the switching satellite.

2. The method for synchronously switching satellites in a giant constellation network based on the space-ground distance according to claim 1, wherein, The basic operating cycle is as follows: In the formula, is the speed at which the satellite orbits in its orbit, , is the distance from the satellite to the center of the earth, is the semi-major axis of the orbit where the satellite is located, is the product of the gravitational constant and the mass of the earth, is the geocentric angle between the satellite and the earth station.

3. The method for satellite synchronous handover of a giant constellation network based on the space-ground distance according to claim 2, wherein The distance from the satellite to the center of the earth , is the radius of the earth, and is the altitude of the orbit where the satellite is located.

4. A satellite synchronous switching device for a giant constellation network based on the satellite-ground distance, characterized in that, Comprising: A basic period calculation module configured to take the earth station as a reference point and obtain the basic operating period of the satellite relative to the earth station; A to-be-switched satellite determination module configured to take half of the basic operating period as an interval and obtain the remaining service time of the satellites communicating with the earth station; Satellites with remaining service time less than or equal to the basic operating period are recorded as satellites to be switched; A candidate satellite determination module configured to obtain satellites that are visible but not communicating with the earth station after the basic operating period and record them as candidate satellites; A switching satellite determination module configured to calculate the distance from the earth station to the candidate satellites after the basic operating period and select the satellite with the smallest distance among the candidate satellites with continuously decreasing distances as the switching satellite; A satellite switching module configured to switch the earth station to the switching satellite at the start of the next basic operating period of the earth station.

5. The satellite synchronization switching device for a giant constellation network based on the satellite-ground distance according to claim 4, characterized in that, The basic operating cycle is as follows: In the formula, is the speed at which the satellite orbits in its orbit, , is the distance from the satellite to the center of the earth, is the semi-major axis of the orbit where the satellite is located, is the product of the gravitational constant and the mass of the earth, is the central angle between the satellite and the earth station, where the distance from the satellite to the center of the earth , is the radius of the earth, is the altitude of the orbit where the satellite is located.

6. An electronic device, characterized in that, Comprising a processor and a storage medium; The storage medium is used to store instructions; The processor is used to operate according to the instructions to execute the steps of the method according to any one of claims 1-3.

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

8. A computer program product comprising a computer program / instructions, characterized in that, When the computer program / instructions are executed by the processor, the steps of the method according to any one of claims 1-3 are implemented.

Citation Information

Patent Citations

  • Link switching management method for LEO satellite network based on link residual time

    CN106230719A

  • Feed link switching method based on global service distribution

    CN113395104A

  • Low-orbit giant constellation satellite switching method and device based on deep reinforcement learning

    CN118611728A

  • Satellite network adaptive switching method and system based on spatial dynamic evolution

    CN118801971A

  • Terminal and satellite automatic switching method based on multi-attribute decision

    CN119675750A