Digital Waveform Averaging with Sub-Sample Trigger Alignment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional digital waveform averaging techniques suffer from frequency distortions due to asynchronous sampling and trigger pulses, leading to attenuation of high-frequency components and inefficiencies in noise suppression, especially in low signal-to-noise ratio environments.

Innovation Solution

The method involves dividing the sampling period into uniform sections to detect time displacements of trigger pulses, storing samples in memory bins, and using a low-pass filter and decimator to produce an averaged signal, while an equalizer corrects frequency response distortions, enabling real-time processing of repetitive waveforms without requiring extensive computational resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If conventional digital waveform averaging is performed with asynchronous sampling, then the method is simple to implement, but frequency distortions occur and high-frequency components are attenuated

Engineering Contradiction:
Improveease of implementationVSAvoidfrequency accuracy
Core Design Contradiction:
Ease of manufactureVSMeasurement precision

Solution Approach 1:

The sampling period is divided into multiple sections, with each section assigned to a different memory bin. This segmentation allows samples to be sorted by their temporal position relative to the trigger, enabling accurate reconstruction of waveform timing relationships and elimination of frequency distortions caused by asynchronous sampling.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a temporal dimension by organizing samples into multiple time-based sections or bins within the sampling period. This dimensional organization preserves the timing information of each sample relative to the trigger, allowing for accurate frequency representation while maintaining the simplicity of the averaging process.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Measurement precision

If a large number of averaging cycles are performed to improve SNR, then signal-to-noise ratio improves proportionally to square root of averages, but processing time increases significantly

Engineering Contradiction:
Improvesignal-to-noise ratioVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary organization of samples into time-sectioned memory bins during the acquisition phase. This pre-organization allows for efficient averaging computation in the subsequent phase, reducing the computational burden and processing time required to achieve the same SNR improvement that would otherwise require many more averaging cycles.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates multiple copies of the waveform data organized in different time sections across multiple averaging cycles. By accumulating these organized copies in memory bins, the system achieves rapid SNR improvement through efficient parallel processing of pre-organized data structures, rather than sequential processing of raw samples.

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If trigger pulse position varies within sampling interval, then the method accommodates asynchronous operation, but time displacement causes frequency response distortion

Engineering Contradiction:
Improveasynchronous operation capabilityVSAvoidfrequency response accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The sampling period is segmented into multiple time sections or bins. Each bin captures samples that occur within a specific temporal window relative to the trigger pulse. This segmentation preserves the temporal relationship between triggers and samples, allowing the system to accommodate variable trigger positions while maintaining accurate frequency response through proper temporal sorting and averaging.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10848168B1Real-time digital waveform averaging with sub-sampling resolution
Publication Date: 2020.11.24 GUZIK TECHNICAL ENTERPRISES INC
  • US10848168B1 patent drawing
  • US10848168B1 patent drawing
  • US10848168B1 patent drawing

AI summary

Noise suppression is achieved by averaging a sequence of repetitive waveforms with correction of frequency distortions, establishing a real time processing of signals. First, the waveforms are processed seriatim, and saved in partitioned memory. Then, the memory contents are merged to form an output digital signal. Initially, an input repetitive signal is sampled with a sampling period T, and divided into K sections along the sampling period so that a kth section, where 0≤k<K, coincides with segment [k·T/K, (k−1)·T/K]. Time displacement detection determines relative positions of trigger pulses and edges of the sampling clock, and the number k of a sampling period section where the trigger pulse appears, keeping k unchanged thereafter. A resultant stream of N·K samples is transmitted through a lowpass filter, followed by decimation by K, to complete the averaging.