Satellite beam switch state determination method

By acquiring and analyzing the satellite system parameters and switching states, calculating and grouping the coverage information of satellite beams, and determining their switching states, the overhead problem caused by frequent adjustment of the switch state of the satellite beam is solved, and efficient resource utilization and signal quality are achieved.

CN120150813AActive Publication Date: 2025-06-13CHINA SATELLITE NETWORK SYSTEM CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202510629198.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-15
Publication Date
2025-06-13
Estimated Expiration
2045-05-15

AI Technical Summary

Technical Problem

The prior art has excessive command overhead and device loss overhead due to frequent adjustment of satellite beam switch status.

Method used

By obtaining the satellite system parameter set and the satellite beam switch status set, the ground grid coverage information of each satellite beam in the preset ground grid is calculated, and multiple satellite beams are grouped and sorted to determine the switching status of each satellite beam.

Benefits of technology

It reduces the change rate of satellite beam switch state, reduces command overhead and device loss overhead, and avoids resource waste and co-frequency interference caused by overlapping coverage areas.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120150813A_ABST
    Figure CN120150813A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of communication, and discloses a satellite beam on-off state determination method, which performs grouping operation on a plurality of satellite beams according to a satellite system parameter set and a satellite beam on-off state set, and distinguishes satellite beams with different on-off states and characteristics. Furthermore, the satellite beams in different groups are subjected to priority ranking, so that the satellite beams meeting the conditions can be activated preferentially when the satellite beam switching state is determined subsequently, the satellite beam switching state change rate is reduced, and the overhead is reduced. And finally, judging the coverage state of each satellite beam in the preset ground grid according to the beam priority sequence in combination with the ground grid coverage information so as to determine the on-off state of all satellite beams, thereby avoiding resource waste and same-frequency interference caused by coverage area overlapping, and improving the coverage rate of the satellite on the premise of meeting the global satellite signal coverage rate requirement. Low-overhead beam dynamic switching is realized, and instruction overhead and zero device loss overhead are reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of communication technologies, and particularly to a method for determining the state of a satellite beam switch. Background Art

[0002] At present, with the booming development of communication technologies, low-earth orbit constellation satellites have become the core force for achieving continuous seamless global satellite signal coverage due to their unique advantages. However, there are non-negligible problems in the beam layout of low-earth orbit constellation satellites, which seriously restrict the efficient operation of satellite communication systems.

[0003] To achieve global signal coverage, there is inevitably an overlapping phenomenon in the coverage areas between the beams of low-earth orbit constellation satellites. This not only causes serious waste of beam resources, making the resources unable to be fully and effectively utilized, but also is very likely to cause co-frequency interference problems, seriously affecting signal quality and communication stability. To solve this problem, a beam switch strategy has emerged. Its principle is to dynamically turn off or activate satellite beams to avoid co-frequency beam collisions while ensuring global coverage. However, due to the real-time change of satellite positions, the satellite beam switch state needs to be frequently adjusted along with the change of satellite positions. And this frequent adjustment of the satellite switch state will generate a large amount of instruction overhead and component loss overhead. Summary of the Invention

[0004] In view of this, the present invention provides a method for determining the state of a satellite beam switch to solve the problem of excessive instruction overhead and component loss overhead caused by the frequent adjustment of the satellite beam switch state in the prior art.

[0005] In a first aspect, the present invention provides a method for determining the state of a satellite beam switch, the method including: Obtaining a satellite system parameter set and a satellite beam switch state set; calculating the ground grid coverage information of each satellite beam in a preset ground grid according to the satellite system parameter set; grouping a plurality of satellite beams according to the satellite system parameter set and the satellite beam switch state set to obtain a plurality of first satellite beam sets; sorting the plurality of first satellite beam sets by using a preset sorting condition to obtain a plurality of second satellite beam sets; judging the coverage state of each satellite beam in the preset ground grid according to the plurality of second satellite beam sets and the ground grid coverage information of each satellite beam, and determining the switch state of each satellite beam.

[0006] The satellite beam switch state determination method provided by the present invention can reflect information such as the spatial distribution, characteristics, and beam switch state of the satellite by obtaining the satellite system parameter set and the satellite beam switch state set, providing an important decision-making basis and data support for subsequent adjustment of the beam switch state. Further, by using the satellite system parameter set to determine the coverage information of the satellite beam for the preset ground grid, it can truly reflect the coverage position of the beam and the ground grid coverage situation, thereby quantifying the coverage effect of the beam. Further, according to the satellite system parameter set and the satellite beam switch state set, grouping operations are performed on multiple satellite beams, which can distinguish beams with different switch states and characteristics. Further, according to actual requirements, priority sorting is performed on the satellite beams in different groups, so that when determining the satellite beam switch state subsequently, the beams that meet the conditions can be preferentially activated, achieving the optimal control of the satellite beam state at the system level, reducing the change rate of the satellite beam switch state, and reducing the overhead. Finally, according to the beam priorities determined by the second satellite beam set and combined with the ground grid coverage information, the coverage state of each satellite beam in the preset ground grid can be accurately judged, and then the switch state can be determined, avoiding resource waste and co-frequency interference caused by overlapping coverage areas, and realizing low-overhead beam dynamic switching while meeting the requirements of the global satellite signal coverage rate, reducing the command overhead and the component loss overhead.

[0007] In an alternative embodiment, according to the satellite system parameter set and the satellite beam switch state set, multiple satellite beams are grouped to obtain multiple first satellite beam sets, including: Based on the satellite system parameter set, the orbital information and latitude position information of each satellite beam are calculated respectively; according to the satellite beam switch state set, the orbital information and latitude position information of each satellite beam, multiple satellite beams are grouped to obtain multiple first satellite beam sets.

[0008] The satellite beam switch state determination method provided by the present invention can calculate the orbital information and latitude position information of each satellite beam respectively through the satellite system parameter set, which can clarify the spatial position characteristics of the satellite beam. Further, through the orbital and latitude position information, the coverage situation of the satellite beam on different ground areas can be better understood, which helps to avoid co-frequency collisions and improve the utilization efficiency of satellite resources. Further, the satellite beams with similar orbital characteristics, latitude position characteristics, and switch state characteristics are grouped together, which is convenient for formulating corresponding switch strategies for different groups of satellite beams subsequently. At the same time, through grouping, the working conditions of different groups of satellite beams can be seen more clearly, so as to reduce the change rate of the satellite beam switch state, reduce the command overhead and the component loss overhead while ensuring global coverage.

[0009] In an alternative embodiment, multiple satellite beams are grouped according to the satellite beam switch state set, the orbital information of each satellite beam, and the latitude position information to obtain multiple first satellite beam sets, including: Determine the satellite beam on-state set and the satellite beam off-state set according to the satellite beam switch state set; compare the latitude position information of each satellite beam with a preset threshold respectively and determine the latitude position information of the satellite to which each satellite beam belongs; group the multiple satellite beams according to the satellite beam on-state set, the satellite beam off-state set, the orbital information of each satellite beam, and the latitude position information of the satellite of each satellite beam to obtain multiple first satellite beam sets.

[0010] The satellite beam switch state determination method provided by the present invention can clearly distinguish the working states of satellite beams by determining the satellite beam on-state set and the satellite beam off-state set. The characteristics of satellite beams can be further refined through the orbital information of each satellite beam, which helps to manage satellite beams more accurately and avoid co-frequency collisions. Further, by comparing the latitude position information of each satellite beam with a preset threshold, the latitude position of the satellite beam can be determined, which provides support for subsequent analysis of the coverage area of the satellite beam and avoiding coverage overlap. Finally, by comprehensively considering information in multiple dimensions and dividing satellite beams into multiple sets with similar characteristics, the switch state of each satellite beam can be determined more reasonably, reducing the change rate of the satellite beam switch state and the overhead while ensuring global coverage.

[0011] In an alternative embodiment, according to multiple second satellite beam sets and the ground grid coverage information of each satellite beam, determine the coverage state of each satellite beam in a preset ground grid and determine the switch state of each satellite beam, including: Calculate multiple target ratio values according to the ground grid coverage information of each satellite beam, where the target ratio value reflects the ratio of the ground grid covered by the current satellite beam that contains the ground grid already covered by other beams; based on the preset grid coverage multiplicity, compare each target ratio value with a preset threshold respectively and determine the switch state of each satellite beam according to the comparison result, and the preset grid coverage multiplicity is used to characterize the state of the ground grid covered by the satellite beam.

[0012] The satellite beam switch state determination method provided by the present invention can quantitatively reflect the degree of overlap with other beam coverages in the ground grid covered by the current satellite beam by calculating the target ratio value. Further, by comparing the target ratio value with a preset threshold, it can be directly determined whether the coverage of the current satellite beam meets the requirements. At the same time, based on the determined switch state in combination with the preset grid coverage multiplicity, it can ensure that the state of the ground grid covered by the satellite beam meets the system design requirements, which not only guarantees the necessary coverage range but also avoids resource waste and possible co-channel interference caused by over-coverage, thus realizing the reasonable control of the satellite beam switch state.

[0013] In an alternative embodiment, based on the preset grid coverage multiplicity, comparing each target ratio value with the preset threshold respectively and determining the switch state of each satellite beam according to the comparison result includes: Comparing each target ratio value with the preset threshold respectively; when the target ratio value is less than the preset threshold, activating the corresponding satellite beam, updating the preset grid coverage multiplicity and returning to the step of calculating the target ratio value, and iterating repeatedly until the switch state of each satellite beam is obtained.

[0014] The satellite beam switch state determination method provided by the present invention can ensure the stability of the beam switch state adjustment by comparing the target ratio value with the preset threshold. When the target ratio value is less than the preset threshold, activating the corresponding satellite beam state can, on the premise of ensuring the overall coverage effect, timely enable those satellite beams with better coverage and less overlap with other beams, improving the utilization efficiency of satellite beam resources. Further, by updating the preset grid coverage multiplicity and returning to the step of calculating the target ratio repeatedly, it helps to continuously update the ground grid coverage and the switch state of the satellite beam, enabling the system to adapt to dynamic changes such as satellite position and other factors, and finally obtaining the switch state of each satellite beam that conforms to the actual situation, reducing the risk of additional instruction overhead and system performance degradation caused by frequent adjustment.

[0015] In an alternative embodiment, after comparing each target ratio value with the preset threshold respectively, the method further includes: When the target ratio value is greater than the preset threshold, closing the corresponding satellite beam, updating the preset grid coverage multiplicity and returning to the step of calculating the target ratio value, and iterating repeatedly to obtain the switch state of each satellite beam.

[0016] The satellite beam switch state determination method provided by the present invention activates the beam state when the target ratio value is greater than the preset threshold, which can timely turn off the beam when the conditions are met, avoid the waste of satellite beam resources, improve the resource utilization efficiency, reduce the coverage overlap between beams, and thus effectively avoid the co-channel interference problem caused by excessive beam coverage. Further, update the preset grid coverage multiplicity, return to the step of calculating the target ratio value, and combine the updated preset grid coverage multiplicity to judge the remaining satellite beams. Further, through repeated iteration, continuously update the grid coverage multiplicity and switch state determination, which can enable the system to adapt to factors such as satellite position changes, continuously maintain a low-overhead and efficient working state, reduce the change rate of the satellite beam switch state, and reduce the instruction overhead and component loss overhead on the premise of ensuring global coverage.

[0017] In a second aspect, the present invention provides a control device, which includes: An acquisition module, configured to acquire a satellite system parameter set and a satellite beam switch state set; a calculation module, configured to calculate the ground grid coverage information of each satellite beam in a preset ground grid according to the satellite system parameter set; a first establishment module, configured to group a plurality of satellite beams according to the satellite system parameter set and the satellite beam switch state set to obtain a plurality of first satellite beam sets; a second establishment module, configured to sort the plurality of satellite beam sets by using a preset sorting condition to obtain a plurality of second satellite beam sets; a solution module, configured to judge the coverage state of each satellite beam in the preset ground grid according to the plurality of second satellite beam sets and the ground grid coverage information of each satellite beam, and determine the switch state of each satellite beam.

[0018] In a third aspect, the present invention provides a computer device, including: a memory and a processor, which are communicatively connected to each other. The memory stores computer instructions, and the processor executes the computer instructions to execute the satellite beam switch state determination method in the first aspect or any corresponding embodiment thereof.

[0019] In a fourth aspect, the present invention provides a computer-readable storage medium, on which computer instructions are stored, and the computer instructions are used to cause a computer to execute the satellite beam switch state determination method in the first aspect or any corresponding embodiment thereof.

[0020] In a fifth aspect, the present invention provides a computer program product, including computer instructions, and the computer instructions are used to cause a computer to execute the satellite beam switch state determination method in the first aspect or any corresponding embodiment thereof. Description of the Drawings

[0021] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the following will briefly introduce the drawings required for the description of the specific embodiments or the prior art. Obviously, the drawings in the following description are some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.

[0022] Figure 1 is a schematic flowchart of a method for determining the satellite beam switch state according to an embodiment of the present invention; Figure 2 is a schematic flowchart of another method for determining the satellite beam switch state according to an embodiment of the present invention; Figure 3 is a schematic flowchart of yet another method for determining the satellite beam switch state according to an embodiment of the present invention; Figure 4 is a schematic flowchart of a fast calculation method for the beam dynamic control strategy according to an embodiment of the present invention; Figure 5 is a structural block diagram of a device for determining the satellite beam switch state according to an embodiment of the present invention; Figure 6 is a schematic hardware structure diagram of a computer device according to an embodiment of the present invention. Specific Embodiments

[0023] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are some, but not all, of the embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts fall within the scope of protection of the present invention.

[0024] The present invention provides a method for determining the satellite beam switch state, which improves the efficiency of determining the satellite beam switch state based on the satellite beam priority ranking, so as to solve the problem of excessive instruction overhead and component loss overhead caused by frequent adjustment of the satellite beam switch state in the prior art.

[0025] According to an embodiment of the present invention, an embodiment of a method for determining the satellite beam switch state is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. And although the logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in a different order than here.

[0026] In this embodiment, a method for determining the satellite beam switch state is provided, which can be used in electronic devices such as computers, mobile phones, tablet computers, etc. Figure 1 It is a flowchart of the method for determining the satellite beam switch state according to the embodiment of the present invention, as Figure 1 shown. The process includes the following steps: Step S101, obtain the satellite system parameter set and the satellite beam switch state set.

[0027] Among them, the satellite beam switch state set reflects the switch state of each satellite beam at the previous moment; the satellite system parameter set reflects the overall architecture and operating characteristics of the satellite system, and may include satellite system parameters such as the number of orbital planes, the number of satellites per orbit, the number of satellite beams, and the six orbital elements.

[0028] Specifically, the satellite system parameter set is obtained from the system configuration information of the ground control center or the telemetry data of the satellite itself.

[0029] Furthermore, the satellite beam switch state set can be obtained in real time through the satellite's telemetry system or the status monitoring system of the ground control center. Furthermore, through the satellite beam switch state set, the switch state of satellite beam i at the previous moment can be understood to provide a basis for subsequent analysis of whether the beam needs to adjust the switch state.

[0030] Step S102, calculate the ground grid coverage information of each satellite beam in the preset ground grid according to the satellite system parameter set.

[0031] Among them, the preset ground grid is used to represent the discrete area units obtained by dividing the earth's surface, and its initial state is uncovered; the ground grid coverage information is used to reflect the specific ground grid areas covered by each satellite beam.

[0032] Specifically, through the satellite system parameter set, the real-time position and operating trajectory of the satellite in space can be determined, and then the specific orientation of the satellite relative to the earth at different times can be determined, and the specific orientation of the satellite beam in space can be clarified, and the specific ground grid areas covered by the satellite beam in the preset ground grid can be determined.

[0033] In an optional embodiment, taking a low-earth orbit satellite as an example, the six orbital elements indicate that the satellite is operating in a low-earth orbit. Through the orbital calculation model, the real-time position and operating trajectory of the satellite in space can be determined. Combining with the satellite attitude parameters, the specific orientation of the satellite beam in space can be clarified. If the beam width is 30°, through the spatial geometric relationship and the geographic projection algorithm, the beam coverage range is projected onto a preset ground grid. Assuming that the preset ground grid is divided by 0.1°×0.1° in latitude and longitude, when the calculated beam coverage range corresponds to the latitude and longitude area of 30.0°-30.3°N and 110.0°-110.3°E, the coverage multiplicity of each preset ground grid in this area is initialized to 0, and thus the ground grid coverage information is obtained.

[0034] Step S103: Group multiple satellite beams according to the satellite system parameter set and the satellite beam switch state set to obtain multiple first satellite beam sets.

[0035] Among them, the first satellite beam set represents different sets formed after grouping multiple satellite beams.

[0036] Specifically, the satellite system parameters can reflect the capability characteristics of the satellite, such as the number of beams, orbital position, etc. Combining with the satellite beam switch state, the beams with different switch states and characteristics can be distinguished, realizing the reasonable allocation and efficient utilization of resources, and providing support for the subsequent determination of the satellite beam switch state.

[0037] Step S104: Sort the multiple first satellite beam sets by using a preset sorting condition to obtain multiple second satellite beam sets.

[0038] Among them, the preset sorting condition can be determined according to actual needs. For example, sort by the importance degree of the satellite beam coverage area to give priority to ensuring communication in key areas or sort according to communication capabilities such as bandwidth and transmission rate to meet the high-rate service requirements; it can also be sorted according to energy consumption to reduce the system energy consumption and operation cost. In this embodiment, not considering the power consumption balance or considering the power consumption balance is used as the preset sorting condition, which can ensure that during the operation of the satellite system, a reasonable allocation based on the satellite power consumption balance is achieved.

[0039] Specifically, after establishing the preset sorting condition, the multiple first satellite beam sets are sorted according to the preset sorting condition to obtain a second satellite beam set that meets the preset sorting condition. For example, after grouping the satellite beams, multiple first satellite beam sets such as A, B, C, D, etc. are formed. When the preset sorting is to consider the power consumption balance, a second satellite beam set sorted as B, C, D, A is formed; when the preset sorting is not to consider the power consumption balance, a second satellite beam set sorted as C, B, A, D is formed.

[0040] Step S105: Based on multiple second satellite beam sets and the ground grid coverage information of each satellite beam, determine the coverage status of each satellite beam in a preset ground grid and determine the on / off state of each satellite beam.

[0041] Specifically, based on the ground grid coverage information, it can be determined whether there is an overlap of other beams in the ground grid covered by the satellite beam, and then it can be judged whether the on / off state of each satellite beam needs to be switched.

[0042] Furthermore, in combination with the second satellite beam set with the determined priority order, the above judgment is made on the coverage status of each satellite beam in the preset ground grid, and the on / off states of all satellite beams are obtained.

[0043] The method for determining the on / off state of satellite beams provided in this embodiment can reflect information such as the spatial distribution, characteristics, and beam on / off state of satellites by obtaining the satellite system parameter set and the satellite beam on / off state set, providing an important decision-making basis and data support for subsequent adjustment of the beam on / off state. Further, using the satellite system parameter set to determine the coverage information of satellite beams for a preset ground grid can truly reflect the coverage position of the beam and the ground grid coverage situation, thereby quantifying the coverage effect of the beam. Further, according to the satellite system parameter set and the satellite beam on / off state set, grouping operations are performed on multiple satellite beams, which can distinguish beams with different on / off states and characteristics. Further, according to actual requirements, priority sorting is performed on satellite beams in different groups, so that when determining the on / off state of satellite beams subsequently, beams that meet the conditions can be preferentially activated, achieving optimal system-level satellite beam state control, reducing the change rate of satellite beam on / off states, and reducing overhead. Finally, according to the beam priorities determined by the second satellite beam set, combined with the ground grid coverage information, the coverage status of each satellite beam in the preset ground grid can be accurately judged, and then the on / off state can be determined, avoiding resource waste and co-frequency interference caused by overlapping coverage areas, and realizing low-overhead beam dynamic switching while meeting the requirements of global satellite signal coverage rate, reducing command overhead and component loss overhead.

[0044] In this embodiment, a method for determining the on / off state of satellite beams is provided, which can be used in electronic devices such as computers, mobile phones, and tablet computers. Figure 2 It is a flowchart of the method for determining the on / off state of satellite beams according to an embodiment of the present invention, as Figure 2 shown, and this process includes the following steps: Step S201: Obtain a satellite system parameter set and a satellite beam on / off state set. For details, please refer to Figure 1 Step S101 of the embodiment shown, which will not be elaborated here.

[0045] Step S202: Calculate the ground grid coverage information of each satellite beam in the preset ground grid according to the satellite system parameter set. For details, please refer to Figure 1 Step S102 of the embodiment shown, which will not be elaborated here.

[0046] Step S203: Group multiple satellite beams according to the satellite system parameter set and the satellite beam switch state set to obtain multiple first satellite beam sets.

[0047] Specifically, the above step S203 includes: Step S2031: Based on the satellite system parameter set, calculate the orbital information and latitude position information of each satellite beam respectively.

[0048] Specifically, professional software tools or calculation methods can be used. For example, using professional software such as STK (Satellite ToolKit) and AGI Orbit Determination Tool Kit (ODTK), or applying Kepler's laws combined with perturbation theory, and combining the six orbital elements, the orbital information of the satellite to which each satellite beam belongs and the position information of the satellite in the orbit can be calculated.

[0049] Among them, the orbital information may include odd orbits or even orbits .

[0050] Furthermore, by combining the orbital information of the satellite and the current position calculation results, through methods such as coordinate transformation, the position of the satellite in the orbit can be converted into the latitude coordinates on the earth, so as to clarify the position of each satellite beam in the earth's latitude direction, that is, the latitude position information of each satellite beam can be obtained can be obtained .

[0051] In an alternative embodiment, in this embodiment, the satellite system parameter set is imported into software such as STK (Satellite Tool Kit). The orbital information of the satellite to which the satellite beam belongs can be determined by processing parameters such as the six orbital elements according to its internal algorithm and database. Further, based on the precise geometric model of the earth and coordinate transformation, the spatial position can be projected onto the earth's surface to calculate the satellite latitude position information .

[0052] Step S2032: Group multiple satellite beams according to the satellite beam switch state set, the orbital information and the latitude position information of each satellite beam to obtain multiple first satellite beam sets.

[0053] Specifically, since frequent activation or deactivation of satellite beams may lead to instability of system performance, increase the operating burden of the system, and consume more resources, the switch state set of satellite beams can be used to determine whether each satellite beam is in the on state or the off state, that is, the switch state of the satellite beam at the previous moment. Furthermore, the activated satellite beams and the deactivated satellite beams can be distinguished, so as to minimize the activation frequency of satellite beams as much as possible.

[0054] Furthermore, by considering the orbital information, the coverage range and operating characteristics of satellite beams can be understood. By considering the latitude position information, the coverage in different regions of the earth can be assisted in judgment, which helps to avoid co-frequency collisions and improve the utilization efficiency of satellite resources.

[0055] Furthermore, satellite beams with similar orbital characteristics, latitude position characteristics, and switch state characteristics can be grouped together, which is convenient for formulating corresponding switching strategies for different groups of satellite beams subsequently. At the same time, through grouping, the working conditions of different groups of satellite beams can be seen more clearly, so as to reduce the change rate of the switch state of satellite beams, reduce the command overhead and the component loss overhead on the premise of ensuring global coverage.

[0056] In some alternative embodiments, step S2032 described above includes: Step a1, determining the satellite beam on-state set and the satellite beam off-state set according to the satellite beam switch state set.

[0057] Step a2, comparing the latitude position information of each satellite beam with a preset threshold respectively and determining the latitude position information of the satellite to which each satellite beam belongs.

[0058] Step a3, grouping multiple satellite beams according to the satellite beam on-state set, the satellite beam off-state set, the orbital information of each satellite beam, and the latitude position information of the satellite of each satellite beam, to obtain multiple first satellite beam sets.

[0059] Specifically, all satellite beams in the satellite beam switch state set are traversed one by one. During the traversal process, according to the switch state of each satellite beam, the satellite beams in the on state can be stored in the satellite beam on-state set, and the satellite beams in the off state can be stored in the satellite beam off-state set. For example, when the satellite beam at is in the activated state, , and the beam is classified into the beam on-state set; when the satellite beam at is in the off state, , and the beam Set of off-beam states.

[0060] Furthermore, in a satellite constellation system, satellites in odd orbits and even orbits may alternately cover the Earth's surface, with different coverage ranges and patterns. Therefore, grouping according to orbital parity can provide a clearer understanding of the coverage overlap of different orbit groups.

[0061] Specifically, when , it indicates that the satellite to which the th satellite beam belongs is in an odd orbit. When , it indicates that the satellite to which the th satellite beam belongs is in an odd orbit.

[0062] Furthermore, compare the latitude position information of each satellite beam with a preset threshold. If the latitude value is greater than a certain high-latitude threshold, it is determined to be in a high-latitude position; if it is within a certain range, it is determined to be in a mid-latitude position; if it is less than a certain low-latitude threshold, it is determined to be in a low-latitude position. Finally, through judgment, the latitude position information of the satellite to which each satellite beam belongs can be determined.

[0063] For example, when ≥0, it indicates that the satellite to which beam belongs is currently in the Northern Hemisphere. When , it indicates that the satellite to which beam belongs is currently in the Southern Hemisphere.

[0064] Finally, the grouping situation after comprehensively considering the above multiple factors is as follows: If and and , then beam is classified into set ; If and and , then beam is classified into set ; If and and , then beam is classified into set ; If and and , then beam is classified into set ; If and And , then beam is classified into set ; If and and , then beam is classified into set ; If and and , then beam is classified into set ; If and and , then beam is classified into set ; Finally, the above sets , , , , , , , constitute multiple first satellite beam sets.

[0065] Step S204, sort the multiple first satellite beam sets using a preset sorting condition to obtain multiple second satellite beam sets.

[0066] Specifically, when the preset condition is to consider the balance of power consumption, the second satellite beam sets obtained by sorting the multiple first satellite beam sets are: , , , , , , , .

[0067] Furthermore, the second satellite beam sets follow the general principle that when at the north latitude, the satellites on odd orbits are turned on first; when at the south latitude, the satellites on even orbits are turned on first. And the determination of the beam priority is based on the beam switch state at the previous moment, and priority is given to continuing to activate the beams that were activated at the previous moment. When the preset condition is not to consider the balance of power consumption, the second satellite beam sets obtained by sorting the multiple first satellite beam sets are: , , , , , , , .

[0068] Step S205: Based on multiple second satellite beam sets and the ground grid coverage information of each satellite beam, determine the coverage status of each satellite beam in a preset ground grid and determine the on / off state of each satellite beam. For details, please refer to Figure 1 Step S105 of the embodiment shown, which will not be elaborated here.

[0069] The method for determining the on / off state of satellite beams provided in this embodiment can clearly distinguish the working states of satellite beams by determining the satellite beam on-state set and the satellite beam off-state set. At the same time, through the satellite system parameter set, calculate the orbital information and latitude position information of each satellite beam respectively, and the spatial position characteristics of the satellite beams can be clarified. Further, through the orbital and latitude position information, the coverage of satellite beams on different ground areas can be better understood, which helps to avoid co-frequency collisions and improve the utilization efficiency of satellite resources. Finally, group the satellite beams with similar orbital characteristics, latitude position characteristics, and on / off state characteristics into one group, which is convenient for formulating corresponding on / off strategies for different groups of satellite beams in the follow-up, and can more reasonably determine the on / off state of each satellite beam, while ensuring global coverage, reducing the change rate of the on / off state of satellite beams and reducing the overhead.

[0070] In this embodiment, a method for determining the on / off state of satellite beams is provided, which can be used in electronic devices such as computers, mobile phones, and tablet computers. Figure 3 It is a flowchart of the method for determining the on / off state of satellite beams according to the embodiment of the present invention, as Figure 3 shown, and this process includes the following steps: Step S301: Obtain the satellite system parameter set and the satellite beam on / off state set. For details, please refer to Figure 1 Step S101 of the embodiment shown, which will not be elaborated here.

[0071] Step S302: Calculate the ground grid coverage information of each satellite beam in a preset ground grid according to the satellite system parameter set. For details, please refer to Figure 1 Step S102 of the embodiment shown, which will not be elaborated here.

[0072] Step S303: Group multiple satellite beams according to the satellite system parameter set and the satellite beam on / off state set to obtain multiple first satellite beam sets. For details, please refer to Figure 2 Step S203 of the embodiment shown, which will not be elaborated here.

[0073] Step S304: Sort multiple first satellite beam sets using a preset sorting condition to obtain multiple second satellite beam sets. For details, please refer to Figure 2 Step S204 of the embodiment shown, which will not be elaborated here.

[0074] Step S305: Based on multiple second satellite beam sets and the ground grid coverage information of each satellite beam, determine the coverage status of each satellite beam in the preset ground grid and determine the on / off state of each satellite beam.

[0075] Specifically, the above-mentioned step S305 includes: Step S3051: Calculate multiple target ratio values based on the ground grid coverage information of each satellite beam.

[0076] Among them, the target ratio value reflects the ratio of the ground grid covered by the current satellite beam that contains the ground grid already covered by other beams.

[0077] Specifically, based on the satellite beam priority order determined by the second satellite beam set, traverse each satellite beam in the second satellite beam set in sequence.

[0078] Furthermore, calculate the ratio of the ground grid covered by each satellite beam that has already been covered by other beams, that is, the target ratio value . For example, when , it means that half of the ground grid covered by this satellite beam has already been covered by other satellite beams.

[0079] Step S3052: Based on the preset grid coverage multiplicity, compare each target ratio value with the preset threshold respectively and determine the on / off state of each satellite beam according to the comparison result.

[0080] Among them, the preset grid coverage multiplicity is a parameter used to characterize the state of the preset ground grid. For example, when the preset ground grid is in the initialization state (i.e., no coverage state), the corresponding preset grid coverage multiplicity . Among them, represents the ground grid number.

[0081] Furthermore, the preset threshold represents the proportion of the ground grid covered by the satellite beam allowed by the system that has already been covered by other satellite beams.

[0082] Specifically, on the basis of calculating the target ratio of each satellite beam, compare the target ratio of each satellite beam with the preset threshold By making a comparison, it can be directly determined whether the coverage of the current satellite beam meets the requirements. At the same time, by combining the preset grid coverage multiplicity to determine the switch state, it can ensure that the ground grid state covered by the satellite beam conforms to the system design requirements, which not only guarantees the necessary coverage range but also avoids resource waste and possible co-frequency interference caused by over-coverage, thus realizing the reasonable control of the switch state of the satellite beam.

[0083] In some alternative embodiments, the above step S3052 includes: Step b1, comparing each target proportion value with a preset threshold respectively.

[0084] Step b2, when the target proportion value is less than the preset threshold, activate the corresponding satellite beam, update the preset grid coverage multiplicity and return to the step of calculating the target proportion value, and iterate repeatedly until the switch state of each satellite beam is obtained.

[0085] Specifically, when the target proportion of satellite beam i is less than the preset threshold

[0086] activate the corresponding satellite beam, that is, the state of the corresponding satellite beam is the open state at this time. Furthermore, after the satellite beam is turned on the coverage of the ground grid it covers will change, and the grid coverage multiplicity needs to be updated At this time, add 1 to the coverage multiplicity of all ground grids covered by the satellite beam

[0087] Furthermore, return to step S3051 and iterate repeatedly until the switch state of each satellite beam is obtained.

[0088] In some alternative embodiments, after step b1, the above step S3052 further includes: Step b3, when the target proportion value is greater than the preset threshold, turn off the corresponding satellite beam, update the preset grid coverage multiplicity and return to the step of calculating the target proportion value, and iterate repeatedly to obtain the switch state of each satellite beam.

[0089] Specifically, when the target proportion of satellite beam is greater than the preset threshold turn off the corresponding satellite beam, that is, the state of the corresponding satellite beam is the closed state at this time.

[0090] Furthermore, after the satellite beam is turned off the coverage of the ground grid it covers will change, and the grid coverage multiplicity needs to be updated At this time, subtract 1 from the coverage multiplicity of all ground grids covered by the satellite beam ​

[0091] Further, return to step S3051 and iterate repeatedly until the switching state of each satellite beam is obtained.

[0092] The method for determining the switching state of satellite beams provided in this embodiment can quantitatively reflect the degree of overlap with other beam coverages in the ground grid covered by the current satellite beam by calculating the target ratio value. Further, by comparing the target ratio value with a preset threshold, it can be directly determined whether the coverage of the current satellite beam meets the requirements. Further, the switching state is determined in combination with the preset grid coverage multiplicity. When the target ratio value is less than the preset threshold, the corresponding satellite beam is activated, and when the target ratio value is greater than the preset threshold, the corresponding satellite beam is turned off, avoiding the waste of satellite beam resources and improving the resource utilization efficiency. Further, updating the preset grid coverage multiplicity and repeating the steps, iterating repeatedly, and continuously updating the grid coverage multiplicity and switching state determination can enable the system to adapt to factors such as satellite position changes and continuously maintain a low-overhead and efficient working state. Finally, obtaining the switching state of each satellite beam can ensure that the ground grid state covered by the satellite beam meets the system design requirements, ensuring both the necessary coverage range and avoiding resource waste and possible co-frequency interference caused by over-coverage, thus realizing the reasonable control of the satellite beam switching state.

[0093] In one example, a low-overhead beam dynamic switching strategy is provided. The method includes: S1: Set the beam coverage area ratio threshold F; satellite system parameters, including the number of orbital planes P, the number of satellites per orbit S, the number of satellite beams B, the six orbital elements, and initialize the satellite constellation; S2: Generate the global or key area ground grid N, and each grid data covers longitude and latitude information; For each time slot t: S3: Initialize the state of the generated grid points as uncovered and the coverage multiplicity as 0, that is , where n is the ground grid number; S4: Determine the current spatial position of each satellite beam. Calculate and record the ground grid information covered by each beam; S5: Based on the beam switching state at the previous moment (t - 1), determine the priority of the activation order of the satellite beams in the entire constellation; traverse each beam, query the working state of the beam at the previous moment, and calculate the beam parity orbit information of the satellite to which it belongs ( indicating that the satellite to which the beam belongs is in an odd orbit, indicating that the satellite to which the beam belongs is in an even orbit) and the current latitude position ( indicating that the satellite to which the beam belongs is located in the Northern Hemisphere at the current moment, Indicates a beam The satellite to which it belongs is currently located in the southern hemisphere). The specific grouping strategy is as follows: 1、 , then the beam is classified into the set ; 2、 , then the beam is classified into the set ; 3、 , then the beam is classified into the set ; 4、 , then the beam is classified into the set ; 5、 , then the beam is classified into the set ; 6、 , then the beam is classified into the set ; 7、 , then the beam is classified into the set ; 8、 , then the beam is classified into the set ; Sort the above sets according to the policy requirements. For the beam dynamic switching policy with low overhead (without considering power consumption balance), the sorting is as follows: , , , , , , , ; For the beam dynamic switching policy with low overhead (considering power consumption balance), the sorting is as follows: , , , , , , , ; S6: Traverse in sequence according to the satellite beam priority order to confirm whether the working state of the satellite beam needs to be activated. Calculate the proportion of the ground grid covered by the current satellite beam that contains the ground grid already covered by other beams ( representing the beam number), if this ratio is less than the coverage area ratio threshold F, then activate this beam, , and change the status of all ground grids covered by it to covered, and increase the coverage multiplicity by 1, . Otherwise, , ; S7: Output the ratio of the ground grids with different satellite coverage multiplicities in all time slices to the global area and the on / off status of the satellite beams in the entire constellation.

[0094] The low-overhead beam dynamic switching strategy provided in this example has the following effects: 1. Compared with the existing research results, the proposed solution of the present invention realizes a low-overhead system-level method for determining the satellite beam on / off status, which can reduce the change rate of the satellite beam on / off status on the premise of ensuring global satellite coverage and avoiding beam co-frequency collisions.

[0095] 2. The present invention innovatively proposes a method for ranking the priorities of satellite beams based on the balance of satellite power consumption and historical information of beam on / off status, which improves the engineering applicability of this beam switching strategy.

[0096] In an optional embodiment, based on the low-overhead beam dynamic switching strategy provided in the above example of the present invention, a fast calculation method for the beam dynamic control strategy is provided, as Figure 4 shown, including the following steps: Step S1-1, input the beam on / off status information at the previous moment, generate the ground grid, and set the threshold F for the ratio of the ground grids covered by the satellite beam that are already covered by other beams; Step S1-2, calculate the satellite position and beam arrangement information at the current moment: In the embodiments of the present application, the satellite beam arrangement information includes the azimuth angle and off-axis angle of the beam relative to the satellite with the satellite sub-satellite point as the origin and the satellite flight direction as the x-axis.

[0097] Step S1-3, calculate the beam priority at the current moment based on the beam status information at the previous moment.

[0098] In this embodiment, a device for determining the satellite beam on / off status is also provided. This device is used to implement the above embodiments and preferred implementation manners, and those that have been described will not be repeated. As used below, the term "module" can be a combination of software and / or hardware that can achieve a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, implementation in hardware, or a combination of software and hardware is also possible and contemplated.

[0099] This embodiment provides a device for determining the satellite beam on / off status, asFigure 5 As shown in the figure, the device includes: An acquisition module 501, configured to acquire a satellite system parameter set and a satellite beam switch state set; A calculation module 502, configured to calculate ground grid coverage information of each satellite beam in a preset ground grid according to the satellite system parameter set; A first establishment module 503, configured to group multiple satellite beams according to the satellite system parameter set and the satellite beam switch state set to obtain multiple first satellite beam sets; A second establishment module 504, configured to sort multiple satellite beam sets by using a preset sorting condition to obtain multiple second satellite beam sets; A solution module 505, configured to determine the coverage state of each satellite beam in the preset ground grid and determine the switch state of each satellite beam according to multiple second satellite beam sets and the ground grid coverage information of each satellite beam.

[0100] In an alternative embodiment, the first establishment module 503 includes: A first calculation sub-module, configured to calculate the orbital information and latitude position information of each satellite beam respectively based on the satellite system parameter set.

[0101] A first establishment sub-module, configured to group multiple satellite beams according to the satellite beam switch state set, the orbital information of each satellite beam, and the latitude position information to obtain multiple first satellite beam sets.

[0102] In an alternative embodiment, the first establishment sub-module includes: A first determination unit, configured to determine a satellite beam on state set and a satellite beam off state set according to the satellite beam switch state set.

[0103] A second determination unit, configured to compare the latitude position information of each satellite beam with a preset threshold respectively and determine the latitude position information of the satellite to which each satellite beam belongs.

[0104] A first establishment unit, configured to group multiple satellite beams according to the satellite beam on state set to which each satellite beam belongs, the satellite beam off state set, the orbital information of each satellite beam, and the latitude position information of the satellite of each satellite beam to obtain multiple first satellite beam sets.

[0105] In an alternative embodiment, the solution module 505 includes: A second calculation sub-module, configured to calculate multiple target ratio values according to the ground grid coverage information of each satellite beam.

[0106] The first determination sub-module is configured to compare each target ratio value with a preset threshold based on a preset grid coverage multiplicity, and determine the switch state of each satellite beam according to the comparison result.

[0107] In an alternative embodiment, the first determination sub-module includes: The first comparison unit is configured to compare each target ratio value with a preset threshold.

[0108] The third determination unit, when the target ratio value is less than the preset threshold, updates the preset grid coverage multiplicity and returns to the step of calculating the target ratio value, and iterates repeatedly until the switch state of each satellite beam is obtained.

[0109] In an alternative embodiment, the first determination sub-module further includes: The fourth determination unit, when the target ratio value is greater than the preset threshold, updates the preset grid coverage multiplicity and returns to the step of calculating the target ratio value, and iterates repeatedly until the switch state of each satellite beam is obtained.

[0110] The further function descriptions of the above-mentioned various modules and units are the same as those in the corresponding embodiments above, and will not be elaborated here.

[0111] The satellite beam switch state determination device in this embodiment is presented in the form of functional units. Here, the unit refers to an ASIC (Application Specific Integrated Circuit) circuit, a processor and a memory that execute one or more software or fixed programs, and / or other devices that can provide the above functions.

[0112] The embodiment of the present invention further provides a computer device having the above Figure 5 shown satellite beam switch state determination device.

[0113] Please refer to Figure 6 , Figure 6 which is a schematic structural diagram of a computer device provided by an alternative embodiment of the present invention. As shown in Figure 6As shown, the computer device includes: one or more processors 10, a memory 20, and interfaces for connecting the components, including a high-speed interface and a low-speed interface. Each component communicates with each other using different buses and can be installed on a common motherboard or installed in other ways as needed. The processor can process instructions executed within the computer device, including instructions stored in the memory or on the memory to display graphical information of the GUI on an external input / output device (such as a display device coupled to the interface). In some alternative embodiments, if necessary, multiple processors and / or multiple buses can be used together with multiple memories and multiple memories. Similarly, multiple computer devices can be connected, and each device provides some necessary operations (for example, as a server array, a set of blade servers, or a multi-processor system). Figure 6 In this example, a single processor 10 is taken as an example.

[0114] The processor 10 can be a central processing unit, a network processor, or a combination thereof. Among them, the processor 10 can further include a hardware chip. The above hardware chip can be an application-specific integrated circuit, a programmable logic device, or a combination thereof. The above programmable logic device can be a complex programmable logic device, a field programmable gate array, a general array logic, or any combination thereof.

[0115] Among them, the memory 20 stores instructions executable by at least one processor 10, so that at least one processor 10 executes the method shown in the above embodiments.

[0116] The memory 20 can include a program storage area and a data storage area. Among them, the program storage area can store an operating system and application programs required for at least one function; the data storage area can store data created according to the use of the computer device. In addition, the memory 20 can include a high-speed random access memory, and can also include a non-transitory memory, such as at least one disk storage device, a flash memory device, or other non-transitory solid-state storage devices. In some alternative embodiments, the memory 20 can optionally include a memory remotely set relative to the processor 10, and these remote memories can be connected to the computer device through a network. Examples of the above network include but are not limited to the Internet, an enterprise intranet, a local area network, a mobile communication network, and combinations thereof.

[0117] The memory 20 can include a volatile memory, such as a random access memory; the memory can also include a non-volatile memory, such as a flash memory, a hard disk, or a solid-state drive; the memory 20 can also include a combination of the above types of memories.

[0118] The computer device further includes a communication interface 30 for the computer device to communicate with other devices or communication networks.

[0119] Embodiments of the present invention also provide a computer-readable storage medium. The method according to the embodiments of the present invention can be implemented in hardware, firmware, or be implemented as computer code that can be recorded on a storage medium, or be implemented as computer code that is originally stored in a remote storage medium or a non-transitory machine-readable storage medium and downloaded through a network and will be stored in a local storage medium, so that the method described herein can be stored in such software processing on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only memory, a random access memory, a flash memory, a hard disk, or a solid-state drive, etc.; further, the storage medium can also include a combination of the above-mentioned types of memories. It can be understood that a computer, a processor, a microprocessor controller, or programmable hardware includes a storage component that can store or receive software or computer code. When the software or computer code is accessed and executed by the computer, the processor, or the hardware, the method shown in the above embodiments is implemented.

[0120] A part of the present invention can be applied as a computer program product, such as computer program instructions. When executed by a computer, through the operation of the computer, the methods and / or technical solutions according to the present invention can be called or provided. Those skilled in the art should be able to understand that the forms in which computer program instructions exist in a computer-readable medium include, but are not limited to, source files, executable files, installation package files, etc. Correspondingly, the ways in which computer program instructions are executed by a computer include, but are not limited to: the computer directly executes the instructions, or the computer compiles the instructions and then executes the corresponding compiled program, or the computer reads and executes the instructions, or the computer reads and installs the instructions and then executes the corresponding installed program. Herein, the computer-readable medium can be any available computer-readable storage medium or communication medium accessible by the computer.

[0121] Although the embodiments of the present invention have been described in conjunction with the accompanying drawings, those skilled in the art can make various modifications and variations without departing from the spirit and scope of the present invention, and such modifications and variations all fall within the scope defined by the appended claims.

Claims

1. A method for determining a satellite beam switch state, characterized in that: include: Obtaining a satellite system parameter set and a satellite beam switch state set; Calculate ground grid coverage information of each satellite beam in a preset ground grid according to a satellite system parameter set; According to the satellite system parameter set and the satellite beam switch state set, a plurality of satellite beams are grouped to obtain a plurality of first satellite beam sets; Sorting the plurality of first satellite beam sets using a preset sorting condition to obtain a plurality of second satellite beam sets; According to the plurality of second satellite beam sets and the ground grid coverage information of each satellite beam, the coverage status of each satellite beam in the preset ground grid is judged and the switch status of each satellite beam is determined.

2. The method according to claim 1, characterized in that According to the satellite system parameter set and the satellite beam switch state set, a plurality of satellite beams are grouped to obtain a plurality of first satellite beam sets, including: Based on the satellite system parameter set, respectively calculating the orbit information and latitude position information of each satellite beam; The plurality of satellite beams are grouped according to the satellite beam switch state set, the orbit information and the latitude position information of each satellite beam to obtain the plurality of first satellite beam sets.

3. The method according to claim 2, characterized in that The method further comprises: grouping the plurality of satellite beams according to the satellite beam switch state set, the orbit information and the latitude position information of each satellite beam to obtain the plurality of first satellite beam sets, comprising: Determining a satellite beam on state set and a satellite beam off state set according to the satellite beam switch state set; Comparing the latitude position information of each satellite beam with a preset threshold value respectively and determining the latitude position information of the satellite to which each satellite beam belongs; The multiple satellite beams are grouped according to the satellite beam on state set to which each satellite beam belongs, the satellite beam off state set, the orbit information of each satellite beam and the latitude position information of the satellite in each satellite beam to obtain the multiple first satellite beam sets.

4. The method according to claim 1, characterized in that According to the plurality of second satellite beam sets and the ground grid coverage information of each satellite beam, judging the coverage state of each satellite beam in a preset ground grid and determining the switch state of each satellite beam, including: Calculating multiple target ratio values ​​according to the ground grid coverage information of each satellite beam, wherein the target ratio values ​​reflect the ratio of ground grids covered by the current satellite beam to ground grids covered by other beams; Based on a preset grid coverage multiplicity, each target ratio value is compared with a preset threshold value and the switch state of each satellite beam is determined according to the comparison result. The preset grid coverage multiplicity is used to characterize the state of the ground grid covered by the satellite beam.

5. The method according to claim 4, characterized in that Based on the preset grid coverage multiplicity, each target ratio value is compared with the preset threshold value and the switch state of each satellite beam is determined according to the comparison result, including: Compare each target ratio value with a preset threshold value; When the target ratio value is less than the preset threshold, the corresponding satellite beam is activated, the preset grid coverage multiplicity is updated and the step of calculating the target ratio value is returned, and the iteration is repeated until the switch state of each satellite beam is obtained.

6. The method according to claim 5, characterized in that After comparing each target ratio value with a preset threshold value, the method further includes: When the target ratio value is greater than the preset threshold, the corresponding satellite beam is turned off, the preset grid coverage multiplicity is updated and the step of calculating the target ratio value is returned, and the iteration is repeated until the switch state of each satellite beam is obtained.

7. A device for determining a satellite beam switch state, characterized in that: The device comprises: An acquisition module, used to acquire a satellite system parameter set and a satellite beam switch state set; A calculation module, used for calculating ground grid coverage information of each satellite beam in a preset ground grid according to a satellite system parameter set; A first establishing module is used to group multiple satellite beams according to a satellite system parameter set and a satellite beam switch state set to obtain multiple first satellite beam sets; a second establishing module, configured to sort the plurality of first satellite beam sets using a preset sorting condition to obtain a plurality of second satellite beam sets; The solution module is used to judge the coverage status of each satellite beam in a preset ground grid and determine the switch status of each satellite beam according to the multiple second satellite beam sets and the ground grid coverage information of each satellite beam.

8. A computer device, characterized in that: include: A memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the satellite beam switch state determination method according to any one of claims 1 to 6 by executing the computer instructions.

9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the satellite beam switch state determination method according to any one of claims 1 to 6.

10. A computer program product, characterized in that The method comprises computer instructions, wherein the computer instructions are used to cause a computer to execute the satellite beam switch state determination method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Method for multi-beam coverage by the grouping of elementary beams of the same color, and telecommunications payload for implementing such a method

    CN110011708A

  • Low-orbit satellite beam closing method based on user position

    CN112822696A

  • Low-orbit satellite spot beam closing method based on service prediction

    CN113259950A

  • Dynamic beam switch management method in low-orbit satellite mobile communication scene

    CN116722903A

  • Satellite beam control method and device, equipment and storage medium

    CN118677501A