Highly reliable and fast capture method and device suitable for extended jump system
By dividing the information bit duration of the extended frequency hopping waveform signal into multiple segments, performing sliding-related searches, and performing threshold verification, the problem of low data capture efficiency in the prior art is solved, and high reliability and fast capture is achieved.
Patent Information
- Application Number
- CN202411855411.9
- 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
In the prior art, when the expansion frequency hopping waveform signal is captured, the huge amount of data leads to low capture efficiency.
Each information bit duration Tb of the spread frequency hopping waveform signal is divided into K segments, the sliding-related current search is performed in the Tb/K range, and the captured target is thresholded to determine the capture success.
Segmented search time is shortened, the probability of mis-capture and miscapture is reduced, and data capture efficiency is effectively improved.
Smart Images

Figure CN119316016B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of signal capture, and in particular to a high-reliability and fast capture method and device suitable for an extended-hop system. Background Art
[0002] For signals with spread frequency hopping waveforms, it is necessary to generate a spread frequency hopping signal locally during capture and slide correlation with the received signal. The sliding correlation range needs to be greater than the duration of each information bit to ensure that the local signal and the received signal are aligned at the same time. At the alignment time, the local signal and the received signal are correlated and a peak value will appear. Therefore, the local signal is slid and correlated with the received signal to find the peak value.
[0003] However, searching and finding the peak within the duration of each information bit requires a huge amount of data to be processed, resulting in low capture efficiency. Summary of the invention
[0004] The present invention provides a high-reliability and fast capture method and device suitable for an extended jump system, so as to solve the defect of low data capture efficiency in the prior art.
[0005] In a first aspect, the present invention provides a high-reliability and fast capture method applicable to a spread-hop system, comprising:
[0006] Divide the duration Tb of each information bit of the spread frequency hopping waveform signal into K segments;
[0007] Perform sliding related current search within Tb / K range;
[0008] If the current search captures a target, threshold verification is performed on the captured target, and if the result of the threshold verification is that a valid signal corresponds to a correct peak position, it is determined that the capture is successful;
[0009] If the current search fails to capture the target, or the result of the threshold verification is that the valid signal does not correspond to the correct peak position, the next search is performed as the current search until the capture is successful.
[0010] According to a high-reliability and fast acquisition method applicable to a spread-jump system provided by the present invention, the current search for sliding correlation within the Tb / K range includes:
[0011] Buffer the received signal in the 0-Tb time period;
[0012] Determine the locally generated extended hop signal of Tb length;
[0013] Performing correlation operation on the received signal and the spread-hop signal;
[0014] Based on the local signal sliding time, the signal after the correlation operation is correlated with the received signal to complete the current search.
[0015] According to a high-reliability fast acquisition method applicable to a spread-hop system provided by the present invention, the correlation operation of the signal after the correlation operation and the received signal data comprises:
[0016] ;
[0017] in, Indicates receiving signal, Indicates the spread jump signal, Indicates the local signal sliding time.
[0018] According to a high-reliability and fast capture method applicable to a spread-jump system provided by the present invention, the threshold verification of the captured target includes:
[0019] Output the first P peaks of the current search;
[0020] Verify the first three peaks of the first P peaks three times to obtain four groups of three peaks;
[0021] Perform threshold verification on the ratios of the four groups of three peak values to the Pth peak value;
[0022] The result of the threshold verification is that if at least three of the four peaks in at least one peak among the first three peaks meet the threshold requirement, it is determined that the valid signal corresponds to the correct peak position.
[0023] According to a high-reliability and fast capture method suitable for a spread-hop system provided by the present invention, the first three peaks of the first P peaks are verified three times to obtain four groups of three peaks, including:
[0024] Determine the sliding time corresponding to the first three peaks;
[0025] Based on the sliding time, the first peak verification is performed on the top three peaks using the received signal in the time period Tb-2*Tb, the second peak verification is performed on the top three peaks using the received signal in the time period 2Tb-3*Tb, and the third peak verification is performed on the top three peaks using the received signal in the time period 3Tb-4*Tb, to obtain four groups of three peaks.
[0026] According to a high-reliability fast capture method applicable to a spread-hop system provided by the present invention, the first peak value verification of the first three peak values using the received signal within the Tb-2*Tb time period includes:
[0027] ;
[0028] in, , , They represent the sliding time corresponding to the first three peaks, , , They represent the first peak verification results corresponding to the first three peaks. Indicates receiving signal, , , Indicates the spread jump signal.
[0029] According to a high-reliability fast capture method applicable to a spread-hop system provided by the present invention, the second peak value verification of the first three peak values using the received signal within the 2Tb-3*Tb time period includes:
[0030] ;
[0031] in, , , They represent the sliding time corresponding to the first three peaks, , , They represent the second peak verification results corresponding to the first three peaks. Indicates receiving signal, , , Indicates the spread jump signal.
[0032] According to a high-reliability fast capture method applicable to a spread-hop system provided by the present invention, the third peak value verification of the first three peak values using the received signal within the 3Tb-4*Tb time period includes:
[0033] ;
[0034] in, , , They represent the sliding time corresponding to the first three peaks, , , They represent the third peak verification results corresponding to the first three peaks. Indicates receiving signal, , , Indicates the spread jump signal.
[0035] According to a high-reliability fast capture method applicable to a spread jump system provided by the present invention, after threshold verification of the ratios of the four groups of three peak values to the Pth peak value respectively, the method further includes:
[0036] like There are at least three numbers ≥ ,or There are at least three numbers ≥ ,or There are at least three numbers ≥ , it is determined that the capture is successful;
[0037] in, represents the threshold value, Indicates the top three peaks and the Pth largest value.
[0038] In a second aspect, the present invention also provides a high-reliability rapid capture device suitable for a jump expansion system, comprising:
[0039] A division module, used for dividing the duration Tb of each information bit of the spread frequency hopping waveform signal into K segments;
[0040] Search module, used for current search related to sliding within Tb / K range;
[0041] A verification module, configured to perform a threshold verification on the captured target if the target is captured in the current search, and determine that the capture is successful if the result of the threshold verification is that a valid signal corresponds to a correct peak position;
[0042] The loop module is used to perform the next search as the current search if the target is not captured in the current search, or the result of the threshold verification is that the effective signal does not correspond to the correct peak position, until the capture is successful.
[0043] 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 a high-reliability and rapid capture method applicable to a spread-hop system as described in any one of the above.
[0044] 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 high-reliability and rapid capture methods applicable to a spread-hop system.
[0045] In a fifth aspect, the present invention further provides a computer program product, comprising a computer program, which, when executed by a processor, implements any of the above-described high-reliability and fast capture methods applicable to a spread-hop system.
[0046] The present invention provides a high-reliability and fast capture method and device suitable for a spread-hopping system. The method comprises: dividing the duration Tb of each information bit of a spread-hopping frequency waveform signal into K segments; performing a sliding-related current search within the range of Tb / K; if the current search captures a target, performing a threshold verification on the captured target, and if the result of the threshold verification is that the valid signal corresponds to the correct peak position, then the capture is determined to be successful; if the current search fails to capture the target, or the result of the threshold verification is that the valid signal does not correspond to the correct peak position, then performing the next search as the current search until the capture is successful. Compared with the search within the entire range, the segmented search method effectively shortens the search time, and the threshold verification method can also avoid the probability of wrong capture and missed capture, thereby effectively improving the data capture efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0047] 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.
[0048] Figure 1 is a flow chart of a high-reliability and fast capture method applicable to an extended jump system provided in this embodiment;
[0049] Figure 2 is a spread frequency hopping waveform diagram provided in this embodiment;
[0050] Figure 3 is a schematic diagram of sliding search provided by this embodiment;
[0051] Figure 4 is a schematic diagram of dividing the uncertainty range of Tb provided in this embodiment;
[0052] Figure 5 This is a schematic diagram of the structure of a high-reliability rapid capture device suitable for a jump expansion system provided in this embodiment;
[0053] Figure 6 It is a schematic diagram of the structure of the electronic device provided in this embodiment. DETAILED DESCRIPTION
[0054] 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.
[0055] Figure 1 It is a flowchart of a high-reliability and fast capture method applicable to a spread-hop system provided in this embodiment.
[0056] like Figure 1 As shown, the high-reliability and fast capture method applicable to the extended jump system provided by the embodiment of the present invention mainly includes the following steps:
[0057] 101. Divide the duration Tb of each information bit of the spread frequency hopping waveform signal into K segments.
[0058] In a specific implementation process, the spread frequency hopping signal in this embodiment is expressed as (1):
[0059] (1)
[0060] in, is the average power of the transmitted signal, Indicates the frequency hopping frequency; represents the RF reference frequency of the frequency hopping point, then the actual RF frequency hopping frequency is ; is the duration of a frequency hopping frequency; To take the real part operation; Indicates The spreading code within the frequency hopping frequency is defined as:
[0061] (2)
[0062] Indicates the pseudo code rate is Direct sequence spread spectrum code.
[0063] Figure 2 is a frequency hopping waveform diagram provided by this embodiment. Figure 2 As shown in the figure, the information rate of transmission is Rb, and the duration of each information bit is Tb; the hopping rate of the frequency hopping signal is Rh, and the duration of each hop is Th; the spread spectrum code chip rate is Rc, and the duration of each code chip is Tc. Assume that each information bit contains N frequency hops, and each hop signal has M chips.
[0064] The spread spectrum code period is designed to be MxN, that is, the capture time uncertainty range is Tb. During capture, it is necessary to generate a spread hop signal locally to slide correlate with the received signal. The sliding correlation range needs to be ≥Tb to ensure that the local signal and the received signal are aligned at the same time. At the alignment time, the local signal and the received signal are correlated, and a peak value will appear. Therefore, by sliding the local signal and correlating it with the received signal, the peak value is found, such as Figure 3 shown.
[0065] 102. Perform a sliding-related current search within the Tb / K range.
[0066] Searching and finding peaks within the Tb range will undoubtedly require a huge amount of data to be processed. In order to reduce the difficulty of capture and speed up the capture time, a segmented single search is used, that is, the uncertainty range of Tb is divided into K segments, K is a natural number, and the time uncertainty range of each search is Tb / K, such as Figure 4 shown.
[0067] First, the first search, i.e. the current search, is performed, and sliding correlation is performed within the Tb / K range. If the target is captured, the capture is stopped, otherwise the second search is continued, and the second search at this time is regarded as the current search.
[0068] 103. If the target is captured in the current search, a threshold verification is performed on the captured target. If the result of the threshold verification is that the valid signal corresponds to the correct peak position, it is determined that the capture is successful.
[0069] Since the peak is not found within the full range (Tb), there is a high probability of false capture or missed capture. Therefore, in order to reduce the probability of correct capture when there is a valid signal and reduce the probability of false capture when there is no valid signal, the captured target is threshold verified. When it is determined that the valid signal corresponds to the correct peak position, the capture is completed and it is considered successful.
[0070] 104. If the current search fails to capture the target, or the result of the threshold verification is that the valid signal does not correspond to the correct peak position, the next search is performed as the current search until the capture is successful.
[0071] If the result of the threshold verification is that the valid signal does not correspond to the correct peak position, the surface capture fails. If the current search captures the target, it is also considered a capture failure. Then a second search is performed again, that is, the next search is used as the current search, and the above steps are repeated until the capture is successful. The second search range is , and so on, no longer give examples one by one.
[0072] Compared with the entire full-range search, the segmented search method effectively shortens the search time, and the threshold verification method can also avoid the probability of false capture and missed capture, effectively improving the data capture efficiency.
[0073] Furthermore, in this embodiment, the current search for sliding correlation is performed within the range of Tb / K, including: caching the received signal within the time period of 0-Tb, recorded as , determine the locally generated extended jump signal of length Tb, recorded as , the received signal is correlated with the spread-hop signal (3):
[0074] (3)
[0075] Then, based on the sliding time of the local signal, the signal after the correlation operation is correlated with the received signal (4) to complete the current search.
[0076] (4)
[0077] in, Indicates receiving signal, Indicates the spread jump signal, Indicates the local signal sliding time.
[0078] Furthermore, in this embodiment, a threshold verification is performed on the captured target, including: after completing a segmented single search, outputting the first P peaks of the current search; verifying the first three peaks of the first P peaks three times to obtain four groups of three peaks; performing threshold verification on the ratios of the four groups of three peaks to the Pth peak respectively; the result of the threshold verification is that if there is at least one peak among the first three peaks and at least three of the four groups of peaks meet the threshold requirements, it is determined that the valid signal corresponds to the correct peak position.
[0079] Among them, the first three peaks of the first P peaks are verified three times to obtain four groups of three peaks, including: determining the sliding time corresponding to the first three peaks, such as (5):
[0080] (5)
[0081] The first three peak values and the Pth largest value are recorded as .
[0082] Based on the sliding time, the first peak value verification is performed on the top three peak values using the received signal in the Tb-2*Tb time period, as shown in (6):
[0083] (6)
[0084] in, , , They represent the sliding time corresponding to the first three peaks, , , They represent the first peak verification results corresponding to the first three peaks. Indicates receiving signal, , , Indicates the spread jump signal.
[0085] The received signal in the 2Tb-3*Tb time period is used to perform a second peak verification on the top three peaks, as shown in (7):
[0086] (7)
[0087] in, , , They represent the sliding time corresponding to the first three peaks, , , They represent the second peak verification results corresponding to the first three peaks. Indicates receiving signal, , , Indicates the spread jump signal.
[0088] The third peak value verification is performed on the first three peak values using the received signal in the 3Tb-4*Tb time period, as shown in (8):
[0089] (8)
[0090] in, , , They represent the sliding time corresponding to the first three peaks, , , They represent the third peak verification results corresponding to the first three peaks. Indicates receiving signal, , , Indicates the spread jump signal.
[0091] Finally, the threshold value of the four groups of three peaks obtained is verified, that is, the ratio of the Pth peak is verified. If the threshold is .like There are at least three numbers ≥ ,or There are at least three numbers ≥ ,or There are at least three numbers ≥ , the capture is successful; otherwise, the next capture is performed, and the sliding time of the next capture is the corresponding time after segmentation. For example, the sliding time of the local signal corresponding to the second capture The range is .
[0092] Based on the same general inventive concept, the present invention also protects a high-reliability and fast capture device suitable for an extended jump system. The high-reliability and fast capture device suitable for an extended jump system described below and the high-reliability and fast capture method suitable for an extended jump system described above can refer to each other.
[0093] Figure 5 It is a schematic diagram of the structure of a high-reliability rapid capture device suitable for a jump expansion system provided in this embodiment.
[0094] like Figure 5 As shown, the high-reliability fast capture device applicable to the expansion jump system provided in this embodiment includes:
[0095] A division module 501 is used to divide the duration Tb of each information bit of the spread frequency hopping waveform signal into K segments;
[0096] Search module 502, used for performing a current search related to sliding within the range of Tb / K;
[0097] Verification module 503, used for performing threshold verification on the captured target if the target is captured in the current search, and determining that the capture is successful if the result of the threshold verification is that the valid signal corresponds to the correct peak position;
[0098] The loop module 504 is used to perform the next search as the current search if the target is not captured in the current search, or the result of the threshold verification is that the effective signal does not correspond to the correct peak position, until the capture is successful.
[0099] Figure 6 It is a schematic diagram of the structure of the electronic device provided in this embodiment.
[0100] like Figure 6As shown, the electronic device may include: a processor 610, a communication interface 620, a memory 630 and a communication bus 640, wherein the processor 610, the communication interface 620 and the memory 630 communicate with each other through the communication bus 640. The processor 610 may call the logic instructions in the memory 630 to execute a high-reliability and fast acquisition method suitable for a spread-hop system, the method comprising: dividing the duration Tb of each information bit of the spread-hop frequency waveform signal into K segments; performing a sliding-related current search within the range of Tb / K; if the current search captures the target, performing a threshold verification on the captured target, and if the result of the threshold verification is that the valid signal corresponds to the correct peak position, determining that the capture is successful; if the current search does not capture the target, or the result of the threshold verification is that the valid signal does not correspond to the correct peak position, performing the next search as the current search until the capture is successful.
[0101] In addition, the logic instructions in the above-mentioned memory 630 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 a number of 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.
[0102] On the other hand, the present invention also provides a computer program product, which includes a computer program, and 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 high-reliability and fast capture method suitable for the spread-hopping system provided by the above-mentioned methods, and the method includes: dividing the duration Tb of each information bit of the spread-hopping frequency waveform signal into K segments; performing a sliding-related current search within the range of Tb / K; if the current search captures the target, performing a threshold verification on the captured target, and if the result of the threshold verification is that the valid signal corresponds to the correct peak position, it is determined that the capture is successful; if the current search does not capture the target, or the result of the threshold verification is that the valid signal does not correspond to the correct peak position, the next search is performed as the current search until the capture is successful.
[0103] On the other hand, the present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, is implemented to execute the high-reliability and fast capture method suitable for a spread-hopping system provided by the above-mentioned methods, the method comprising: dividing the duration Tb of each information bit of the spread-hopping frequency waveform signal into K segments; performing a sliding-related current search within the range of Tb / K; if the current search captures the target, performing a threshold verification on the captured target, and if the result of the threshold verification is that the valid signal corresponds to the correct peak position, determining that the capture is successful; if the current search does not capture the target, or the result of the threshold verification is that the valid signal does not correspond to the correct peak position, performing the next search as the current search until the capture is successful.
[0104] 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.
[0105] 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.
[0106] 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 high-reliability and fast capture method suitable for a spread-hop system, characterized in that: include: Divide the duration Tb of each information bit of the spread frequency hopping waveform signal into K segments; Perform sliding related current search within Tb / K range; If the current search captures a target, threshold verification is performed on the captured target, and if the result of the threshold verification is that a valid signal corresponds to a correct peak position, it is determined that the capture is successful; If the current search fails to capture the target, or the result of the threshold verification is that the valid signal does not correspond to the correct peak position, the next search is performed as the current search until the capture is successful; The current search for sliding correlation within the range of Tb / K includes: caching the received signal within the time period of 0-Tb; determining to generate a locally extended jump signal of Tb length; performing a correlation operation on the received signal and the extended jump signal; performing a correlation operation on the signal after the correlation operation and the received signal based on the sliding time of the local signal to complete the current search; The correlating the signal after the correlation operation with the received signal comprises: ; in, Indicates receiving signal, Indicates the spread jump signal, Indicates the local signal sliding time; The threshold verification of the captured target includes: outputting the first P peaks of the current search; verifying the first three peaks of the first P peaks three times to obtain four groups of three peaks; performing threshold verification on the ratios of the four groups of three peaks to the Pth peak respectively; the result of the threshold verification is that if at least one of the first three peaks has at least three of the four groups of peaks that meet the threshold requirement, it is determined that the valid signal corresponds to the correct peak position; The first three peaks of the first P peaks are verified three times to obtain four groups of three peaks, including: determining the sliding time corresponding to the first three peaks; based on the sliding time, performing a first peak verification on the first three peaks using a received signal within a Tb-2*Tb time period, performing a second peak verification on the first three peaks using a received signal within a 2Tb-3*Tb time period, and performing a third peak verification on the first three peaks using a received signal within a 3Tb-4*Tb time period to obtain four groups of three peaks.
2. The high-reliability and fast capture method applicable to the extended jump system according to claim 1, characterized in that: The first peak value verification of the first three peak values using the received signal in the Tb-2*Tb time period includes: ; in, , , They represent the sliding time corresponding to the first three peaks, , , They represent the first peak verification results corresponding to the first three peaks. Indicates receiving signal, , , Indicates the spread jump signal.
3. The high-reliability and fast capture method applicable to the extended jump system according to claim 2, characterized in that: The second peak value verification of the first three peak values using the received signal in the 2Tb-3*Tb time period includes: ; in, , , They represent the sliding time corresponding to the first three peaks, , , They represent the second peak verification results corresponding to the first three peaks. Indicates receiving signal, , , Indicates the spread jump signal.
4. The high-reliability and fast capture method applicable to the spread-hop system according to claim 3 is characterized in that: The third peak value verification of the first three peak values using the received signal in the 3Tb-4*Tb time period includes: ; in, , , They represent the sliding time corresponding to the first three peaks, , , They represent the third peak verification results corresponding to the first three peaks. Indicates receiving signal, , , Indicates the spread jump signal.
5. The high-reliability and fast capture method applicable to the spread-hop system according to claim 4, characterized in that: After the threshold verification is performed on the ratios of the four groups of three peak values to the Pth peak value, the method further includes: like There are at least three numbers ≥ ,or There are at least three numbers ≥ ,or There are at least three numbers ≥ , it is determined that the capture is successful; in, represents the threshold value, Indicates the top three peaks and the Pth largest value.
6. 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 high-reliability and fast acquisition method applicable to a spread-hop system as claimed in any one of claims 1 to 5 is implemented.
Citation Information
Patent Citations
Modified broadband hopping spread signal cross-hop coherent integration method
CN109217898A
DS / FH frequency-hopping spectrum-spreading data transmission signal capturing method based on long code phase assistance
CN110474658A