Ultrasonic testing (UT) system having improved signal processing
First Claim
1. An ultrasonic testing system for compressing digital data, comprising:
- a pulsing circuit for stimulating an ultrasonic transducer with a voltage signal and for receiving an analog data signal from said transducer;
a timing circuit for defining acquisition intervals;
an analog-to-digital converter for converting said analog data signal into digital data at said acquisition intervals;
a counter circuit for defining user-selected groups of digital data samples;
a peak detector circuit for acquiring a peak value of said digital data within each of said groups of digital data samples; and
a memory for storing only the peak values of said digital data one from each of said groups of digital data samples, whereby said digital data is compressed to said peak values.
6 Assignments
0 Petitions
Accused Products
Abstract
An ultrasonic testing system can receive data from at least two ultrasonic transducers and process the data in parallel to each other. The testing system can compress the data by a fixed ratio by storing the value of the sample having the highest-amplitude out of a group of samples. The testing system can also provide threshold-based run-length encoding by compressing data by only storing samples which exceed a user-defined threshold value as well as a user-defined range of samples surrounding said samples. The ultrasonic testing system also provides a hardware gate for storing a peak amplitude and associated time-of-flight for a user-defined interval and a gate for storing the time-of-flight for the first excursion of the data through a user-defined threshold and interval. The operation of these gates or the storage of waveform data may be delayed by a constant delay or until the data exceeds a user-selectable threshold during a user-selectable time interval. The system also provides a multi-channel design allowing simultaneous waveform and/or hardware gate acquisition of data on more than one channel and permitting the parallel processing of data.
-
Citations
25 Claims
-
1. An ultrasonic testing system for compressing digital data, comprising:
-
a pulsing circuit for stimulating an ultrasonic transducer with a voltage signal and for receiving an analog data signal from said transducer; a timing circuit for defining acquisition intervals; an analog-to-digital converter for converting said analog data signal into digital data at said acquisition intervals; a counter circuit for defining user-selected groups of digital data samples; a peak detector circuit for acquiring a peak value of said digital data within each of said groups of digital data samples; and a memory for storing only the peak values of said digital data one from each of said groups of digital data samples, whereby said digital data is compressed to said peak values. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An ultrasonic testing system for compressing digital data, comprising:
-
a pulsing circuit for stimulating an ultrasonic transducer with a voltage signal and for receiving an analog data signal from said transducer; a timing circuit for defining acquisition intervals; an analog-to-digital converter for converting said analog data signal into digital data at said acquisition intervals; a counter circuit for defining user-selected groups of digital data samples; a peak detector circuit for acquiring a peak value of said digital data within each of said groups of digital data samples; and a memory for storing only the peak values of said digital data one from each of said groups of digital data samples, whereby said digital data is compressed to said peak values; wherein said peak detector circuit acquires said peak value only during positive values of said analog data signal so as to result in half-wave rectification of said analog data signal.
-
-
7. An ultrasonic testing system for compressing digital data, comprising:
-
a pulsing circuit for stimulating an ultrasonic transducer with a voltage signal and for receiving an analog data signal from said transducer; a timing circuit for defining acquisition intervals; an analog-to-digital converter for converting said analog data signal into digital data at said acquisition intervals; a counter circuit for defining user-selected groups of digital data samples; a peak detector circuit for acquiring a peak value of said digital data within each of said groups of digital data samples; and a memory for storing only the peak values of said digital data one from each of said groups of digital data samples, whereby said digital data is compressed to said peak values; wherein said peak detector circuit acquires said peak value only during negative values of said analog data signal so as to result in half-wave rectification of said analog data signal.
-
-
8. An ultrasonic testing system for compressing digital data, comprising:
-
a pulsing circuit for stimulating an ultrasonic transducer with a voltage signal and for receiving an analog data signal from said transducer; a timing circuit for defining acquisition intervals; an analog-to-digital converter for converting said analog data signal into digital data at said acquisition intervals; a counter circuit for defining user-selected groups of digital data samples; a peak detector circuit for acquiring a peak value of said digital data within each of said groups of digital data samples; and a memory for storing only the peak values of said digital data one from each of said groups of digital data samples, whereby said digital data is compressed to said peak values; wherein said peak detector circuit acquires said peak value during both positive and negative values of said analog data signal so as to result in full-wave rectification of said analog data signal.
-
-
9. An ultrasonic testing system for compressing digital data, comprising:
-
a pulsing circuit for stimulating an ultrasonic transducer with a voltage signal and for receiving an analog data signal from said transducer; an analog-to-digital converter for converting said analog data signal into digital data; a threshold compare circuit for determining whether said digital data exceeds a user-selected threshold; and a memory for storing the digital data that exceeds said user-selected threshold. - View Dependent Claims (11, 13, 14)
-
-
10. An ultrasonic testing system for compressing digital data, comprising:
-
a pulsing circuit for stimulating an ultrasonic transducer with a voltage signal and for receiving an analog data signal from said transducer; an analog-to-digital converter for converting said analog data signal into digital data; a threshold compare circuit for determining whether said digital data exceeds a user-selected threshold; and a memory for storing the digital data that exceeds said user-selected threshold; wherein said memory stores digital data both before and after the data exceeding the user-selected threshold.
-
-
12. An ultrasonic testing system for compressing digital data, comprising:
-
a pulsing circuit for stimulating an ultrasonic transducer with a voltage signal and for receiving an analog data signal from said transducer; an analog-to-digital converter for converting said analog data signal into digital data; a threshold compare circuit for determining whether said digital data exceeds a user-selected threshold; and a memory for storing the digital data that exceeds said user-selected threshold wherein said threshold compare circuit determines whether said digital data exceeds the user-selected threshold during a user-selected interval and wherein said threshold compare circuit determines whether said digital data exceeds the user-selected threshold for a plurality of user-selected intervals.
-
-
15. An ultrasonic testing system, comprising:
-
a pulsing circuit for stimulating an ultrasonic transducer with a voltage signal and for receiving an analog data signal from said transducer; an analog-to-digital converter for converting said analog data signal into digital data; a timing circuit for defining a user-selected search interval; a peak detector circuit for acquiring a peak value of said digital data during said user-selected search interval; a first memory for storing said peak value of said digital data; a timer for determining a time-of-flight associated with said peak value; and a second memory for storing said time-of-flight. - View Dependent Claims (16, 17, 18)
-
-
19. An ultrasonic testing system, comprising:
-
a pulsing circuit for stimulating an ultrasonic transducer with a voltage signal and for receiving an analog data signal from said transducer; an analog-to-digital converter for converting said analog data signal into digital data; a timing circuit for defining a user-selected search interval; a peak detector circuit for acquiring a peak value of said digital data during said user-selected search interval; a first memory for storing said peak value of said digital data; a timer for determining a time-of-flight associated with said peak value; and a second memory for storing said time-of-flight; wherein said peak detector circuit further determines a polarity of the peak value and said first memory stores said polarity.
-
-
20. An ultrasonic testing system, comprising:
-
a pulsing circuit for stimulating an ultrasonic transducer with a voltage signal and for receiving an analog data signal from said transducer; an analog-to-digital converter for converting said analog data signal into digital data; a timing circuit for defining a user-selected search interval; a comparator for determining whether said digital data exceeds a user-selected threshold during said user-selected search interval; a timer for determining a time-of-flight associated with a first data sample that exceeds said user-selected threshold; and a memory for storing said time-of-flight. - View Dependent Claims (21, 22)
-
-
23. An ultrasonic testing system, comprising:
-
a first pulsing circuit for stimulating a first ultrasonic transducer with a first voltage signal and for receiving a first analog data signal from said first transducer; a second pulsing circuit for stimulating a second ultrasonic transducer with a second voltage signal and for receiving a second analog data signal from said second transducer; analog-to-digital converting means for receiving said first and second analog data signals and for converting said first and second analog data signals into first digital data and second digital data, said analog-to-digital converting means delaying said second digital data relative to said first digital data; and means for processing said first digital data in parallel with said second digital data. - View Dependent Claims (24, 25)
-
Specification