Satellite alignment method, terminal equipment and computer readable storage medium
By using satellite ephemeris information to calculate the position and phase difference of the target satellite and generate an automatic alignment beam, the problems of low-orbit satellite manual alignment are solved, and efficient and accurate satellite alignment and communication are achieved.
Patent Information
- Application Number
- CN202311095135.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-28
- Publication Date
- 2025-02-28
AI Technical Summary
In the existing satellite communication systems, low-orbit satellites move fast, resulting in low manual alignment efficiency between ground terminals and satellites, and poor alignment accuracy, affecting communication quality and user experience.
By obtaining the satellite's ephemeris information, calculate the position of the target satellite and the phase difference between the signal reaching the antenna elements of the terminal equipment, and generate corresponding beams to automatically align them at the target satellite, improving alignment efficiency and accuracy.
The automatic alignment of the radiation direction of the terminal equipment antenna elements and satellites is realized, the alignment efficiency and accuracy are improved, the satellite communication performance is enhanced, and the user experience is improved.
Smart Images

Figure CN119544006A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of satellite communication technology, and in particular to a satellite alignment method, a terminal device and a computer-readable storage medium. Background Art
[0002] Satellite communications have a wider coverage area than terrestrial cellular networks. They also have the advantages of long communication distance and low requirements for ground station deployment. They are also not affected by geographical environment, natural disasters and climatic conditions. Therefore, they have been widely used in aerospace, maritime communications and other fields.
[0003] In satellite communication systems, due to the long distance of satellites and limited link budget, the radiation direction of the ground terminal antenna needs to be aligned with the satellite to maximize the antenna gain of the ground terminal's transmission and reception, making the communication connection between the ground terminal and the satellite more stable, reliable and efficient. Most of the satellites in existing satellite communications are high-orbit satellites, and the position of high-orbit satellites is relatively fixed. The ground terminal can be manually aligned with the satellite. With the development of low-orbit satellite communications, ground terminals need to be aligned with low-orbit satellites for communication. Since low-orbit satellites move relatively quickly, the manual alignment of traditional ground terminals with satellites has the problem of low efficiency of the alignment process. Summary of the invention
[0004] The present application provides a satellite alignment method, a terminal device and a computer-readable storage medium, which can achieve the purpose of automatically aligning the radiation direction of the antenna element of the terminal device with the satellite, improve the alignment efficiency and enhance the satellite communication performance.
[0005] In order to achieve the above objectives, this application adopts the following technical solutions:
[0006] In a first aspect, a satellite alignment method is provided, which is applied to a terminal device, and the method includes: acquiring satellite ephemeris information; obtaining a first position of a target satellite according to the satellite ephemeris information; obtaining a first phase difference according to the satellite ephemeris information; and generating a first beam according to the first phase difference, wherein the first beam points to the first position.
[0007] By adopting this solution, the terminal device can determine the phase difference used to generate the beam according to the satellite ephemeris information and complete automatic alignment, thereby improving the alignment efficiency and the alignment accuracy.
[0008] Exemplarily, the satellite ephemeris information includes the orbital inclination of the satellite's orbit, the eccentricity of the orbit, the right ascension of the satellite's ascending node in its orbit, the argument of perigee, the mean anomaly, the average velocity, the first-order time derivative of the average velocity, and the second-order time derivative of the average velocity.
[0009] Exemplarily, the first position of the target satellite refers to the position of the target satellite in the earth coordinate system at a first moment.
[0010] Exemplarily, the position of each satellite in the earth coordinate system at a first moment is associated with the semi-major axis of the satellite's orbit at the first moment, the eccentricity of the orbit, and the true anomaly of the satellite in its orbit at the first moment, the true anomaly of the satellite in its orbit at the first moment is associated with the mean anomaly of the satellite in its orbit at the first moment, the mean anomaly of the satellite in its orbit at the first moment is associated with the average speed of the satellite in its orbit at the first moment, the average speed of the satellite in its orbit at the first moment is associated with the semi-major axis of the satellite's orbit at the first moment, and the average speed of the satellite in its orbit at the first moment is obtained by correcting the average speed in the satellite's ephemeris information.
[0011] Illustratively, the target satellite refers to a satellite that needs to be aligned.
[0012] Exemplarily, the first phase difference refers to the phase difference of a signal arriving at an antenna element of a terminal device at a first moment, and the signal may be a signal sent by the terminal device to a target satellite, or a signal sent by a target satellite to the terminal device.
[0013] The solution provided in the first aspect above can obtain the position of the target satellite and the phase difference of the signal arriving at the antenna element based on the satellite ephemeris information, and generate a beam through the phase difference of the signal arriving at the antenna element. The generated beam can be pointed to the position of the target satellite, thereby realizing automatic alignment of the radiation direction of the terminal antenna element with the satellite, improving the alignment efficiency and alignment accuracy, and enhancing effective communication with the satellite.
[0014] As a possible implementation, the first phase difference is obtained according to the satellite ephemeris information, including: obtaining the first phase difference according to the terminal device's posture information and the satellite ephemeris information; the first phase difference is associated with the beam pointing azimuth and beam pointing elevation required for the first beam; the beam pointing azimuth and beam pointing elevation required for the first beam are associated with the terminal device's posture information and the first position. In this way, the first position of the target satellite is obtained through the satellite ephemeris information, the beam pointing azimuth and beam pointing elevation required for the first beam are obtained according to the terminal device's posture information and the first position of the target satellite, and the first phase difference required to generate the first beam is obtained according to the beam pointing azimuth and beam pointing elevation required for the first beam. After the first phase difference is applied to the antenna element, the first beam generated by the antenna element can be directed to the first position of the target satellite, thereby improving the alignment efficiency and accuracy.
[0015] As a possible implementation, the terminal device is configured with at least 4 antenna elements, and the at least 4 antenna elements are symmetrically arranged in a first direction and a second direction, and the first direction is perpendicular to the second direction; the first phase difference is associated with the beam pointing azimuth and beam pointing elevation angle required for the first beam, including: the first phase offset of the signal arriving at the antenna element in the first direction is associated with the spacing between any two adjacent antenna elements in the first direction, the beam pointing azimuth and the wavelength of the signal; the second phase offset of the signal arriving at the antenna element in the second direction is associated with the spacing between any two adjacent antenna elements in the second direction, the beam pointing elevation angle and the wavelength of the signal; the first phase difference includes the first phase offset and the second phase offset.
[0016] Exemplarily, the first phase offset represents the phase difference of the signal reaching the antenna element in the first direction, and the second phase offset represents the phase difference of the signal reaching the antenna element in the second direction.
[0017] Exemplarily, in the first direction, the intervals between two adjacent antenna elements are equal, and in the second direction, the intervals between two adjacent antenna elements are equal.
[0018] Exemplarily, after obtaining the first phase offset and the second phase offset, the phase difference of the antenna element when the signal reaches the first direction is adjusted to the first phase offset, so that the azimuth of the first beam generated by the antenna element is the required beam pointing azimuth, and the phase difference of the antenna element when the signal reaches the second direction is adjusted to the second phase offset, so that the elevation of the first beam generated by the antenna element is the required beam pointing elevation. When the azimuth of the first beam generated by the antenna element is the required beam pointing azimuth, and the elevation is the required beam pointing elevation, the first beam points to the first position of the target satellite. In this way, according to the required beam pointing azimuth and beam pointing elevation, the phase difference of the antenna element when the signal reaches the first direction and the phase difference of the antenna element when the signal reaches the second direction are adjusted, so that the first beam generated by the antenna element can point to the first position of the target satellite, achieving the purpose of automatic alignment of the radiation direction of the antenna element of the terminal device, with high alignment accuracy and high alignment efficiency.
[0019] As a possible implementation, the terminal device is configured with at least two antenna elements, at least two antenna elements are located in the same straight line, the first phase difference is the phase difference of the signal reaching the antenna element; the first phase difference is associated with the beam pointing azimuth angle and the beam pointing tilt angle required for the first beam, including: the first phase difference is associated with the spacing between any two adjacent antenna elements, the first angle and the wavelength of the signal, and the first angle is the beam pointing azimuth angle or the beam pointing tilt angle. In this way, by determining the phase difference of the signal reaching the antenna element according to the required beam pointing azimuth angle or beam pointing tilt angle, and by adjusting the phase difference of the signal reaching the antenna element, the automatic adjustment of the beam pointing angle is achieved, which is highly efficient.
[0020] As a possible implementation method, generating a first beam according to a first phase difference includes: generating an initial beam according to the first phase difference; notifying the user of a second angle, when the first angle is the beam pointing azimuth angle, the second angle is the beam pointing tilt angle, when the first angle is the beam pointing tilt angle, the second angle is the beam pointing azimuth angle; receiving the user's adjustment of the pointing angle of the initial beam according to the second angle, and obtaining the first beam. In this way, by adjusting the phase difference of the signal reaching the antenna element, the automatic adjustment of the pointing angle of the beam is achieved, and by prompting the user and combining the user's operation, the pointing angle of the beam is corrected, while ensuring the alignment accuracy, the alignment efficiency is improved.
[0021] As a possible implementation method, the posture information of the terminal device includes the terminal position, azimuth angle and elevation angle of the terminal device; the beam pointing azimuth angle and beam pointing elevation angle required for the first beam are associated with the posture information of the terminal device and the first position, including: the relative position of the target satellite relative to the terminal device is associated with the terminal position of the terminal device and the first position of the target satellite; the relative azimuth angle and relative elevation angle of the target satellite relative to the terminal device have an angle conversion relationship with the relative position; the beam pointing azimuth angle is the difference between the relative azimuth angle and the azimuth angle of the terminal device, and the beam pointing elevation angle is the difference between the relative elevation angle and the elevation angle of the terminal device. In this way, the beam pointing azimuth and beam pointing elevation angle required for the first beam are obtained through the terminal position, azimuth and elevation angle of the terminal device and the first position of the target satellite. On the one hand, the beam pointing azimuth and beam pointing elevation angle required for the beam can be accurately obtained, and on the other hand, the accuracy of the first phase difference determined according to the beam pointing azimuth and beam pointing elevation angle can be improved. After the phase difference of the signal reaching the antenna element is adjusted according to the first phase difference, the beam generated by the antenna element can be pointed to the target satellite.
[0022] As a possible implementation, the satellite ephemeris information includes the ephemeris information of the target satellite; the method further includes: obtaining the motion information of the target satellite according to the ephemeris information of the target satellite; obtaining the second position of the target satellite at the second moment according to the ephemeris information of the target satellite, the second position is associated with the motion information of the target satellite, the second moment is any moment after the first moment, and the position of the target satellite at the first moment is the first position; obtaining the second phase difference at the second moment according to the ephemeris information of the target satellite; generating the second beam according to the second phase difference, and the second beam points to the second position at the second moment. In this way, the position of the target satellite at different moments can be obtained through the ephemeris information of the target satellite, and the phase difference to be adjusted when the signal reaches the antenna element at different moments can be obtained according to the position of the target satellite at different moments, so that the beam of the antenna element is adjusted according to the phase difference to be adjusted when the signal reaches the antenna element at different moments, so that the beam generated by the antenna element can always point to the target satellite, realizing automatic alignment and tracking of the target satellite, improving alignment efficiency, and improving user experience while ensuring communication quality.
[0023] As a possible implementation manner, the satellite ephemeris information is sent by the target satellite to the terminal device via a non-ground network.
[0024] Exemplarily, after the target satellite establishes a communication connection with the terminal device, the terminal device may send an ephemeris information request to the target satellite according to a set time step to request satellite ephemeris information, which may be updated ephemeris information of the target satellite.
[0025] Exemplarily, after the target satellite establishes a communication connection with the terminal device, the target satellite may send indication information to the terminal device according to a set time step, where the indication information includes satellite ephemeris information, and the satellite ephemeris information may be updated ephemeris information of the target satellite.
[0026] In this way, the terminal device can correct the position of the target satellite and generate a beam by obtaining the updated ephemeris information sent by the target satellite during the process of tracking the target satellite, so that the beam generated by the terminal device can always point to the target satellite during the communication with the satellite, thereby improving the accuracy of satellite alignment, ensuring communication quality, and improving user experience.
[0027] As a possible implementation, the satellite ephemeris information includes the ephemeris information of multiple satellites, and the first position of the target satellite is obtained according to the satellite ephemeris information, including: determining the target satellite and the first position of the target satellite from multiple satellites according to the satellite ephemeris information; wherein the target satellite is a satellite that meets preset conditions among the multiple satellites, and the preset conditions include one or more of the following conditions: the closest distance to the terminal device, the strongest signal received by the terminal device, and the alignment history with the terminal device. In this way, by determining the target satellite from multiple satellites according to the preset conditions, the most suitable target satellite can be automatically determined for the terminal device without relying on external devices, thereby improving the quality of satellite communication.
[0028] As a possible implementation method, the satellite ephemeris information is sent by the access network device to the terminal device through the ground network. In this way, when the terminal device needs to align with the satellite, it can perform satellite alignment according to the satellite ephemeris information sent by the access network device, thereby realizing the automatic alignment of the radiation direction of the antenna element of the terminal device with the satellite, and improving the alignment efficiency.
[0029] In a second aspect, a terminal device is provided, which is used to: obtain satellite ephemeris information; obtain a first position of a target satellite based on the satellite ephemeris information; obtain a first phase difference based on the satellite ephemeris information; and generate a first beam based on the first phase difference, the first beam pointing to the first position.
[0030] Exemplarily, the satellite ephemeris information includes the orbital inclination of the satellite's orbit, the eccentricity of the orbit, the right ascension of the satellite's ascending node in its orbit, the argument of perigee, the mean anomaly, the average velocity, the first-order time derivative of the average velocity, and the second-order time derivative of the average velocity.
[0031] Exemplarily, the first position of the target satellite refers to the position of the target satellite in the earth coordinate system at a first moment.
[0032] Exemplarily, the position of each satellite in the earth coordinate system at the first moment is associated with the semi-major axis of the satellite's orbit at the first moment, the eccentricity of the orbit, and the true anomaly of the satellite in the orbit at the first moment, the true anomaly of the satellite in the orbit at the first moment is associated with the mean anomaly of the satellite in the orbit at the first moment, the mean anomaly of the satellite in the orbit at the first moment is associated with the average speed of the satellite in the orbit at the first moment, the average speed of the satellite in the orbit at the first moment is associated with the semi-major axis of the satellite's orbit at the first moment, and the average speed of the satellite in the orbit at the first moment is obtained by correcting the average speed in the ephemeris information of the satellite. Exemplarily, the target satellite refers to the satellite that needs to be aligned.
[0033] Exemplarily, the first phase difference refers to the phase difference of a signal arriving at an antenna element of a terminal device at a first moment, and the signal may be a signal sent by the terminal device to a target satellite, or a signal sent by a target satellite to the terminal device.
[0034] The solution provided in the second aspect above can obtain the position of the target satellite and the phase difference of the signal arriving at the antenna element based on the satellite ephemeris information, and generate a beam through the phase difference of the signal arriving at the antenna element. The generated beam can be pointed to the position of the target satellite, thereby realizing automatic alignment of the radiation direction of the terminal antenna element with the satellite, improving the alignment efficiency and alignment accuracy, and enhancing effective communication with the satellite.
[0035] As a possible implementation, the terminal device is used to: obtain a first phase difference according to the terminal device's posture information and satellite ephemeris information; the first phase difference is associated with the beam pointing azimuth and beam pointing elevation required for the first beam; the beam pointing azimuth and beam pointing elevation required for the first beam are associated with the terminal device's posture information and the first position. In this way, the first position of the target satellite is obtained through the satellite ephemeris information, the beam pointing azimuth and beam pointing elevation required for the first beam are obtained according to the terminal device's posture information and the first position of the target satellite, and the first phase difference required to generate the first beam is obtained according to the beam pointing azimuth and beam pointing elevation required for the first beam, and then after the first phase difference is applied to the antenna element, the first beam generated by the antenna element can be pointed to the first position of the target satellite, thereby improving the alignment efficiency and accuracy.
[0036] As a possible implementation, the terminal device is configured with at least 4 antenna elements, and the at least 4 antenna elements are symmetrically arranged in a first direction and a second direction, and the first direction is perpendicular to the second direction; the first phase difference is associated with the beam pointing azimuth and beam pointing elevation angle required for the first beam, including: the first phase offset of the signal arriving at the antenna element in the first direction is associated with the spacing between any two adjacent antenna elements in the first direction, the beam pointing azimuth and the wavelength of the signal; the second phase offset of the signal arriving at the antenna element in the second direction is associated with the spacing between any two adjacent antenna elements in the second direction, the beam pointing elevation angle and the wavelength of the signal; the first phase difference includes the first phase offset and the second phase offset.
[0037] Exemplarily, the first phase offset represents the phase difference of the signal reaching the antenna element in the first direction, and the second phase offset represents the phase difference of the signal reaching the antenna element in the second direction.
[0038] Exemplarily, in the first direction, the intervals between two adjacent antenna elements are equal, and in the second direction, the intervals between two adjacent antenna elements are equal.
[0039] Exemplarily, after obtaining the first phase offset and the second phase offset, the phase difference of the antenna element when the signal reaches the first direction is adjusted to the first phase offset, so that the azimuth of the first beam generated by the antenna element is the required beam pointing azimuth, and the phase difference of the antenna element when the signal reaches the second direction is adjusted to the second phase offset, so that the elevation of the first beam generated by the antenna element is the required beam pointing elevation. When the azimuth of the first beam generated by the antenna element is the required beam pointing azimuth, and the elevation is the required beam pointing elevation, the first beam points to the first position of the target satellite. In this way, according to the required beam pointing azimuth and beam pointing elevation, the phase difference of the antenna element when the signal reaches the first direction and the phase difference of the antenna element when the signal reaches the second direction are adjusted, so that the first beam generated by the antenna element can point to the first position of the target satellite, achieving the purpose of automatic alignment of the radiation direction of the antenna element of the terminal device, with high alignment accuracy and high alignment efficiency.
[0040] As a possible implementation, the terminal device is configured with at least two antenna elements, at least two antenna elements are located in the same straight line, the first phase difference is the phase difference of the signal reaching the antenna element; the first phase difference is associated with the beam pointing azimuth angle and the beam pointing tilt angle required for the first beam, including: the first phase difference is associated with the spacing between any two adjacent antenna elements, the first angle and the wavelength of the signal, and the first angle is the beam pointing azimuth angle or the beam pointing tilt angle. In this way, by determining the phase difference of the signal reaching the antenna element according to the required beam pointing azimuth angle or beam pointing tilt angle, and by adjusting the phase difference of the signal reaching the antenna element, the automatic adjustment of the beam pointing angle is achieved, which is highly efficient.
[0041] As a possible implementation method, the terminal device is used to: generate an initial beam according to a first phase difference; notify the user of a second angle, when the first angle is the beam pointing azimuth angle, the second angle is the beam pointing tilt angle, when the first angle is the beam pointing tilt angle, the second angle is the beam pointing azimuth angle; receive the user's adjustment of the pointing angle of the initial beam according to the second angle, and obtain the first beam. In this way, by adjusting the phase difference of the signal reaching the antenna element, the automatic adjustment of the pointing angle of the beam is achieved, and by prompting the user and combining the user's operation, the pointing angle of the beam is corrected, while ensuring the alignment accuracy, the alignment efficiency is improved.
[0042] As a possible implementation method, the posture information of the terminal device includes the terminal position, azimuth angle and elevation angle of the terminal device; the beam pointing azimuth angle and beam pointing elevation angle required for the first beam are associated with the posture information of the terminal device and the first position, including: the relative position of the target satellite relative to the terminal device is associated with the terminal position of the terminal device and the first position of the target satellite; the relative azimuth angle and relative elevation angle of the target satellite relative to the terminal device have an angle conversion relationship with the relative position; the beam pointing azimuth angle is the difference between the relative azimuth angle and the azimuth angle of the terminal device, and the beam pointing elevation angle is the difference between the relative elevation angle and the elevation angle of the terminal device. In this way, the beam pointing azimuth and beam pointing elevation angle required for the first beam are obtained through the terminal position, azimuth and elevation angle of the terminal device and the first position of the target satellite. On the one hand, the beam pointing azimuth and beam pointing elevation angle required for the beam can be accurately obtained, and on the other hand, the accuracy of the first phase difference determined according to the beam pointing azimuth and beam pointing elevation angle can be improved. After the phase difference of the signal reaching the antenna element is adjusted according to the first phase difference, the beam generated by the antenna element can be pointed to the target satellite.
[0043] As a possible implementation method, the satellite ephemeris information includes the ephemeris information of the target satellite; the terminal device is also used to: obtain the motion information of the target satellite according to the ephemeris information of the target satellite; obtain the second position of the target satellite at the second moment according to the ephemeris information of the target satellite, the second position is associated with the motion information of the target satellite, the second moment is any moment after the first moment, and the position of the target satellite at the first moment is the first position; obtain the second phase difference at the second moment according to the ephemeris information of the target satellite; generate the second beam according to the second phase difference, and the second beam points to the second position at the second moment. In this way, the position of the target satellite at different moments can be obtained through the ephemeris information of the target satellite, and the phase difference to be adjusted when the signal reaches the antenna element at different moments can be obtained according to the position of the target satellite at different moments, so that the beam of the antenna element is adjusted according to the phase difference to be adjusted when the signal reaches the antenna element at different moments, so that the beam generated by the antenna element can always point to the target satellite, realize automatic alignment and tracking of the target satellite, improve alignment efficiency, and improve user experience while ensuring communication quality.
[0044] As a possible implementation manner, the satellite ephemeris information is sent by the target satellite to the terminal device via a non-ground network.
[0045] Exemplarily, after the target satellite establishes a communication connection with the terminal device, the terminal device may send an ephemeris information request to the target satellite according to a set time step to request satellite ephemeris information, which may be updated ephemeris information of the target satellite.
[0046] Exemplarily, after the target satellite establishes a communication connection with the terminal device, the target satellite may send indication information to the terminal device according to a set time step, where the indication information includes satellite ephemeris information, and the satellite ephemeris information may be updated ephemeris information of the target satellite.
[0047] In this way, the terminal device can correct the position of the target satellite and generate a beam by obtaining the updated ephemeris information sent by the target satellite during the process of tracking the target satellite, so that the beam generated by the terminal device can always point to the target satellite during the communication with the satellite, thereby improving the accuracy of satellite alignment, ensuring communication quality, and improving user experience.
[0048] As a possible implementation, the satellite ephemeris information includes the ephemeris information of multiple satellites, and the terminal device is used to: determine the target satellite and the first position of the target satellite from the multiple satellites according to the satellite ephemeris information; wherein the target satellite is a satellite that meets preset conditions among the multiple satellites, and the preset conditions include one or more of the following conditions: the closest distance to the terminal device, the strongest signal received by the terminal device, and the alignment history with the terminal device. In this way, by determining the target satellite from the multiple satellites through the preset conditions, the most suitable target satellite can be automatically determined for the terminal device without relying on external devices, thereby improving the quality of satellite communication.
[0049] As a possible implementation method, the satellite ephemeris information is sent by the access network device to the terminal device through the ground network. In this way, when the terminal device needs to align with the satellite, it can perform satellite alignment according to the satellite ephemeris information sent by the access network device, thereby realizing the automatic alignment of the radiation direction of the antenna element of the terminal device with the satellite, and improving the alignment efficiency.
[0050] In a third aspect, a terminal device is provided, the terminal device comprising: a processor, configured to execute the computer program instructions to support the terminal device to implement the method as described in any possible implementation of the first aspect. Optionally, the terminal device further comprises a communication interface, configured to communicate with other electronic devices; and / or a memory, configured to store the computer program instructions.
[0051] In a fourth aspect, an electronic device is provided, comprising: a communication interface for communicating with other electronic devices; a memory for storing computer program instructions; and a processor for executing computer program instructions to support the electronic device to implement the method described in any possible implementation method of the first aspect.
[0052] In a fifth aspect, a computer-readable storage medium is provided, on which computer program instructions are stored. When the computer program instructions are executed by a processing circuit, the method described in any possible implementation manner in the first aspect is implemented.
[0053] According to a sixth aspect, a computer program product comprising instructions is provided, which, when executed on a computer, enables the computer to execute the method as described in any possible implementation manner in the first aspect.
[0054] In the seventh aspect, a chip system is provided, which includes a processing circuit and a storage medium, wherein the storage medium stores computer program instructions; when the computer program instructions are executed by the processing circuit, the method described in any possible implementation method of the first aspect is implemented.
[0055] In an eighth aspect, a terminal device is provided, comprising a device for executing a method as described in any possible implementation manner in the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0056] Figure 1 A schematic diagram of the architecture of a satellite communication system provided in an embodiment of the present application;
[0057] Figure 2 A schematic diagram of information interaction provided in an embodiment of the present application;
[0058] Figure 3 A schematic diagram of the structure of a terminal device provided in an embodiment of the present application;
[0059] Figure 4 One of the flowcharts of the satellite alignment method provided in the embodiment of the present application;
[0060] Figure 5 A schematic diagram of the earth coordinate system provided in an embodiment of the present application;
[0061] Figure 6 One of the structural schematic diagrams of the antenna element provided in the embodiment of the present application;
[0062] Figure 7 The second structural schematic diagram of the antenna element provided in the embodiment of the present application;
[0063] Figure 8 The third structural diagram of the antenna element provided in the embodiment of the present application;
[0064] Fig. 9 A schematic diagram of a direction provided in an embodiment of the present application;
[0065] Fig.10 The second flowchart of the satellite alignment method provided in the embodiment of the present application;
[0066] Fig.11 One of the display interface schematic diagrams provided in the embodiment of the present application;
[0067] Fig.12 The second display interface diagram provided in the embodiment of the present application;
[0068] Fig.13 The third flowchart of the satellite alignment method provided in the embodiment of the present application;
[0069] Fig.14 The fourth flowchart of the satellite alignment method provided in the embodiment of the present application. DETAILED DESCRIPTION
[0070] The technical solutions in the embodiments of the present application will be described below in conjunction with the drawings in the embodiments of the present application.
[0071] The terms "including" and "having" and any variations thereof mentioned in the description of the embodiments of the present application are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device including a series of steps or units is not limited to the listed steps or units, but may optionally include other steps or units that are not listed, or may optionally include other steps or units that are inherent to these processes, methods, products or devices.
[0072] In the following, the terms "first", "second", etc. are used for descriptive purposes only and are not to be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first", "second", etc. may explicitly or implicitly include one or more of the features.
[0073] In the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.
[0074] In the description of the embodiments of the present application, unless otherwise specified, the meaning of "multiple" refers to two or more. The "and / or" in this article is only a description of the association relationship of the associated objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone.
[0075] As described in the background technology, satellite communications have a wider coverage range than terrestrial cellular networks. They also have the advantages of long communication distance and low requirements for ground station deployment. They are not affected by geographical environment, natural disasters and climatic conditions. Therefore, they have been widely used in aerospace, maritime communications and other fields.
[0076] For satellite communication systems, they are usually classified according to the altitude of satellite orbits. They can generally be divided into geostationary earth orbit (GEO) satellite communication systems, medium earth orbit (MEO) satellite communication systems and low earth orbit (LEO) satellite communication systems. Among them, the GEO satellite communication system has an orbit altitude of 35,786 kilometers. The direction of satellite movement is the same as the direction of the earth's rotation. The orbital plane coincides with the earth's equatorial plane. From the ground, the satellite is stationary in the air. For the LEO satellite communication system, the satellite is 500-2000 kilometers above the ground. From the ground, the area covered by the satellite is moving rapidly. For the MEO satellite communication system, the satellite is 2000-35,786 kilometers above the ground. From the ground, the area covered by the satellite is moving. LEO systems and MEO systems can be collectively referred to as non-geostationary orbit communication systems.
[0077] In satellite communication scenarios, satellites operating in geostationary orbits can also be called high-orbit satellites. Correspondingly, satellites operating in low orbits can be called low-orbit satellites, and satellites operating in medium orbits can be called medium-orbit satellites.
[0078] In satellite communication systems, due to the long distance of satellites and limited link budget, the radiation direction of the ground terminal antenna needs to be aimed at the satellite to maximize the antenna gain of the ground terminal's transmission and reception, making the communication connection between the ground terminal and the satellite more stable, reliable and efficient. Most of the satellites in existing satellite communications are high-orbit satellites. Since the position of high-orbit satellites is relatively fixed, when aligning the ground terminal with the satellite, according to the position of the high-orbit satellite and the position of the ground terminal, the user is guided to manually align the ground terminal antenna with the high-orbit satellite, so that the radiation direction of the ground terminal antenna can be aligned with the satellite. The operation is relatively simple.
[0079] With the development of low-orbit satellite communications, ground terminals need to align with low-orbit satellites for communication. However, due to the relatively fast movement speed of low-orbit satellites, manual alignment is usually used, which is prone to not being able to follow the movement of low-orbit satellites, resulting in poor alignment accuracy and low efficiency of the alignment process. In addition, when users are conducting satellite communications, in order to ensure the quality of communication, they need to adjust the alignment between the ground terminal and the satellite during the communication process. For users, it is very inconvenient to communicate and align the satellite at the same time, and the user experience is poor.
[0080] Based on the above problems, an embodiment of the present application provides a satellite alignment method, which can obtain the position of the satellite to be aligned and the phase difference of the signal arriving at the antenna element according to the ephemeris information, and generate a beam through the phase difference of the signal arriving at the antenna element. The generated beam can point to the position of the satellite, thereby realizing automatic alignment of the radiation direction of the antenna element of the terminal device with the satellite, improving the alignment efficiency and alignment accuracy, enhancing the satellite communication performance and improving the user experience.
[0081] The satellite alignment method provided in the embodiment of the present application can be applied to a satellite communication system, which may be a GEO satellite communication system, a MEO satellite communication system, a LEO satellite communication system, etc.
[0082] See also Figure 1 The satellite communication system includes a terminal device 100, a satellite 200, an access network device 300, and a satellite network device 400. The terminal device 100 can establish a communication connection with the satellite 200 and the access network device 300, the satellite 200 can establish a communication connection with the satellite network device 400, and the satellite network device 400 can establish a communication connection with the access network device 300.
[0083] Among them, after establishing a communication connection, the terminal device 100 can exchange information with the satellite 200 through non-terrestrial networks (NTN), the terminal device 100 can exchange information with the access network device 300 through terrestrial networks (TN), the satellite can exchange information with the satellite network device 400 through the non-terrestrial network after establishing a communication connection, and the satellite network device 400 can exchange information with the access network device 300 through the terrestrial network after establishing a communication connection. Exemplarily, the terrestrial network can be a cellular network.
[0084] See also Figure 2 , the terminal device 100 includes the terminal device 100a and the terminal device 100b, and the satellite includes the satellite 200a and the satellite 200b. Figure 2 As shown in (a) in FIG. 1 , when the terminal device 100a needs to communicate with the terminal device 100b, if the terminal device 100a and the terminal device 100b are both in the ground cellular network, the terminal device 100a can send information to the access network device 300, and the access network device 300 forwards the information to the terminal device 100b. Correspondingly, the terminal device 100b can also send information to the access network device 300, and the access network device 300 forwards the information to the terminal device 100a, thereby realizing the communication between the terminal device 100a and the terminal device 100b.
[0085] like Figure 2 As shown in (b), if the terminal device 100a is not in the ground cellular network, and the terminal device 100b is in the ground cellular network, assuming that the terminal device 100a is connected to the satellite 200a for communication, and the terminal device 100b is connected to the access network device 300 for communication, the terminal device 100a can send information to the satellite 200a, and the satellite 200a can send the information to the satellite network device 400. After receiving the information, the satellite network device 400 sends the information to the access network device 300, so as to send the information to the terminal device 100b through the access network device 300. Correspondingly, the terminal device 100b can also send information to the access network device 300, and the information is forwarded to the satellite network management device 400 through the access network device 300. The satellite network management device 400 sends information to the satellite 200a, and the satellite 200a sends the information to the terminal device 100a, so as to realize the communication between the terminal device 100a and the terminal device 100b.
[0086] like Figure 2 As shown in (c), if the terminal device 100a and the terminal device 100b are not in the ground cellular network, the terminal device 100a is connected to the satellite 200a for communication, and the terminal device 100b is connected to the satellite 200b for communication, the terminal device 100a can send information to the satellite 200a, and the satellite 200a can send the information to the satellite network device 400. After receiving the information, the satellite network device 400 sends the information to the satellite 200b, and the satellite 200b sends the information to the terminal device 100b after receiving the information. Correspondingly, the same process is performed for the terminal device 100b, which will not be described in detail here.
[0087] In some embodiments, the terminal device 100a and the terminal device 100b may also communicate based on a satellite. For example, the terminal device 100a may send information to the satellite 200a to which the terminal device 100b is connected, and the satellite 200a may send the information to the satellite 200b to which the terminal device 100b is connected, and after receiving the information, the satellite 200b sends the information to the terminal device 100b.
[0088] The embodiment of the present application does not specifically limit the communication mode of the satellite communication system and can be set according to actual conditions.
[0089] In an embodiment of the present application, the above-mentioned satellite may be a low-orbit satellite, a medium-orbit satellite or a high-orbit satellite.
[0090] The access network device 300 may be a device with wireless transceiver functions or a chip or chip system that may be arranged in the device. The access network device includes but is not limited to various types of base stations, Node B (NB), base station controller (BSC), base transceiver station (BTS), home base station (for example, home evolved NodeB, or home Node B, HNB), baseband unit (BBU), wireless relay node, wireless backhaul node, transmission point (transmission and reception point, TRP or transmission point, TP), etc. It may also be 5G, such as gNB in a new radio (NR) system, or a transmission point (TRP or TP), one or a group of (including multiple antenna panels) antenna panels of a base station in a 5G system, or it may also be a network node constituting a gNB or a transmission point, such as a baseband unit (BBU), or a distributed unit (DU), a road side unit (RSU) with a base station function, etc.
[0091] The satellite network management device 400 may include a gateway station. The gateway station is used to connect the satellite and the ground network, including a radio frequency subsystem, a baseband subsystem, and the like.
[0092] The terminal device is a terminal that accesses the satellite communication system and has a wireless transceiver function or a chip or chip system that can be set in the terminal. The terminal device can also be called an access terminal, a user unit, a user station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent or a user device. The terminal device in the embodiment of the present application can be a mobile phone, a tablet computer, a computer with a wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, a vehicle-mounted terminal, an RSU with terminal function, etc. The terminal device of the present application may also be a vehicle-mounted module, vehicle-mounted module, vehicle-mounted component, vehicle-mounted chip or vehicle-mounted unit that is built into the vehicle as one or more components or units. The vehicle can implement the satellite alignment method provided by the present application through the built-in vehicle-mounted module, vehicle-mounted module, vehicle-mounted component, vehicle-mounted chip or vehicle-mounted unit.
[0093] For ease of understanding, the structure of the terminal device provided in the embodiment of the present application is specifically described by taking the terminal device as a mobile phone as an example. Figure 3 , Figure 3 A schematic diagram of the structure of a terminal device provided in an embodiment of the present application, such as Figure 3As shown, the terminal device 100 may include a processor 110, an external memory interface 120, an internal memory 121, a universal serial bus (USB) interface 130, a charging management module 140, a power management module 141, a battery 142, an antenna 1, an antenna 2, a mobile communication module 150, a wireless communication module 160, an audio module 170, a speaker 170A, a receiver 170B, a microphone 170C, an earphone interface 170D, a sensor module 180, a button 190, a motor 191, an indicator 192, a camera 193, a display screen 194, and a subscriber identification module (SIM) card interface 195, etc. The sensor module 180 may include a pressure sensor 180A, a gyroscope sensor 180B, an air pressure sensor 180C, a magnetic sensor 180D, an acceleration sensor 180E, a distance sensor 180F, a proximity light sensor 180G, a fingerprint sensor 180H, a temperature sensor 180J, a touch sensor 180K, an ambient light sensor 180L, a bone conduction sensor 180M, etc. The functions and working principles of each sensor can refer to conventional technologies and are not elaborated here.
[0094] The processor 110 may include one or more processing units, for example, the processor 110 may include an application processor (AP), a modem processor, a graphics processor (GPU), an image signal processor (ISP), a controller, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural-network processing unit (NPU), etc. Different processing units may be independent devices or integrated into one or more processors.
[0095] The controller can generate operation control signals according to the instruction operation code and timing signal to complete the control of instruction fetching and execution.
[0096] The processor 110 may also be provided with a memory for storing instructions and data. In some embodiments, the memory in the processor 110 is a cache memory. The memory may store instructions or data that the processor 110 has just used or cyclically used. If the processor 110 needs to use the instruction or data again, it may be directly called from the memory. This avoids repeated access, reduces the waiting time of the processor 110, and thus improves the efficiency of the system.
[0097] In some embodiments, the processor 110 may include one or more interfaces. The interface may include an inter-integrated circuit (I2C) interface, an inter-integrated circuit sound (I2S) interface, a pulse code modulation (PCM) interface, a universal asynchronous receiver / transmitter (UART) interface, a mobile industry processor interface (MIPI), a general-purpose input / output (GPIO) interface, a subscriber identity module (SIM) interface, and / or a universal serial bus (USB) interface, etc.
[0098] The I2C interface is a bidirectional synchronous serial bus, including a serial data line (SDA) and a serial clock line (SCL). In some embodiments, the processor 110 may include multiple groups of I2C buses. The processor 110 may be coupled to the touch sensor 180K, the charger, the flash, the camera 193, etc. through different I2C bus interfaces. For example, the processor 110 may be coupled to the touch sensor 180K through the I2C interface, so that the processor 110 communicates with the touch sensor 180K through the I2C bus interface to realize the touch function of the terminal device.
[0099] The MIPI interface can be used to connect the processor 110 with peripheral devices such as the display screen 194 and the camera 193. The MIPI interface includes a camera serial interface (CSI), a display serial interface (DSI), etc. In some embodiments, the processor 110 and the display screen 194 communicate via the DSI interface to realize the display function of the terminal device 100.
[0100] It is understandable that the interface connection relationship between the modules illustrated in the embodiment of the present application is only a schematic illustration and does not constitute a structural limitation on the terminal device 100. In other embodiments of the present application, the terminal device 100 may also adopt different interface connection methods in the above embodiments, or a combination of multiple interface connection methods.
[0101] The charging management module 140 is used to receive charging input from the charger. The power management module 141 is used to connect the battery 142, the charging management module 140 and the processor 110. The power management module 141 receives input from the battery 142 and / or the charging management module 140 to power the processor 110, the internal memory 121, the display screen 194, the camera 193, and the wireless communication module 160.
[0102] The terminal device 100 implements the display function through the GPU, the display screen 194, and the application processor, etc. The display screen 194 is used to display images, videos, etc. In some embodiments, the terminal device 100 may include 1 or N display screens 194, where N is a positive integer greater than 1.
[0103] The terminal device 100 can realize the shooting function through ISP, camera 193, video codec, GPU, display screen 194 and application processor.
[0104] The external memory interface 120 can be used to connect an external memory card, such as a Micro SD card, to expand the storage capacity of the terminal device 100. The external memory card communicates with the processor 110 through the external memory interface 120 to implement a data storage function, such as storing music, video and other files in the external memory card.
[0105] The internal memory 121 can be used to store computer executable program codes, which include instructions. The internal memory 121 may include a program storage area and a data storage area. Among them, the program storage area may store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc. The data storage area may store data created during the use of the terminal device 100 (such as audio data, a phone book, etc.), etc. In addition, the internal memory 121 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, a universal flash storage (UFS), etc. The processor 110 executes various functional applications and data processing of the terminal device 100 by running instructions stored in the internal memory 121, and / or instructions stored in a memory provided in the processor.
[0106] The terminal device 100 can implement audio functions such as music playing and recording through the audio module 170, the speaker 170A, the receiver 170B, the microphone 170C, the headphone jack 170D, and the application processor.
[0107] The audio module 170 is used to convert digital audio information into analog audio signal output, and is also used to convert analog audio input into digital audio signals. The audio module 170 can also be used to encode and decode audio signals. In some embodiments, the audio module 170 can be arranged in the processor 110, or some functional modules of the audio module 170 can be arranged in the processor 110.
[0108] The speaker 170A, also called a "speaker", is used to convert audio electrical signals into sound signals. The earphone interface 170D is used to connect wired earphones.
[0109] The SIM card interface 195 is used to connect a SIM card. The SIM card can be connected to and separated from the terminal device 100 by inserting it into the SIM card interface 195 or pulling it out from the SIM card interface 195. The terminal device 100 can support 1 or N SIM card interfaces, where N is a positive integer greater than 1. The SIM card interface 195 can support Nano SIM cards, Micro SIM cards, SIM cards, and the like. Multiple cards can be inserted into the same SIM card interface 195 at the same time. The types of the multiple cards can be the same or different. The SIM card interface 195 can also be compatible with different types of SIM cards. The SIM card interface 195 can also be compatible with external memory cards. The terminal device 100 can interact with the access network device through the SIM card to implement functions such as calls and data communications. In some embodiments, the terminal device 100 uses an eSIM, i.e., an embedded SIM card. The eSIM card can be embedded in the terminal device 100 and cannot be separated from the terminal device 100.
[0110] In addition, for the introduction of hardware such as buttons 190, motor 191, and indicator 192, reference may be made to conventional technologies and will not be repeated in the embodiments of the present application.
[0111] In the embodiment of the present application, the wireless communication function of the terminal device 100 can be implemented through an antenna element, a mobile communication module 150, a wireless communication module 160, a modem processor, a baseband processor, and the like.
[0112] The antenna elements include antenna 1 and antenna 2. There may be multiple antennas 1 and antenna 2, which may be set according to actual needs.
[0113] In the embodiment of the present application, antenna 1 and antenna 2 are used to transmit and receive electromagnetic wave signals, wherein antenna 1 of terminal device 100 is coupled with mobile communication module 150, and antenna 2 is coupled with wireless communication module 160, so that terminal device 100 can communicate with a network and other devices through wireless communication technology. The wireless communication technology may include global system for mobile communications (GSM), general packet radio service (GPRS), code division multiple access (CDMA), wideband code division multiple access (WCDMA), time-division code division multiple access (TD-SCDMA), long term evolution (LTE), BT, GNSS, WLAN, NFC, FM, and / or IR technology, etc. The GNSS may include a global positioning system (GPS), a global navigation satellite system (GLONASS), a Beidou navigation satellite system (BDS), a quasi-zenith satellite system (QZSS) and / or a satellite based augmentation system (SBAS).
[0114] When the antenna 1 and the mobile communication module 150 are coupled, the mobile communication module 150 can provide solutions for wireless communications including 2G / 3G / 4G / 5G, etc., applied to the terminal device 100. The mobile communication module 150 may include at least one filter, a switch, a power amplifier, a low noise amplifier (LNA), etc. The mobile communication module 150 can receive electromagnetic waves from the antenna 1, and filter, amplify, and process the received electromagnetic waves, and transmit them to the modulation and demodulation processor for demodulation. The mobile communication module 150 can also amplify the signal modulated by the modulation and demodulation processor, and convert it into electromagnetic waves for radiation through the antenna 1.
[0115] Exemplarily, the mobile communication module 150 can receive the electromagnetic wave signal sent by the access network device through the antenna 1, and filter, amplify and process the received electromagnetic wave, and transmit the processed electromagnetic wave signal to the modem processor for demodulation. Accordingly, the mobile communication module 150 can amplify the signal modulated by the modem processor, and convert it into an electromagnetic wave signal through the antenna 1 to radiate it to the access network device, so that the terminal device can realize information interaction with the access network device.
[0116] In some embodiments, at least some functional modules of the mobile communication module 150 may be disposed in the processor 110. In some embodiments, at least some functional modules of the mobile communication module 150 may be disposed in the same device as at least some modules of the processor 110.
[0117] The modem processor may include a modulator and a demodulator. Among them, the modulator is used to modulate the low-frequency baseband signal to be sent into a medium-high frequency signal. The demodulator is used to demodulate the received electromagnetic wave signal into a low-frequency baseband signal. The demodulator then transmits the demodulated low-frequency baseband signal to the baseband processor for processing. After the low-frequency baseband signal is processed by the baseband processor, it is passed to the application processor. The application processor outputs a sound signal through an audio device (not limited to a speaker 170A, a receiver 170B, etc.), or displays an image or video through a display screen 194. In some embodiments, the modem processor may be an independent device. In other embodiments, the modem processor may be independent of the processor 110 and be set in the same device as the mobile communication module 150 or other functional modules.
[0118] When the antenna 2 is coupled to the wireless communication module 160, the wireless communication module 160 can provide wireless communication solutions including wireless local area networks (WLAN) (such as wireless fidelity (Wi-Fi) networks), bluetooth (blue tooth, BT), global navigation satellite system (global navigation satellite system, GNSS), frequency modulation (frequency modulation, FM), nearfield communication technology (nearfield communication, NFC), infrared technology (infrared, IR), etc., which are applied to the terminal device 100. The wireless communication module 160 can be one or more devices integrating at least one communication processing module. The wireless communication module 160 receives electromagnetic waves via the antenna 2, modulates the electromagnetic wave signal and filters it, and sends the processed signal to the processor 110. The wireless communication module 160 can also receive the signal to be sent from the processor 110, modulate the frequency, amplify it, and convert it into electromagnetic waves for radiation through the antenna 2.
[0119] Exemplarily, the wireless communication module 160 can receive the electromagnetic wave signal sent by the satellite through the antenna 2, frequency modulate the electromagnetic wave signal and filter it, and send the processed signal to the processor 110. Correspondingly, the wireless communication module 160 can also receive the signal to be sent from the processor 110, frequency modulate it, amplify it, convert it into electromagnetic wave radiation through the antenna 2, and send it to the satellite. In this way, the terminal device can realize information interaction with the satellite.
[0120] It is understood that the structure illustrated in the embodiment of the present application does not constitute a specific limitation on the terminal device 100. In other embodiments of the present application, the terminal device 100 may include more or fewer components than shown in the figure, or combine some components, or split some components, or arrange the components differently. The components shown in the figure may be implemented in hardware, software, or a combination of software and hardware.
[0121] based on Figure 1 , Figure 2 and Figure 3 The satellite alignment method provided in the embodiment of the present application is specifically introduced. Figure 4 , Figure 4 A schematic diagram of a process flow of a satellite alignment method provided in an embodiment of the present application. The satellite alignment method provided in an embodiment of the present application is applied to Figure 1 The satellite communication system shown in FIG. 1 is executed by the terminal equipment in the satellite communication system. Figure 4 As shown, the satellite alignment method provided in the embodiment of the present application includes S401 to S403.
[0122] S401: When performing initial alignment, determine the first position of the target satellite according to the satellite ephemeris information sent by the access network device.
[0123] Among them, the satellite ephemeris information can be used to describe the position and motion information of the satellite in space. Therefore, when the satellite enters the space, the motion information and position of the satellite can be determined based on the satellite ephemeris information.
[0124] In an embodiment of the present application, the access network device may send satellite ephemeris information to the terminal device according to a first set time, such as sending satellite ephemeris information every 4 hours. After receiving the satellite ephemeris information sent by the access network device, the terminal device may store the satellite ephemeris information, and when there is a need to align the satellite, the latest satellite ephemeris information may be obtained from the stored satellite ephemeris information, and the satellite may be aligned according to the latest satellite ephemeris information.
[0125] In some embodiments, the terminal device may also initiate a request to the access network device according to the first set duration to request to obtain satellite ephemeris information. After receiving the request, the access network device may send the satellite ephemeris information to the terminal device according to the request. After receiving the satellite ephemeris information, the terminal device may store the satellite ephemeris information. When there is a need to align the satellite, the latest satellite ephemeris information may be obtained from the stored satellite ephemeris information, and the satellite may be aligned according to the latest satellite ephemeris information.
[0126] It is understandable that when there is a need to align with a satellite, if the terminal device and the access network device can exchange information, the terminal device can also initiate a request to the access network device to request to obtain satellite ephemeris information.
[0127] It can be understood that the access network device can send the satellite ephemeris to the terminal device through the ground network.
[0128] It should be noted that the access network device can obtain satellite ephemeris information from the satellite network management device. When the satellite enters the space orbit, the satellite can send a data packet containing orbit information to the satellite network management device in real time or according to a second set time. After receiving the data packet, the satellite network management device decodes the data packet to obtain satellite ephemeris information. After obtaining the satellite ephemeris information, the satellite network management device can send the satellite ephemeris information to the access network device, or send the satellite ephemeris information to the access network device after receiving the request information from the access network device.
[0129] The access network device may initiate a request to the satellite network management device according to the first set duration, or may initiate a request to the satellite network management device after receiving a request from the terminal device.
[0130] It should be noted that the specific durations of the first set duration and the second set duration can be set according to actual needs, and are not limited in the embodiments of the present application.
[0131] It can be understood that in the embodiment of the present application, when there are multiple satellites in the space orbit, the satellite ephemeris information may include the ephemeris information of the multiple satellites.
[0132] Since there are multiple satellites in the space orbit, when performing satellite alignment for the first time, the satellite that needs to be aligned, that is, the target satellite, can be determined from the multiple satellites, and then the alignment process with the target satellite can be performed.
[0133] Considering that the satellite ephemeris information includes the ephemeris information of multiple satellites, in an embodiment of the present application, the positions of multiple satellites can be calculated based on the ephemeris information of multiple satellites, and the target satellite and the first position of the target satellite can be determined from the multiple satellites based on the positions of the multiple satellites.
[0134] In the embodiment of the present application, the position of the satellite to be calculated refers to the position of the satellite in the earth coordinate system at the first moment.
[0135] Among them, Figure 5 As shown, the Earth coordinate system is a coordinate system established with the center of the Earth as the origin, the straight line from the center of the Earth pointing to 0 degrees longitude on the equator as the x-axis, the straight line from the center of the Earth pointing to 90 degrees east longitude on the equator as the y-axis, and the straight line from the center of the Earth pointing to the direction of the North Pole as the z-axis.
[0136] The first moment may be the current moment, that is, the moment when the satellite ephemeris information is obtained. In some embodiments, the first moment may also be any future moment when the satellite needs to be aligned.
[0137] In an embodiment of the present application, the acquired satellite ephemeris information may include the ephemeris information of each satellite, and the ephemeris information of each satellite includes the orbital inclination of the satellite's orbit, the eccentricity of the orbit, the right ascension of the ascending node on the orbit, the argument of the perigee, the mean anomaly, the average motion speed, the first-order time derivative of the average motion speed, and the second-order time derivative of the average motion speed.
[0138] In an embodiment of the present application, for each satellite, the position of the satellite in the earth coordinate system at the first moment is associated with the semi-major axis of the satellite's orbit at the first moment, the eccentricity of the orbit, and the true anomaly of the satellite in the orbit at the first moment, the true anomaly of the satellite in the orbit at the first moment is associated with the mean anomaly of the satellite in the orbit at the first moment, the mean anomaly of the satellite in the orbit at the first moment is associated with the average motion speed of the satellite in the orbit at the first moment, and the average motion speed of the satellite in the orbit at the first moment is associated with the semi-major axis of the satellite's orbit at the first moment. Among them, for each satellite, the average motion speed of the satellite in the orbit at the first moment can be obtained by correcting the average motion speed in the ephemeris information of the satellite.
[0139] Therefore, for each satellite, when determining the position of the satellite in the earth coordinate system at the first moment, the average speed of the satellite in its orbit at the first moment can be obtained based on the ephemeris information of the satellite, the mean anomaly of the satellite in its orbit at the first moment and the semi-major axis of the orbit at the first moment can be obtained based on the average speed of the satellite in its orbit at the first moment, the true anomaly of the satellite in its orbit at the first moment can be obtained based on the mean anomaly of the satellite in its orbit at the first moment, and then the position of the satellite in the earth coordinate system at the first moment can be obtained based on the true anomaly of the satellite in its orbit at the first moment, the semi-major axis of the orbit at the first moment and the eccentricity of the orbit.
[0140] In an embodiment of the present application, the average speed of each satellite in its orbit at the first moment satisfies a first relationship, and the first relationship can be formula (1).
[0141] n(t)=n+n dot *Δt+n ddot *Δt 2 Formula (1)
[0142] Where t is the first moment, n(t) is the average speed of the satellite in its orbit at the first moment, n is the average speed in the satellite's ephemeris information, and n dot is the first-order time derivative of the average velocity in the ephemeris information, n ddot is the second-order time derivative of the average motion speed in the ephemeris information, Δt is the time difference between the first moment and the reference moment of the ephemeris information, Δt=t-t0, t0 is the reference moment of the ephemeris information, and the reference moment of the ephemeris information may be the generation moment of the ephemeris information.
[0143] In the embodiment of the present application, the semi-major axis of each satellite's orbit at the first moment and the average speed of the satellite on the orbit at the first moment satisfy a second relationship, and the second relationship can be expressed by formula (2).
[0144]
[0145] Where a(t) is the semi-major axis of the satellite's orbit at the first moment, G is the gravitational constant, and M is e is the mass of the earth, and n(t) is the average speed of the satellite in its orbit at the first moment.
[0146] In an embodiment of the present application, the mean anomaly angle of each satellite in its orbit at the first moment and the average speed of motion of the satellite in its orbit at the first moment satisfy a third relationship, and the third relationship can be formula (3).
[0147] M(t)=M+n(t)*Δt Formula (3)
[0148] Wherein, M(t) is the mean anomaly angle of the satellite in its orbit at the first moment, M is the mean anomaly angle in the satellite's ephemeris information, and n(t) is the average speed of the satellite in its orbit at the first moment.
[0149] In the embodiment of the present application, the true anomaly of each satellite in its orbit at the first moment and the mean anomaly of the satellite in its orbit at the first moment satisfy a fourth relationship, and the fourth relationship can be formula (4).
[0150]
[0151] Among them, ν(t) is the true anomaly of the satellite in its orbit at the first moment, E(t) is an intermediate parameter, E(t)-e*sin(E(t))=M(t), e is the eccentricity in the satellite's ephemeris information, that is, the eccentricity of the satellite's orbit, and M(t) is the mean anomaly of the satellite in its orbit at the first moment.
[0152] In an embodiment of the present application, the position of each satellite in the earth coordinate system at the first moment satisfies the fifth relationship with the eccentricity of the satellite's orbit, the semi-major axis of the orbit at the first moment, and the true anomaly of the satellite in its orbit at the first moment. The fifth relationship can be formula (5).
[0153]
[0154] Among them, x s (t) is the coordinate of the satellite on the x-axis in the Earth coordinate system, y s (t) is the coordinate of the satellite on the y axis in the Earth coordinate system, z s(t) is the coordinate of the satellite on the z-axis in the Earth coordinate system. The position of the satellite in the Earth coordinate system can be expressed as (x s (t), y s (t), z s (t)), Ω is the right ascension of the ascending node in the satellite's ephemeris information, that is, the right ascension of the ascending node of the satellite in its orbit, i is the orbital inclination of the orbit in the satellite's ephemeris information, ω is the argument of periapsis in the satellite's ephemeris information, that is, the argument of periapsis of the satellite in its orbit, ν(t) is the true anomaly of the satellite in its orbit at the first moment, a(t) is the semi-major axis of the satellite's orbit at the first moment, and e is the eccentricity in the satellite's ephemeris information, that is, the eccentricity of the satellite's orbit.
[0155] The position of each satellite in the earth coordinate system can be obtained by using formula (1) to formula (5). After obtaining the position of each satellite in the earth coordinate system, the satellite closest to the terminal device can be selected as the target satellite according to the position of each satellite in the earth coordinate system.
[0156] Exemplarily, the terminal position of the terminal device in the earth coordinate system can be determined first, and then the distance between the terminal device and each satellite can be determined based on the terminal position of the terminal device in the earth coordinate system and the position of each satellite in the earth coordinate system, so as to obtain the nearest satellite as the target satellite.
[0157] The geographical coordinates of the terminal device may be converted to obtain the terminal position of the terminal device in the earth coordinate system. The geographical coordinates of the terminal device may be obtained through a positioning system.
[0158] In the embodiment of the present application, the geographical coordinates of the terminal device can be expressed as ( θ(t)), where represents the longitude information of the terminal device at the first moment, and θ(t) represents the latitude information of the terminal device at the first moment.
[0159] The terminal position of the terminal device in the earth coordinate system and the geographic coordinates may satisfy a sixth relationship, and the sixth relationship may be formula (6).
[0160]
[0161] Among them, x u (t) is the coordinate of the terminal device on the x-axis in the earth coordinate system, y u (t) is the coordinate of the terminal device on the y axis in the earth coordinate system, z u (t) is the coordinate of the terminal device on the z-axis in the earth coordinate system. The terminal position of the terminal device in the earth coordinate system can be expressed as (x u (t), yu (t), z u (t)), r is the radius of the earth.
[0162] For each satellite, the distance between the terminal device and the satellite satisfies the seventh relationship, which can be formula (7).
[0163]
[0164] Where d is the distance between the terminal device and the satellite.
[0165] After obtaining the distance between the terminal device and each satellite, the distance between the terminal device and each satellite can be compared, and the satellite with the shortest distance can be selected as the target satellite.
[0166] It should be noted that determining the target satellite based on the distance is only one implementation method listed in the present application and is not intended to limit the method for determining the target satellite in the present application. The specific method can be set according to actual needs.
[0167] Exemplarily, when the terminal device can obtain the signal strength of the satellite, the target satellite may also be the satellite with the strongest signal received by the terminal device among multiple satellites.
[0168] Exemplarily, when the terminal device stores the alignment history, the target satellite can also be determined according to the stored alignment history, that is, the target satellite can also be a satellite among multiple satellites that has an alignment history record with the terminal device. For example, the multiple satellites include satellite a, satellite b, and satellite c. According to the alignment history, it can be obtained that the terminal device has an alignment history record with satellite a, and satellite b and satellite c do not have an alignment history record, then satellite a can be used as the target satellite.
[0169] Exemplarily, the terminal device may also notify the user of multiple satellites in the satellite ephemeris information so that the user can indicate the satellite to be aligned, and after receiving the satellite indicated by the user, the satellite indicated by the user is used as the target satellite. For example, the terminal device may display multiple satellites on the terminal interface, and the user may select any satellite on the terminal interface. The terminal device responds to the user's operation, obtains the satellite indicated by the user, and determines the satellite indicated by the user as the target satellite. For another example, the terminal device may broadcast the satellites in the satellite ephemeris information by voice broadcast, and the user may select the satellite to be aligned according to the broadcast, and then input the satellite to be aligned into the terminal device. The terminal device may then obtain the satellite indicated by the user, and determine the satellite indicated by the user as the target satellite.
[0170] It can be understood that the position of the target satellite at the first moment is the first position. For ease of understanding, the first position of the target satellite can be expressed as
[0171] In an embodiment of the present application, after obtaining the target satellite and the first position of the target satellite, the beam generated by the antenna element of the terminal device can be directed to the first position of the target satellite, thereby achieving alignment of the radiation direction of the target satellite and the antenna element of the terminal device. It can be understood that when the beam generated by the antenna element of the terminal device points to the first position of the target satellite, the radiation direction of the antenna element of the terminal device is aligned with the target satellite.
[0172] Among them, the direction of the beam of the antenna element refers to the beam shape formed by the phase difference superposition of the signal reaching the antenna element of the terminal device. Therefore, in an embodiment of the present application, the phase difference of the signal reaching the antenna element of the terminal device can be adjusted so that the beam generated by the antenna element of the terminal device points to (aligns with) the first position of the target satellite.
[0173] S402: Obtain a first phase difference according to satellite ephemeris information.
[0174] The first phase difference refers to the phase difference of the signal arriving at the antenna element of the terminal device at the first moment. The signal may be a signal sent by the terminal device to the target satellite, or a signal sent by the target satellite to the terminal device.
[0175] In an embodiment of the present application, a first phase difference can be obtained based on the posture information of the terminal device and the satellite ephemeris information. In detail, the first phase difference is associated with the beam pointing azimuth angle and the beam pointing elevation angle required for the first beam, and the beam pointing azimuth angle and the beam pointing elevation angle required for the first beam are associated with the posture information of the terminal device and the first position of the target satellite, and the first position of the target satellite can be calculated based on the satellite ephemeris information.
[0176] Wherein, obtaining the first position of the target satellite according to the satellite ephemeris information can refer to S401, which will not be described in detail here.
[0177] In an embodiment of the present application, the first beam refers to the beam generated by the antenna element of the terminal device at the first moment, the beam pointing azimuth angle refers to the azimuth angle to which the beam generated by the terminal device at the first moment needs to point, and the beam pointing elevation angle refers to the elevation angle to which the beam generated by the terminal device at the first moment needs to point.
[0178] In an embodiment of the present application, the posture information of the terminal device includes the terminal position of the terminal device in the earth coordinate system, the azimuth angle and the elevation angle of the terminal device.
[0179] The beam pointing azimuth angle required for the first beam is the difference between the relative azimuth angle of the target satellite relative to the terminal device and the azimuth angle of the terminal device. The beam pointing elevation angle required for the first beam is the difference between the relative elevation angle of the target satellite relative to the terminal device and the elevation angle of the terminal device.
[0180] Among them, the relative pitch angle and relative azimuth angle of the target satellite relative to the terminal device have an angle conversion relationship with the relative position of the target satellite relative to the terminal device, and the relative position of the target satellite relative to the terminal device is associated with the terminal position of the terminal device in the earth coordinate system and the first position of the target satellite in the earth coordinate system.
[0181] In the embodiment of the present application, the relative position of the target satellite with respect to the terminal device, the terminal position of the terminal device, and the first position of the target satellite satisfy an eighth relationship, and the eighth relationship may be formula (8).
[0182]
[0183] When determining the relative position of the target satellite with respect to the terminal device, the terminal position of the terminal device can be used as the origin, the straight line pointing to 0 degrees longitude on the equator at the terminal position as the x-axis, the straight line pointing to 90 degrees longitude east on the equator at the terminal position as the y-axis, and the straight line pointing to the North Pole at the terminal position as the z-axis to establish a terminal coordinate system, and the coordinates of the terminal device and the target satellite in the earth coordinate system are converted to the terminal coordinate system. After the terminal position of the terminal device is converted to the terminal coordinate system, the terminal position of the terminal device is (x u (t), y u (t), z u (t)) becomes (0, 0, 0), and the relative position of the target satellite relative to the terminal device is
[0184] After obtaining the relative position of the target position relative to the terminal device, the relative position is converted into polar coordinates to obtain the relative tilt angle and relative azimuth angle of the target satellite relative to the terminal device, that is, in, is the distance from the target satellite to the terminal device, is the relative tilt angle of the target satellite relative to the terminal device, is the relative azimuth angle of the target satellite relative to the terminal device.
[0185] In the embodiment of the present application, the beam pointing azimuth angle required for the first beam is the difference between the relative azimuth angle and the azimuth angle of the terminal device, that is, the beam pointing azimuth angle required for the first beam is Wherein a(t) is the azimuth angle of the terminal device, and the azimuth angle of the terminal device can be obtained from the geomagnetic data of the terminal device itself.
[0186] In the embodiment of the present application, the beam pointing tilt angle required for the first beam is the difference between the relative tilt angle and the tilt angle of the terminal device, that is, the beam pointing tilt angle required for the first beam is b(t) is the tilt angle of the terminal device, and the tilt angle of the terminal device can be obtained from the posture data of the terminal device itself.
[0187] After the beam pointing elevation angle and the beam pointing azimuth angle required for the first beam are obtained, the first phase difference may be determined according to the beam pointing elevation angle and the beam pointing azimuth angle required for the first beam.
[0188] Considering that the antenna element configured on the terminal device has a variety of structures, when the structure of the antenna element configured on the terminal device is different, the first phase difference determined according to the required beam pointing elevation angle and beam pointing azimuth angle is also different. Therefore, in an embodiment of the present application, the first phase difference can be determined based on the structure of the antenna element configured on the terminal device and the required beam pointing elevation angle and beam pointing azimuth angle.
[0189] In the embodiment of the present application, the antenna element configured on the terminal device can have two structures. One is that the terminal device is configured with at least 4 antenna elements, and the at least 4 antenna elements are symmetrically arranged in the first direction and the second direction, and the first direction is perpendicular to the second direction. For example, when there are 4 antenna elements, it can be as follows Figure 6 The layout is performed by (a) and (b) in the figure. In this way, the four antenna elements can be symmetrically arranged in the first direction and the second direction. When there are five antenna elements, the layout can be performed as follows: Figure 6 The layout is performed as in (c) in the figure. In this way, the five antenna elements can be arranged symmetrically in the first direction and the second direction. When there are six antenna elements, it can be Figure 6 The layout is performed according to (d) and (e) in the figure, so that the six antenna elements can be symmetrically arranged in the first direction and the second direction.
[0190] Understandably, Figure 6 This is only an example of the structure of the antenna element in the embodiment of the present application, and does not constitute a limitation thereto. The structure can be set according to the actual situation, and it is only necessary to satisfy that the antenna element is symmetrically arranged in the first direction and the second direction. For example, when there are 9 antenna elements, it can be as follows Figure 7 The layout is performed so that the nine antenna elements can be symmetrically arranged in the first direction and the second direction.
[0191] In the embodiment of the present application, another structure is that the terminal device is configured with at least two antenna elements, and at least two antenna elements are located in the same straight line. Figure 8 As shown in (a) of FIG. 1 , at least two antenna elements may be arranged along a straight line in a first direction, such as Figure 8 As shown in (b), at least two antenna elements may also be arranged along a straight line in the second direction, and the first direction and the second direction are perpendicular to each other.
[0192] In the embodiment of the present application, the first direction and the second direction can be set according to actual conditions, and are not specifically limited. For example, Fig. 9 As shown in (a) in FIG. 1 , the first direction may be the direction of the long side of the terminal device, and the second direction may be the direction of the short side of the terminal device. Fig. 9 As shown in (b), the first direction may be the direction of the short side of the terminal device, and the second direction may be the direction of the long side of the terminal device.
[0193] In an embodiment of the present application, for the first structure, that is, the terminal device is configured with at least 4 antenna elements, and the at least 4 antenna elements are symmetrically arranged in the first direction and the second direction. The azimuth angle and elevation angle of the beam generated by the antenna element can be adjusted by adjusting the phase difference of the signal reaching the antenna element in the first direction and the phase difference of the signal reaching the antenna element in the second direction, so that the beam generated by the antenna element points to the first position of the target satellite.
[0194] In an embodiment of the present application, for ease of understanding, the phase difference of the signal reaching the antenna element in the first direction can be expressed by a first phase offset, and the phase difference of the signal reaching the antenna element in the second direction can be expressed by a second phase offset, that is, in an embodiment of the present application, the first phase difference can include a first phase offset and a second phase offset.
[0195] The first phase offset of the signal arriving at the antenna element in the first direction is associated with the spacing between any two adjacent antenna elements in the first direction, the beam pointing azimuth angle, and the wavelength of the signal. The second phase offset of the signal arriving at the antenna element in the second direction is associated with the spacing between any two adjacent antenna elements in the second direction, the beam pointing elevation angle, and the wavelength of the signal.
[0196] In an embodiment of the present application, the first phase offset of the signal reaching the antenna element in the first direction satisfies a ninth relationship with the spacing between any two adjacent antenna elements in the first direction, the beam pointing azimuth angle, and the wavelength of the signal. The ninth relationship can be formula (9).
[0197]
[0198] in, is the first phase offset, d1 is the distance between any two adjacent antenna elements in the first direction, is the beam pointing azimuth angle, and λ is the wavelength of the signal. It should be noted that, in the embodiment of the present application, in the first direction, the spacing between two adjacent antenna elements is equal.
[0199] In an embodiment of the present application, the second phase offset of the signal reaching the antenna element in the second direction satisfies the tenth relationship with the spacing between any two adjacent antenna elements in the second direction, the beam pointing tilt angle, and the wavelength of the signal. The tenth relationship can be formula (10).
[0200]
[0201] in, is the second phase offset, d2 is the distance between any two adjacent antenna elements in the second direction, is the beam pointing tilt angle, and λ is the wavelength of the signal. It should be noted that, in the embodiment of the present application, in the second direction, the spacing between two adjacent antenna elements is equal.
[0202] In an embodiment of the present application, for the second structure, that is, the terminal device is configured with at least two antenna elements, and the at least two antenna elements are located in the same straight line. The azimuth or elevation angle of the beam generated by the antenna element can be adjusted by adjusting the phase difference of the signal reaching the antenna element.
[0203] The phase difference of the signal reaching the antenna element is the first phase difference, and the first phase difference is associated with the distance between any two adjacent antenna elements, the first angle, and the wavelength of the signal.
[0204] In the embodiment of the present application, the first phase difference is associated with the distance between any two adjacent antenna elements, the first angle, and the wavelength of the signal to satisfy the eleventh relationship, and the eleventh relationship can be formula (11).
[0205]
[0206] in, is the first phase difference, d is the distance between any two adjacent antenna elements, ψ is the first angle, and λ is the wavelength of the signal. It should be noted that in the embodiment of the present application, when at least two antenna elements are located in the same straight line, the distance between any two adjacent antenna elements is equal.
[0207] In an embodiment of the present application, when the terminal device is perpendicular to the ground, the first angle is the beam pointing elevation angle, and when the terminal device is parallel to the ground, the first angle is the beam pointing azimuth angle.
[0208] S403: Generate a first beam according to the first phase difference.
[0209] After obtaining the first phase difference, the first phase difference can be applied to the antenna element so that the phase difference of the signal reaching the antenna element becomes the first phase difference, so that the first beam generated by the antenna element can point to the first position of the target satellite.
[0210] Exemplarily, for the first structure, after obtaining the first phase offset and the second phase offset, the phase difference of the signal reaching the antenna element in the first direction is adjusted to the first phase offset, so that the azimuth angle of the first beam generated by the antenna element can be the required beam pointing azimuth angle, and the phase difference of the signal reaching the antenna element in the second direction is adjusted to the second phase offset, so that the elevation angle of the first beam generated by the antenna element can be the required beam pointing elevation angle. When the azimuth angle of the first beam generated by the antenna element is the required beam pointing azimuth angle, and the elevation angle is the required beam pointing elevation angle, the first beam points to the first position of the target satellite.
[0211] Exemplarily, for the second structure, when the first angle is the beam pointing azimuth angle, after obtaining the first phase difference, the phase difference of the signal reaching the antenna element is adjusted to the first phase difference, so that the azimuth angle of the first beam generated by the antenna element can be the required beam pointing azimuth angle. When the first angle is the beam pointing elevation angle, after obtaining the first phase difference, the phase difference of the signal reaching the antenna element is adjusted to the first phase difference, so that the elevation angle of the first beam generated by the antenna element can be the required beam pointing elevation angle.
[0212] The embodiment of the present application is a structure configured with at least four antenna elements, and the at least four antenna elements are symmetrically arranged in the first direction and the second direction. According to the required beam pointing azimuth angle and beam pointing elevation angle, the phase difference of the signal arriving at the antenna element in the first direction and the phase difference of the signal arriving at the antenna element in the second direction are adjusted, so that the first beam generated by the antenna element can be aligned with the first position of the target satellite, thereby achieving the purpose of automatic satellite alignment in the radiation direction of the antenna element of the terminal device, with high alignment accuracy and high alignment efficiency.
[0213] Since for the second structure, i.e., the structure where the antenna elements are located in the same straight line, only the azimuth or elevation angle can be adjusted, in order to improve the accuracy of satellite tracking and make the first beam generated by the antenna element point to the first position of the target satellite, in the embodiment of the present application, the direction of the first beam generated by the antenna element can also be corrected in combination with the user's manual method. Based on this, please refer to Fig.10 In the embodiment of the present application, the step of generating the first beam according to the first phase difference may further include S4031 to S4033:
[0214] S4031: Generate an initial beam according to the first phase difference.
[0215] The initial beam refers to the beam generated by the antenna element after the first phase difference is obtained and the phase difference of the signal reaching the antenna element is adjusted to the first phase difference. It can be understood that the initial beam is only aimed at the target satellite in azimuth or elevation.
[0216] S4032: Notify the user of the second angle.
[0217] In the embodiment of the present application, when the first angle is the beam pointing azimuth angle, the second angle is the beam pointing elevation angle; when the first angle is the beam pointing elevation angle, the second angle is the beam pointing azimuth angle.
[0218] In an embodiment of the present application, the terminal device may provide a display interface for the user, and display a prompt message on the display interface to notify the user of the second angle, wherein the prompt message includes the second angle. For example, when the first angle is the beam pointing azimuth angle and the second angle is the beam pointing elevation angle, Fig.11 As shown, the display interface may display a prompt message "the beam pointing tilt angle is A, and the current tilt angle is B". In this way, the user sees the prompt message displayed on the terminal device and can adjust the tilt angle of the beam according to the prompt message.
[0219] In the embodiment of the present application, the terminal device can also play a prompt message to the user through voice broadcast to inform the user of the second angle. When the first angle is the beam pointing azimuth angle and the second angle is the beam pointing elevation angle, the terminal device can play a prompt message to the user that "the beam pointing elevation angle is A, and the current elevation angle is B". In this way, after receiving the prompt message played on the terminal device, the user can adjust the beam elevation angle according to the prompt message.
[0220] S4033: Receive adjustment of the pointing angle of the initial beam by the user according to the second angle to obtain a first beam.
[0221] Among them, when the second angle is the beam pointing elevation angle, the pointing angle of the initial beam is adjusted, which means adjusting the elevation angle of the initial beam; when the second angle is the beam pointing azimuth angle, the pointing angle of the initial beam is adjusted, which means adjusting the azimuth angle of the initial beam.
[0222] In an embodiment of the present application, after the user notifies the second angle, the user can adjust the pointing angle of the initial beam according to the second angle, and the terminal device responds to the user's adjustment operation to obtain the first beam.
[0223] It can be understood that since the beam is generated by the antenna element of the terminal device, the angle of the beam can be adjusted by adjusting the angle (azimuth or elevation) of the terminal device. Taking the first angle as the azimuth of the beam pointing and the second angle as the elevation of the beam pointing as an example, after the terminal device notifies the user of the second angle, the user can adjust the elevation of the terminal device to the second angle. When the elevation of the terminal device is adjusted to the second angle, the elevation of the initial beam generated by the antenna element of the terminal device is also the second angle.
[0224] In an embodiment of the present application, when the user adjusts the angle of the terminal device, the terminal device responds to the user's adjustment operation and obtains the tilt angle after the initial beam adjustment. When the tilt angle after the initial beam adjustment is the second angle, the first beam is obtained.
[0225] In order to facilitate the user's adjustment, in the embodiment of the present application, the user's adjustment result can also be displayed. Taking the first angle as the beam pointing azimuth angle and the second angle as the beam pointing elevation angle as an example, when the user adjusts the elevation angle of the terminal device, the terminal device can prompt the user's adjustment result, that is, prompt the adjusted elevation angle of the terminal device, so that the user can quickly adjust the elevation angle of the terminal device to the second angle according to the prompted adjustment result.
[0226] Taking into account the limitations of technical level when users adjust the pointing angle of the initial beam, in order to facilitate user operation and improve user experience, in some embodiments, the terminal device can also detect the angle (azimuth or elevation) of the terminal device, and when the difference between the angle of the terminal device and the second angle is within a preset range, send an indication message to the user to end the adjustment.
[0227] Taking the first angle as the beam pointing azimuth angle and the second angle as the beam pointing elevation angle as an example, when the user adjusts the elevation angle of the terminal device, the terminal device can monitor the elevation angle. When the difference between the elevation angle of the terminal device and the second angle is detected to be within a preset range, a prompt message to end the adjustment is sent to the user. Fig.12 As shown, when the difference between the tilt angle of the terminal device and the second angle is monitored to be within the preset range, a prompt message "The current tilt has met the preset range, end adjustment" can be displayed on the display interface. It can be understood that the preset range can be set according to actual needs, and the embodiment of the present application does not make specific restrictions.
[0228] The embodiment of the present application realizes automatic adjustment of the beam pointing angle for a structure that is configured with at least two antenna elements, and at least two antenna elements are located in the same straight line, by adjusting the phase difference of signals reaching the antenna elements, and corrects the beam pointing angle by prompting the user and combining the user's operation, thereby improving the alignment efficiency while ensuring the alignment accuracy.
[0229] It can be understood that after the first beam is directed to the target satellite, that is, after the radiation direction of the antenna element of the terminal device is aligned with the target satellite, the terminal device can establish a communication connection with the target satellite, thereby sending information to the target satellite and realizing satellite communication.
[0230] Taking into account that when the target satellite is a low-orbit satellite, the target satellite moves relatively fast, in order to ensure the quality of satellite communication, in an embodiment of the present application, the movement of the target satellite can be continuously aligned, so that the beam generated by the antenna element of the terminal device can always be aligned with the target satellite during the communication process.
[0231] In an embodiment of the present application, the motion trajectory of the target satellite in the future time period can be obtained based on the motion information of the target satellite at the first moment, and the target satellite can be continuously aligned based on the motion trajectory of the target satellite in the future time period.
[0232] Please refer to Fig.13 , the continuous alignment process of the target satellite in the embodiment of the present application can be obtained through steps S501 to S504.
[0233] S501: Obtaining the motion information of the target satellite according to the ephemeris information of the target satellite.
[0234] The motion information of the target satellite is used to characterize the motion speed of the target satellite in the earth coordinate system.
[0235] In an embodiment of the present application, the movement speed of the target satellite in the earth coordinate system at the first moment is associated with the semi-major axis of the orbit of the target satellite at the first moment, the eccentricity of the orbit, the orbital inclination of the orbit, the right ascension of the ascending node of the target satellite in its orbit at the first moment, the argument of the perigee, and the true anomaly angle of the target satellite in its orbit at the first moment.
[0236] Exemplarily, the speed of the target satellite in the earth coordinate system at the first moment satisfies the twelfth relationship with the semi-major axis of the orbit of the target satellite at the first moment, the eccentricity of the orbit, the orbital inclination of the orbit, the right ascension of the ascending node of the target satellite in its orbit at the first moment, the argument of the periapsis, and the true anomaly of the target satellite in its orbit at the first moment. The twelfth relationship can be formula (12).
[0237]
[0238] Among them, Vx s (t) is the velocity component of the target satellite on the x-axis in the Earth coordinate system, Vy s (t) is the velocity component of the target satellite on the y-axis in the earth coordinate system, Vz s (t) is the velocity component of the target satellite on the z-axis in the earth coordinate system. The moving speed of the target satellite in the earth coordinate system at the first moment can be expressed as (Vx s (t), Vy s (t), Vz s (t)), Ω is the right ascension of the ascending node in the target satellite's ephemeris information, that is, the right ascension of the ascending node of the satellite in its orbit, i is the orbital inclination of the orbit in the target satellite's ephemeris information, ω is the argument of periapsis in the target satellite's ephemeris information, that is, the argument of periapsis of the satellite in its orbit, ν(t) is the true anomaly of the target satellite in its orbit at the first moment, a(t) is the semi-major axis of the orbit of the target satellite at the first moment, and e is the eccentricity in the satellite's ephemeris information, that is, the eccentricity of the satellite's orbit.
[0239] It can be understood that the true anomaly angle of the target satellite in the orbit at the first moment and the semi-major axis of the orbit of the target satellite at the first moment can refer to the description of the above formulas (1) to (4), which will not be repeated here.
[0240] S502: Obtain a second position of the target satellite at a second moment according to the ephemeris information of the target satellite.
[0241] The second moment refers to any moment after the first moment, and the position of the target position at the first moment is the first position.
[0242] In an embodiment of the present application, the second position at the second moment can be used to indicate the position of the target satellite in the earth coordinate system at any moment in the future.
[0243] In an embodiment of the present application, the second position of the target satellite at the second moment is associated with the motion information of the target satellite. Therefore, the motion information of the target satellite can be obtained based on the ephemeris information of the target satellite, and then the second position of the target satellite at the second moment can be obtained based on the motion information of the target satellite.
[0244] In the embodiment of the present application, the second position of the target satellite at the second moment and the motion information of the target satellite satisfy the thirteenth relationship, and the thirteenth relationship can be formula (13).
[0245]
[0246] Where t is the first moment, t+T is the second moment, and T is the time difference between the first moment and the second moment. is the coordinate of the target satellite on the x-axis of the earth coordinate system at the second moment, is the coordinate of the target satellite on the y-axis of the earth coordinate system at the second moment, is the coordinate of the target satellite on the z-axis of the earth coordinate system at the second moment, is the coordinate of the target satellite on the x-axis of the earth coordinate system at the first moment, is the coordinate of the target satellite on the y-axis of the earth coordinate system at the first moment, is the coordinate of the target satellite on the z-axis of the earth coordinate system at the first moment.
[0247] S503: Obtain a second phase difference at a second moment according to the ephemeris information of the target satellite.
[0248] Among them, the second phase difference at the second moment is associated with the beam pointing azimuth angle and beam pointing elevation angle required for the second beam generated at the second moment, and the beam pointing azimuth angle and beam pointing elevation angle required for the second beam generated at the second moment are associated with the posture information of the terminal device at the second moment and the second position of the target satellite at the second moment.
[0249] Therefore, in the embodiment of the present application, the motion information of the target satellite can be obtained according to the ephemeris information of the target satellite, and then the second position of the target satellite at the second moment can be obtained according to the motion information of the target satellite, and then the beam pointing azimuth and beam pointing elevation angle required for the second beam can be obtained according to the posture information of the terminal device at the second moment and the second position of the target satellite at the second moment, and the second phase difference at the second moment can be obtained according to the beam pointing azimuth and beam pointing elevation angle required for the second beam. The specific process can refer to step S402, that is, the process of obtaining the first phase difference according to the satellite ephemeris information, which will not be repeated here.
[0250] S504: Generate a second beam according to the second phase difference.
[0251] The second beam points to a second position of the target satellite at a second moment.
[0252] After obtaining the second phase difference, the second phase difference can be applied to the antenna element so that the phase difference of the signal reaching the antenna element becomes the second phase difference. In this way, the second beam generated by the antenna element at the second moment can point to the second position of the target satellite. For details, please refer to step S403, which will not be repeated here.
[0253] The embodiment of the present application can obtain the position of the target satellite at different times through the ephemeris information of the target satellite, and obtain the phase difference to be adjusted when the signal reaches the antenna element at different times according to the position of the target satellite at different times. Therefore, according to the phase difference to be adjusted when the signal reaches the antenna element at different times, the beam of the antenna element is adjusted so that the beam generated by the antenna element can always point to the target satellite, thereby realizing automatic alignment and tracking of the target satellite, improving alignment efficiency, and improving user experience while ensuring communication quality.
[0254] In order to improve the accuracy of satellite tracking and further ensure the communication quality, in the embodiment of the present application, the position of the target satellite can be updated regularly during the tracking of the target satellite, so as to reduce the alignment error caused by the position error of the target satellite. Fig.14 The satellite alignment method provided in the embodiment of the present application may further include:
[0255] S601: Acquire updated ephemeris information sent by a target satellite via a non-ground network.
[0256] After the target satellite establishes a communication connection with the terminal device, the target satellite can directly exchange information with the terminal device, so the terminal device can directly receive the ephemeris information sent by the satellite.
[0257] In an embodiment of the present application, after the target satellite establishes a communication connection with the terminal device, during the process of the terminal device tracking the target satellite, the terminal device can send an ephemeris information request to the target satellite according to a set time step to request updated ephemeris information. After receiving the ephemeris information request sent by the terminal device, the target satellite responds to the ephemeris information request and sends updated ephemeris information to the terminal device through a non-ground network. In this way, the terminal device can obtain the updated ephemeris information of the target satellite.
[0258] In an embodiment of the present application, the target satellite may also send indication information to the terminal device according to a set time step, and the indication information includes the updated ephemeris information of the target satellite. The target satellite may send prompt information to the terminal device by broadcasting, or may send prompt information to the terminal device by a dedicated instruction. Exemplarily, the dedicated instruction may be a radio resource control (RRC) instruction or a MAC control element (MAC CE) instruction, which is not specifically limited and can be set according to actual needs.
[0259] S602: Obtain a third position of the target satellite according to the updated ephemeris information sent by the target satellite.
[0260] After receiving the updated ephemeris information of the target satellite, the position of the target satellite, ie, the third position of the target satellite, can be re-determined according to the updated ephemeris information.
[0261] In the embodiment of the present application, the third position of the target satellite refers to the latest position determined by updating the ephemeris information during the process of tracking and communicating between the terminal device and the target satellite.
[0262] It can be understood that obtaining the third position of the target satellite according to the updated ephemeris information sent by the target satellite can refer to step S401, which will not be described in detail here.
[0263] S603: Obtain a third phase difference according to the updated ephemeris information sent by the target satellite.
[0264] Correspondingly, in an embodiment of the present application, the third position of the target satellite can be obtained based on the updated ephemeris information, and then the beam pointing azimuth and beam pointing elevation angles required for the third beam can be obtained based on the posture information of the terminal device at the current moment and the third position of the target satellite. The third phase difference can be obtained based on the beam pointing azimuth and beam pointing elevation angles required for the third beam. The specific process can be referred to step S402, which will not be repeated here.
[0265] It can be understood that the third beam refers to a beam regenerated based on updated ephemeris information.
[0266] S604: Generate a third beam according to the third phase difference.
[0267] The third beam points to the third position.
[0268] After obtaining the third phase difference, the third phase difference can be applied to the antenna element so that the phase difference of the signal reaching the antenna element becomes the third phase difference. In this way, the third beam generated by the antenna element after receiving the updated ephemeris information can point to the third position of the target satellite. For details, please refer to step S403, which will not be repeated here.
[0269] After establishing a communication connection with the target satellite, the embodiment of the present application corrects the position of the target satellite and generates a beam by obtaining updated ephemeris information sent by the target satellite during the process of tracking the target satellite, so that the beam generated by the terminal device can always point to the target satellite during the process of communicating with the satellite, thereby improving the accuracy of satellite alignment, ensuring communication quality, and improving user experience.
[0270] Based on the same concept, an embodiment of the present application provides an electronic device, which may be a terminal device in the above embodiment. The electronic device may specifically include a communication interface, a memory, a processor, and one or more computer programs. The communication interface, the memory, and the processor may be connected via one or more communication buses. The one or more computer programs are stored in the above memory and configured to be executed by the processor, and when the one or more computer programs are executed by the processor, the functions or steps in the above satellite alignment method are implemented.
[0271] An embodiment of the present application further provides a computer-readable storage medium, on which computer program instructions are stored. When the computer program instructions are executed by a processing circuit, the functions or steps in the above-mentioned satellite alignment method are implemented.
[0272] In addition, an embodiment of the present application may also provide a chip system, which includes a processing circuit and a storage medium, wherein the storage medium stores computer program instructions, and when the computer program instructions are executed by the processing circuit, the functions or steps in the above-mentioned satellite alignment method are implemented.
[0273] Through the description of the above implementation methods, technical personnel in the relevant field can clearly understand that, for the convenience and conciseness of description, the specific working processes of the chip system, electronic device and computer-readable storage medium described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0274] It is understandable that the steps of the method or algorithm described in conjunction with the embodiments of the present application can be implemented in a hardware manner, or can be implemented by a processor executing a software instruction. The software instruction can be composed of corresponding software modules, and the software module can be stored in a random access memory, a flash memory, an erasable programmable read-only memory, an electrically erasable programmable read-only memory, a register, a hard disk, a mobile hard disk, a read-only optical disk, or any other form of storage medium. An exemplary storage medium is coupled to a processor so that the processor can read information from the storage medium and can write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and the storage medium can be located in an application specific integrated circuit (Application Specific Integrated Circuit, ASIC). In addition, the ASIC can be located in an electronic device. Of course, the processor and the storage medium can also be present in an electronic device as discrete components.
[0275] In an optional manner, when software is used for implementation, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is implemented in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium may be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrated. The available medium may be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a digital video disk (DVD)), or a semiconductor medium (e.g., a solid state disk (SSD)), etc.
[0276] The above is only a specific implementation of the embodiment of the present application, but the protection scope of the embodiment of the present application is not limited thereto, and any changes or replacements within the technical scope disclosed in the embodiment of the present application should be included in the protection scope of the embodiment of the present application. Therefore, the protection scope of the embodiment of the present application should be based on the protection scope of the claims.
Claims
1. A satellite alignment method, characterized in that: Applied to a terminal device, the method comprises: Get satellite ephemeris information; Obtaining a first position of a target satellite according to the satellite ephemeris information; Obtaining a first phase difference according to the satellite ephemeris information; A first beam is generated according to the first phase difference, and the first beam is directed to the first position.
2. The method for pointing a star according to claim 1, characterized in that: The obtaining a first phase difference according to the satellite ephemeris information includes: Obtaining a first phase difference according to the posture information of the terminal device and the satellite ephemeris information; The first phase difference is associated with a beam pointing azimuth angle and a beam pointing elevation angle required for the first beam; The beam pointing azimuth angle and beam pointing elevation angle required for the first beam are associated with the posture information of the terminal device and the first position.
3. The method for pointing a star according to claim 2, characterized in that: The terminal device is configured with at least four antenna elements, and the at least four antenna elements are symmetrically arranged in a first direction and a second direction, and the first direction is perpendicular to the second direction; The first phase difference is associated with a beam pointing azimuth angle and a beam pointing elevation angle required for the first beam, including: A first phase offset of a signal arriving at the antenna element in the first direction is associated with a distance between any two adjacent antenna elements in the first direction, the beam pointing azimuth, and a wavelength of the signal; The second phase offset of the signal reaching the antenna element in the second direction is associated with the distance between any two adjacent antenna elements in the second direction, the beam pointing tilt angle, and the wavelength of the signal; The first phase difference includes the first phase offset and the second phase offset.
4. The method for pointing a star according to claim 2, characterized in that: The terminal device is configured with at least two antenna elements, the at least two antenna elements are located in the same straight line, and the first phase difference is the phase difference of the signal reaching the antenna elements; The first phase difference is associated with a beam pointing azimuth angle and a beam pointing elevation angle required for the first beam, including: The first phase difference is associated with the distance between any two adjacent antenna elements, a first angle, and a wavelength of a signal, wherein the first angle is the beam pointing azimuth angle or the beam pointing elevation angle.
5. The method for pointing a star according to claim 4, characterized in that: The generating a first beam according to the first phase difference comprises: generating an initial beam according to the first phase difference; Notify the user of a second angle, where when the first angle is the beam pointing azimuth angle, the second angle is the beam pointing tilt angle, and when the first angle is the beam pointing tilt angle, the second angle is the beam pointing azimuth angle; An adjustment of the pointing angle of the initial beam by the user according to the second angle is received to obtain the first beam.
6. The satellite alignment method according to any one of claims 2 to 5, characterized in that: The position information of the terminal device includes the terminal position, azimuth angle and elevation angle of the terminal device; The beam pointing azimuth angle and the beam pointing elevation angle required by the first beam are associated with the posture information of the terminal device and the first position, including: The relative position of the target satellite with respect to the terminal device is associated with the terminal position of the terminal device and the first position of the target satellite; The relative azimuth angle and relative elevation angle of the target satellite relative to the terminal device have an angle conversion relationship with the relative position; The beam pointing azimuth angle is the difference between the relative azimuth angle and the azimuth angle of the terminal device, and the beam pointing elevation angle is the difference between the relative elevation angle and the elevation angle of the terminal device.
7. The satellite alignment method according to any one of claims 1 to 6, characterized in that: The satellite ephemeris information includes the ephemeris information of the target satellite; the method further includes: Obtaining motion information of the target satellite according to the ephemeris information of the target satellite; According to the ephemeris information of the target satellite, a second position of the target satellite at a second moment is obtained, wherein the second position is associated with the motion information of the target satellite, the second moment is any moment after the first moment, and the position of the target satellite at the first moment is the first position; Obtaining a second phase difference at the second moment according to the ephemeris information of the target satellite; A second beam is generated according to the second phase difference, and the second beam points to the second position at the second moment.
8. The satellite alignment method according to any one of claims 1 to 7, characterized in that: The satellite ephemeris information is sent by the target satellite to the terminal device via a non-terrestrial network.
9. The satellite alignment method according to any one of claims 1 to 7, characterized in that: The satellite ephemeris information includes ephemeris information of a plurality of satellites, and obtaining a first position of a target satellite according to the satellite ephemeris information includes: Determine the target satellite and a first position of the target satellite from the plurality of satellites according to the satellite ephemeris information; The target satellite is a satellite among the multiple satellites that meets preset conditions, and the preset conditions include one or more of the following conditions: the target satellite is the closest to the terminal device, the target satellite has the strongest signal received by the terminal device, and the target satellite has an alignment history with the terminal device.
10. The satellite alignment method according to claim 9, characterized in that: The satellite ephemeris information is sent by the access network device to the terminal device via the ground network.
11. A terminal device, characterized in that: The terminal device comprises: A processor, configured to execute computer program instructions to support the terminal device to implement the method as described in any one of claims 1-10.
12. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer program instructions, and when the computer program instructions are executed by a processing circuit, the method according to any one of claims 1 to 10 is implemented.
13. A computer program product comprising instructions, characterized in that When the computer program product is run on a computer, the computer is caused to execute the method according to any one of claims 1 to 10.
14. A chip system, characterized in that: The chip system includes a processing circuit and a storage medium, wherein the storage medium stores computer program instructions; when the computer program instructions are executed by the processing circuit, the method as described in any one of claims 1 to 10 is implemented.
15. A terminal device, characterized in that: The terminal device comprises a unit or a module for implementing the method according to any one of claims 1 to 10.
Citation Information
Cited By
Communication method and device for remote sensing satellite and high-orbit communication satellite, equipment and medium
CN120896629A
Satellite alignment method, terminal device and computer-readable storage medium
EP4761132A1
Satellite alignment method, terminal device and computer-readable storage medium
WO2025044530A1