LEO satellite signal processing method based on adaptive threshold

By adopting an adaptive threshold-based signal processing method in the low-orbit satellite communication system and adjusting signal gain and interference with the PID controller, the problem of interference in the long-distance signal transmission of the low-orbit satellite communication system is solved, and the stability and reliability of communication are significantly improved.

CN119853776AActive Publication Date: 2025-04-18BEIJING INST OF TECH

Patent Information

Application Number
CN202510293642.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-12
Publication Date
2025-04-18
Estimated Expiration
2045-03-12

AI Technical Summary

Technical Problem

Low-orbit satellite communication systems are often disturbed during long-distance signal transmission, affecting the stability and transmission quality of communication, and even seriously limiting the reliability and practicality of the low-orbit satellite Internet.

Method used

The LEO satellite signal processing method based on adaptive threshold is adopted to receive the target low-orbit satellite signal through a preset signal reception strategy, and the signal-to-orbit satellite signal is cached using a sliding window mechanism to determine the change amount of signal amplitude, variance and signal-to-interference noise ratio. Based on these changes, whether the signal meets the adjustment conditions, the first PID and the second PID controllers are respectively adjusted to optimize signal processing.

Benefits of technology

It effectively improves the anti-interference capability of low-orbit satellite communication systems in complex environments, ensures the stability of communication links, greatly improves the reliability of national defense communications, and significantly reduces the signal-to-noise ratio and improves the signal-to-noise ratio.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119853776A_ABST
    Figure CN119853776A_ABST
Patent Text Reader

Abstract

The invention relates to an LEO satellite signal processing method based on an adaptive threshold, and the method comprises the steps: receiving a target low-orbit satellite signal based on a preset signal receiving strategy, and caching the target low-orbit satellite signal through a preset sliding window mechanism, determining a signal amplitude mean value variation, a signal variance mean value variation and a signal to interference plus noise ratio mean value variation of the current signal cache window and the previous signal cache window; if the target low earth orbit satellite signal is judged to meet a first signal adjustment condition according to the signal variance mean value variation and the signal to interference plus noise ratio mean value variation, adjusting the signal gain of the target low earth orbit satellite signal by using a first PID controller, otherwise, adjusting the signal gain of the target low earth orbit satellite signal by using a second PID controller; and when it is determined that the target low-orbit satellite signal satisfies a second signal adjustment condition according to the signal-to-interference-and-noise-ratio mean value variation, adjusting signal interference of the target low-orbit satellite signal by using a second PID controller, and outputting an optimized low-orbit satellite signal after the adjusted low-orbit satellite signal satisfies a preset output condition.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of communication technology, and in particular to a LEO satellite signal processing method based on an adaptive threshold. Background Art

[0002] Low-orbit satellite Internet has unique advantages such as wide-area coverage and high confidentiality. Compared with traditional ground mobile communication networks, low-orbit satellite Internet can effectively make up for the insufficient coverage of existing networks in remote and extreme environments, and provide all-round and seamless global communication services. Its low-orbit operation characteristics enable satellites to get closer to the earth's surface, transmit data with lower latency, and achieve continuous communication support for global regions through rapidly changing orbital coverage.

[0003] This technology has a wide range of applications. In aviation and maritime scenarios, its wide-area coverage meets global real-time communication needs, and can provide stable and high-speed Internet connections whether it is high-altitude flight, maritime operations or cross-border navigation. In addition, the high-intensity information encryption technology it uses can effectively ensure the data security and confidentiality of the communication process. Low-orbit satellite Internet is the core technology of modern information warfare. It supports efficient command and dispatch in global war zones, ensures battlefield situation awareness and unmanned system control, and its anti-interference and multi-level redundant design ensures the stability of communication links in complex environments, greatly improving the reliability of national defense communications.

[0004] In the process of long-distance signal transmission in low-orbit satellite communication systems, there are many interference challenges, including interference from neighboring satellites and ground microwave interference. These interferences will cause signal strength fluctuations and a decrease in signal-to-noise ratio, which will in turn affect the stability and transmission quality of communications and may even cause communication interruptions, severely limiting the reliability and practicality of low-orbit satellite Internet. In order to improve anti-interference capabilities, it is usually possible to process them at the transmitting and receiving ends.

[0005] At the origin, one of the widely used technologies is interference avoidance technology based on beam control. For example, by setting a fixed "forbidden zone", the beam control and electronic phased array antenna system of LEO satellites is used to steer the beam to avoid interference from GEO satellites; and based on the idea of ​​beam switching, the perception layer satellite data is transmitted back by building an intersatellite link, and then the perception layer satellite is used to steer the beam to other communication layer satellites to avoid interference. However, both methods rely on fixed control and are not responsive enough in a rapidly changing interference environment.

[0006] At the receiving end, the commonly used adaptive beamforming technology optimizes signal reception and interference suppression by dynamically adjusting antenna weights. However, this method also relies on the preset algorithm and the physical structure of the antenna array. When the channel environment changes rapidly (such as sudden changes in interference direction or rapid changes in multipath signals), beam adjustment may lag behind, making it difficult to respond to new interference sources in a timely manner, resulting in a significant decrease in signal quality. Summary of the invention

[0007] The present invention provides a LEO satellite signal processing method based on an adaptive threshold to solve the problem that the low-orbit satellite communication system is subject to more interference during long-distance signal transmission, which affects the stability and transmission quality of communication and even seriously limits the reliability and practicability of the low-orbit satellite Internet.

[0008] A first aspect of the present invention provides a method for processing LEO satellite signals based on an adaptive threshold, comprising the following steps: receiving a target low-orbit satellite signal based on a preset signal receiving strategy, caching the target low-orbit satellite signal using a preset sliding window mechanism, determining a signal amplitude mean change, a signal variance mean change, and a signal-to-interference-noise ratio mean change between a current signal cache window and a previous signal cache window; judging whether the target low-orbit satellite signal satisfies a first signal adjustment condition according to the signal variance mean change and the signal-to-interference-noise ratio mean change; if the target low-orbit satellite signal satisfies the first signal adjustment condition, adjusting the signal gain of the target low-orbit satellite signal using a first PID controller; otherwise, when judging that the target low-orbit satellite signal satisfies a second signal adjustment condition according to the signal-to-interference-noise ratio mean change, adjusting the signal interference of the target low-orbit satellite signal using a second PID controller, and outputting an optimized low-orbit satellite signal after the adjusted low-orbit satellite signal meets a preset output condition.

[0009] Optionally, the preset signal receiving strategy is: ; in, are weight coefficients, is the satellite orbit information at time t, is the interference situation at time t, is the threshold influencing factor, is the signal-to-interference-noise ratio at time t, is the instantaneous bit error rate at time t.

[0010] Optionally, determining whether the adjusted low-orbit satellite signal satisfies a preset output condition includes: determining whether the adjusted low-orbit satellite signal and a preset signal satisfy a preset matching condition; if the adjusted low-orbit satellite signal and the preset signal satisfy the preset matching condition, determining that the adjusted low-orbit satellite signal satisfies the preset output condition; otherwise, determining that the adjusted low-orbit satellite signal does not satisfy the preset output condition.

[0011] Optionally, when it is determined that the adjusted low-orbit satellite signal does not meet the preset output condition, it also includes: adjusting the current signal reception threshold to the alternative signal reception threshold; obtaining a corrected low-orbit satellite signal based on the alternative signal reception threshold, and outputting the corrected low-orbit satellite signal when the corrected low-orbit satellite signal meets the preset output condition; if the corrected low-orbit satellite signal does not meet the preset matching condition, switching the current channel to the alternative channel until the corrected low-orbit satellite signal meets the preset output condition.

[0012] Optionally, using the first PID controller to adjust the signal gain of the target low-orbit satellite signal includes: calculating the gain value of the target low-orbit satellite signal at the current moment, and correcting the gain value using the Doppler effect to obtain a corrected gain value; based on the corrected gain value, calculating the gain error of the low-orbit satellite signal using the formula of the first PID controller, and based on the gain error, performing gain compensation on the low-orbit satellite signal using a preset gain compensation formula.

[0013] Optionally, the formula of the first PID controller is: ; in, is the adjusted gain error, is the gain error, , is the gain of the target received signal, is the corrected gain value, are the parameters of the first PID controller, The preset gain compensation formula is: ; in, is the new signal after gain processing, is the signal input at the current moment, is the gain factor.

[0014] Optionally, the use of the second PID controller to adjust the signal interference of the target low-orbit satellite signal includes: based on a dynamic estimation interference model, determining whether the estimated interference of the target low-orbit satellite signal is greater than a preset interference threshold; if the estimated interference is greater than the preset interference threshold, based on a preset correction strategy, correcting the signal to interference plus noise ratio of the target low-orbit satellite signal; based on the corrected signal to interference plus noise ratio, calculating the interference error of the target low-orbit satellite signal using a formula of the second PID controller, and based on the interference error, performing interference adjustment on the target low-orbit satellite signal using a preset filtering formula.

[0015] Optionally, the formula of the second PID controller is: ; in, is the adjusted interference error, is the interference error, are the parameters of the second PID controller, The preset filtering formula is: ; in, is the corrected signal-to-noise ratio, is the adjusted interference error, is the coefficient controlling the suppression strength, is a clean signal after filtering. is the filter response including noise and interference rejection, is the convolution operation.

[0016] Optionally, after outputting the optimized low-orbit satellite signal, the method includes: optimizing the signal buffer window using a preset optimization formula based on the parameters of the first PID controller and the parameters of the second PID controller, wherein the preset optimization formula is: ; in, is the optimized signal buffer window, are weight coefficients, is the instantaneous error in signal gain, is the accumulated amount of signal gain error, is the velocity error of the signal gain change, is the instantaneous error of the signal-to-interference-noise ratio, is the cumulative amount of signal-to-interference-noise ratio error, is the speed error of the signal-to-interference-noise ratio change.

[0017] A second aspect of the present invention provides a LEO satellite signal processing device based on an adaptive threshold, including: a receiving module, used to receive a target low-orbit satellite signal based on a preset signal receiving strategy, and cache the target low-orbit satellite signal using a preset sliding window mechanism, and determine the signal amplitude mean change, signal variance mean change, and signal-to-interference-noise ratio mean change between a current signal cache window and a previous signal cache window; a judging module, used to judge whether the target low-orbit satellite signal meets a first signal adjustment condition according to the signal variance mean change and the signal-to-interference-noise ratio mean change; a processing module, used to adjust the signal gain of the target low-orbit satellite signal using a first PID controller if the target low-orbit satellite signal meets the first signal adjustment condition, otherwise, when it is determined that the target low-orbit satellite signal meets the second signal adjustment condition according to the signal-to-interference-noise ratio mean change, the signal interference of the target low-orbit satellite signal is adjusted using a second PID controller, and the optimized low-orbit satellite signal is output after the adjusted low-orbit satellite signal meets the preset output condition.

[0018] Optionally, the preset signal receiving strategy is: ; in, are weight coefficients, is the satellite orbit information at time t, is the interference situation at time t, is the threshold influencing factor, is the signal-to-interference-noise ratio at time t, is the instantaneous bit error rate at time t.

[0019] Optionally, the processing module is also used to: determine whether the adjusted low-orbit satellite signal and the preset signal meet the preset matching condition; if the adjusted low-orbit satellite signal and the preset signal meet the preset matching condition, then determine that the adjusted low-orbit satellite signal meets the preset output condition; otherwise, determine that the adjusted low-orbit satellite signal does not meet the preset output condition.

[0020] Optionally, when it is determined that the adjusted low-orbit satellite signal does not meet the preset output condition, the processing module is also used to: adjust the current signal reception threshold to the alternative signal reception threshold; obtain a corrected low-orbit satellite signal based on the alternative signal reception threshold, and output the corrected low-orbit satellite signal when the corrected low-orbit satellite signal meets the preset output condition; if the corrected low-orbit satellite signal does not meet the preset matching condition, switch the current channel to the alternative channel until the corrected low-orbit satellite signal meets the preset output condition.

[0021] Optionally, the processing module is also used to: calculate the gain value of the target low-orbit satellite signal at the current moment, and correct the gain value using the Doppler effect to obtain a corrected gain value; based on the corrected gain value, calculate the gain error of the low-orbit satellite signal using the formula of the first PID controller, and based on the gain error, perform gain compensation on the low-orbit satellite signal using a preset gain compensation formula.

[0022] Optionally, the formula of the first PID controller is: ; in, is the adjusted gain error, is the gain error, , is the gain of the target received signal, is the corrected gain value, are the parameters of the first PID controller, The preset gain compensation formula is: ; in, is the new signal after gain processing, is the signal input at the current moment, is the gain factor.

[0023] Optionally, the processing module is also used to: determine whether the estimated interference of the target low-orbit satellite signal is greater than a preset interference threshold based on a dynamic estimated interference model; if the estimated interference is greater than the preset interference threshold, correct the signal to interference plus noise ratio of the target low-orbit satellite signal based on a preset correction strategy; based on the corrected signal to interference plus noise ratio, calculate the interference error of the target low-orbit satellite signal using the formula of the second PID controller, and based on the interference error, perform interference adjustment on the target low-orbit satellite signal using a preset filtering formula.

[0024] Optionally, the formula of the second PID controller is: ; in, is the adjusted interference error, is the interference error, are the parameters of the second PID controller, The preset filtering formula is: ; in, is the corrected signal-to-noise ratio, is the adjusted interference error, is the coefficient controlling the suppression strength, is a clean signal after filtering. is the filter response including noise and interference rejection, is the convolution operation.

[0025] Optionally, after outputting the optimized low-orbit satellite signal, the processing module is further used to: optimize the signal buffer window using a preset optimization formula based on the parameters of the first PID controller and the parameters of the second PID controller, wherein the preset optimization formula is: ; in, is the optimized signal buffer window, are weight coefficients, is the instantaneous error in signal gain, is the accumulated amount of signal gain error, is the velocity error of the signal gain change, is the instantaneous error of the signal-to-interference-noise ratio, is the cumulative amount of signal-to-interference-noise ratio error, is the speed error of the signal-to-interference-noise ratio change.

[0026] A third aspect of the present invention provides an electronic device, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the LEO satellite signal processing method based on adaptive threshold as described in the above embodiment.

[0027] A fourth aspect of the present invention provides a computer program product having a computer program stored thereon, which is executed by a processor to implement the LEO satellite signal processing method based on an adaptive threshold as described in the above embodiment.

[0028] In the above implementation, the target low-orbit satellite signal is received based on a preset signal receiving strategy, and the target low-orbit satellite signal is cached using a preset sliding window mechanism, and the signal amplitude mean change, signal variance mean change and signal to noise ratio mean change between the current signal cache window and the previous signal cache window are determined. If the target low-orbit satellite signal is determined to meet the first signal adjustment condition according to the signal variance mean change and the signal to noise ratio mean change, the signal gain of the target low-orbit satellite signal is adjusted using the first PID controller. Otherwise, when the target low-orbit satellite signal is determined to meet the second signal adjustment condition according to the signal to noise ratio mean change, the signal interference of the target low-orbit satellite signal is adjusted using the second PID controller, and the optimized low-orbit satellite signal is output after the adjusted low-orbit satellite signal meets the preset output condition. In this way, the low-orbit satellite communication system is more interfered in the process of realizing long-distance signal transmission, which affects the stability and transmission quality of communication, and even seriously limits the reliability and practicality of the low-orbit satellite Internet. The stability of the communication link in a complex environment is ensured, and the reliability of national defense communications is greatly improved.

[0029] Additional aspects and advantages of the present invention will be given in part in the following description and in part will be obvious from the following description, or will be learned through practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0030] The above and / or additional aspects and advantages of the present invention will become apparent and easily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which: Figure 1 A flowchart of a LEO satellite signal processing method based on an adaptive threshold according to an embodiment of the present invention; Figure 2 is a flowchart of a LEO satellite signal processing method based on an adaptive threshold according to an embodiment of the present invention; Figure 3 is a flow chart of a low-orbit satellite signal processing method according to a specific embodiment of the present invention; Figure 4 is an exemplary diagram of a LEO satellite signal processing device based on an adaptive threshold according to an embodiment of the present invention; Figure 5 FIG. 4 is a schematic diagram of a structure of an electronic device according to an embodiment of the present invention. DETAILED DESCRIPTION

[0031] Embodiments of the present invention are described in detail below, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present invention, and should not be construed as limiting the present invention.

[0032] A method for processing LEO satellite signals based on an adaptive threshold according to an embodiment of the present invention is described below with reference to the accompanying drawings. In view of the problem that the low-orbit satellite communication system mentioned in the above background technology is subject to more interference in the process of realizing long-distance signal transmission, which affects the stability and transmission quality of communication, and even seriously limits the reliability and practicality of the low-orbit satellite Internet, the present invention provides a method for processing LEO satellite signals based on an adaptive threshold, in which a target low-orbit satellite signal is received based on a preset signal receiving strategy, and a preset sliding window mechanism is used to cache the target low-orbit satellite signal, and the signal amplitude mean change, signal variance mean change and signal to noise ratio mean change between the current signal cache window and the previous signal cache window are determined. If the target low-orbit satellite signal is determined to meet the first signal adjustment condition according to the signal variance mean change and the signal to noise ratio mean change, the signal gain of the target low-orbit satellite signal is adjusted by using a first PID controller, otherwise, when the target low-orbit satellite signal is determined to meet the second signal adjustment condition according to the signal to noise ratio mean change, the signal interference of the target low-orbit satellite signal is adjusted by using a second PID controller, and the optimized low-orbit satellite signal is output after the adjusted low-orbit satellite signal meets the preset output condition. As a result, the problem of low-orbit satellite communication systems being subject to more interference during long-distance signal transmission, which affects communication stability and transmission quality, and even seriously limits the reliability and practicality of low-orbit satellite Internet, has been solved. This ensures the stability of communication links in complex environments and greatly improves the reliability of national defense communications.

[0033] Specifically, Figure 1 A schematic flow chart of a LEO satellite signal processing method based on an adaptive threshold provided in an embodiment of the present invention.

[0034] like Figure 1 As shown, the LEO satellite signal processing method based on adaptive threshold includes the following steps: In step S101, the target low-orbit satellite signal is received based on a preset signal reception strategy, and the target low-orbit satellite signal is cached using a preset sliding window mechanism to determine the mean change in signal amplitude, mean change in signal variance, and mean change in signal-to-interference-and-noise ratio between the current signal cache window and the previous signal cache window.

[0035] Among them, in some embodiments, the preset signal receiving strategy is: ; (1) in, are weight coefficients, is the satellite orbit information at time t, is the interference situation at time t, is the threshold influencing factor, is the signal-to-interference-noise ratio at time t, is the instantaneous bit error rate at time t.

[0036] Specifically, in the initialization phase, Figure 2 As shown in the figure, first of all, it is necessary to conduct a comprehensive analysis of the preset communication signal characteristics. This analysis process needs to cover multiple key aspects such as signal strength, frequency, bandwidth, and bit error rate. These characteristics will show complex and changeable rules with the changes in satellite orbits, the dynamic fluctuations of the earth's atmosphere, the changes in the receiving end's geographical location, and the passage of time. In particular, it is also necessary to consider the multiple interferences faced in the low-orbit satellite communication environment, such as interference from ground communication systems, co-frequency or adjacent frequency interference that may be caused by other low-orbit or medium-orbit satellites, and cosmic noise.

[0037] Based on the above analysis, a dynamic threshold M setting mechanism is constructed, which is expressed by formula (1), where it should be noted that: is the weight coefficient, which is adjusted according to the characteristics and requirements of the actual system. is the satellite orbit information at time t, including parameters such as the distance between the satellite and the ground receiving station and the satellite's speed. is the interference situation at time t, including interference from other satellites, ground communication systems or cosmic noise, etc. There are other factors that may affect the threshold, which may include the inherent noise of the system, the sensitivity of the receiving end, etc.

[0038] After completing the setting of the dynamic threshold M, the system immediately enters the signal receiving state, preparing for subsequent processing and analysis of the received target low-orbit satellite signal.

[0039] In order to ensure stable transmission and efficient processing of signals, a sliding window mechanism is used for parameter caching.

[0040] Initialize a sliding window and set a suitable signal buffer window size K for it to roll over and store key parameters such as the amplitude, variance, and signal-to-interference-noise ratio of the target low-orbit satellite signal. At a certain time t, the i-th element in the window can be represented as an n-tuple [ ],in, represents the amplitude of the signal, represents the variance of the signal, Represents the signal-to-interference-noise ratio of the signal and calculates the amplitude mean of the current signal buffer window , variance mean , mean signal-to-interference-noise ratio .

[0041] The sliding window is updated as the signal is continuously received. Whenever new signal data is received, its corresponding amplitude, variance, and signal-to-noise ratio are calculated and added to the end of the window. At the same time, in order to maintain the flexibility and adaptability of the window, the size of the signal buffer window is dynamically adjusted according to the real-time changes of the signal.

[0042] The amplitude mean change is obtained by comparing with the previous signal buffer window , variance mean change and the mean change of signal-to-interference-noise ratio .

[0043] if If the signal intensity changes significantly between adjacent windows, the signal buffer window size K should be reduced to respond quickly and avoid delayed response. If it is small, it means that the signal strength between adjacent windows is relatively stable, so increase the signal cache window size K to avoid unnecessary updates.

[0044] When the signal buffer window size K is adjusted, it is necessary to recalculate using the parameters in the new window until a suitable window size is found that can accurately reflect the signal changes and maintain reasonable computing efficiency.

[0045] In step S102, it is determined whether the target low-orbit satellite signal satisfies the first signal adjustment condition according to the signal variance mean change amount and the signal to interference and noise ratio mean change amount.

[0046] In step S103, if the target low-orbit satellite signal satisfies the first signal adjustment condition, the signal gain of the target low-orbit satellite signal is adjusted by the first PID controller; otherwise, when it is determined that the target low-orbit satellite signal satisfies the second signal adjustment condition according to the change in the mean value of the signal to interference and noise ratio, the signal interference of the target low-orbit satellite signal is adjusted by the second PID controller, and the optimized low-orbit satellite signal is output after the adjusted low-orbit satellite signal meets the preset output condition.

[0047] It should be understood that using the variance mean change and the mean change of signal-to-interference-noise ratio , judge the intensity fluctuation of the target low-orbit satellite signal, so as to judge whether the target low-orbit satellite signal meets the first signal adjustment condition according to the signal intensity fluctuation. If the signal is stable, it is judged that the target low-orbit satellite signal does not meet the first signal adjustment condition, and then directly enters to judge whether the target low-orbit satellite signal meets the second signal adjustment condition; if the signal intensity fluctuates greatly, it is judged that the target low-orbit satellite signal meets the first signal adjustment condition, and the first PID controller (i.e., PID1 controller) needs to be used to preliminarily adjust the signal gain.

[0048] Then according to the mean signal-to-interference-noise ratio of the current signal buffer window , judge the signal interference situation. If the interference is large, it is determined that the target low-orbit satellite signal meets the second signal adjustment condition, and the second PID controller (ie, PID2 controller) is used to suppress the interference in the signal. Finally, the adjustment of the first PID controller and the second PID controller is comprehensively considered to adjust the target low-orbit satellite signal.

[0049] Optionally, in some embodiments, the signal gain of the target low-orbit satellite signal is adjusted using the first PID controller, including: calculating the gain value of the target low-orbit satellite signal at the current moment, and correcting the gain value using the Doppler effect to obtain a corrected gain value; based on the corrected gain value, calculating the gain error of the low-orbit satellite signal using the formula of the first PID controller, and based on the gain error, performing gain compensation on the low-orbit satellite signal using a preset gain compensation formula.

[0050] Optionally, in some embodiments, the formula of the first PID controller is: ; (2) in, is the adjusted gain error, is the gain error, , is the gain of the target received signal, is the corrected gain value, are the parameters of the first PID controller, The preset gain compensation formula is: ; (3) in, is the new signal after gain processing, is the signal input at the current moment, is the gain factor.

[0051] Optionally, in some embodiments, a second PID controller is used to adjust the signal interference of the target low-orbit satellite signal, including: based on a dynamically estimated interference model, determining whether the estimated interference of the target low-orbit satellite signal is greater than a preset interference threshold; if the estimated interference is greater than the preset interference threshold, based on a preset correction strategy, correcting the signal-to-interference-noise ratio of the target low-orbit satellite signal; based on the corrected signal-to-interference-noise ratio, calculating the interference error of the target low-orbit satellite signal using a formula of the second PID controller, and based on the interference error, performing interference adjustment on the target low-orbit satellite signal using a preset filtering formula.

[0052] Optionally, in some embodiments, the formula of the second PID controller is: ; (4) in, is the adjusted interference error, , is the interference error, are the parameters of the second PID controller, The preset filtering formula is: ; (5) in, is the corrected signal-to-noise ratio, is the adjusted interference error, is the coefficient controlling the suppression strength, is a clean signal after filtering. is the filter response including noise and interference rejection, is the convolution operation.

[0053] Specifically, Figure 3 As shown, the signal adjustment process of the first PID controller is as follows: Considering the Doppler effect, the signal gain of the target low-orbit satellite signal at the current moment is corrected, as shown in formula (6): ; (6) in, is the target received signal strength, is the actual received signal strength, is the frequency shift compensated by the Doppler effect.

[0054] Further considering the impact of dynamic compensation path loss, the parameters of the first PID controller are set , to ensure accurate gain adjustment, the dynamic compensation path loss is calculated as shown in equation (7): ; (7) in, is the correction factor, is the distance between the satellite and the ground, is the signal frequency, The constant term is other fixed losses.

[0055] The formula of the first PID controller is further used to calculate the gain error of the low-orbit satellite signal.

[0056] The signal adjustment process of the second PID controller is as follows: First, a dynamic interference estimation model is introduced to obtain the estimated interference , the model is expressed as follows: ; (8) in, is the smoothing coefficient, is the interference measured at time t.

[0057] Further If the interference is estimated If the signal-to-noise ratio is large, it means that the signal-to-interference-to-noise ratio is low, and the error of the second PID controller becomes larger. It is necessary to correct the signal-to-noise ratio of the target low-orbit satellite signal based on the preset correction strategy. The formula of the preset correction strategy is as follows: ; (9) in, is the current signal power, is the current noise power.

[0058] Further considering the influence of dynamic disturbance, the parameters of the second PID controller are set , ensuring effective interference suppression.

[0059] The interference error of the target low-orbit satellite signal is calculated using the formula of the second PID controller. When the interference is large, the anti-interference ability of the signal can be increased by adjusting the transmission power and the modulation mode.

[0060] Furthermore, based on the gain error calculated by the first PID controller, a preset gain compensation formula is used to perform gain compensation on the low-orbit satellite signal to improve the signal quality, and the interference error is calculated based on the second PID controller, and the interference signal is further suppressed in combination with a preset filtering formula, thereby obtaining an adjusted low-orbit satellite signal. In actual tests, the bit error rate of the signal adjusted by the multi-stage PID controller (including the first PID controller and the second PID controller) is significantly reduced, the signal-to-noise ratio is improved, and excellent anti-interference performance is shown.

[0061] Further, in some embodiments, determining whether the adjusted low-orbit satellite signal satisfies a preset output condition includes: determining whether the adjusted low-orbit satellite signal and the preset signal satisfy a preset matching condition; if the adjusted low-orbit satellite signal and the preset signal satisfy the preset matching condition, then determining that the adjusted low-orbit satellite signal satisfies the preset output condition, otherwise, determining that the adjusted low-orbit satellite signal does not satisfy the preset output condition.

[0062] Optionally, in some embodiments, when it is determined that the adjusted low-orbit satellite signal does not meet the preset output conditions, it also includes: adjusting the current signal reception threshold to the alternative signal reception threshold; obtaining a corrected low-orbit satellite signal based on the alternative signal reception threshold, and outputting the corrected low-orbit satellite signal when the corrected low-orbit satellite signal meets the preset output conditions; if the corrected low-orbit satellite signal does not meet the preset matching conditions, switching the current channel to the alternative channel until the corrected low-orbit satellite signal meets the preset output conditions.

[0063] The adjusted low-orbit satellite signal obtained after the previous step is A judgment is made, and if there is a significant deviation from the preset signal, the redundant mechanism is activated to compensate.

[0064] Specifically, an alternative signal reception threshold is set, whose value is n% of the original threshold M, and the algorithm is reapplied to perform signal processing based on the alternative signal reception threshold to obtain a corrected low-orbit satellite signal. , if the corrected low-orbit satellite signal If the matching standard with the preset signal is still not met, the channel switching mechanism is further enabled to select an alternative channel for processing to ensure the reliability and accuracy of the signal.

[0065] Through the above signal regulation and compensation, an optimized signal is output.

[0066] Further, in some embodiments, after outputting the optimized low-orbit satellite signal, the method includes: optimizing the signal buffer window using a preset optimization formula based on the parameters of the first PID controller and the parameters of the second PID controller, wherein the preset optimization formula is: ; (10) in, is the optimized signal buffer window, are weight coefficients, is the instantaneous error in signal gain, is the accumulated amount of signal gain error, is the velocity error of the signal gain change, is the instantaneous error of the signal-to-interference-noise ratio, is the cumulative amount of signal-to-interference-noise ratio error, is the speed error of the signal-to-interference-noise ratio change.

[0067] Specifically, the window size K is further optimized according to the parameters of the first PID controller and the parameters of the second PID controller, as shown in formula (10), where: is the weight coefficient of each item, which is used to control the influence of each feedback item on window adjustment.

[0068] in, ; (11) For example, if ΔP1 is large, it means that the instantaneous error of the signal gain is large, and the window can be reduced to quickly respond to the dramatic change of the gain; if ΔI1 is large, it means that the signal gain deviates from the expected value for a long time, representing a long-term trend. At this time, the window can be appropriately increased to provide stable feedback and avoid interference caused by frequent adjustments; if ΔD1 is large, it means that the speed of change is fast, and the window can be reduced to capture the details of the rapidly changing signal and smooth the fluctuations.

[0069] ; (12) For example, if ΔP2 is large, it means that the current SINR error is large and there may be strong interference. The window can be reduced to adapt to the interference environment more quickly. If ΔI2 is large, it means that the interference exists for a long time. The window can be appropriately enlarged to adapt to the long-term interference environment and reduce unnecessary adjustments. If ΔD2 is large, it means that the interference signal fluctuates rapidly. The window can be reduced to follow the rapid changes in interference.

[0070] Based on the above, this anti-interference method has application potential in a variety of complex environments: In the defense field: When applied to battlefield communication links, it can improve the stability of communication links under conditions of dense interference and dynamic link changes, providing strong support for unmanned system control and situational information transmission.

[0071] In the fields of aviation and navigation: For communications during high-altitude or ocean voyages, the adaptive adjustment mechanism can effectively cope with channel fluctuations caused by climate and geographical location, ensuring stable signal transmission.

[0072] Internet coverage in remote areas: In satellite Internet applications, signal quality can be optimized in complex channel environments, the accuracy of data transmission can be improved, and communication needs in remote areas or mobile scenarios can be met.

[0073] In summary, the advantages of the embodiments of the present invention are as follows: (1) Get rid of fixed control: The system dynamically adjusts the threshold of signal reception and the size of the buffer window according to actual conditions. It is no longer restricted to a fixed control mode, which effectively solves the problem of insufficient adaptability caused by the traditional system's reliance on fixed settings, making signal processing more flexible and changeable.

[0074] (2) Instant Response: The system can adjust signal reception parameters in a timely manner and respond quickly to changes in channel conditions, avoiding the adjustment lag in traditional systems. This instant response capability ensures more accurate signal capture and processing, effectively reducing data loss and processing delays, and performs well in various dynamic communication environments.

[0075] (3) Enhanced system accuracy and robustness: Through independent control of PID1 and PID2, the system optimizes signal gain and suppresses noise interference, making the adjustment more refined and able to adapt to the signal environment. This mechanism improves signal transmission quality, reduces errors, ensures high accuracy and reliability of the system, and can effectively deal with uncertainty and interference.

[0076] (4) Improve resource utilization: By dynamically adjusting the signal window, the system does not need to always use excessive signal cache and processing resources, thereby reducing dependence on computing power, optimizing resource utilization, and ensuring stable signal quality.

[0077] According to the LEO satellite signal processing method based on adaptive threshold proposed in an embodiment of the present invention, a target low-orbit satellite signal is received based on a preset signal receiving strategy, and the target low-orbit satellite signal is cached using a preset sliding window mechanism, and the signal amplitude mean change, signal variance mean change, and signal-to-interference-noise ratio mean change between a current signal cache window and a previous signal cache window are determined; if it is determined that the target low-orbit satellite signal meets a first signal adjustment condition according to the signal variance mean change and the signal-to-interference-noise ratio mean change, the signal gain of the target low-orbit satellite signal is adjusted using a first PID controller; otherwise, when it is determined that the target low-orbit satellite signal meets a second signal adjustment condition according to the signal-to-interference-noise ratio mean change, the signal interference of the target low-orbit satellite signal is adjusted using a second PID controller, and the optimized low-orbit satellite signal is output after the adjusted low-orbit satellite signal meets a preset output condition. As a result, the problem of low-orbit satellite communication systems being subject to more interference during long-distance signal transmission, which affects the stability of communication and transmission quality, and even seriously limits the reliability and practicality of low-orbit satellite Internet, is solved. The stability of communication links in complex environments is ensured, and the reliability of national defense communications is greatly improved. In actual tests, the signal bit error rate is significantly reduced and the signal-to-noise ratio is improved after adjustment by the multi-stage PID controller, showing excellent anti-interference performance.

[0078] Next, a LEO satellite signal processing device based on an adaptive threshold according to an embodiment of the present invention is described with reference to the accompanying drawings.

[0079] Figure 4 4 is a block diagram of a LEO satellite signal processing device based on an adaptive threshold according to an embodiment of the present invention.

[0080] like Figure 4 As shown, the LEO satellite signal processing device 10 based on adaptive threshold includes: a receiving module 100, a judging module 200 and a processing module 300.

[0081] Among them, the receiving module 100 is used to receive the target low-orbit satellite signal based on a preset signal receiving strategy, and cache the target low-orbit satellite signal using a preset sliding window mechanism, and determine the signal amplitude mean change, signal variance mean change and signal to interference and noise ratio mean change between the current signal cache window and the previous signal cache window; the judging module 200 is used to judge whether the target low-orbit satellite signal meets the first signal adjustment condition according to the signal variance mean change and the signal to interference and noise ratio mean change; the processing module 300 is used to adjust the signal gain of the target low-orbit satellite signal using the first PID controller if the target low-orbit satellite signal meets the first signal adjustment condition, otherwise, when it is determined that the target low-orbit satellite signal meets the second signal adjustment condition according to the signal to interference and noise ratio mean change, the signal interference of the target low-orbit satellite signal is adjusted using the second PID controller, and the optimized low-orbit satellite signal is output after the adjusted low-orbit satellite signal meets the preset output condition.

[0082] Optionally, in some embodiments, the preset signal receiving strategy is: ; in, are weight coefficients, is the satellite orbit information at time t, is the interference situation at time t, is the threshold influencing factor, is the signal-to-interference-noise ratio at time t, is the instantaneous bit error rate at time t.

[0083] Optionally, in some embodiments, the processing module 300 is also used to: determine whether the adjusted low-orbit satellite signal and the preset signal meet the preset matching condition; if the adjusted low-orbit satellite signal and the preset signal meet the preset matching condition, then determine that the adjusted low-orbit satellite signal meets the preset output condition, otherwise, determine that the adjusted low-orbit satellite signal does not meet the preset output condition.

[0084] Optionally, in some embodiments, when it is determined that the adjusted low-orbit satellite signal does not meet the preset output conditions, the processing module 300 is also used to: adjust the current signal reception threshold to the alternative signal reception threshold; obtain a corrected low-orbit satellite signal based on the alternative signal reception threshold, and output it to the corrected low-orbit satellite signal when the corrected low-orbit satellite signal meets the preset output conditions; if the corrected low-orbit satellite signal does not meet the preset matching conditions, switch the current channel to the alternative channel until the corrected low-orbit satellite signal meets the preset output conditions.

[0085] Optionally, in some embodiments, the processing module 300 is also used to: calculate the gain value of the target low-orbit satellite signal at the current moment, and correct the gain value using the Doppler effect to obtain a corrected gain value; based on the corrected gain value, calculate the gain error of the low-orbit satellite signal using the formula of the first PID controller, and based on the gain error, use a preset gain compensation formula to gain compensate the low-orbit satellite signal.

[0086] Optionally, in some embodiments, the formula of the first PID controller is: ; in, is the adjusted gain error, is the gain error, , is the gain of the target received signal, is the corrected gain value, are the parameters of the first PID controller, The preset gain compensation formula is: ; in, is the new signal after gain processing, is the signal input at the current moment, is the gain factor.

[0087] Optionally, in some embodiments, the processing module 300 is also used to: determine whether the estimated interference of the target low-orbit satellite signal is greater than a preset interference threshold based on a dynamic estimated interference model; if the estimated interference is greater than the preset interference threshold, correct the signal-to-interference-noise ratio of the target low-orbit satellite signal based on a preset correction strategy; based on the corrected signal-to-interference-noise ratio, calculate the interference error of the target low-orbit satellite signal using the formula of the second PID controller, and based on the interference error, perform interference adjustment on the target low-orbit satellite signal using a preset filtering formula.

[0088] Optionally, in some embodiments, the formula of the second PID controller is: ; in, is the adjusted interference error, is the interference error, are the parameters of the second PID controller, The preset filtering formula is: ; in, is the corrected signal-to-noise ratio, is the adjusted interference error, is the coefficient controlling the suppression strength, is a clean signal after filtering. is the filter response including noise and interference rejection, is the convolution operation.

[0089] Optionally, in some embodiments, after outputting the optimized low-orbit satellite signal, the processing module 300 is further used to: optimize the signal buffer window using a preset optimization formula based on the parameters of the first PID controller and the parameters of the second PID controller, wherein the preset optimization formula is: ; in, is the optimized signal buffer window, are weight coefficients, is the instantaneous error in signal gain, is the accumulated amount of signal gain error, is the velocity error of the signal gain change, is the instantaneous error of the signal-to-interference-noise ratio, is the cumulative amount of signal-to-interference-noise ratio error, is the speed error of the signal-to-interference-noise ratio change.

[0090] It should be noted that the above explanation of the embodiment of the LEO satellite signal processing method based on an adaptive threshold is also applicable to the LEO satellite signal processing device based on an adaptive threshold in this embodiment, and will not be repeated here.

[0091] According to the LEO satellite signal processing device based on adaptive threshold proposed in an embodiment of the present invention, a target low-orbit satellite signal is received based on a preset signal receiving strategy, and the target low-orbit satellite signal is cached using a preset sliding window mechanism, and a signal amplitude mean change, a signal variance mean change, and a signal-to-interference-noise ratio mean change between a current signal cache window and a previous signal cache window are determined; if it is determined that the target low-orbit satellite signal meets a first signal adjustment condition according to the signal variance mean change and the signal-to-interference-noise ratio mean change, a first PID controller is used to adjust the signal gain of the target low-orbit satellite signal; otherwise, when it is determined that the target low-orbit satellite signal meets a second signal adjustment condition according to the signal-to-interference-noise ratio mean change, a second PID controller is used to adjust the signal interference of the target low-orbit satellite signal, and an optimized low-orbit satellite signal is output after the adjusted low-orbit satellite signal meets a preset output condition. As a result, the problem of low-orbit satellite communication systems being subject to more interference during long-distance signal transmission, which affects the stability of communication and transmission quality, and even seriously limits the reliability and practicality of low-orbit satellite Internet, is solved. The stability of communication links in complex environments is ensured, and the reliability of national defense communications is greatly improved. In actual tests, the signal bit error rate is significantly reduced and the signal-to-noise ratio is improved after adjustment by the multi-stage PID controller, showing excellent anti-interference performance.

[0092] Figure 5 A schematic diagram of the structure of an electronic device provided by an embodiment of the present invention. The electronic device may include: A memory 501 , a processor 502 , and a computer program stored in the memory 501 and executable on the processor 502 .

[0093] When the processor 502 executes the program, the LEO satellite signal processing method based on the adaptive threshold provided in the above embodiment is implemented.

[0094] Furthermore, the electronic device further comprises: The communication interface 503 is used for communication between the memory 501 and the processor 502 .

[0095] The memory 501 is used to store computer programs that can be executed on the processor 502 .

[0096] The memory 501 may include a high-speed RAM memory, and may also include a non-volatile memory (non-volatile memory), such as at least one disk memory.

[0097] If the memory 501, the processor 502 and the communication interface 503 are implemented independently, the communication interface 503, the memory 501 and the processor 502 can be connected to each other through a bus and communicate with each other. The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 5 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.

[0098] Optionally, in a specific implementation, if the memory 501, the processor 502 and the communication interface 503 are integrated on a chip, the memory 501, the processor 502 and the communication interface 503 can communicate with each other through an internal interface.

[0099] The processor 502 may be a central processing unit (CPU), or an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present invention.

[0100] An embodiment of the present invention further provides a computer program product, on which a computer program is stored. When the program is executed by a processor, the above LEO satellite signal processing method based on adaptive threshold is implemented.

[0101] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or N embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, without contradiction.

[0102] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In the description of the present invention, the meaning of "N" is at least two, such as two, three, etc., unless otherwise clearly and specifically defined.

[0103] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, fragment or portion of code comprising one or more executable instructions for implementing the steps of a custom logical function or process, and the scope of the preferred embodiments of the present invention includes alternative implementations in which functions may not be performed in the order shown or discussed, including performing functions in a substantially simultaneous manner or in reverse order depending on the functions involved, which should be understood by technicians in the technical field to which the embodiments of the present invention belong.

[0104] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as an ordered list of executable instructions for implementing logical functions, and can be specifically implemented in any computer program product for use with an instruction execution system, device or apparatus (such as a computer-based system, a system including a processor, or other system that can fetch instructions from an instruction execution system, device or apparatus and execute instructions), or in combination with these instruction execution systems, devices or apparatuses. For the purposes of this specification, a "computer program product" can be any device that can contain, store, communicate, propagate or transmit a program for use with an instruction execution system, device or apparatus, or in combination with these instruction execution systems, devices or apparatuses. More specific examples of computer program products (a non-exhaustive list) include the following: an electrical connection with one or N wirings (electronic device), a portable computer disk box (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable and programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disk read-only memory (CDROM). Furthermore, the computer program product may even be paper or other suitable medium on which the program is printed, since the program may be obtained electronically, for example by optically scanning the paper or other medium and then editing, interpreting or, if necessary, processing in another suitable manner, and then storing it in a computer memory.

[0105] It should be understood that the various parts of the present invention can be implemented by hardware, software, firmware or a combination thereof. In the above embodiment, the N steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.

[0106] A person skilled in the art may understand that all or part of the steps in the method for implementing the above-mentioned embodiment may be completed by instructing related hardware through a program, and the program may be stored in a computer program product, which, when executed, includes one or a combination of the steps of the method embodiment.

[0107] In addition, each functional unit in each embodiment of the present invention may be integrated into a processing module, or each unit may exist physically separately, or two or more units may be integrated into one module. The above-mentioned integrated module may be implemented in the form of hardware or in the form of a software functional module. If the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it may also be stored in a computer program product.

[0108] The computer program product mentioned above may be a read-only memory, a disk or an optical disk, etc. Although the embodiments of the present invention have been shown and described above, it can be understood that the above embodiments are exemplary and cannot be understood as limiting the present invention. A person of ordinary skill in the art may change, modify, replace and modify the above embodiments within the scope of the present invention.

Claims

1. A LEO satellite signal processing method based on adaptive threshold, characterized in that: The following steps are involved: Receive the target low-orbit satellite signal based on a preset signal reception strategy, and cache the target low-orbit satellite signal using a preset sliding window mechanism, and determine the mean change in signal amplitude, mean change in signal variance, and mean change in signal-to-interference-and-noise ratio between a current signal cache window and a previous signal cache window; Determining whether the target low-orbit satellite signal meets a first signal adjustment condition according to the signal variance mean change amount and the signal to interference noise ratio mean change amount; If the target low-orbit satellite signal satisfies the first signal adjustment condition, the signal gain of the target low-orbit satellite signal is adjusted by using the first PID controller; otherwise, when it is determined that the target low-orbit satellite signal satisfies the second signal adjustment condition according to the change in the mean value of the signal to interference and noise ratio, the signal interference of the target low-orbit satellite signal is adjusted by using the second PID controller, and the optimized low-orbit satellite signal is output after the adjusted low-orbit satellite signal meets the preset output condition.

2. The LEO satellite signal processing method based on adaptive threshold according to claim 1, characterized in that: The preset signal receiving strategy is: ; in, are weight coefficients, is the satellite orbit information at time t, is the interference situation at time t, is the threshold influencing factor, is the signal-to-interference-noise ratio at time t, is the instantaneous bit error rate at time t.

3. The LEO satellite signal processing method based on adaptive threshold according to claim 1, characterized in that: The determining whether the adjusted low-orbit satellite signal meets a preset output condition includes: Determining whether the adjusted low-orbit satellite signal and the preset signal meet a preset matching condition; If the adjusted low-orbit satellite signal and the preset signal meet the preset matching condition, it is determined that the adjusted low-orbit satellite signal meets the preset output condition; otherwise, it is determined that the adjusted low-orbit satellite signal does not meet the preset output condition.

4. The LEO satellite signal processing method based on adaptive threshold according to claim 3, characterized in that: When it is determined that the adjusted low-orbit satellite signal does not meet the preset output condition, the method further includes: Adjusting the current signal reception threshold to the alternative signal reception threshold; A corrected low-orbit satellite signal is obtained based on the alternative signal reception threshold, and the corrected low-orbit satellite signal is output when the corrected low-orbit satellite signal meets the preset output condition; if the corrected low-orbit satellite signal does not meet the preset matching condition, the current channel is switched to the alternative channel until the corrected low-orbit satellite signal meets the preset output condition.

5. The LEO satellite signal processing method based on adaptive threshold according to claim 1, characterized in that: The step of adjusting the signal gain of the target low-orbit satellite signal by using the first PID controller includes: Calculating the gain value of the target low-orbit satellite signal at the current moment, and correcting the gain value by using the Doppler effect to obtain a corrected gain value; Based on the corrected gain value, the gain error of the low-orbit satellite signal is calculated using the formula of the first PID controller, and based on the gain error, the gain compensation of the low-orbit satellite signal is performed using a preset gain compensation formula.

6. The LEO satellite signal processing method based on adaptive threshold according to claim 5, characterized in that: The formula of the first PID controller is: ; in, is the adjusted gain error, is the gain error, , is the gain of the target received signal, is the corrected gain value, are the parameters of the first PID controller, The preset gain compensation formula is: ; in, is the new signal after gain processing, is the signal input at the current moment, is the gain factor.

7. The LEO satellite signal processing method based on adaptive threshold according to claim 1, characterized in that: The using the second PID controller to adjust the signal interference of the target low-orbit satellite signal includes: Based on a dynamic estimated interference model, determining whether the estimated interference of the target low-orbit satellite signal is greater than a preset interference threshold; If the estimated interference is greater than the preset interference threshold, correcting the signal to interference noise ratio of the target low-orbit satellite signal based on a preset correction strategy; Based on the corrected signal-to-interference-noise ratio, the interference error of the target low-orbit satellite signal is calculated using the formula of the second PID controller, and based on the interference error, the interference adjustment is performed on the target low-orbit satellite signal using a preset filtering formula.

8. The LEO satellite signal processing method based on adaptive threshold according to claim 7, characterized in that: The formula of the second PID controller is: ; in, is the adjusted interference error, is the interference error, are the parameters of the second PID controller, The preset filtering formula is: ; in, is the corrected signal-to-noise ratio, is the adjusted interference error, is the coefficient controlling the suppression strength, is a clean signal after filtering. is the filter response including noise and interference rejection, is the convolution operation.

9. The LEO satellite signal processing method based on adaptive threshold according to claim 1, characterized in that: After outputting optimized LEO satellite signals, including: Based on the parameters of the first PID controller and the parameters of the second PID controller, the signal buffer window is optimized using a preset optimization formula, wherein the preset optimization formula is: ; in, is the optimized signal buffer window, are weight coefficients, is the instantaneous error in signal gain, is the accumulated amount of signal gain error, is the velocity error of the signal gain change, is the instantaneous error of the signal-to-interference-noise ratio, is the cumulative amount of signal-to-interference-noise ratio error, is the speed error of the signal-to-interference-noise ratio change.

10. A LEO satellite signal processing device based on adaptive threshold, characterized in that: include: A receiving module, configured to receive a target low-orbit satellite signal based on a preset signal receiving strategy, cache the target low-orbit satellite signal using a preset sliding window mechanism, and determine a signal amplitude mean change, a signal variance mean change, and a signal-to-interference-noise ratio mean change between a current signal cache window and a previous signal cache window; A judging module, configured to judge whether the target low-orbit satellite signal satisfies a first signal adjustment condition according to the signal variance mean change amount and the signal-to-interference-noise ratio mean change amount; The processing module is configured to adjust the signal gain of the target low-orbit satellite signal by using a first PID controller if the target low-orbit satellite signal satisfies a first signal adjustment condition; otherwise, when it is determined according to the signal-to-interference-noise ratio mean change that the target low-orbit satellite signal satisfies a second signal adjustment condition, adjust the signal interference of the target low-orbit satellite signal by using a second PID controller, and output an optimized low-orbit satellite signal after the adjusted low-orbit satellite signal satisfies a preset output condition.

Citation Information

Patent Citations

  • Urban traffic management system for star chain low orbit satellite signal cooperative processing

    CN118015841A

  • High-robustness communication method suitable for satellite communication

    CN118337274A

  • Ocean ship communication method and system based on Ku wave band communication

    CN119135242A

  • Correcting satellite pointing direction

    US20170288753A1

Cited By

  • Channel shielding detection method and device, electronic equipment, medium and product

    CN120856206A