Ultrasonic measurement of surface profile and average diameter of a tube
11927437 ยท 2024-03-12
Assignee
Inventors
Cpc classification
G01S15/42
PHYSICS
G01S7/539
PHYSICS
G01S7/52006
PHYSICS
International classification
G01N29/46
PHYSICS
Abstract
Disclosed is a system and method for ultrasonic measurement of the average diameter and surface profile of a tube. A calibration block is used to calibrate the average tube diameter, and a correction is applied to account for any temperature difference of the couplant between calibration and test measurements. By using a linear probe, or a single probe with a finely pitched helicoidal scan, errors in diameter measurement due to presence of surface pits may be compensated.
Claims
1. A method of measuring a tube, the method comprising: acoustically coupling an ultrasonic probe to a tube outer surface, the probe configured to emit an ultrasonic beam and to receive a response signal; determining respective ultrasonic time of flight measurements at different angular positions of the tube relative to the probe, using corresponding ultrasonic beam and response signal; determining a series of respective distances corresponding to the time of flight measurements; transforming the series of respective distances into a spatial frequency domain; and determining an average diameter of the tube outer surface using an inverse transform of a spatial frequency domain representation of the respective distances corresponding to a specified harmonic, the determining the average diameter including compensating for a couplant temperature of a couplant used to acoustically couple the ultrasonic probe to the tube outer surface.
2. The method of claim 1, comprising measuring the couplant temperature of the couplant used to acoustically couple the ultrasonic probe to the tube outer surface.
3. The method of claim 2, comprising measuring a calibration time of flight in a calibration mode wherein the probe is coupled to a calibration block with a calibration couplant and having an associated calibration couplant temperature; and wherein determining an average diameter of the tube outer surface includes compensating for the couplant temperature of the couplant used to acoustically couple the ultrasonic probe to the tube outer surface using the calibration couplant temperature and calibration time of flight.
4. The method of claim 3, wherein the calibration mode comprises: acoustically coupling the probe to the calibration block with the calibration couplant to establish a calibration beam path between the probe and the calibration block surface corresponding to a nominal tube diameter; determining the calibration time of flight; measuring the calibration couplant temperature; and determining a calibration couplant sound velocity from a known couplant material sound velocity temperature dependence.
5. The method of claim 1, wherein the specified harmonic is a zeroth-order harmonic; and wherein the method comprises determining a roundness profile defined as a deviation of a tube outer surface profile from a circle defined by the determined average diameter, the deviation being determined as a function of angular positions of the tube relative to the probe.
6. The method of claim 5, wherein determining the roundness profile includes correcting an average diameter determination corresponding to the zeroth-order harmonic using an average diameter determination corresponding to a time-of-flight measurement performed on a calibration block corresponding to a nominal tube diameter.
7. The method of claim 5, wherein determining a series of respective distances corresponding to the time of flight measurements includes suppressing a contribution from a pit located on the tube by determining the roundness profile using respective minimum aperture times of flight at different axial positions of the ultrasonic probe relative to the tube.
8. The method of claim 5, wherein the ultrasonic probe comprises a linear probe having a plurality of elements configured as a plurality of transmission apertures and having a linear probe direction with a linear probe length oriented substantially parallel to an axial direction of the tube; wherein the plurality of transmission apertures are controlled to measure a plurality of aperture times of flight between respective apertures and the tube outer surface; and wherein the method comprises establishing a minimum aperture time of flight amongst the plurality of aperture times of flight, with the minimum aperture time of flight determined for respective different angular positions.
9. The method of claim 8, comprising suppressing a contribution from a pit located on the tube by determining the roundness profile using the respective minimum aperture times of flight.
10. The method of claim 9, wherein the linear probe length is greater than a pit axial length.
11. The method of claim 1 wherein the probe is supported by a first support frame connected to a first contact bar and a second support frame connected to a second contact bar; and wherein the first contact bar and the second contact bar are in contact with the tube outer surface.
12. The method of claim 11, wherein the tube outer surface has at least one surface pit thereon, the surface pit having a pit axial length, wherein the first contact bar has a bar axial length and the second contact bar has the bar axial length, and wherein the bar axial length is greater than the pit axial length.
13. The method of claim 1, comprising causing relative rotation between the tube and the probe, the rotation being about a tube axis oriented along a tube axial direction.
14. The method of claim 13, wherein causing relative rotation includes translating the tube in an axial direction to establish a helicoidal tube scan.
15. The method of claim 1, wherein the couplant comprises water.
16. A method of measuring a tube, the method comprising: acoustically coupling an ultrasonic probe to a tube outer surface, the probe configured to emit an ultrasonic beam and to receive a response signal; causing relative rotation between the tube and the probe, the rotation being about a tube axis oriented along a tube axial direction; determining respective ultrasonic time of flight measurements at different angular positions of the tube relative to the probe, using corresponding ultrasonic beam and response signal; determining a series of respective distances corresponding to the time of flight measurements; transforming the series of respective distances into a spatial frequency domain; and determining a roundness profile of the tube outer surface using an inverse transform of a spatial frequency domain representation of the respective distances corresponding to a specified harmonic, the determining the roundness profile including compensating for a couplant temperature of a couplant used to acoustically couple the ultrasonic probe to the tube outer surface; wherein the ultrasonic probe comprises a linear probe having a plurality of elements configured as a plurality of transmission apertures and having a linear probe direction with a linear probe length oriented substantially parallel to the axial direction of the tube; wherein the plurality of transmission apertures are controlled to measure a plurality of aperture times of flight between respective apertures and the tube outer surface to provide the series of respective distances.
17. The method of claim 16, comprising establishing a minimum aperture time of flight amongst the plurality of aperture times of flight, for respective different angular positions, including suppressing a contribution from a pit located on the tube by determining the roundness profile using the respective minimum aperture times of flight.
18. The method of claim 17, wherein the probe is supported by a first support frame connected to a first contact bar and a second support frame connected to a second contact bar; and wherein the first contact bar and the second contact bar are in contact with the tube outer surface.
19. The method of claim 18, wherein the tube outer surface has at least one surface pit thereon, the surface pit having a pit axial length, wherein the first contact bar has a bar axial length and the second contact bar has the bar axial length, and wherein the bar axial length is greater than the pit axial length and the linear probe length is greater than the pit axial length.
20. A measurement apparatus for measuring a tube having a tube outer surface, the apparatus comprising: at least one ultrasonic probe configured to emit an ultrasonic beam and to receive a response signal; a measurement assembly configured to be mounted on the tube outer surface, to hold the probe and to cause a relative rotation between the probe and the tube outer surface, the rotation being about a tube axis for determination of a series of respective distances corresponding to the time of flight measurements by a test acquisition unit in communication with the at least one ultrasonic probe; a Fourier transform calculation circuit configured to transform the series of respective distances into a spatial frequency domain; and an inverse Fourier transform calculation circuit communicatively coupled with an average diameter calibrator for determining an average diameter of the tube outer surface using an inverse transform of a spatial frequency domain representation of the respective distances corresponding to a specified harmonic, the determining the average diameter including compensating for a couplant temperature of a couplant used to acoustically couple the ultrasonic probe to the tube outer surface.
21. The measurement apparatus of claim 20, wherein probe is supported by a first support frame connected to a first contact bar and a second support frame connected to a second contact bar; and wherein the first contact bar and the second contact bar are arranged for contact with the tube outer surface.
22. The measurement apparatus of claim 21, wherein the tube outer surface has at least one surface pit thereon, the surface pit having a pit axial length, wherein the first contact bar has a bar axial length and the second contact bar has the bar axial length, and wherein the bar axial length is greater than the pit axial length.
23. The measurement apparatus of claim 20, further comprising a calibration block having a profile corresponding to a nominal tube diameter, for measurement of a calibration time of flight in a calibration mode wherein the probe is coupled to the calibration block with a calibration couplant having an associated calibration couplant temperature.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
DETAILED DESCRIPTION OF PREFERRED EMBODIMENT
(18)
(19)
(20) In order to determine diameter D.sub.1, displacement q(e) must be determined for all values of angle from 0 to 2. It should be noted that distance h has no effect on the roundness measurement, but it does influence measurement of average circle diameter D.sub.1. The value of distance h is not precisely known in practice. However by using a calibration block having the nominal tube diameter, an accurate measurement of average circle diameter D.sub.1 may be made. The principle of the calibration is disclosed below with reference to equations (7), (8) and (9).
(21) Displacement measurement q() can be related with roundness profile s() and the weighted roundness profile at the position of the two points of contact, s() and s(+), using the following equation:
(22)
(23) The functions q() and s() can be represented by a sum of Fourier components Q(n) and S(n), where n takes integer values known as harmonics, each harmonic representing the number of undulations per revolution of tube 4.
(24)
(25) The first harmonic (n=0) corresponds to a perfect circle for which the amplitude is a constant value and the deviation s() from roundness is zero all around the tube. The second harmonic (n=1) corresponds to a perfect circle which is not centered with respect to the axis of rotation. The dotted circle in the circular representation of harmonic n=1 shows an offset of tube 4 in the Y axis. The third harmonic (n=2) corresponds to tube 4 having an elliptical (oval) cross-section. The dotted ellipse in the circular representation of harmonic n=2 is centered with respect to the average circle 2. Higher harmonics (n>2) (not shown in
(26) Using the Fourier components Q(n) and S(n), for n=0, 2, . . . N, where N is the highest harmonic number, a harmonic sensitivity G (n) can be defined as:
(27)
where G (n) is the sensitivity of probe measurement Q (n) to the tube profile variation S(n) for the n.sup.th harmonic. G (n) is given by:
(28)
Therefore:
(29)
Note that since Q(n) is generally a complex number, S(n) is a complex number in phase with Q(n).
(30) In order to calculate Q (n), a series of ultrasonic measurements q(k) is made as tube 4 is rotated ( varies from 0 to 2), where k is the sampling number and =k, where is the angular increment between samples. Q(n) is then derived as
Q(n)=FFT{q(k)}(5)
for k=1, 2, . . . K, where K is the number of samples in one revolution of the tube, and where FFT{q(k)} is the Fast Fourier Transform (FFT) of the measurements q(k). The harmonics S(n) may then be calculated from equations (4) and (5), and finally the roundness profile of tube 4 is obtained using the Inverse Fast Fourier Transform of all harmonics S(n):
s(k)=FFT.sup.1{S(n)}(6)
where FFT.sup.1{S (n)} is the Inverse Fast Fourier Transform of S(n).
(31) Note that not all harmonics can be used because those harmonics for which G (n) is very small may make the calculation unstable in the presence of signal noise. In particular, the second harmonic (n=1) cannot be used because G(1) is zero (see equation (3)). However, the second harmonic represents the displacement of tube 4 from the center of the nominal circle, which is not important for determination of roundness and average diameter. To avoid the problem of zero sensitivity for the second harmonic, the sensitivity for n=1 is set to
(32)
for the Fourier Transform calculation.
(33) In general, in order to obtain a precise profile of the outside surface of tube 4, it is necessary to have a large number of samples, meaning a small angular increment between samples. It is also necessary to avoid harmonics n for which sensitivity factor G(n) is small or zero. This may be achieved by careful selection of the angle subtended by lines of contact 8a and 8b with respect to the direction of ultrasonic beam 12. In an embodiment, may be equal to 48. In a second embodiment, may be equal to 42. However any other value of may be advantageous, and all such values are within the scope of the present disclosure.
(34) In order to avoid instabilities due to harmonics having small or zero sensitivity factor G(n), 1/G(n) may be set to zero for the Fourier Transform calculation for all values of G(n) less than a lower sensitivity limit. In an embodiment, the lower sensitivity limit may be 0.3, but other values of the lower sensitivity limit are possible, and all such values are within the scope of the present disclosure.
(35) The Fourier Transform calculation may be performed for harmonics n=0, 1, 2, . . . N, where N is the highest order harmonic allowed by the system design. For example, if G(n)>0.3, then according to Eq. 3, 1-cos(n)/cos()>0.3. This relationship may be satisfied for some combinations of and N. In general, the value of N should be as large as possible, and in any event should be greater than or equal to 6. Another design factor to consider is the size of the measuring mechanism. The larger the value of angle , the larger the size of the measuring mechanism. Therefore there is a compromise between the size of the mechanism and the highest achievable harmonic number N. In an embodiment, with =48, the highest order harmonic may be N=13, but other values of the highest order harmonic are possible, and all such values are within the scope of the present disclosure.
(36) It is important to note that the distances, S(n), Q(n), s(k) and q(k), and the angle , are all referenced to the diameter D.sub.1 of average circle 2. With the assumption that the deviations from average circle 2 are small, only the first harmonic n=0 corresponds to the diameter of average circle 2. However, the diameter of average circle 2 cannot be accurately measured with test measurement system 1 because the exact length of the couplant column between probe 10 and the surface of tube 4 is difficult to measure, and the distance h (see
(37) Calibration according to the present disclosure is performed by measuring a calibration time of flight in couplant fluid 16 when probe 10 is coupled to calibration block Note that calibration block 40 is not rotated during the calibration measurement. Probe is then coupled to tube 4 which is rotated, and the measured average diameter D.sub.1 (first harmonic) is compensated according to the calibration time of flight. The calibration allows an accurate measurement of the first harmonic n=0 corresponding to the actual average diameter D.sub.1 of tube 4. The method of compensating the first harmonic according to the calibration time of flight is described below in connection with
(38) The inventors of the present disclosure have observed that compensation of the first harmonic may be inaccurate if the temperature of couplant fluid 16 during calibration with calibration system 3 differs from the temperature of couplant fluid 16 during the measurement with test measurement system 1.
(39)
q.sub.0h=TOF.sub.0V.sub.0/2(7)
q.sub.1h=TOF.sub.1V.sub.1/2(8)
q=q.sub.1q.sub.0=(TOF.sub.1V.sub.1TOF.sub.0V.sub.0)/2(9)
where TOF.sub.0 is the complete time of flight in the sound path q.sub.0-h, TOF.sub.1 is the complete time of flight in the sound path q.sub.1-h, wherein TOF.sub.1 is derived as the average time of flight measured during a complete rotation of tube 4, V.sub.0 is the sound velocity in couplant fluid 16 during calibration with calibration block 40, and V.sub.1 is the sound velocity in couplant fluid 16 during measurement of tube 4. Note that V.sub.0 and V.sub.1 may be different because the temperature of couplant fluid 16 may be different for the two measurements. The following equation may be derived from the geometrical relationships shown in
(40)
where D.sub.0 is the diameter of calibration block 40 (corresponding to the nominal diameter of tube 4) and D.sub.1 is the average diameter of tube 4 (corresponding to the first harmonic n=0 that needs to be compensated).
(41) Note that in equations (9) and (10) the dependence on unknown distance h has been eliminated, allowing an accurate determination of average diameter D.sub.1.
(42) From Equations (9) and (10), the following final expression is derived:
(43)
(44) Equation (11) allows calibration of the measurement of average diameter D.sub.1 by using calibration block 40 and taking into account the effect of temperature change.
(45) It should be noted that the equipment and methods of the present disclosure are generally applied to tubes having substantial axial length, and that the average diameter and roundness profile should therefore be measured as a function of axial position. Such measurements may be made by axially translating tube 4 during the measurement and/or by axially scanning ultrasonic beam 12 from ultrasonic probe 10, wherein probe 10 is configured as a linear array probe. In making such measurements, it is assumed that the average diameter and roundness profile of the tube change slowly in the axial direction relative to the axial lengths of ultrasonic probe 10 and contact bars 9a and 9b. While this assumption is generally true, errors can occur if there are small pits in the surface of tube 4.
(46)
(47)
(48) In summary, roundness calculation errors due to the presence of pit 20 may be corrected by using a linear array probe 10 emitting multiple ultrasonic beams 12, determining a minimum time of flight of ultrasonic beams 12, and calculating displacement measurement q() based on the minimum time of flight for all axial positions along the length of probe 10.
(49) As an alternative to using a linear probe array, a single probe or a single aperture of a probe array may be used in conjunction with a helicoidal scan, in which case the times of flight of many adjacent scans may be axially compared and the minimum time of flight used to calculate displacement measurement q(). The pitch of the helicoidal scan should be less than half the axial dimension of a typical pit in tube 4.
(50)
tsp()=rsp()V.sub.1[t()t.sub.min()](12)
wherein tsp() is the radius of the true surface profile, rsp() is the radius of the reconstructed surface profile, V.sub.1 is the acoustic velocity in couplant 16, t() is the time of flight corresponding to an aperture at the axial location, and t.sub.min() is the minimum time of flight corresponding to beam 12b measured by linear probe 10 at angle .
(51) As shown in
(52) Note that
(53)
(54) A test mode measurement 92 on a tube workpiece begins at step 56, in which probe is coupled to tube 4. In step 57 the couplant temperature for the test mode measurement is measured and stored. In step 58, a series of ultrasonic measurements q(k) is made as tube 4 is rotated 360. The measurements are made as a function of axial position with linear probe 10 having its axis parallel to the axis of tube 4, and for each axial position q(k) is derived from the minimum time of flight t.sub.min of all apertures of probe 10. In step 60, the n.sup.th harmonics Q(n) are derived from the Fast Fourier Transform of q(k), and the corresponding harmonics of the tube profile, S(n), are then calculated from equation (4). In step 62, the inverse FFT is applied to S(n) to derive the reconstructed surface profile s(k) of tube 4, which is the profile in the absence of surface pits.
(55) Steps 64 and 66 are steps of calibration and of corrections applied to s(k) to account for temperature differences and the presence of pits. In step 64, the average tube diameter D.sub.1 is calculated and temperature compensated in accordance with equation (11), using the calibration time of flight TOF.sub.0, the average time of flight TOF.sub.1, and the different sound velocities at the test couplant temperature and the calibration couplant temperature. In step 66, the true surface profile, taking into account the presence of pits, is calculated from equation (12) based on the difference between the measured TOF at each angle and axial position, and the minimum TOF at that angle for all apertures of linear probe 10.
(56)
(57) Measurement system 100 further comprises test measurement system 1, which is deployed subsequent to the calibration measurement, and from which linear probe 10 transmits data to a test acquisition unit 76 and to a linear probe TOF unit 78. Linear probe TOF unit 78 determines times of flight for all apertures of linear probe 10 and transmits minimum TOF, t.sub.min(), to test acquisition unit 76. Temperature compensation unit 72 obtains a test couplant temperature measurement of couplant 16 during the test measurement, and outputs a test sound velocity V.sub.1 with input from sound velocity vs temperature table 74. Test acquisition unit 76 acquires a series of ultrasonic measurements q(k) as tube 4 is rotated 360, the values of q(k) being based on the minimum TOF, t.sub.min(), for all axial positions along the length of probe 10. A FFT calculation module 80 then performs a Fast Fourier Transform to obtain the harmonics S(n) of the profile of tube 4, and an Inverse FFT calculation module 82 performs an Inverse Fast Fourier Transform to obtain the reconstructed surface profile s(k) of tube 4, which is the profile in the absence of surface pits. With input from linear probe TOF unit 78, a true surface profile calculator 86 uses equation (12) to produce the true surface profile, which is the surface profile of tube 4 taking into account the presence of pits.
(58) An average diameter calibrator 84 calibrates the average diameter D.sub.1 (the first harmonic of s(k)) by means of equation (11), using calibration TOE) from calibration system 3 and calibration and test sound velocities V.sub.0 and V.sub.1 from temperature compensation unit 72.
(59) Therefore the output from measurement system 100 is the true surface profile and calibrated average diameter D.sub.1.
(60) 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.