Satellite communication control method, device and equipment for dynamically adjusting antenna

By dynamically adjusting the orientation and power distribution of the antenna, the problem of high energy consumption and weak battery life in satellite communications is solved, and more efficient communication energy consumption management is achieved.

CN120415546AActive Publication Date: 2025-08-01SHENZHEN YULONG MOBILE INTERNET

Patent Information

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

AI Technical Summary

Technical Problem

The problem of high communication energy consumption and weak battery life in the process of satellite communication is mainly because multiple satellite antennas built into the mobile device are all enabled and the power is set to the rated power.

Method used

Determine the communication mode by monitoring the device status information and ground network signals, adjust the antenna parameters to the satellite communication frequency band, select the target antenna to establish a link with the communication satellite, calculate the ideal azimuth and elevation angle, adjust the antenna combination orientation and allocate power to reduce the number of antenna activations and the total power.

Benefits of technology

During satellite communication, the number of antennas enabled and total power consumption of the antenna is reduced through some antennas being turned on and power adjustment, and the problems of high communication energy consumption and weak battery life are solved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120415546A_ABST
    Figure CN120415546A_ABST
Patent Text Reader

Abstract

The invention relates to the field of satellite communication, in particular to a satellite communication control method, device and equipment for dynamically adjusting an antenna. The method comprises the following steps: monitoring and acquiring equipment state information of the mobile equipment; determining a communication mode according to the equipment state information and a ground network signal of the mobile equipment; if the communication mode is a satellite communication mode, parameters of all antennas are adjusted to enable the antennas to work in a satellite communication frequency band, and a target antenna is selected from all the antennas to establish a communication link with a communication satellite; calculating an ideal azimuth angle and an ideal elevation angle between the mobile equipment and the communication satellite according to the orbit data of the communication satellite and the current position of the mobile equipment; and selecting the antenna combination according to the ideal azimuth angle and the ideal elevation angle of the mobile equipment and the communication satellite, and distributing power for each antenna in the selected antenna combination. According to the invention, the problems of high communication energy consumption and weak cruising ability of the mobile device in the satellite communication process are solved.
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, and in particular to a method, device and equipment for satellite communication control for dynamically adjusting an antenna. Background Art

[0002] Satellite communication uses artificial earth satellites as relay stations to forward radio waves, thereby realizing communication between two or more earth stations. It has the advantages of long communication distance, multi-access communication, large communication capacity, high reliability, etc.

[0003] The method adopted by a mobile device for satellite communication is to connect to a communication satellite through multiple satellite antennas built in the mobile device to realize data transmission between the mobile device and the communication satellite, thereby realizing the satellite communication function of the mobile device.

[0004] For the multiple satellite antennas built in a mobile device, they are usually all enabled, and the power of all satellite antennas is set to the rated power. By doing so, the power consumption in the communication of the mobile device is very large, which is a huge challenge to the battery life of the mobile device. There are problems of high communication energy consumption and weak battery life during satellite communication of the mobile device. Summary of the Invention

[0005] Based on this, in view of the above problems, it is necessary to provide a method, device and equipment for satellite communication control for dynamically adjusting an antenna.

[0006] An embodiment of the present invention is implemented as follows. A method for satellite communication control for dynamically adjusting an antenna, the method for satellite communication control for dynamically adjusting an antenna includes: S101, monitoring and obtaining the device status information of the mobile device; S102, determining a communication mode according to the device status information and the ground network signal of the mobile device; S103, judging whether the communication mode is a satellite communication mode. If so, adjusting the parameters of all antennas to make them work in the satellite communication frequency band, and selecting a target antenna from all antennas to establish a communication link with the communication satellite; S104, calculating the ideal azimuth angle and ideal elevation angle between the mobile device and the communication satellite according to the orbital data of the communication satellite and the current position of the mobile device; S105, selecting an antenna combination according to the ideal azimuth angle and ideal elevation angle between the mobile device and the communication satellite to adjust the orientation of the main lobe of the antenna to make it approach the direction directly facing the communication satellite; S106, allocating power to each antenna in the selected antenna combination according to the ideal azimuth angle and ideal elevation angle between the mobile device and the communication satellite.

[0007] In one embodiment, the present invention provides a device for satellite communication control of dynamically adjusting an antenna. The device for satellite communication control of dynamically adjusting an antenna includes: A monitoring information module, configured to monitor and obtain the device status information of a mobile device; A determination mode module, configured to determine a communication mode according to the device status information and the terrestrial network signal of the mobile device; A link establishment module, configured to determine whether the communication mode is a satellite communication mode. If so, adjust the parameters of all antennas to make them work in the satellite communication frequency band, and select a target antenna from all antennas to establish a communication link with a communication satellite; An angle calculation module, configured to calculate the ideal azimuth angle and ideal elevation angle between the mobile device and the communication satellite according to the orbital data of the communication satellite and the current position of the mobile device; An antenna selection module, configured to select an antenna combination according to the ideal azimuth angle and ideal elevation angle between the mobile device and the communication satellite to adjust the orientation of the main lobe of the antenna to make it approach the direction directly facing the communication satellite; A power adjustment module, configured to allocate power to each antenna in the selected antenna combination according to the ideal azimuth angle and ideal elevation angle between the mobile device and the communication satellite.

[0008] In one embodiment, the present invention provides a device for satellite communication control of dynamically adjusting an antenna. The device for satellite communication control of dynamically adjusting an antenna includes: a first antenna module, a second antenna module, a device status detection module, a signal status detection module, and a control module; The first antenna module is connected to the control module and is configured to receive a terrestrial network signal; The second antenna module adopts a multi-antenna structure, and multiple antennas are evenly distributed and connected to the control module, and are configured to receive communication satellite signals; The device status detection module is connected to the control module and is configured to detect the device status and generate device status information for transmission to the control module; The signal status detection module is connected to the control module and is configured to detect the signal strength of the terrestrial network signal and the signal strength of the communication satellite signal, and generate corresponding signal strength information for transmission to the control module; The control module is configured to execute the steps of the method for satellite communication control of dynamically adjusting an antenna as described above.

[0009] A method for satellite communication control of dynamically adjusting an antenna provided by an embodiment of the present invention monitors and obtains device status information of a mobile device; determines a communication mode according to the device status information and the ground network signal of the mobile device; determines whether the communication mode is a satellite communication mode, and if so, adjusts the parameters of all antennas to make them work in the satellite communication frequency band, selects a target antenna from all antennas to establish a communication link with a communication satellite; calculates an ideal azimuth angle and an ideal elevation angle of the mobile device and the communication satellite according to the orbital data of the communication satellite and the current position of the mobile device; selects an antenna combination according to the ideal azimuth angle and the ideal elevation angle of the mobile device and the communication satellite to adjust the orientation of the main lobe of the antenna to make it approach the direction directly facing the communication satellite; and allocates power to each antenna in the selected antenna combination according to the ideal azimuth angle and the ideal elevation angle of the mobile device and the communication satellite. By doing so, during the satellite communication process of the mobile device, according to the ideal azimuth angle and the ideal elevation angle of the mobile device and the communication satellite, some antennas are selected to be turned on to adjust the orientation of the main lobe of the antenna to make it approach the direction directly facing the communication satellite while reducing the number of enabled antennas, and the power of each antenna is adjusted to adjust the orientation of the main lobe of the antenna to make it approach the direction directly facing the communication satellite while reducing the total power, solving the problems of high communication energy consumption and weak battery life of the mobile device during the satellite communication process. Description of the Drawings

[0010] Figure 1 is a flowchart of a method for satellite communication control of dynamically adjusting an antenna in an embodiment; Figure 2 is a schematic structural diagram of a phased array antenna; Figure 3 is a schematic diagram of the electric field pattern of the antenna; Figure 4 is a structural block diagram of a device for satellite communication control of dynamically adjusting an antenna in an embodiment; Figure 5 is a structural block diagram of a device for satellite communication control of dynamically adjusting an antenna in an embodiment; Figure 6 is an internal structural block diagram of a control module in an embodiment. Detailed Embodiments

[0011] In order to make the objectives, technical solutions and advantages of the present invention clearer and more understandable, the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.

[0012] It can be understood that the terms "first", "second", etc. used in the present invention may be used herein to describe various elements, but unless otherwise specified, these elements are not limited by these terms. These terms are only used to distinguish a first element from another element. For example, without departing from the scope of the present invention, the first xx script may be referred to as the second xx script, and similarly, the second xx script may be referred to as the first xx script.

[0013] As Figure 1 shown, in one embodiment, a method for satellite communication control for dynamically adjusting an antenna is proposed, which may specifically include the following steps: S101, monitoring and acquiring device status information of a mobile device; S102, determining a communication mode according to the device status information and the terrestrial network signal of the mobile device; S103, judging whether the communication mode is a satellite communication mode. If so, adjusting the parameters of all antennas to make them work in the satellite communication frequency band, and selecting a target antenna from all antennas to establish a communication link with a communication satellite; S104, calculating an ideal azimuth angle and an ideal elevation angle between the mobile device and the communication satellite according to the orbital data of the communication satellite and the current position of the mobile device; S105, selecting an antenna combination according to the ideal azimuth angle and the ideal elevation angle between the mobile device and the communication satellite to adjust the orientation of the main lobe of the antenna to make it approach the direction directly facing the communication satellite; S106, allocating power to each antenna in the selected antenna combination according to the ideal azimuth angle and the ideal elevation angle between the mobile device and the communication satellite.

[0014] In this embodiment, the device status information of the mobile device includes the sensing signals of the mobile device itself, such as a screen-off signal, a distance sensing signal, etc., and also includes the attitude measurement signals of the mobile device, such as a screen orientation signal, etc.

[0015] In this embodiment, the terrestrial network signal is a carrier network signal, including 2G, 3G, 4G, 5G, etc.

[0016] In this embodiment, adjusting the parameters of all antennas to make them work in the satellite communication frequency band, where the antennas refer to the antennas that form a communication link with the communication satellite. All the antennas mentioned in the present invention are the antennas that form a communication link with the communication satellite. The present invention does not involve the adjustment of the antennas required for the terrestrial network mode, so there is no need to mention it.

[0017] In this embodiment, the structural schematic diagram of all antennas is as Figure 2As shown, it is a phased array antenna. A phased array antenna is composed of multiple independent antennas (array elements). By adjusting the phase difference of the signals of each array element, electronic control of the beam direction is achieved. The target antenna is a part of the antennas selected from all the antennas.

[0018] In this embodiment, when establishing a communication link with a communication satellite, multiple target antennas can establish a communication link with the communication satellite, but there can only be one communication satellite.

[0019] In this embodiment, the azimuth angle refers to the angle between the projection line of the connection line aiming at the satellite by the main lobe axis of the antenna beam and the true north direction line when the true north is taken as zero degree and referenced in the clockwise direction; the elevation angle refers to the angle between the connection line of the main lobe beam axis of the antenna of the mobile device aiming at the satellite and its projection on the ground plane. In the ideal state, the actual azimuth angle is equal to the ideal azimuth angle, and the actual elevation angle is equal to the ideal elevation angle. Therefore, the ideal azimuth angle and the ideal elevation angle are calculated first.

[0020] In this embodiment, in S103, some antennas are selected, and in S105, some more antennas are selected to reduce the number of activated antennas while ensuring the connection between the mobile device and the communication satellite.

[0021] In this embodiment, in the communication system, the electric field pattern of the antenna is an important parameter, which describes the directivity of the electromagnetic wave radiated by the antenna. The main lobe is the most important part of the pattern, which represents the maximum radiation direction of the antenna. The size of the main lobe width will affect the coverage range and service quality of the communication system. During the communication with the communication satellite, the closer the central axis of the main lobe is to the connection line between the mobile device and the communication satellite (i.e., the direction directly facing the communication satellite), the better. S105 and S106 are the processes of implementing this step.

[0022] A method for satellite communication control of dynamically adjusting an antenna provided by an embodiment of the present invention monitors and obtains device status information of a mobile device; determines a communication mode according to the device status information and the ground network signal of the mobile device; determines whether the communication mode is a satellite communication mode, and if so, adjusts the parameters of all antennas to make them work in the satellite communication frequency band, selects a target antenna from all antennas to establish a communication link with a communication satellite; calculates an ideal azimuth angle and an ideal elevation angle between the mobile device and the communication satellite according to the orbital data of the communication satellite and the current position of the mobile device; selects an antenna combination according to the ideal azimuth angle and the ideal elevation angle between the mobile device and the communication satellite to adjust the orientation of the main lobe of the antenna to make it approach the direction directly facing the communication satellite; and allocates power to each antenna in the selected antenna combination according to the ideal azimuth angle and the ideal elevation angle between the mobile device and the communication satellite. By doing so, during the satellite communication process of the mobile device, some antennas are selected to be turned on according to the ideal azimuth angle and the ideal elevation angle between the mobile device and the communication satellite to adjust the orientation of the main lobe of the antenna to make it approach the direction directly facing the communication satellite while reducing the number of enabled antennas, and the power of each antenna is adjusted to adjust the orientation of the main lobe of the antenna to make it approach the direction directly facing the communication satellite while reducing the total power, thus solving the problems of high communication energy consumption and weak battery life of the mobile device during the satellite communication process.

[0023] In one embodiment, the determining the communication mode according to the device status information and the ground network signal of the mobile device includes: Obtaining a screen-off signal, a screen orientation signal, and a proximity sensor signal of the mobile device from the device status information; Determining whether the screen-off signal is 1, and if so, setting the status of the mobile device to the unused state, and if not, obtaining the screen orientation signal in the motion posture; Determining whether the screen orientation signal is not downward, and if so, determining whether the signal strength of the proximity sensor signal is greater than a first preset value, and if so, setting the status of the mobile device to the used state; If the signal strength of the proximity sensor signal is less than or equal to the first preset value, setting the status of the mobile device to the unused state; If the screen orientation signal is not not downward, setting the status of the mobile device to the unused state; Determining whether the device is in the used state, and if so, detecting the ground network signal of the mobile device and determining the communication mode according to the ground network signal of the mobile device, and if not, continuing to use the original communication mode.

[0024] In this embodiment, a screen-off signal of 1 indicates that the mobile device is in the screen-off state, at this time the user does not operate the mobile device, so there is no need to set the communication mode of the mobile device.

[0025] In this embodiment, the screen orientation signal can be obtained by an attitude measurement sensor such as a gravity sensor. If the screen orientation signal is not downward, it means that the screen orientation can be upward, left, right, etc. If the screen orientation signal is not not downward, it means that the screen orientation is downward, and at this time the mobile device is most likely in an unused state.

[0026] In this embodiment, the distance sensing signal can be a human body sensing signal such as an infrared sensing signal, which is obtained by a human body sensing sensor such as an infrared sensor, and the purpose is to detect whether the mobile device is in the user's hand. Therefore, the first preset value can be set to a value slightly smaller than the signal strength of the distance sensing signal when the mobile device is in the user's hand. When the signal strength of the distance sensing signal is less than or equal to the first preset value, it indicates that the mobile device may be in a space such as a pocket or a wallet, and these spaces will shield part of the human body heat sensing signal.

[0027] In one embodiment, determining the communication mode according to the terrestrial network signal of the mobile device includes: Obtaining the signal strengths of at least two specifications of signals in the terrestrial network signal; Judging whether the signal strengths of the obtained specification signals are all less than or equal to a second preset value. If not, the communication mode is determined to be the terrestrial network mode. If so, then Obtaining the signal quality value of the terrestrial network; Judging whether the signal quality value of the terrestrial network is greater than a third preset value. If so, the communication mode is determined to be the terrestrial network mode. If not, the communication mode is determined to be the satellite communication mode; where n is the number of specification signals obtained, i is the serial number of the obtained specification signal, a i is the proportionality coefficient corresponding to the i-th specification signal, and B i is the signal strength of the i-th specification signal.

[0028] In this embodiment, the specification signals include 2G signals, 3G signals, 4G signals, 5G signals, etc. The present invention preferentially selects the signal strengths of 4G signals and 5G signals.

[0029] In this embodiment, the signal strength of the terrestrial network signal is generally between -30 dBM and -80 dBm, and when it is -35 dBM, it is regarded as a very good signal strength. Therefore, the second preset value can be set to -40 dBm. If the signal strengths of the obtained specification signals are not all less than or equal to the second preset value, that is, the signal strength of any one specification is greater than the second preset value, the communication mode is directly determined to be the terrestrial network mode.

[0030] In this embodiment, the third preset value can be set to -60 dBm.

[0031] In this embodiment, ai The sum is 1, and a i can be set to , for example, when n is 2, both a1 and a2 are set to 0.5.

[0032] In one embodiment, selecting a target antenna from all antennas to establish a communication link with a communication satellite includes: For each antenna, enable the antenna separately and determine the communication satellite X paired with the antenna; For each communication satellite X, determine whether the signal strength between the antenna and the communication satellite is greater than a fourth preset value. If so, increment the weight value of the communication satellite X by 1; For the communication satellite, by obtain the display ratio of the communication satellite; Determine the communication satellite with the largest display ratio as the target satellite; Determine the antenna paired with the target satellite as the target antenna; Establish a communication link between the target antenna and the target satellite; wherein, the initial value of the weight value of each communication satellite is 0, b is the weight value of the communication satellite, and N is the total number of communication satellites.

[0033] In this embodiment, when the signal strength of the communication satellite is between -40 dBm and -60 dBm, it is a good connection state. Therefore, the fourth preset value can be set to -60 dBm.

[0034] In this embodiment, the target antenna is the result of the first screening.

[0035] In one embodiment, calculating the ideal azimuth angle and ideal elevation angle between the mobile device and the communication satellite according to the orbital data of the communication satellite and the current position of the mobile device includes: Receive the navigation message of the communication satellite and obtain the orbital data of the communication satellite from the navigation message; Obtain the longitude and latitude of the communication satellite according to the orbital data of the communication satellite; Obtain the longitude and latitude of the current position of the mobile device; From obtain the ideal azimuth angle between the mobile device and the communication satellite; From obtain the ideal elevation angle between the mobile device and the communication satellite; wherein, is the longitude of the communication satellite, is the longitude of the current position of the mobile device, is the latitude of the communication satellite.

[0036] In this embodiment, the communication satellite broadcasts navigation messages containing its own position information, such as orbital data like satellite orbit ephemeris. The navigation messages are broadcast, and can be obtained without the need for the communication satellite to communicate with the mobile device.

[0037] In this embodiment, obtaining the longitude and latitude of the communication satellite based on the orbital data of the communication satellite is a common technology and will not be elaborated here.

[0038] In this embodiment, the longitude and latitude of the current position of the mobile device are usually obtained by means of GPS positioning.

[0039] In one embodiment, the selection of the antenna combination according to the ideal azimuth angle and ideal elevation angle between the mobile device and the communication satellite to adjust the orientation of the antenna main lobe to make it approach the direction directly facing the communication satellite includes: Determine the target antenna for establishing a communication link with the communication satellite; Determine all antenna combinations according to the target antenna; For each antenna combination, turn off the antennas outside the antenna combination; From Obtain the combined field strength of the antenna combination; Determine the beam direction of the antenna main lobe of the antenna combination according to the combined field strength of the antenna combination; Determine the actual direction angle and actual elevation angle of the antenna main lobe of the antenna combination according to the beam direction of the antenna main lobe of the antenna combination; From Obtain the first deviation value of the antenna combination; Select the antenna combination with the smallest first deviation value; Update the target antenna according to the antennas in the selected antenna combination to adjust the orientation of the antenna main lobe to make it approach the direction directly facing the communication satellite; where m is the number of antennas in the antenna combination, k is the serial number of the antenna in the antenna combination, E k is the electric field amplitude of the k-th antenna, is the phase offset of the k-th antenna, j is the imaginary part, is the phase rotation factor of the k-th antenna, u k is the unit vector of the polarization direction of the k-th antenna, K1 is the first direction angle coefficient, K2 is the first elevation angle coefficient, A z0 is the ideal azimuth angle between the mobile device and the communication satellite, A z1 is the actual direction angle of the antenna main lobe of the antenna combination, EL0 is the ideal elevation angle between the mobile device and the communication satellite, and EL1 is the actual elevation angle of the antenna main lobe of the antenna combination.

[0040] In this embodiment, determining all antenna combinations based on the target antenna means obtaining all antenna combinations by using a combinatorial mathematical method. Here, the total number of combinatorial mathematical methods is any number from 1 to the number of target antennas, and all numbers from 1 to the number of target antennas need to be traversed. Traversal is a computer term, which means that all numerical values are walked through once. For example, if the number of target antennas is 3, then all cases with a total number of 1, 2, and 3 need to be traversed through the combinatorial mathematical method to obtain all antenna combinations.

[0041] In this embodiment, as Figure 3 shown, in a communication system, the electric field pattern of an antenna is an important parameter, which describes the directivity of the electromagnetic wave radiated by the antenna, and there are main lobes and side lobes. The combined electric field strength is the manifestation form after the superposition of the electric field patterns of multiple antennas, and it is also an electric field pattern. Therefore, there are also main lobes. As Figure 3 shown, the main lobe is the area with the strongest coverage of the antenna. Therefore, determining the beam pointing of the antenna main lobe of the antenna combination based on the combined electric field strength of the antenna combination is to find the central axis of the area with the best signal strength in the combined electric field strength.

[0042] In this embodiment, based on the beam pointing of the antenna main lobe of the antenna combination, determining the actual direction angle and actual elevation angle of the antenna main lobe of the antenna combination. After determining the central axis of the area with the best signal strength in the combined electric field strength, the actual direction angle and actual elevation angle of the antenna main lobe of the antenna combination can be determined according to the central axis. At this time, the beam pointing of the antenna main lobe of the antenna combination is clear, and a three-dimensional space coordinate system can be established to reflect the beam pointing of the antenna main lobe of the antenna combination in the three-dimensional space coordinate system. At the same time, reflecting the true north direction line and the ground plane in the three-dimensional space coordinate system, so that the actual direction angle and actual elevation angle of the antenna main lobe of the antenna combination can be obtained.

[0043] In this embodiment, selecting the antenna combination with the smallest first deviation value is the second screening of the target antenna. After updating the target antenna according to the antennas in the selected antenna combination, any target antenna that is not in the antenna combination with the smallest first deviation value is no longer a target antenna.

[0044] In one embodiment, allocating power to each antenna in the selected antenna combination according to the ideal azimuth angle and ideal elevation angle between the mobile device and the communication satellite includes: Sorting the antennas in the selected antenna combination to obtain all sorting combinations; For each antenna in the sorted combination of antennas, allocate power to the antennas within the sorted combination; Calculate the combined electric field strength of the sorted combination after power allocation; Determine the beam pointing of the antenna main lobe of the sorted combination according to the combined electric field strength of the sorted combination; Determine the actual direction angle and actual elevation angle of the main lobe of the antenna for this sorting combination based on the beam pointing of the main lobe of the antenna for this sorting combination; From Obtain the second deviation value for this sorting combination; Select the power adjustment result corresponding to the sorting combination with the smallest second deviation value and allocate power to each antenna in the selected antenna combination; Where P is the total power of the mobile device for the satellite communication mode, M is the number of antennas in this sorting combination, x is the serial number of the antenna in this sorting combination, c is the decreasing ratio, K3 is the second direction angle coefficient, K4 is the second elevation angle coefficient, A z0 is the ideal azimuth angle between the mobile device and the communication satellite, A z2 is the actual direction angle of the main lobe of the antenna for this sorting combination, EL0 is the ideal elevation angle between the mobile device and the communication satellite, and EL2 is the actual elevation angle of the main lobe of the antenna for this sorting combination.

[0045] In this embodiment, What is obtained is the average power that the total power of the mobile device for the satellite communication mode can be allocated to the antennas in the permutation combination, and c can be set to 5% or 10%.

[0046] In this embodiment, the steps of calculating the combined field strength of this sorting combination after power allocation and from The steps of obtaining the combined field strength of the antenna combination are the same.

[0047] In this embodiment, determining the beam pointing of the main lobe of the antenna for this sorting combination based on the combined field strength of this sorting combination, and determining the actual direction angle and actual elevation angle of the main lobe of the antenna for this sorting combination based on the beam pointing of the main lobe of the antenna for this sorting combination are the same as those of the antenna combination method, and will not be elaborated here.

[0048] In this embodiment, the power density is proportional to the square of the electric field strength, that is , where S is the power density, E is the electric field strength, and Z0 is the free space wave impedance. Therefore, the shape of the power pattern is similar to that of the electric field pattern, but the widths of the main lobe and side lobes are narrower (because the square operation will compress the low-intensity region). Therefore, if the power of the antennas near the main lobe direction in the original antenna combination is increased and the power of the antennas near the side lobe direction is decreased, it can have a certain impact on the combined field strength and make the beam pointing of the main lobe of the antenna for this sorting combination approach the direction directly facing the communication satellite.

[0049] In one embodiment, the method for dynamically adjusting the satellite communication control of the antenna further includes: Monitor the signal strength of the mobile device for the communication satellite; Determine whether the signal strength of the mobile device with respect to the communication satellite is less than the fifth preset value. If so, select a new target antenna from all the antennas to establish a communication link with the new communication satellite and execute S104 - S106; If the signal strength of the mobile device with respect to the communication satellite is greater than or equal to the fifth preset value, determine whether the real - time change rate of the signal strength of the mobile device with respect to the communication satellite is less than the sixth preset value. If so, select a new target antenna from all the antennas to establish a communication link with the new communication satellite and execute S104 - S106. If not, do nothing.

[0050] In this embodiment, the fifth preset value can be set to - 60 dBm.

[0051] In this embodiment, normally, the signal strength of the mobile device with respect to the communication satellite does not change much. Once a rapid decline occurs, it is necessary to re - determine the antenna combination. At this time, it is not required that the signal strength of the mobile device with respect to the communication satellite is less than the fifth preset value, because the reason for the decline may be that the connected communication satellite has moved too far from the position calculated last time or the mobile device has moved to another location and needs to change the connected communication satellite or the target antenna. The sixth preset value can be set to - 10 dBm / s.

[0052] As Figure 4 shown, in one embodiment, a satellite communication control device for dynamically adjusting antennas is provided, which may specifically include: A monitoring information module, configured to monitor and obtain the device status information of the mobile device; A determination mode module, configured to determine the communication mode according to the device status information and the ground network signal of the mobile device; A link establishment module, configured to determine whether the communication mode is a satellite communication mode. If so, adjust the parameters of all the antennas to make them work in the satellite communication frequency band, and select a target antenna from all the antennas to establish a communication link with the communication satellite; An angle calculation module, configured to calculate the ideal azimuth angle and ideal elevation angle between the mobile device and the communication satellite according to the orbital data of the communication satellite and the current position of the mobile device; An antenna selection module, configured to select an antenna combination according to the ideal azimuth angle and ideal elevation angle between the mobile device and the communication satellite to adjust the orientation of the main lobe of the antenna to make it approach the direction directly facing the communication satellite; A power adjustment module, configured to allocate power to each antenna in the selected antenna combination according to the ideal azimuth angle and ideal elevation angle between the mobile device and the communication satellite.

[0053] In this embodiment, each module of the device for satellite communication control of dynamically adjusting an antenna is modularized from the method part of the present invention. For the specific explanations of each module, please refer to the corresponding content in the method part of the present invention, and the embodiments of the present invention will not be elaborated herein again.

[0054] As Figure 5 shown, in one embodiment, a device for satellite communication control of dynamically adjusting an antenna is provided, which may specifically include: a first antenna module, a second antenna module, a device status detection module, a signal status detection module, and a control module; The first antenna module is connected to the control module and is used to receive ground network signals; The second antenna module adopts a multi-antenna structure, and multiple antennas are evenly distributed and connected to the control module for receiving communication satellite signals; The device status detection module is connected to the control module and is used to detect the device status and generate device status information for transmission to the control module; The signal status detection module is connected to the control module and is used to detect the signal strength of the ground network signal and the signal strength of the communication satellite signal, and generate corresponding signal strength information for transmission to the control module; The control module is used to execute the steps of the method for satellite communication control of dynamically adjusting an antenna as described above.

[0055] In this embodiment, the first antenna module is an antenna used in the ground network mode, and the present invention does not involve the control of the first antenna module.

[0056] In this embodiment, the second antenna module is an antenna used in the satellite communication mode, and the selection of the antenna and the adjustment of the power of the antenna involved in the present invention are all directed to the second antenna module.

[0057] In this embodiment, the device status detection module includes an attitude measurement detection module, an infrared induction module, etc.

[0058] An apparatus for satellite communication control that dynamically adjusts antennas provided by an embodiment of the present invention monitors and obtains device status information of a mobile device; determines a communication mode based on the device status information and the ground network signal of the mobile device; determines whether the communication mode is a satellite communication mode, and if so, adjusts the parameters of all antennas to operate in the satellite communication frequency band, selects a target antenna from all antennas to establish a communication link with a communication satellite; calculates an ideal azimuth angle and an ideal elevation angle between the mobile device and the communication satellite based on the orbital data of the communication satellite and the current position of the mobile device; selects an antenna combination based on the ideal azimuth angle and the ideal elevation angle between the mobile device and the communication satellite to adjust the orientation of the main lobe of the antenna to approach the direction directly facing the communication satellite; and allocates power to each antenna in the selected antenna combination based on the ideal azimuth angle and the ideal elevation angle between the mobile device and the communication satellite. By doing so, during the satellite communication process of the mobile device, some antennas are selected to be turned on based on the ideal azimuth angle and the ideal elevation angle between the mobile device and the communication satellite to adjust the orientation of the main lobe of the antenna to approach the direction directly facing the communication satellite while reducing the number of enabled antennas, and the power of each antenna is adjusted to adjust the orientation of the main lobe of the antenna to approach the direction directly facing the communication satellite while reducing the total power, thus solving the problems of high communication energy consumption and weak battery life during the satellite communication process of the mobile device.

[0059] Figure 6 The internal structure diagram of the control module in one embodiment is shown. As Figure 6 shown, the control module includes a processor, a memory, a network interface, an input device, and a display screen connected through a system bus. Among them, the memory includes a non-volatile storage medium and an internal memory. The non-volatile storage medium of the control module stores an operating system and may also store a computer program, which, when executed by the processor, enables the processor to implement a method for satellite communication control that dynamically adjusts antennas provided by an embodiment of the present invention. The internal memory may also store a computer program, which, when executed by the processor, enables the processor to execute a method for satellite communication control that dynamically adjusts antennas provided by an embodiment of the present invention. The display screen of the control module may be a liquid crystal display screen or an electronic ink display screen, and the input device of the control module may be a touch layer covered on the display screen, or a button, a trackball, or a touchpad provided on the outer shell of the control module, or an external keyboard, touchpad, or mouse, etc.

[0060] Those skilled in the art can understand that Figure 6 the structure shown in

[0061] In one embodiment, a device for satellite communication control of dynamically adjusting an antenna according to an embodiment of the present invention can be implemented in the form of a computer program, and the computer program can run on a control module as shown in Figure 6 . In the memory of the control module, each program module constituting the device for satellite communication control of dynamically adjusting an antenna can be stored. For example, Figure 4 the monitoring information module, the determination mode module, the link establishment module, the angle calculation module, the antenna selection module, and the power adjustment module shown in. The computer program composed of each program module enables the processor to execute the steps in a method for satellite communication control of dynamically adjusting an antenna according to each embodiment of the present invention described in this specification.

[0062] For example, Figure 6 the control module shown in can execute step S101 through the monitoring information module in a device for satellite communication control of dynamically adjusting an antenna as shown in Figure 4 ; the control module can execute step S102 through the determination mode module; the control module can execute step S103 through the link establishment module; the control module can execute step S104 through the angle calculation module; the control module can execute step S105 through the antenna selection module; the control module can execute step S106 through the power adjustment module.

[0063] In one embodiment, a control module is proposed. The control module includes a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the computer program, the following steps are implemented: S101, monitoring and acquiring the device status information of the mobile device; S102, determining the communication mode according to the device status information and the ground network signal of the mobile device; S103, judging whether the communication mode is a satellite communication mode. If so, adjusting the parameters of all antennas to make them work in the satellite communication frequency band, and selecting a target antenna from all antennas to establish a communication link with the communication satellite; S104, calculating the ideal azimuth angle and ideal elevation angle between the mobile device and the communication satellite according to the orbital data of the communication satellite and the current position of the mobile device; S105, selecting an antenna combination according to the ideal azimuth angle and ideal elevation angle between the mobile device and the communication satellite to adjust the orientation of the main lobe of the antenna to make it approach the direction directly facing the communication satellite; S106, allocating power to each antenna in the selected antenna combination according to the ideal azimuth angle and ideal elevation angle between the mobile device and the communication satellite.

[0064] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the processor is caused to perform the following steps: S101, monitor and obtain the device status information of the mobile device; S102, determine the communication mode according to the device status information and the ground network signal of the mobile device; S103, determine whether the communication mode is a satellite communication mode. If so, adjust the parameters of all antennas to make them work in the satellite communication frequency band, and select a target antenna from all antennas to establish a communication link with the communication satellite; S104, calculate the ideal azimuth angle and ideal elevation angle between the mobile device and the communication satellite according to the orbital data of the communication satellite and the current position of the mobile device; S105, select an antenna combination according to the ideal azimuth angle and ideal elevation angle between the mobile device and the communication satellite to adjust the orientation of the main lobe of the antenna to make it approach the direction directly facing the communication satellite; S106, allocate power to each antenna in the selected antenna combination according to the ideal azimuth angle and ideal elevation angle between the mobile device and the communication satellite.

[0065] It should be understood that although the steps in the flowcharts of the embodiments of the present invention are shown in sequence according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless there is a clear indication in this article, the execution of these steps is not strictly limited in order, and these steps can be executed in other orders. Moreover, at least a part of the steps in each embodiment may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily executed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be executed alternately or alternately with at least a part of other steps or sub-steps or stages of other steps. Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be completed by instructing relevant hardware through a computer program. The program can be stored in a non-volatile computer-readable storage medium. When the program is executed, it can include the processes of the embodiments of the above methods. Among them, any reference to a memory, storage, database, or other medium used in the embodiments provided by the present invention can include non-volatile and / or volatile memories. Non-volatile memories can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memories can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), Rambus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and Rambus dynamic RAM (RDRAM), etc.

[0066] The technical features of the above embodiments can be combined arbitrarily. For the sake of brevity of description, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, it should be considered as the scope described in this specification.

[0067] The above embodiments only represent several implementation manners of the present invention. The description is relatively specific and detailed, but it should not be construed as a limitation on the scope of the patent of the present invention. It should be noted that for those of ordinary skill in the art, without departing from the concept of the present invention, several modifications and improvements can still be made, and these all belong to the protection scope of the present invention.

Claims

1. A method for satellite communication control of dynamically adjusting an antenna, characterized in that, The satellite communication control method for dynamically adjusting the antenna includes: S101, monitoring and obtaining device status information of a mobile device; S102, determining a communication mode based on the device status information and a terrestrial network signal of the mobile device; S103, determining whether the communication mode is a satellite communication mode, and if so, adjusting the parameters of all antennas so that they operate in the satellite communication frequency band, and selecting a target antenna from among all antennas to establish a communication link with the communication satellite; S104, calculating an ideal azimuth angle and an ideal elevation angle between the mobile device and the communication satellite based on the orbit data of the communication satellite and the current position of the mobile device; S105, selecting an antenna combination based on an ideal azimuth angle and an ideal elevation angle between the mobile device and the communication satellite to adjust the direction of the antenna main lobe so that it faces the communication satellite; S106 , allocating power to each antenna in the selected antenna combination according to the ideal azimuth angle and the ideal elevation angle between the mobile device and the communication satellite.

2. The method for satellite communication control of dynamically adjusting an antenna according to claim 1, wherein Determining the communication mode according to the device status information and the terrestrial network signal of the mobile device includes: Obtaining the screen-off signal, screen orientation signal, and distance sensing signal of the mobile device from the device status information; Determine whether the screen-off signal is 1. If so, set the state of the mobile device to an unused state. If not, obtain the screen orientation signal in the motion posture. determining whether the screen orientation signal is not downward, and if so, determining whether the signal strength of the distance sensing signal is greater than a first preset value, and if so, setting the state of the mobile device to an in-use state; If the signal strength of the distance sensing signal is less than or equal to a first preset value, setting the state of the mobile device to an unused state; If the screen orientation signal is not downward, setting the state of the mobile device to an unused state; Determine whether the device is in use. If so, detect the ground network signal of the mobile device and determine the communication mode according to the ground network signal of the mobile device. If not, continue to use the original communication mode.

3. The method for satellite communication control of dynamically adjusting an antenna according to claim 2, characterized in that, Determining the communication mode according to the terrestrial network signal of the mobile device includes: Obtain signal strengths of at least two types of signals from the terrestrial network signal; Determine whether the signal strength of the acquired specification signals is less than or equal to the second preset value. If not, determine the communication mode as the terrestrial network mode. If so, obtain the signal quality value of the terrestrial network; determining whether the signal quality value of the terrestrial network is greater than a third preset value, and if so, determining the communication mode to be the terrestrial network mode; if not, determining the communication mode to be the satellite communication mode; where n is the number of acquired specification signals, i is the serial number of the acquired specification signal, a i is the proportionality coefficient corresponding to the i-th specification signal, B i is the signal strength of the i-th specification signal.

4. The method for satellite communication control of dynamically adjusting an antenna according to claim 1, characterized in that, The step of selecting a target antenna from among all antennas to establish a communication link with a communication satellite comprises: For each antenna, enable the antenna individually and determine the communication satellite X to which the antenna is paired; For each communication satellite X, determine whether the signal strength between the antenna and the communication satellite is greater than a fourth preset value; if so, add 1 to the weight value of the communication satellite X; For a communication satellite, from obtain the display ratio of the communication satellite; The communication satellite with the largest display ratio is determined as the target satellite; determining an antenna paired with a target satellite as a target antenna; Establishing a communication link between the target antenna and the target satellite; The initial value of the weight of each communication satellite is 0, b is the weight of the communication satellite, and N is the total number of communication satellites.

5. The method for satellite communication control of dynamically adjusting an antenna according to claim 1, characterized in that, The step of calculating the ideal azimuth angle and the ideal elevation angle between the mobile device and the communication satellite based on the orbital data of the communication satellite and the current position of the mobile device includes: Receive the navigation message of the communication satellite and obtain the orbital data of the communication satellite from the navigation message; Obtain the longitude and latitude of the communication satellite based on the orbital data of the communication satellite; Obtain the longitude and latitude of the current position of the mobile device; From obtain the ideal azimuth angle between the mobile device and the communication satellite; From obtain the ideal elevation angle between the mobile device and the communication satellite; Wherein, is the longitude of the communication satellite, is the longitude of the current position of the mobile device, is the latitude of the communication satellite.

6. The method for satellite communication control of dynamically adjusting an antenna according to claim 1, characterized in that, The step of selecting an antenna combination according to the ideal azimuth angle and ideal elevation angle between the mobile device and the communication satellite to adjust the orientation of the main lobe of the antenna to make it approach the direction directly facing the communication satellite includes: Determine the target antenna for establishing a communication link with the communication satellite; Determine all antenna combinations based on the target antenna; For each antenna combination, turn off the antennas outside the antenna combination; From the combined field strength of the antenna combination is obtained; Determine the beam direction of the main lobe of the antenna of the antenna combination according to the combined field strength of the antenna combination; Determine the actual azimuth angle and actual elevation angle of the main lobe of the antenna of the antenna combination according to the beam direction of the main lobe of the antenna of the antenna combination; From obtain the first deviation value of the antenna combination; Select the antenna combination with the smallest first deviation value; Update the target antenna according to the antennas in the selected antenna combination to adjust the orientation of the main lobe of the antenna to make it approach the direction directly facing the communication satellite; Among them, m is the number of antennas in the antenna combination, k is the serial number of the antenna in the antenna combination, E k is the electric field amplitude of the k-th antenna, is the phase offset of the k-th antenna, j is the imaginary part, is the phase rotation factor of the k-th antenna, u k is the unit vector of the polarization direction of the k-th antenna, K1 is the first direction angle coefficient, K2 is the first elevation angle coefficient, A z0 is the ideal azimuth angle between the mobile device and the communication satellite, A z1 is the actual direction angle of the main lobe of the antenna in the antenna combination, EL0 is the ideal elevation angle between the mobile device and the communication satellite, EL1 is the actual elevation angle of the main lobe of the antenna in the antenna combination.

7. The method for satellite communication control of dynamically adjusting an antenna according to claim 1, characterized in that The step of allocating power to each antenna in the selected antenna combination according to the ideal azimuth angle and ideal elevation angle between the mobile device and the communication satellite includes: Sort the antennas in the selected antenna combination to obtain all sorting combinations; For each sorted combination of antennas, allocate power to the antennas within that sorted combination; Calculate the combined field strength of the sorting combination after power allocation; Determine the beam direction of the main lobe of the antenna of the sorting combination according to the combined field strength of the sorting combination; Determine the actual azimuth angle and actual elevation angle of the main lobe of the antenna of the sorting combination according to the beam direction of the main lobe of the antenna of the sorting combination; From obtain the second deviation value of this sorting combination; Select the power adjustment result corresponding to the sorting combination with the smallest second deviation value to allocate power to each antenna in the selected antenna combination; Wherein, P is the total power of the mobile device for satellite communication mode, M is the number of antennas in this sorting combination, x is the serial number of the antenna in this sorting combination, c is the decreasing ratio, K3 is the second direction angle coefficient, K4 is the second elevation angle coefficient, A z0 is the ideal azimuth angle between the mobile device and the communication satellite, A z2 is the actual direction angle of the main lobe of the antenna in this sorting combination, EL0 is the ideal elevation angle between the mobile device and the communication satellite, and EL2 is the actual elevation angle of the main lobe of the antenna in this sorting combination.

8. The method for satellite communication control of dynamically adjusting an antenna according to claim 1, wherein The method for satellite communication control of dynamically adjusting an antenna further includes: Monitor the signal strength of the mobile device with respect to the communication satellite; Judge whether the signal strength of the mobile device with respect to the communication satellite is less than a fifth preset value. If so, select a new target antenna among all antennas to establish a communication link with a new communication satellite and execute S104 - S106; If the signal strength of the mobile device with respect to the communication satellite is greater than or equal to the fifth preset value, judge whether the real-time change rate of the signal strength of the mobile device with respect to the communication satellite is less than a sixth preset value. If so, select a new target antenna among all antennas to establish a communication link with a new communication satellite and execute S104 - S106. If not, no operation is performed.

9. A device for satellite communication control for dynamically adjusting an antenna, characterized in that, The device for satellite communication control of dynamically adjusting an antenna includes: A monitoring information module for monitoring and obtaining the device status information of the mobile device; A determination mode module for determining a communication mode according to the device status information and the ground network signal of the mobile device; A link establishment module for judging whether the communication mode is a satellite communication mode. If so, adjust the parameters of all antennas to make them work in the satellite communication frequency band, and select a target antenna among all antennas to establish a communication link with the communication satellite; An angle calculation module for calculating the ideal azimuth angle and ideal elevation angle between the mobile device and the communication satellite according to the orbital data of the communication satellite and the current position of the mobile device; An antenna module is selected to select an antenna combination according to the ideal azimuth angle and ideal elevation angle between the mobile device and the communication satellite, so as to adjust the orientation of the main lobe of the antenna to make it approach the direction directly facing the communication satellite; A power adjustment module is used to allocate power to each antenna in the selected antenna combination according to the ideal azimuth angle and ideal elevation angle between the mobile device and the communication satellite.

10. An apparatus for satellite communication control for dynamically adjusting an antenna, characterized in that, The satellite communication control device for dynamically adjusting the antenna includes: a first antenna module, a second antenna module, a device state detection module, a signal state detection module, and a control module; The first antenna module is connected to the control module and is used to receive ground network signals; The second antenna module adopts a multi-antenna structure, and multiple antennas are evenly distributed and connected to the control module for receiving communication satellite signals; The device state detection module is connected to the control module and is used to detect the device state and generate device state information to be transmitted to the control module; The signal state detection module is connected to the control module and is used to detect the signal strength of the ground network signal and the signal strength of the communication satellite signal, and generate corresponding signal strength information to be transmitted to the control module; The control module is used to execute the steps of the method for satellite communication control of dynamically adjusting the antenna according to any one of claims 1 to 8.

Citation Information

Patent Citations

  • Method and system for quickly allocating wireless resources of multi-antenna earth station of satellite system

    CN114553300A

  • Satellite signal anti-interference method, device and system

    CN114690211A

  • Resource allocation and route selection method for multi-antenna satellite communication system

    CN118740242A

  • Mechatronics small planar phased-array antenna satellite tracking method and device

    CN119812758A

  • Multi-mode satellite and terrestrial communication device

    CN1526210A

Cited By

  • Antenna direction optimization method and device of communication and conduction integrated equipment and communication and conduction integrated equipment

    CN121814184A