Method for determining the integrity of a solid bonding between a wellbore and a casing

11098583 · 2021-08-24

Assignee

Inventors

Cpc classification

International classification

Abstract

Material on a remote side of a partition separating first and second domains is evaluated by disposing at least one ultrasonic transmitter and a plurality of spaced ultrasonic receivers along a first side of the partition in the first domain. The transmitter is activated to form ultrasonic waveforms that comprise propagated quasi leaky-Lamb waves constituting extensional waves having symmetrical zero-order modes within the partition. The received ultrasonic waveforms are processed to determine the envelope of the waves propagating through the partition from a first receiver to a second receiver that is located more remote from the transmitter than the first receiver and whose separation from the first receiver is known. The integral envelope attenuation per distance of the wave propagating through the second domain over a predefined interval establishes that the second domain contains a solid when higher than a predetermined threshold.

Claims

1. A method for evaluating a material between a wellbore and a casing, said casing having a wall forming a partition that separates a first domain inside the casing from a second domain outside the casing, the method comprising: disposing at least one ultrasonic transmitter and a plurality of ultrasonic receivers in longitudinally spaced-apart relationship along a first side of the partition in the first domain; activating the at least one ultrasonic transmitter to form ultrasonic waveforms that comprise propagated quasi leaky-Lamb waves constituting extensional waves having symmetrical zero-order (S.sub.0) modes within the partition, wherein the spaced-apart receivers record the ultrasonic waveforms; processing the recorded ultrasonic waveforms to determine an envelope of the waves propagating through the partition from a first receiver to a second receiver that is located more remote from the transmitter than the first receiver and whose separation from the first receiver is known; integrating the envelope signal over a predefined interval; computing an integral envelope attenuation per distance of the wave propagating through the second domain; and establishing that the second domain contains a solid if the measured integral envelope attenuation per distance is higher than a predetermined threshold.

2. The method according to claim 1, wherein establishing that the second domain contains a solid comprises: processing the ultrasonic waveforms to obtain the integral envelope attenuation; and computing the integral envelope attenuation per distance (α.sub.z,dB) against a probability chart to determine the likelihood of the second domain containing a solid.

3. The method according to claim 1, wherein the partition comprises a casing and an annular fill installed in a borehole traversing a formation.

4. The method according to claim 1, wherein each transmitter and receiver is directed toward the partition at an angle of incidence equal to 15°.

5. A non-transitory computer program product comprising a computer readable medium storing program code instructions, which when executed on at least one processor that receives as input data representative of the recorded ultrasonic waveforms from a pair of spaced apart receivers, carries out the processing and computing operations of claim 1.

6. The method according to claim 1, wherein establishing that the second domain contains a solid comprises: identifying E.sub.amp,1 and E.sub.amp,2 in the measured envelope waveforms, where (E.sub.amp,n) is the integral of the envelope of the extensional pulse at the n.sup.th receiver; determining the integral attenuation; calculating the integral envelope attenuation per distance; and comparing the integral envelope attenuation per distance to a predetermined attenuation threshold to determine if the space contains a liquid or a solid.

7. The method according to claim 6, wherein the predetermined attenuation threshold is in the order of 7 dB/cm.

8. The method according to claim 1, wherein establishing that the second domain contains a solid comprises: processing the ultrasonic waveforms to obtain the integral envelope attenuation; computing from the envelope a time interval within which to calculate the integral attenuation as a function of time; from all attenuation measurements within a complete inspection run, defining a minimum and maximum attenuation as the boundaries; and comparing the attenuations and setting an attenuation threshold to determine if the space contains a liquid or a solid.

9. The method according to claim 8, wherein if the attenuation is greater than said attenuation threshold, this is indicative of the material being a solid.

10. The method of claim 8, wherein computing the time interval includes (i) defining a start time t.sub.1 as where the signal is first above a signal noise level; (ii) obtaining a second peak amplitude within the envelope (iii) defining an end time t.sub.2 as where the signal drops below half the second peak amplitude; (iv) and using the interval between t.sub.1 and t.sub.2 as boundaries for the integration of the envelope.

11. The method according to claim 10, wherein the integral of the envelope amplitude is estimated from a portion of the time domain wherein the symmetric zero-order wavefront (S.sub.0) arrives before a higher energy antisymmetric wavefront (A.sub.0) is able to reach said portion thereby eliminating the effect of interference between the symmetric and the antisymmetric wavefronts.

12. The method according to claim 10, wherein the predetermined noise threshold is −30 dB of the peak amplitude within the normalized envelope of the whole waveform.

13. The method of claim 10, wherein the integral of the envelope is calculated according to: E amp , n = t n , 1 t n , 2 S e , n ( t ) dt where S.sub.e,n is the envelope of the waveform and [t.sub.n,1t.sub.n,1] defines a closed interval where n=1, 2 and specifies which waveform.

14. The method of claim 13, wherein computing the integral attenuation includes dividing the integral estimated within predefined time window of the envelope of the measured at the receiver furthest by the integral estimated within predefined time window of the envelope of the measured at the nearest receiver.

15. The method according to claim 14, wherein the integral envelope attenuation per distance (α.sub.z,dB) is calculated according to: α z , d B = 20 log 1 0 ( E amp , n E amp , 1 ) z 2 - z 1 where: (E.sub.amp,n) is the integral of the envelope of the extensional pulse at the n.sup.th receiver; (P.sub.m,1) is the integral of the envelope of the extensional pulse at the first receiver; Z.sub.n−Z.sub.1 the distance between the receivers.

Description

BRIEF DESCRIPTION OF THE DRAWINGS

(1) In order to understand the invention and to see how it may be carried out in practice, embodiments will now be described, by way of non-limiting example only, with reference to the accompanying drawings, in which:

(2) FIG. 1 shows schematically a measuring method and system for characterizing the physical state of a partition installed in a borehole;

(3) FIGS. 2a and 2b shows schematically the orientation of the transducer with respect to the partition without and with shear coupling respectively;

(4) FIGS. 3a and 3b shows the phase and group velocity of Lamb modes excited in a steel plate in vacuum;

(5) FIG. 4 is a graphical representation showing numerical waveforms similar as expected from extensional logging in the field;

(6) FIGS. 5a and 5b are graphical representations showing the envelope of the extensional pulse when the annulus is filled with a liquid or solid, respectively;

(7) FIGS. 6a and 6b are graphical representations showing the attenuation of the extensional mode according to the invention;

(8) FIG. 7 is a graphical representation showing the attenuation vs the acoustic impedance for different materials in the annulus estimated according the invention;

(9) FIG. 8 is a generic plot showing the principal analysis method according to the invention; and

(10) FIG. 9 is a generic flowchart showing the principal analysis method according to the invention.

DETAILED DESCRIPTION OF EMBODIMENTS

(11) FIG. 1 shows schematically a measuring method and system according to an embodiment of the invention for characterizing the physical state of a partition installed in a borehole. The partition is constituted by the wall of a pipe known as a “casing” that is installed in a borehole, thus separating a first domain inside the casing from a second domain outside the casing. The casing is surrounded by solid geological formation, which in the case of an oil or gas well is typically the seabed. The casing usually comprises multiple sections of progressively narrower the deeper they are inserted into the geological formation. After installation of each section of casing, it is cemented inside the borehole so as to form a secure rigid enclosure around the casing, which serves as a conduit for accommodating the drill and releasing the oil or gas through perforations made in the portion of the casing which passes through the production zone, to provide a path for the oil to flow from the surrounding rock into the production tubing. Thus, with reference to FIG. 1 it is possible to define four domains as follows: Domain 1 is the hollow space inside the casing; Domain 2 is the annular space between the outer wall of the casing and the formation. If there is no annular space, i.e. the formation is bonded onto the casing, Domain 2 will vanish; and Domain 3 is the wall, which constitutes a partition between the formation and the first domain. In an oil well the partition refers to a casing which is a larger pipe that is assembled and inserted into the recently drilled section of the borehole; Domain 4 is the geological formation.

(12) We will refer to these four domains as first, second, third and fourth domains, respectively. Further, “Interface 1” is defined between Domains 1 and 3, “Interface 2” is between Domains 2 and 3, and “Interface 3” between Domains 2 and 4, as seen in FIG. 1. At least one transmitter T.sub.1 is positioned inside the casing, where the transmitted signal propagates and hits the wall of the casing at an oblique incidence. The transmitted signal excites a guided wave inside the wall of the casing formed of a known material and having a known thickness.

(13) From theory, a transducer positioned at an angle inside a liquid-filled pipe can excite guided waves that are similar to Lamb waves. The diameter, d.sub.c, and the thickness, t.sub.c, of the cylindrical pipe determine the deviation between the guided waves and the Lamb waves. If the ratio is above 10, which is typically the case in the field, the difference is negligible. The similarity also depends on the frequency, but if the wavelength of the guided wave is much less than the pipe circumference and is greater than 10, the effect of the curvature becomes insignificant.

(14) The well geometry can be understood in 2-dimensional spatial coordinates, where the length of the partition is the axial direction and the azimuthal direction is simplified as only one direction. Further, in the frequency regime of interest, the two zero-order modes dominate the propagating wave in the partition. The zero-order antisymmetric mode (A.sub.0) referred to as the flexural wave, has an elliptical particle-motion mainly perpendicular to the partition, i.e. in the axial direction. This creates a ‘bending’ or ‘flexural’ motion. Thus, the particle motion in the casing is elliptical, with the vertex pointing in the direction of the surrounding material, resulting in waves being emitted from each side of the casing. Since the vortex is pointing out in the normal direction of the partition, the largest proportion of energy will be transmitted as the normal displacement vector. This makes the A.sub.0 mode less dependent of the material in Domain 2, since both fluids and solids can couple waves radiating as the normal displacement vector from the partition.

(15) The zero-order symmetric mode (S.sub.0) referred to as the extensional wave, has an elliptical particle displacement that is mainly parallel to the partition, i.e. in the axial direction, which results in the vertex pointing in the direction of the propagating wave. Consequently, the largest proportion of energy will be transmitted as the tangential displacement vector. Therefore, if the material behind the partition consists of a material without shear modulus, only a small fraction of energy will leak off from the steel plate constituting Domain 3 into Domain 2. If there is a shear coupling at Interface 2, sufficiently more energy will radiate into Domain 2, i.e. if a solid material is bonding to the casing.

(16) The excitation of S.sub.0 at the pipe/plate requires an oblique incidence angle around 15° if Domain 1 is filled with water and Domain 3 is made of steel. This is illustrated in FIG. 2, where FIG. 2a relates to a fluid in Domain 2 and FIG. 2b relates to a cement in Domain 2.

(17) Countless different Lamb modes can be excited inside a partition depending on the transducer frequency, partition thickness and the incidence angle. FIG. 3 show the phase and group velocity of some of the low Lamb modes, including A.sub.0 and S.sub.0. The horizontal axis is the frequency (f) multiplied by the casing thickness (d), which makes it convenient to compare different dimensions if the ratio f.Math.d remains constant. The figure demonstrates that S.sub.0 is highly dispersive, however, at the earlier frequencies the group velocity is considered more constant.

(18) The system also requires at least two receivers, as seen in FIG. 1, as R.sub.1 and R.sub.2, both of which are located in Domain 1 and oriented in mirror symmetry to the transducer relative to a line normal to the outer surface of the casing at an angle of reflection that is equal to the incidence angle of the transducer. The extensional wave leaks off energy as it propagates, and the leaked off pressure wavefront is measured at receivers positioned further up the well. Since the extensional wave leaks energy as it propagates, the wave is being constantly attenuated as the distance increases. The materials on both sides of the casing i.e. in Domains 1 and 2 affect the attenuation. Assuming the material inside Domain 1 is known, measuring the attenuation from one receiver to the next provides information about the acoustic properties of the material constituting the annular space (Domain 2).

(19) FIG. 4 shows numerical waveforms similar as expected from extensional logging in the field and illustrates the dispersion smearing out the pulse, where the first waveform is from R.sub.1 and the second waveform is from R.sub.2, as shown in FIG. 1. The first pulse is the arrival of the emitted wavefront from the extensional wave (S.sub.0), but as seen in FIG. 3, the group velocity is highly dispersive, which results in the pulse being smeared out. The brace above the pulse in FIG. 4 indicates the range of interest of the S.sub.0 mode, and within this range it can be seen that the pulse is preserved due to approximately constant group velocity in that frequency range (as seen in FIG. 3 at the low frequencies). The rest of the waveform is a combination of the S.sub.0 mode, the A.sub.0 mode, and the fluid borne wave (direct wave), and this region is not qualified for evaluating the attenuation of the envelope. The region where the S.sub.0 mode is being evaluated has only traveled in domains 1 and 3, but the attenuation within this region is highly affected by whether the material in Domain 2 consists of a solid. As the extensional wave propagates along the casing, waves are constantly being leaked off. However, in the absence of a shear coupling at interface 2, the attenuation is significantly reduced. A shear modulus in Domain 2 allows coupling of the S.sub.0 mode and the waves leaking off in both the normal direction and the tangential direction, as illustrated in FIG. 2b by the arrow in the cement layer.

(20) The outcome is demonstrated in FIG. 5, where FIG. 5a has a fluid in Domain 2 while FIG. 5b has a solid. FIG. 5 shows the envelope of the waveforms and the time axis is minimized to demonstrate the attenuation of the early S.sub.0 mode. The waveforms in FIG. 5a are the same as in FIG. 4, and the envelopes in FIG. 5b are also from a numerical simulation using cement acoustic properties. The double-ended arrows defining Δt.sub.n, where n=1, 2, show the predefined time intervals that are analyzed, and from the figure one can see that the attenuation is significantly stronger when Domain 2 consists of a solid material. The integral can be estimated by the equation below, where S.sub.e,n is the envelope of the waveform and defines the closed interval where n=1, 2 and specifies which waveform:

(21) E amp , n = t n , 1 t n , 2 S e , n ( t ) dt ( 1 )

(22) The amplitude of the extensional wave decreases exponentially as it propagates along the casing if the group velocity is constant. Further, since the amplitude of the leaked off pressure wavefront is related to the amplitude of the extensional wave, the leaked off wavefront will also decrease exponentially. Hence, the attenuation can be found by measuring the peak amplitude at two different distances and divide the peak measured at the further distance by the peak measured at the nearest distance, as illustrated by the receivers in FIG. 1. However, the S.sub.0 mode presented in FIG. 3 shows that the group velocity is constant only within a small frequency range, so a better technique is to calculate the integral within a predefined time window, as seen in the Eq. (1) and estimate the attenuation. The integral attenuation (α.sub.dB) in decibel (dB) is then found as given below:

(23) α d B = 20 log 1 0 ( E amp , 2 E amp , 1 ) ( 2 )

(24) Where equation (2) can be then used to estimate the loss in energy within a predefined time-window between the two waveforms.

(25) FIG. 6 shows integral attenuation, estimated by using Eq. (2), plotted as a logarithmic function, where FIG. 6a is the attenuation from the envelopes seen in FIG. 5a, and FIG. 6b is the attenuation from the envelopes seen in FIG. 5b. The horizontal axis represents the distance the S.sub.0 mode has propagated inside Domain 3. From the figure one can see that the attenuation is significantly higher (more than twice) when Domain 2 consists of a solid.

(26) The attenuation presented in FIG. 6 can be quantified by dividing it by the distance propagated to estimate attenuation per centimeter (cm):

(27) α z , d B = α d B z 2 - z 1 ( 3 )

(28) where z.sub.n is the distance propagated inside Domain 3, and n=1, 2 represents the index for R.sub.1 and R.sub.2. α.sub.z,dB is the attenuation expressed in dB/cm, which is plotted in FIG. 7. Specifically, the function in FIG. 7 shows α.sub.z,dB plotted against the acoustic impedance for various different solids and fluids in Domain 2. The data seen in the figure were obtained from a study using numerical simulations, where the acoustical properties of the materials are presented in Table 1 below.

(29) TABLE-US-00001 TABLE 1 ρ v.sub.p Z v.sub.s Material (kg/m.sup.3) (m/s) (MRayl) (m/s) Light mud 1115 1670 1.68 Heavy mud 1260 1950 1.8 Foam cement 1114 2203 2.41 700 Settled barite mud 2052 1340 2.75 300 Light cement 1200 2600 3.12 1000 Shale 2500 2000 5.0 720 Class G cement 1 1820 4241 5.9 1700 Class G cement 2 1980 3350 6.63 1920

(30) Some materials are real values from the inventor's doctoral thesis, Sirevaag, T. PhD thesis A Study of the Ultrasonic Measurements for Logging Behind a Steel Pipe: Expanding the processing to improve the differentiation between heavy fluids and light solids, Norwegian University of Science and Technology (NTNU), which is incorporated herein by reference. It is noted that the method according to the present invention has no connection to the work in the doctoral thesis: only the material properties are used to create realistic simulations. In FIG. 7 it is seen that solids have a significantly higher attenuation, despite having the same acoustic impedance (see foam cement and settled barite mud). Therefore, if the attenuation is greater than a predetermined threshold e.g., this is indicative of the material being a solid. When analyzing the material behind a partition, all attenuation measurements within the inspection run are used to create a model, and the minimum and maximum attenuation are used to define the outer boundaries. The threshold is set between the outer boundaries, and the value may vary from each inspection run.

(31) Alternatively, the invention provides a complementary method of evaluating α.sub.z,dB. Instead of plotting α.sub.z,dB against the acoustic impedance, one can plot it against the shear wave velocity. This is seen in FIG. 8, where α.sub.z,dB increases with increasing shear wave velocity. From this, one can make a probability estimate of the likeliness of a solid in Domain 2. A higher attenuation then equals a higher probability of a solid.

(32) FIG. 9 shows a generic flowchart to describe the processing to estimate α.sub.z,dB between the extensional waves excited in the casing. The flowchart starts with the input of the extensional wave and knowledge of the distance between the receivers. The final output is parameter to quantify the peak envelope attenuation.

(33) FIG. 9 shows how to pick the beginning and end time of the time window, t.sub.1 and t.sub.2, based on the amplitude within the envelope of the S.sub.0 mode. The start time, t.sub.1 is defined as where the signal is first above the signal noise level, which in some embodiments of the invention is defined as −30 dB of the maximum amplitude within the normalized envelope of the whole waveform, although other noise thresholds may be employed. Normalizing the envelope means that the maximum amplitude is always at 0 dB. The time window needs to end before the arrival of A.sub.0 mode and/or the direct wave, so it does not influence the integral. Typically, t.sub.2 is calculated from the second peak in the envelope as seen in FIG. 5, where the method estimates where the amplitude drops below the half maximum of the second peak.

(34) It should be noted that modifications may be made to both the method and system as described without departing from the scope of the invention as claimed in the appended claims. In particular, it is noted that while the invention has been described with particular reference to evaluating a material on the outside of a pipe or casing buried in the ground, the invention may find more general application for discriminating between two different materials on opposite sides of a partition. This may be useful for evaluating whether liquid is present in a pipe used to transport liquid, thus allowing a blockage in the pipe to be detected. More generally, the partition does not need to be constituted by the wall of a cylindrical casing or pipe and can be any sheet material having disparate materials on opposing surfaces thereof.

(35) The invention has been described primarily with regard to a method because the hardware is known per se. When used to monitor oil wells, the transmitter and receivers must be inserted into a hollow casing sunk in the ground that is possibly hundreds of meters deep. Since the distances between adjacent receivers must be known, the transducers are installed into an elongated unit that is then lowered into the casing. This also allows the transducers to be tilted at known angles of incidence and reflection although more advanced transducers are available where the wave angle can be adjusted electronically. However, when applied to other situations where the transducers are more accessible, they may be spaced apart discretely at known intervals.

(36) It should also be noted that features that are described with reference to one or more embodiments are described by way of example rather than by way of limitation to those embodiments. Thus, unless stated otherwise or unless particular combinations are clearly inadmissible, optional features that are described with reference to only some embodiments are assumed to be likewise applicable to all other embodiments also.

(37) It will also be understood that the processing may be performed by a suitably programmed computer. Likewise, the invention contemplates a computer program being readable by a computer for executing the method of the invention. The invention further contemplates a machine-readable memory tangibly embodying a program of instructions executable by the machine for performing the method of the invention.

(38) Without derogating from the above generalizations, the inventive concepts encompassed by the invention include the following:

(39) Inventive concept 1: A method for evaluating a material on a remote side of a partition separating a first domain from a second domain, the method comprising:

(40) disposing at least one ultrasonic transmitter and a plurality of ultrasonic receivers in longitudinally spaced-apart relationship along a first side of the partition in the first domain;

(41) activating the at least one ultrasonic transmitter to form ultrasonic waveforms that comprise propagated quasi leaky-Lamb waves constituting extensional waves having symmetrical zero-order (S.sub.0) modes within the partition, wherein the spaced-apart receivers record the ultrasonic waveforms;

(42) processing the recorded ultrasonic waveforms to determine the envelope of the waves propagating through the partition from a first receiver to a second receiver that is located more remote from the transmitter than the first receiver and whose separation from the first receiver is known;

(43) integrating the envelope signal over a predefined interval;

(44) computing an integral envelope attenuation per distance of the wave propagating through the second domain; and

(45) establishing that the second domain contains a solid if the measured integral envelope attenuation per distance is higher than a predetermined threshold.

(46) Inventive concept 2: The method according to inventive concept 1, wherein establishing that the second domain contains a solid comprises:

(47) processing the ultrasonic waveforms to obtain the integral envelope attenuation;

(48) computing from the envelope a time interval within which to calculate the integral attenuation as a function of time;

(49) creating a model with all attenuation measurements within a complete inspection run and defining a minimum and maximum attenuation as the boundaries; and

(50) comparing the attenuations and setting an attenuation threshold to determine if the space contains a liquid or a solid.

(51) Inventive concept 3: The method of inventive concept 2, wherein computing the time interval includes (i) defining a start time t.sub.1 as where the signal is first above a signal noise level; (ii) obtaining a second peak amplitude within the envelope (iii) defining an end time t.sub.2 as where the signal drops below half the second peak amplitude; (iv) and using the interval between t.sub.1 and t.sub.2 as boundaries for the integration of the envelope.
Inventive concept 4: The method of inventive concept 3, wherein the integral of the envelope is calculated according to:

(52) E amp , n = t n , 1 t n , 2 S e , n ( t ) dt
where S.sub.e,n is the envelope of the waveform and [t.sub.n,1t.sub.n,1] defines a closed interval where n=1, 2 and specifies which waveform.
Inventive concept 5: The method of inventive concept 4, wherein computing the integral attenuation includes dividing the integral estimated within predefined time window of the envelope of the measured at the receiver furthest by the integral estimated within predefined time window of the envelope of the measured at the nearest receiver.
Inventive concept 6: The method according to inventive concept 5, wherein the integral envelope attenuation per distance (α.sub.z,dB) is calculated according to:

(53) α z , d B = 20 log 1 0 ( E amp , n E amp , 1 ) z 2 - z 1

(54) where:

(55) (E.sub.amp,n) is the integral of the envelope of the extensional pulse at the n.sup.th receiver;

(56) (P.sub.m,1) is the integral of the envelope of the extensional pulse at the first receiver;

(57) Z.sub.n−Z.sub.1 the distance between the receivers.

(58) Inventive concept 7: The method according to inventive concept 3, wherein the integral of the envelope amplitude is estimated from a portion of the time domain wherein the symmetric zero-order wavefront (S.sub.0) arrives before a higher energy antisymmetric wavefront (A.sub.0) is able to reach said portion thereby eliminating the effect of interference between the symmetric and the antisymmetric wavefronts.
Inventive concept 8: The method according to any one of inventive concepts 3 to 7, wherein the predetermined noise threshold is −30 dB of the peak amplitude within the normalized envelope of the whole waveform.
Inventive concept 9: The method according to any one of inventive concepts 2 to 8, further including computing the integral envelope attenuation per distance (α.sub.z,dB) against a probability chart to determine the likelihood of the second domain containing a solid.
Inventive concept 10: The method according to claim 9, wherein if the attenuation is greater than a predetermined threshold, this is indicative of the material being a solid.
Inventive concept 11: The method according to inventive concept 1, wherein establishing that the second domain contains a solid comprises:

(59) identifying E.sub.amp,1 and E.sub.amp,2 in the measured envelope waveforms, where (E.sub.amp,n) is the integral of the envelope of the extensional pulse at the n.sup.th receiver;

(60) determining the integral attenuation;

(61) calculating the integral envelope attenuation per distance; and

(62) comparing the integral envelope attenuation per distance to a predetermined attenuation threshold to determine if the space contains a liquid or a solid.

(63) Inventive concept 12: The method according to inventive concept 11, wherein the predetermined attenuation threshold is in the order of 7 dB/cm.

(64) Inventive concept 13: The method according to any one of the preceding inventive concepts, wherein the partition comprises a casing and an annular fill installed in a borehole traversing a formation.

(65) Inventive concept 14: The method according to any one of the preceding inventive concepts, wherein each transmitter and receiver is directed toward the partition at an angle of incidence close to 15°.

(66) Inventive concept 15: A computer program product comprising a computer readable medium storing program code instructions, which when executed on at least one processor that receives as input data representative of the recorded ultrasonic waveforms from a pair of spaced apart receivers, carries out the processing and computing operations of any one of the preceding inventive concepts.