CN-120834852-B - Satellite communication method, device and storage medium
Abstract
The application discloses a satellite communication method, a device and a storage medium, which comprise the steps of determining suitability between different sub-bands of a satellite and different beams of the satellite, constructing a chromosome population formed by a plurality of chromosome vectors, initializing the chromosome vectors according to the suitability, constructing an adaptive function, wherein the adaptive function is used for indicating the severity of co-channel interference of a plurality of coverage areas after the sub-bands are allocated to each beam according to the chromosome vectors, performing iterative optimization on the chromosome population through the adaptive function according to a genetic algorithm, determining optimized chromosome vectors, allocating corresponding sub-bands to each beam according to the optimized chromosome vectors, and performing satellite communication. Therefore, the sub-frequency band with the lowest allocated adaptability can be determined for each wave beam, and interference among the same frequency bands is avoided.
Inventors
- LI JIANCHENG
- CAI YONG
- LIU WEIWEI
Assignees
- 银河航天(北京)通信技术有限公司
Dates
- Publication Date
- 20260512
- Application Date
- 20250918
Claims (8)
- 1. A satellite communication method, comprising: determining suitability between different sub-bands of a satellite and different beams of the satellite, respectively, wherein the beams cover a plurality of coverage areas, respectively, wherein determining suitability between different sub-bands of a satellite and different beams of the satellite, respectively, comprises obtaining characteristic parameters of the plurality of coverage areas, namely average rainfall rate of the coverage areas, user density of the coverage areas, traffic flow requirement of the coverage areas, beam elevation angle of beams corresponding to the coverage areas, and atmospheric water vapor density of the coverage areas, respectively, and determining suitability between different sub-bands of the satellite and different beams of the satellite according to the characteristic parameters, respectively, and The operation of respectively determining the suitability between different sub-bands of the satellite and different beams of the satellite according to the characteristic parameters comprises the steps of respectively inputting the characteristic parameters of the coverage area into logistic regression models corresponding to the different sub-bands, and determining the suitability between the different sub-bands and the different beams; Constructing a chromosome population consisting of a plurality of chromosome vectors, wherein the chromosome vectors consist of a plurality of bits, and a predetermined number of bits in the chromosome vectors correspond to one beam of the satellite, and the predetermined number of bits are used for indicating the sub-frequency bands adopted by the corresponding beam in a binary coding mode; initializing the chromosome vector according to the suitability; constructing an adaptation function, wherein the adaptation function is used for indicating the severity of co-channel interference of the coverage areas after sub-bands are allocated to each beam according to the chromosome vector; iteratively optimizing said chromosome population by said fitness function according to a genetic algorithm and determining an optimized chromosome vector, and And allocating corresponding sub-bands to each beam according to the optimized chromosome vector, and carrying out satellite communication.
- 2. The method of claim 1, wherein initializing the chromosome vector according to the suitability comprises: determining, for each chromosome vector, the sub-bands employed by the respective beams in a randomly sampled manner according to the suitability, and And encoding corresponding bits in each chromosome vector according to the determined sub-frequency bands adopted by the beams.
- 3. The method according to claim 1, wherein the operation of constructing an adaptation function comprises constructing an adaptation function S (X) as follows: wherein I 1 (X) represents the number of overlapping areas overlapped by beams of two identical subbands in the case where the subbands of the respective beams are allocated in accordance with the chromosome vector X, and I 2 (X) denotes the number of overlapping areas overlapped by the beams of three identical subbands in the case where the subbands of the respective beams are allocated in accordance with the chromosome vector X.
- 4. A method according to claim 3, wherein performing an iterative optimization operation on the chromosome population according to a genetic algorithm comprises: Performing crossing and mutation operations by taking the chromosome population as a parent population, and determining a child population corresponding to the parent population; Calculating fitness of chromosome vectors in the parent population and the child population according to the fitness function respectively, and And screening a predetermined number of chromosome vectors as new parent populations according to the sequence of the fitness from small to large of the chromosome vectors in the parent populations and the child populations.
- 5. The method of claim 4, wherein assigning respective sub-bands to each beam according to the optimized chromosome vector comprises: determining the values indicated by the bits corresponding to the respective beams in the optimized chromosome vector, and And determining the sub-bands allocated to the beams according to the determined values.
- 6. A storage medium comprising a stored program, wherein the method of any one of claims 1 to 5 is performed by a processor when the program is run.
- 7. A satellite communications device, comprising: An suitability determination module for determining suitability between different sub-bands of a satellite and different beams of the satellite, respectively, wherein the beams cover a plurality of coverage areas, wherein the operation of determining suitability between different sub-bands of a satellite and different beams of the satellite, respectively, comprises obtaining characteristic parameters of the plurality of coverage areas, including average rainfall rate of the coverage area, user density of the coverage area, traffic flow requirement of the coverage area, beam elevation angle of the beams corresponding to the coverage area, and atmospheric vapor density of the coverage area, respectively, and determining suitability between different sub-bands of the satellite and different beams of the satellite, respectively, according to the characteristic parameters, and The operation of respectively determining the suitability between different sub-bands of the satellite and different beams of the satellite according to the characteristic parameters comprises the steps of respectively inputting the characteristic parameters of the coverage area into logistic regression models corresponding to the different sub-bands, and determining the suitability between the different sub-bands and the different beams; A chromosome construction module, configured to construct a chromosome population composed of a plurality of chromosome vectors, where the chromosome vectors are composed of a plurality of bits, and a predetermined number of bits in the chromosome vectors correspond to one beam of the satellite, and configured to indicate, by means of binary encoding, a subband adopted by the corresponding beam; the chromosome initialization module is used for initializing the chromosome vector according to the suitability; an adaptation function construction module, configured to construct an adaptation function, where the adaptation function is configured to indicate a severity of co-channel interference occurring in the plurality of coverage areas after sub-bands are allocated to respective beams according to the chromosome vector; a genetic algorithm module for iteratively optimizing the chromosome population by the adaptive function and determining an optimized chromosome vector according to a genetic algorithm, and And the communication module is used for distributing corresponding sub-bands to each wave beam according to the optimized chromosome vector and carrying out satellite communication.
- 8. A satellite communications device, comprising: Processor, and A memory, coupled to the processor, for providing instructions to the processor to process the following processing steps: determining suitability between different sub-bands of a satellite and different beams of the satellite, respectively, wherein the beams cover a plurality of coverage areas, respectively, wherein determining suitability between different sub-bands of a satellite and different beams of the satellite, respectively, comprises obtaining characteristic parameters of the plurality of coverage areas, namely average rainfall rate of the coverage areas, user density of the coverage areas, traffic flow requirement of the coverage areas, beam elevation angle of beams corresponding to the coverage areas, and atmospheric water vapor density of the coverage areas, respectively, and determining suitability between different sub-bands of the satellite and different beams of the satellite according to the characteristic parameters, respectively, and The operation of respectively determining the suitability between different sub-bands of the satellite and different beams of the satellite according to the characteristic parameters comprises the steps of respectively inputting the characteristic parameters of the coverage area into logistic regression models corresponding to the different sub-bands, and determining the suitability between the different sub-bands and the different beams; Constructing a chromosome population consisting of a plurality of chromosome vectors, wherein the chromosome vectors consist of a plurality of bits, and a predetermined number of bits in the chromosome vectors correspond to one beam of the satellite, and the predetermined number of bits are used for indicating the sub-frequency bands adopted by the corresponding beam in a binary coding mode; initializing the chromosome vector according to the suitability; constructing an adaptation function, wherein the adaptation function is used for indicating the severity of co-channel interference of the coverage areas after sub-bands are allocated to each beam according to the chromosome vector; iteratively optimizing said chromosome population by said fitness function according to a genetic algorithm and determining an optimized chromosome vector, and And allocating corresponding sub-bands to each beam according to the optimized chromosome vector, and carrying out satellite communication.
Description
Satellite communication method, device and storage medium Technical Field The present application relates to the field of satellite communications technologies, and in particular, to a satellite communications method, apparatus, and storage medium. Background Modern satellites, particularly high-throughput communication satellites and low-orbit constellations, currently employ multi-beam scanning techniques to cover the ground area. Through a phased array antenna or a reflector feed system, a single satellite may generate a plurality of independent beams B 1~Bm (e.g., starlink satellites may generate about 8-16 beams), each beam pointing to a different geographic area and multiplexing the same frequency band (e.g., ku or Ka band). The space division multiple access (Space Division Multiple Access, SDMA) technology, also called multi-beam frequency multiplexing, greatly improves the frequency spectrum utilization efficiency and increases the capacity of a satellite system by times. Since the antenna does not achieve an ideal "needle beam," the resulting beam side lobes (Sidelobe) and Edge Roll-Off (ERO) can cause signal leakage to adjacent beam areas. Therefore, when coverage areas of two co-frequency beams overlap (e.g., edge users), the receiving end receives the useful signal and the interference signal at the same time, and severely reduces the signal-to-interference-and-noise ratio (SINR). In addition, high spectral efficiency multiplexing strategies (e.g., 4-color multiplexing is denser than 7-color multiplexing) can shorten the co-frequency beam spacing, further exacerbating interference. Therefore, satellite communication adopting the multi-beam scanning technology can cause undesirable signal interference among beams in the same frequency band due to beam side lobes, edge roll-off and the like. Therefore, how to avoid co-band beam interference while meeting the communication requirements of each coverage area is a technical problem that needs to be solved. The publication number is CN112558474A, and the name is a low-orbit satellite communication line switching control method based on a multi-target genetic algorithm. The method comprises the steps of obtaining running routes of a terminal in a future period and different position information of a current satellite in the future period, predicting the starting time and the switching time of communication connection of a single coverage satellite to the terminal, obtaining a terminal-satellite switching relation directed graph according to the starting time and the switching time of the communication connection of the single coverage satellite to the terminal, screening switching paths in the terminal-satellite switching relation directed graph by adopting a Pareto multi-target genetic algorithm, searching an optimal switching path, and controlling switching of a low-orbit satellite and the terminal according to the optimal switching path. The publication number is CN120509638A, the name is a multi-star task scheduling method for a genetic algorithm, which comprises the steps of integrating scheduling period constraint, task uniqueness constraint, equipment protection time constraint and frequency band and track type matching constraint, introducing a simulated annealing local search mechanism into the genetic algorithm, receiving inferior solution by probability to jump out local optimum, dynamically adjusting a variation probability self-adaptive strategy according to population adaptability change, setting an early stopping mechanism to terminate iteration in advance when adaptability is not continuously improved, and finally generating a scheduling scheme. Aiming at the technical problem that the satellite communication adopting the multi-beam scanning technology in the prior art generates co-band beam interference under the condition of meeting the communication requirements of each coverage area, no effective solution is proposed at present. Disclosure of Invention The embodiments of the present disclosure provide a satellite communication method, apparatus and storage medium, so as to at least solve the technical problem of co-band beam interference generated in satellite communication using multi-beam scanning technology in the prior art, where the communication requirements of each coverage area are satisfied. According to one aspect of the disclosed embodiments, a satellite communication method is provided, comprising determining suitability between different sub-bands of a satellite and different beams of the satellite, wherein the beams cover a plurality of coverage areas, respectively, constructing a chromosome population consisting of a plurality of chromosome vectors, wherein the chromosome vectors consist of a plurality of bits, and a predetermined number of bits in the chromosome vectors correspond to one beam of the satellite, for indicating the sub-bands employed by the corresponding beams by means of binary encoding, initializing