A Fast Satellite Acquisition Method, System and Storage Medium for Ka High-Throughput Satellite Portable Terminals

By quickly obtaining the terminal position and antenna angle, searching satellite beam map and star targeting parameters, controlling the antenna expansion and performing the star search and tracking process, the problem of Ka high-throughput satellite portable terminal long star targeting time and low reliability is solved, and fast and highly reliable star targeting is achieved, supporting the effective progress of emergency communication.

CN116192235BActive Publication Date: 2025-06-24中国卫通集团股份有限公司
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310142955.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-02-08
Publication Date
2025-06-24
Estimated Expiration
2043-02-08

AI Technical Summary

Technical Problem

Ka high-throughput satellite portable terminals have a long time to star-to-satellite time and low reliability, especially in rainy environments, which weakens the beacon signal strength, resulting in difficulty in star-to-satellite process and affects the reliability of emergency communication.

Method used

A fast star selection method is adopted. By obtaining the terminal's latitude, longitude, antenna inclination and azimuth angle of the terminal, the satellite beam map information and star selection parameters are retrieved, and the antenna is expanded and the star selection process is performed. When the satellite carrier signal is received and converted to a voltage value exceeds the threshold, the tracking process is carried out until the voltage value reaches the maximum to complete the star selection.

Benefits of technology

It significantly shortens the time to target the star, improves the reliability of the star, ensures that satellite communication links can be quickly established at the emergency rescue site, and improves emergency rescue efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116192235B_ABST
    Figure CN116192235B_ABST
Patent Text Reader

Abstract

The embodiments of the present application disclose a fast satellite acquisition method and application applied to a Ka high-throughput satellite portable terminal. The fast satellite acquisition method applied to the Ka high-throughput satellite portable terminal includes the steps of: obtaining the longitude and latitude of the current position of the Ka high-throughput satellite portable terminal, the tilt angle of the antenna of the Ka high-throughput satellite portable terminal relative to the horizontal plane, and the azimuth angle of the antenna; retrieving satellite beam map information and satellite acquisition parameter information to obtain the corresponding satellite beam number and satellite acquisition parameters according to the longitude and latitude of the current position; controlling the deployment of the antenna and executing the satellite acquisition process according to the longitude and latitude, the tilt angle and azimuth angle of the antenna, and the satellite beam number and satellite acquisition parameters; when receiving a satellite carrier signal, converting the satellite carrier signal into a corresponding voltage value, and when the voltage value exceeds a preset threshold, executing a tracking process, and when the voltage value reaches the maximum, completing satellite acquisition.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of satellite pointing methods, and particularly relates to a fast satellite pointing method and application for a Ka high-throughput satellite portable terminal. Background Art

[0002] The common satellite pointing method is to use satellite beacons for pointing. A satellite beacon is a point frequency signal with an extremely narrow bandwidth, which is used to represent the presence and characteristics of a satellite. All communication satellites have their own fixed beacon signals. Traditional communication satellites mainly use the C and Ku bands. The satellite beacon and service carrier are almost all linearly polarized signals, and the aperture of satellite portable terminals is generally above 0.8 meters. Even though the beacon signal has a narrow bandwidth and weak signal strength, satellite portable terminals can all complete satellite pointing stably and accurately. In addition, the satellite beacon is a single-carrier signal, and the implementation of the terminal receiver circuit is simpler. Therefore, satellite portable terminals all adopt the method of pointing with beacons.

[0003] With the development of Ka high-throughput satellite technology, there are three deficiencies in the application of beacon pointing for Ka high-throughput satellites: First, the aperture of Ka high-throughput satellite portable terminals is generally small. Currently, the smallest mainstream antenna aperture is 0.45 meters, and the received satellite beacon signal is weak. Second, the beacon signal of Ka high-throughput satellites is a linearly polarized signal, while the service carrier signal is a circularly polarized signal. When a Ka high-throughput satellite portable terminal uses a circularly polarized feed to receive a linearly polarized satellite beacon signal, half of the signal energy will be lost, and the pointing process is more vulnerable to external signal interference. Third, the Ka band is greatly affected by rain attenuation, and the signal strength of the satellite beacon will be further weakened in rainy weather, making it difficult to search for the beacon. When the signal strength of the satellite beacon is lower than the detection threshold of the terminal receiver, the high-throughput satellite portable terminal cannot successfully point to the satellite. Therefore, Ka high-throughput satellite portable terminals using the beacon pointing method have the problem of low pointing reliability.

[0004] At present, the main satellite alignment method for Ka high-throughput satellite portable terminals is carrier alignment. Ka high-throughput satellites have multi-spot beam characteristics. There are differences in satellite alignment parameters such as carrier frequency, polarization, symbol rate and local oscillator value of different beams. The control subsystem needs to obtain the above-mentioned satellite alignment parameters corresponding to the local position before executing the satellite search process. The specific process is as follows: After the device is powered on, it is necessary to wait for the Modem to be initialized. The control subsystem and the Modem exchange information through the OpenAMIP protocol. The control subsystem sends the acquired local longitude and latitude values ​​to the Modem. After the Modem analyzes, it feeds back the satellite alignment parameters of the beam. The control subsystem carries out the satellite search process. After roughly determining the satellite angle, it enters the fine-tuning stage and combines the closed-loop tracking loop of the carrier receiver to achieve accurate satellite alignment. There is a problem with the current mainstream Modems of the Ka system, that is, the operating system needs to be loaded after power-on, and the startup time is too long, about 50s. After the control subsystem completes the initialization in a very short time, it still needs to wait for the Modem to be initialized before executing the satellite search process. Therefore, the alignment time of this solution is largely limited by the startup time of the modem, which prolongs the alignment time.

[0005] In addition, there is a solution that combines beacon alignment and carrier alignment, and the two alignment methods are used in different time periods. Beacon alignment is preferred. If the beacon alignment method cannot lock the satellite signal, the alignment method is automatically switched by the program or manually. This solution increases the complexity of use and cannot simultaneously take into account fast and reliable alignment.

[0006] Ka high-throughput satellites use multi-spot beam and frequency reuse technology, which has revolutionary improvements in single-satellite capacity, transmission rate and user terminal aperture compared to traditional communication satellites. They are widely used in the field of emergency communications to ensure the interconnection between emergency rescue sites and rear command centers. Most emergency rescue sites are in complex and harsh environments such as power outages, circuit breaks, and network disconnections. Ka high-throughput satellite portable terminals have become the main means of emergency communication support due to their portability and high speed. The emergency rescue team carries the Ka satellite automatic portable terminal to the accident site. After completing the terminal alignment and network access process, the high-definition audio and video images of the emergency site can be transmitted back to the emergency command center, so that the command center can grasp the front-line disaster site situation in real time and carry out command and rescue work in a timely manner. In the above process, whether the terminal can quickly and accurately align with the satellite is crucial to whether the satellite communication link can be quickly established and the communication quality can be guaranteed. Therefore, it is necessary to propose a solution to solve the problems of long alignment time and low reliability of the existing Ka high-throughput satellite portable terminals. Summary of the invention

[0007] The purpose of the embodiments of the present application is to provide a fast satellite acquisition method and application for a Ka high-throughput satellite portable terminal, so as to solve the problems of long satellite acquisition time and low reliability existing in the Ka high-throughput satellite portable terminal in the prior art.

[0008] To achieve the above purpose, the embodiments of the present application provide a fast satellite acquisition method for a Ka high-throughput satellite portable terminal, including the steps of: obtaining the longitude and latitude of the current position of the Ka high-throughput satellite portable terminal, the inclination angle of the antenna of the Ka high-throughput satellite portable terminal relative to the horizontal plane, and the azimuth angle of the antenna;

[0009] Retrieving satellite beam map information and satellite acquisition parameter information to obtain the corresponding satellite beam number and satellite acquisition parameters according to the longitude and latitude of the current position;

[0010] Controlling the deployment of the antenna and executing the satellite search process according to the longitude and latitude, the inclination angle and azimuth angle of the antenna, and the satellite beam number and satellite acquisition parameters;

[0011] After receiving the satellite carrier signal, converting the satellite carrier signal into a corresponding voltage value. When the voltage value exceeds a preset threshold, execute the tracking process. When the voltage value reaches the maximum, complete the satellite acquisition.

[0012] Optionally, the controlling the deployment of the antenna and executing the satellite search process according to the longitude and latitude, the inclination angle and azimuth angle of the antenna, and the satellite beam number and satellite acquisition parameters includes:

[0013] Obtaining the target azimuth angle, elevation angle, and polarization direction according to the longitude and latitude, satellite beam number, and satellite acquisition parameters, performing calculation according to the inclination angle and azimuth angle of the antenna and the target azimuth angle, elevation angle, and polarization direction, generating a control instruction based on the calculation result, and controlling the deployment of the antenna and executing the satellite search process based on the control instruction.

[0014] Optionally, after the satellite acquisition is completed, it further includes:

[0015] When detecting the satellite carrier signal and receiving the transmit channel opening instruction, enabling transmission, and forming a closed loop between the Ka high-throughput satellite portable terminal and the satellite master station through a feedback mechanism to perform linear power adaptive calibration of the transmit channel.

[0016] Optionally, after obtaining the corresponding satellite beam number and satellite acquisition parameters, it further includes:

[0017] Configuring the parameters of the carrier receiver and low-noise downconverter.

[0018] To achieve the above object, the present application also provides a fast satellite acquisition system applied to a Ka high-throughput satellite portable terminal, including: a measurement subsystem, a control subsystem, and a tracking subsystem:

[0019] The measurement subsystem is used to collect the longitude and latitude of the current position, the tilt angle of the antenna of the Ka high-throughput satellite portable terminal relative to the horizontal plane, and the azimuth angle of the antenna, and send them to the control subsystem;

[0020] The tracking subsystem is used to receive the satellite carrier signal, convert the satellite carrier signal into a corresponding voltage value, and feedback it to the control subsystem in real time;

[0021] The control subsystem is used to retrieve satellite beam map information and satellite acquisition parameter information, obtain the corresponding satellite beam number and satellite acquisition parameters according to the longitude and latitude of the current position sent by the measurement subsystem, and control the deployment of the antenna and execute the satellite acquisition process according to the longitude and latitude, the tilt angle and azimuth angle of the antenna, and the satellite beam number and satellite acquisition parameters sent by the measurement subsystem,

[0022] and obtain the voltage value sent by the tracking subsystem. When the voltage value exceeds a preset threshold, execute the tracking process. When the voltage value reaches the maximum, complete the satellite acquisition.

[0023] Optionally, the control subsystem includes: a main control unit, a memory, and a crystal oscillator,

[0024] The crystal oscillator is used to provide a working clock signal for the main control unit;

[0025] The memory is used to store the satellite beam map information and satellite acquisition parameter information;

[0026] The main control unit is used to retrieve satellite beam map information and satellite acquisition parameter information, obtain the corresponding satellite beam number and satellite acquisition parameters according to the longitude and latitude of the current position, obtain the target azimuth angle, elevation angle, and polarization direction according to the longitude and latitude, satellite beam number, and satellite acquisition parameters, perform calculation according to the tilt angle and azimuth angle of the antenna and the target azimuth angle, elevation angle, and polarization direction, generate a control instruction based on the calculation result, and control the deployment of the antenna and execute the satellite acquisition process based on the control instruction,

[0027] and obtain the voltage value sent by the tracking subsystem. When the voltage value exceeds a preset threshold, execute the tracking process. When the voltage value reaches the maximum, complete the satellite acquisition.

[0028] Optionally, the measurement subsystem includes a BDS / GPS positioning module, an inclinometer, and an electronic compass,

[0029] The BDS / GPS positioning module is used to parse the longitude and latitude of the current position in real time and send the longitude and latitude to the main control unit through the serial port protocol;

[0030] The inclinometer and the electronic compass are respectively used to collect the tilt angle and the azimuth angle of the antenna in real time and send them to the main control unit through the serial port protocol.

[0031] Optionally, the tracking subsystem includes a carrier receiver,

[0032] The carrier receiver is used to receive satellite carrier signals and convert the satellite carrier signals into corresponding voltage values and feedback them to the main control unit in real time.

[0033] Optionally, it further includes a power supply subsystem, and the power supply subsystem includes a DC / DC conversion module and an LDO module.

[0034] The power supply subsystem is used to convert the input DC voltage into various different voltage values to ensure the normal operation of the control subsystem, the measurement subsystem and the tracking subsystem.

[0035] To achieve the above object, the present application also provides a computer storage medium, on which a computer program is stored, wherein when the computer program is executed by a machine, the steps of the method described above are implemented.

[0036] The embodiments of the present application have the following advantages:

[0037] The embodiments of the present application provide a fast satellite acquisition method applied to a Ka high-throughput satellite portable terminal, including the steps of: obtaining the longitude and latitude of the current position of the Ka high-throughput satellite portable terminal, the tilt angle of the antenna of the Ka high-throughput satellite portable terminal relative to the horizontal plane, and the azimuth angle of the antenna; retrieving satellite beam map information and satellite acquisition parameter information to obtain the corresponding satellite beam number and satellite acquisition parameters according to the longitude and latitude of the current position; controlling the deployment of the antenna and performing the satellite acquisition process according to the longitude and latitude, the tilt angle and azimuth angle of the antenna, and the satellite beam number and satellite acquisition parameters; when receiving a satellite carrier signal, converting the satellite carrier signal into a corresponding voltage value, and when the voltage value exceeds a preset threshold, performing a tracking process, and when the voltage value reaches the maximum, completing satellite acquisition.

[0038] Through the above method, the satellite acquisition process is first executed and then the tracking process is performed, so as to achieve fast and highly reliable satellite acquisition of the Ka high-throughput satellite portable terminal, significantly shorten the satellite acquisition time, ensure that the network communication between the emergency rescue site and the rear command center is established in the first time, and effectively improve the emergency rescue efficiency. Description of the Drawings

[0039] To more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following will briefly introduce the accompanying drawings required for the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only exemplary. For those of ordinary skill in the art, without creative efforts, other implementation drawings can be obtained by extending the provided drawings.

[0040] Figure 1 It is a flowchart of a fast satellite acquisition method applied to a Ka high-throughput satellite portable terminal provided by an embodiment of the present application;

[0041] Figure 2 It is a block diagram of a module of a fast satellite acquisition system applied to a Ka high-throughput satellite portable terminal provided by an embodiment of the present application;

[0042] Figure 3 It is a flowchart of a fast satellite acquisition using a Ka high-throughput satellite portable terminal provided by an embodiment of the present application. Specific Embodiments

[0043] The following specific embodiments illustrate the embodiments of the present application. Those familiar with this technology can easily understand other advantages and effects of the present application from the content disclosed in this specification. Obviously, the described embodiments are part of the embodiments of the present application, rather than all of them. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts belong to the scope protected by the present application.

[0044] In addition, the technical features involved in different embodiments of the present application described below can be combined with each other as long as they do not conflict with each other.

[0045] In scenarios where ground communication infrastructure is damaged by force majeure, resulting in the paralysis of the on-site communication network, no signal coverage, and blocked traffic, as well as in major disaster rescue sites, Ka high-throughput satellite portable terminals play an irreplaceable role. To meet the communication guarantee requirements of "rapid response and stable reliability" for emergency rescue, the present application proposes a fast and highly reliable satellite acquisition system and method, which is applied to Ka high-throughput satellite portable terminals, can significantly shorten the satellite acquisition time, quickly build an emergency command communication network, and realize voice, data, image, and video transmission between the front-line rescue site and the command center in the first time, ensuring that each level of command center can understand the on-site situation in real time, and providing effective command and dispatch guarantee for emergency rescue.

[0046] An embodiment of the present application provides a fast satellite acquisition method applied to a Ka high-throughput satellite portable terminal, referring to Figure 1 , Figure 1The figure is a flowchart of a method for quickly aligning with a satellite applied to a Ka high-throughput satellite portable terminal provided in an embodiment of the present application. It should be understood that the method may further include additional blocks not shown and / or blocks shown may be omitted, and the scope of the present application is not limited in this regard.

[0047] At step 101, obtain the longitude and latitude of the current position of the Ka high-throughput satellite portable terminal, the tilt angle of the antenna of the Ka high-throughput satellite portable terminal relative to the horizontal plane, and the azimuth angle of the antenna.

[0048] Specifically, obtain the longitude and latitude values of the current position parsed by the positioning device, the tilt angle of the terminal antenna relative to the horizontal plane measured by the inclinometer, and the azimuth angle of the antenna measured by the electronic compass.

[0049] At step 102, retrieve the satellite beam map information and the satellite alignment parameter information to obtain the corresponding satellite beam number and satellite alignment parameters according to the longitude and latitude of the current position.

[0050] Specifically, retrieve the satellite beam map information and the satellite alignment parameter information database, and extract the satellite alignment parameters (satellite orbit position, carrier frequency point, polarization, bandwidth, local oscillator value) corresponding to the satellite beam number according to the longitude and latitude of the current position. In some embodiments, it further includes: configuring the carrier receiver and LNB parameters (Low Noise Block, i.e., low noise downconverter).

[0051] At step 103, control the deployment of the antenna and execute the satellite search process according to the longitude and latitude, the tilt angle and azimuth angle of the antenna, and the satellite beam number and satellite alignment parameters.

[0052] In some embodiments, obtain the target azimuth angle, elevation angle, and polarization direction according to the longitude and latitude, satellite beam number, and satellite alignment parameters, perform calculations according to the tilt angle and azimuth angle of the antenna and the target azimuth angle, elevation angle, and polarization direction, generate a control command based on the calculation result, and control the deployment of the antenna and execute the satellite search process based on the control command.

[0053] Specifically, calculate the target azimuth angle, elevation angle, and polarization direction, obtain the antenna tilt angle and azimuth angle and perform calculations, generate a control command, and control the servo drive device to execute the antenna deployment and satellite search process.

[0054] At step 104, when a satellite carrier signal is received, convert the satellite carrier signal into a corresponding voltage value. When the voltage value exceeds a preset threshold, execute the tracking process. When the voltage value reaches the maximum, complete the satellite alignment.

[0055] Specifically, after receiving the satellite carrier signal, it is converted into a corresponding voltage value (AGC (Automatic Gain Control) value). When the AGC value exceeds the threshold set by the carrier receiver, the servo drive device is controlled to perform a small-range adjustment and enter the tracking process. When it is detected that the AGC value reaches the maximum, the antenna completes the entire satellite alignment process and maintains the antenna attitude unchanged.

[0056] In some embodiments, after the satellite alignment is completed, it further includes:

[0057] When the satellite carrier signal is detected and the transmit channel opening instruction is received, transmission is enabled, and a closed loop is formed between the Ka high-throughput satellite portable terminal and the satellite master station through a feedback mechanism to perform linear power adaptive calibration of the transmit channel.

[0058] Through the above method, the satellite search process is first executed, and then the tracking process is performed, realizing fast and highly reliable satellite alignment of the Ka high-throughput satellite portable terminal, significantly shortening the satellite alignment time, ensuring that the network communication between the emergency rescue site and the rear command center is established in the first time, and effectively improving the emergency rescue efficiency.

[0059] This method uses the carrier satellite alignment method to ensure high reliability of satellite alignment. Satellite beam coverage maps, satellite orbital positions, and satellite alignment parameters such as carrier frequencies, polarizations, bandwidths, and local oscillator values of different beams are built into the control subsystem. After the control subsystem completes initialization in a very short time, the satellite search process can be executed, while the Modem (modem) executes the startup process at the same time. In the case where the antenna has completed satellite alignment in advance, wait for the Modem to complete initialization; in the case where the Modem initialization is completed, wait for the antenna to complete satellite alignment. When both conditions of the antenna completing satellite alignment and the Modem completing initialization are met, the control subsystem and the Modem perform information interaction through the OpenAMIP protocol. When the Modem detects the satellite carrier signal and receives the transmit channel opening instruction from the control subsystem, the Modem enables transmission, and a closed loop is formed between the high-throughput satellite portable terminal and the satellite master station through a feedback mechanism to complete the linear power adaptive calibration of the transmit channel. Finally, through the satellite master station for identity authentication, the high-throughput satellite portable terminal can access the network. This method can significantly shorten the satellite alignment and network access time of the Ka high-throughput satellite portable terminal.

[0060] Figure 2 It is a block diagram of a module of a fast satellite alignment system applied to a Ka high-throughput satellite portable terminal provided by an embodiment of the present application. It should be understood that the system may further include additional blocks not shown and / or the shown blocks may be omitted, and the scope of the present application is not limited in this regard.

[0061] This system mainly consists of a measurement subsystem 201, a tracking subsystem 202, a control subsystem 203, and a power supply subsystem 204.

[0062] The measurement subsystem 201 is used to collect the longitude and latitude of the current location, the tilt angle of the antenna of the Ka high-throughput satellite portable terminal relative to the horizontal plane, and the azimuth angle of the antenna, and send them to the control subsystem 203.

[0063] In some embodiments, the measurement subsystem 201 includes a BDS / GPS positioning module, an inclinometer, and an electronic compass.

[0064] The BDS / GPS positioning module is used to parse the longitude and latitude of the current location in real time and send the longitude and latitude to the main control unit through a serial port protocol.

[0065] The inclinometer and the electronic compass are respectively used to collect the tilt angle and the azimuth angle of the antenna in real time and send them to the main control unit through a serial port protocol.

[0066] In order to compensate for the errors in each link of satellite pointing, the tracking subsystem 202 is used to receive the satellite carrier signal, convert the satellite carrier signal into a corresponding voltage value, and feedback it to the control subsystem 203 in real time.

[0067] In some embodiments, the tracking subsystem 202 includes a carrier receiver.

[0068] The carrier receiver is used to receive the satellite carrier signal, convert the satellite carrier signal into a corresponding voltage value, and feedback it to the main control unit in real time.

[0069] Specifically, the tracking subsystem 202 demodulates the received signal and quantifies the signal-to-noise ratio value, and feeds it back to the tracking subsystem 202 in real time to form a closed-loop high-precision tracking.

[0070] The control subsystem 203 is used to retrieve satellite beam map information and satellite pointing parameter information, so as to obtain the corresponding satellite beam number and satellite pointing parameters according to the longitude and latitude of the current location sent by the measurement subsystem 201, and control the deployment of the antenna and execute the satellite search process according to the longitude and latitude, the tilt angle and azimuth angle of the antenna, and the satellite beam number and satellite pointing parameters sent by the measurement subsystem 201.

[0071] In addition, obtain the voltage value sent by the tracking subsystem 202, execute the tracking process when the voltage value exceeds the preset threshold, and complete satellite pointing when the voltage value reaches the maximum.

[0072] Specifically, the control subsystem 203 internally stores satellite orbital position, carrier frequency points of each beam, polarization, bandwidth, local oscillator value and other satellite pointing parameter information and satellite beam map information. After acquiring the data collected by the measurement subsystem 201, it identifies the satellite beam number and controls the servo drive device to perform the satellite search process.

[0073] In some embodiments, the control subsystem 203 includes: a main control unit, a memory, and a crystal oscillator.

[0074] The crystal oscillator is used to provide a working clock signal to the main control unit;

[0075] The memory is used to store the satellite beam map information and satellite pointing parameter information;

[0076] The main control unit is used to retrieve the satellite beam map information and satellite pointing parameter information, to obtain the corresponding satellite beam number and satellite pointing parameters according to the longitude and latitude of the current position, to obtain the target azimuth angle, elevation angle and polarization direction according to the longitude and latitude, satellite beam number and satellite pointing parameters, to perform calculation based on the tilt angle and azimuth angle of the antenna and the target azimuth angle, elevation angle and polarization direction, to generate a control instruction based on the calculation result, and to control the deployment of the antenna and execute the satellite search process based on the control instruction,

[0077] and, to acquire the voltage value sent by the tracking subsystem 202, to execute the tracking process when the voltage value exceeds a preset threshold, and to complete satellite pointing when the voltage value reaches the maximum.

[0078] Specifically, the control subsystem 203 includes a main control unit, a memory, and a crystal oscillator. The crystal oscillator is used to provide a working clock signal to the main control unit; the memory is used to store satellite orbital position, carrier frequency points of each beam, polarization, bandwidth, local oscillator value and other satellite pointing parameter information and satellite beam map information; after the main control unit acquires the attitude and position information of the sensors of the measurement subsystem 201, it can immediately identify the satellite beam number and satellite pointing parameters, perform angle calculation and then control the antenna to execute the satellite search process, and at the same time combine the signal strength value feedback by the tracking subsystem 202 to complete the accurate capture of the satellite signal.

[0079] In some embodiments, it further includes a power supply subsystem 204, and the power supply subsystem 204 includes a DC / DC conversion module and an LDO module.

[0080] The power supply subsystem 204 is used to convert the input DC voltage into various different voltage values (operating voltages of each module) to ensure the normal operation of the control subsystem 203, the measurement subsystem 201, and the tracking subsystem 202.

[0081] The fast satellite acquisition method corresponding to the system provided by the above embodiment adopts the carrier satellite acquisition method. After the Ka high-throughput satellite portable terminal is powered on, it goes through four steps: initialization, deployment, satellite search, and tracking in sequence to complete the satellite acquisition process. Next, a satellite communication link is established with the satellite master station to achieve identity authentication and network access. In the above process, satellite acquisition and network access can be quickly completed through this method. Refer to Figure 3 , and the specific process is as follows:

[0082] 1) The terminal device is powered on, and the power supply subsystem (including the DC / DC conversion module and the LDO module) supplies power to each module.

[0083] 2) Initialize the control subsystem (including the main control unit, memory, and crystal oscillator), the measurement subsystem (including the BDS / GPS positioning module, inclinometer, and electronic compass), the tracking subsystem (including the tracking receiver), and the Modem (modem).

[0084] 3) The BDS / GPS positioning module resolves the local longitude and latitude values, the inclinometer measures the tilt angle of the terminal relative to the horizontal plane, and the electronic compass measures the azimuth angle.

[0085] 4) The main control unit obtains the longitude and latitude values, retrieves the satellite beam map and satellite acquisition parameter library built in the memory, extracts satellite orbital positions and carrier frequency points, polarizations, bandwidths, local oscillator values, etc. corresponding to the beam numbers where the satellite is located, and configures the carrier receiver and LNB parameters (Low Noise Block, i.e., low-noise downconverter).

[0086] 5) The main control unit calculates the target azimuth angle, elevation angle, and polarization direction.

[0087] 6) The main control unit obtains the antenna tilt angle and azimuth angle and performs calculations to generate control instructions to control the servo drive device to execute the antenna deployment and satellite search processes.

[0088] 7) The carrier receiver receives the satellite carrier signal and converts it into a corresponding voltage value (AGC (automatic gain control) value).

[0089] 8) When the AGC value exceeds the threshold set by the carrier receiver, the main control unit controls the servo drive device to perform small-range adjustments and enter the tracking process.

[0090] 9) When it is detected that the AGC value reaches the maximum, the antenna completes the entire satellite acquisition process and keeps the antenna attitude unchanged.

[0091] 10) If the Modem has not completed startup, wait for the Modem to complete startup.

[0092] 11) If the Modem has completed startup, a TCP connection is established between the main control unit and the Modem, and information interaction is carried out through the OpenAMIP protocol;

[0093] 12) When the Modem detects the satellite carrier signal and receives the transmit channel opening instruction from the main control unit, the high-throughput satellite portable terminal starts transmitting;

[0094] 13) A closed loop is formed between the terminal and the satellite master station through the feedback mechanism to complete the linear power adaptive calibration of the transmit channel, and a two-way communication link is established between the high-throughput satellite portable terminal and the satellite master station;

[0095] 14) The satellite master station completes identity authentication, and the high-throughput satellite portable terminal accesses the network.

[0096] During the implementation of the above method, there are two special application cases, details are as follows.

[0097] The first special application case: Different strategy methods are adopted according to the differences between the control subsystem of the high-throughput satellite portable terminal and the satellite master station beam number discrimination mechanism.

[0098] If the beam number discrimination mechanisms of the control subsystem of the high-throughput satellite portable terminal and the satellite master station are consistent, whether the high-throughput satellite portable terminal is in the satellite single-beam coverage area or the satellite multi-beam coverage overlap area, without additional algorithm processes, satellite pointing and network access can be achieved.

[0099] If there are differences between the beam number discrimination mechanisms of the control subsystem of the high-throughput satellite portable terminal and the satellite master station, when the high-throughput satellite portable terminal is located in the satellite multi-beam overlap area, the following phenomena will occur: the satellite beam numbers determined by the control subsystem of the high-throughput satellite portable terminal and the satellite master station are inconsistent, and the actual demodulation frequencies of the control subsystem and the Modem are inconsistent with the default of the satellite master station system, resulting in the high-throughput satellite portable terminal being unable to access the network. To solve this problem, after the high-throughput satellite portable terminal completes satellite pointing, during the information interaction between the control subsystem and the Modem through the OpenAMIP protocol, after the control subsystem receives the carrier frequency, bandwidth, polarization and local oscillator value sent by the Modem, it corrects the corresponding parameter configurations of the carrier receiver and the LNB according to the actual situation, and performs the polarization switching and local oscillator switching steps as required, during which the antenna attitude remains unchanged, and then the high-throughput satellite portable terminal can access the network.

[0100] Among them, the local oscillator switching is usually automatically completed by the control subsystem sending a control instruction. The polarization switching can be achieved by two methods: one is automatic switching, which is automatically completed by the control subsystem sending a control instruction; the other is manual switching, which guides the user to complete the polarization switching through voice broadcast, indicator light prompt or visual picture display.

[0101] The second special application scenario: When the satellite operator reallocates the carrier bandwidth according to the service requirements, it will cause changes in satellite beam carrier frequency points, bandwidth and other satellite-pointing parameters. If the satellite-pointing parameters in the control subsystem are not updated in time, it will cause the high-throughput satellite portable terminal to be unable to lock the satellite signal. The following solutions are adopted:

[0102] The first method is to connect to the terminal wifi through the mobile phone APP or client software to realize the local update and upgrade of the satellite-pointing parameters. The mobile phone APP or client software updates the data through the satellite master station background server push, and the software upgrade can be realized in the software mall. The second method is that before the carrier adjustment, the satellite master station background server pushes the updated satellite-pointing parameters through the satellite communication link, and the control subsystem of the high-throughput satellite portable terminal automatically completes the update and storage of the satellite-pointing parameters.

[0103] This application can be a method, device, system, and / or computer program product. The computer program product may include a computer-readable storage medium having thereon computer-readable program instructions for performing various aspects of this application.

[0104] A computer-readable storage medium can be a tangible device that can retain and store instructions for use by an instruction execution device. A computer-readable storage medium can be, by way of example, and not limitation, an electrical storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device, or any suitable combination of the foregoing. More specific examples (a non-exhaustive list) of the computer-readable storage medium would include the following: a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), a static random access memory (SRAM), a portable compact disc read-only memory (CD-ROM), a digital versatile disc (DVD), a memory stick, a floppy disk, a mechanically encoded device such as a punch card or raised structures in grooves having instructions stored thereon, and any suitable combination of the foregoing. The computer-readable storage medium as used herein is not to be construed as a transitory signal per se, such as a radio wave or other freely propagating electromagnetic wave, an electromagnetic wave propagating through a waveguide or other transmission medium (e.g., an optical pulse through an optical fiber cable), or an electrical signal transmitted through a wire.

[0105] The computer-readable program instructions described herein can be downloaded to various computing / processing devices from a computer-readable storage medium or downloaded to an external computer or external storage device via a network, such as the Internet, a local area network, a wide area network, and / or a wireless network. The network may include copper transmission cables, optical fiber transmission, wireless transmission, routers, firewalls, switches, gateway computers, and / or edge servers. A network adapter card or network interface in each computing / processing device receives the computer-readable program instructions from the network and forwards the computer-readable program instructions for storage in a computer-readable storage medium in each computing / processing device.

[0106] The computer program instructions for performing the operations of this application may be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-related instructions, microcode, firmware instructions, state-setting data, or source code or object code written in any combination of one or more programming languages, including object-oriented programming languages such as Smalltalk, C++, etc., and conventional procedural programming languages such as the "C" language or similar programming languages. The computer-readable program instructions may be executed entirely on the user's computer, partially on the user's computer, executed as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider). In some embodiments, by using the state information of the computer-readable program instructions to customize an electronic circuit, such as a programmable logic circuit, a field-programmable gate array (FPGA), or a programmable logic array (PLA), the electronic circuit can execute the computer-readable program instructions to implement various aspects of this application.

[0107] Aspects of the present application are described herein with reference to the flowcharts and / or block diagrams of methods, apparatuses (systems), and computer program products according to embodiments of the present application. It should be understood that each block of the flowcharts and / or block diagrams, and the combinations of blocks in the flowcharts and / or block diagrams, can be implemented by computer-readable program instructions.

[0108] These computer-readable program instructions can be provided to a processing unit of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus to produce a machine such that, when the instructions are executed by the processing unit of the computer or other programmable data processing apparatus, a device is created that implements the functions / acts specified in one or more boxes of the flowchart and / or block diagram. These computer-readable program instructions can also be stored in a computer-readable storage medium that causes a computer, a programmable data processing apparatus, and / or other devices to operate in a particular manner, so that the computer-readable medium storing the instructions comprises a manufacture that includes instructions for implementing various aspects of the functions / acts specified in one or more boxes of the flowchart and / or block diagram.

[0109] The computer-readable program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other device, such that a series of operational steps are performed on the computer, other programmable data processing apparatus, or other device to produce a computer-implemented process, so that the instructions executed on the computer, other programmable data processing apparatus, or other device implement the functions / acts specified in one or more boxes of the flowchart and / or block diagram.

[0110] The flowcharts and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of the present application. In this regard, each box in the flowchart or block diagram may represent a module, a segment of a program, or a portion of an instruction, which contains one or more executable instructions for implementing the specified logical function. In some alternative implementations, the functions noted in the boxes may occur in a different order than noted in the figures. For example, two consecutive boxes may actually be executed substantially in parallel, or they may sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each box in the block diagrams and / or flowcharts, and combinations of boxes in the block diagrams and / or flowcharts, can be implemented by a dedicated hardware-based system that performs the specified functions or acts, or can be implemented by a combination of dedicated hardware and computer instructions.

[0111] Note that, unless otherwise directly stated, all features disclosed in this specification (including any appended claims, abstract, and drawings) may be replaced by alternative features that serve the same, equivalent, or similar purposes. Therefore, unless otherwise explicitly stated, each feature disclosed is only an example of a set of equivalent or similar features. Where used, "furthermore", "preferably", "moreover", and "even more preferably" are simple introductions for elaborating another embodiment based on the foregoing embodiment. The content following such "furthermore", "preferably", "moreover", or "even more preferably" in combination with the foregoing embodiment constitutes a complete composition of another embodiment. Combinations of any of the several "furthermore", "preferably", "moreover", or "even more preferably" settings following the same embodiment can form yet another embodiment.

[0112] Although the present application has been described in detail above with general descriptions and specific embodiments, modifications or improvements can be made to it on the basis of the present application, which will be obvious to those skilled in the art. Therefore, these modifications or improvements made without departing from the spirit of the present application fall within the scope of protection required by the present application.

Claims

1. A fast satellite acquisition method applied to a Ka high-throughput satellite portable terminal, characterized in that, Including the following steps: Obtain the longitude and latitude of the current position of the Ka high-throughput satellite portable terminal, the tilt angle of the antenna of the Ka high-throughput satellite portable terminal relative to the horizontal plane, and the azimuth angle of the antenna; Retrieve satellite beam map information and satellite acquisition parameters information to obtain the corresponding satellite beam number and satellite acquisition parameters according to the longitude and latitude of the current position, including: incorporating the satellite beam coverage map, satellite orbit position, and the following satellite acquisition parameters information of different beams: carrier frequency point, polarization, bandwidth, local oscillator value into the control subsystem. After initialization, the control subsystem executes the satellite acquisition process. The control subsystem is used to retrieve satellite beam map information and satellite acquisition parameters information to obtain the corresponding satellite beam number and satellite acquisition parameters according to the longitude and latitude of the current position; Control the deployment of the antenna and execute the satellite acquisition process according to the longitude and latitude, the tilt angle and azimuth angle of the antenna, and the satellite beam number and satellite acquisition parameters; When receiving the satellite carrier signal, convert the satellite carrier signal into a corresponding voltage value. When the voltage value exceeds the preset threshold, execute the tracking process. When the voltage value reaches the maximum, the satellite acquisition is completed.

2. The fast satellite acquisition method applied to the Ka high-throughput satellite portable terminal according to claim 1, wherein The controlling the deployment of the antenna and executing the satellite acquisition process according to the longitude and latitude, the tilt angle and azimuth angle of the antenna, and the satellite beam number and satellite acquisition parameters includes: Obtain the target azimuth angle, elevation angle, and polarization direction according to the longitude and latitude, satellite beam number, and satellite acquisition parameters. Perform calculations based on the tilt angle and azimuth angle of the antenna and the target azimuth angle, elevation angle, and polarization direction. Generate a control command based on the calculation result, and control the deployment of the antenna and execute the satellite acquisition process based on the control command.

3. The fast satellite acquisition method applied to the Ka high-throughput satellite portable terminal according to claim 1, characterized in that, After the satellite acquisition is completed, it further includes: When detecting the satellite carrier signal and receiving the transmission channel opening instruction, initiate transmission, and form a closed loop between the Ka high-throughput satellite portable terminal and the satellite master station through a feedback mechanism to perform linear power adaptive calibration of the transmission channel.

4. The fast satellite acquisition method applied to the Ka high-throughput satellite portable terminal according to claim 1, wherein After obtaining the corresponding satellite beam number and satellite acquisition parameters, it further includes: Configure the parameters of the carrier receiver and low-noise downconverter.

5. A rapid satellite acquisition system applied to a Ka high-throughput satellite portable terminal, characterized in that, Including a measurement subsystem, a control subsystem, and a tracking subsystem: The measurement subsystem is used to collect the longitude and latitude of the current position, the tilt angle of the antenna of the Ka high-throughput satellite portable terminal relative to the horizontal plane, and the azimuth angle of the antenna, and send them to the control subsystem; The tracking subsystem is used to receive the satellite carrier signal and convert the satellite carrier signal into a corresponding voltage value and feedback it to the control subsystem in real time; The control subsystem is used to retrieve satellite beam map information and satellite alignment parameter information, including: storing the satellite beam coverage map, satellite orbit position, and the following satellite alignment parameter information for different beams: carrier frequency, polarization, bandwidth, and local oscillator value in the control subsystem. After initialization, the control subsystem executes the satellite search process. The control subsystem is used to retrieve satellite beam map information and satellite alignment parameter information to obtain the corresponding satellite beam number and satellite alignment parameters based on the longitude and latitude of the current position sent by the measurement subsystem, and to control the deployment of the antenna and execute the satellite search process based on the longitude and latitude, the tilt angle and azimuth angle of the antenna, and the satellite beam number and satellite alignment parameters. In addition, it obtains the voltage value sent by the tracking subsystem. When the voltage value exceeds the preset threshold, it executes the tracking process. When the voltage value reaches the maximum, the satellite alignment is completed.

6. The fast satellite acquisition system applied to the Ka high-throughput satellite portable terminal according to claim 5, wherein, The control subsystem includes: a main control unit, a memory, and a crystal oscillator. The crystal oscillator is used to provide a working clock signal for the main control unit. The memory is used to store the satellite beam map information and satellite alignment parameter information. The main control unit is used to retrieve satellite beam map information and satellite alignment parameter information to obtain the corresponding satellite beam number and satellite alignment parameters based on the longitude and latitude of the current position, to obtain the target azimuth angle, elevation angle, and polarization direction based on the longitude and latitude, satellite beam number, and satellite alignment parameters, to perform calculations based on the tilt angle and azimuth angle of the antenna and the target azimuth angle, elevation angle, and polarization direction, to generate a control command based on the calculation result, and to control the deployment of the antenna and execute the satellite search process based on the control command. In addition, it obtains the voltage value sent by the tracking subsystem. When the voltage value exceeds the preset threshold, it executes the tracking process. When the voltage value reaches the maximum, the satellite alignment is completed.

7. The fast satellite acquisition system applied to the Ka high-throughput satellite portable terminal according to claim 6, wherein The measurement subsystem includes a BDS / GPS positioning module, an inclinometer, and an electronic compass. The BDS / GPS positioning module is used to parse the longitude and latitude of the current position in real time and send the longitude and latitude to the main control unit through a serial port protocol. The inclinometer and the electronic compass are respectively used to collect the tilt angle and azimuth angle of the antenna in real time and send them to the main control unit through a serial port protocol.

8. The fast satellite acquisition system applied to the Ka high-throughput satellite portable terminal according to claim 6, wherein The tracking subsystem includes a carrier receiver. The carrier receiver is used to receive the satellite carrier signal and convert the satellite carrier signal into a corresponding voltage value and feedback it to the main control unit in real time.

9. The quick satellite acquisition system applied to the Ka high-throughput satellite portable terminal according to claim 5, wherein It also includes a power supply subsystem, and the power supply subsystem includes a DC / DC conversion module and an LDO module. The power supply subsystem is used to convert the input DC voltage into various different voltage values to ensure the normal operation of the control subsystem, measurement subsystem, and tracking subsystem.

10. A computer storage medium, on which a computer program is stored, characterized in that, When the computer program is executed by a machine, it implements the steps of the method according to any one of claims 1 to 4.

Citation Information

Patent Citations

  • High-throughput satellite multi-frequency-point synchronous satellite finding method

    CN113765574A

  • Satellite navigation receiver for acquisition of GNSS signals

    US20220276389A1