Automatic gain control method and device suitable for pulse interference resistance of spread hop system
By identifying and processing the sampled signal, extracting the amplitude of the non-pulse signal and performing error feedback, the problem of pulse interference having a great impact on AGC is solved, and more stable signal reception and higher system performance are achieved.
Patent Information
- Application Number
- CN202411864256.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-17
- Publication Date
- 2025-05-13
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
In the prior art, pulse interference signals have a great impact on automatic gain control (AGC), resulting in a degradation of system reception performance.
By performing pulse interference identification on the sampled signal, using segmented averaging and double threshold rules to identify the pulse interference signal, extract the amplitude of the non-pulsive signal, perform error extraction with reference amplitude, and feedback the error result to the variable gain amplifier to achieve gain control.
Effectively remove the influence of pulse interference signals, so that the gain control is based only on non-pulse signals that do not contain pulse interference, reducing the impact of pulse interference on AGC and improving the system's reception performance.
Smart Images

Figure CN119995604A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of gain control, and in particular to an automatic gain control method and device suitable for pulse interference resistance of a spread-hop system. Background Art
[0002] In communication systems, due to the target distance effect, the power amplitude of the received signal varies greatly. In order to ensure that the signal has a relatively stable strength before receiving and demodulating, automatic gain control (AGC) is generally performed on the received signal. The pulse interference source is composed of pulses, and its spectrum is flat like noise and covers the entire signal bandwidth. Power Transmit a time domain pulse signal. When the total interference power remains constant, the lower the pulse interference duty cycle, the stronger the instantaneous interference power and the worse the system reception performance.
[0003] Therefore, how to provide an automatic gain control method suitable for anti-interference pulses of a spread-hop system has become a technical problem that needs to be solved urgently by those skilled in the art. Summary of the invention
[0004] The present invention provides an automatic gain control method and device suitable for a spread-hop system to resist pulse interference, so as to solve the defect in the prior art that the pulse interference signal has a great influence on the automatic gain control.
[0005] In a first aspect, the present invention provides an automatic gain control method applicable to a spread-hop system to resist pulse interference, comprising: After the input signal is input to the variable gain amplifier, it is sampled by the ADC to obtain a sampled signal; Performing pulse interference identification on the sampled signal to obtain a non-pulse signal that does not contain pulse interference; Extracting the amplitude of the non-pulse signal and determining the average value of preset points of the amplitude; In combination with the reference amplitude, performing error extraction on the average value to obtain an error result; The error result is fed back to the variable gain amplifier, and re-sampled through the ADC to obtain a sampling signal.
[0006] According to an automatic gain control method for pulse interference resistance in a spread-hop system provided by the present invention, the pulse interference identification of the sampling signal includes: Based on the segmented average and double threshold rule, the signal whose amplitude in the time domain waveform of the sampling signal exceeds the preset amplitude is identified to obtain a pulse interference signal.
[0007] According to an automatic gain control method for pulse interference resistance of a spread-hop system provided by the present invention, based on the segmented average and double threshold rule, a signal whose amplitude in the time domain waveform of the sampled signal exceeds a preset amplitude is identified to obtain a pulse interference signal, including: Performing segmented amplitude averaging of preset segments on the sampled signal to obtain an amplitude value of each segment; Determine the minimum value among the amplitude values of each segment; Based on the minimum value, determining a low threshold value and a high threshold value in a double threshold rule; The lower threshold value and the upper threshold value are used to identify pulse interference signals.
[0008] According to an automatic gain control method for pulse interference resistance of a spread-hop system provided by the present invention, the method of determining a low threshold value and a high threshold value in a double threshold rule based on the minimum value includes: When there is no pulse interference signal, it is determined that the threshold value in the double threshold rule is higher than the amplitude value of each segment; When there is a pulse interference signal, it is determined that the threshold value in the double threshold rule is lower than the amplitude value of each segment.
[0009] According to an automatic gain control method applicable to a spread-hop system for resisting pulse interference provided by the present invention, the low threshold value is three times the minimum value, and the high threshold value is four times the minimum value.
[0010] According to an automatic gain control method for pulse interference resistance of a spread-hop system provided by the present invention, the step of performing segmented amplitude averaging of preset segments of the sampling signal to obtain an amplitude value of each segment includes: ; in, represents the amplitude value of the Kth segment, M Indicates the number of segments, Represents the sampled signal.
[0011] According to an automatic gain control method for pulse interference resistance of a spread hop system provided by the present invention, the error extraction of the average value is performed in combination with the reference amplitude to obtain an error result, including: ; in, represents the reference amplitude, N Indicates the number of preset points. represents the amplitude of the extracted non-pulse signal, Indicates the error result.
[0012] According to an automatic gain control method for pulse interference resistance in a spread-hop system provided by the present invention, after feeding back the error result to the variable gain amplifier, the method further includes: The variable gain amplifier is gain-controlled as follows: ; in, represents gain control, Indicates the last gain control, Represents the error result, Represents the coefficient.
[0013] In a second aspect, the present invention further provides an automatic gain control device for resisting pulse interference in a spread-hop system, comprising: The sampling module is used to input the signal to the variable gain amplifier and then sample it through the ADC to obtain a sampling signal; An identification module, used for performing pulse interference identification on the sampled signal to obtain a non-pulse signal that does not contain pulse interference; An extraction module, used for extracting the amplitude of the non-pulse signal and determining an average value of preset points of the amplitude; An error module, used to extract the error of the average value in combination with the reference amplitude to obtain an error result; The feedback module is used to feed back the error result to the variable gain amplifier, and re-sample the result through the ADC to obtain a sampling signal.
[0014] In a third aspect, the present invention further provides an electronic device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the processor implements any of the above-described automatic gain control methods for resisting pulse interference in a spread-hop system.
[0015] In a fourth aspect, the present invention further provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements any of the above-described automatic gain control methods for resisting pulse interference in a spread-hop system.
[0016] In a fifth aspect, the present invention further provides a computer program product, comprising a computer program, wherein when the computer program is executed by a processor, the automatic gain control method for resisting pulse interference in a spread-hop system as described in any one of the above is implemented.
[0017] The present invention provides an automatic gain control method and device for resisting pulse interference in a spread-hop system. After inputting a signal to a variable gain amplifier, the signal is sampled by an ADC to obtain a sampled signal; the sampled signal is identified for pulse interference to obtain a non-pulse signal that does not contain pulse interference; the amplitude of the non-pulse signal is extracted, and the average value of preset points of the amplitude is determined; the average value is extracted for error in combination with a reference amplitude to obtain an error result; the error result is fed back to the variable gain amplifier, and the ADC is re-sampled to obtain a sampled signal. By identifying pulse interference, the influence of the pulse interference signal can be effectively removed, so that the gain control is based only on the non-pulse signal that does not contain pulse interference, and the influence of the pulse interference signal on the gain control is effectively reduced. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0019] Figure 1 It is a flow chart of an automatic gain control method for resisting pulse interference in a spread-hop system provided in this embodiment; Figure 2 yes Figure 1 Schematic diagram of the principle; Figure 3 is a sampling signal diagram provided by this embodiment when pulse interference exists; Figure 4 is a schematic diagram of a pulse interference signal provided in this embodiment; Figure 5 Yes Figure 4 Schematic diagram of averaging ten segments; Figure 6 1 is a schematic diagram of a double threshold with a signal-to-interference ratio JSR=10dB provided in this embodiment; Figure 7 2 is a schematic diagram of a double threshold with a signal-to-interference ratio JSR=20dB provided in this embodiment; Figure 8 is a schematic diagram of a sampling signal after pulse interference identification provided in this embodiment; Fig. 9 1 is a schematic diagram of the structure of an automatic gain control device for resisting pulse interference in a spread-hop system provided in this embodiment; Fig.10 It is a schematic diagram of the structure of the electronic device provided in this embodiment. DETAILED DESCRIPTION
[0020] In order to make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention will be clearly and completely described below in conjunction with the drawings of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0021] Figure 1 is a flow chart of an automatic gain control method for resisting pulse interference in a spread-hop system provided in this embodiment, Figure 2 yes Figure 1 Schematic diagram of the principle.
[0022] like Figure 1 and Figure 2 As shown, the automatic gain control method for pulse interference resistance in a spread-hop system provided in an embodiment of the present invention mainly includes the following steps: 101. After the input signal is input to the variable gain amplifier, it is sampled by the ADC to obtain a sampled signal.
[0023] In a specific implementation process, ADC stands for Analog-to-Digital Converter, which is an electronic component that converts analog signals into digital signals.
[0024] 102. Perform pulse interference identification on the sampled signal to obtain a non-pulse signal that does not contain pulse interference.
[0025] Pulse interference sources consist of pulses whose spectrum is flat like noise and covers the entire signal bandwidth. Power Transmit a time domain pulse signal. When the total interference power remains constant, the lower the pulse interference duty cycle, the stronger the instantaneous interference power and the worse the system reception performance.
[0026] When there is pulse interference, such as Figure 3 The figure shown in FIG. 1 (the signal-to-noise ratio is 50 dB) is a sampling signal diagram when pulse interference exists. The pulse signal can be limited by a method based on automatic gain control (AGC) to reduce the signal-to-noise ratio.
[0027] The pulse interference identification of the sampling signal includes: based on the segmented average and double threshold rule, identifying the signal whose amplitude in the time domain waveform of the sampling signal exceeds the preset amplitude, and obtaining the pulse interference signal.
[0028] Figure 4 is a schematic diagram of a pulse interference signal provided in this embodiment, Figure 5 Yes Figure 4 Schematic diagram of ten-segment averaging.
[0029] like Figure 4 As shown, the sampled signal is segmented and averaged in preset segments to obtain the amplitude value of each segment, that is, the N data sampled by the ADC are segmented and averaged at M points. If the sampled signal is , … , then the cumulative result of the kth segment is (1): (1) in, represents the amplitude value of the Kth segment, M Indicates the number of segments, Represents the sampled signal.
[0030] like Figure 5 As shown, Figure 4 The segmented amplitudes of the 10 segmented points are averaged. Then the minimum value of the amplitude of each segment is determined, and the multiple of the minimum value is used as the low threshold value and the high threshold value. Based on the minimum value, the low threshold value and the high threshold value of the double threshold rule are determined; the low threshold value and the high threshold value are used to identify the pulse interference signal. Specifically, the most critical part in the interference suppression process is to design a reasonable interference detection threshold, that is, a low threshold value and a high threshold value. If the interference detection threshold is too high, interference leakage may occur; if the threshold is set too low, the desired signal may be distorted, resulting in a reduction in the signal-to-noise ratio. Therefore, the determination of the low threshold value and the high threshold value in the double threshold rule must meet the following requirements: 1) When there is no interference signal, the low threshold value and the high threshold value should be higher than the amplitude of most signals, and the useful signal cannot be regarded as interference; 2) When there is an interference signal, the low threshold value and the high threshold value should be lower than the amplitude of all interference signals and higher than the amplitude of most signals. By determining the low threshold value and the high threshold value, when the signal is higher than the high threshold value, it is considered that there is interference here, and then the width of the interference is judged by the low threshold value. Prevent false alarms by setting a higher high threshold value; and identify the width of the interference as much as possible by setting a lower low threshold value. It is preferred that the low threshold value is three times the minimum value and the high threshold value is four times the minimum value.
[0031] Figure 6 : is a schematic diagram of a double threshold with a signal-to-interference ratio JSR=10dB provided in this embodiment. Figure 7 This is a schematic diagram of a double threshold with a signal-to-interference ratio JSR=20dB provided in this embodiment. By setting the double threshold, it is possible to ensure that there will be no missed detection and no false alarm. Compared with the fixed threshold, the adaptive double threshold setting can better meet the actual needs and better improve the anti-interference ability.
[0032] 103. Extract the amplitude of the non-pulse signal and determine the average value of the preset points of the amplitude.
[0033] The non-pulse signal is the signal after the pulse interference is filtered out, and the extracted amplitude is recorded as , then find the average of N points: .
[0034] 104. Combined with the reference amplitude, the error is extracted from the average value to obtain the error result.
[0035] If the reference amplitude is set to R, the error is .
[0036] 105. Feedback the error result to the variable gain amplifier, and re-sample through the ADC to obtain a sampling signal.
[0037] Assume the input signal is , the gain control is , the output signal is The final gain control is (2): (2) in, represents gain control, Indicates the last gain control, Represents the error result, Represents the coefficient.
[0038] By identifying the pulse interference signal before performing AGC amplitude extraction, the amplitude of the signal without pulse interference is extracted and fed back to the variable gain amplifier. The strong interference of the input signal is suppressed by the limiting characteristics of the ADC device itself. The sampled signal after limiting is as follows Figure 8 As shown in Figure 2, it can be seen that the amplitude of the pulse interference is saturated and truncated, thereby reducing the impact on the real signal and improving the quantization accuracy of the real signal.
[0039] Based on the same general inventive concept, the present invention also protects an automatic gain control device suitable for a spread-hop system to resist pulse interference. The automatic gain control device suitable for a spread-hop system to resist pulse interference provided by the present invention is described below. The automatic gain control device suitable for a spread-hop system to resist pulse interference described below and the automatic gain control method suitable for a spread-hop system to resist pulse interference described above can be referred to each other.
[0040] Fig. 9 This is a schematic diagram of the structure of the automatic gain control device for pulse interference resistance in the spread-hop system provided in this embodiment. like Fig. 9 As shown, this embodiment provides an automatic gain control device suitable for pulse interference resistance of a spread-hop system, comprising: The sampling module 901 is used to input the signal to the variable gain amplifier and then sample it through the ADC to obtain a sampled signal; An identification module 902 is used to identify pulse interference on the sampled signal to obtain a non-pulse signal that does not contain pulse interference; An extraction module 903 is used to extract the amplitude of the non-pulse signal and determine the average value of the preset points of the amplitude; An error module 904 is used to extract an error from the average value in combination with a reference amplitude to obtain an error result; The feedback module 905 is used to feed back the error result to the variable gain amplifier, and re-sample through the ADC to obtain a sampling signal.
[0041] Fig.10 It is a schematic diagram of the structure of the electronic device provided in this embodiment.
[0042] like Fig.10 As shown, the electronic device may include: a processor 1010, a communication interface 1020, a memory 1030 and a communication bus 1040, wherein the processor 1010, the communication interface 1020 and the memory 1030 complete mutual communication through the communication bus 1040. The processor 1010 may call the logic instructions in the memory 1030 to execute an automatic gain control method suitable for the spread-hop system to resist pulse interference, the method comprising: after inputting a signal to a variable gain amplifier, sampling through an ADC to obtain a sampling signal; performing pulse interference identification on the sampling signal to obtain a non-pulse signal that does not contain pulse interference; extracting the amplitude of the non-pulse signal and determining the average value of the preset points of the amplitude; combining the reference amplitude, performing error extraction on the average value to obtain an error result; feeding back the error result to the variable gain amplifier, and re-sampling through the ADC to obtain a sampling signal.
[0043] In addition, the logic instructions in the above-mentioned memory 1030 can be implemented in the form of a software functional unit and can be stored in a computer-readable storage medium when it is sold or used as an independent product. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc. Various media that can store program codes.
[0044] On the other hand, the present invention also provides a computer program product, which includes a computer program. The computer program can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can execute the automatic gain control method provided by the above-mentioned methods that is suitable for a spread-hop system to resist pulse interference. The method includes: after inputting a signal to a variable gain amplifier, sampling the signal through an ADC to obtain a sampled signal; performing pulse interference identification on the sampled signal to obtain a non-pulse signal that does not contain pulse interference; extracting the amplitude of the non-pulse signal and determining the average value of the preset points of the amplitude; performing error extraction on the average value in combination with a reference amplitude to obtain an error result; and feeding back the error result to the variable gain amplifier, and re-sampling the signal through the ADC to obtain a sampled signal.
[0045] On the other hand, the present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, it is implemented to execute the automatic gain control method for a spread-hop system to resist pulse interference provided by the above-mentioned methods. The method includes: after inputting a signal to a variable gain amplifier, sampling the signal through an ADC to obtain a sampled signal; performing pulse interference identification on the sampled signal to obtain a non-pulse signal that does not contain pulse interference; extracting the amplitude of the non-pulse signal and determining the average value of the preset points of the amplitude; performing error extraction on the average value in combination with a reference amplitude to obtain an error result; and feeding back the error result to the variable gain amplifier, and re-sampling the signal through the ADC to obtain a sampled signal.
[0046] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative labor.
[0047] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.
[0048] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. An automatic gain control method for pulse interference resistance in a spread-hop system, characterized in that: include: After the input signal is input to the variable gain amplifier, it is sampled by the ADC to obtain a sampled signal; Performing pulse interference identification on the sampled signal to obtain a non-pulse signal that does not contain pulse interference; Extracting the amplitude of the non-pulse signal and determining the average value of preset points of the amplitude; In combination with the reference amplitude, performing error extraction on the average value to obtain an error result; The error result is fed back to the variable gain amplifier, and re-sampled through the ADC to obtain a sampling signal.
2. The automatic gain control method for pulse interference resistance in a spread-hop system according to claim 1, characterized in that: The performing pulse interference identification on the sampling signal includes: Based on the segmented average and double threshold rule, the signal whose amplitude in the time domain waveform of the sampling signal exceeds the preset amplitude is identified to obtain a pulse interference signal.
3. The automatic gain control method for pulse interference resistance in a spread-hop system according to claim 2, characterized in that: The method of identifying a signal whose amplitude in the time domain waveform of the sampled signal exceeds a preset amplitude based on the segmented average and double threshold rule to obtain a pulse interference signal includes: Performing segmented amplitude averaging of preset segments on the sampled signal to obtain an amplitude value of each segment; Determine the minimum value among the amplitude values of each segment; Based on the minimum value, determining a low threshold value and a high threshold value in a double threshold rule; The lower threshold value and the upper threshold value are used to identify pulse interference signals.
4. The automatic gain control method for pulse interference resistance in a spread-hop system according to claim 3, characterized in that: The step of determining a low threshold value and a high threshold value in a double threshold rule based on the minimum value includes: When there is no pulse interference signal, it is determined that the threshold value in the double threshold rule is higher than the amplitude value of each segment; When there is a pulse interference signal, it is determined that the threshold value in the double threshold rule is lower than the amplitude value of each segment.
5. The automatic gain control method for pulse interference resistance in a spread-hop system according to claim 4, characterized in that: The lower threshold value is three times the minimum value, and the upper threshold value is four times the minimum value.
6. The automatic gain control method for pulse interference resistance in a spread-hop system according to claim 3, characterized in that: The step of performing segmented amplitude averaging of preset segments on the sampled signal to obtain an amplitude value of each segment includes: ; in, represents the amplitude value of the Kth segment, M Indicates the number of segments, Represents the sampled signal.
7. The automatic gain control method for resisting pulse interference in a spread-hop system according to any one of claims 1 to 6, characterized in that: The combining the reference amplitude and performing error extraction on the average value to obtain an error result includes: ; in, represents the reference amplitude, N Indicates the number of preset points. represents the amplitude of the extracted non-pulse signal, Indicates the error result.
8. The automatic gain control method for pulse interference resistance in a spread-hop system according to claim 7, characterized in that: After feeding back the error result to the variable gain amplifier, the method further includes: The variable gain amplifier is gain-controlled as follows: ; in, represents gain control, Indicates the last gain control, Represents the error result, Represents the coefficient.
9. An automatic gain control device suitable for pulse interference resistance in a spread-hop system, characterized in that: include: The sampling module is used to input the signal to the variable gain amplifier and then sample it through the ADC to obtain a sampling signal; An identification module, used for performing pulse interference identification on the sampled signal to obtain a non-pulse signal that does not contain pulse interference; An extraction module, used for extracting the amplitude of the non-pulse signal and determining an average value of preset points of the amplitude; An error module, used to extract the error of the average value in combination with the reference amplitude to obtain an error result; The feedback module is used to feed back the error result to the variable gain amplifier, and re-sample the result through the ADC to obtain a sampling signal.
10. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the program, the automatic gain control method applicable to the spread-hop system to resist pulse interference as claimed in any one of claims 1 to 8 is implemented.
Citation Information
Patent Citations
Method for detecting and processing narrow-band interference of DS (Direct Sequence) / FH (Frequency Hopping) hybrid spread spectrum communication system
CN102752015A
Automatic gain control device and method thereof
CN103490740A
A low-voltage power line communication channel impulse noise detection method based on an amplitude and a width
CN103647610A
Automatic gain control circuit for receivers
CN105515597A
Non-cooperative voice communication received data invalid period identification method
CN107507630A