Ultra-wideband communication test signal multi-channel generation method and system

By constructing a pulse domain dual-dimensional processing mechanism and a channel characteristic database, the problem of noise interference in UWB device test signals was solved, and high-precision, signal-consistent multi-channel test signal generation was achieved, improving test efficiency and accuracy.

CN121967266APending Publication Date: 2026-05-01BEIJING XINMING HAOLI COMMUNICATION TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
BEIJING XINMING HAOLI COMMUNICATION TECHNOLOGY CO LTD
Filing Date
2026-02-03
Publication Date
2026-05-01

AI Technical Summary

Technical Problem

Existing UWB equipment test signals are susceptible to environmental noise interference, leading to signal quality degradation. Traditional frequency domain filtering techniques destroy pulse edge characteristics and cannot meet the requirements of high-precision testing. Inconsistency of multi-channel signals affects test accuracy.

Method used

A two-dimensional pulse domain processing mechanism is constructed. Effective pulse signals are filtered through adaptive noise threshold, missing pulses are reconstructed by interpolation, edge characteristics are repaired by combining a standard pulse edge template library and a piecewise linear compensation algorithm, and a channel characteristic database is established to ensure signal consistency.

Benefits of technology

While suppressing noise, it maintains signal fidelity, improves the accuracy and consistency of multi-channel test signals, meets the testing requirements of high-precision UWB equipment, and enhances testing efficiency and reliability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121967266A_ABST
    Figure CN121967266A_ABST
Patent Text Reader

Abstract

The invention discloses an ultra-wideband communication test signal multi-channel generation method and system, relates to the technical field of wideband communication, and aims to solve the problems that noise suppression and signal fidelity are difficult to balance and multi-channel signals are poor in consistency in a targeted manner. On one hand, a self-adaptive noise threshold is dynamically generated based on the ratio of a pulse peak value to a background noise peak value, low-amplitude noise can be accurately filtered out, missing pulses are filled up through interpolation reconstruction, and the integrity of a pulse sequence is guaranteed; on the other hand, through a standard pulse edge template library and a piecewise linear compensation algorithm, an edge degradation area can be accurately identified and repaired, pulse edge characteristic parameters are restored to a standard range, the limitation of a traditional frequency domain filtering technology is broken through, the noise suppression ratio is improved to a preset standard, meanwhile, the edge degradation degree is controlled to be at a low level, and the noise suppression effect is improved. And the bit error rate of the receiving end meets the high-precision test requirement.
Need to check novelty before this filing date? Find Prior Art

Description

Method and System for Multi-channel Generation of Ultra-Wideband Communication Test Signals Technical Field

[0001] This invention relates to the field of broadband communication technology, and more specifically, to a method and system for generating multi-channel test signals for ultra-wideband communication. Background Technology

[0002] With the widespread application of ultra-wideband (UWB) communication technology in consumer electronics, industrial measurement and control, and vehicle networking, the demand for performance testing of UWB devices is increasing. The quality of the test signal directly determines the accuracy of the performance evaluation results. The core advantage of UWB signals lies in their "narrow pulse, fast edge" characteristics. This characteristic places extremely high demands on the integrity of the test signal. However, in actual testing scenarios, test signals are easily affected by environmental noise, leading to a decline in signal quality.

[0003] Currently, the industry mainly uses two solutions to address noise issues: one is traditional frequency domain filtering technology, which can suppress noise to some extent, but it damages the pulse edge characteristics of UWB signals, leading to prolonged edge time and a slower slope, thus causing deviations in test results; the other is a no-filtering solution, which, while preserving pulse edge characteristics, reduces the signal-to-noise ratio due to noise superposition, resulting in an increased bit error rate at the receiver and failing to meet the requirements of high-precision testing. Furthermore, in existing multi-channel UWB test signal generation schemes, inconsistencies in output signals are prone to occur between channels due to transmission delays, attenuation, and phase differences, further affecting the accuracy of parallel testing with multiple devices. These issues have become key bottlenecks restricting the testing efficiency and accuracy of UWB equipment. Summary of the Invention

[0004] In order to overcome the above-mentioned defects of the prior art, the present invention provides a method and system for generating multi-channel ultra-wideband communication test signals to solve the problems mentioned in the background art.

[0005] In a first aspect, embodiments of this application provide a method for generating multi-channel ultra-wideband communication test signals, including: acquiring the original pulse signal sequence for ultra-wideband communication testing; constructing a pulse domain dual-dimensional processing mechanism, including: real-time acquisition of the ratio of the peak value of each pulse signal in the original pulse signal sequence to the peak value of the background noise, dynamically generating an adaptive noise threshold based on the ratio, filtering out effective pulse signals through the adaptive noise threshold, and simultaneously interpolating and reconstructing missing pulse signals caused by noise interference based on the periodic characteristics of ultra-wideband pulses to form a complete pulse sequence; establishing a standard pulse edge template library, comparing the pulse signal processed by the noise threshold with the standard edge waveforms in the template library to identify the degraded regions of the pulse edges, and using a piecewise linear compensation algorithm to repair the slope of the degraded regions so that the edge characteristic parameters are restored to the standard range; and allocating the pulse signal sequence processed by the dual dimensions to multiple independent channels to generate a multi-channel ultra-wideband communication test signal with consistent characteristics.

[0006] In some embodiments of this application, the adaptive noise threshold is dynamically generated based on the ratio, including: continuously monitoring the peak value of the background noise and setting the adaptive noise threshold as the product of the current peak value of the background noise and the dynamic coefficient, wherein the dynamic coefficient is adjusted in real time according to the ratio.

[0007] In some embodiments of this application, interpolating and reconstructing missing pulse signals caused by noise interference based on the periodic characteristics of ultra-wideband pulses includes: extracting periodic feature parameters of the original pulse signal sequence, establishing a pulse position prediction model, performing interpolation calculations on the position of the detected missing pulse signal based on the feature parameters of adjacent valid pulse signals, and reconstructing the missing pulse signal.

[0008] In some embodiments of this application, establishing a standard pulse edge template library includes: collecting standard ultra-wideband pulse signals under different operating conditions, extracting the time characteristic parameters and slope characteristic parameters of the rising and falling edges of the pulse edges, establishing multiple sets of standard edge waveforms, and forming a standard pulse edge template library.

[0009] In some embodiments of this application, the feature comparison between the pulse signal after noise thresholding and the standard edge waveform in the template library includes: extracting the pulse edge feature points of the pulse signal after noise thresholding, calculating the deviation value between the pulse signal and the corresponding feature points in the standard edge waveform, and determining the region as a degraded region when the deviation value exceeds a preset threshold.

[0010] In some embodiments of this application, the piecewise linear compensation algorithm includes: dividing the pulse edge into multiple continuous feature segments, calculating the deviation between the actual slope of each feature segment and the standard slope of the corresponding segment in the standard edge waveform, generating a compensation coefficient based on the deviation value, and performing independent slope compensation for each feature segment.

[0011] In some embodiments of this application, after obtaining the original pulse signal sequence for ultra-wideband communication testing, the method further includes: preprocessing the original pulse signal sequence, including signal synchronization calibration, amplitude normalization processing, and baseline drift correction.

[0012] In some embodiments of this application, allocating a pulse signal sequence that has undergone dual-dimensional processing to multiple independent channels includes: establishing a channel characteristic database to record the transmission delay, attenuation characteristics, and phase characteristics of each independent channel; and, based on the channel characteristic database, performing channel adaptive adjustments on the pulse signal sequence that has undergone dual-dimensional processing before allocating it to the corresponding independent channels to ensure the consistency of the output signals of each independent channel.

[0013] In some embodiments of this application, the method further includes: real-time monitoring of the quality parameters of the output signal of each independent channel, including noise suppression ratio, edge degradation degree and signal integrity; and dynamically optimizing the generation strategy of adaptive noise threshold and the compensation coefficient of piecewise linear compensation algorithm based on the quality parameters.

[0014] Secondly, embodiments of this application provide a multi-channel generation system for ultra-wideband communication test signals, comprising: a signal acquisition module for acquiring the original pulse signal sequence for ultra-wideband communication testing; a pulse domain processing module, including a noise suppression unit and an edge repair unit, wherein the noise suppression unit is used to implement adaptive noise threshold processing and reconstruction of missing pulse signals, and the edge repair unit is used to implement pulse edge detection and repair; a multi-channel allocation module for allocating the processed pulse signal sequence to multiple independent channels; and an adaptive optimization module for dynamically adjusting the operating parameters of the pulse domain processing module according to the quality parameters of the output signals of each independent channel; wherein the pulse domain processing module adopts a pulse domain dual-dimensional processing mechanism to maintain the pulse edge characteristics of the pulse signal while achieving noise suppression.

[0015] Compared with existing technologies, the beneficial effects of this invention are: 1. By constructing a pulse domain dual-dimensional processing mechanism, on the one hand, an adaptive noise threshold is dynamically generated based on the ratio of "pulse peak value - background noise peak value", which can filter out low-amplitude noise and fill in missing pulses through interpolation reconstruction, ensuring the integrity of the pulse sequence; on the other hand, through a standard pulse edge template library and a piecewise linear compensation algorithm, edge degradation regions can be accurately identified and repaired, restoring the pulse edge characteristic parameters to the standard range, breaking through the limitations of traditional frequency domain filtering technology. While improving the noise suppression ratio to a preset standard, the edge degradation degree is controlled at a low level, ensuring that the bit error rate at the receiving end meets the high-precision measurement requirements. Test requirements: 2. By establishing a channel characteristic database, the transmission delay, attenuation, and phase characteristics of each independent channel are recorded, and the pulse signal sequence is adjusted accordingly. This effectively eliminates the characteristic differences between channels, ensuring that the test signals output by multiple channels are consistent in timing, amplitude, and phase, meeting the needs of parallel testing of multiple UWB devices and improving test efficiency; 3. By monitoring the quality parameters of the output signals of each channel in real time, the compensation coefficients of the adaptive noise threshold generation strategy and the piecewise linear compensation algorithm can be dynamically optimized to ensure that high-quality test signals can still be output stably when environmental noise or channel characteristics change, thus improving the adaptability and reliability of the method. Attached Figure Description

[0016] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in this invention. For those skilled in the art, other drawings can be obtained based on these drawings.

[0017] Figure 1 is a flowchart of the multi-channel generation method for ultra-wideband communication test signals provided by the present invention; Figure 2 is a flowchart of the acquisition of pulse peak value and background noise peak value provided by the present invention; Figure 3 is a schematic diagram of the structure of the multi-channel generation system for ultra-wideband communication test signals provided by the present invention. Detailed Implementation

[0018] The following specific embodiments illustrate the implementation of the present invention. Those skilled in the art can easily understand other advantages and effects of the present invention from the content disclosed in this specification. Obviously, the described embodiments are only some, not all, of the embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0019] To enable those skilled in the art to better understand the present application, the present application will be further described in detail below with reference to the accompanying drawings and specific embodiments.

[0020] It should be noted that Ultra-Wideband (UWB) communication technology, with its narrow pulse and fast edge signal characteristics, has significant advantages in high-precision positioning and high-speed data transmission scenarios. The quality of the UWB communication test signal directly determines the accuracy of the performance evaluation of UWB devices. During UWB communication testing, the test signal is susceptible to environmental noise interference. Although traditional frequency domain filtering techniques can suppress noise, they can damage the pulse edge characteristics of the UWB signal, leading to deviations in test results. Unfiltered solutions, on the other hand, will reduce the signal-to-noise ratio due to noise superposition, affecting the bit error rate (BER) at the receiver. The multi-channel generation method for UWB communication test signals provided in this application, based on the pulse domain characteristics of UWB signals, uses a pulse domain dual-dimensional processing mechanism to suppress noise while ensuring signal fidelity. This method can meet the requirements of high-precision UWB communication testing and is applicable to UWB device testing scenarios in consumer electronics, industrial measurement and control, and vehicle networking. The following embodiments illustrate the specific implementation of this application: As shown in Figure 1, a multi-channel generation method for UWB communication test signals includes: S1: Obtaining the original pulse signal sequence for UWB communication testing. Specifically, a raw pulse signal sequence required for ultra-wideband communication testing is generated using a UWB signal generator. This raw pulse signal sequence contains the core characteristics of UWB signals, such as narrow pulse width and fast edge transitions. The UWB signal generator can adjust the parameters of the raw pulse signal sequence according to test requirements, including pulse repetition frequency, pulse amplitude, and edge time. The generated raw pulse signal sequence is transmitted to a signal processing unit via a signal transmission link. The signal processing unit can employ an FPGA (Field-Programmable Gate Array) or a dedicated signal processing chip, possessing the ability to acquire and process pulse signals in real time. In this embodiment, after obtaining the raw pulse signal sequence for ultra-wideband communication testing, the method further includes preprocessing the raw pulse signal sequence, including signal synchronization calibration, amplitude normalization, and baseline drift correction.

[0021] Specifically, due to delay differences in the signal transmission link, the original pulse signal sequence may experience timing offsets. A signal synchronization calibration module is needed to adjust the timing of the original pulse signal sequence based on a preset synchronization clock to ensure the accuracy of the timestamp for each pulse signal. To address the issue of amplitude fluctuations in the original pulse signal under different test scenarios, amplitude normalization processing is employed to uniformly adjust the amplitude of the original pulse signal to a preset standard amplitude range, avoiding interference from amplitude differences in subsequent processing. Simultaneously, circuit drift during signal transmission may cause baseline offsets in the original pulse signal sequence. A baseline drift correction algorithm is used to monitor signal baseline changes in real time, eliminating the impact of baseline drift on pulse peak detection and ensuring the accuracy of subsequent pulse peak and background noise peak acquisition. S2: Construct a pulse domain dual-dimensional processing mechanism, including: S21: Real-time acquisition of the ratio of the peak value of each pulse signal to the peak value of the background noise in the original pulse signal sequence, dynamically generating an adaptive noise threshold based on the ratio, filtering out effective pulse signals through the adaptive noise threshold, and simultaneously interpolating and reconstructing missing pulse signals caused by noise interference based on the periodic characteristics of ultra-wideband pulses to form a complete pulse sequence; S22: Establish a standard pulse edge template library, compare the pulse signal after noise threshold processing with the standard edge waveforms in the template library to identify the degraded areas of the pulse edges, and use a piecewise linear compensation algorithm to repair the slope of the degraded areas so that the edge characteristic parameters are restored to the standard range. As shown in Figure 2, regarding S21, "real-time acquisition of the ratio of the peak value of each pulse signal in the original pulse signal sequence to the peak value of the background noise," specifically, the peak detection module in the signal processing unit scans the original pulse signal sequence in real time. Within the duration window of each pulse signal, it identifies and records the maximum amplitude value of the pulse signal as the peak value. Simultaneously, during the idle periods between pulse signals (periods without pulse transmission), it acquires the noise amplitude value within these periods and determines the background noise peak value through statistical analysis (e.g., taking the maximum noise amplitude or the 99th percentile within the idle period). Subsequently, the ratio of the peak value of each pulse signal to the peak value of the background noise is calculated. This ratio reflects the intensity of the pulse signal relative to the noise, providing a basis for the subsequent generation of the adaptive noise threshold. In this embodiment, the adaptive noise threshold is dynamically generated based on the ratio, including: continuously monitoring the peak value of the background noise and setting the adaptive noise threshold as the product of the current peak value of the background noise and a dynamic coefficient, wherein the dynamic coefficient is adjusted in real time according to the ratio.

[0022] Specifically, the background noise monitoring module continuously tracks changes in the peak background noise level. When ambient noise increases, the peak background noise level increases, and the adaptive noise threshold dynamically increases accordingly. When ambient noise decreases, the peak background noise level decreases, and the adaptive noise threshold decreases synchronously. The dynamic coefficient is related to the ratio of the pulse peak value to the background noise peak value: when this ratio is large (e.g., the pulse signal is much stronger than the noise), the dynamic coefficient can be appropriately reduced to avoid mistakenly filtering out weak pulse signals; when this ratio is small (e.g., the pulse signal and noise intensity are close), the dynamic coefficient needs to be increased to ensure effective noise filtering. For example, when the ratio is greater than 10, the dynamic coefficient is set to 1.1; when the ratio is between 5 and 10, the dynamic coefficient is set to 1.2; when the ratio is less than 5, the dynamic coefficient is set to 1.3. Through this dynamic adjustment strategy, the adaptive noise threshold is always adapted to the current signal and noise environment. The specific process of filtering valid pulse signals using an adaptive noise threshold is as follows: the amplitude of each pulse signal in the original pulse signal sequence is compared with the adaptive noise threshold. When the amplitude of the pulse signal is greater than the adaptive noise threshold, the pulse signal is determined to be a valid pulse signal and is retained; when the amplitude of the pulse signal is less than or equal to the adaptive noise threshold, the pulse signal is determined to be noise or an invalid signal severely interfered with by noise and is filtered out. In this embodiment, the interpolation reconstruction of missing pulse signals caused by noise interference based on the periodic characteristics of ultra-wideband pulses includes: extracting the periodic feature parameters of the original pulse signal sequence, establishing a pulse position prediction model, and performing interpolation calculations on the position of the detected missing pulse signals based on the feature parameters of adjacent valid pulse signals to reconstruct the missing pulse signals.

[0023] Specifically, the process begins by analyzing the pulse repetition pattern of the original pulse signal sequence using a periodic detection module, extracting periodic feature parameters. These parameters include the pulse repetition period (the time interval between two adjacent pulse signals) and the phase information of the pulse sequence. Based on these extracted periodic feature parameters, a pulse position prediction model is established. This model can predict the theoretical position of subsequent pulse signals based on the timestamps of the detected valid pulse signals. When the pulse position prediction model determines that no valid pulse signal is detected at a certain theoretical position (i.e., a missing pulse signal exists), the feature parameters (including pulse amplitude, pulse width, edge slope, etc.) of the two adjacent valid pulse signals before and after the missing pulse signal are obtained. Linear interpolation or polynomial interpolation algorithms are then used to calculate the feature parameters of the missing pulse signal, generating a missing pulse signal with continuous features to the adjacent valid pulse signals. This fills the gaps in the pulse sequence, forming a complete pulse sequence. For example, if the amplitudes of adjacent valid pulse signals are A1 and A3, and their timestamps are t1 and t3, respectively, and the theoretical timestamp of the missing pulse signal is t2, where t2 = (t1 + t3) / 2, then the amplitude of the missing pulse signal, A2 = (A1 + A3) / 2, can be calculated using linear interpolation, thereby reconstructing the missing pulse signal. Regarding "establishing a standard pulse edge template library" in S22, in this embodiment, establishing the standard pulse edge template library includes: collecting standard ultra-wideband pulse signals under different operating conditions, extracting the time characteristic parameters and slope characteristic parameters of the rising and falling edges of the pulse edges, establishing multiple sets of standard edge waveforms, and forming a standard pulse edge template library.

[0024] Specifically, the operating conditions include different test environments (such as normal temperature and pressure environment, high temperature and high humidity environment, electromagnetic interference environment), different UWB equipment models, and different signal transmission distances. Under each operating condition, a standard ultra-wideband pulse signal is acquired through high-precision signal acquisition equipment. This standard signal is rigorously calibrated to ensure that its pulse edge characteristics meet the requirements of the UWB communication protocol. For the acquired standard pulse signal, an edge feature extraction algorithm is used to separate the rising edge and falling edge of the pulse. Time characteristic parameters such as rising edge time (the time from 10% to 90% of the pulse amplitude) and falling edge time (the time from 90% to 10% of the pulse amplitude) are calculated, as well as slope characteristic parameters such as rising edge slope (the ratio of amplitude change to time change during the rising edge period) and falling edge slope (the ratio of amplitude change to time change during the falling edge period). Based on the time and slope characteristics under different operating conditions, corresponding standard edge waveforms are generated. Multiple sets of standard edge waveforms are categorized and stored to form a standard pulse edge template library. For example, there are standard edge waveforms for electromagnetic interference environments and standard edge waveforms for long-distance transmission, so that the corresponding standard edge waveforms can be called for feature comparison according to actual test conditions. In this embodiment, the feature comparison between the noise-threshold-processed pulse signal and the standard edge waveforms in the template library includes: extracting the pulse edge feature points of the noise-threshold-processed pulse signal, calculating the deviation value from the corresponding feature points in the standard edge waveform, and determining a degraded region when the deviation value exceeds a preset threshold.

[0025] Specifically, firstly, based on the current test conditions, a matching standard edge waveform is retrieved from the standard pulse edge template library (e.g., if the current test environment is an electromagnetic interference environment, then the standard edge waveform under electromagnetic interference conditions is retrieved). Then, for the pulse signal after noise thresholding, its pulse edge feature points are extracted. These feature points include key positions such as the 10%, 50%, and 90% amplitude points of the rising edge, and the 90%, 50%, and 10% amplitude points of the falling edge. The time and amplitude deviation values ​​between the processed pulse signal edge feature points and the corresponding feature points in the standard edge waveform are calculated. For example, the time difference between the 50% amplitude point of the rising edge of the processed pulse signal and the 50% amplitude point of the rising edge of the standard edge waveform is calculated as the time deviation value; the amplitude difference between the two at that feature point is calculated as the amplitude deviation value. The preset thresholds include a time deviation threshold and an amplitude deviation threshold (e.g., the time deviation threshold is set to 10% of the standard edge time, and the amplitude deviation threshold is set to 5% of the standard amplitude). When the time deviation value or amplitude deviation value of a certain feature point exceeds the corresponding preset threshold, the pulse edge region where the feature point is located is determined to be a degraded region. In this embodiment, the piecewise linear compensation algorithm includes: dividing the pulse edge into multiple continuous feature segments, calculating the deviation between the actual slope of each feature segment and the standard slope of the corresponding segment in the standard edge waveform, generating a compensation coefficient based on the deviation value, and performing independent slope compensation for each feature segment.

[0026] Specifically, for the identified pulse edge degradation regions, the pulse edges (including rising and falling edges) are divided into multiple continuous characteristic segments based on feature points. For example, the rising edge is divided into segments of "10% amplitude point ~ 50% amplitude point" and "50% amplitude point ~ 90% amplitude point," and the falling edge is divided into segments of "90% amplitude point ~ 50% amplitude point" and "50% amplitude point ~ 10% amplitude point." The actual slope of each characteristic segment is calculated (based on the amplitude difference and time difference between the feature points at both ends of the segment), and the standard slope of the corresponding characteristic segment is obtained from the standard edge waveform. The deviation between the actual slope and the standard slope is calculated; the larger the deviation, the stronger the required compensation. A compensation coefficient is generated based on the deviation value, and the compensation coefficient is positively correlated with the deviation value. For example, the compensation coefficient = (standard slope / actual slope) × α, where α is a safety factor, ranging from 0.9 to 1.1. The slope of each feature line segment is independently adjusted based on the compensation coefficient. The adjusted slope of the line segment = actual slope × compensation coefficient, so that the slope of each feature line segment is restored to a range close to the standard slope, thereby repairing the pulse edge degradation area and ensuring that the repaired pulse edge characteristic parameters (such as edge time and slope) are restored to the standard range. S3: The pulse signal sequence processed in two dimensions is allocated to multiple independent channels to generate a multi-channel ultra-wideband communication test signal with consistent characteristics. In this embodiment, the allocation of the pulse signal sequence processed in two dimensions to multiple independent channels includes: establishing a channel characteristic database to record the transmission delay, attenuation characteristics and phase characteristics of each independent channel; and adjusting the pulse signal sequence processed in two dimensions according to the channel characteristic database before allocating it to the corresponding independent channels to ensure the consistency of the output signal of each independent channel. Specifically, each independent channel is first calibrated. By inputting a standard pulse signal with known parameters into the channel, the difference between the output signal and the input signal is measured to obtain the transmission delay (the time difference between the signal input and output), attenuation characteristics (the ratio of the output signal amplitude to the input signal amplitude), and phase characteristics (the difference between the output signal phase and the input signal phase) of each channel. These characteristic parameters are recorded in the channel characteristic database to achieve accurate characterization of each channel's characteristics. Before distributing the pulse signal sequence, which has undergone dual-dimensional processing, to each channel, the pulse signal sequence is adaptively adjusted according to the parameters in the channel characteristic database: for transmission delay differences, time offset compensation is applied to the pulse signal sequence of each channel to keep the timing of the output signals of each channel synchronized; for attenuation characteristic differences, the gain of the pulse signal is adjusted according to the channel attenuation coefficient to ensure that the output signal amplitude of each channel is consistent; for phase characteristic differences, the phase of the pulse signal is adjusted using a phase correction algorithm to eliminate phase deviations between channels. The adjusted pulse signal sequence is then distributed to the corresponding independent channel, and each channel synchronously outputs ultra-wideband communication test signals to achieve consistency of multi-channel test signals.In this embodiment of the application, the method further includes: real-time monitoring of the quality parameters of the output signal of each independent channel, including noise suppression ratio, edge degradation degree and signal integrity; and dynamically optimizing the generation strategy of adaptive noise threshold and the compensation coefficient of piecewise linear compensation algorithm based on the quality parameters.

[0027] Specifically, the signal quality monitoring module collects test signals from each independent channel in real time, calculating the noise suppression ratio (the ratio of effective pulse power to noise power in the output signal), edge degradation (the percentage of the difference between the output signal pulse edge time and the standard edge time to the standard edge time), and signal integrity (assessed through eye diagram testing or bit error rate testing, such as whether the bit error rate is below 10%). -6 Quality parameters such as noise suppression ratio (RSR) are monitored and compared with preset quality standards. If the RRS of a certain channel is lower than the preset standard (e.g., lower than 30dB), the adaptive noise threshold generation strategy is optimized, for example, by appropriately increasing the dynamic coefficient to raise the noise threshold and enhance noise suppression capability. If the edge degradation exceeds the preset standard (e.g., higher than 10%), the compensation coefficient of the piecewise linear compensation algorithm is adjusted, for example, by increasing the compensation coefficient of the corresponding feature line segment in the degradation region to enhance the slope repair effect. If the signal integrity does not meet the requirements (e.g., bit error rate higher than 10%), the compensation parameter is adjusted. -6 The method comprehensively optimizes the parameters of the adaptive noise threshold and piecewise linear compensation algorithm until the quality parameters of the output signal of each channel meet the preset standards, ensuring the stability and reliability of the multi-channel ultra-wideband communication test signal. In summary, the multi-channel generation method for ultra-wideband communication test signals provided in this application lays the foundation for subsequent signal processing by acquiring and preprocessing the original pulse signal sequence; it constructs a two-dimensional pulse domain processing mechanism. On the one hand, it dynamically generates an adaptive noise threshold based on the ratio of pulse peak value to noise peak value, achieving noise suppression and effective pulse selection, while filling in missing pulses through interpolation reconstruction to ensure the integrity of the pulse sequence; on the other hand, it repairs the pulse edge degradation region through a standard pulse edge template library and a piecewise linear compensation algorithm to ensure signal fidelity; finally, it combines a channel characteristic database to achieve consistent allocation of multi-channel signals and optimizes processing parameters through real-time quality monitoring. This method overcomes the limitations of traditional frequency domain filtering techniques, achieving a balance between noise suppression and signal fidelity in the pulse domain. The generated multi-channel test signal can accurately evaluate the performance of UWB devices, improving testing efficiency and accuracy.

[0028] As shown in Figure 3, based on the same inventive concept, this application provides a multi-channel generation system for ultra-wideband communication test signals, applied to the above-described multi-channel generation method for ultra-wideband communication test signals. The system includes: a signal acquisition module for acquiring the original pulse signal sequence for ultra-wideband communication testing; a pulse domain processing module, including a noise suppression unit and an edge repair unit. The noise suppression unit is used to implement adaptive noise threshold processing and reconstruction of missing pulse signals, while the edge repair unit is used to detect and repair pulse edges; a multi-channel allocation module for allocating the processed pulse signal sequence to multiple independent channels; and an adaptive optimization module for dynamically adjusting the operating parameters of the pulse domain processing module based on the quality parameters of the output signals of each independent channel. The pulse domain processing module employs a dual-dimensional pulse domain processing mechanism to maintain the pulse edge characteristics of the pulse signal while achieving noise suppression.

[0029] In conclusion, the above are merely preferred embodiments of the present invention and are not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the protection scope of the present invention.

Claims

1. A method for generating multi-channel test signals for ultra-wideband communication, characterized in that, include: Obtain the raw pulse signal sequence for ultra-wideband communication testing; A pulse domain dual-dimensional processing mechanism is constructed, including: real-time acquisition of the ratio of the peak value of each pulse signal to the peak value of the background noise in the original pulse signal sequence; dynamic generation of an adaptive noise threshold based on the ratio; selection of effective pulse signals through the adaptive noise threshold; and interpolation reconstruction of missing pulse signals caused by noise interference based on the periodic characteristics of ultra-wideband pulses to form a complete pulse sequence. A standard pulse edge template library is established. The pulse signal after noise threshold processing is compared with the standard edge waveforms in the template library to identify the degraded areas of the pulse edge. A piecewise linear compensation algorithm is used to repair the slope of the degraded areas so that the edge characteristic parameters are restored to the standard range. The pulse signal sequence after dual-dimensional processing is distributed to multiple independent channels to generate a multi-channel ultra-wideband communication test signal with consistent characteristics.

2. The method for generating multi-channel ultra-wideband communication test signals according to claim 1, characterized in that, The adaptive noise threshold is dynamically generated based on the ratio, including: continuously monitoring the peak value of the background noise, and setting the adaptive noise threshold as the product of the current peak value of the background noise and the dynamic coefficient, wherein the dynamic coefficient is adjusted in real time according to the ratio.

3. The method for generating multi-channel ultra-wideband communication test signals according to claim 1, characterized in that, The interpolation reconstruction of missing pulse signals caused by noise interference based on the periodic characteristics of ultra-wideband pulses includes: extracting periodic feature parameters of the original pulse signal sequence, establishing a pulse position prediction model, performing interpolation calculations on the position of the detected missing pulse signal based on the feature parameters of adjacent valid pulse signals, and reconstructing the missing pulse signal.

4. The method for generating multi-channel ultra-wideband communication test signals according to claim 1, characterized in that, Establishing a standard pulse edge template library includes: collecting standard ultra-wideband pulse signals under different operating conditions, extracting the time characteristic parameters and slope characteristic parameters of the rising and falling edges of the pulse edges, establishing multiple sets of the standard edge waveforms, and forming the standard pulse edge template library.

5. The method for generating multi-channel ultra-wideband communication test signals according to claim 1, characterized in that, The feature comparison between the noise-threshold processed pulse signal and the standard edge waveform in the template library includes: extracting the pulse edge feature points of the noise-threshold processed pulse signal, calculating the deviation value between the pulse signal and the corresponding feature points in the standard edge waveform, and determining the degraded region when the deviation value exceeds a preset threshold.

6. The method for generating multi-channel ultra-wideband communication test signals according to claim 1, characterized in that, The piecewise linear compensation algorithm includes: dividing the pulse edge into multiple continuous feature segments, calculating the deviation between the actual slope of each feature segment and the standard slope of the corresponding segment in the standard edge waveform, generating a compensation coefficient based on the deviation value, and performing independent slope compensation for each feature segment.

7. The method for generating multi-channel ultra-wideband communication test signals according to claim 1, characterized in that, After acquiring the raw pulse signal sequence for ultra-wideband communication testing, the method further includes: preprocessing the raw pulse signal sequence, including signal synchronization calibration, amplitude normalization, and baseline drift correction.

8. The method for generating multi-channel ultra-wideband communication test signals according to claim 1, characterized in that, Distributing a pulse signal sequence that has undergone dual-dimensional processing to multiple independent channels includes: establishing a channel characteristic database to record the transmission delay, attenuation characteristics, and phase characteristics of each independent channel; and, based on the channel characteristic database, performing channel adaptive adjustments on the pulse signal sequence that has undergone dual-dimensional processing before distributing it to the corresponding independent channel to ensure the consistency of the output signals of each independent channel.

9. The method for generating multi-channel ultra-wideband communication test signals according to claim 1, characterized in that, The method further includes: real-time monitoring of the quality parameters of the output signals of each independent channel, the quality parameters including noise suppression ratio, edge degradation degree and signal integrity; and dynamically optimizing the generation strategy of the adaptive noise threshold and the compensation coefficients of the piecewise linear compensation algorithm based on the quality parameters.

10. A multi-channel generation system for ultra-wideband communication test signals, characterized in that, include: The signal acquisition module is used to acquire the raw pulse signal sequence for ultra-wideband communication testing; The pulse domain processing module includes a noise suppression unit and an edge repair unit. The noise suppression unit is used to implement the adaptive noise threshold processing and the reconstruction of the missing pulse signal, and the edge repair unit is used to detect and repair the pulse edge. The multi-channel allocation module is used to allocate the processed pulse signal sequence to multiple independent channels. An adaptive optimization module is used to dynamically adjust the operating parameters of the pulse domain processing module according to the quality parameters of the output signals of each independent channel; wherein, the pulse domain processing module adopts the pulse domain dual-dimensional processing mechanism to maintain the pulse edge characteristics of the pulse signal while achieving noise suppression.