Ultrasonic inspection configuration with beam overlap verification
11249053 · 2022-02-15
Assignee
Inventors
Cpc classification
G01N29/30
PHYSICS
International classification
G01N29/30
PHYSICS
G01N29/44
PHYSICS
Abstract
Disclosed is a beam overlap verification system and method for phased array ultrasonic inspection. A scan plan for the ultrasonic inspection defines a suitable probe, wedge and calibration block having machined defects for the geometry to be inspected, and makes a beam definition which defines a set of ultrasonic beams emitted by the phased array. An intersection amplitude unit records the response amplitudes from each defect at predetermined intersection points of adjacent beam pairs as the probe and wedge are manually scanned across the calibration block. An overlap verification module determines the −6 dB overlap of all adjacent beam pairs which are relevant to the geometry to be inspected, and verifies that the beam overlap conforms to the required coverage according to the ASME or other relevant codes. In this way, coverage is experimentally verified during calibration prior to inspection of a known geometry, such as a weld.
Claims
1. A non-destructive testing (NDT) system comprising: an acquisition unit configured to detect a plurality of response amplitudes of echo signals corresponding to reflections of a plurality of ultrasonic beams from a defect; an intersection amplitude unit configured to determine a maximum amplitude of an ultrasonic beam among the plurality of ultrasonic beams and to determine an intersection amplitude of an adjacent beam among the plurality of ultrasonic beams adjacent to the ultrasonic beam; and an overlap verification module configured to calculate an amplitude drop of the intersection amplitude relative to the maximum amplitude and to determine a beam overlap percentage between the ultrasonic beam and the adjacent beam according to the amplitude drop.
2. The system of claim 1, wherein the defect comprises a feature in a calibration block.
3. The system of claim 1, wherein the overlap verification module is configured to calculate the amplitude drop as a ratio of the intersection amplitude and the maximum amplitude.
4. The system of claim 1, wherein the intersection amplitude unit is further configured to determine another intersection amplitude according to the determined beam overlap percentage.
5. The system of claim 1, wherein the overlap verification module is further configured to verify the beam overlap percentage meets a predetermined threshold.
6. The system of claim 4, further comprising an overlap optimization module configured to adjust the plurality of ultrasonic beams to conform to respective beam overlap percentages meeting the predetermined threshold.
7. The overlap verification system of claim 1, wherein the beam overlap percentage is determined by interpolation.
8. The system of claim 1, further comprising a beam relevance module configured to disregard ultrasonic beams reflecting from regions outside a relevant weld inspection volume.
9. The system of claim 1, further comprising an ultrasonic probe.
10. A method comprising: detecting a plurality of response amplitudes of echo signals corresponding to reflections of a plurality of ultrasonic beams from a defect; determining a maximum amplitude of an ultrasonic beam among the plurality of ultrasonic beams; determining an intersection amplitude of an adjacent beam among the plurality of ultrasonic beams adjacent to the ultrasonic beam; calculating an amplitude drop of the intersection amplitude relative to the maximum amplitude; and determining a beam overlap percentage between the ultrasonic beam and the adjacent beam according to the amplitude drop.
11. The method of claim 10, wherein calculating an amplitude drop of the intersection amplitude relative to the maximum amplitude comprises calculating the amplitude drop as a ratio of the intersection amplitude and the maximum amplitude.
12. The method of claim 10, further comprising determining another intersection amplitude of another adjacent beam among the plurality of ultrasonic beams adjacent to the ultrasonic beam according to the beam overlap percentage.
13. The method of claim 10, further comprising verifying the beam overlap percentage meets a predetermined threshold.
14. The method of claim 13, comprising establishing the predetermined threshold using a numerical value derived from a regulatory requirement.
15. The method of claim 13, further comprising adjusting the plurality of ultrasonic beams to meet the predetermined threshold.
16. The method of claim 13, wherein determining a beam overlap percentage between the ultrasonic beam and the adjacent beam according to the amplitude drop comprises determining the beam overlap percentage by interpolation.
17. The method of claim 10, further comprising disregarding ultrasonic beams from the plurality of ultrasonic beams reflecting from regions outside a relevant weld inspection volume.
18. The method of claim 10, further comprising receiving the echo signals at an ultrasonic probe.
19. The method of claim 10, wherein the defect comprises a feature in a calibration block.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
DETAILED DESCRIPTION OF PREFERRED EMBODIMENT
(7)
(8) Based on information about weld geometry 4, beam definition 12 and side drilled hole SDH(i) 16, beam relevance module 18 makes a determination as to whether a particular response from probe 6 is or is not relevant. During calibration, a relevant response is defined as one which emanates from a relevant area 38 of calibration block 10 as described below in relation to
(9) Relevant beam pairs are designated BeamPair(1), BeamPair(2) . . . BeamPair(M), where M is the total number of relevant beam pairs with respect to the i.sup.th side drilled hole, SDH(i). For each relevant beam pair, intersection amplitude unit 22 determines amplitudes of a set of intersection points as described below in connection with
(10) Intersection amplitudes for all relevant beam pairs are directed from intersection amplitude unit 22 to an overlap verification module 24, which performs an overlap verification of each of the beam pairs, with respect to side drilled hole SDH(i) 16. Overlap verification is performed by measuring the overlap of each relevant beam pair according to the methods which are described below in connection with
(11) In this way, overlap is verified for the entire set of beams relevant to the measurement, for different depths corresponding to the different depths of the side drilled holes, SDH(i) 16, in the calibration block.
(12) It should be noted that the notion of “BeamPair(m)” refers to the pairing of any beam (n), where n=1 to N, with at least one adjacent beam, namely beam(n−1) or beam(n+1). Consequently, the parameter “maximum amplitude” corresponds to a specific beam(n). Similarly “intersection amplitude” corresponds to an amplitude acquired where there is a known relationship between adjacent beams that provides a known beam overlap between a specific beam(n) reflected from the selected defect and reflections of the at least one adjacent beam(n−1) and/or beam(n+1).
(13) If the overlap measured by overlap verification module 24 is greater than the minimum overlap specified in the code for all beam pairs and for all depths of the side drilled holes, then the verification is complete and the code is satisfied. If, however, the overlap measured by overlap verification module 24 is less than the minimum overlap specified in the code for some or all of the relevant beam pairs, then an overlap optimization module 25 may optionally communicate with scan plan module 2 to increase the angular density of beams generated by probe 6. On the other hand, if the overlap measured by overlap verification module 24 is much greater than the minimum overlap specified in the code for some or all of the relevant beam pairs, then overlap optimization module 25 may optionally communicate with scan plan module 2 to reduce the angular density of beams generated by probe 6, thereby reducing the total number of beams N so that the overall testing time is reduced while still satisfying the code overlap criterion.
(14)
(15)
(16)
(17) Probe 6 and wedge 8 are manually scanned along an upper surface 9 of calibration block 10a in the direction illustrated by arrow 54. During scanning, beams 42 and 44 intersect side drilled hole 40b with varying intensity, and therefore there is a varying amplitude of the response signal as a function of the probe position. A first beam amplitude plot 142 is a plot of probe response amplitude vs scanning position for beam 42 reflected from SDH 40b. A second beam amplitude plot 144 is a plot of response amplitude vs scanning position for beam 44 reflected from SDH 40b. At the particular scanning position shown in
(18) It should be noted that beam amplitude plots 142 and 144 are not actually available to acquisition unit 14 because acquisition unit 14 can only measure response amplitudes while, in the absence of a position encoder, probe positions are unknown. Therefore, beam amplitude plots 142 and 144 serve only as representations of the amplitude responses which are useful in describing the present invention.
(19) It should also be noted that data similar to beam amplitude plots 142 and 144 may be obtained for all relevant beams emanating from probe 6 and wedge 8.
(20) Note also that the data in beam amplitude plots such as 142 and 144 are acquired after the application of an ACG/TCG post processing algorithm, in which amplitude of response from a SDH is calibrated to be the same for all beam angles and all SDH depths.
(21)
(22) The amplitude at intersection point 62 may be measured by finding a location of probe 6 at which the response amplitudes of beams 142 and 144 are equal. The reduction in response amplitude at intersection point 62 relative to the maximum amplitude at intersection point 63 is represented by an amplitude reduction A, and the reduction in response amplitude at intersection point 62 relative to the maximum amplitude at intersection point 63′ is represented by an amplitude reduction A′. Amplitude reductions A and A′ are conventionally measured in dB, but any other form of relative measurement may be used.
(23) Note that, if the assumption that amplitude plots 142 and 144 have the same amplitude and shape holds strictly true, then amplitude reductions A and A′ would be equal, and amplitude reductions B and B′ would also be equal. However, taking into account discrepancies in the assumption of equal amplitude and shape, the most conservative strategy is to measure both amplitude reductions and to use the maximum amplitude reductions A.sub.0 and B.sub.0 for further calculations, wherein:
A.sub.0=max(A,A′) (1)
B.sub.0=max(B,B′) (2)
(24) It should be noted that the measured amplitudes at intersection points 62, 63, 63′, 64 and 64′ are stored in intersection amplitude unit 22. For example, if beams 42 and 44 are represented by BeamPair(m), then measured amplitudes at intersection points 62, 63, 63′, 64 and 64′ are stored in Intersections for BeamPair(m) 220 as shown in
(25) Continuing to refer to
Overlap.sub.B=O.sub.B/W.sub.B=O.sub.B/W.sub.B′ (3)
(26) Note that, under the assumption that amplitude plots 142 and 144 have the same amplitude and shape, it may also be assumed that W.sub.B=W.sub.B′ and moreover, by symmetry, it can be seen that:
Overlap.sub.B=50% (4)
(27) Still referring to
Overlap.sub.A=0% (5)
(28) Thus it may be seen that amplitude reduction A.sub.0 corresponds to an overlap percentage of 0% and amplitude reduction B.sub.0 corresponds to an overlap percentage of 50%. Also shown in
(29) Note that an amplitude drop of −6 dB in the relevant inspection code is used only by way of example. Any specified amplitude drop in the code may be used, and all specified amplitude drops in the code are within the scope of the present disclosure.
(30) Note also that in
(31)
(32) It is the function of overlap verification module 24 (see
(33) It should be noted that an important novel aspect of the present disclosure is to utilize the unique relationship between beam overlap and the intersection amplitudes of two adjacent beams. Using the intersection amplitudes to determine the beam overlap eliminates the requirement for a position scanner, which improves the productivity and efficiency of operation.
(34) Although the present invention has been described in relation to particular embodiments thereof, it can be appreciated that various designs can be conceived based on the teachings of the present disclosure, and all are within the scope of the present disclosure.