METHODS AND SYSTEMS FOR DETERMINING A THICKNESS OF AN ELONGATE OR EXTENDED STRUCTURE
20210108916 · 2021-04-15
Inventors
- Keith Vine (The Ham, Brentford, GB)
- Thomas Vogt (The Ham, Brentford, GB)
- Stefan Joshua Milewczyk (The Ham, Brentford, GB)
Cpc classification
G01N29/07
PHYSICS
International classification
Abstract
A method of determining a thickness of an elongate or extended structure (2; FIG. 8) using elastic waves is disclosed. The method comprises receiving at least one time-domain signal from a transducer (12), generating a frequency-domain signal in dependence upon the at least one time-domain signal, reducing noise in the frequency-domain signal to provide a de-noised frequency-domain signal, comparing the de-noised frequency-domain signal with at least one reference signal, each reference signal corresponding to a respective thickness; and determining the thickness of the elongate or extended structure in dependence comparing the de-noised frequency-domain signal with the at least one reference signal.
Claims
1. A method of determining a thickness of an elongate or extended structure using elastic waves, the method comprising: receiving at least one time-domain signal from a transducer; generating a frequency-domain signal in dependence upon the at least one time-domain signal; reducing noise in the frequency-domain signal to provide a de-noised frequency-domain signal; comparing the de-noised frequency-domain signal with at least two reference signals to determine how closely each reference signal matches with the de-noised frequency-domain signal, each reference signal corresponding to a respective thickness; and determining the thickness of the elongate or extended structure based on which reference signal most closely matches the de-noised frequency-domain signal.
2. The method of claim 1, comprising: receiving at least two time-domain signals from the transducer; wherein generating the frequency-domain signal comprises: converting the at least two time-domain signals into at least two frequency-domain signals; and combining the at least two frequency-domain signals into the frequency-domain signal.
3. The method of claim 1, comprising: receiving at least two time-domain signals from the transducer; wherein generating the frequency-domain signal comprises: combining the at least two time-domain signals into a single, combined time-domain signal; and converting the single, combined time-domain signal into the frequency-domain signal.
4. The method of claim 2, wherein the at least two time-domain signals comprise three time-domain signals.
5. The method of claim 4, wherein the three time-domain signals comprise first, second and third time-domain signals corresponding to measurements of first, second and third excitations at first, second and third frequencies respectively.
6. The method of claim 1, wherein reducing the noise in the frequency-domain signal comprises: reducing or removing coherent noise from the frequency-domain signal.
7. The method of claim 1, wherein reducing the noise in the frequency-domain signal comprises: reducing or removing incoherent noise from the frequency-domain signal.
8. The method of claim 1, wherein reducing the noise in the frequency-domain signal comprises: performing Welch's method on the frequency-domain signal.
9. The method of claim 1, further comprising: windowing each of the at least two time-domain signals prior to generating the frequency-domain signal.
10. The method of claim 1, wherein comparing the de-noised frequency-domain signal with at least two reference signals comprises: performing a convolution of the de-noised frequency-domain signal with each of the at least two reference signals.
11. The method claim 1, wherein comparing the de-noised frequency-domain signal with at least two reference signals comprises: performing a cross-correlation of the de-noised frequency-domain signal with each of the at least two reference signals.
12. The method claim 1, wherein comparing the de-noised frequency-domain signal with the at least two reference signals comprises: multiplying a matrix comprising a set of masks by a first vector containing measured signals values for different frequencies to obtain a second vector, wherein each mask contains a series of values extending along a first direction corresponding to values at different frequencies, the masks are arranged along a second, orthogonal dimension and the contains a series of measured signal values extending along the second direction.
13. A method comprising: performing a guided wave ranging measurement of a reference feature in an elongate or extended structure using at least one transducer in a first set of transducers to determine a value of a distance to the reference feature; calculating a multiplication factor for a velocity of a guided wave mode using the value of the distance; and performing the method of claim 1 using a velocity adjusted using the guided wave ranging measurement.
14. A method of claim 14, wherein performing the guided wave ranging measurement comprises using a T(0,1) mode or SH0 mode.
15. A method comprising: receiving a nominal value of a thickness of an elongate or extended structure; providing an excitation signal to at least one transducer in a first set of transducers, the excitation signal having a frequency range which contains a cut-off frequency for a dispersive guided wave mode in the elongate or extended structure having the nominal value of the thickness; and receiving guided wave(s) using at least one transducer in a second, different set of transducers.
16. A method comprising: receiving a signal from at least one transducer in a set of transducers in an inspection ring, the signal having a frequency range lying between 100 kHz to 800 kHz; measuring a frequency of a characteristic feature contained in the signal; and determining a thickness of an elongate or extended structure using the frequency of the characteristic feature.
17. A method comprising: providing at least one excitation signal to at least one transducer in a first set of transducers, the at least one excitation signals covering a sufficiently broad frequency range to contain cut-off frequencies for at least two dispersive guided wave modes in an elongate or extended structure; and receiving guided waves using at least one transducer in a second, different set of transducers.
18. The method of claim 17, wherein the sufficiently broad frequency range is contained within a range between 50 kHz to 800 kHz and at least a portion of the sufficiently broad frequency range extends above 100 kHz.
19. (canceled)
20. A computer program product comprising a computer-readable medium storing a computer program which, when executed by at least one processor, causes the at least one processor to perform the method of claim 1.
21. Apparatus for determining a thickness of an elongate or extended structure using elastic waves, the apparatus comprising: at least one processor; and memory; wherein the at least one processor is configured to perform the method claim 1.
22. The apparatus of claim 21, which is a computer; wherein the computer further comprises: a network interface; wherein the computer is configured: to receive the at least one time-domain signal from a guided wave inspection system; and to determine the thickness of the structure in dependence upon the at least one time-domain signal.
23.-37. (canceled)
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0039] Certain embodiments of the present invention will now be described, by way of example, with reference to the accompanying drawings, in which:
[0040]
[0041]
[0042]
[0043]
[0044]
[0045]
[0046]
[0047]
[0048]
[0049]
[0050]
[0051]
[0052]
[0053]
[0054]
[0055]
[0056]
[0057]
[0058]
[0059]
[0060]
DETAILED DESCRIPTION OF CERTAIN EMBODIMENTS
Introduction
[0061]
[0062] The guided wave modes propagating between the transducers of the guided wave system for pipe inspection described herein are one such example. Therefore, even though in the following pipes are discussed, reference is made herein to shear horizontal, symmetric and antisymmetric modes, which are plate guided wave modes.
[0063] The structure need not be a pipe, but can take other forms of elongate or extended structure, such as plates, rails, beams, pillars and the like.
[0064] In
[0065] Referring to
[0066] Some of the methods of determining a thickness of a wall of an elongate or extended structure herein described involve, in a pitch-catch configuration, exciting at least two guided wave modes regardless of the thickness of the pipe, measuring a response which includes contributions from multiple guided wave modes and using the response to determine the thickness of the pipe wall. Thickness determination can use the fact the spacing of features attributable to two different modes depends on the thickness of the pipe wall and/or employ a set of thickness-dependent references to find a matching reference and, thus, determine the thickness of the pipe wall (using a process which is herein referred to as “masking”).
[0067] Excitation of at least two guided wave modes is achieved by choosing an excitation that has a sufficiently wide bandwidth for a range of expected pipe wall thicknesses (for example, 5 to 25 mm). Thus, the same broadband excitation can be used for different pipes.
[0068] Referring to
[0069] Referring in particular to
[0070] The wall or plate thickness, t, is related to shear speed, C.sub.s, (which depends on material and temperature) and the first cut-off frequency, f:
f=C.sub.s/(2×t) (1)
[0071] Thus, the sufficiently broad frequency range can be determined using:
[0072] For example, a 10 mm steel wall, assuming C.sub.s=3250 m/s, Δf.sub.w needs to be at least 325 kHz to guarantee capturing at least two modes.
[0073] If processing is extended to include all modes with a cut off rather than only shear horizontal modes, then the criterion becomes
where C.sub.l is the longitudinal speed. In this case the sufficiently broad frequency range can be determined using:
[0074] A broadband excitation can be achieved in a number of different ways. For example, a single broadband excitation signal, for instance, in the form of a chirp can be used.
[0075] Referring to
[0076] Referring to
[0077] Masking
[0078] A masking process is used to “pick” the thickness of the wall employing multiple modes to measure pipe wall thickness. The process is not reliant on any particular mode and can have one or more advantages including increased robustness to noise, optimised resolution (regardless of wall thickness) and the potential for resolution to be finer than the frequency step of the size of the result signal.
[0079] Referring to
[0080] The thickness of the pipe is determined by comparing the combined, de-noised frequency domain signal with a set of masks. A mask is an artificially-generated signal such as that shown in
[0081] Each mask forms a row in a matrix, M, of all masks. By multiplying M with a column vector containing the real signal, P, a vector, C, is obtained which describes how closely each mask matches with the real signal and the length of C will be equal to the number of masks (rows) in M.
C=MP (4)
[0082] The index of the maximum value in C can be cross-checked against the value of f used to create the corresponding mask. Frequency f can be used to calculate the thickness if a value for shear speed is known.
[0083] To make the process more efficient but maintain the desired resolution, initially the process runs with a coarse step size of f. The best matching value of f is then used as the median of a range of more finely-spaced masks. The process is repeated until the resolution meets a pre-specified threshold.
[0084] The exemplary mask shown in
[0085] The use of a masking method for picking a frequency allows the use of multiple modes to size the wall. This can have several benefits. First, there is no reliance on any single mode. For example, if the AH1 mode falls below the excitation range, then the wall can still be correctly sized using the higher-order modes. The more modes that can be used, the more robust to noise the measurement becomes.
[0086] Resolution can be defined as being the minimum change in wall thickness that can be detected between measurements. The bin size on the frequency axis is the most important factor determining resolution. Referring to
[0087] To illustrate this, consider the situation that the bin size is 500 Hz and a signal that has a centre frequency falling somewhere between 100 kHz and 100.5 kHz. A number of masks can be built with centre frequencies ranging between 100 kHz and 100.5 kHz. Whilst both the mask and the result will have a peak at either 100 or 100.5 kHz, a much better estimate of centre frequency can be obtained from the best matching vector C.
[0088] Using multiple modes can help to reduce the amount of computation used to determine the thickness of the wall. If, however, a single mode is used, then zero padding can be added before transforming from time to frequency domain to improve resolution, although this can increase computational overheads.
[0089] Using multiple modes also takes advantage of the fact that the thickness of the pipe is encoded in the spacing between the modes. Using a single mode does not exploit this. Moreover, in an automated set up, it would be difficult to measure the thickness without prior knowledge of the approximate thickness of the wall or making assumptions.
[0090] If a measurement is reliant on a specific mode, then it is necessary to ensure that the mode falls within the excitation range. There may be two issues with this. First, unless using an extremely wideband excitation, it may be necessary to change the excitation settings from pipe to pipe which increases complexity. Secondly, the transduction system should have an acceptable frequency response. For example, external factors (such as transducer body resonances) might introduce unwanted resonances in the frequency range of interest.
[0091] In some embodiments, thickness determination can be carried out by a narrow range of excitation frequency in the range 100 kHz to 800 kHz, chosen based on a nominal thickness. Thus, a specific mode is excited and a resonance peak in the response in a range 100 kHz to 800 kHz can be used to determine the thickness of the structure using a narrower frequency range containing only one cut-off frequency.
[0092] Inspection System 1
[0093] Referring to
[0094] The inspection ring 3 comprises a band 10 (or “collar”) which supports first and second arrays 11.sub.1, 11.sub.2 of transducers 12 for generating guided waves 13 in the pipe 2 and detecting waves 14 reflected from defects or features (not shown). As will be explained in more detail hereinafter, certain dispersive ultrasonic waves 15 (herein also referred to as “ultrasonic wave modes” or simply “modes”) can be generated by transducers 12 in the first array 11.sub.1 and detected by transducers 12 in the second array 11.sub.2 which can be used to measure the thickness, t, of the wall of the pipe 2. The transducers 12 preferably take the form piezoelectric transducers and an example of suitable transducers can be found in GB 2 479 744 A which is incorporated herein by reference. Each array 11.sub.1, 11.sub.2 may comprise, for example, 16 or 32 transducers 12, although there may be fewer than 16, between 16 and 32 or more than 32 transducers 12. The transducers 12 are grouped into sectors 16 (or “channels”), for example, eight sectors 16, each sector 16 consisting of between 2 to 9 or more transducers 12.
[0095] Each array 11.sub.1, 11.sub.2 are arranged such that, when the inspection ring 3 is installed, the transducers 12 are disposed around the periphery of the pipe 2. The first and second arrays 11.sub.1, 11.sub.2 are offset across the width of the band 10 such that, when the inspection ring 3 is installed, the two arrays 11.sub.1, 11.sub.2 are offset along a longitudinal axis 17 of the pipe 2. An example of a suitable inspection ring is the gPIMS® ring available from Guided Ultrasonics Ltd. (London, UK). Two separate rings 3, each having only a single array of transducers, can also be used.
[0096] The guided wave instrumentation 4 includes a signal generator (not shown) capable of generating rf signals 18 having a suitable frequency, which is usually of the order hundreds of kilohertz (kHz), and a suitable shape, such as, for example, a k-cycle suitably-windowed tone burst or a chirp signal, where k is a positive number equal to or greater than 1, preferably an integer or half integer, preferably taking a value in the range 3≤k≤10, and where a suitable windowing function can be a Gaussian function. The signal generator (not shown) feeds the rf signal 18 to a transmitter transducer 12 which converts the signal 18 into a guided wave in the pipe wall 2.
[0097] The receiver transducer 12 converts a received guided wave into an electrical signal 19. The receiver transducer 12 feeds the electrical signal 19 to a signal receiver (not shown). The signal receiver (not shown) may include an amplifier (not shown) and an analogue-to-digital converter (not shown) which generates a digitized signal of the electrical signal 19.
[0098] The guided wave instrumentation 4 excites transducers 12 in the first array 11.sub.1 and receives signals from transducers in the second arrays 11.sub.2 respectively in pitch-catch mode. The guided wave instrumentation 4 can excite transducers 12 in a sector 16 in the first array 11.sub.1 and receives signals from corresponding transducers 12 in the corresponding sector 16 in the second array 11.sub.2. The guided wave instrumentation 4 can excite all transducers 12 in the first array 11, and sample, in sequence, transducers 12 in the second array 11.sub.2. This can be employed with multiplexing and can be used to help simplify operation.
[0099] The guided wave instrumentation 4 and signal processing system 5 may be integrated into a single unit. The signal processing system 5 may take the form of a lap-top, tablet or other form of portable computer having one or more CPUs and, optionally, one or more GPUs. The signal processing system 5 may be remotely located, e.g., in a server farm, connected to the rest of the system via a communications network 6 which may include, for example, the Internet, or a local connection (e.g. USB). Examples of suitable guided wave instrumentation include G4 Mini (Full), Wavemaker G4, gPIMS Mini Collector and other instruments available from Guided Ultrasonics Ltd. (London, UK).
[0100] Referring also to
[0101] Thickness measurement may be implemented by the guided wave instrumentation 4.
[0102] Referring in particular to
[0103] Measuring Pipe Wall Thickness—Introduction
[0104] Referring to
[0105] Referring in particular to
[0106] The time-domain responses 19 are preferably transformed into respective frequency-domain responses before they are combined (or “merged”). Coherent and incoherent noise is reduced, e.g., removed, from the frequency-domain responses and/or the combined frequency-domain response to obtain a cleaner (i.e., less noisy) frequency-domain response. Coherent noise such as transient signals and incoherent noise can be reduced by performing Welch's method, by single-spectrum analysis or by another suitable method of reducing coherent and incoherent noise on a frequency-domain signal.
[0107] The frequency-domain response 41 can include one or more characteristic features 42.sub.1, 42.sub.2, 42.sub.3 (for example, a peak) corresponding to modes 15 generated in the pipe 2. In the example shown in
[0108] Referring also to
[0109] The mask signals 43.sub.i do not necessarily need to be replicas of the expected signals. In particular, mask amplitudes do not need to be the expected or measured amplitudes.
[0110] However, mask amplitudes are preferably used which can help to maximise probability of a correct measurement.
[0111] If the positions of the characteristic features for the response 41 and the mask 43.sub.i are closer, then the corresponding score 45.sub.i is higher. The thickness of pipe wall 2 is chosen to be the thickness of the mask 43.sub.i resulting in the highest score 45.sub.i.
[0112] Measuring Pipe Wall Thickness—Process
[0113] Referring to
[0114] For each channel, starting with a first channel, i.e., a set of transducers 12 in a given sector 16 (step S1), the signal processing unit 5 receives a file which includes a set of time-domain responses 19 (or “signals”) (step S2).
[0115] The processor 21 processes the signals 19 (step S3).
[0116] The processor 21 trims each time-domain response 19 by performing windowing, i.e., extracting a portion of the response 19 in a given time window 51 (step S3.1).
[0117] The processor 21 then looks for the best-matching mask so as to determine the thickness of the pipe wall (step S6).
[0118] The processor 21 can use a seed value of thickness (herein referred to simply as a “seed”) to help reduce processing time and/or increase reliability (by reducing the probability of an incorrect selection).
[0119] The processor 21 searches for the best-matching thickness across a wide range (or “default range”) of thicknesses based on the excitation frequencies used. The default range may be 5 mm to 25 mm. The default range may be determined to be the range of thicknesses in which at least two target modes fall in the frequency range being excited in the pipe.
[0120] The search range may be reduced. For instance, taking a seed of 8 mm as an example, the processor 21 searches for a thickness between 7 mm and 9 mm.
[0121] By default, a previously-measured thickness for a specific channel (i.e., a specific transducer 12) of a given guided wave instrumentation 4 (
[0122] The processor 21 determines whether it has a set of masks in the search and if a mask for a given thickness in the range does not exist, then the processor 21 can create one (step S5).
[0123] The processor 21 then determines the best matching mask (step S6).
[0124] If a mask is found and the thickness of the pipe wall 2 is determined with sufficient resolution, e.g., to within 20 μm, then the process ends. If, however, the best match does not have sufficient resolution, then the range of the search is increased and the process of finding a best match continues (step S7).
[0125] Temperature Compensation/Velocity Calibration
[0126] The thickness measurement process hereinbefore described can take advantage of the fact that the apparatus which is used to measure wall thickness can also be used to measure a distance to a feature or a defect along the elongate structure and thus compensate for changes in shear velocity which depends on temperature.
[0127] Referring to
[0128] During monitoring, variations in shear speed, C.sub.S, (due to, for example, changes in temperature) can be corrected. A reference time-of-flight measurement can be performed to find, T.sub.ref, and the reference value stored. A subsequent measurement of time-of-flight, T, and the using the reference value, T.sub.ref, are used to calculate a multiplication factor, α (step S14). The computer system 5 (
[0129] Although torsional modes are described, other modes (such as longitudinal or flexural modes) can be used, although the process of determining shear speed is more complex. For a plate, a shear horizontal mode may be used. For a bar, a torsional mode may be used.
[0130] Thickness Measurement Using Individual Peak(s)
[0131] As explained earlier, a masking process can be used to determine the thickness of the elongate or extended structure (e.g. the thickness of the wall of a pipe). This can make use of information provided not only by the position(s) of the peak(s) but also by the separation of the peaks.
[0132] Notwithstanding this, in some embodiments, the thickness of the elongate or extended structure can be determined using two rows of transducers in pitch-catch mode using one row of transducers and an excitation signal (or composite excitation signal) lying in a range between 100 and 800 kHz to generate guided waves in the pipe, another row of transducers receive the guided waves, and the signals are measured to find the peaks in the frequency-domain signal and calculate thickness using t=v/(2*f), where f is the measured frequency and v is velocity.
[0133] Modifications
[0134] It will be appreciated that various modifications may be made to the embodiments hereinbefore described. Such modifications may involve equivalent and other features which are already known in the design, manufacture and use of guided wave inspections systems and component parts thereof and which may be used instead of or in addition to features already described herein. Features of one embodiment may be replaced or supplemented by features of another embodiment.
[0135] Although claims have been formulated in this application to particular combinations of features, it should be understood that the scope of the disclosure of the present invention also includes any novel features or any novel combination of features disclosed herein either explicitly or implicitly or any generalization thereof, whether or not it relates to the same invention as presently claimed in any claim and whether or not it mitigates any or all of the same technical problems as does the present invention.
[0136] The applicants hereby give notice that new claims may be formulated to such features and/or combinations of such features during the prosecution of the present application or of any further application derived therefrom.