A LEO satellite signal processing method based on adaptive threshold

Through the combination of adaptive threshold and PID controller, the low-orbit satellite signal processing method is dynamically adjusted, which solves the problem of interference in long-distance transmission of low-orbit satellite communication systems, improves communication stability and reliability, and enhances the anti-interference capability of national defense communications.

CN119853776BActive Publication Date: 2025-08-26BEIJING INST OF TECH
View PDF 2 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

Low-orbit satellite communication systems are susceptible to interference during long-distance signal transmission, affecting communication stability and transmission quality, and limiting the reliability and practicality of low-orbit satellite Internet.

Method used

Using a signal processing method based on adaptive thresholds, the signal parameters are cached using a preset sliding window mechanism, and the signal gain is adjusted through the first PID controller and the second PID controller suppresses interference. Combined with the Doppler effect and dynamic interference model, the signal processing parameters are dynamically adjusted to optimize signal quality.

Benefits of technology

It improves the stability and reliability of low-orbit satellite communication systems in complex environments, improves the anti-interference capability of national defense communications, and ensures the efficiency and accuracy of signal transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119853776B_ABST
    Figure CN119853776B_ABST
Patent Text Reader

Abstract

The present invention relates to a LEO satellite signal processing method based on an adaptive threshold. The method comprises: 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-and-noise ratio mean change between a current signal cache window and a previous signal cache window; if the target low-orbit satellite signal is determined to meet a first signal adjustment condition based on the signal variance mean change and the signal-to-interference-and-noise ratio mean change, adjusting a signal gain of the target low-orbit satellite signal using a first PID controller; otherwise, if the target low-orbit satellite signal is determined to meet a second signal adjustment condition based on the signal-to-interference-and-noise ratio mean change, adjusting 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.
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 offers unique advantages, such as wide-area coverage and high confidentiality. Compared to traditional terrestrial mobile communication networks, it can effectively address the existing network's coverage deficiencies in remote and extreme environments, providing comprehensive, seamless global communication services. Its low-orbit operation allows satellites to fly closer to the Earth's surface, transmitting data with lower latency and enabling continuous communication support across the globe 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, providing stable, high-speed internet connections, whether for high-altitude flights, maritime operations, or cross-border voyages. Furthermore, its high-intensity information encryption technology effectively ensures data security and confidentiality during communications. Low-orbit satellite internet is a core technology for modern information warfare. It supports efficient command and dispatch in theaters around the world, ensuring battlefield situational awareness and unmanned system control. Its anti-interference and multi-level redundancy design ensure the stability of communication links in complex environments, greatly enhancing the reliability of national defense communications.

[0004] Low-Earth Orbit (LEO) satellite communication systems face numerous interference challenges during long-distance signal transmission, including interference from neighboring satellites and terrestrial microwave interference. This interference can cause signal strength fluctuations and a decrease in the signal-to-noise ratio, impacting communication stability and transmission quality, and potentially even causing communication interruptions. This severely limits the reliability and practicality of LEO satellite internet. To improve anti-interference capabilities, interference mitigation can typically be implemented at both the transmitting and receiving ends.

[0005] At the origin, one widely used technology is interference avoidance based on beam steering. For example, beam steering and electronic phased array antenna systems employ fixed "no-go zones" to steer the beams of LEO satellites to avoid interference from GEO satellites. Another approach, based on beam switching, involves establishing intersatellite links to transmit data back from perception-layer satellites, and then using perception-layer satellites to steer their beams toward other communication-layer satellites to avoid interference. However, both methods rely on fixed control and are slow to respond in rapidly changing interference environments.

[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 a pre-set algorithm and the physical structure of the antenna array. When the channel environment changes rapidly (such as sudden changes in interference direction or rapidly changing multipath signals), beam adjustment may lag, making it difficult to respond to new interference sources in a timely manner, resulting in a significant degradation of signal quality. Summary of the Invention

[0007] The present invention provides a LEO satellite signal processing method based on adaptive thresholds to solve the problems that low-orbit satellite communication systems are subject to more interference during long-distance signal transmission, affecting communication stability and transmission quality, and even seriously limiting the reliability and practicality of low-orbit satellite Internet.

[0008] A first aspect of the present invention provides an adaptive threshold-based LEO satellite signal processing method, comprising the following steps: receiving a target low-orbit satellite signal based on a preset signal reception 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-and-noise ratio mean change 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 based on the signal variance mean change and the signal-to-interference-and-noise ratio mean change; if the target low-orbit satellite signal meets the first signal adjustment condition, adjusting the signal gain of the target low-orbit satellite signal using a first PID controller; otherwise, if it is determined that the target low-orbit satellite signal meets a second signal adjustment condition based on the signal-to-interference-and-noise ratio mean change, adjusting 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:

[0010] ;

[0011] 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-and-noise ratio at time t, is the instantaneous bit error rate at time t.

[0012] Optionally, the judging whether the adjusted low-orbit satellite signal satisfies a preset output condition includes: judging 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 judging that the adjusted low-orbit satellite signal satisfies the preset output condition; otherwise, judging that the adjusted low-orbit satellite signal does not satisfy the preset output condition.

[0013] 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.

[0014] 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.

[0015] Optionally, the formula of the first PID controller is:

[0016] ;

[0017] 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,

[0018] The preset gain compensation formula is:

[0019] ;

[0020] in, is the new signal after gain processing, is the signal input at the current moment, is the gain coefficient.

[0021] Optionally, using the second PID controller to adjust the signal interference of the target low-orbit satellite signal includes: judging whether the estimated interference of the target low-orbit satellite signal is greater than a preset interference threshold based on a dynamic estimation interference model; if the estimated interference is greater than the preset interference threshold, correcting the signal to interference and noise ratio of the target low-orbit satellite signal based on a preset correction strategy; based on the corrected signal to interference and 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.

[0022] Optionally, the formula of the second PID controller is:

[0023] ;

[0024] in, is the adjusted interference error, is the interference error, are the parameters of the second PID controller,

[0025] The preset filtering formula is:

[0026] ;

[0027] in, is the corrected signal-to-noise ratio, is the adjusted interference error, is the coefficient that controls the suppression strength, is the clean signal after filtering. is the filter response including noise and interference rejection, is the convolution operation.

[0028] Optionally, after outputting the optimized low-orbit satellite signal, the method further 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:

[0029] ;

[0030] in, is the optimized signal buffer window, are weight coefficients, is the instantaneous error in signal gain, is the cumulative amount of signal gain error, is the velocity error of the signal gain change, is the instantaneous error of the signal-to-interference-and-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.

[0031] According to a second aspect of the present invention, an embodiment provides a LEO satellite signal processing device based on an adaptive threshold, including: a receiving module for receiving a target low-orbit satellite signal based on a preset signal reception strategy, caching the target low-orbit satellite signal using a preset sliding window mechanism, and determining a signal amplitude mean change, a signal variance mean change, and a signal-to-interference-and-noise ratio mean change between a current signal cache window and a previous signal cache window; a judging module for judging whether the target low-orbit satellite signal satisfies a first signal adjustment condition based on the signal variance mean change and the signal-to-interference-and-noise ratio mean change; and a processing module for adjusting a signal gain of the target low-orbit satellite signal using a first PID controller if the target low-orbit satellite signal satisfies the first signal adjustment condition; otherwise, when it is determined that the target low-orbit satellite signal satisfies a second signal adjustment condition based on the signal-to-interference-and-noise ratio mean change, adjusting 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.

[0032] Optionally, the preset signal receiving strategy is:

[0033] ;

[0034] 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-and-noise ratio at time t, is the instantaneous bit error rate at time t.

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

[0036] 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.

[0037] 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.

[0038] Optionally, the formula of the first PID controller is:

[0039] ;

[0040] 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,

[0041] The preset gain compensation formula is:

[0042] ;

[0043] in, is the new signal after gain processing, is the signal input at the current moment, is the gain coefficient.

[0044] Optionally, the processing module is further used to: determine, based on a dynamic estimated interference model, 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, correct the signal-to-interference-plus-noise ratio of the target low-orbit satellite signal based on a preset correction strategy; calculate the interference error of the target low-orbit satellite signal based on the corrected signal-to-interference-plus-noise ratio using a formula of the second PID controller, and perform interference adjustment on the target low-orbit satellite signal based on the interference error using a preset filtering formula.

[0045] Optionally, the formula of the second PID controller is:

[0046] ;

[0047] in, is the adjusted interference error, is the interference error, are the parameters of the second PID controller,

[0048] The preset filtering formula is:

[0049] ;

[0050] in, is the corrected signal-to-noise ratio, is the adjusted interference error, is the coefficient that controls the suppression strength, is the clean signal after filtering. is the filter response including noise and interference rejection, is the convolution operation.

[0051] Optionally, after outputting the optimized low-orbit satellite signal, the processing module is further configured 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:

[0052] ;

[0053] in, is the optimized signal buffer window, are weight coefficients, is the instantaneous error in signal gain, is the cumulative amount of signal gain error, is the velocity error of the signal gain change, is the instantaneous error of the signal-to-interference-and-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.

[0054] 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 the adaptive threshold as described in the above embodiment.

[0055] 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 adaptive threshold as described in the above embodiment.

[0056] In the above embodiment, a target low-orbit satellite signal is received based on a preset signal reception strategy, and a preset sliding window mechanism is used to cache the target low-orbit satellite signal. 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 are determined. If the target low-orbit satellite signal is determined to meet a first signal adjustment condition based on the mean change in signal variance and mean change in signal-to-interference-and-noise ratio, a first PID controller is used to adjust the signal gain of the target low-orbit satellite signal. Otherwise, if the target low-orbit satellite signal is determined to meet a second signal adjustment condition based on the mean change in signal-to-interference-and-noise ratio, a second PID controller is used to adjust the signal interference of the target low-orbit satellite signal. After the adjusted low-orbit satellite signal meets a preset output condition, an optimized low-orbit satellite signal is output. This solves the problem that low-orbit satellite communication systems are subject to frequent interference during long-distance signal transmission, which affects communication stability and transmission quality, and even severely limits the reliability and practicality of low-orbit satellite internet. This ensures the stability of communication links in complex environments and greatly improves the reliability of national defense communications.

[0057] Additional aspects and advantages of the present invention will be set forth in part in the description which follows and, in part, will be obvious from the description which follows, or may be learned through practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0058] The above and / or additional aspects and advantages of the present invention will become apparent and readily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which:

[0059] Figure 1 A flowchart of a LEO satellite signal processing method based on an adaptive threshold according to an embodiment of the present invention;

[0060] 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;

[0061] Figure 3 Flowchart of a method for processing low-orbit satellite signals according to a specific embodiment of the present invention;

[0062] 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;

[0063] Figure 5 FIG. 1 is a schematic diagram of the structure of an electronic device according to an embodiment of the present invention. DETAILED DESCRIPTION

[0064] The following describes embodiments of the present invention in detail, 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 are not to be construed as limiting the present invention.

[0065] The following describes an adaptive threshold-based LEO satellite signal processing method according to an embodiment of the present invention with reference to the accompanying drawings. In response to the problem mentioned in the background art above that low-orbit satellite communication systems are subject to significant interference during long-distance signal transmission, which affects communication stability and transmission quality, and even severely limits the reliability and practicality of low-orbit satellite internet, the present invention provides an adaptive threshold-based LEO satellite signal processing method. In this method, a 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. The mean change in signal amplitude, mean change in signal variance, and mean change in signal-to-interference-and-noise ratio (SINR) between a current signal cache window and a previous signal cache window are determined. If the target low-orbit satellite signal satisfies a first signal adjustment condition based on the mean change in signal variance and mean change in SINR, a first PID controller is used to adjust the signal gain of the target low-orbit satellite signal. Otherwise, if the target low-orbit satellite signal satisfies a second signal adjustment condition based on the mean change in SINR, a second PID controller is used to adjust the signal interference of the target low-orbit satellite signal. After the adjusted low-orbit satellite signal satisfies a preset output condition, an optimized low-orbit satellite signal is output. This solves the problem that low-orbit satellite communication systems are subject to frequent interference during long-distance signal transmission, which affects the stability and transmission quality of communication and even seriously limits the reliability and practicality of low-orbit satellite Internet. It ensures the stability of communication links in complex environments and greatly improves the reliability of national defense communications.

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

[0067] like Figure 1 As shown, the LEO satellite signal processing method based on the adaptive threshold includes the following steps:

[0068] 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.

[0069] In some embodiments, the preset signal receiving strategy is:

[0070] ; (1)

[0071] 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-and-noise ratio at time t, is the instantaneous bit error rate at time t.

[0072] Specifically, during the initialization phase, Figure 2 As shown, a comprehensive analysis of the pre-determined communication signal characteristics is required. This analysis must encompass multiple key aspects, including signal strength, frequency, bandwidth, and bit error rate. These characteristics exhibit complex and variable patterns with changes in satellite orbit, dynamic fluctuations in the Earth's atmosphere, changes in the receiving end's geographic location, and the passage of time. In particular, it is necessary to consider the multiple interferences faced by low-orbit satellite communication environments, such as interference from ground communication systems, co- and adjacent-frequency interference from other low-orbit, medium-orbit, and high-orbit satellites, as well as cosmic noise.

[0073] 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 speed of the satellite. is the interference situation at time t, including interference from other satellites, ground communication systems or cosmic noise, There are other factors that may affect the threshold, including the inherent noise of the system, the sensitivity of the receiver, etc.

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

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

[0076] 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, Indicates 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 .

[0077] The sliding window is updated as signals are continuously received. Whenever new signal data is received, its amplitude, variance, and signal-to-noise ratio are calculated and added to the end of the window. To maintain the flexibility and adaptability of the window, the size of the signal buffer window is dynamically adjusted based on real-time signal changes.

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

[0079] if If the value is larger, it means that the signal strength between adjacent windows has changed significantly. Then reduce the signal buffer window size K to respond quickly and avoid reaction lag. On the contrary, if If it is small, it means that the signal strength between adjacent windows is relatively stable, so the signal cache window size K should be increased to avoid unnecessary updates.

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

[0081] In step S102, it is determined 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-and-noise ratio mean change.

[0082] 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 using the first PID controller; otherwise, when it is determined that the target low-orbit satellite signal satisfies the second signal adjustment condition based on 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 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.

[0083] It should be understood that using the variance mean change and the mean change of the signal-to-interference-and-noise ratio , judge the intensity fluctuation of the target low-orbit satellite signal to determine whether the target low-orbit satellite signal meets the first signal adjustment condition based on the signal intensity fluctuation. If the signal is stable, it is determined that the target low-orbit satellite signal does not meet the first signal adjustment condition, and directly enters the determination of whether the target low-orbit satellite signal meets the second signal adjustment condition; if the signal intensity fluctuation is large, it is determined 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.

[0084] Then according to the mean signal to interference noise ratio of the current signal buffer window , determining the signal interference situation. If the interference is significant, the target LEO satellite signal is determined to meet the second signal adjustment condition. The second PID controller (PID2 controller) is then used to suppress the interference in the signal. Finally, the target LEO satellite signal is regulated by comprehensively considering the adjustments of the first and second PID controllers.

[0085] Optionally, in some embodiments, the signal gain of the target low-orbit satellite signal is adjusted using a 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.

[0086] Optionally, in some embodiments, the formula of the first PID controller is:

[0087] ; (2)

[0088] 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,

[0089] The preset gain compensation formula is:

[0090] ; (3)

[0091] in, is the new signal after gain processing, is the signal input at the current moment, is the gain coefficient.

[0092] 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 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.

[0093] Optionally, in some embodiments, the formula of the second PID controller is:

[0094] ; (4)

[0095] in, is the adjusted interference error, , is the interference error, are the parameters of the second PID controller,

[0096] The preset filtering formula is:

[0097] ; (5)

[0098] in, is the corrected signal-to-noise ratio, is the adjusted interference error, is the coefficient that controls the suppression strength, is the clean signal after filtering. is the filter response including noise and interference rejection, is the convolution operation.

[0099] Specifically, if Figure 3 As shown, the signal adjustment process of the first PID controller is as follows:

[0100] 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):

[0101] ; (6)

[0102] in, is the target received signal strength, is the actual received signal strength, is the frequency offset compensated by the Doppler effect.

[0103] 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 formula (7):

[0104] ; (7)

[0105] 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.

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

[0107] The signal adjustment process of the second PID controller is as follows:

[0108] First, a dynamic interference estimation model is introduced to obtain the estimated interference , the model is expressed as follows:

[0109] ; (8)

[0110] in, is the smoothing coefficient, is the interference measured at time t.

[0111] Further If the interference is estimated If the value is large, it means that the signal-to-interference-noise ratio is low. The error of the second PID controller becomes larger. It is necessary to correct the signal-to-interference-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:

[0112] ; (9)

[0113] in, is the current signal power, is the current noise power.

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

[0115] 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.

[0116] 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. 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 signal bit error rate after adjustment 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 exhibited.

[0117] Furthermore, in some embodiments, determining whether the adjusted low-orbit satellite signal meets the preset output condition includes: determining 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 determining that the adjusted low-orbit satellite signal meets the preset output condition; otherwise, determining that the adjusted low-orbit satellite signal does not meet the preset output condition.

[0118] 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.

[0119] 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 redundancy mechanism is activated to compensate.

[0120] Specifically, an alternative signal reception threshold is set, whose size is n% of the original threshold M, and the algorithm is re-applied to perform signal processing based on the alternative signal reception threshold to obtain the 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.

[0121] Through the above signal control and compensation, an optimized signal is output.

[0122] Furthermore, in some embodiments, after outputting the optimized low-orbit satellite signal, the method further 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:

[0123] ; (10)

[0124] in, is the optimized signal buffer window, are weight coefficients, is the instantaneous error in signal gain, is the cumulative amount of signal gain error, is the velocity error of the signal gain change, is the instantaneous error of the signal-to-interference-and-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.

[0125] 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 impact of each feedback item on window adjustment.

[0126] in,

[0127] ; (11)

[0128] For example, if ΔP1 is large, indicating a large instantaneous error in the signal gain, the window can be narrowed to quickly respond to dramatic gain changes. If ΔI1 is large, indicating that the signal gain has deviated from the expected value for a long time, representing a long-term trend. In this case, the window can be appropriately increased to provide stable feedback and avoid interference caused by frequent adjustments. If ΔD1 is large, indicating a rapid rate of change, the window can be narrowed to capture rapidly changing signal details and smooth out fluctuations.

[0129] ; (12)

[0130] For example, if ΔP2 is large, it indicates that the current SINR error is large and there may be strong interference. The window can be narrowed 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 narrowed to follow the rapid changes in interference.

[0131] Based on the above, this anti-interference method has application potential in a variety of complex environments:

[0132] 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.

[0133] 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.

[0134] 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 the communication needs of remote areas or mobile scenarios can be met.

[0135] In summary, the advantages of the embodiments of the present invention are as follows:

[0136] (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 by fixed control modes. This effectively solves the problem of insufficient adaptability caused by the traditional system's reliance on fixed settings, making signal processing more flexible and changeable.

[0137] (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.

[0138] (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.

[0139] (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.

[0140] According to an adaptive threshold-based LEO satellite signal processing method proposed in an embodiment of the present invention, a target LEO satellite signal is received based on a preset signal reception strategy, and the target LEO satellite signal is cached using a preset sliding window mechanism. 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 are determined. If the mean change in signal variance and mean change in signal-to-interference-and-noise ratio determine that the target LEO satellite signal meets a first signal adjustment condition, a first PID controller is used to adjust the signal gain of the target LEO satellite signal. Otherwise, if the mean change in signal-to-interference-and-noise ratio determines that the target LEO satellite signal meets a second signal adjustment condition, a second PID controller is used to adjust signal interference of the target LEO satellite signal. After the adjusted LEO satellite signal meets a preset output condition, an optimized LEO satellite signal is output. As a result, the problem of low-orbit satellite communication systems being subject to frequent interference during long-distance signal transmission, which affects the stability and transmission quality of communication 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 after adjustment by the multi-stage PID controller is significantly reduced, the signal-to-noise ratio is improved, and excellent anti-interference performance is shown.

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

[0142] 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.

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

[0144] Among them, the receiving module 100 is used to receive the target low-orbit satellite signal based on a preset signal reception strategy, cache the target low-orbit satellite signal using a preset sliding window mechanism, and determine the mean change in signal amplitude, signal variance, and signal-to-interference-and-noise ratio 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 a first signal adjustment condition based on the mean change in signal variance and the mean change in signal-to-interference-and-noise ratio; and the processing module 300 is 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, if it is determined based on the mean change in signal-to-interference-and-noise ratio that the target low-orbit satellite signal meets a second signal adjustment condition, adjust the signal interference of the target low-orbit satellite signal using a second PID controller, and output an optimized low-orbit satellite signal after the adjusted low-orbit satellite signal meets a preset output condition.

[0145] Optionally, in some embodiments, the preset signal receiving strategy is:

[0146] ;

[0147] 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-and-noise ratio at time t, is the instantaneous bit error rate at time t.

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

[0149] 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.

[0150] Optionally, in some embodiments, the processing module 300 is further 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.

[0151] Optionally, in some embodiments, the formula of the first PID controller is:

[0152] ;

[0153] 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,

[0154] The preset gain compensation formula is:

[0155] ;

[0156] in, is the new signal after gain processing, is the signal input at the current moment, is the gain coefficient.

[0157] Optionally, in some embodiments, the processing module 300 is further 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-and-noise ratio of the target low-orbit satellite signal based on a preset correction strategy; calculate the interference error of the target low-orbit satellite signal based on the corrected signal-to-interference-and-noise ratio using a formula of the second PID controller, and perform interference adjustment on the target low-orbit satellite signal based on the interference error using a preset filtering formula.

[0158] Optionally, in some embodiments, the formula of the second PID controller is:

[0159] ;

[0160] in, is the adjusted interference error, is the interference error, are the parameters of the second PID controller,

[0161] The preset filtering formula is:

[0162] ;

[0163] in, is the corrected signal-to-noise ratio, is the adjusted interference error, is the coefficient that controls the suppression strength, is the clean signal after filtering. is the filter response including noise and interference rejection, is the convolution operation.

[0164] Optionally, in some embodiments, after outputting the optimized low-orbit satellite signal, the processing module 300 is further configured 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:

[0165] ;

[0166] in, is the optimized signal buffer window, are weight coefficients, is the instantaneous error in signal gain, is the cumulative amount of signal gain error, is the velocity error of the signal gain change, is the instantaneous error of the signal-to-interference-and-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.

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

[0168] According to an embodiment of the present invention, an adaptive threshold-based LEO satellite signal processing device receives a target LEO satellite signal based on a preset signal reception strategy, caches the target LEO satellite signal using a preset sliding window mechanism, determines a mean change in signal amplitude, a mean change in signal variance, and a mean change in signal-to-interference-and-noise ratio between a current signal cache window and a previous signal cache window, and adjusts the signal gain of the target LEO satellite signal using a first PID controller if the target LEO satellite signal is determined to meet a first signal adjustment condition based on the mean change in signal variance and the mean change in signal-to-interference-and-noise ratio. Otherwise, if the target LEO satellite signal is determined to meet a second signal adjustment condition based on the mean change in signal-to-interference-and-noise ratio, adjusts signal interference of the target LEO satellite signal using a second PID controller. After the adjusted LEO satellite signal meets a preset output condition, an optimized LEO satellite signal is output. As a result, the problem of low-orbit satellite communication systems being subject to frequent interference during long-distance signal transmission, which affects the stability and transmission quality of communication 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 after adjustment by the multi-stage PID controller is significantly reduced, the signal-to-noise ratio is improved, and excellent anti-interference performance is shown.

[0169] Figure 5 This is a schematic diagram of the structure of an electronic device provided by an embodiment of the present invention. The electronic device may include:

[0170] Memory 501 , processor 502 , and computer programs stored in the memory 501 and executable on the processor 502 .

[0171] 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.

[0172] Furthermore, the electronic device further includes:

[0173] The communication interface 503 is used for communication between the memory 501 and the processor 502 .

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

[0175] 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.

[0176] If the memory 501, processor 502, and communication interface 503 are implemented independently, the communication interface 503, memory 501, and processor 502 can be interconnected via 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. Buses can be divided into address buses, data buses, control buses, 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 one type of bus.

[0177] 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.

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

[0179] An embodiment of the present invention further provides a computer program product having a computer program stored thereon, which implements the above LEO satellite signal processing method based on adaptive threshold when executed by a processor.

[0180] In the description of this specification, the reference terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" mean 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 expressions of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described can be combined in any one or N embodiments or examples in a suitable manner. In addition, those skilled in the art can combine and combine different embodiments or examples described in this specification and features of different embodiments or examples without contradiction.

[0181] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be understood to indicate or imply relative importance or implicitly specify the number of technical features indicated. Thus, a feature specified as "first" or "second" may explicitly or implicitly include at least one such feature. In the description of the present invention, "N" means at least two, such as two, three, etc., unless otherwise specifically defined.

[0182] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, segment or portion of code comprising one or more executable instructions for implementing a custom logical function or step of a process, and the scope of the preferred embodiments of the invention includes alternative implementations in which functions may be performed out of the order shown or discussed, including performing functions in a substantially simultaneous manner or in reverse order depending on the functions involved, as should be understood by those skilled in the art to which embodiments of the invention pertain.

[0183] The logic and / or steps represented in a flowchart or otherwise described herein, for example, can be considered a sequenced listing of executable instructions for implementing logical functions, and can be embodied in any computer program product for use with, or in conjunction with, an instruction execution system, apparatus, or device (e.g., a computer-based system, a system including a processor, or other system that can fetch and execute instructions from an instruction execution system, apparatus, or device). For 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, or in conjunction with, an instruction execution system, apparatus, or device. More specific examples (not exhaustive) of computer program products include: an electrical connection having one or more wires (electronic device), a portable computer disk cartridge (magnetic device), random access memory (RAM), read-only memory (ROM), erasable and programmable read-only memory (EPROM or flash memory), a fiber optic device, and a portable compact disc read-only memory (CDROM). Furthermore, the computer program product may even be a 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 it in another suitable manner, and then storing it in a computer memory.

[0184] It should be understood that various components of the present invention can be implemented using hardware, software, firmware, or a combination thereof. In the above embodiment, the N steps or methods can be implemented using software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented using hardware, as in another embodiment, any of the following technologies known in the art or a combination thereof can be used: a discrete logic circuit having logic gate circuits for implementing logical functions on data signals, an application-specific integrated circuit having suitable combinational logic gate circuits, a programmable gate array (PGA), a field-programmable gate array (FPGA), etc.

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

[0186] Furthermore, the functional units in the various embodiments of the present invention may be integrated into a single processing module, each unit may exist physically separately, or two or more units may be integrated into a single module. The aforementioned integrated modules may be implemented in the form of hardware or software functional modules. If the integrated modules are implemented in the form of software functional modules and sold or used as independent products, they may also be stored in a computer program product.

[0187] The computer program product mentioned above may be a read-only memory, a magnetic disk, or an optical disk, etc. Although the embodiments of the present invention have been shown and described above, it is understood that the above embodiments are exemplary and are not to be construed as limiting the present invention. Persons skilled in the art may make changes, modifications, substitutions, and variations to 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: receiving a target low-orbit satellite signal based on a preset signal reception strategy, caching the target low-orbit satellite signal using a preset sliding window mechanism, and determining a mean change in signal amplitude, a mean change in signal variance, and a 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 and the signal-to-interference-and-noise ratio mean change; If the target low-orbit satellite signal meets the first signal adjustment condition, the signal gain of the target low-orbit satellite signal is adjusted using the first PID controller; otherwise, when it is determined that the target low-orbit satellite signal meets 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 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-and-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: Adjust 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 adjusting the signal gain of the target low-orbit satellite signal by using the first PID controller includes: Calculating a gain value of the target low-orbit satellite signal at a current moment, and correcting the gain value using a 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 coefficient.

7. The LEO satellite signal processing method based on adaptive threshold according to claim 1, characterized in that: The adjusting the signal interference of the target low-orbit satellite signal by using the second PID controller includes: Determining, based on a dynamic estimation interference model, 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 and noise ratio of the target low-orbit satellite signal based on a preset correction strategy; Based on the corrected signal-to-interference-and-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 that controls the suppression strength, is the clean signal after filtering. is the filter response including noise and interference rejection, is the convolution operation, is the signal-to-interference-and-noise ratio at time t.

9. The LEO satellite signal processing method based on adaptive threshold according to claim 1, characterized in that: After outputting optimized low-orbit 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 cumulative amount of signal gain error, is the velocity error of the signal gain change, is the instantaneous error of the signal-to-interference-and-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 reception strategy, cache the target low-orbit satellite signal using a preset sliding window mechanism, and determine a change in the mean signal amplitude, mean signal variance, and mean signal-to-interference-and-noise ratio 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 and the signal-to-interference-and-noise ratio mean change; a processing module, configured to adjust the signal gain of the target LEO satellite signal using a first PID controller if the target LEO satellite signal satisfies a first signal adjustment condition; otherwise, when it is determined based on the change in the mean signal-to-interference-and-noise ratio that the target LEO satellite signal satisfies a second signal adjustment condition, adjust the signal interference of the target LEO satellite signal using a second PID controller; and output an optimized LEO satellite signal after the adjusted LEO 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