UWB signal detection method and system based on equidistant array multi-antenna receiving
By adopting the equidistant array multi-antenna reception technology in UWB signal detection, using the phase difference and common multiplication processing of adjacent antennas, the problems of poor signal detection and low sensitivity in the prior art are solved, and more efficient signal detection and positioning effects are achieved.
Patent Information
- Application Number
- CN202510097575.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-22
- Publication Date
- 2025-05-30
- Estimated Expiration
- 2045-01-22
AI Technical Summary
In the prior art, UWB signal detection has poor robustness and low sensitivity, and cannot meet the communication needs of high-precision indoor positioning and complex environments.
UWB signal detection method based on equidistant array multi-antenna is adopted. By arranging multiple antennas equidistantly, the signals received by two adjacent antennas have the same phase difference, and the sensitivity of signal detection is improved through common multiplication and accumulation processing.
It significantly improves the sensitivity and robustness of signal detection, enhances the overall performance of the system, and enables more accurate signal detection and positioning in complex environments.
Smart Images

Figure CN120074697A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of broadband communication, and particularly relates to a UWB signal detection method and system based on equidistant array multi-antenna reception. Background Art
[0002] At present, the outdoor positioning technology based on GNSS is relatively mature. However, indoors, since satellite signals are easily blocked and normal positioning services cannot be completed, and the positioning accuracy cannot meet the service requirements. In recent years, people's demand for high-precision positioning services has become increasingly strong. According to statistics, 70%-80% of people's activities occur indoors. Therefore, developing indoor positioning technology is of great significance. Based on various different requirements, many corresponding positioning technologies have emerged and achieved good results, such as infrared, radio frequency identification, ultrasonic, WIFI, Bluetooth, Zigbee, visual positioning and other technologies. However, they all have their own limitations, either with low positioning accuracy or demanding harsh environments, and cannot meet people's requirements for high accuracy and good environmental adaptability of the indoor positioning perception system. The many advantages of UWB positioning technology enable this technology to achieve high-precision indoor positioning. Compared with other wireless positioning technologies, UWB has many advantages such as strong anti-interference ability, extremely wide bandwidth, fast transmission rate, and low power consumption.
[0003] However, UWB technology also belongs to a kind of wireless communication technology. For wireless communication technology, a key technology is signal detection technology. The robustness of the signal detection method is of great significance for improving communication quality and constructing a robust communication system. As the first gateway for identifying signals, a highly reliable signal detection method can ensure a low false detection rate and a low missed detection rate in a low signal-to-noise ratio environment. The sensitivity of the signal detection method is directly related to the ranging range of UWB and its application in complex scenarios. Therefore, a signal detection method with low complexity and high reliability has always been one of the main research directions of wireless communication technology.
[0004] Through the above analysis, the problems and defects of the prior art are: the signal detection of the prior art has poor robustness and low sensitivity. Summary of the Invention
[0005] To overcome the problems existing in the related technologies, the disclosed embodiments of the present invention provide a UWB signal detection method and system based on equidistant array multi-antenna reception, which specifically relates to the field of ultra-wideband (UWB) communication technology. The purpose of the present invention is to arrange multiple antennas equidistantly, ensure that the signals received by adjacent antennas have the same phase difference, obtain the result corresponding to the phase difference by conjugate multiplying the cross-correlation results of adjacent two receiving antennas, accumulate the results after conjugate multiplying multiple antennas to obtain the diversity gain, and use the accumulated results after analyzing the gain for cumulative filtering, thereby greatly improving the sensitivity of signal detection.
[0006] The technical solution is as follows: A UWB signal detection method based on equidistant array multi-antenna reception, comprising:
[0007] S1, all antennas are arranged in an equidistant array at a distance of a set wavelength;
[0008] S2, perform a cross-correlation operation on the signal received by each antenna and the local sequence to obtain the cross-correlation operation result of the sampled signal;
[0009] S3, merge the cross-correlation operation results of adjacent two antennas by conjugate multiplying to obtain one path of data;
[0010] S4, perform cumulative summation of the same index on the calculation results of the data merged by multiple pairs of adjacent two antennas, and finally merge them into one path of total data;
[0011] S5, perform weighted cumulative summation processing on the final one path of total data with the symbol as the period, and take the absolute value of the result after cumulative summation;
[0012] S6, use the result after taking the absolute value for peak period detection and peak comparison, and output the signal detection result.
[0013] In step S1, all antennas are arranged in an equidistant array at a distance of a set wavelength, including:
[0014] S101, calculate the distance of half a wavelength according to the used radio frequency, and the expression is:
[0015]
[0016] where d half is the distance of half a wavelength, c light is the speed of light, and f RF is the radio frequency of the signal;
[0017] S102, arrange all antennas in a straight line according to the calculated distance of half a wavelength.
[0018] In step S2, perform a cross-correlation operation on the signals received by each antenna and the local sequence to obtain the cross-correlation operation result of the sampled signal. The expression is as follows:
[0019]
[0020] In the formula, C m is the cross-correlation operation result corresponding to the m-th antenna. N smp is the number of sampling points included in one symbol period. S m (n) is the signal after analog-to-digital converter (ADC) sampling corresponding to the m-th antenna. S loc is the local sequence. m is the antenna index, and the range of m is 1 to Nante, where Nante represents the total number of array antennas; n is the n-th sampling point corresponding to the ADC, and τ is a temporary variable based on n.
[0021] In step S3, obtain a path of data. The expression is as follows:
[0022] r ms (n) = C ms+1 (n) * conj(C ms (n))
[0023] In the formula, r ms (n) is the result after combining the cross-correlation calculation results corresponding to antennas ms and ms + 1. C ms+1 (n) is the cross-correlation operation result corresponding to the n-th sampling point of the (m + 1)-th antenna. C ms (n) is the cross-correlation operation result corresponding to the n-th sampling point of the m-th antenna. conj() is the conjugate operation. The value range of ms is 1 to Nante - 1. For Nante antennas, Nante - 1 groups of results after conjugate multiplication are obtained.
[0024] In step S4, finally combine into a path of total data. The expression is as follows:
[0025]
[0026] In the formula, R(n) is the finally combined path of total data.
[0027] In step S5, take the absolute value of the accumulated result. The expression is as follows:
[0028] s iir (n) = (1 - ω G ) * S iir (n - N smp ) + ω G * R(n)
[0029] In the formula, s iir(n) is the result of weighted accumulation at the same position of the current symbol after update and the previous symbol, ω G is the weight coefficient, ω G is the weight coefficient, s iir (n - N smp ) is the result of weighted accumulation at the same position of the previous symbol.
[0030] In step S5, take the absolute value of the accumulated result. The expression is:
[0031] s abs (n) = abs(s iir (n))
[0032] In the formula, s abs (n) is the result obtained by taking the absolute value operation on s iir (n), and abs() is the absolute value operation.
[0033] In step S6, use the result of taking the absolute value for peak period detection and peak comparison, and output the signal detection result, including:
[0034] S601: Initialize the reference peak index position P ref = -10;
[0035] S602: According to s abs (n), extract the index P corresponding to the peak of the current symbol idx = argmax(s abs ); where argmax() is the function to extract the index corresponding to the peak;
[0036] S603: Compare the absolute value of the difference between the peak index P of the current symbol idx and the reference peak index P ref with the threshold. The expression is: abs(P idx - P ref ) < th idx , where th idx is the index difference threshold, th idx = 2;
[0037] S604: When abs(P idx - P ref ) < th idx , then the period detection count C peak = C peak + 1, and update the reference peak index value P ref = P idx ;
[0038] S605: If abs(P idx - Pref )<th idx , the period detection counter is cleared to C peak = 0, and the reference peak index value P is updated ref = P idx , where C peak is the period detection count;
[0039] S606: Determine whether the peak period detection count C peak meets the threshold C th . If not, jump to S602 to continue judging the next symbol, where C th is the threshold of the period detection count;
[0040] S607: If C peak ≥ C th is satisfied, the signal detection is successful and the signal detection ends.
[0041] Another object of the present invention is to provide a UWB signal detection system based on equally spaced array multi-antenna reception. This system implements the UWB signal detection method based on equally spaced array multi-antenna reception. This system includes:
[0042] An antenna arrangement module for arranging all antennas in an equally spaced array according to the distance of a set wavelength;
[0043] A cross-correlation operation module for performing cross-correlation operations on the signals received by each antenna and the local sequence to obtain the cross-correlation operation results of the sampled signals;
[0044] An adjacent antenna merging module for merging the cross-correlation operation results of adjacent antennas by conjugate multiplication to obtain one path of data;
[0045] A total data acquisition module for performing same-index accumulation on the data calculation results after merging multiple paths of adjacent antennas and finally merging them into one path of total data;
[0046] An absolute value processing module for performing weighted accumulation processing on the final one path of total data according to the symbol period and taking the absolute value of the accumulated result;
[0047] A peak period detection module for using the absolute value processing result to perform peak period detection and peak comparison and outputting the signal detection result.
[0048] Furthermore, this system is carried on a computer-readable storage medium. The computer-readable storage medium stores a computer program. When the computer program is executed by a processor, the functions in the above-mentioned UWB signal detection system based on equally spaced array multi-antenna reception can be realized.
[0049] Combining all the above technical solutions, the beneficial effects of the present invention are as follows: In the present invention, all antennas are installed in an equidistant array at a distance of half a wavelength; the cross-correlation operation is performed on the signals received by each antenna and the local sequence; the cross-correlation operation results of adjacent two antennas are combined by conjugate multiplication; the calculation results after combining multiple pairs of adjacent two antennas are accumulated with the same index, and finally merged into one path of data; the final one-path data is weighted and accumulated with the symbol as the period, and the absolute value of the accumulated result is taken; peak period detection and peak comparison are performed to output the signal detection result. This method has very strong robustness. By utilizing the fact that the phase difference of the signals arriving at adjacent two antennas is the same, the cross-correlation calculation results of multiple pairs of adjacent two antennas are combined to obtain the diversity gain of multiple antennas. At the same time, by using this characteristic, the influence of carrier frequency offset is eliminated, and the gain is further improved by weighted accumulation with the symbol as the period, greatly improving the sensitivity of signal detection and enhancing the overall performance of the system.
[0050] The present invention arranges multiple antennas in an equidistant array to ensure that the signals received by adjacent two antennas have the same phase difference. By using this characteristic, angle measurement can be performed; the cross-correlation calculation results of multiple pairs of adjacent two antennas are combined to obtain the diversity gain of multiple antennas, improving the sensitivity of signal detection and eliminating the influence of carrier frequency offset at the same time; weighted accumulation with the symbol as the period further improves the gain, greatly improving the sensitivity of signal detection and enhancing the overall performance of the system.
[0051] UWB receivers based on multiple antennas of the present invention are becoming more and more popular. If the diversity gain brought by multiple-antenna reception can be fully utilized, the communication distance between devices can be effectively increased, and the cost of base station layout can be reduced. At the same time, compared with single-antenna devices, the robustness of device communication will be significantly improved at the same distance, and it is more capable of coping with complex and changing propagation environments. The present invention provides an effective signal detection method for antenna diversity gain for the arrangement of equidistant array antennas of UWB devices. Through this method, the robustness of signal detection in the field can be effectively improved. BRIEF DESCRIPTION OF THE DRAWINGS
[0052] The drawings here are incorporated into the specification and form a part of this specification, showing embodiments consistent with the present disclosure and used together with the specification to explain the principles of the present disclosure;
[0053] Figure 1 is a flowchart of a UWB signal detection method based on equidistant array multiple-antenna reception provided by an embodiment of the present invention;
[0054] Figure 2 is a schematic diagram of antenna distribution of a UWB signal detection method based on equidistant array multiple-antenna reception provided by an embodiment of the present invention;
[0055] Figure 3 It is a schematic diagram of adjacent antenna data merging for the UWB signal detection method based on equidistant array multi-antenna reception provided by an embodiment of the present invention;
[0056] Figure 4 It is a signal cycle detection data flow chart of the UWB signal detection method based on equidistant array multi-antenna reception provided by an embodiment of the present invention;
[0057] Figure 5 It is a schematic diagram of the UWB signal detection system based on equidistant array multi-antenna reception provided by an embodiment of the present invention;
[0058] Figure 6 It is the UWB signal detection performance comparison result provided by an embodiment of the present invention;
[0059] In the figure: 1. Antenna arrangement module; 2. Cross-correlation operation module; 3. Adjacent two-antenna merging module; 4. Total data acquisition module; 5. Absolute value processing module; 6. Peak period detection module. Specific implementation manners
[0060] To make the above objects, features, and advantages of the present invention more obvious and understandable, the specific implementation manners of the present invention will be described in detail below with reference to the accompanying drawings. Many specific details are set forth in the following description to fully understand the present invention. However, the present invention can be implemented in many other ways different from those described herein, and those skilled in the art can make similar improvements without departing from the connotation of the present invention. Therefore, the present invention is not limited by the specific implementations disclosed below.
[0061] The innovation points of the present invention are as follows:
[0062] 1. Using multiple antennas for equidistant array arrangement to ensure that the signals received by adjacent two antennas have the same phase difference. Utilizing this characteristic, angle measurement can be performed, improving the accuracy of angle measurement;
[0063] 2. The conjugate multiplication of adjacent two antennas eliminates the influence of carrier frequency offset. Since the influence of carrier frequency offset is eliminated, the non-coherent accumulation of the cross-correlation results of each symbol can be transformed into coherent accumulation, improving the sensitivity of signal detection.
[0064] 3. Merging the cross-correlation calculation results of multiple pairs of adjacent two antennas to obtain the diversity gain of multiple antennas, improving the sensitivity of signal detection
[0065] 4. Performing weighted accumulation processing in symbol periods further improves the gain, greatly improving the sensitivity of signal detection and enhancing the overall performance of the system.
[0066] The current technology is based on single-antenna signal detection, and due to the difference in clocks between the transceiver devices, the performance of signal detection will be affected by clock deviation. And when multiple antennas are used for reception, the gain brought by multiple antennas cannot be effectively combined.
[0067] The present invention is based on the design of equidistant multiple antennas, corresponding to the characteristic that the phase difference between adjacent two antennas is equal. By conjugating and multiplying the adjacent two antennas and combining the results of the multiplication, the purpose of maximizing the multiple-antenna gain is achieved, overcoming the influence that the received signals of multiple antennas cannot be combined due to random phases, and improving the overall performance of signal detection.
[0068] Embodiment 1, as Figure 1 shown, the UWB signal detection method based on equidistant array multiple-antenna reception provided by the embodiment of the present invention includes:
[0069] S1, all antennas are arranged in an equidistant array at a distance of a set wavelength;
[0070] S2, perform cross-correlation operation on the signals received by each antenna and the local sequence to obtain the cross-correlation operation result of the sampled signal;
[0071] S3, combine the cross-correlation operation results of adjacent two antennas by conjugate multiplication to obtain one path of data;
[0072] S4, perform cumulative summation of the same index on the calculation results of the data combined by multiple adjacent two antennas, and finally combine them into one path of total data;
[0073] S5, perform weighted cumulative summation on the final one path of total data with the symbol as the period, and take the absolute value of the result after the cumulative summation;
[0074] S6, use the result of taking the absolute value to perform peak period detection and peak comparison, and output the signal detection result.
[0075] As Figure 2 shown, in step S1, all antennas are arranged in an equidistant array at a distance of a set wavelength, including:
[0076] S101, calculate the distance of half a wavelength according to the used radio frequency, and the expression is:
[0077]
[0078] In the formula, d half is the distance of half a wavelength, c light is the speed of light, f RF is the radio frequency of the signal;
[0079] S102, arrange all antennas in a straight line according to the calculated distance of half a wavelength.
[0080] In step S2, perform a cross-correlation operation on the signals received by each antenna and the local sequence to obtain the cross-correlation operation result of the sampled signal. The expression is as follows:
[0081]
[0082] In the formula, C m is the cross-correlation operation result corresponding to the m-th antenna, N smp is the number of sampling points included in one symbol period, S m (n) is the signal after sampling by the analog-to-digital converter (ADC) corresponding to the m-th antenna, S loc is the local sequence, m is the antenna index, and the range of m is 1 to Nante, where Nante represents the total number of array antennas; n is the n-th sampling point corresponding to the ADC, and τ is a temporary variable based on n.
[0083] In step S3, obtain a path of data. The expression is as follows:
[0084] r ms (n) = C ms+1 (n) * conj(C ms (n))
[0085] In the formula, r ms (n) is the result after combining the cross-correlation calculation results corresponding to antennas ms and ms + 1, C ms+1 (n) is the cross-correlation operation result corresponding to the n-th sampling point of the (m + 1)-th antenna, C ms (n) is the cross-correlation operation result corresponding to the n-th sampling point of the m-th antenna, conj() is the conjugate operation, and the value range of ms is 1 to Nante - 1. Therefore, for Nante antennas, Nante - 1 groups of results after conjugate multiplication are obtained.
[0086] In step S4, finally combine into a path of total data. The expression is as follows:
[0087]
[0088] In the formula, R(n) is the finally combined path of total data.
[0089] In step S5, take the absolute value of the accumulated result. The expression is as follows:
[0090] s iir (n) = (1 - ω G ) * s iir (n - N smop ) + ω G * R(n)
[0091] Wherein, s iir (n) is the result of weighted accumulation at the same position of the current symbol after update and the previous symbol, ω G is the weight coefficient, ω G is the weight coefficient, s iir (n - N smp ) is the result of weighted accumulation at the same position of the previous symbol.
[0092] In step S5, take the absolute value of the accumulated result, and the expression is:
[0093] s abs (n) = abs(s iir (n))
[0094] Wherein, s abs (n) is the result obtained by taking the absolute value operation on s iir (n), and abs() is the absolute value operation.
[0095] In step S6, use the result of taking the absolute value to perform peak period detection and peak comparison, and output the signal detection result, including:
[0096] S601: Initialize the reference peak index position P ref = -10;
[0097] S602: According to s abs (n), extract the index P idx = argmax(s abs ); where argmax() is the function to extract the index corresponding to the peak;
[0098] S603: Compare the absolute value of the difference between the peak index P idx of the current symbol and the reference peak index P ref with the threshold, and the expression is: abs(P idx - P ref ) < th idx , where th idx is the index difference threshold, th idx = 2;
[0099] S604: When abs(P idx - P ref ) < th idx , then the period detection count C peak = C peak + 1, and update the reference peak index value P ref = P idx ;
[0100] S605: If abs(P idx - P ref ) < th idx is not satisfied, the cycle detection counter is cleared, C peak = 0, and the reference peak index value P ref is updated to P idx , where C peak is the cycle detection count;
[0101] S606: Determine whether the peak cycle detection count C peak satisfies the threshold C th . If not, jump to S602 to continue the determination of the next symbol, where C th is the threshold of the cycle detection count;
[0102] S607: If C peak ≥ C th is satisfied, the signal detection is successful and the signal detection ends.
[0103] Example 2, as Figure 5 shown, the UWB signal detection system provided by the embodiment of the present invention based on equally spaced array multi - antenna reception includes:
[0104] Antenna arrangement module 1, used to arrange all antennas in an equally spaced array according to the distance of the set wavelength;
[0105] Cross - correlation operation module 2, used to perform cross - correlation operation on the signals received by each antenna and the local sequence to obtain the cross - correlation operation results of the sampling signals;
[0106] Adjacent antenna merging module 3, used to merge the cross - correlation operation results of adjacent antennas by conjugate multiplication to obtain one - way data;
[0107] Total data acquisition module 4, used to perform same - index accumulation on the calculation results of the data after merging multiple adjacent antennas, and finally merge them into one - way total data;
[0108] Absolute - value processing module 5, used to perform weighted accumulation processing on the final one - way total data according to the symbol period and take the absolute value of the accumulated result;
[0109] Peak cycle detection module 6, used to perform peak cycle detection and peak comparison using the absolute - value processing result and output the signal detection result.
[0110] In the above embodiments, the descriptions of each embodiment have their own emphases. For parts not detailed or recorded in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0111] To further illustrate the relevant effects of the embodiments of the present invention, the following experiments are conducted: Using the local sequence [–10000+10–10+1+1+10+1–1000+1–1+1+1+100–+0–00], signal detection performance simulations are performed for single antenna, dual antennas, and triple antennas respectively. Among them, the traditional method is used for the single antenna, and the method of the present invention is used for the dual antennas and triple antennas, with the weight coefficient ω G = 0.5. The simulation results are as follows Figure 6 shown. The performance of the dual antennas is about 1 dB higher than that of the single antenna, and the performance of the triple antennas is about 2 dB higher than that of the dual antennas, indicating that the method of the present invention can exert the diversity gain of multiple antennas and has a significant improvement in the performance of signal detection.
[0112] As mentioned above, the above are only the relatively preferred specific embodiments of the present invention, but the protection scope of the present invention is not limited thereto. Any person skilled in the art within the technical scope disclosed by the present invention, any modifications, equivalent replacements, and improvements made within the spirit and principle of the present invention should be covered by the protection scope of the present invention.
Claims
1. A UWB signal detection method based on equidistant array multi-antenna reception, characterized in that: The method includes: S1, all antennas are arranged in an equidistant array according to the distance of the set wavelength; S2, performing a cross-correlation operation on the signal received by each antenna and the local sequence to obtain a cross-correlation operation result of the sampled signal; S3, combining the cross-correlation calculation results of the two adjacent antennas by conjugate multiplication to obtain one channel of data; S4, accumulating the same index of the data calculation results after merging two adjacent antennas of multiple channels, and finally merging them into one channel of total data; S5, performing weighted accumulation processing on the final total data according to the symbol as a period, and taking the absolute value of the accumulated result; S6, using the absolute value processing result to perform peak period detection and peak comparison, and outputting the signal detection result.
2. The UWB signal detection method based on equidistant array multi-antenna reception according to claim 1, characterized in that: In step S1, all antennas are arranged in an equidistant array according to the distance of the set wavelength, including: S101, calculate the half wavelength distance according to the radio frequency used, the expression is: Where, d half is the distance of half a wavelength, c light is the speed of light, f RF is the radio frequency of the signal; S102, all antennas are arranged in a straight line according to the calculated half wavelength distance.
3. The UWB signal detection method based on equidistant array multi-antenna reception according to claim 1, characterized in that: In step S2, a cross-correlation operation is performed on the signal received by each antenna and the local sequence to obtain the cross-correlation operation result of the sampled signal, which is expressed as: In the formula, C m The cross-correlation result corresponding to the mth antenna, N smp is the number of sampling points contained in one symbol period, S m (n) is the signal sampled by the analog-to-digital converter ADC corresponding to the mth antenna, S loc is a local sequence, m is an antenna index, the range of m is 1 to Nante, Nante represents the total number of array antennas; n is the nth sampling point corresponding to ADC, and τ is a temporary variable based on n.
4. The UWB signal detection method based on equidistant array multi-antenna reception according to claim 3 is characterized in that: In step S3, one channel of data is obtained, and the expression is: r ms (n)=C ms+1 (n)*conj(C ms (n)) In the formula, r ms (n) is the result of combining the cross-correlation calculation results corresponding to antenna ms and antenna ms+1, C ms+1 (n) is the cross-correlation result corresponding to the nth sampling point of the m+1th antenna, and C ms (n) is the result of the cross-correlation operation corresponding to the n-th sampling point of the m-th antenna, conj( ) is the conjugate operation, and the value range of ms is 1 to Nante-1. For Nante antennas, the result of Nante-1 groups of conjugate multiplication is obtained.
5. The UWB signal detection method based on equidistant array multi-antenna reception according to claim 4, characterized in that: In step S4, the data are finally merged into one channel of total data, expressed as: In the formula, R(n) is the total data finally merged.
6. The UWB signal detection method based on equidistant array multi-antenna reception according to claim 5, characterized in that: In step S5, the absolute value of the accumulated result is taken, and the expression is: s iir (n)=(1-ω) G )*s iir (nN smp )+ω G *R(n) In the formula, s iir (n) is the result of weighted accumulation of the current symbol and the previous symbol at the same position after update, ω G is the weight coefficient, s iir (nN smp ) is the result of weighted accumulation at the same position of the previous symbol.
7. The UWB signal detection method based on equidistant array multi-antenna reception according to claim 6, characterized in that: In step S5, the absolute value of the accumulated result is taken, and the expression is: s abs (n)=abs(s iir (n)) In the formula, s abs (n) is for s iir (n) The result obtained by taking the absolute value operation. abs() is the absolute value operation.
8. The UWB signal detection method based on equidistant array multi-antenna reception according to claim 7, characterized in that: In step S6, the absolute value processing result is used to perform peak period detection and peak comparison, and the signal detection result is output, including: S601: Initialize reference peak index position P ref = -10; S602: According to s abs (n), extract the index P corresponding to the current symbol peak idx = argmax(s abs );wherein, argmax() is the index function corresponding to the peak value; S603: Peak index P of current symbol idx With reference peak index P ref The absolute value of the difference is compared with the threshold, and the expression is: abs(P idx -P ref ) <th idx , where th idx is the index difference threshold, th idx =2; S604: When abs(P idx -P ref ) <th idx , then the cycle detection count C peak =C peak +1, and update the reference peak index value P ref =P idx ; S605: If abs(P idx -P ref ) <th idx , then the cycle detection counter is cleared C peak =0, and update the reference peak index value P ref =P idx , where C peak Counts the period detection; S606: Determine the peak period detection count C peak Whether the threshold C is met th If not, jump to S602 to continue to judge the next symbol, where C th is the threshold for cycle detection count; S607: If C is satisfied peak ≥C th , signal detection is successful and signal detection ends.
9. A UWB signal detection system based on equidistant array multi-antenna reception, characterized in that: The system implements the UWB signal detection method based on equidistant array multi-antenna reception as described in any one of claims 1 to 8, and the system includes: The antenna arrangement module (1) is used to arrange all antennas in an equidistant array according to the distance of the set wavelength; A cross-correlation operation module (2), used for performing a cross-correlation operation on the signal received by each antenna and the local sequence to obtain a cross-correlation operation result of the sampled signal; The adjacent two antenna merging module (3) is used to merge the cross-correlation operation results of the two adjacent antennas by conjugate multiplication to obtain one channel of data; The total data acquisition module (4) is used to perform the same index accumulation on the data calculation results after merging two adjacent antennas in multiple channels, and finally merge them into one channel of total data; An absolute value processing module (5) is used to perform weighted accumulation processing on the final total data of one channel according to the symbol as a period, and to perform absolute value processing on the accumulated result; The peak period detection module (6) is used to use the absolute value processing result to perform peak period detection and peak value comparison, and output the signal detection result.
10. The UWB signal detection system based on equidistant array multi-antenna reception according to claim 9, characterized in that: The system is mounted on a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, the functions of the above-mentioned UWB signal detection system based on equidistant array multi-antenna reception can be realized.
Citation Information
Patent Citations
Method and device for acquiring PDOA based on multi-antenna UWB system, equipment and storage medium
CN112702136A
UWB signal detection method based on multi-peak tracking
CN117118795A
UWB signal detection and frequency offset estimation method
CN118945019A
Ultra-wideband ranging and location tracking
US20240302484A1