Intelligent switching control method and system based on dual-mode satellite

By generating and superimposing thermal images to evaluate the needs of dual-mode satellites and intelligently switching their working modes, the problem of low communication service quality in existing technologies is solved, and full utilization of resources and improvement of service quality are achieved.

CN120377992BActive Publication Date: 2025-09-16BEIJING BORUIXIANGLUN SCI TECH DEV CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510873954.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-06-27
Publication Date
2025-09-16
Estimated Expiration
2045-06-27

AI Technical Summary

Technical Problem

Existing technologies make it difficult to intelligently switch the working mode of dual-mode satellites according to users' actual bandwidth requirements, resulting in low communication service quality and waste of resources.

Method used

By obtaining the user's service bandwidth and location information, bandwidth thermal images are generated and superimposed, the segmentation threshold is determined for binarization processing, the demand evaluation values ​​of point beam and large beam modes are evaluated, and the satellite mode switching strategy is determined based on the evaluation values ​​and switching intervals.

Benefits of technology

It realizes intelligent switching based on user needs, improves the utilization rate of communication resources and the overall communication service quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120377992B_ABST
    Figure CN120377992B_ABST
Patent Text Reader

Abstract

The present invention relates to the field of satellite communication technology, and in particular to an intelligent switching control method and system based on a dual-mode satellite. The method characterizes user service bandwidth and location information in the form of thermal images, and performs a comprehensive analysis of the user service bandwidth in the time domain and the spatial domain by combining thermal image superposition at multiple preset time points to obtain a first demand evaluation value corresponding to a spot beam mode and a second demand evaluation value corresponding to a large beam mode. The method then determines a reference satellite mode at a subsequent preset time point to indicate subsequent working mode switching of the dual-mode satellite. Mode switching is performed based on the overall signal quality of multiple users, thereby ensuring full utilization of communication resources and improving the overall communication service quality.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of satellite communication technology, and in particular to an intelligent switching control method and system based on a dual-mode satellite. Background Art

[0002] With the continuous development of communication technology, satellite communications have been widely used around the world. People's demand for satellite communications is growing, requiring not only wide coverage but also higher requirements for data transmission speed and service quality.

[0003] Dual-mode satellites operate in two modes: spot beam and large beam. Spot beam mode offers high data rates and quality, but limited coverage. Large beam mode offers wide coverage but relatively low data rates. In practice, users have varying bandwidth requirements, and a single beam mode cannot meet all needs, resulting in lower quality of service.

[0004] Existing technologies usually use a fixed time interval switching method to switch between different working modes of dual-mode satellites. It is difficult to switch the working mode according to the user's actual bandwidth requirements, resulting in low communication service quality. Existing technologies also propose methods for switching working modes based on signal strength, service type, etc. However, such switching methods are usually aimed at the local signal quality of a small number of terminals, which may lead to resource waste.

[0005] Therefore, how to improve the quality of communication services and the utilization of communication resources has become an urgent problem to be solved. Summary of the Invention

[0006] In response to the above technical problems, the technical solution adopted by the present invention is an intelligent switching control method based on a dual-mode satellite, which includes the following steps:

[0007] S101 : For any preset time point from the first preset time point to the Nth preset time point, obtain service bandwidth and location information corresponding to M users in a coverage area of ​​a target control device at the preset time point, where M and N are both positive integers.

[0008] S102 : Generate a bandwidth thermal image corresponding to the coverage area at the preset time point according to the service bandwidth and location information corresponding to the M users.

[0009] S103 , superimposing the bandwidth thermal images corresponding to N preset time points to obtain a superimposed thermal image.

[0010] S104: Determine a segmentation threshold according to the superimposed thermal values ​​corresponding to the respective pixel points in the superimposed thermal image.

[0011] S105 , performing binarization processing on the superimposed thermal image according to the segmentation threshold to obtain a mask image.

[0012] S106 : Determine a first service image and a second service image according to the mask image and the superimposed thermal image.

[0013] S107: Determine a first demand evaluation value of a spot beam mode according to the first service image.

[0014] S108: Determine a second demand evaluation value of the large beam mode according to the second service image.

[0015] S109 : Determine reference satellite patterns corresponding to the N+1th preset time point to the 2Nth preset time point, respectively, according to the first demand evaluation value, the second demand evaluation value, and a preset switching interval.

[0016] S110 , for any preset time point from the N+1th preset time point to the 2Nth preset time point, use the target control device to perform switching control on the satellite antenna according to the reference satellite mode corresponding to the preset time point.

[0017] The present invention also provides an intelligent switching control system based on a dual-mode satellite, the intelligent switching control system based on a dual-mode satellite comprising:

[0018] The user information acquisition module is used to obtain the service bandwidth and location information corresponding to M users in the coverage area of ​​the target control device at any preset time point from the first preset time point to the Nth preset time point, where M and N are both positive integers.

[0019] The heat map generation module is used to generate a bandwidth heat map corresponding to the coverage area at the preset time point according to the service bandwidth and location information corresponding to the M users.

[0020] The thermal map superposition module is used to superimpose the bandwidth thermal images corresponding to N preset time points to obtain a superimposed thermal image.

[0021] The threshold determination module is used to determine the segmentation threshold according to the superimposed thermal values ​​corresponding to each pixel point in the superimposed thermal image.

[0022] The binarization processing module is used to perform binarization processing on the superimposed thermal image according to the segmentation threshold to obtain a mask image.

[0023] The service image generation module is configured to determine a first service image and a second service image according to the mask image and the superimposed thermal image.

[0024] The first evaluation module is configured to determine a first demand evaluation value of a spot beam pattern according to the first service image.

[0025] The second evaluation module is used to determine a second demand evaluation value of the large beam mode according to the second service image.

[0026] The mode determination module is used to determine the reference satellite modes corresponding to the N+1th preset time point to the 2Nth preset time point according to the first demand evaluation value, the second demand evaluation value and the preset switching interval.

[0027] The mode switching module is used to use the target control device to switch the satellite antenna according to the reference satellite mode corresponding to any preset time point from the N+1th preset time point to the 2Nth preset time point.

[0028] The present invention has at least the following beneficial effects: the user service bandwidth and location information are characterized in the form of thermal images, and the thermal images are superimposed on multiple preset time points to perform a comprehensive analysis of the user service bandwidth in the time domain and the spatial domain, thereby obtaining a first demand evaluation value corresponding to the point beam mode and a second demand evaluation value corresponding to the large beam mode, and then determining the reference satellite mode at a subsequent preset time point to indicate the subsequent working mode switching of the dual-mode satellite, and performing mode switching based on the overall signal quality of multiple users, thereby ensuring full utilization of communication resources and improving the overall communication service quality. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0030] Figure 1 A flowchart of an intelligent switching control method based on a dual-mode satellite provided in Example 1 of the present invention;

[0031] Figure 2 This is a schematic diagram of an intelligent switching control system based on a dual-mode satellite provided in Example 2 of the present invention. DETAILED DESCRIPTION

[0032] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without making any creative efforts shall fall within the scope of protection of the present invention.

[0033] It should be noted that the terms "first", "second", etc. in the description and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It is understood that, where appropriate, the above-mentioned terms used to distinguish similar objects can be interchanged so that the present invention can also implement other embodiments other than the above-mentioned illustrated embodiments or described embodiments. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or server that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0034] Example 1

[0035] This embodiment provides an intelligent switching control method based on dual-mode satellites. Figure 1 As shown, the intelligent switching control method based on dual-mode satellite includes the following steps:

[0036] S101, for any preset time point from the first preset time point to the Nth preset time point, obtain service bandwidth and location information corresponding to M users in the coverage area of ​​the target control device at the preset time point, where M and N are both positive integers;

[0037] S102, generating a bandwidth thermal image corresponding to the coverage area at the preset time point based on the service bandwidth and location information corresponding to the M users respectively;

[0038] S103, superimposing the bandwidth thermal images corresponding to N preset time points to obtain a superimposed thermal image;

[0039] S104, determining a segmentation threshold according to the superimposed thermal values ​​corresponding to each pixel point in the superimposed thermal image;

[0040] S105, performing binarization processing on the superimposed thermal image according to the segmentation threshold to obtain a mask image;

[0041] S106, determining a first business image and a second business image according to the mask image and the superimposed thermal image;

[0042] S107: Determine a first demand evaluation value of a spot beam mode according to the first service image;

[0043] S108: Determine a second demand evaluation value for the large beam mode based on the second service image;

[0044] S109, determining reference satellite modes corresponding to the N+1th preset time point to the 2Nth preset time point, respectively, based on the first demand evaluation value, the second demand evaluation value, and a preset switching interval;

[0045] S110 , for any preset time point from the N+1th preset time point to the 2Nth preset time point, use the target control device to perform switching control on the satellite antenna according to the reference satellite mode corresponding to the preset time point.

[0046] In this embodiment, intelligent switching control is performed based on fixedly deployed satellite antennas. The satellite antennas correspond to the coverage area, and the time intervals between adjacent preset time points are the same, which can be set by the implementer.

[0047] Service bandwidth may refer to the bandwidth required by a user when using satellite communications at a corresponding preset time point. The service bandwidth usually varies depending on the type of service used by the user. For example, when the service type is video transmission, the corresponding service bandwidth is higher. When the service type is voice type, text type, etc., the corresponding service bandwidth is lower.

[0048] Bandwidth thermal images can be used to characterize the spatial distribution of service bandwidth, and superimposed thermal images can be used to characterize the comprehensive temporal and spatial distribution of service bandwidth.

[0049] Specifically, the target control device corresponds to a satellite antenna, and the target control device may include a spot beam satellite modem, a large beam satellite modem, a power module, a power switching module, etc. The power module may include a dual-output switching power supply and an AC power supply. The AC power supply is used to power the target control device, and the dual-output switching power supply is used to perform power switching through the power switching module. The power switching is used to control the operation of different satellite modems, thereby realizing the switching of the dual-mode satellite working mode.

[0050] It can be known that this embodiment uses the data collected from the 1st preset time point to the Nth preset time point to determine the switching control strategy from the N+1th preset time point to the 2Nth preset time point. The comprehensive time consumption of the default image processing, evaluation and other processes is negligible compared to the time interval between adjacent preset time points. The implementer can continue to determine the switching control strategy from the 2N+1th preset time point to the 3Nth preset time point based on the data collected from the N+1th preset time point to the 2Nth preset time point, and so on.

[0051] In a specific embodiment, generating a bandwidth thermal image corresponding to the coverage area at the preset time point based on the service bandwidth and location information corresponding to the M users respectively includes:

[0052] generating a basic image according to the coverage area;

[0053] For any user, determining the pixel coordinates corresponding to the user's location information in the basic image;

[0054] performing normalization processing on the service bandwidth of the user, and updating the pixel value corresponding to the pixel point coordinate in the basic image with the normalization processing result;

[0055] Performing convolution processing on the pixel coordinates using a preset Gaussian kernel to update the base image;

[0056] All users are traversed, and the final basic image is used as the bandwidth thermal image.

[0057] The pixel values ​​of the pixels contained in the basic image are all 0, and each position in the coverage area has a corresponding pixel in the basic image.

[0058] Specifically, the service bandwidth standardization processing may refer to first normalizing the service bandwidth. The normalization processing may refer to comparing the service bandwidth with the historical maximum service bandwidth to obtain the normalized bandwidth, and scaling the normalized bandwidth to the range of [0, 255] to meet the image grayscale value range.

[0059] The Gaussian kernel size may be 3×3, 5×5, etc. In this embodiment, a size of 3×3 is used.

[0060] Using a preset Gaussian kernel to perform convolution processing on pixel coordinates may refer to using a preset Gaussian kernel to perform convolution processing on pixel points near the center with the pixel point as the center.

[0061] This embodiment uses a thermal image to represent the spatial distribution of the service bandwidth, which can highlight the continuity and spatial correlation of the service bandwidth data in the spatial distribution.

[0062] In a specific embodiment, superimposing the bandwidth thermal images corresponding to N preset time points to obtain a superimposed thermal image includes:

[0063] Initialization time point identifier n=1;

[0064] Multiplying the pixel value of each pixel point in the bandwidth thermal image corresponding to the nth preset time point by the first preset weight to obtain a first intermediate image;

[0065] Multiplying the pixel value of each pixel in the bandwidth thermal image corresponding to the n+1th preset time point by the first preset weight to obtain a second intermediate image;

[0066] adding the first intermediate image and the second intermediate image point by point, and using the addition result as a temporary image;

[0067] The temporary image is used as the first intermediate image, n=n+1 is updated, and the step of multiplying the pixel value of each pixel point in the bandwidth thermal image corresponding to the n+1th preset time point by the first preset weight to obtain the second intermediate image is returned until n=N+1, and the temporary image corresponding to n=N is used as the superimposed thermal image.

[0068] Among them, the first preset weight can be set to 0.8, and the second preset weight can be set to 0.2. It can be known that when the pixel value of a certain pixel point is continuously high, the pixel value of the pixel point in the superimposed thermal image will be higher, so that the location with continuous high business bandwidth demand can be determined more accurately, which is convenient for the subsequent extraction of such locations with continuous high business bandwidth.

[0069] In a specific embodiment, determining the segmentation threshold according to the superimposed thermal values ​​corresponding to the respective pixels in the superimposed thermal image includes:

[0070] The segmentation threshold is determined by using the Otsu threshold method according to the superimposed thermal values ​​corresponding to each pixel in the superimposed thermal image.

[0071] Among them, the implementer can use other threshold determination methods to determine the segmentation threshold, such as the histogram method, the median method, the mean method, etc. It should be noted that no matter what threshold determination method the implementer uses to determine the segmentation threshold, it is within the scope of protection of the present invention.

[0072] In a specific embodiment, determining the first business image and the second business image based on the mask image and the superimposed thermal image includes:

[0073] multiplying the mask image and the superimposed thermal image point by point, and taking the multiplication result as the first business image;

[0074] Performing a negation operation on the mask image to obtain a negated image;

[0075] The inverted image and the superimposed thermal image are multiplied point by point, and the multiplication result is used as the second business image.

[0076] The mask image is a binary image containing only 0 and 1. Accordingly, the pixel value of the pixel point that is 0 in the inverted image is 1 in the mask image, and the pixel value of the pixel point that is 1 in the inverted image is 0 in the mask image.

[0077] Specifically, by multiplying the mask image and the superimposed thermal image point by point, only the pixel values ​​corresponding to the pixels with continuous high business bandwidth in the acquired first business image are non-zero values, and the pixel values ​​of other pixels are all zero.

[0078] By multiplying the inverted image and the superimposed thermal image point by point, the resulting second service image is guaranteed to have non-zero values ​​for only those pixels with low service bandwidth, while all other pixels are zero. This facilitates subsequent analysis based on high and low service bandwidth, determining bandwidth requirements for different services.

[0079] In a specific implementation, determining a first demand evaluation value of a spot beam mode according to the first service image includes:

[0080] Summing pixel values ​​of all pixels in the first service image to obtain a first summation result;

[0081] Calculating a standard deviation based on pixel coordinates of all non-zero pixels of the first business image to obtain a first standard deviation corresponding to the first business image;

[0082] Normalizing the first standard deviation, and using the obtained normalization result as a first adjustment coefficient;

[0083] The first adjustment coefficient and the first summation result are multiplied, and the multiplication result is used as the first demand evaluation value.

[0084] The first summation result may represent the total amount of high-service bandwidth demand in the coverage area, and the first standard deviation may represent the degree of dispersion of the locations of high-service bandwidth demand.

[0085] The first demand evaluation value may refer to an evaluation value determined by comprehensively considering the total amount of high-service bandwidth demand and the degree of dispersion of high-service bandwidth demand locations.

[0086] Specifically, the first standard deviation can be normalized using a normalization function f(x)=2 / (e kx +1), where k is a scaling factor, which can be set to 0.2 in this embodiment. Since the first standard deviation is a non-negative number, a normalization function can be used to map the first standard deviation as x to the range of (0, 1], and the smaller the first standard deviation, the larger the mapping result, and the larger the first standard deviation, the smaller the mapping result, so as to meet the characteristic of the small coverage range of the spot beam working mode.

[0087] In a specific implementation, determining a second demand evaluation value for the large beam mode according to the second service image includes:

[0088] Summing pixel values ​​of all pixels in the second service image to obtain a second summation result;

[0089] Calculating a standard deviation based on the pixel coordinates of all non-zero pixels of the second service image to obtain a second standard deviation corresponding to the second service image;

[0090] Normalizing the second standard deviation, and using the obtained normalization result as a second adjustment coefficient;

[0091] The second adjustment coefficient and the second summation result are multiplied, and the multiplication result is used as the second demand evaluation value.

[0092] The second summation result may represent the total amount of low-service bandwidth demand in the coverage area, and the second standard deviation may represent the degree of dispersion of the low-service bandwidth demand locations.

[0093] The second demand evaluation value may refer to an evaluation value determined by comprehensively considering the total amount of low-service bandwidth demand and the degree of dispersion of low-service bandwidth demand locations.

[0094] Specifically, the second standard deviation can be normalized using a normalization function f(x)=2 / (e -kx +1), taking the second standard deviation as x, the smaller the second standard deviation, the smaller the mapping result, and the larger the second standard deviation, the larger the mapping result, so as to meet the characteristic of the large coverage range of the large beam working mode.

[0095] In a specific embodiment, determining the reference satellite modes corresponding to the N+1th preset time point to the 2Nth preset time point respectively according to the first demand evaluation value, the second demand evaluation value, and the preset switching interval includes:

[0096] Proportionally adjusting the first demand evaluation value and the second demand evaluation value to obtain a first reference quantity and a second reference quantity;

[0097] A first sub-time slice is formed by multiplying the first reference number by a preset time period, and a second sub-time slice is formed by multiplying the second reference number by the preset time period, wherein if the first reference number is greater than the second reference number, the preset time period satisfies that the second sub-time slice is equal to the switching interval; and if the first reference number is less than the second reference number, the preset time period satisfies that the first sub-time slice is equal to the switching interval;

[0098] splicing the first sub-time slice and the second sub-time slice to obtain a target time slice;

[0099] Determine the target time period based on the N+1th preset time point to the 2Nth preset time point;

[0100] Periodically and repeatedly filling the target time period with the target time slice to obtain a filling sequence corresponding to the target time period;

[0101] According to the sub-time slices respectively corresponding to each preset time point in the filling sequence, the reference satellite pattern respectively corresponding to each preset time point is determined.

[0102] The proportional adjustment is intended to ensure that the ratio of the first reference quantity to the second reference quantity is the same as the ratio of the first demand evaluation value to the second demand evaluation value.

[0103] The purpose of the proportional adjustment is to adjust the first demand evaluation value and the second demand evaluation value to integers, and the first demand evaluation value and the second demand evaluation value are mutually prime.

[0104] The first sub-time slice may refer to the time period occupied by the spot beam working mode, and the second sub-time slice may refer to the time period occupied by the large beam working mode.

[0105] The switching interval can be determined by the implementer according to the switching loss of the target control device to avoid the target control device having difficulty in switching the working mode due to a switching interval that is too small, or the target control device having excessive losses due to frequent switching.

[0106] Specifically, the implementer can also splice the second sub-time slice and the first sub-time slice to obtain the target time slice, and determine the allocation of the sub-time slice through the proportional relationship between the first demand evaluation value and the second demand evaluation value, so that the satellite antenna can switch between the point beam working mode and the large beam working mode in the form of time division multiplexing to support the user needs of different services and improve the communication service quality for the overall user.

[0107] It should be noted that the implementer can use the center point of adjacent preset time points as the switching time point, and determine whether to switch at the switching time point based on the reference working mode corresponding to the previous preset time point adjacent to the switching time point and the reference working mode corresponding to the next preset time point adjacent to the switching time point. If the reference working mode corresponding to the previous preset time point adjacent to the switching time point and the reference working mode corresponding to the next preset time point adjacent to the switching time point are the same, then the switching time point does not need to be switched. If the reference working mode corresponding to the previous preset time point adjacent to the switching time point and the reference working mode corresponding to the next preset time point adjacent to the switching time point are different, then the target control device is used at the switching time point to switch the satellite antenna to the reference working mode corresponding to the next preset time point adjacent to the switching time point.

[0108] In the first embodiment, the user service bandwidth and location information are represented in the form of a thermal image. By combining thermal image superposition at multiple preset time points, a comprehensive analysis of the user service bandwidth in the time and space domains is performed to obtain a first demand evaluation value corresponding to the spot beam mode and a second demand evaluation value corresponding to the large beam mode. The reference satellite mode for subsequent preset time points is then determined to indicate the subsequent working mode switching of the dual-mode satellite. Mode switching is performed based on the overall signal quality of multiple users, thereby ensuring full utilization of communication resources and improving the overall communication service quality.

[0109] Example 2

[0110] This embodiment 2 provides an intelligent switching control system based on dual-mode satellites, such as Figure 2 As shown, the intelligent switching control system based on dual-mode satellite includes:

[0111] The user information acquisition module 201 is configured to acquire, at any preset time point between the first preset time point and the Nth preset time point, service bandwidth and location information corresponding to M users within the coverage area of ​​the target control device, where M and N are both positive integers;

[0112] The heat map generation module 202 is configured to generate a bandwidth heat map corresponding to the coverage area at the preset time point based on the service bandwidth and location information corresponding to the M users;

[0113] The thermal image superposition module 203 is used to superimpose the bandwidth thermal images corresponding to N preset time points to obtain a superimposed thermal image;

[0114] A threshold determination module 204 is configured to determine a segmentation threshold based on the superimposed thermal values ​​corresponding to the respective pixels in the superimposed thermal image;

[0115] A binarization processing module 205 is used to perform binarization processing on the superimposed thermal image according to the segmentation threshold to obtain a mask image;

[0116] A business image generating module 206 is configured to determine a first business image and a second business image based on the mask image and the superimposed thermal image;

[0117] A first evaluation module 207 is configured to determine a first demand evaluation value of a spot beam mode based on the first service image;

[0118] A second evaluation module 208 is configured to determine a second demand evaluation value of the large beam mode based on the second service image;

[0119] A mode determination module 209 is configured to determine reference satellite modes corresponding to the N+1th preset time point to the 2Nth preset time point, respectively, based on the first demand evaluation value, the second demand evaluation value, and a preset switching interval;

[0120] The mode switching module 210 is used to use the target control device to switch the satellite antenna according to the reference satellite mode corresponding to any preset time point from the N+1th preset time point to the 2Nth preset time point.

[0121] It should be noted that the specific limitations of the dual-mode satellite-based intelligent switching control system can be found in the above-mentioned limitations of the dual-mode satellite-based intelligent switching control method, and will not be repeated here. The information interaction and execution process between the above-mentioned modules, etc., are based on the same concept as the method embodiments of the present invention. Their specific functions and technical effects can be found in the method embodiments section and will not be repeated here.

[0122] The above are merely preferred embodiments of the present invention and are not intended to limit the present invention in any form. Although the present invention has been disclosed as above in terms of preferred embodiments, they are not intended to limit the present invention. Any technician familiar with this profession can make some changes or modifications to equivalent embodiments of equivalent changes using the technical contents disclosed above without departing from the scope of the technical solution of the present invention. However, any simple modifications, equivalent changes and modifications made to the above embodiments based on the technical essence of the present invention without departing from the content of the technical solution of the present invention are still within the scope of the technical solution of the present invention.

Claims

1. An intelligent switching control method based on dual-mode satellite, characterized in that: The intelligent switching control method based on dual-mode satellite comprises the following steps: S101, for any preset time point from the first preset time point to the Nth preset time point, obtain service bandwidth and location information corresponding to M users in the coverage area of ​​the target control device at the preset time point, where M and N are both positive integers; S102, generating a bandwidth thermal image corresponding to the coverage area at the preset time point based on the service bandwidth and location information corresponding to the M users respectively; S103, superimposing the bandwidth thermal images corresponding to N preset time points to obtain a superimposed thermal image; S104, determining a segmentation threshold according to the superimposed thermal values ​​corresponding to each pixel point in the superimposed thermal image; S105, performing binarization processing on the superimposed thermal image according to the segmentation threshold to obtain a mask image; S106, determining a first business image and a second business image according to the mask image and the superimposed thermal image; S107: Determine a first demand evaluation value of a spot beam mode according to the first service image; S108: Determine a second demand evaluation value for the large beam mode based on the second service image; S109, determining reference satellite modes corresponding to the N+1th preset time point to the 2Nth preset time point, respectively, based on the first demand evaluation value, the second demand evaluation value, and a preset switching interval; S110 , for any preset time point from the N+1th preset time point to the 2Nth preset time point, use the target control device to perform switching control on the satellite antenna according to the reference satellite mode corresponding to the preset time point.

2. The intelligent switching control method based on dual-mode satellite according to claim 1, characterized in that: Generating a bandwidth thermal image corresponding to the coverage area at the preset time point according to the service bandwidth and location information corresponding to the M users respectively includes: generating a basic image according to the coverage area; For any user, determining the pixel coordinates corresponding to the user's location information in the basic image; performing normalization processing on the service bandwidth of the user, and updating the pixel value corresponding to the pixel point coordinate in the basic image with the normalization processing result; Performing convolution processing on the pixel coordinates using a preset Gaussian kernel to update the base image; All users are traversed, and the final basic image is used as the bandwidth thermal image.

3. The intelligent switching control method based on dual-mode satellite according to claim 1, characterized in that: The step of superimposing the bandwidth thermal images corresponding to the N preset time points to obtain a superimposed thermal image includes: Initialization time point identifier n=1; Multiplying the pixel value of each pixel point in the bandwidth thermal image corresponding to the nth preset time point by the first preset weight to obtain a first intermediate image; Multiplying the pixel value of each pixel in the bandwidth thermal image corresponding to the n+1th preset time point by the first preset weight to obtain a second intermediate image; adding the first intermediate image and the second intermediate image point by point, and using the addition result as a temporary image; The temporary image is used as the first intermediate image, n=n+1 is updated, and the step of multiplying the pixel value of each pixel point in the bandwidth thermal image corresponding to the n+1th preset time point by the first preset weight to obtain the second intermediate image is returned until n=N+1, and the temporary image corresponding to n=N is used as the superimposed thermal image.

4. The intelligent switching control method based on dual-mode satellite according to claim 1, characterized in that: The determining of the segmentation threshold according to the superimposed thermal values ​​corresponding to the respective pixels in the superimposed thermal image includes: The segmentation threshold is determined by using the Otsu threshold method according to the superimposed thermal values ​​corresponding to each pixel in the superimposed thermal image.

5. The intelligent switching control method based on dual-mode satellite according to claim 1, characterized in that: The determining of the first service image and the second service image according to the mask image and the superimposed thermal image includes: multiplying the mask image and the superimposed thermal image point by point, and taking the multiplication result as the first business image; Performing a negation operation on the mask image to obtain a negated image; The inverted image and the superimposed thermal image are multiplied point by point, and the multiplication result is used as the second business image.

6. The intelligent switching control method based on dual-mode satellite according to claim 1, characterized in that: The determining, according to the first service image, a first demand evaluation value of the spot beam mode includes: Summing pixel values ​​of all pixels in the first service image to obtain a first summation result; Calculating a standard deviation based on pixel coordinates of all non-zero pixels of the first business image to obtain a first standard deviation corresponding to the first business image; Normalizing the first standard deviation, and using the obtained normalization result as a first adjustment coefficient; The first adjustment coefficient and the first summation result are multiplied, and the multiplication result is used as the first demand evaluation value.

7. The intelligent switching control method based on dual-mode satellite according to claim 1, characterized in that: The determining, according to the second service image, a second demand evaluation value for the large beam mode includes: Summing pixel values ​​of all pixels in the second service image to obtain a second summation result; Calculating a standard deviation based on the pixel coordinates of all non-zero pixels of the second service image to obtain a second standard deviation corresponding to the second service image; Normalizing the second standard deviation, and using the obtained normalization result as a second adjustment coefficient; The second adjustment coefficient and the second summation result are multiplied, and the multiplication result is used as the second demand evaluation value.

8. The intelligent switching control method based on dual-mode satellite according to claim 1, characterized in that: The determining, according to the first demand evaluation value, the second demand evaluation value, and a preset switching interval, reference satellite modes corresponding to the N+1th preset time point to the 2Nth preset time point, respectively, includes: Proportionally adjusting the first demand evaluation value and the second demand evaluation value to obtain a first reference quantity and a second reference quantity; A first sub-time slice is formed by multiplying the first reference number by a preset time period, and a second sub-time slice is formed by multiplying the second reference number by the preset time period, wherein if the first reference number is greater than the second reference number, the preset time period satisfies that the second sub-time slice is equal to the switching interval; and if the first reference number is less than the second reference number, the preset time period satisfies that the first sub-time slice is equal to the switching interval; splicing the first sub-time slice and the second sub-time slice to obtain a target time slice; Determine the target time period based on the N+1th preset time point to the 2Nth preset time point; Periodically and repeatedly filling the target time period with the target time slice to obtain a filling sequence corresponding to the target time period; According to the sub-time slices respectively corresponding to each preset time point in the filling sequence, the reference satellite pattern respectively corresponding to each preset time point is determined.

9. An intelligent switching control system based on dual-mode satellite, characterized in that: The dual-mode satellite-based intelligent switching control system includes: A user information acquisition module is configured to acquire, at any preset time point between the first preset time point and the Nth preset time point, service bandwidth and location information corresponding to M users within the coverage area of ​​the target control device, where M and N are both positive integers; a heat map generation module, configured to generate a bandwidth heat map corresponding to the coverage area at the preset time point based on the service bandwidth and location information corresponding to the M users; A thermal map superposition module is used to superimpose bandwidth thermal images corresponding to N preset time points to obtain a superimposed thermal image; a threshold determination module, configured to determine a segmentation threshold according to the superimposed thermal values ​​corresponding to the respective pixels in the superimposed thermal image; A binarization processing module, configured to perform binarization processing on the superimposed thermal image according to the segmentation threshold to obtain a mask image; A business image generation module, configured to determine a first business image and a second business image based on the mask image and the superimposed thermal image; a first evaluation module, configured to determine a first demand evaluation value of a spot beam mode according to the first service image; A second evaluation module, configured to determine a second demand evaluation value of the large beam mode according to the second service image; a mode determination module, configured to determine, based on the first demand evaluation value, the second demand evaluation value, and a preset switching interval, reference satellite modes corresponding to the N+1th preset time point to the 2Nth preset time point; The mode switching module is used to use the target control device to switch the satellite antenna according to the reference satellite mode corresponding to any preset time point from the N+1th preset time point to the 2Nth preset time point.

Citation Information

Patent Citations

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

    CN113259950A

  • Beam dynamic switching optimization method for controlling importance degree of beam service of low-orbit satellite

    CN116470951A