A satellite tracking method, device, equipment and storage medium

By setting multiple roll-off coefficients in the dynamic jam-pass antenna and automatically adapting, the problem that the roll-off coefficient changes during the carrier and carrier switching in satellite signal search is solved, and the success rate of satellite tracking and the probability of successfully demodulating the carrier-noise ratio is improved.

CN116149377BActive Publication Date: 2025-06-17ZHEJIANG CHINASTAR ELECTRONICS SCI & TECH
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211283571.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-10-19
Publication Date
2025-06-17
Estimated Expiration
2042-10-19

AI Technical Summary

Technical Problem

During the satellite signal search process, it is difficult to accurately distinguish carrier signals with similar frequencies, and it is easy to lock the wrong carrier. During the carrier switching, due to the change in the roll-off coefficient, the symbol rate calculation is incorrect, and the correct carrier-noise ratio cannot be demodulated.

Method used

By setting multiple roll-off coefficients and automatically adapting the roll-off coefficients that meet the preset target conditions among the preset multiple roll-off coefficients, the probability of successfully demodulating the load-to-noise ratio is improved, and the success rate of satellite tracking is improved.

Benefits of technology

It improves the success rate of satellite tracking and the probability of successfully demodulating the carrier-to-noise ratio, avoids the problems caused by artificial setting of fixed roll-out coefficients, and solves the error in the calculation of symbol rate caused by the change in roll-out coefficients during carrier switching.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116149377B_ABST
    Figure CN116149377B_ABST
Patent Text Reader

Abstract

The present application discloses a satellite tracking method, apparatus, device, and storage medium, relating to the field of satellite tracking. The method includes: during satellite search, determining whether the current situation meets a preset antenna orientation locking condition; if the current situation meets the antenna orientation locking condition, locking the orientation of the current satellite antenna, and determining whether there is a target roll-off factor among a preset plurality of roll-off factors that meets a preset target condition; if there is a target roll-off factor, ending the satellite search and performing satellite tracking based on the carrier-to-noise ratio corresponding to the target roll-off factor; if there is no target roll-off factor, adjusting the orientation of the current satellite antenna and re-jumping to the step of determining whether the current situation meets the preset antenna orientation locking condition. By setting a plurality of roll-off factors, the present application can automatically adapt to a roll-off factor that meets the preset target condition, improving the probability of successfully demodulating the carrier-to-noise ratio and the success rate of satellite tracking.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of satellite tracking, and particularly to a satellite tracking method, device, equipment and storage medium. Background Art

[0002] Currently, for the well-known shipborne mobile satellite communication antenna, when searching for satellite signals, there are two signal reference values that can be used: CN value (Carrier Noise, that is, carrier-to-noise ratio) and AGC value (Automatical Gain Control, that is, automatic gain control). The advantage of the CN value is that the satellite locking accuracy is high. Even carrier signals with similar frequencies can be accurately distinguished, and it is not easy to lock the wrong carrier. The disadvantage is that the antenna requires accurate carrier symbol rate parameters to generate the CN value. The advantage of the AGC value is that the antenna can lock the satellite without particularly accurate symbol rate parameters. However, when searching for carriers with similar frequencies, it cannot distinguish the correct carrier and is easy to lock the wrong carrier. During the actual operation of the mobile satellite communication antenna, it is often necessary to obtain satellite parameters from the modem through the OpenAMIP protocol (Open Antenna Modem Interface Protocol), which includes the carrier frequency and transmission bandwidth (BW, that is, Bandwidth). When actually demodulating satellite signals, what the antenna needs is the carrier frequency and symbol rate (SR, that is, Symbol Rate) as the input of the demodulation module. The symbol rate is obtained through the roll-off factor. However, currently most modems do not provide the roll-off factor value for the antenna through the OpenAMIP protocol. Therefore, the conventional method is to artificially set a fixed roll-off factor parameter value inside the antenna. However, when the modem switches the carrier and sends a new carrier frequency and transmission bandwidth to the antenna, if the roll-off factors of the new and old carriers are different, then the calculated symbol rates will also be different, and ultimately the antenna may not be able to demodulate the correct CN value to lock the satellite. Summary of the Invention

[0003] In view of this, the purpose of the present invention is to provide a satellite tracking method, device, equipment and storage medium, which can set multiple roll-off factors, automatically adapt to the roll-off factor that meets the preset target conditions, improve the probability of successfully demodulating the carrier-to-noise ratio, and improve the success rate of satellite tracking. The specific solutions are as follows:

[0004] In a first aspect, the present application provides a satellite tracking method, including:

[0005] During the satellite search process, determine whether the current situation meets the preset antenna orientation locking condition;

[0006] If the current situation meets the antenna orientation locking condition, lock the orientation of the current satellite antenna, and determine whether there is a target roll-off factor among a plurality of preset roll-off factors that meets the preset target condition; the preset target condition is that the carrier-to-noise ratio corresponding to the roll-off factor is greater than the preset carrier-to-noise ratio threshold value;

[0007] If there is the target roll-off factor, end the satellite search, and perform satellite tracking based on the carrier-to-noise ratio corresponding to the target roll-off factor;

[0008] If there is no such target roll-off factor, adjust the orientation of the current satellite antenna, and then re-jump to the step of determining whether the current situation meets the preset antenna orientation locking condition.

[0009] Optionally, the determination of whether the current situation meets the preset antenna orientation locking condition includes:

[0010] Determine whether the current carrier-to-noise ratio corresponding to the orientation of the current satellite antenna is greater than the preset carrier-to-noise ratio threshold value;

[0011] If the current carrier-to-noise ratio is less than or equal to the preset carrier-to-noise ratio threshold value, determine whether the current automatic gain control parameter corresponding to the orientation of the current satellite antenna is greater than the preset automatic gain control parameter threshold value;

[0012] If the current automatic gain control parameter is greater than the preset automatic gain control parameter threshold value, it is determined that the current situation meets the antenna orientation locking condition.

[0013] Optionally, after determining whether the current carrier-to-noise ratio corresponding to the orientation of the current satellite antenna is greater than the preset carrier-to-noise ratio threshold value, it further includes:

[0014] If the current carrier-to-noise ratio is greater than the preset carrier-to-noise ratio threshold value, perform satellite tracking based on the current carrier-to-noise ratio.

[0015] Optionally, the locking of the orientation of the current satellite antenna includes:

[0016] Lock the elevation angle and azimuth angle of the current satellite antenna through a gyroscope and an accelerometer;

[0017] Correspondingly, the adjustment of the orientation of the current satellite antenna includes:

[0018] Adjust the elevation angle and / or the azimuth angle of the current satellite antenna.

[0019] Optionally, the determination of whether there is a target roll-off factor among a plurality of preset roll-off factors that meets the preset target condition includes:

[0020] Select a roll-off factor from a plurality of preset roll-off factors as the current roll-off factor;

[0021] Determine the carrier-to-noise ratio corresponding to the current roll-off factor, and determine whether the carrier-to-noise ratio corresponding to the current roll-off factor is greater than the preset carrier-to-noise ratio threshold;

[0022] If so, it is determined that the target roll-off factor exists;

[0023] If not, select a roll-off factor that has not been screened from the plurality of roll-off factors as the current roll-off factor, and jump back to the step of determining the carrier-to-noise ratio corresponding to the current roll-off factor until all the plurality of roll-off factors have been screened and the carrier-to-noise ratio corresponding to each roll-off factor is less than or equal to the preset carrier-to-noise ratio threshold, then it is determined that the target roll-off factor does not exist.

[0024] Optionally, the determining the carrier-to-noise ratio corresponding to the current roll-off factor includes:

[0025] Calculate the current symbol rate corresponding to the current roll-off factor according to the current roll-off factor and the transmission bandwidth sent by the modem;

[0026] Use the current symbol rate and the carrier frequency sent by the modem and demodulate the carrier-to-noise ratio corresponding to the current roll-off factor through the demodulator in the antenna system.

[0027] Optionally, before selecting a roll-off factor from a plurality of preset roll-off factors as the current roll-off factor, it further includes:

[0028] Determine the initial roll-off factor, and construct a target arithmetic sequence with the initial roll-off factor as the first term based on the preset arithmetic sequence common difference and the preset arithmetic sequence number of terms;

[0029] Determine each term in the target arithmetic sequence as the roll-off factor to obtain the plurality of roll-off factors.

[0030] In a second aspect, the present application provides a satellite tracking device, including:

[0031] A condition judgment module, configured to judge whether the current satisfies a preset antenna orientation locking condition during the satellite search process;

[0032] A coefficient judgment module, configured to, if the current satisfies the antenna orientation locking condition, lock the orientation of the current satellite antenna, and judge whether there is a target roll-off factor that satisfies a preset target condition among a plurality of preset roll-off factors; the preset target condition is that the carrier-to-noise ratio corresponding to the roll-off factor is greater than the preset carrier-to-noise ratio threshold;

[0033] A satellite tracking module, configured to end satellite search when the target roll-off factor exists, and perform satellite tracking based on the carrier-to-noise ratio corresponding to the target roll-off factor;

[0034] A step jump module, configured to adjust the orientation of the current satellite antenna when the target roll-off factor does not exist, and re-jump to the step of determining whether the preset antenna orientation locking condition is currently satisfied.

[0035] In a third aspect, the present application provides an electronic device, including:

[0036] A memory, configured to store a computer program;

[0037] A processor, configured to execute the computer program to implement the foregoing satellite tracking method.

[0038] In a fourth aspect, the present application provides a computer-readable storage medium, configured to store a computer program, and when the computer program is executed by a processor, the foregoing satellite tracking method is implemented.

[0039] In the present application, during satellite search, it is determined whether the preset antenna orientation locking condition is currently satisfied; if the current satisfies the antenna orientation locking condition, the orientation of the current satellite antenna is locked, and it is determined whether there is a target roll-off factor that satisfies the preset target condition among the preset multiple roll-off factors; the preset target condition is that the carrier-to-noise ratio corresponding to the roll-off factor is greater than the preset carrier-to-noise ratio threshold; if the target roll-off factor exists, the satellite search is ended, and satellite tracking is performed based on the carrier-to-noise ratio corresponding to the target roll-off factor; if the target roll-off factor does not exist, the orientation of the current satellite antenna is adjusted, and re-jump to the step of determining whether the preset antenna orientation locking condition is currently satisfied. Thus, it can be seen that the present application sets multiple roll-off factors, and can automatically adapt a roll-off factor that satisfies the preset target condition from the preset multiple roll-off factors, avoiding artificially setting a fixed roll-off factor, and avoiding the problem that the corresponding roll-off factor changes due to carrier switching when the roll-off factor is fixed, resulting in the inability to demodulate the correct carrier-to-noise ratio, improving the probability of successfully demodulating the carrier-to-noise ratio, and improving the success rate of satellite tracking. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the drawings in the following description are only the embodiments of the present invention, and for those of ordinary skill in the art, other drawings can be obtained according to the provided drawings without creative efforts.

[0041] Figure 1Flowchart of a satellite tracking method provided by this application;

[0042] Figure 2 Flowchart of a specific satellite tracking method provided by this application;

[0043] Figure 3 Flowchart of a satellite tracking provided by this application;

[0044] Figure 4 Flowchart of a specific satellite tracking method provided by this application;

[0045] Figure 5 Schematic diagram of a satellite tracking provided by this application;

[0046] Figure 6 Schematic diagram of the structure of a satellite tracking device disclosed by this application;

[0047] Figure 7 Structure diagram of an electronic device disclosed by this application. Detailed implementation manners

[0048] Next, the technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

[0049] Currently, most modems do not provide a roll-off coefficient value for the antenna through the OpenAMIP protocol. Therefore, the conventional method is to manually set a fixed roll-off coefficient parameter value inside the antenna. For this reason, this application provides a satellite tracking method that can automatically adapt to the roll-off coefficient that meets the preset target conditions by setting multiple roll-off coefficients, improving the probability of successfully demodulating the carrier-to-noise ratio and the success rate of satellite tracking.

[0050] See Figure 1 As shown, the embodiments of the present invention disclose a satellite tracking method, including:

[0051] Step S11, during the satellite search process, determine whether the current situation meets the preset antenna orientation locking condition.

[0052] In this embodiment, during the process of searching for a satellite by rotating the elevation angle or azimuth angle of the antenna, the current carrier-to-noise ratio and the current automatic gain control parameter are simultaneously monitored to determine whether they meet the preset antenna orientation locking condition. If the current situation does not meet the antenna orientation locking condition, the orientation of the current satellite antenna is adjusted, and the process jumps back to the step of determining whether the current situation meets the preset antenna orientation locking condition.

[0053] Step S12: If the current antenna orientation locking condition is satisfied, lock the orientation of the current satellite antenna, and determine whether there is a target roll-off factor that satisfies the preset target condition among a plurality of preset roll-off factors; the preset target condition is that the carrier-to-noise ratio corresponding to the roll-off factor is greater than the preset carrier-to-noise ratio threshold value.

[0054] In this embodiment, the locking of the orientation of the current satellite antenna may include locking the elevation angle and azimuth angle of the current satellite antenna through a gyroscope and an accelerometer; and when adjusting the orientation of the current satellite antenna, it includes adjusting the elevation angle and / or the azimuth angle of the current satellite antenna. It can be understood that when locking the orientation of the current satellite antenna, it is necessary to control the current satellite antenna to keep the elevation angle and azimuth angle at the current dish orientation, so it is necessary to lock both the elevation angle and the azimuth angle. And when adjusting the orientation of the current satellite antenna, the elevation angle of the current satellite antenna can be adjusted only, the azimuth angle of the current satellite antenna can be adjusted only, or the elevation angle and azimuth angle of the current satellite antenna can be adjusted simultaneously, because when one of the elevation angle and azimuth angle changes, the carrier-to-noise ratio corresponding to the current satellite antenna will change.

[0055] In this embodiment, after locking the orientation of the current satellite antenna, obtain a plurality of preset roll-off factors, and determine whether there is a target carrier-to-noise ratio greater than the preset carrier-to-noise ratio threshold value among the carrier-to-noise ratios corresponding to the plurality of roll-off factors. If so, it is determined that there is a target roll-off factor; if not, it is determined that there is no target roll-off factor. It can be understood that if only a fixed roll-off factor is artificially set inside the antenna, after locking the orientation of the current satellite antenna, it means that there is a carrier signal in the orientation of the current satellite antenna. In one case, when the carrier-to-noise ratio corresponding to the fixed roll-off factor is less than or equal to the preset carrier-to-noise ratio threshold value, another fixed roll-off factor is artificially set inside the antenna until the carrier-to-noise ratio corresponding to the fixed roll-off factor is greater than the preset carrier-to-noise ratio threshold value or all the preset roll-off factors have been set and the carrier-to-noise ratio corresponding to each roll-off factor is less than or equal to the preset carrier-to-noise ratio threshold value. This situation will greatly reduce the efficiency of satellite tracking. In another case, when the carrier-to-noise ratio corresponding to the fixed roll-off factor is less than or equal to the preset carrier-to-noise ratio threshold value, the orientation of the current satellite antenna is directly adjusted. This situation is likely to result in missing the correct carrier signal. In this way, by setting a plurality of roll-off factors and determining whether there is a target roll-off factor that satisfies the preset target condition among the plurality of roll-off factors, it avoids artificially setting a fixed roll-off factor, improves the probability of successfully demodulating the carrier-to-noise ratio, and improves the success rate of satellite tracking.

[0056] Step S13: If the target roll-off factor exists, end satellite search and perform satellite tracking based on the carrier-to-noise ratio corresponding to the target roll-off factor.

[0057] In this embodiment, when it is determined from a preset plurality of roll-off factors that there is a target roll-off factor corresponding to a carrier-to-noise ratio greater than a preset carrier-to-noise ratio threshold, the state of tracking the satellite is directly entered according to the carrier-to-noise ratio corresponding to the target roll-off factor.

[0058] Step S14: If the target roll-off factor does not exist, adjust the orientation of the current satellite antenna and then jump back to the step of determining whether the preset antenna orientation locking condition is currently satisfied.

[0059] In this embodiment, when it is determined that the carrier-to-noise ratios corresponding to the preset plurality of roll-off factors are all less than or equal to the preset carrier-to-noise ratio threshold, it indicates that the carrier signal received by the current satellite antenna is incorrect, and the elevation angle and / or azimuth angle of the current satellite antenna are adjusted. After the adjustment, the process jumps back to the step of determining whether the preset antenna orientation locking condition is currently satisfied. It can be understood that if only a fixed roll-off factor is artificially set inside the antenna, after adjusting the orientation of the current satellite antenna, since the modem switches the carrier and sends a new carrier frequency and transmission bandwidth to the antenna, if the roll-off factors of the old and new carriers are different, the calculated symbol rate will also be different, and ultimately the antenna may not be able to demodulate the correct carrier-to-noise ratio for satellite locking. In this way, by setting a plurality of roll-off factors, the problem of being unable to demodulate the correct carrier-to-noise ratio caused by the change of the corresponding roll-off factor due to carrier switching when the roll-off factor is fixed can be avoided.

[0060] Thus, in this application, by setting a plurality of roll-off factors and automatically adapting a roll-off factor that meets the preset target conditions from the preset plurality of roll-off factors, the problem of artificially setting a fixed roll-off factor is avoided, and the problem of being unable to demodulate the correct carrier-to-noise ratio caused by the change of the corresponding roll-off factor due to carrier switching when the roll-off factor is fixed is avoided, improving the probability of successfully demodulating the carrier-to-noise ratio and the success rate of satellite tracking.

[0061] See Figure 2 As shown, an embodiment of the present invention discloses a satellite tracking method, including:

[0062] Step S21: During satellite search, determine whether the current carrier-to-noise ratio corresponding to the orientation of the current satellite antenna is greater than a preset carrier-to-noise ratio threshold.

[0063] In this embodiment, as Figure 3As shown, after starting satellite search, first determine whether the current carrier-to-noise ratio corresponding to the orientation of the current satellite antenna is greater than a preset carrier-to-noise ratio threshold value. If the current carrier-to-noise ratio is greater than the preset carrier-to-noise ratio threshold value, perform satellite tracking based on the current carrier-to-noise ratio.

[0064] Step S22: If the current carrier-to-noise ratio is less than or equal to the preset carrier-to-noise ratio threshold value, determine whether the current automatic gain control parameter corresponding to the orientation of the current satellite antenna is greater than a preset automatic gain control parameter threshold value.

[0065] In this embodiment, as Figure 3 shown, if the current carrier-to-noise ratio corresponding to the orientation of the current satellite antenna is less than or equal to the preset carrier-to-noise ratio threshold value, then judge the current automatic gain control parameter corresponding to the orientation of the current satellite antenna, and determine whether the current automatic gain control parameter is greater than the preset automatic gain control parameter threshold value. If the current automatic gain control parameter is less than or equal to the preset automatic gain control parameter threshold value, adjust the orientation of the current satellite antenna, and then re-jump to the step of determining whether the preset antenna orientation locking condition is satisfied currently.

[0066] Step S23: If the current automatic gain control parameter is greater than the preset automatic gain control parameter threshold value, determine that the current satisfies the antenna orientation locking condition.

[0067] In this embodiment, as Figure 3 shown, when it is determined that the current carrier-to-noise ratio is less than or equal to the preset carrier-to-noise ratio threshold value and the current automatic gain control parameter is greater than the preset automatic gain control parameter threshold value, use the gyroscope and accelerometer to lock the orientation of the current satellite antenna. Considering that the gyroscope drift can be ignored in a short time, it can be considered that the antenna orientation is approximately unchanged, and the antenna always points to the carrier direction that makes the automatic gain control parameter higher. Therefore, after locking the orientation of the current satellite antenna, only determine whether the carrier-to-noise ratios corresponding to the preset multiple roll-off coefficients are greater than the preset carrier-to-noise ratio threshold value, and there is no need to determine whether the automatic gain control parameter is greater than the preset automatic gain control parameter threshold value.

[0068] Step S24: Lock the orientation of the current satellite antenna, and determine whether there is a target roll-off coefficient that satisfies the preset target condition among the preset multiple roll-off coefficients; the preset target condition is that the carrier-to-noise ratio corresponding to the roll-off coefficient is greater than the preset carrier-to-noise ratio threshold value.

[0069] Step S25: If there is the target roll-off coefficient, end the satellite search, and perform satellite tracking based on the carrier-to-noise ratio corresponding to the target roll-off coefficient.

[0070] Step S26: If the target roll-off coefficient does not exist, adjust the orientation of the current satellite antenna and then jump back to the step of determining whether the preset antenna orientation locking condition is currently satisfied.

[0071] In this embodiment, since the automatic gain control parameter can lock the satellite without a particularly accurate symbol rate parameter, but when carrier signals with similar frequencies are searched, the correct carrier cannot be distinguished and it is easy to lock the wrong carrier. While the carrier-to-noise ratio for satellite locking has high accuracy and can accurately distinguish even carrier signals with similar frequencies and is not prone to locking the wrong carrier, but an accurate carrier symbol rate parameter is required to generate the carrier-to-noise ratio. Therefore, when it is determined that the automatic gain control parameter is greater than the preset automatic gain control parameter threshold value, it indicates that there is a carrier signal in the current orientation of the satellite antenna, and it is necessary to further use the carrier-to-noise ratio to determine whether the current carrier signal is correct or wrong. When it is determined that there is a target roll-off coefficient with a carrier-to-noise ratio greater than the preset carrier-to-noise ratio threshold value among the preset multiple roll-off coefficients, it indicates that the current carrier signal is correct, and then the satellite search is ended and satellite tracking is performed based on the carrier-to-noise ratio corresponding to the target roll-off coefficient; when it is determined that there is no target roll-off coefficient that meets the preset target condition among the preset multiple roll-off coefficients, it indicates that the current carrier signal is wrong, adjust the orientation of the current satellite antenna and then jump back to the step of determining whether the preset antenna orientation locking condition is currently satisfied. As long as the antenna finds the orientation of the correct carrier when detecting the automatic gain control parameter, regardless of which roll-off coefficient the carrier of the modem uses, finally the antenna can calculate the correct symbol rate and demodulate the corresponding carrier-to-noise ratio for satellite locking.

[0072] It can be seen that after this application determines whether the current carrier-to-noise ratio corresponding to the orientation of the current satellite antenna is greater than the preset carrier-to-noise ratio threshold value, it further determines whether the current automatic gain control parameter corresponding to the orientation of the current satellite antenna is greater than the preset automatic gain control parameter threshold value, and determines whether the orientation of the current satellite antenna meets the antenna orientation locking condition. By judging the carrier-to-noise ratio and the automatic gain control parameter, it avoids the problem of easily missing the correct carrier signal caused by the need for an accurate symbol rate when only judging the carrier-to-noise ratio, and at the same time avoids the problem of easily locking the wrong carrier signal with similar frequencies caused by only judging the automatic gain control parameter.

[0073] See Figure 4 As shown, an embodiment of the present invention discloses a target roll-off coefficient judgment process, including:

[0074] Step S31: Select a roll-off coefficient from the preset multiple roll-off coefficients as the current roll-off coefficient.

[0075] In this embodiment, before screening a roll-off factor from a plurality of preset roll-off factors as the current roll-off factor, it may further include determining an initial roll-off factor and constructing a target arithmetic sequence with the initial roll-off factor as the first term based on a preset arithmetic sequence common difference and a preset number of arithmetic sequence terms; determining each term in the target arithmetic sequence as a roll-off factor to obtain the plurality of roll-off factors. It can be understood that for the DVB-S2 / S2X system, the value of the roll-off factor is one of 0.05, 0.1, 0.15, 0.2, 0.25,, 0.3, 0.35. It can be found that these values are in arithmetic progression, that is, the initial roll-off factor is determined to be 0.05, the preset arithmetic sequence common difference is set to 0.05, and the number of terms of the preset arithmetic sequence is set to 7. Using the arithmetic sequence formula, a target arithmetic sequence [0.05, 0.1, 0.15, 0.2, 0.25,, 0.3, 0.35] with the initial roll-off factor 0.05 as the first term is constructed. Further, a roll-off factor is screened from the plurality of roll-off factors as the current roll-off factor, and it is judged one by one whether the carrier-to-noise ratio corresponding to the roll-off factor is greater than a preset carrier-to-noise ratio threshold value.

[0076] Step S32: Determine the carrier-to-noise ratio corresponding to the current roll-off factor, and judge whether the carrier-to-noise ratio corresponding to the current roll-off factor is greater than a preset carrier-to-noise ratio threshold value.

[0077] In this embodiment, the determining the carrier-to-noise ratio corresponding to the current roll-off factor may include calculating the current symbol rate corresponding to the current roll-off factor according to the current roll-off factor and the transmission bandwidth sent by the modem; using the current symbol rate and the carrier frequency sent by the modem and demodulating the carrier-to-noise ratio corresponding to the current roll-off factor through a demodulator in the antenna system. The formula for calculating the symbol rate is as follows:

[0078] BW = SR*(1 + α);

[0079] where BW is the transmission bandwidth sent by the modem, SR is the symbol rate corresponding to the roll-off factor, and α is the roll-off factor. It can be understood that as Figure 5 shown, the carrier frequency and transmission bandwidth sent by the modem are obtained, and the current symbol rate corresponding to the current roll-off factor is calculated using the current roll-off factor and the transmission bandwidth. Then, the carrier frequency and the current symbol rate are input into the demodulation module inside the antenna to demodulate the carrier-to-noise ratio corresponding to the current roll-off factor, and it is judged whether the carrier-to-noise ratio corresponding to the current roll-off factor is greater than a preset carrier-to-noise ratio threshold value.

[0080] Step S33: If so, it is determined that there is a target roll-off factor.

[0081] In this embodiment, if the carrier-to-noise ratio corresponding to the current roll-off factor is greater than the preset carrier-to-noise ratio threshold, it indicates that there is a target roll-off factor among the preset multiple roll-off factors, and the satellite search ends, and satellite tracking is performed based on the carrier-to-noise ratio corresponding to the target roll-off factor.

[0082] Step S34: If not, select an unfiltered roll-off factor from the multiple roll-off factors as the current roll-off factor, and then jump back to the step of determining the carrier-to-noise ratio corresponding to the current roll-off factor until all the multiple roll-off factors have been filtered and the carrier-to-noise ratio corresponding to each roll-off factor is less than or equal to the preset carrier-to-noise ratio threshold, then it is determined that there is no such target roll-off factor.

[0083] In this embodiment, if the carrier-to-noise ratio corresponding to the current roll-off factor is less than or equal to the preset carrier-to-noise ratio threshold, modify the current roll-off factor to any unfiltered one in the target arithmetic sequence [0.05, 0.1, 0.15, 0.2, 0.25,, 0.3, 0.35], and then jump back to the step of determining the carrier-to-noise ratio corresponding to the current roll-off factor until all the roll-off factors in the target arithmetic sequence have been filtered and the carrier-to-noise ratio corresponding to each roll-off factor is less than or equal to the preset carrier-to-noise ratio threshold, then it indicates that there is no target roll-off factor among the preset multiple roll-off factors, adjust the orientation of the current satellite antenna, and then jump back to the step of determining whether the current meets the preset antenna orientation locking condition.

[0084] It can be seen that in this application, by judging the carrier-to-noise ratio corresponding to each of the roll-off factors screened from the preset multiple roll-off factors one by one, until the carrier-to-noise ratio corresponding to the roll-off factor is greater than the preset carrier-to-noise ratio threshold, the target roll-off factor that meets the preset target conditions is automatically adapted from them; or until all the preset multiple roll-off factors have been filtered and the carrier-to-noise ratio corresponding to the roll-off factor is less than or equal to the preset carrier-to-noise ratio threshold, adjust the orientation of the current satellite antenna, and then re-determine whether the current meets the preset antenna orientation locking condition, which avoids artificially setting a fixed roll-off factor inside the antenna, and avoids the problem that the corresponding roll-off factor changes due to carrier switching when the roll-off factor is fixed, resulting in the inability to demodulate the correct carrier-to-noise ratio, improves the probability of successfully demodulating the carrier-to-noise ratio, and improves the success rate of satellite tracking.

[0085] See Figure 6 As shown, an embodiment of the present invention discloses a satellite tracking device, including:

[0086] A condition judgment module 11, configured to judge whether the current meets the preset antenna orientation locking condition during the satellite search process;

[0087] The coefficient judgment module 12 is configured to lock the orientation of the current satellite antenna if the current meets the antenna orientation locking condition, and determine whether there is a target roll-off coefficient that meets the preset target condition among a plurality of preset roll-off coefficients; the preset target condition is that the carrier-to-noise ratio corresponding to the roll-off coefficient is greater than the preset carrier-to-noise ratio threshold value;

[0088] The satellite tracking module 13 is configured to end satellite search when there is the target roll-off coefficient, and perform satellite tracking based on the carrier-to-noise ratio corresponding to the target roll-off coefficient;

[0089] The step jump module 14 is configured to adjust the orientation of the current satellite antenna when there is no target roll-off coefficient, and re-jump to the step of determining whether the current meets the preset antenna orientation locking condition.

[0090] It can be seen that in this application, by setting a plurality of roll-off coefficients, a roll-off coefficient that meets the preset target condition can be automatically adapted from the plurality of preset roll-off coefficients, avoiding manually setting a fixed roll-off coefficient, and avoiding the problem that the corresponding roll-off coefficient changes due to carrier switching when the roll-off coefficient is fixed, resulting in the inability to demodulate the correct carrier-to-noise ratio, improving the probability of successfully demodulating the carrier-to-noise ratio, and improving the success rate of satellite tracking.

[0091] In some specific embodiments, the condition judgment module 11 may specifically include:

[0092] The first judgment unit is configured to judge whether the current carrier-to-noise ratio corresponding to the orientation of the current satellite antenna is greater than the preset carrier-to-noise ratio threshold value;

[0093] The second judgment unit is configured to judge whether the current automatic gain control parameter corresponding to the orientation of the current satellite antenna is greater than the preset automatic gain control parameter threshold value when the current carrier-to-noise ratio is less than or equal to the preset carrier-to-noise ratio threshold value;

[0094] The condition determination unit is configured to determine that the current meets the antenna orientation locking condition if the current automatic gain control parameter is greater than the preset automatic gain control parameter threshold value.

[0095] In some specific embodiments, after the first judgment unit, it may further include:

[0096] The satellite tracking unit is configured to perform satellite tracking based on the current carrier-to-noise ratio when the current carrier-to-noise ratio is greater than the preset carrier-to-noise ratio threshold value.

[0097] In some specific embodiments, the satellite tracking device may specifically include:

[0098] An antenna locking unit for locking the elevation angle and azimuth angle of the current satellite antenna through a gyroscope and an accelerometer;

[0099] Correspondingly, the satellite tracking device may specifically include:

[0100] An antenna adjustment unit for adjusting the elevation angle and / or the azimuth angle of the current satellite antenna.

[0101] In some specific embodiments, the coefficient judgment module 12 may specifically include:

[0102] A coefficient screening unit for screening a roll-off coefficient from a plurality of preset roll-off coefficients as the current roll-off coefficient;

[0103] A third judgment unit for determining the carrier-to-noise ratio corresponding to the current roll-off coefficient and judging whether the carrier-to-noise ratio corresponding to the current roll-off coefficient is greater than the preset carrier-to-noise ratio threshold;

[0104] A first coefficient determination unit for determining that there is the target roll-off coefficient if so;

[0105] A second coefficient determination unit for, if not, selecting an un-screened roll-off coefficient from the plurality of roll-off coefficients as the current roll-off coefficient and re-jumping to the step of determining the carrier-to-noise ratio corresponding to the current roll-off coefficient until all the plurality of roll-off coefficients have been screened and the carrier-to-noise ratio corresponding to each roll-off coefficient is less than or equal to the preset carrier-to-noise ratio threshold, then determining that there is no target roll-off coefficient.

[0106] In some specific embodiments, the satellite tracking device may specifically include:

[0107] A symbol rate calculation unit for calculating the current symbol rate corresponding to the current roll-off coefficient according to the current roll-off coefficient and the transmission bandwidth sent by the modem;

[0108] A carrier-to-noise ratio demodulation unit for demodulating the carrier-to-noise ratio corresponding to the current roll-off coefficient by using the current symbol rate and the carrier frequency sent by the modem and through a demodulator in the antenna system.

[0109] In some specific embodiments, before the coefficient screening unit, it may further include:

[0110] An arithmetic progression construction unit for determining an initial roll-off coefficient and constructing a target arithmetic progression with the initial roll-off coefficient as the first term based on a preset arithmetic progression common difference and a preset arithmetic progression number of terms;

[0111] A coefficient determination unit is configured to determine each term in the target arithmetic progression as a roll-off coefficient, so as to obtain the multiple roll-off coefficients.

[0112] Furthermore, an embodiment of the present application also discloses an electronic device. Figure 7 FIG. 20 is a structural diagram of an electronic device shown according to an exemplary embodiment. The content in the figure should not be considered as any limitation to the scope of use of the present application.

[0113] Figure 7 FIG. 20 is a schematic structural diagram of an electronic device 20 provided by an embodiment of the present application. The electronic device 20 may specifically include: at least one processor 21, at least one memory 22, a power supply 23, a communication interface 24, an input / output interface 25, and a communication bus 26. Among them, the memory 22 is used to store a computer program, and the computer program is loaded and executed by the processor 21 to implement the relevant steps in the satellite tracking method disclosed in any of the foregoing embodiments. In addition, the electronic device 20 in this embodiment may specifically be an electronic computer.

[0114] In this embodiment, the power supply 23 is used to provide operating voltage for each hardware device on the electronic device 20; the communication interface 24 can create a data transmission channel between the electronic device 20 and external devices, and the communication protocol it follows is any communication protocol applicable to the technical solution of the present application, and specific limitations are not imposed on it here; the input / output interface 25 is used to obtain external input data or output data to the outside, and the specific interface type thereof can be selected according to specific application needs, and no specific limitation is made here.

[0115] In addition, as a carrier for resource storage, the memory 22 may be a read-only memory, a random access memory, a magnetic disk, or an optical disc, etc. The resources stored thereon may include an operating system 221, a computer program 222, etc., and the storage method may be temporary storage or permanent storage.

[0116] Among them, the operating system 221 is used to manage and control each hardware device and the computer program 222 on the electronic device 20, and it may be Windows Server, Netware, Unix, Linux, etc. In addition to the computer program that can be used to complete the satellite tracking method executed by the electronic device 20 disclosed in any of the foregoing embodiments, the computer program 222 may further include a computer program that can be used to complete other specific tasks.

[0117] Furthermore, the present application also discloses a computer-readable storage medium for storing a computer program; wherein, when the computer program is executed by a processor, the satellite tracking method disclosed above is implemented. For the specific steps of the method, reference may be made to the corresponding content disclosed in the foregoing embodiments, and details are not described herein again.

[0118] In this specification, the various embodiments are described in a progressive manner. Each embodiment focuses on the differences from other embodiments. For the same or similar parts among the embodiments, reference can be made to each other. For the devices disclosed in the embodiments, since they correspond to the methods disclosed in the embodiments, the description is relatively simple. For the relevant parts, reference can be made to the description in the method section.

[0119] Those skilled in the art can further realize that the units and algorithm steps of the examples described in combination with the embodiments disclosed in this article can be implemented by electronic hardware, computer software, or a combination of the two. To clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described according to functions in the above description. Whether these functions are executed in a hardware or software manner depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of this application.

[0120] The steps of the methods or algorithms described in combination with the embodiments disclosed in this article can be directly implemented by hardware, software modules executed by a processor, or a combination of the two. The software modules can be placed in a random access memory (RAM), internal memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium well-known in the technical field.

[0121] Finally, it should also be noted that in this article, relational terms such as "first" and "second" are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the term "comprising", "including" or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements not only includes those elements, but also includes other elements not explicitly listed, or further includes elements inherent to such process, method, article or device. Without further limitation, an element defined by the statement "including an..." does not exclude the existence of additional identical elements in the process, method, article or device including the said element.

[0122] The above has introduced the technical solution provided by the present application in detail. Specific examples are used in this article to elaborate on the principle and implementation manner of the present application. The description of the above embodiments is only used to help understand the method and its core idea of the present application; at the same time, for those of ordinary skill in the art, according to the idea of the present application, there will be changes in the specific implementation manner and application scope. In summary, the content of this specification should not be construed as a limitation to the present application.

Claims

1. A satellite tracking method, characterized in that, Including: During satellite search, determine whether the current situation meets the preset antenna orientation locking condition; If the current situation meets the antenna orientation locking condition, lock the orientation of the current satellite antenna, and determine whether there is a target roll-off factor that meets the preset target condition among a preset plurality of roll-off factors; The preset target condition is that the carrier-to-noise ratio corresponding to the roll-off factor is greater than the preset carrier-to-noise ratio threshold; If there is the target roll-off factor, end the satellite search and perform satellite tracking based on the carrier-to-noise ratio corresponding to the target roll-off factor; If there is no such target roll-off factor, adjust the orientation of the current satellite antenna and jump back to the step of determining whether the current situation meets the preset antenna orientation locking condition.

2. The satellite tracking method according to claim 1, characterized in that, The determination of whether the current situation meets the preset antenna orientation locking condition includes: Determine whether the current carrier-to-noise ratio corresponding to the orientation of the current satellite antenna is greater than the preset carrier-to-noise ratio threshold; If the current carrier-to-noise ratio is less than or equal to the preset carrier-to-noise ratio threshold, determine whether the current automatic gain control parameter corresponding to the orientation of the current satellite antenna is greater than the preset automatic gain control parameter threshold; If the current automatic gain control parameter is greater than the preset automatic gain control parameter threshold, it is determined that the current situation meets the antenna orientation locking condition.

3. The satellite tracking method according to claim 2, characterized in that, After determining whether the current carrier-to-noise ratio corresponding to the orientation of the current satellite antenna is greater than the preset carrier-to-noise ratio threshold, it further includes: If the current carrier-to-noise ratio is greater than the preset carrier-to-noise ratio threshold, perform satellite tracking based on the current carrier-to-noise ratio.

4. The satellite tracking method according to claim 1, characterized in that, The locking of the orientation of the current satellite antenna includes: Lock the elevation angle and azimuth angle of the current satellite antenna through a gyroscope and an accelerometer; Correspondingly, the adjustment of the orientation of the current satellite antenna includes: Adjust the elevation angle and / or the azimuth angle of the current satellite antenna.

5. The satellite tracking method according to any one of claims 1 to 4, characterized in that, The determination of whether there is a target roll-off factor that meets the preset target condition among a preset plurality of roll-off factors includes: Select one roll-off factor from the preset plurality of roll-off factors as the current roll-off factor; Determine the carrier-to-noise ratio corresponding to the current roll-off factor, and determine whether the carrier-to-noise ratio corresponding to the current roll-off factor is greater than the preset carrier-to-noise ratio threshold; If so, it is determined that there is the target roll-off factor; If not, select an unselected roll-off factor from the plurality of roll-off factors as the current roll-off factor, and jump back to the step of determining the carrier-to-noise ratio corresponding to the current roll-off factor until all the plurality of roll-off factors have been selected and the carrier-to-noise ratio corresponding to each roll-off factor is less than or equal to the preset carrier-to-noise ratio threshold, then it is determined that there is no such target roll-off factor.

6. The satellite tracking method according to claim 5, characterized in that, The determination of the carrier-to-noise ratio corresponding to the current roll-off factor includes: Calculate the current symbol rate corresponding to the current roll-off factor according to the current roll-off factor and the transmission bandwidth sent by the modem; Use the current symbol rate and the carrier frequency sent by the modem and demodulate the carrier-to-noise ratio corresponding to the current roll-off factor through a demodulator in the antenna system.

7. The satellite tracking method according to claim 5, characterized in that, Before screening one roll-off factor from a plurality of preset roll-off factors as the current roll-off factor, it further includes: Determine an initial roll-off factor, and construct a target arithmetic sequence with the initial roll-off factor as the first term based on a preset arithmetic sequence common difference and a preset arithmetic sequence number of terms; Determine each term in the target arithmetic sequence as a roll-off factor to obtain the plurality of roll-off factors.

8. A satellite tracking device, characterized in that, It includes: A condition judgment module, configured to judge whether the current situation meets a preset antenna orientation locking condition during the satellite search process; A coefficient judgment module, configured to, if the current situation meets the antenna orientation locking condition, lock the orientation of the current satellite antenna, and judge whether there is a target roll-off factor that meets a preset target condition among a plurality of preset roll-off factors; The preset target condition is that the carrier-to-noise ratio corresponding to the roll-off factor is greater than a preset carrier-to-noise ratio threshold; A satellite tracking module, configured to, when there is the target roll-off factor, end the satellite search, and perform satellite tracking based on the carrier-to-noise ratio corresponding to the target roll-off factor; A step jump module, configured to, when there is no such target roll-off factor, adjust the orientation of the current satellite antenna, and re-jump to the step of judging whether the current situation meets the preset antenna orientation locking condition.

9. An electronic device, characterized in that, It includes: A memory, configured to store a computer program; A processor, configured to execute the computer program to implement the satellite tracking method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, For storing a computer program, the computer program, when executed by a processor, implements the satellite tracking method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Satellite communication system

    CA3147856A1

  • Asymmetrical receivers for wireless communication

    US20110019715A1