Intelligent switching control method and system based on dual-mode satellite
By generating and superimposing bandwidth thermal images, calculating the demand evaluation value of dual-mode satellites, intelligent switching control based on user needs is realized, and communication service quality and resource utilization are improved.
Patent Information
- Application Number
- CN202510873954.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-27
- Publication Date
- 2025-07-25
- Estimated Expiration
- 2045-06-27
AI Technical Summary
In the prior art, the working mode switching of dual-mode satellites is difficult to perform according to the actual bandwidth needs of users, resulting in low communication service quality and low resource utilization.
By generating bandwidth thermal images, combining the superposition of thermal images at multiple preset time points, the segmentation threshold is determined and binary processing is performed, the demand evaluation value of point beams and large beam modes is calculated, and the reference satellite mode is determined based on the evaluation value and switching interval is determined to realize intelligent switching control.
The quality of communication services is improved, the full utilization of communication resources is ensured, and the overall signal quality needs of multiple users are adapted to the overall signal quality needs.
Smart Images

Figure CN120377992A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of satellite communication technology, and particularly 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 communication has been widely applied globally. People's demand for satellite communication is increasing day by day. They not only require a wide coverage range but also put forward higher requirements in terms of data transmission rate, service quality, etc.
[0003] The dual-mode satellite has two working modes: spot beam and large beam. The spot beam mode can provide a high data transmission rate and communication quality, but the coverage range is small; the large beam mode has a wide coverage range, but the data transmission rate is relatively low. In practical applications, users' demands for communication bandwidth vary, and a single beam mode is difficult to meet the needs of all users, resulting in a low communication service quality.
[0004] The prior art usually adopts a method of switching between different working modes of the dual-mode satellite at fixed time intervals, which is difficult to switch the working mode according to the actual bandwidth requirements of users, resulting in a still low communication service quality. The prior art also proposes methods for switching the working mode according to signal strength, service type, etc. However, such switching methods usually target the local signal quality of a small number of terminals, which may lead to a situation of resource waste.
[0005] Therefore, how to improve the communication service quality and the utilization rate of communication resources has become an urgent problem to be solved. Summary of the Invention
[0006] In view of the above technical problems, the technical solution adopted by the present invention is an intelligent switching control method based on a dual-mode satellite. The intelligent switching control method based on a dual-mode satellite includes the following steps: S101, for any preset time point from the 1st preset time point to the Nth preset time point, obtain the service bandwidths and location information respectively corresponding to M users within the coverage area of the target control device at this preset time point, where M and N are both positive integers.
[0007] S102, generate a bandwidth heat map corresponding to the coverage area at this preset time point according to the service bandwidths and location information respectively corresponding to the M users.
[0008] S103, superimpose the bandwidth heat maps respectively corresponding to the N preset time points to obtain a superimposed heat map.
[0009] S104, determine a segmentation threshold according to the superimposed heat values respectively corresponding to the pixel points in the superimposed heat map.
[0010] S105. Binarize the superimposed thermal image according to the segmentation threshold to obtain a mask image.
[0011] S106. Determine a first service image and a second service image according to the mask image and the superimposed thermal image.
[0012] S107. Determine a first demand evaluation value of the spot beam mode according to the first service image.
[0013] S108. Determine a second demand evaluation value of the large beam mode according to the second service image.
[0014] S109. Determine the reference satellite modes corresponding to the (N + 1)-th to 2N-th preset time points respectively according to the first demand evaluation value, the second demand evaluation value and a preset switching interval.
[0015] S110. For any one of the (N + 1)-th to 2N-th preset time points, use the target control device to perform switching control on the satellite antenna according to the reference satellite mode corresponding to this preset time point.
[0016] 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 includes: A user information acquisition module, configured to acquire the service bandwidths and location information corresponding to M users respectively within the coverage area of the target control device for any one of the 1st to N-th preset time points, where both M and N are positive integers.
[0017] A heat map generation module, configured to generate a bandwidth heat map corresponding to the coverage area at this preset time point according to the service bandwidths and location information corresponding to the M users respectively.
[0018] A heat map superposition module, configured to superpose the bandwidth heat maps corresponding to N preset time points respectively to obtain a superimposed heat map.
[0019] A threshold determination module, configured to determine a segmentation threshold according to the superimposed heat values corresponding to each pixel point in the superimposed heat map.
[0020] A binarization processing module, configured to binarize the superimposed heat map according to the segmentation threshold to obtain a mask image.
[0021] A service image generation module, configured to determine a first service image and a second service image according to the mask image and the superimposed heat map.
[0022] The first evaluation module is used to determine the first required evaluation value of the spot beam mode according to the first service image.
[0023] The second evaluation module is used to determine the second required evaluation value of the large beam mode according to the second service image.
[0024] The mode determination module is used to determine the reference satellite modes corresponding to the (N + 1)-th preset time point to the 2N-th preset time point respectively according to the first required evaluation value, the second required evaluation value and a preset switching interval.
[0025] The mode switching module is used to, for any preset time point from the (N + 1)-th preset time point to the 2N-th preset time point, use the target control device to perform switching control on the satellite antenna according to the reference satellite mode corresponding to this preset time point.
[0026] The present invention has at least the following beneficial effects: the user service bandwidth and location information are characterized in the form of a thermal image, and by combining the thermal images at multiple preset time points in a superimposed manner, a comprehensive analysis of the user service bandwidth in the time domain and spatial domain is performed, so as to obtain the first required evaluation value corresponding to the spot beam mode and the second required evaluation value corresponding to the large beam mode, and then determine the reference satellite modes for subsequent preset time points, so as to indicate the subsequent switching of the working modes of the dual-mode satellite, perform mode switching on the overall signal quality of multiple users, ensure the full utilization of communication resources, and improve the overall communication service quality. Description of the Drawings
[0027] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following will briefly introduce the drawings required for the description of the embodiments. Obviously, the following described drawings are only some embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.
[0028] Figure 1 It is a flowchart of an intelligent switching control method based on a dual-mode satellite provided in Embodiment 1 of the present invention; Figure 2 It is a schematic diagram of an intelligent switching control system based on a dual-mode satellite provided in Embodiment 2 of the present invention. Detailed Embodiments
[0029] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the drawings in the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, rather than all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts belong to the scope of protection of the present invention.
[0030] It should be noted that the terms "first", "second", etc. in the description, claims and above-mentioned drawings of the present invention are used to distinguish similar objects, and do not necessarily have to be used to describe a specific order or sequence. It can be understood that, under appropriate circumstances, the above-mentioned terms for distinguishing 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 "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or server comprising a series of steps or units does not necessarily have to be limited to those steps or units clearly listed, but may include other steps or units not clearly listed or inherent to these processes, methods, products or devices.
[0031] Embodiment 1 Embodiment 1 of the present invention provides an intelligent switching control method based on a dual-mode satellite, as Figure 1 shown. The intelligent switching control method based on the dual-mode satellite includes the following steps: S101, for any preset time point from the 1st preset time point to the Nth preset time point, obtain the service bandwidths and location information respectively corresponding to M users within the coverage area of the target control device at this preset time point, where M and N are both positive integers; S102, generate a bandwidth heat map corresponding to the coverage area at this preset time point according to the service bandwidths and location information respectively corresponding to the M users; S103, superimpose the bandwidth heat maps respectively corresponding to the N preset time points to obtain a superimposed heat map; S104, determine a segmentation threshold according to the superimposed heat values respectively corresponding to the pixel points in the superimposed heat map; S105, perform binarization processing on the superimposed heat map according to the segmentation threshold to obtain a mask image; S106, determine a first service image and a second service image according to the mask image and the superimposed heat map; S107, determine a first demand evaluation value for the spot beam mode according to the first service image; S108, determine a second demand evaluation value for the large beam mode according to the second service image; S109, determine the reference satellite modes respectively corresponding to the (N + 1)th preset time point to the 2Nth preset time point according to the first demand evaluation value, the second demand evaluation value and a preset switching interval; S110. For any preset time point from the (N + 1)-th preset time point to the 2N-th preset time point, use the target control device to perform switching control on the satellite antenna according to the reference satellite mode corresponding to this preset time point.
[0032] Among them, in this embodiment, intelligent switching control is performed based on a fixedly deployed satellite antenna. The satellite antenna corresponds to a coverage area, and the time interval between adjacent preset time points is the same, and this time interval can be set by the implementer himself.
[0033] The service bandwidth may refer to the bandwidth required by the user when using satellite communication at the corresponding preset time point. The service bandwidth usually varies according to different service types used by the user. For example, when the service type is video transmission, etc., the corresponding service bandwidth is relatively high, and when the service type is voice type, text type, etc., the corresponding service bandwidth is relatively low.
[0034] The bandwidth thermal image can be used to characterize the spatial distribution of the service bandwidth, and the superimposed thermal image can be used to characterize the service bandwidth distribution comprehensively in time domain and space domain.
[0035] Specifically, the target control device corresponds to the satellite antenna. The target control device may include a spot beam satellite modem, a large beam satellite modem, a power supply module, a power supply switching module, etc. The power supply module may include a dual-output switching power supply and an AC power supply. The AC power supply is used to supply power to the target control device, and the dual-output switching power supply is used to perform power switching through the power supply switching module, and control different satellite modems to work through power switching, so as to realize the switching of the dual-mode satellite working mode.
[0036] It can be known that in this embodiment, the switching control strategy from the (N + 1)-th preset time point to the 2N-th preset time point is determined based on the data collected from the 1st preset time point to the N-th preset time point. By default, the comprehensive time consumption of processes such as image processing and evaluation can be ignored compared with the time interval between adjacent preset time points. The implementer can continue to determine the switching control strategy from the (2N + 1)-th preset time point to the 3N-th preset time point based on the data collected from the (N + 1)-th preset time point to the 2N-th preset time point, and so on.
[0037] In a specific implementation manner, the generating the bandwidth thermal image corresponding to the coverage area at this preset time point according to the service bandwidths and location information respectively corresponding to the M users includes: Generate a basic image according to the coverage area; For any user, determine the pixel point coordinates corresponding to the location information of this user in the basic image; Standardize the service bandwidth of the user, and update the pixel value corresponding to the pixel point coordinate in the basic image with the result of the standardization process; Perform convolution processing on the pixel point coordinates using a preset Gaussian kernel, and update the basic image; Traverse all users, and use the finally obtained basic image as the bandwidth heat map.
[0038] Among them, the pixel values of the pixel points included in the basic image are all 0, and each position in the coverage area has a corresponding pixel point in the basic image.
[0039] Specifically, the standardization process of the service bandwidth may refer to first normalizing the service bandwidth. The normalization process may refer to dividing the service bandwidth by the historical maximum service bandwidth to obtain a normalized bandwidth, and scaling the normalized bandwidth to the range of [0, 255] to meet the image gray value range.
[0040] The size of the Gaussian kernel can be 3×3, 5×5, etc. In this embodiment, the 3×3 size is adopted.
[0041] Performing convolution processing on the pixel point coordinates using a preset Gaussian kernel may refer to performing convolution processing on the pixel points near the center with a preset Gaussian kernel centered on the pixel point.
[0042] This embodiment represents the spatial distribution of the service bandwidth in the form of a heat map, which can highlight the continuity and spatial correlation of the service bandwidth data in the spatial distribution.
[0043] In a specific implementation manner, the superimposing of the bandwidth heat maps corresponding to N preset time points to obtain a superimposed heat map includes: Initialize the time point identifier n = 1; Multiply the pixel value of each pixel point in the bandwidth heat map corresponding to the nth preset time point by a first preset weight respectively to obtain a first intermediate image; Multiply the pixel value of each pixel point in the bandwidth heat map corresponding to the (n + 1)th preset time point by a first preset weight respectively to obtain a second intermediate image; Add the first intermediate image and the second intermediate image point by point, and use the addition result as a temporary image; Use the temporary image as the first intermediate image, update n = n + 1, and return to execute the step of multiplying the pixel value of each pixel point in the bandwidth heat map corresponding to the (n + 1)th preset time point by a first preset weight respectively to obtain a second intermediate image, until n = N + 1, and use the temporary image corresponding to n = N as the superimposed heat map.
[0044] 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 this pixel point in the superimposed thermal image will be high, so that the position with a continuously high service bandwidth requirement can be determined more accurately, which is convenient for subsequent extraction of the positions with such continuously high service bandwidths.
[0045] In a specific implementation manner, the determining the segmentation threshold according to the superimposed thermal values respectively corresponding to the pixel points in the superimposed thermal image includes: Determining the segmentation threshold by using the Otsu threshold method according to the superimposed thermal values respectively corresponding to the pixel points in the superimposed thermal image.
[0046] 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 protection scope of the present invention.
[0047] In a specific implementation manner, the determining 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 using the multiplication result as the first service image; Performing an inversion operation on the mask image to obtain an inverted image; Multiplying the inverted image and the superimposed thermal image point by point, and using the multiplication result as the second service image.
[0048] Among them, the mask image is a binary image, only containing 0 and 1. Correspondingly, the pixel value corresponding to the pixel point with a value of 0 in the inverted image in the mask image is 1, and the pixel value corresponding to the pixel point with a value of 1 in the inverted image in the mask image is 0.
[0049] Specifically, by multiplying the mask image and the superimposed thermal image point by point, only the pixel values corresponding to the pixel points with continuously high service bandwidths in the obtained first service image are non-zero values, and the pixel values of other pixel points are all zero.
[0050] By multiplying the inverted image and the superimposed thermal image point by point, only the pixel values corresponding to the pixel points with low service bandwidths in the obtained second service image are non-zero values, and all other pixel points are zero. This is convenient for subsequent analysis according to high and low service bandwidths respectively to determine the demand situations of different service bandwidths.
[0051] In a specific implementation manner, the determining the first demand evaluation value of the point beam pattern according to the first service image includes: Sum the pixel values of all the pixel points in the first service image to obtain a first summation result; Calculate the standard deviation based on the pixel coordinates of all non-zero pixel points in the first service image to obtain a first standard deviation corresponding to the first service image; Normalize the first standard deviation, and use the obtained normalization result as a first adjustment coefficient; Multiply the first adjustment coefficient by the first summation result, and use the multiplication result as the first demand evaluation value.
[0052] Among them, the first summation result can represent the total high-service bandwidth demand in the coverage area, and the first standard deviation can represent the degree of dispersion of the high-service bandwidth demand positions.
[0053] The first demand evaluation value can refer to an evaluation value determined by comprehensively considering the total high-service bandwidth demand and the degree of dispersion of the high-service bandwidth demand positions.
[0054] Specifically, the normalization process of the first standard deviation can adopt the normalization function f(x)=2 / (e kx +1), where k is a scaling coefficient, which can be set to 0.2 in this embodiment. Since the first standard deviation is non-negative, the normalization function can be used, taking the first standard deviation as x, mapping it to the range (0,1], and satisfying that the smaller the first standard deviation, the larger the mapping result, and the larger the first standard deviation, the smaller the mapping result, to conform to the characteristic that the coverage range of the point beam working mode is relatively small.
[0055] In a specific implementation manner, the determining the second demand evaluation value of the large beam mode according to the second service image includes: Sum the pixel values of all the pixel points in the second service image to obtain a second summation result; Calculate the standard deviation based on the pixel coordinates of all non-zero pixel points in the second service image to obtain a second standard deviation corresponding to the second service image; Normalize the second standard deviation, and use the obtained normalization result as a second adjustment coefficient; Multiply the second adjustment coefficient by the second summation result, and use the multiplication result as the second demand evaluation value.
[0056] Among them, the second summation result can represent the total low-service bandwidth demand in the coverage area, and the second standard deviation can represent the degree of dispersion of the low-service bandwidth demand positions.
[0057] The second demand evaluation value can refer to an evaluation value determined by comprehensively considering the total low-service bandwidth demand and the degree of dispersion of the low-service bandwidth demand positions.
[0058] Specifically, the normalization of the second standard deviation can be performed using the normalization function f(x) = 2 / (e -kx -kx +1), where the second standard deviation is taken as x, such that the smaller the second standard deviation, the smaller the mapping result, and the larger the second standard deviation, the larger the mapping result, to conform to the characteristic of the larger coverage range of the large beam working mode.
[0059] In a specific embodiment, the determining of the reference satellite modes corresponding to the (N + 1)-th preset time point to the 2N-th preset time point according to the first demand evaluation value, the second demand evaluation value, and a preset switching interval 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; Forming a first sub-time slice by multiplying the first reference quantity by a preset time period, and forming a second sub-time slice by multiplying the second reference quantity by the preset time period. Wherein, if the first reference quantity is greater than the second reference quantity, the preset time period satisfies that the second sub-time slice is equal to the switching interval; if the first reference quantity is less than the second reference quantity, 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; Determining a target time period according to the (N + 1)-th preset time point to the 2N-th preset time point; Using the target time slice to periodically and repeatedly fill the target time period to obtain a filling sequence corresponding to the target time period; Determining the reference satellite modes corresponding to each preset time point according to the sub-time slice corresponding to each preset time point in the filling sequence.
[0060] Among them, the proportional adjustment aims 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.
[0061] The purpose of the proportional adjustment is to adjust both 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 relatively prime to each other.
[0062] 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.
[0063] The switching interval can be determined by the implementer according to the switching loss of the target control device, to avoid the situation that the target control device is difficult to achieve the working mode switching due to too small a switching interval, or the situation that the loss caused by the frequent switching of the target control device is too large.
[0064] 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 according to the proportional relationship between the first demand evaluation value and the second demand evaluation value, so that the satellite antenna switches between the spot beam working mode and the large beam working mode in the form of time division multiplexing to support the user requirements of different services and improve the communication service quality for the overall users.
[0065] It should be noted that the implementer can use the center point of adjacent preset time points as the switching time point. According to 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, it is determined whether to switch at this switching time point. If the reference working mode corresponding to the previous preset time point adjacent to the switching time point is the same as the reference working mode corresponding to the next preset time point adjacent to the switching time point, then there is no need to switch at this switching time point. If the reference working mode corresponding to the previous preset time point adjacent to the switching time point is different from the reference working mode corresponding to the next preset time point adjacent to the switching time point, then at this switching time point, the target control device is used to switch the satellite antenna to the reference working mode corresponding to the next preset time point adjacent.
[0066] In the first embodiment of the present invention, the user service bandwidth and location information are characterized in the form of a thermal image. By combining multiple preset time points and performing thermal image superposition, a comprehensive analysis of the user service bandwidth in the time domain and the spatial domain is carried out to obtain the first demand evaluation value corresponding to the spot beam mode and the second demand evaluation value of the large beam mode. Furthermore, the reference satellite mode for subsequent preset time points is determined to indicate the subsequent switching of the working mode of the dual-mode satellite, and the mode switching is carried out for the overall signal quality of multiple users, ensuring the full utilization of communication resources and improving the overall communication service quality.
[0067] Embodiment 2 The second embodiment of the present invention provides an intelligent switching control system based on a dual-mode satellite, as Figure 2 shown. The intelligent switching control system based on a dual-mode satellite includes: A user information acquisition module 201, configured to, for any preset time point from the 1st preset time point to the Nth preset time point, acquire the service bandwidths and location information respectively corresponding to M users within the coverage area of the target control device at this preset time point, where M and N are both positive integers; A heat map generation module 202, configured to generate a bandwidth heat map corresponding to the coverage area at this preset time point according to the service bandwidths and location information respectively corresponding to the M users; A heat map superposition module 203, configured to superpose the bandwidth heat maps respectively corresponding to N preset time points to obtain a superposed heat map; A threshold determination module 204, configured to determine a segmentation threshold according to the superimposed thermal values corresponding to each pixel point in the superimposed thermal image; A binarization processing module 205, configured to perform binarization processing on the superimposed thermal image according to the segmentation threshold to obtain a mask image; A service image generation module 206, configured to determine a first service image and a second service image according to the mask image and the superimposed thermal image; A first evaluation module 207, configured to determine a first required evaluation value of a point beam mode according to the first service image; A second evaluation module 208, configured to determine a second required evaluation value of a large beam mode according to the second service image; A mode determination module 209, configured to determine the reference satellite modes corresponding to the (N + 1)-th to 2N-th preset time points respectively according to the first required evaluation value, the second required evaluation value, and a preset switching interval; A mode switching module 210, configured to, for any one of the (N + 1)-th to 2N-th preset time points, 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.
[0068] It should be noted that the specific limitations on the intelligent switching control system based on a dual-mode satellite can refer to the limitations on the intelligent switching control method based on a dual-mode satellite in the above text, which will not be elaborated here. For the information interaction, execution process, etc. between the above modules, since they are based on the same concept as the method embodiment of the present invention, their specific functions and the technical effects brought thereby can be specifically referred to in the method embodiment part, which will not be elaborated here.
[0069] The above are only preferred embodiments of the present invention, and do not impose any form of limitation on the present invention. Although the present invention has been disclosed above with preferred embodiments, it is not intended to limit the present invention. Any person skilled in the art can make some changes or modifications to the above-disclosed technical content to make equivalent embodiments with equivalent changes, but as long as the content does not depart from the technical solution of the present invention, any simple modification, equivalent change and modification made to the above embodiments according to the technical essence of the present invention still fall within the scope of the technical solution of the present invention.
Claims
1. An intelligent switching control method based on a dual-mode satellite, characterized in that The intelligent switching control method based on the dual-mode satellite includes the following steps: S101. For any preset time point from the 1st preset time point to the Nth preset time point, obtain the service bandwidths and location information corresponding to M users respectively within the coverage area of the target control device at this preset time point, where both M and N are positive integers; S102. Generate a bandwidth heat map corresponding to the coverage area at this preset time point according to the service bandwidths and location information corresponding to the M users respectively; S103. Superimpose the bandwidth heat maps corresponding to the N preset time points respectively to obtain a superimposed heat map; S104. Determine a segmentation threshold according to the superimposed heat values corresponding to each pixel point in the superimposed heat map; S105. Perform binary processing on the superimposed heat map according to the segmentation threshold to obtain a mask image; S106. Determine a first service image and a second service image according to the mask image and the superimposed heat map; S107. Determine a first demand evaluation value of the spot beam mode according to the first service image; S108. Determine a second demand evaluation value of the large beam mode according to the second service image; S109. Determine the reference satellite modes corresponding to the (N + 1)th 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; S110. For any preset time point from the (N + 1)th 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 this preset time point.
2. The intelligent switching control method based on a dual-mode satellite according to claim 1, wherein The step of generating a bandwidth heat map corresponding to the coverage area at this preset time point according to the service bandwidths and location information corresponding to the M users respectively includes: Generate a base image according to the coverage area; For any user, determine the pixel point coordinates corresponding to the location information of this user in the base image; Perform normalization processing on the service bandwidth of this user, and update the pixel value corresponding to the pixel point coordinates in the base image with the normalization processing result; Perform convolution processing on the pixel point coordinates using a preset Gaussian kernel to update the base image; Traverse all users, and use the finally obtained base image as the bandwidth heat map.
3. The intelligent switching control method based on a dual-mode satellite according to claim 1, wherein The step of superimposing the bandwidth heat maps corresponding to the N preset time points respectively to obtain a superimposed heat map includes: Initialize the time point identifier n = 1; Multiply the pixel value of each pixel point in the bandwidth heat map corresponding to the nth preset time point by a first preset weight respectively to obtain a first intermediate image; Multiply the pixel value of each pixel point in the bandwidth heat map corresponding to the (n + 1)th preset time point by a first preset weight respectively to obtain a second intermediate image; Add the first intermediate image and the second intermediate image point by point, and use the addition result as a temporary image; Using the temporary image as the first intermediate image, update n = n + 1, and return to execute the step of multiplying the pixel values of each pixel point in the bandwidth thermal image corresponding to the (n + 1)-th preset time point by the first preset weight to obtain the second intermediate image, until n = N + 1. Use the temporary image corresponding to n = N as the superimposed thermal image.
4. The intelligent switching control method based on a dual-mode satellite according to claim 1, characterized in that Determining the segmentation threshold according to the superimposed thermal values respectively corresponding to each pixel point in the superimposed thermal image includes: Using the Otsu threshold method to determine the segmentation threshold according to the superimposed thermal values respectively corresponding to each pixel point in the superimposed thermal image.
5. The intelligent switching control method based on a dual-mode satellite according to claim 1, characterized in that Determining 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 using the multiplication result as the first service image; Performing an inversion operation on the mask image to obtain an inverted image; Multiplying the inverted image and the superimposed thermal image point by point, and using the multiplication result as the second service image.
6. The intelligent switching control method based on a dual-mode satellite according to claim 1, wherein Determining the first demand evaluation value of the point beam mode according to the first service image includes: Summing the pixel values of all pixel points in the first service image to obtain a first summation result; Calculating the standard deviation according to the pixel coordinates of all non-zero pixel points in the first service image to obtain the first standard deviation corresponding to the first service image; Performing a normalization process on the first standard deviation, and using the obtained normalization result as the first adjustment coefficient; Multiplying the first adjustment coefficient and the first summation result, and using the multiplication result as the first demand evaluation value.
7. The intelligent switching control method based on a dual-mode satellite according to claim 1, wherein Determining the second demand evaluation value of the large beam mode according to the second service image includes: Summing the pixel values of all pixel points in the second service image to obtain a second summation result; Calculating the standard deviation according to the pixel coordinates of all non-zero pixel points in the second service image to obtain the second standard deviation corresponding to the second service image; Performing a normalization process on the second standard deviation, and using the obtained normalization result as the second adjustment coefficient; Multiplying the second adjustment coefficient and the second summation result, and using the multiplication result as the second demand evaluation value.
8. The intelligent switching control method based on a dual-mode satellite according to claim 1, characterized in that Determining the reference satellite modes respectively corresponding to the (N + 1)-th preset time point to the 2N-th preset time point according to the first demand evaluation value, the second demand evaluation value, and a preset switching interval includes: Performing a proportional adjustment on the first demand evaluation value and the second demand evaluation value to obtain a first reference quantity and a second reference quantity; Forming a first sub-time slice by multiplying the first reference quantity by a preset time period, and forming a second sub-time slice by multiplying the second reference quantity by the preset time period. Wherein, if the first reference quantity is greater than the second reference quantity, the preset time period satisfies that the second sub-time slice is equal to the switching interval; if the first reference quantity is less than the second reference quantity, the preset time period satisfies that the first sub-time slice is equal to the switching interval. Concatenate the first sub-time slice and the second sub-time slice to obtain a target time slice; Determine a target time period according to the (N + 1)-th preset time point to the 2N-th preset time point; Use the target time slice to periodically and repeatedly fill the target time period to obtain a filling sequence corresponding to the target time period; Determine the reference satellite mode corresponding to each preset time point according to the sub-time slice corresponding to each preset time point in the filling sequence.
9. An intelligent switching control system based on a dual-mode satellite, characterized in that, The intelligent switching control system based on dual-mode satellites includes: A user information acquisition module, configured to, for any one of the first preset time point to the N-th preset time point, acquire the service bandwidths and location information respectively corresponding to M users within the coverage area of the target control device at this preset time point, where M and N are both positive integers; A heat map generation module, configured to generate a bandwidth heat map image corresponding to the coverage area at this preset time point according to the service bandwidths and location information respectively corresponding to the M users; A heat map superposition module, configured to superpose the bandwidth heat map images respectively corresponding to N preset time points to obtain a superposed heat map image; A threshold determination module, configured to determine a segmentation threshold according to the superposed heat values respectively corresponding to the respective pixel points in the superposed heat map image; A binarization processing module, configured to perform binarization processing on the superposed heat map image according to the segmentation threshold to obtain a mask image; A service image generation module, configured to determine a first service image and a second service image according to the mask image and the superposed heat map image; A first evaluation module, configured to determine a first demand evaluation value of the 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 the reference satellite mode corresponding to each of the (N + 1)-th preset time point to the 2N-th preset time point according to the first demand evaluation value, the second demand evaluation value, and a preset switching interval; A mode switching module, configured to, for any one of the (N + 1)-th preset time point to the 2N-th preset time point, perform switching control on the satellite antenna using the target control device according to the reference satellite mode corresponding to this preset time point.
Citation Information
Patent Citations
Low-orbit satellite spot beam closing method based on service prediction
CN113259950A
Channel switching method and channel switching device for communication signals and electronic equipment
CN115378489A
Beam dynamic switching optimization method for controlling importance degree of beam service of low-orbit satellite
CN116470951A
Antenna deployment method, system and equipment of high-throughput satellite and storage medium
CN117353790A
Broadcast / narrowcast dual mode satellite
US20050111392A1