← Back to Patent Explorer
US4890266A Expired / Lapsed US ⏱️ 0.0 years remaining

Acoustic range finding system

Assignee: Siemens Canada Ltd
•
Filing: 1988-05-05
•
Granted: 1989-12-26
•
Expires: 2008-05-05
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In acoustic level sensing apparatus, in which pulses of acoustic energy are transmitted by an electrically energized transducer towards a surface to be sensed, and the electrical output from the transducer following the pulse is digitized and analyzed to detect a return echo from the surface, so as to produce a digitized echo profile. The digitized echo profile is enhanced by removing narrow peaks likely to correspond with certain types of spurious echo, and narrow valleys which may represent fragmentation of a wanted echo. Echoes are identified by comparing the profile with a time varying threshold generated derived from a linear regression performed on part of the threshold, various different types of comparison being performed and their results combined prior to selecting the most likely true echo on the basis of the combined results.

Inventors

  • 👤 Steven J. Woodward

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 13:16
CPC Classifications
G; G01; G01F; G01F23/00; G01F23/22; G01F23/28; G01F23/296; G01F23/2962; G01S; G01S15/00; G01S15/88; G01S7/00; G01S7/52; G01S7/523; G01S7/526; G01S7/527; G01S7/5273; Y; Y10; Y10S; Y10S367/00; Y10S367/901; Y10S367/908

Claims Analysis

Total Claims: 21
Claim 1
Independent Claim 318 words
In an acoustic ranging system comprising at least one electro-acoustic transducer directed towards the surface of material whose level is to be determined, a transmitter to transmit pulses of electrical energy to energize selectively each said transducer whereby to cause it to emit at least one shot of acoustic energy at a predetermined frequency, a receiver receiving and amplifying electrical energy from said at least one shot regenerated by said transducer from acoustic energy at the same frequency received by the transducer over a subsequent period, the time lapse after a shot before receipt by said receiver of energy regenerated from an echo from said surface being proportional to the distance of the origin of the echo, signal processing means comprising analog to digital converter means to sample repeatedly the output amplitude of the signal from the receiver at defined intervals and to digitize the samples; memory means to store an extended sequence of digitized samples so produced in respect of at least one shot and form therefrom a digital data base file depicting an amplitude/time profile of the received signal with a resolution dependent on the sampling intervals; and computing means programmed to utilize the amplitude profile depicted by the data in said data base to help isolate relative to a time axis a portion of the output signal produced by said at least one shot deemed most probable to correspond to a wanted echo, and to determine a range represented by an echo within said portion of the time axis; the improvement wherein the computing means is programmed to examine the digital data base file depicting the profile of the received signal to measure the height and width of peaks in the profile, and to modify the profile by removing peaks whose height to width ratio exceeds a predetermined threshold beyond which the ratio is deemed too great for the peak to represent a true echo.
Claim 2
Dependent Claim 318 words
In an acoustic ranging system comprising at least one electro-acoustic transducer directed towards the surface of material whose level is to be determined, a transmitter to transmit pulses of electrical energy to energize selectively each said transducer whereby to cause it to emit at least one shot of acoustic energy at a predetermined frequency, a receiver receiving and amplifying electrical energy from said at least one shot regenerated by said transducer from acoustic energy at the same frequency received by the transducer over a subsequent period, the time lapse after a shot before receipt by said receiver of energy regenerated from an echo from said surface being proportional to the distance of the origin of the echo, signal processing means comprising analog to digital converter means to sample repeatedly the output amplitude of the signal from the receiver at defined intervals and to digitize the samples; memory means to store an extended sequence of digitized samples so produced in respect of at least one shot and form therefrom a digital data base file depicting an amplitude/time profile of the received signal with a resolution dependent on the sampling intervals; and computing means programmed to utilize the amplitude profile depicted by the data in said data base to help isolate relative to a time axis a portion of the output signal produced by said at least one shot deemed most probable to correspond to a wanted echo, and to determine a range represented by an echo within said portion of the time axis; the improvement wherein the computing means is programmed to examine the digital data base file depicting the profile of the received signal to measure the height and width of peaks in the profile, and to modify the profile by removing peaks whose height to width ratio exceeds a predetermined threshold beyond which the ratio is deemed too great for the peak to represent a true echo.
Claim 3
Dependent Claim 65 words
An acoustic ranging system according to claim 1, wherein the computing means is further programmed to examine the digital data base file depicting the profile of the received signal to measure the width of valleys in the profile, and to remove valleys whose width is less than a predetermined threshold such that peaks which the valleys separate could represent fragmented echoes from a common target.
Claim 4
Dependent Claim 65 words
An acoustic ranging system according to claim 2, wherein the computing means is further programmed to perform a linear regression upon at least a portion of the data base file to generate a file containing a linear time varying threshold, and to compare the data base file depicting the signal profile with the linear time varying threshold file to identify peaks in the signal profile.
Claim 5
Dependent Claim 99 words
An acoustic ranging system according to claim 2, wherein the computing means is further programmed to generate a file containing a time varying threshold, and to compare this file repeatedly with the data base file depicting the signal profile both to identify peaks in the latter and the magnitude of such peaks, utilizing successively different criteria, to generate a file containing the summed magnitudes of the peaks located by said repeated comparisons at different locations on the profile, and to select the largest of said summed magnitudes as identifying a peak in the echo profile representing a true echo.
Claim 6
Dependent Claim 71 words
An acoustic ranging system according to claim 2, wherein the computing means is programmed to introduce a selected local upward adjustment into a time varying threshold file generated for comparison with the digital data base file depicting the profile of the received signal, the adjustment being selected as to location and magnitude such as to prevent detection of a spurious echo of known location and magnitude when the files are compared.
Claim 7
Dependent Claim 70 words
An acoustic ranging system according to claim 3, wherein the computing means is programmed to introduce a local upward adjustment into a time varying threshold file generated for comparison with the digital data base file depicting the profile of the received signal, the adjustment being selected as to location and magnitude such as to prevent detection of a spurious echo of known location and magnitude when the files are compared.
Claim 8
Dependent Claim 113 words
An acoustic ranging system according to claim 4, wherein the computing device is programmed to carry out plural comparisons between the data base file of the received signal profile and the time varying threshold file, said comparisons being selected from a comparison measuring the magnitudes of peaks in the received signal profile as a proportion of their area above the time varying threshold, a comparison measuring the magnitude of peaks as their height above the time varying threshold, and a comparison measuring the magnitude of peaks above the time varying threshold as their height above that threshold, the threshold being raised each time a peak is detected so as to intersect that peak.
Claim 9
Dependent Claim 308 words
In an acoustic ranging system comprising at least one electro-acoustic transducer directed towards the surface of material whose level is to be determined, a transmitter to transmit pluses of electrical energy to energize selectively each said transducer whereby to cause it to emit at least one shot of acoustic energy at a predetermined frequency, a receiver receiving and amplifying electrical energy from said at least one shot regenerated by said transducer from acoustic energy at the same frequency received by the transducer over a subsequent period, the time lapse after a shot before receipt by said receiver of energy regenerated from an echo from said surface being proportional to the distance of the origin of the echo, signal processing means comprising analog to digital converter means to sample repeatedly the output amplitude of the signal from the receiver at defined intervals and to digitize the samples; memory means to store an extended sequence of digitized samples so produced in respect of at least one shot and form therefrom a digital data base file depicting an amplitude/time profile of the received signal with a resolution dependent on the sampling intervals; and computing means programmed to utilize the amplitude profile depicted by the data in said data base to help isolate relative to a time axis a portion of the output signal produced by said at least one shot deemed most probable to correspond to a wanted echo, and to determine a range represented by an echo within said portion of the time axis; wherein the computing means is programmed to examine the digital data base file depicting the profile of the received signal to measure the width of valleys in the profile, and to remove valleys whose width is less than a predetermined threshold such that peaks which the valleys separate could represent fragmented echoes from a common target.
Claim 10
Dependent Claim 308 words
In an acoustic ranging system comprising at least one electro-acoustic transducer directed towards the surface of material whose level is to be determined, a transmitter to transmit pluses of electrical energy to energize selectively each said transducer whereby to cause it to emit at least one shot of acoustic energy at a predetermined frequency, a receiver receiving and amplifying electrical energy from said at least one shot regenerated by said transducer from acoustic energy at the same frequency received by the transducer over a subsequent period, the time lapse after a shot before receipt by said receiver of energy regenerated from an echo from said surface being proportional to the distance of the origin of the echo, signal processing means comprising analog to digital converter means to sample repeatedly the output amplitude of the signal from the receiver at defined intervals and to digitize the samples; memory means to store an extended sequence of digitized samples so produced in respect of at least one shot and form therefrom a digital data base file depicting an amplitude/time profile of the received signal with a resolution dependent on the sampling intervals; and computing means programmed to utilize the amplitude profile depicted by the data in said data base to help isolate relative to a time axis a portion of the output signal produced by said at least one shot deemed most probable to correspond to a wanted echo, and to determine a range represented by an echo within said portion of the time axis; wherein the computing means is programmed to examine the digital data base file depicting the profile of the received signal to measure the width of valleys in the profile, and to remove valleys whose width is less than a predetermined threshold such that peaks which the valleys separate could represent fragmented echoes from a common target.
Claim 11
Dependent Claim 310 words
In an acoustic ranging system comprising at least one electro-acoustic transducer directed towards the surface of material whose level is to be determined, a transmitter to transmit pluses of electrical energy to energize selectively each said transducer whereby to cause it to emit at least one shot of acoustic energy at a predetermined frequency, a receiver receiving and amplifying electrical energy from said at least one shot regenerated by said transducer from acoustic energy at the same frequency received by the transducer over a subsequent period, the time lapse after a shot before receipt by said receiver of energy regenerated from an echo from said surface being proportional to the distance of the origin of the echo, signal processing means comprising analog to digital converter means to sample repeatedly the output amplitude of the signal from the receiver at defined intervals and to digitize the samples; memory means to store an extended sequence of digitized samples so produced in respect of at least one shot and form therefrom a digital data base file depicting an amplitude/time profile of the received signal with a resolution dependent on the sampling intervals; and computing means programmed to utilize the amplitude profile depicted by the data in said data base to help isolate relative to a time axis a portion of the output signal produced by said at least one shot deemed most probable to correspond to a wanted echo, and to determine a range represented by an echo within said portion of the time axis; the improvement wherein the computing means is programmed to perform a linear regression upon at least a portion of the data base file to generate a file containing a linear time varying threshold, and to compare the data base file depicting the signal profile with the linear time varying threshold file to identify peaks in the signal profile.
Claim 12
Dependent Claim 310 words
In an acoustic ranging system comprising at least one electro-acoustic transducer directed towards the surface of material whose level is to be determined, a transmitter to transmit pluses of electrical energy to energize selectively each said transducer whereby to cause it to emit at least one shot of acoustic energy at a predetermined frequency, a receiver receiving and amplifying electrical energy from said at least one shot regenerated by said transducer from acoustic energy at the same frequency received by the transducer over a subsequent period, the time lapse after a shot before receipt by said receiver of energy regenerated from an echo from said surface being proportional to the distance of the origin of the echo, signal processing means comprising analog to digital converter means to sample repeatedly the output amplitude of the signal from the receiver at defined intervals and to digitize the samples; memory means to store an extended sequence of digitized samples so produced in respect of at least one shot and form therefrom a digital data base file depicting an amplitude/time profile of the received signal with a resolution dependent on the sampling intervals; and computing means programmed to utilize the amplitude profile depicted by the data in said data base to help isolate relative to a time axis a portion of the output signal produced by said at least one shot deemed most probable to correspond to a wanted echo, and to determine a range represented by an echo within said portion of the time axis; the improvement wherein the computing means is programmed to perform a linear regression upon at least a portion of the data base file to generate a file containing a linear time varying threshold, and to compare the data base file depicting the signal profile with the linear time varying threshold file to identify peaks in the signal profile.
Claim 13
Dependent Claim 88 words
An acoustic ranging system as claimed in claim 9, wherein the computing means is programmed to perform the steps of removing a first portion of the data base file corresponding to a ringdown period of the transducer, removing a latter part of the file following a breakpoint at which the mean amplitude of the signal sanples has become substantially constant, performing a linear regression upon the remaining portion to obtain a slope, and inserting an extrapolation of this slope to replace the removed first portion of the file.
Claim 14
Dependent Claim 66 words
An acoustic ranging system as claimed in claim 10, wherein the computing means is programmed to perform a further linear regression upon the data base file as modified by replacement of its first portion, to construct a first portion of the time varying threshold file from the slope thus obtained, and to construct a remaining portion from a horizontal line intersecting the slope at the breakpoint.
Claim 15
Dependent Claim 72 words
An acoustic ranging system as claimed in claim 9, wherein the computing means is programmed to introduce a predetermined local upward adjustment into a time varying threshold file generated for comparison with the digital data base file depicting the profile of the received signal, the adjustment being predetermined as to location and magnitude such as to prevent detection of a spurious echo of known location and magnitude when the files are compared.
Claim 16
Dependent Claim 343 words
In an acoustic ranging system comprising at least one electro-acoustic transducer directed towards the surface of material whose level is to be determined, a transmitter to transmit pluses of electrical energy to energize selectively each said transducer whereby to cause it to emit at least one shot of acoustic energy at a predetermined frequency, a receiver receiving and amplifying electrical energy from said at least one shot regenerated by said transducer from acoustic energy at the same frequency received by the transducer over a subsequent period, the time lapse after a shot before receipt by said receiver of energy regenerated from an echo from said surface being proportional to the distance of the origin of the echo, signal processing means comprising analog to digital converter means to sample repeatedly the output amplitude of the signal from the receiver at defined intervals and to digitize the samples; memory means to store an extended sequence of digitized samples so produced in respect of at least one shot and form therefrom a digital data base file depicting an amplitude/time profile of the received signal with a resolution dependent on the sampling intervals; and computing means programmed to utilize the amplitude profile depicted by the data in said data base to help isolate relative to a time axis a portion of the output signal produced by said at least one shot deemed most probable to correspond to a wanted echo, and to determine a range represented by an echo within said portion of the time axis; the improvement wherein the computing means is programmed to generate a file containing a time varying threshold, and to compare this file repeatedly with the data base file depicting the signal profile, both to identify peaks in the latter and the magnitude of such peaks, utilizing successively different criteria, to generate a file containing the summed magnitudes of the peaks located by said comparisons at different locations on the profile, and to select the largest of said summed magnitudes as identifying a peak in the echo profile representing a true echo.
Claim 17
Dependent Claim 343 words
In an acoustic ranging system comprising at least one electro-acoustic transducer directed towards the surface of material whose level is to be determined, a transmitter to transmit pluses of electrical energy to energize selectively each said transducer whereby to cause it to emit at least one shot of acoustic energy at a predetermined frequency, a receiver receiving and amplifying electrical energy from said at least one shot regenerated by said transducer from acoustic energy at the same frequency received by the transducer over a subsequent period, the time lapse after a shot before receipt by said receiver of energy regenerated from an echo from said surface being proportional to the distance of the origin of the echo, signal processing means comprising analog to digital converter means to sample repeatedly the output amplitude of the signal from the receiver at defined intervals and to digitize the samples; memory means to store an extended sequence of digitized samples so produced in respect of at least one shot and form therefrom a digital data base file depicting an amplitude/time profile of the received signal with a resolution dependent on the sampling intervals; and computing means programmed to utilize the amplitude profile depicted by the data in said data base to help isolate relative to a time axis a portion of the output signal produced by said at least one shot deemed most probable to correspond to a wanted echo, and to determine a range represented by an echo within said portion of the time axis; the improvement wherein the computing means is programmed to generate a file containing a time varying threshold, and to compare this file repeatedly with the data base file depicting the signal profile, both to identify peaks in the latter and the magnitude of such peaks, utilizing successively different criteria, to generate a file containing the summed magnitudes of the peaks located by said comparisons at different locations on the profile, and to select the largest of said summed magnitudes as identifying a peak in the echo profile representing a true echo.
Claim 18
Dependent Claim 44 words
An acoustic ranging system according to claim 13, wherein the different criteria for assessing the magnitudes of the peaks are the areas of the peaks, the height of the peaks, and the height by which each successive peak exceeds that of a preceding peak.
Claim 19
Dependent Claim 51 words
An acoustic ranging system according to claim 13, wherein the computing means is programmed to compare the largest of said summed magnitudes with the next largest of said summed magnitudes which corresponds to a peak more than a predetermined distance from the peak corresponding to the largest of said summed magnitudes.
Claim 20
Dependent Claim 318 words
In an acoustic ranging system comprising at least one electro-acoustic transducer directed towards the surface of material whose level is to be determined, a transmitter to transmit pluses of electrical energy to energize selectively each said transducer whereby to cause it to emit at least one shot of acoustic energy at a predetermined frequency, a receiver receiving and amplifying electrical energy from said at least one shot regenerated by said transducer from acoustic energy at the same frequency received by the transducer over a subsequent period, the time lapse after a shot before receipt by said receiver of energy regenerated from an echo from said surface being proportional to the distance of the origin of the echo, signal processing means comprising analog to digital converter means to sample repeatedly the output amplitude of the signal from the receiver at defined intervals and to digitize the samples; memory means to store an extended sequence of digitized samples so produced in respect of at least one shot and form therefrom a digital data base file depicting an amplitude/time profile of the received signal with a resolution dependent on the sampling intervals; and computing means programmed to utilize the amplitude profile depicted by the data in said data base to help isolate relative to a time axis a portion of the output signal produced by said at least one shot deemed most probable to correspond to a wanted echo, and to determine a range represented by an echo within said portion of the time axis; the improvement wherein the computing means is programmed to introduce a predetermined local upward adjustment into a time varying threshold file generated for comparison with the digital data base file depicting the profile of the received signal, the adjustment being at a location and of a magnitude such as to prevent detection of a spurious echo of known location and magnitude when the files are compared.
Claim 21
Dependent Claim 318 words
In an acoustic ranging system comprising at least one electro-acoustic transducer directed towards the surface of material whose level is to be determined, a transmitter to transmit pluses of electrical energy to energize selectively each said transducer whereby to cause it to emit at least one shot of acoustic energy at a predetermined frequency, a receiver receiving and amplifying electrical energy from said at least one shot regenerated by said transducer from acoustic energy at the same frequency received by the transducer over a subsequent period, the time lapse after a shot before receipt by said receiver of energy regenerated from an echo from said surface being proportional to the distance of the origin of the echo, signal processing means comprising analog to digital converter means to sample repeatedly the output amplitude of the signal from the receiver at defined intervals and to digitize the samples; memory means to store an extended sequence of digitized samples so produced in respect of at least one shot and form therefrom a digital data base file depicting an amplitude/time profile of the received signal with a resolution dependent on the sampling intervals; and computing means programmed to utilize the amplitude profile depicted by the data in said data base to help isolate relative to a time axis a portion of the output signal produced by said at least one shot deemed most probable to correspond to a wanted echo, and to determine a range represented by an echo within said portion of the time axis; the improvement wherein the computing means is programmed to introduce a predetermined local upward adjustment into a time varying threshold file generated for comparison with the digital data base file depicting the profile of the received signal, the adjustment being at a location and of a magnitude such as to prevent detection of a spurious echo of known location and magnitude when the files are compared.

References Cited (Backward Citations)

US3505637A Cited
US3380018A Cited
US3944963A Cited
US4700569A Cited
US4596144A Cited
US4596144B1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1992-12-25 1993-06-26 1993-12-26 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1996-12-25 1997-06-26 1997-12-26 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2000-12-25 2001-06-26 2001-12-26 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag