IP Library Granted Patent US 11,740,207
Granted Patent B2
US 11,740,207 · App. 17/521,184 · Granted Aug 29, 2023

Ultrasonic probe alignment using ultrasound signals

Inventors: Tobias Bruch (Cologne, DE); Ralf Ratering (Bruhl, DE)
Assignee: Baker Hughes Holdings LLC
G01N29/0645G01N29/28G01S15/08G06F3/14G01N2291/023G01N2291/0289G01N2291/106
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 11,740,207
App. No.
17/521,184
Granted
Aug 29, 2023
Kind
B2
Abstract

An ultrasonic inspection system includes an ultrasonic probe and an analyzer. The probe includes a flexible delay line and an ultrasonic transducer array at a first delay line end. A second delay line end can contact a target. The analyzer can receive ultrasonic echoes from the ultrasonic transducers representing amplitude of ultrasonic signals reflected from the target as a function of time from transmission. The analyzer determines a maximum amplitude of the echoes received by each transducer, scale the maximum amplitudes based upon a greatest maximum amplitude, and bin the scaled maximum amplitudes. The analyzer assigns each bin a color and generate a C-scan based upon the scaled amplitudes. Each C-scan pixel can correspond to at least one transducer, and the relative position of each C-scan pixel can correspond to the relative position of the ultrasonic transducer represented by the pixel. Each pixel can be displayed with its assigned color.

Claims (62)

1. A method of aligning an ultrasonic probe, comprising:

positioning an ultrasonic probe in contact with a target, the ultrasonic probe including a flexible delay line extending from a first end to a second end and an array of ultrasonic transducers positioned at the first end of the flexible delay line, wherein the second end of the flexible delay line contacts the target;

transmitting, by the array of ultrasonic transducers, respective ultrasonic signals;

receiving, by the array of ultrasonic transducers, ultrasonic echoes representing amplitude of the ultrasonic signals reflected from the target as a function of time from transmission;

determining, by a processor, a maximum amplitude of the ultrasonic echoes received by each ultrasonic transducer;

scaling, by the processor, the determined maximum amplitude received by each ultrasonic transducer based upon a greatest determined maximum ultrasonic echo amplitude;

binning, by the processor, each of the scaled maximum ultrasonic echo amplitudes;

assigning, by the processor, a color to each bin;

generating, by the processor, a Graphical User Interface (GUI) including a C-scan based upon the scaled ultrasonic echo amplitudes, wherein each pixel of the C-scan corresponds to at least one ultrasonic transducer, wherein the relative position of each pixel of the C-scan corresponds to the relative position of the ultrasonic transducer represented by the pixel, and wherein each pixel is displayed with the color assigned to the scaled ultrasonic echo received by the pixel; and

rendering, within a display, the generated GUI.

2. The method of claim 1 , further comprising:

determining, by the processor, a time of flight for at least a portion of the received ultrasonic echoes corresponding to reflection from the target surface to reach its ultrasonic transducers;

determining, by the processor, the distance of at least a portion of the ultrasonic transducers to the target surface based on the time of flight of the received ultrasonic echoes and the speed of sound within the flexible delay line;

determining, by the processor from the ultrasonic transducer distances, a first angle of rotation of the array of ultrasonic transducers about an axis perpendicular to a normal vector to the surface of the target;

determining, by the processor from the time of flight, a second angle of rotation of the array of ultrasonic transducers about an axis parallel to the normal vector to the surface of the target; and

updating, by the processor, the GUI to display an object overlaid upon the C-scan at a location defined by the first and second angles.

3. The method of claim 1 , wherein the flexible delay line is formed from a solid and has an elastic modulus within the range from about 0.01 GPa to about 0.2 GPa.

4. The ultrasonic probe of claim 1 , wherein the flexible delay line is a formed from a liquid and has a compression modulus within the range from about 0.8 GPa to about 4.5 GPa.

5. The ultrasonic probe of claim 4 , wherein the liquid is an ultrasonic couplant.

6. An ultrasonic inspection system, comprising:

an ultrasonic probe including a flexible delay line extending from a first end to a second end and an array of ultrasonic transducers positioned at the first end of the flexible delay line, wherein the second end of the flexible delay line contacts the target;

a processing unit including an analyzer having at least one processor configured to:

receive, from the array of ultrasonic transducers, ultrasonic echoes representing amplitude of the ultrasonic signals reflected from the target as a function of time from transmission;

determine a maximum amplitude of the ultrasonic echoes received by each ultrasonic transducer;

scale the determined maximum amplitude received by each ultrasonic echoes based upon a greatest determined maximum amplitude;

bin each of the scaled maximum amplitudes;

assign a color to each bin;

generate a Graphical User Interface (GUI) including a C-scan based upon the scaled ultrasonic echoes, wherein each pixel of the C-scan corresponds to at least one ultrasonic transducer, wherein the relative position of each pixel of the C-scan corresponds to the relative position of the ultrasonic transducer represented by the pixel, and wherein each pixel is displayed with the color assigned to the scaled ultrasonic echo received by the pixel; and

render, within a display, the generated GUI.

7. The system of claim 6 , wherein the at least one processor is further configured to

determine a time of flight for at least a portion of the received ultrasonic echo corresponding to reflection from the target surface to reach its ultrasonic transducers;

determine the distance of at least a portion of the ultrasonic transducers to the target surface based on the time of flight of the received ultrasonic echoes and the speed of sound within the flexible delay line;

determine, from the ultrasonic transducer distances, a first angle of rotation of the array of ultrasonic transducers about an axis perpendicular to a normal vector to the surface of the target;

determine, from the time of flight, a second angle of rotation of the array of ultrasonic transducers about an axis parallel to the normal vector to the surface of the target; and

update the GUI to display an object overlaid upon the C-scan at a location defined by the first and second angles.

8. The system of claim 6 , wherein the flexible delay line is formed from a solid and has an elastic modulus within the range from about 0.01 GPa to about 0.2 GPa.

9. The system of claim 6 , wherein the flexible delay line is a formed from a liquid and has a compression modulus within the range from about 0.8 GPa to about 4.5 GPa.

10. The system of claim 9 , wherein the liquid is an ultrasonic couplant.

11. An ultrasonic inspection system, comprising:

an ultrasonic probe including a flexible delay line extending from a first end to a second end and an array of ultrasonic transducers positioned at the first end of the flexible delay line, wherein the second end of the flexible delay line contacts the target;

a processing unit including an analyzer having at least one processor configured to:

receive, from the array of ultrasonic transducers, ultrasonic echoes representing amplitude of the ultrasonic signals reflected from the target as a function of time from transmission;

determine a time of flight for at least a portion of the received ultrasonic echoes corresponding to reflection from the target surface to reach its ultrasonic transducers;

determine the distance of at least a portion of the ultrasonic transducers to the target surface based on the time of flight of the received ultrasonic echoes and the speed of sound within the flexible delay line;

determine, from the ultrasonic transducer distances, a first angle of rotation of the array of ultrasonic transducers about an axis perpendicular to a normal vector to the surface of the target;

determine, from the time of flight, a second angle of rotation of the array of ultrasonic transducers about an axis parallel to the normal vector to the surface of the target; and

update the GUI to display an object overlaid upon the C-scan at a location defined by the first and second angles.

12. The system of claim 11 , wherein the flexible delay line is formed from a solid and has an elastic modulus within the range from about 0.01 GPa to about 0.2 GPa.

13. The system of claim 11 , wherein the flexible delay line is a formed from a liquid and has a compression modulus within the range from about 0.8 GPa to about 4.5 GPa.

14. The system of claim 13 , wherein the liquid is an ultrasonic couplant.

15. A method of aligning an ultrasonic probe, comprising:

positioning an ultrasonic probe in contact with a target, the ultrasonic probe including a flexible delay line extending from a first end to a second end and an array of ultrasonic transducers positioned at the first end of the flexible delay line, wherein the second end of the flexible delay line contacts the target;

transmitting, by the array of ultrasonic transducers, respective ultrasonic signals;

receiving, by the array of ultrasonic transducers, ultrasonic echoes representing amplitude of the ultrasonic signals reflected from the target as a function of time from transmission;

determining, by a processor, a time of flight for at least a portion of the received ultrasonic echoes corresponding to reflection from the target surface to reach its ultrasonic transducers;

determining, by the processor, the distance of at least a portion of the ultrasonic transducers to the target surface based on the time of flight of the received ultrasonic echoes and the speed of sound within the flexible delay line;

determining, by the processor from the ultrasonic transducer distances, a first angle of rotation of the array of ultrasonic transducers about an axis perpendicular to a normal vector to the surface of the target;

determining, by the processor from the time of flight, a second angle of rotation of the array of ultrasonic transducers about an axis parallel to the normal vector to the surface of the target; and

updating, by the processor, the GUI to display an object overlaid upon the C-scan at a location defined by the first and second angles.

16. The method of claim 15 , wherein the flexible delay line is formed from a solid and has an elastic modulus within the range from about 0.01 GPa to about 0.2 GPa.

17. The method of claim 15 , wherein the flexible delay line is a formed from a liquid and has a compression modulus within the range from about 0.8 GPa to about 4.5 GPa.

18. The method of claim 17 , wherein the liquid is an ultrasonic couplant.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2021
From: BRUCH, TOBIAS; RATERING, RALF
To: BAKER HUGHES HOLDINGS LLC
Reel/Frame 058343/0520 →
Continuity (2)
Provisional Application 63123177 · Dec 9, 2020
Related Publication 20220178882A1 · Jun 9, 2022