Anti-pulse interference method, device and equipment suitable for spread-hop system
The method addresses the challenge of high-intensity pulse interference in spread spectrum systems by using automatic gain control and tailored processing techniques to adjust and correct signals, enhancing system robustness and reliability.
Patent Information
- Application Number
- CN202411855544.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-17
- Publication Date
- 2025-03-18
- Estimated Expiration
- 2044-12-17
AI Technical Summary
Existing technologies are ineffective in addressing high-intensity pulse interference in spread spectrum communication systems, which can disrupt communication links and increase error rates due to the transient but powerful nature of pulse interference.
A method for spread spectrum communication systems that involves receiving and down-converting signals, detecting pulse interference types, and using automatic gain control to adjust and process the signals, employing time-domain deletion or error correction based on interference type to mitigate pulse interference.
This approach effectively enhances the robustness and reliability of communication systems against pulse interference by tailoring processing methods to specific interference types, thereby reducing errors and maintaining communication integrity.
Smart Images

Figure CN119316015B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of wireless communication technology, and in particular to an anti-pulse interference method, device and equipment applicable to a spread-hop system. Background Art
[0002] Spread frequency hopping system signals have extremely strong anti-interference performance and communication security performance. In the actual application environment of spread frequency hopping system signals, active interference is the most common form of interference. Active interference can be divided into suppression interference and deception interference. Suppression interference refers to interference formed by transmitting high-power noise or other signals, which seriously reduces the signal-to-noise ratio of the receiving end of the electronic device, seriously damages the information, or completely submerges the useful signal in the interference. Deception interference refers to interference in which the interference signal is similar to the target signal to disrupt or deceive the electronic device, causing the electronic device to obtain wrong information. Suppression interference includes broadband interference, pulse interference, narrowband targeting interference, audio interference, sweep frequency interference, etc. Deception interference includes generation interference and forwarding interference.
[0003] Among the various types of interference mentioned above, pulse interference poses a serious threat to spread frequency hopping communications. Pulse interference has the characteristics of high instantaneous power and short duration, which can quickly destroy the communication link, resulting in information loss or increased bit error rate. Traditional anti-interference measures such as simple filtering or shielding are often unable to effectively deal with high-intensity pulse interference. Summary of the invention
[0004] The present invention provides an anti-pulse interference method, device and equipment applicable to a spread-hop system, so as to solve the technical problem that the prior art cannot effectively cope with high-intensity pulse interference.
[0005] On the one hand, the present invention provides an anti-pulse interference method applicable to a spread-hop system, comprising:
[0006] receiving a spread-hop system signal, and performing down-conversion processing on the spread-hop system signal to obtain an intermediate frequency signal;
[0007] Detecting a type of pulse interference in the intermediate frequency signal;
[0008] Based on automatic gain, adjusting the intermediate frequency signal according to the pulse interference type to obtain an intermediate frequency adjustment signal;
[0009] Based on the pulse interference type, performing anti-pulse interference processing on the intermediate frequency adjustment signal to obtain an anti-interference processing signal;
[0010] Demodulating the anti-interference processed signal to obtain a demodulated signal;
[0011] Decoding the demodulated signal and outputting a decoded bit stream; wherein,
[0012] The performing anti-pulse interference processing on the intermediate frequency adjustment signal based on the pulse interference type includes:
[0013] When the pulse interference type is narrow pulse interference, performing time domain deletion processing on the intermediate frequency adjustment signal;
[0014] When the pulse interference type is wide pulse interference, a decoder is combined to correct the interfered bits in the intermediate frequency adjustment signal; wherein the duration of the wide pulse interference is greater than the duration of 1 bit, and the duration of the narrow pulse interference is less than the duration of 1 bit.
[0015] According to an anti-pulse interference method applicable to a spread-hop system provided by the present invention, the time-domain deletion processing of the intermediate frequency adjustment signal comprises:
[0016] Identifying a target signal having an amplitude greater than a preset amplitude in the time domain of the intermediate frequency adjusted signal;
[0017] Deleting the target signal in the intermediate frequency adjusted signal to obtain a residual signal;
[0018] The residual signal is used to restore the intermediate frequency adjustment signal.
[0019] According to an anti-pulse interference method applicable to a spread-hop system provided by the present invention, the correction of the interfered bits in the intermediate frequency adjustment signal by combining a decoder includes:
[0020] Determining a soft information state of each received bit in the intermediate frequency adjustment signal; wherein the soft information state represents a probability of correct transmission of the bit;
[0021] Based on the soft information state, a decoder is used to perform error correction on bits corresponding to the soft information state.
[0022] According to an anti-pulse interference method applicable to a spread-hop system provided by the present invention, the intermediate frequency signal is adjusted based on the automatic gain according to the pulse interference type to obtain an intermediate frequency adjustment signal, including:
[0023] When the pulse interference type is narrow pulse interference, using non-coherent AGC to increase the power of the intermediate frequency signal;
[0024] When the pulse interference type is wide pulse interference, an AGC based on amplitude tracking is used to control the gain of the intermediate frequency signal.
[0025] According to an anti-pulse interference method applicable to a spread-hop system provided by the present invention, after down-converting the spread-hop system signal to obtain an intermediate frequency signal, the method further includes:
[0026] Detecting the instantaneous power of the intermediate frequency signal;
[0027] When the instantaneous power is greater than a preset power threshold, a limiter is used to limit the instantaneous power to the preset power threshold.
[0028] According to an anti-pulse interference method applicable to a spread-hop system provided by the present invention, after down-converting the spread-hop system signal to obtain an intermediate frequency signal, the method further includes:
[0029] The intermediate frequency signal is subjected to decimation processing to reduce the amount of data.
[0030] According to an anti-pulse interference method applicable to a spread-hop system provided by the present invention, before determining the soft information state of each received bit in the intermediate frequency adjustment signal, the method further includes:
[0031] performing interleaving processing on each received bit in the intermediate frequency adjustment signal;
[0032] After the anti-interference processing signal is demodulated to obtain a demodulated signal, the method further includes:
[0033] The demodulated signal is deinterleaved.
[0034] According to an anti-pulse interference method applicable to a spread-hop system provided by the present invention, interleaving processing is performed on each received bit in the intermediate frequency adjustment signal, including:
[0035] Writing each received bit in the intermediate frequency adjustment signal into a preset two-dimensional storage array row by row;
[0036] Taking out the received bits from the two-dimensional storage array column by column;
[0037] Performing deinterleaving processing on the demodulated signal to obtain a deinterleaved signal includes:
[0038] Writing the bits in the demodulated signal into the two-dimensional storage array column by column;
[0039] The bits in the two-dimensional storage array are taken out row by row.
[0040] On the other hand, the present invention also provides an anti-pulse interference device suitable for a spread-hop system, comprising:
[0041] A receiving module, used for receiving a spread-hop system signal and performing down-conversion processing on the spread-hop system signal to obtain an intermediate frequency signal;
[0042] A detection module, used to detect the type of pulse interference in the intermediate frequency signal;
[0043] A gain module, used for adjusting the intermediate frequency signal according to the pulse interference type based on automatic gain to obtain an intermediate frequency adjustment signal;
[0044] An anti-interference module, used for performing anti-pulse interference processing on the intermediate frequency adjustment signal based on the pulse interference type to obtain an anti-interference processing signal;
[0045] A demodulation module, used to demodulate the anti-interference processed signal to obtain a demodulated signal;
[0046] A decoding module is used to decode the demodulated signal and output a decoded bit stream; wherein,
[0047] The performing anti-pulse interference processing on the intermediate frequency adjustment signal based on the pulse interference type includes:
[0048] When the pulse interference type is narrow pulse interference, performing time domain deletion processing on the intermediate frequency adjustment signal;
[0049] When the pulse interference type is wide pulse interference, a decoder is combined to correct the interfered bits in the intermediate frequency adjustment signal; wherein the duration of the wide pulse interference is greater than the duration of 1 bit, and the duration of the narrow pulse interference is less than the duration of 1 bit.
[0050] On the other hand, the present invention also provides an electronic device, including 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-mentioned anti-pulse interference methods applicable to the spread-hop system.
[0051] The present invention provides an anti-pulse interference method, device and equipment suitable for a spread-hop system. Based on automatic gain, an intermediate frequency signal is adjusted according to the type of pulse interference to obtain an intermediate frequency adjustment signal; based on the type of pulse interference, an anti-pulse interference process is performed on the intermediate frequency adjustment signal to obtain an anti-interference processed signal; specifically, when the pulse interference type is narrow pulse interference, a time domain deletion process is performed on the intermediate frequency adjustment signal; when the pulse interference type is wide pulse interference, a decoder is combined to correct the interfered bits in the intermediate frequency adjustment signal; an anti-interference method corresponding to the type of pulse interference is implemented, and the robustness and reliability in the face of pulse interference are improved, thereby effectively coping with high-intensity pulse interference. BRIEF DESCRIPTION OF THE DRAWINGS
[0052] 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.
[0053] Figure 1 It is a flow chart of an anti-pulse interference method applicable to a spread-hop system provided by an embodiment of the present invention;
[0054] Figure 2 It is a curve diagram of the autocorrelation function of the code chip when there is strong interference in other schemes;
[0055] Figure 3 It is a curve diagram of the influence of different pulse width interferences of other schemes on the carrier loop phase detection;
[0056] Figure 4 It is a schematic diagram of respective curves of no interference, no interference deletion, and interference deletion when there is no noise provided by an embodiment of the present invention;
[0057] Figure 5 It is a schematic diagram of respective curves of no interference, no interference deletion, and interference deletion when the signal-to-noise ratio is -30 dB provided by an embodiment of the present invention;
[0058] Figure 6 It is a schematic diagram of the influence of interference cancellation on carrier loop convergence provided by an embodiment of the present invention;
[0059] Figure 7 It is a schematic diagram of the influence of interference cancellation on code loop convergence provided by an embodiment of the present invention;
[0060] Figure 8 It is a structural schematic diagram of an anti-pulse interference device applicable to a spread-hop system provided by an embodiment of the present invention;
[0061] Fig. 9 It is a schematic diagram of the structure of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0062] 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.
[0063] Figure 1 FIG. 1 is a flow chart of an anti-pulse interference method applicable to a spread-hop system provided by an embodiment of the present invention. Figure 1 The anti-pulse interference method applicable to the spread-hop system may include the following steps 101 to 106.
[0064] 101. Receive a spread-hop system signal, and perform down-conversion processing on the spread-hop system signal to obtain an intermediate frequency signal.
[0065] In this step, the spread-hop signal can be converted from a high-frequency radio frequency (RF) signal to an intermediate frequency (IF) signal through a mixer. There are several advantages to using an IF signal: first, the IF signal is easier to process and amplify because it has lower requirements for amplifiers than directly processing the RF signal; second, it can reduce sensitivity to external interference; and finally, using an IF signal can simplify subsequent demodulation and other signal processing steps.
[0066] 102. Detect the type of pulse interference in the intermediate frequency signal.
[0067] In this step, the pulse interference type can be determined based on the relationship between the pulse width and the information bit time. Specifically, for example, the duration of wide pulse interference is greater than the duration of 1 bit, and the duration of narrow pulse interference is less than the duration of 1 bit.
[0068] 103. Based on automatic gain, adjust the intermediate frequency signal according to the pulse interference type to obtain an intermediate frequency adjustment signal.
[0069] In this step, based on automatic gain, the intermediate frequency signal is adjusted according to the pulse interference type to obtain an intermediate frequency adjustment signal, including:
[0070] When the pulse interference type is narrow pulse interference, non-coherent AGC is used to increase the power of the intermediate frequency signal;
[0071] When the pulse interference type is wide pulse interference, the AGC based on amplitude tracking is used to control the gain of the intermediate frequency signal.
[0072] Narrow pulses can work in an instantaneous saturation state. Therefore, the use of non-coherent AGC to increase the power of the intermediate frequency signal, that is, to increase the signal power of the ADC input, can reduce noise. Wide pulses cannot work in a saturated state. Since pulse interference has a certain pulse period, in order to prevent saturation, AGC control based on amplitude tracking is used. Generally, after step 103, the signal can also be processed by ADC.
[0073] 104. Based on the pulse interference type, perform anti-pulse interference processing on the intermediate frequency adjustment signal to obtain an anti-interference processing signal.
[0074] In this step, based on the pulse interference type, the intermediate frequency adjustment signal is subjected to pulse interference resistance processing, which may include:
[0075] When the pulse interference type is narrow pulse interference, the intermediate frequency adjustment signal is subjected to time domain deletion processing;
[0076] When the pulse interference type is wide pulse interference, a decoder is combined to correct the interfered bits in the intermediate frequency adjustment signal.
[0077] 105. Demodulate the anti-interference processed signal to obtain a demodulated signal.
[0078] In this step, the anti-interference processed signal is demodulated to restore the original information signal, which may specifically involve despreading of the spread spectrum code and de-hopping of the frequency hopping mode, as well as converting the signal from a modulation format to a baseband format.
[0079] 106. Decode the demodulated signal and output a decoded bit stream.
[0080] In this step, the decoding process is based on error correction coding algorithms, such as convolutional codes, Turbo codes, etc. These algorithms can effectively detect and repair errors caused by channel noise or interference. Ultimately, after the decoding process, a bit stream without errors or with errors corrected is obtained, which is the final output information.
[0081] In this embodiment, based on automatic gain, the intermediate frequency signal is adjusted according to the pulse interference type to obtain an intermediate frequency adjustment signal; based on the pulse interference type, the intermediate frequency adjustment signal is processed against pulse interference to obtain an anti-interference processed signal; specifically, when the pulse interference type is narrow pulse interference, the intermediate frequency adjustment signal is processed by time domain deletion; when the pulse interference type is wide pulse interference, a decoder is combined to correct the interfered bits in the intermediate frequency adjustment signal; an anti-interference method corresponding to the type of pulse interference is implemented, thereby improving the robustness and reliability in the face of pulse interference, thereby effectively coping with high-intensity pulse interference.
[0082] In one embodiment of the present specification, time domain deletion processing is performed on the intermediate frequency adjustment signal, including:
[0083] Identifying a target signal having an amplitude greater than a preset amplitude in the time domain of the intermediate frequency adjusted signal;
[0084] Deleting the target signal from the intermediate frequency adjusted signal to obtain a residual signal;
[0085] The residual signal is used to restore the intermediate frequency adjustment signal.
[0086] In this embodiment, through the specific time domain deletion processing steps, narrow pulse interference can be accurately identified and removed, reducing damage to useful signals, while using the remaining signal to restore signal quality and maintain communication continuity and accuracy. Deleting the target signal in the intermediate frequency adjustment signal can also be regarded as setting the sampling signal with an amplitude greater than a preset amplitude to zero in the time domain.
[0087] In one embodiment of the present specification, a decoder is combined to correct the interfered bits in the intermediate frequency adjustment signal, including:
[0088] Determining a soft information state of each received bit in the intermediate frequency adjusted signal; wherein the soft information state represents a probability of the bit being correctly transmitted;
[0089] Based on the soft information state, a decoder is used to correct errors of bits corresponding to the soft information state.
[0090] In this embodiment, the decoder is combined to correct the bits in the wide pulse interference, so that the transmission quality of the bits can be evaluated more accurately and error correction measures can be taken, thereby improving the reliability of the signal and the accuracy of data transmission. For wide pulse interference, since the duration exceeds 1 bit duration, if interference cancellation is performed, it will affect code synchronization and carrier synchronization, so wide pulse interference cannot be cancelled.
[0091] In one embodiment of the present specification, after down-converting the spread-hop system signal to obtain an intermediate frequency signal, the method further includes:
[0092] Detect the instantaneous power of the intermediate frequency signal;
[0093] When the instantaneous power is greater than the preset power threshold, a limiter is used to limit the instantaneous power to the preset power threshold.
[0094] In this embodiment, for narrow pulse interference signals, the short duration of interference and high peak power directly lead to receiver saturation. In order to prevent the peak power from burning the equipment, it is necessary to add devices that are resistant to high power damage in the system design, and at the same time add limiters to reduce the instantaneous peak power received by subsequent devices and equipment. Therefore, by detecting the instantaneous power of the intermediate frequency signal and limiting the power exceeding the threshold, signal saturation and equipment damage can be prevented, while reducing the impact of strong interference on signal processing and improving stability and reliability.
[0095] In one embodiment of the present specification, after down-converting the spread-hop system signal to obtain an intermediate frequency signal, the method further includes:
[0096] The intermediate frequency signal is subjected to decimation processing to reduce the amount of data.
[0097] In this embodiment, decimation processing is performed on the intermediate frequency signal, which can reduce the amount of data, improve processing speed and efficiency, and reduce calculation complexity, which is particularly important for real-time or near real-time communication systems.
[0098] In an embodiment of the present specification, before determining the soft information state of each received bit in the intermediate frequency adjustment signal, the method further includes:
[0099] Interleaving each received bit in the intermediate frequency adjusted signal;
[0100] After the anti-interference processing signal is demodulated to obtain a demodulated signal, the following steps are also included:
[0101] The demodulated signal is deinterleaved.
[0102] In this embodiment, through interleaving and deinterleaving processing, errors can be dispersed in time, burst errors can be converted into random errors, and the effect of error correction coding can be improved, thereby improving the overall anti-interference performance of the system and the reliability of data transmission.
[0103] In one embodiment of the present specification, interleaving processing is performed on each received bit in the intermediate frequency adjustment signal, including:
[0104] Writing each received bit in the intermediate frequency adjustment signal into a preset two-dimensional storage array row by row;
[0105] fetching the received bits from the two-dimensional storage array column by column;
[0106] Performing deinterleaving processing on the demodulated signal to obtain a deinterleaved signal includes:
[0107] Writing the bits in the demodulated signal column by column into a two-dimensional storage array;
[0108] The bits in the two-dimensional storage array are taken out row by row.
[0109] In this embodiment, through the operation of the two-dimensional storage array, effective dispersion and reorganization of signal bits are achieved, the error correction coding capability is further enhanced, and the robustness of the signal in the face of pulse interference is improved.
[0110] The present invention is further described below through some specific examples. Since the spread spectrum signal is submerged in the noise, in the spread spectrum signal demodulation, both the code tracking loop and the carrier tracking loop need to perform coherent accumulation to improve the received signal-to-noise ratio. When there is strong interference, the correlation accumulation result will be seriously affected. Even if the interference mean is 0, due to the limited coherence time, the sample difference will cause the interference accumulation result to be not 0 after the interference accumulation. When the interference is extremely strong, the interference accumulation result will be much larger than the signal coherent accumulation result, making the signal accumulation result completely wrong, thereby obtaining an erroneous code loop phase error and an erroneous carrier loop phase error.
[0111] The phase detection error of the code loop is extracted by using the autocorrelation result for phase detection and the loop is tracked through the early and late gates. Figure 2 The autocorrelation function of the code in the presence of strong interference (saturation) is given in Figure 1, where the coherent integration time is the symbol period. Curve R1 represents the curve without pulse interference. Curve R2 represents the curve with a pulse width of 0.2 symbol period. Curve R3 represents the curve with a pulse width of 0.4 symbol period. Curve R4 represents the curve with a pulse width of 0.6 symbol period. Curve R5 represents the curve with a pulse width of 0.8 symbol period. Curve R6 represents the curve with a pulse width of 1.0 symbol period. Figure 2 It can be seen that in the case of strong interference, the wider the pulse width, the greater the impact on the code correlation result; the lower the correlation peak, the worse the code loop's anti-noise ability; when the pulse width duration reaches the integration time (information bit period), there is no correlation peak.
[0112] Figure 3 The influence of different pulse width interference on the phase detection of the carrier loop is given. When pulse interference exists, it will cause a large phase detection error. Curve R7 represents the curve with a signal-to-noise ratio of 0dB. Curve R8 represents the curve with a signal-to-noise ratio of 10dB. Curve R9 represents the curve with a signal-to-noise ratio of 20dB. Curve R10 represents the curve with a signal-to-noise ratio of 90dB.
[0113] First, we analyze the impact of time domain zeroing on the carrier loop. Since the feedback tracking loop is used, the frequency discrimination module is after the phase correction module. Assume that the received signal is ,in, is the amplitude of the received signal, t represents the time, represents the phase of the received signal, θ represents the initial phase of the received signal; when there is pulse interference, is set to 0, j represents an imaginary number, i.e. j×j=-1. Assume that the carrier loop phase estimation value is , then the signal y after the phase correction module ( t ) is shown in the following formula (1):
[0114] (1).
[0115] The phase detection result of the frequency detection module is shown in the following formula (2):
[0116] (2).
[0117] Represents the phase difference. After the carrier converges, Therefore, the interference time domain cancellation technology not only solves the problem of carrier loop phase error caused by pulse interference, but also has little impact on the carrier loop.
[0118] Next, we analyze the effect of time domain zeroing on the code loop. When there is strong interference, the interference mean has a great influence on the code correlation value. It can be predicted that this phenomenon will be improved after the interference is zeroed. The simulation results are shown in Figure 2. Figure 4 and Figure 5 shown. Figure 4 In the figure, N1 represents a curve without interference and noise. N2 represents a curve with an interference-to-signal ratio of 90 dB (no interference cancellation) and no noise. N3 represents a curve with an interference-to-signal ratio of 90 dB (interference cancellation) and no noise. Figure 5In the figure, N4 represents the curve with no interference and a signal-to-noise ratio of -30dB. N5 represents the curve with an interference-to-signal ratio of 90dB (no interference deletion) and a signal-to-noise ratio of -30dB. N6 represents the curve with an interference-to-signal ratio of 90dB (interference deletion) and a signal-to-noise ratio of -30dB. Among them, the chip rate is 10.23Mcps, the information rate is 2Kbps, the signal power is -85dBm, the saturation power is 6dBm, and the saturation voltage is 0.9V. The pulse interference is in the form of white noise, and the signal with an amplitude greater than 0.9V is treated as saturated. It can be seen from the simulation results that pulse deletion will improve the code correlation characteristics to a certain extent.
[0119] In order to verify the anti-interference performance of the equipment, a simulation environment is built. Due to the spread spectrum ratio of the spread spectrum system, the amount of simulation data is huge. In order to reduce the simulation time, the system clock is minimized. The simulation parameters are shown in Table 1.
[0120] Table 1
[0121]
[0122] Impact of interference removal on the carrier loop: According to the above analysis, the time domain blanking during pulse interference removal will cause discontinuity of the carrier phase. In order to evaluate its impact, the convergence characteristics of the carrier loop are simulated according to the simulation parameters shown in Table 1, as shown in Figure 6 shown. Figure 6 The figure shows the carrier loop curve without interference and without interference suppression; the carrier loop curve with a pulse width of 10% of the information bit time and interference suppression; the carrier loop curve with a pulse width of 20% of the information bit time and interference suppression; and the carrier loop curve with a pulse width of 40% of the information bit time and interference suppression. Figure 6 It can be seen that interference removal has little effect on carrier loop convergence.
[0123] Impact of interference removal on the code loop: According to the above analysis, the time domain blanking during pulse interference removal will cause the code correlation to decrease. In order to evaluate its impact, the convergence characteristics of the carrier loop are simulated according to the simulation parameters shown in Table 1, as shown in Figure 7 shown. Figure 7 , the code loop curve without interference and without interference suppression; the code loop curve with a pulse width of 10% of the information bit time and interference suppression; the code loop curve with a pulse width of 20% of the information bit time and interference suppression; and the code loop curve with a pulse width of 40% of the information bit time and interference suppression. Figure 7 It can be seen that interference removal has little effect on code loop convergence.
[0124] Based on the same general inventive concept, the present invention also protects an anti-pulse interference device suitable for a spread-hop system, such as Figure 8 As shown, Figure 81 is a schematic diagram of the structure of an anti-pulse interference device applicable to a spread-hop system provided by an embodiment of the present invention. The anti-pulse interference device applicable to a spread-hop system provided by the present invention is described below, and the anti-pulse interference device applicable to a spread-hop system described below and the anti-pulse interference method applicable to a spread-hop system described above can be referred to each other.
[0125] The pulse interference prevention device applicable to the spread-hop system may include a receiving module 801 , a detection module 802 , a gain module 803 , an anti-interference module 804 , a demodulation module 805 and a decoding module 806 .
[0126] The receiving module 801 is used to receive a spread-hop system signal and perform down-conversion processing on the spread-hop system signal to obtain an intermediate frequency signal;
[0127] The detection module 802 is used to detect the type of pulse interference in the intermediate frequency signal;
[0128] The gain module 803 is used to adjust the intermediate frequency signal according to the pulse interference type based on automatic gain to obtain an intermediate frequency adjustment signal;
[0129] The anti-interference module 804 is used to perform anti-pulse interference processing on the intermediate frequency adjustment signal based on the pulse interference type to obtain an anti-interference processing signal;
[0130] The demodulation module 805 is used to demodulate the anti-interference processed signal to obtain a demodulated signal;
[0131] The decoding module 806 is used to decode the demodulated signal and output a decoded bit stream.
[0132] The performing anti-pulse interference processing on the intermediate frequency adjustment signal based on the pulse interference type includes:
[0133] When the pulse interference type is narrow pulse interference, performing time domain deletion processing on the intermediate frequency adjustment signal;
[0134] When the pulse interference type is wide pulse interference, a decoder is combined to correct the interfered bits in the intermediate frequency adjustment signal; wherein the duration of the wide pulse interference is greater than the duration of 1 bit, and the duration of the narrow pulse interference is less than the duration of 1 bit.
[0135] Fig. 9 Schematic diagram of the structure of an electronic device provided by an embodiment of the present invention. Fig. 9As shown, the electronic device may include: a processor 910, a communication interface 920, a memory 930 and a communication bus 940, wherein the processor 910, the communication interface 920 and the memory 930 communicate with each other through the communication bus 940. The processor 910 may call the logic instructions in the memory 930 to execute the anti-pulse interference method applicable to the spread hop system.
[0136] In addition, the logic instructions in the above-mentioned memory 930 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 this understanding, the technical solution of the present invention can be essentially or partly embodied in the form of a software product that contributes to the prior art. 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.
[0137] 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 anti-pulse interference method applicable to the spread-hop system provided by the above-mentioned methods.
[0138] On the other hand, the present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which is implemented when the computer program is executed by a processor to execute the anti-pulse interference method applicable to the spread-hop system provided by the above methods.
[0139] 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.
[0140] 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.
[0141] 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. A pulse interference prevention method suitable for a spread-hop system, characterized in that: include: receiving a spread-hop system signal, and performing down-conversion processing on the spread-hop system signal to obtain an intermediate frequency signal; Detecting a type of pulse interference in the intermediate frequency signal; Based on automatic gain, adjusting the intermediate frequency signal according to the pulse interference type to obtain an intermediate frequency adjustment signal; Based on the pulse interference type, performing anti-pulse interference processing on the intermediate frequency adjustment signal to obtain an anti-interference processing signal; Demodulating the anti-interference processed signal to obtain a demodulated signal; Decoding the demodulated signal and outputting a decoded bit stream; wherein, The performing anti-pulse interference processing on the intermediate frequency adjustment signal based on the pulse interference type includes: When the pulse interference type is narrow pulse interference, performing time domain deletion processing on the intermediate frequency adjustment signal; When the pulse interference type is wide pulse interference, a decoder is combined to correct the interfered bits in the intermediate frequency adjustment signal; wherein the duration of the wide pulse interference is greater than the duration of 1 bit, and the duration of the narrow pulse interference is less than the duration of 1 bit; The step of performing time domain deletion processing on the intermediate frequency adjustment signal includes: Identifying a target signal having an amplitude greater than a preset amplitude in the time domain of the intermediate frequency adjusted signal; Deleting the target signal in the intermediate frequency adjusted signal to obtain a residual signal; Using the residual signal to restore the intermediate frequency adjustment signal; The correcting the interfered bits in the intermediate frequency adjustment signal by combining with a decoder comprises: Determining a soft information state of each received bit in the intermediate frequency adjustment signal; wherein the soft information state represents a probability of correct transmission of the bit; Based on the soft information state, using a decoder to perform error correction on bits corresponding to the soft information state; The step of adjusting the intermediate frequency signal based on the automatic gain and according to the pulse interference type to obtain an intermediate frequency adjustment signal includes: When the pulse interference type is narrow pulse interference, using non-coherent AGC to increase the power of the intermediate frequency signal; When the pulse interference type is wide pulse interference, an AGC based on amplitude tracking is used to control the gain of the intermediate frequency signal.
2. The anti-pulse interference method applicable to the spread-hop system according to claim 1 is characterized in that: After down-converting the spread-hop system signal to obtain an intermediate frequency signal, the method further includes: Detecting the instantaneous power of the intermediate frequency signal; When the instantaneous power is greater than a preset power threshold, a limiter is used to limit the instantaneous power to the preset power threshold.
3. The anti-pulse interference method applicable to the spread-hop system according to claim 1 is characterized in that: After down-converting the spread-hop system signal to obtain an intermediate frequency signal, the method further includes: The intermediate frequency signal is subjected to decimation processing to reduce the amount of data.
4. The anti-pulse interference method applicable to the spread-hop system according to claim 1 is characterized in that: Before determining the soft information state of each received bit in the intermediate frequency adjustment signal, the method further includes: performing interleaving processing on each received bit in the intermediate frequency adjustment signal; After the anti-interference processing signal is demodulated to obtain a demodulated signal, the method further includes: The demodulated signal is deinterleaved.
5. The anti-pulse interference method applicable to the spread-hop system according to claim 4 is characterized in that: Interleaving each received bit in the intermediate frequency adjustment signal includes: Writing each received bit in the intermediate frequency adjustment signal into a preset two-dimensional storage array row by row; Taking out the received bits from the two-dimensional storage array column by column; Performing deinterleaving processing on the demodulated signal to obtain a deinterleaved signal includes: Writing the bits in the demodulated signal into the two-dimensional storage array column by column; The bits in the two-dimensional storage array are taken out row by row.
6. An anti-pulse interference device suitable for a spread-hop system, characterized in that: include: A receiving module, used for receiving a spread-hop system signal and performing down-conversion processing on the spread-hop system signal to obtain an intermediate frequency signal; A detection module, used to detect the type of pulse interference in the intermediate frequency signal; A gain module, used for adjusting the intermediate frequency signal according to the pulse interference type based on automatic gain to obtain an intermediate frequency adjustment signal; An anti-interference module, used for performing anti-pulse interference processing on the intermediate frequency adjustment signal based on the pulse interference type to obtain an anti-interference processing signal; A demodulation module, used to demodulate the anti-interference processed signal to obtain a demodulated signal; A decoding module is used to decode the demodulated signal and output a decoded bit stream; wherein, The performing anti-pulse interference processing on the intermediate frequency adjustment signal based on the pulse interference type includes: When the pulse interference type is narrow pulse interference, performing time domain deletion processing on the intermediate frequency adjustment signal; When the pulse interference type is wide pulse interference, a decoder is combined to correct the interfered bits in the intermediate frequency adjustment signal; wherein the duration of the wide pulse interference is greater than the duration of 1 bit, and the duration of the narrow pulse interference is less than the duration of 1 bit; The step of performing time domain deletion processing on the intermediate frequency adjustment signal includes: Identifying a target signal having an amplitude greater than a preset amplitude in the time domain of the intermediate frequency adjusted signal; Deleting the target signal in the intermediate frequency adjusted signal to obtain a residual signal; Using the residual signal to restore the intermediate frequency adjustment signal; In combination with a decoder, the interfered bits in the intermediate frequency adjustment signal are corrected, comprising: Determining a soft information state of each received bit in the intermediate frequency adjustment signal; wherein the soft information state represents a probability of correct transmission of the bit; Based on the soft information state, using a decoder to perform error correction on bits corresponding to the soft information state; Based on automatic gain, adjusting the intermediate frequency signal according to the pulse interference type to obtain an intermediate frequency adjustment signal includes: When the pulse interference type is narrow pulse interference, using non-coherent AGC to increase the power of the intermediate frequency signal; When the pulse interference type is wide pulse interference, an AGC based on amplitude tracking is used to control the gain of the intermediate frequency signal.
7. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the program, the pulse interference prevention method applicable to the spread-hop system as described in any one of claims 1 to 5 is implemented.
Citation Information
Patent Citations
Pulse interference suppression device and method for direct sequence spread spectrum system
CN104022794A
Aircraft anti-interference measurement and control system
CN108768449A