IP Library Granted Patent US 8,144,544
Granted Patent B2
US 8,144,544 · App. 12/384,870 · Granted Mar 27, 2012

Method of processing echo profile, and pulse-echo system for use with the method

Assignee: Siemens Aktiengesellschaft
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,144,544
App. No.
12/384,870
Granted
Mar 27, 2012
Kind
B2
Abstract

An echo profile in a pulse-echo ranging system is processed by determining the relative slope at points on the profile, determining the relative area of each region of positive slope on the profile, identifying within the region having the largest relative area a point of greatest relative slope as a leading edge reference point, and using either said leading edge reference point or a peak within the echo profile as an echo timing measurement point.

Claims (47)

1. A method of processing an echo profile in a pulse-echo ranging system, comprising:

providing and using a tank containing a material, wherein the tank comprises an ultrasonic transducer;

providing and using a microprocessor which is coupled to the ultrasonic transducer via a transmitter;

generating ultrasonic pulses using the ultrasonic transducer, wherein the ultrasonic pulses are reflected by a top surface of the material in the tank;

receiving reflected pulses by the transducer and converting the reflected pulses into electrical signals;

generating a digital echo profile based on the electrical signals, wherein the digital echo profile is processed by the microprocessor, comprising:

forming the digital echo profile into a succession of digital values at spaced points in time;

determining a relative slope at each of the spaced points;

identifying regions of positive slope within the echo profile;

determining a relative area of the region or each region of positive slope;

identifying, within the region having the largest relative area, a point of greatest relative slope as a leading edge reference point;

identifying one or more peaks within the echo profile by detecting points where the relative slope transitions from positive to negative; and

using either said leading edge reference point or said peak(s) as an echo timing measurement point.

2. The method according to claim 1 , wherein the echo profile contains multiple peaks, and one of the peaks is selected in the following manner:

the first peak is selected if it is of greater amplitude than the subsequent peaks; and

otherwise, the peak which follows said leading edge reference point is selected.

3. The method according to claim 1 , further comprising:

detecting a peak by expanding back and forward from the detected slope transition to a predefined amplitude level; and

selecting the mid-point of the expanded area.

4. The method according to claim 2 , further comprising:

detecting a peak by expanding back and forward from the detected slope transition to a predefined amplitude level; and

selecting the mid-point of the expanded area.

5. The method according to claim 3 , wherein the peak is expended to points where the echo amplitude is 20% of the maximum peak amplitude.

6. The method according to claim 4 , wherein the peak is expended to points where the echo amplitude is 20% of the maximum peak amplitude.

7. A pulse echo ranging system, comprising:

an ultrasonic transducer;

a transmitter for supplying energy pulses to the transducer;

a receiver for receiving energy pulses from the transducer, wherein the receiver comprises an amplifier and an envelope detector; and

a processing unit, wherein the processing unit is configured to

select echoes from a received signal,

perform an analog-to-digital conversion to produce an echo profile in form of a succession of digital values at spaced points in time, and

process the echo profile,

wherein processing the echo profile comprises:

forming the echo profile into a succession of digital values at spaced points in time;

determining a relative slope at each of the spaced points;

identifying regions of positive slope within the echo profile;

determining a relative area of the region or each region of positive slope;

identifying within the region having the largest relative area a point of greatest relative slope as a leading edge reference point;

identifying one or more peaks within the echo profile by detecting points where the relative slope transitions from positive to negative; and

using either said leading edge reference point or said peak(s) as an echo timing measurement point.

8. The system according to claim 7 , wherein the echo profile contains multiple peaks, and one of the peaks is selected in the following manner:

the first peak is selected if it is of greater amplitude than the subsequent peaks; and

otherwise, the peak which follows said leading edge reference point is selected.

9. The system according to claim 7 , the processing further comprising:

detecting a peak by expanding back and forward from the detected slope transition to a predefined amplitude level; and

selecting the mid-point of the expanded area.

10. The system according to claim 9 , wherein the peak is expended to points where the echo amplitude is 20% of the maximum peak amplitude.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 19, 2012
From: SIEMENS CANADA LIMITED
To: SIEMENS AKTIENGESELLSCHAFT
Reel/Frame 027557/0304 →
CERTIFICATE AND ARTICLES OF AMALGAMATION Recorded Jan 12, 2012
From: SIEMENS MILLTRONICS PROCESS INSTRUMENTS, INC.
To: SIEMENS CANADA LIMITED
Reel/Frame 027531/0173 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 21, 2009
From: DAIGLE, FRANK
To: SIEMENS MILLTRONICS PROCESS INSTRUMENTS, INC.
Reel/Frame 022721/0339 →
Priority Claims (1)
EP 08007141 · Apr 10, 2008 · regional
Continuity (1)
Related Publication 20090257310A1 · Oct 15, 2009