ULTRASOUND METHOD AND APPARATUS
20220137005 · 2022-05-05
Assignee
Inventors
Cpc classification
G01N29/221
PHYSICS
G01N29/30
PHYSICS
International classification
Abstract
A method of calibrating an ultrasound probe having a coupling element for engaging the surface of an object to be inspected, in which the ultrasound probe and a calibration artefact are provided on a positioning apparatus having at least one axis about which the relative orientation of the ultrasound probe and calibration artefact can be changed, the method including, in any suitable order: i) for a plurality of different relative orientations between the ultrasound probe and the calibration artefact about the at least one axis, measuring the signal received by the ultrasound probe; and ii) from the measurements, determining at least one calibration parameter which is indicative of at least one axis of optimum signal of the ultrasound probe, and recording the at least one calibration parameter for subsequent use.
Claims
1. A method of calibrating an ultrasound probe having a coupling element for engaging the surface of an object to be inspected, in which the ultrasound probe and a calibration artefact are provided on a positioning apparatus having at least one axis about which the relative orientation of the ultrasound probe and calibration artefact can be changed, the method comprising, in any suitable order: i) for a plurality of different relative orientations between the ultrasound probe and the calibration artefact about the at least one axis, measuring the signal received by the ultrasound probe; and ii) from said measurements, determining at least one calibration parameter which is indicative of at least one axis of optimum signal of the ultrasound probe, and recording the at least one calibration parameter for subsequent use.
2. A method as claimed in claim 1, in which i) comprises changing the relative orientation of the ultrasound probe and the calibration artefact whilst the ultrasound probe's coupling element remains engaged with the calibration artefact.
3. A method as claimed in claim 1, in which the position of the ultrasound probe's coupling element on the surface of the calibration artefact is the substantially the same for each of the plurality of different relative orientations.
4. A method as claimed in claim 1, in which the positioning apparatus comprises at least two axes about which the relative orientation of the ultrasound probe and calibration artefact can be changed, and in which i) comprises: for a plurality of different relative orientations between the ultrasound probe and the calibration artefact about at least two of the at least two axes, measuring the signal received by the ultrasound probe.
5. A method as claimed in claim 1, comprising determining a map of the signal received by the ultrasound probe with respect to the relative orientation between the ultrasound probe and the calibration artefact.
6. A method as claimed in claim 1, in which the at least one calibration parameter is indicative of the ultrasound probe's longitudinal wave axis.
7. A method as claimed in claim 1, in which the coupling element is a deformable coupling element.
8. A method as claimed in claim 1, in which determining the at least one calibration parameter comprises using known information about the orientation and geometry of the calibrated artefact.
9. A method as claimed in claim 1, further comprising for a given point on an object to be inspected, determining a desired inspection axis and using the at least one calibration parameter to determine a desired relative orientation of the ultrasound probe and object such that the axis of optimum signal and desired inspection axis are arranged in accordance with predetermined criteria.
10. A method as claimed in claim 9, comprising bringing the ultrasound probe coupling element into engagement with said point on the object, in accordance with the desired relative orientation of the ultrasound probe and object, and subsequently changing the relative orientation of the probe and object about at least one axis to determine if a more optimum signal can be found at a different orientation.
11. A method as claimed in claim 1, in which the positioning apparatus comprises a coordinate positioning apparatus.
12. A method as claimed in claim 1, in which the ultrasound probe is mounted on an articulated member, comprising the at least one axis.
13. An inspection apparatus comprising: an ultrasound probe; and a record which comprises at least one parameter indicative of at least one axis of optimum signal of the ultrasound probe; in which the inspection apparatus is configured to orient the ultrasound probe using the record.
14. An inspection apparatus as claimed in claim 13, in which the at least one parameter is indicative of the ultrasound probe's longitudinal wave axis.
15. A method of inspecting an object with an ultrasound probe mounted on an inspection apparatus, the method comprising: taking a parameter indicative of at least one axis of optimum signal of the ultrasound probe; determining how to relatively orient the ultrasound probe and object based on the parameter; and controlling the motion of the inspection apparatus so as to bring the ultrasound probe into engagement with the object, in accordance with the determined orientation.
16. A method of inspecting an object with an ultrasound probe mounted on an inspection apparatus, the method comprising, for a single point of engagement between the ultrasound probe and object, obtaining at least one ultrasound measurement at each of a plurality of different orientations between the ultrasound probe and object, so as to obtain information relating to ultrasound measurements obtained at different orientations between the ultrasound probe and object.
17. A method as claimed in claim 16, in which the information comprises an array of information relating to ultrasound measurements.
18. A method as claimed in claim 16, in which the method comprises obtaining multiple ultrasound measurements at each of a plurality of different orientations between the ultrasound probe and object.
19. A method as claimed in claim 16, in which the method further comprises analysing the information to determine information about the object.
20. A method as claimed in claim 19, in which the method comprises analysing the information to determine information about the backwall of the object and/or to determine information about the material of the object.
21. An apparatus comprising: an ultrasound probe mounted on a positioning apparatus; and a controller, in which the controller is configured to control the apparatus in accordance with the method of claim 1.
Description
[0057] Embodiments of the invention will now be described, by way of example only, with reference to the following drawings in which:
[0058]
[0059]
[0060]
[0061]
[0062]
[0063]
[0064]
[0065]
[0066]
[0067]
[0068]
[0069]
[0070]
[0071]
[0072]
[0073] The fundamental operating principles of an example ultrasound probe will be explained with reference to
[0074]
[0075] The initial excitation pulse generated by the piezoelectric element 6 is labelled as the “Tx-Pulse” in
[0076] Although some ultrasound is reflected back at the delay line interface and never enters the object 10, a sufficient proportion of ultrasound does transmit into the object 10 as a measurable inspection pulse from which subsequent thickness measurements can be made. The speed of sound in the deformable coupling element 8 can be low compared to the speed of sound within the object 10, and so especially if the object is relatively thin, multiple reflections between the back wall of the part 10 can occur before a second reflection peak (DL2) from the delay line/coupling element 8 is registered at the transducer. These backwall reflections thus provide the pulses BW1, BW2, and BW3 that can also be seen in the “A-scan” plot of
[0077] The thickness of the object 10 may be calculated from A-scan data of the type shown in
[0078] With reference to
[0079] The quill 208 holds an articulated head 210, which could be an indexing head or a continuous head, but preferably is a continuous head (e.g. a REVO® head available from Renishaw plc). As will be understood, a continuous head enables orientation of a device mounted on it at substantially any angle about at least one axis and are often described as providing a near infinite number of angular orientations. Also, if desired, the orientation of the measurement device about an axis of a continuous head can be changed during measurement (e.g. whilst a contact probe is in contact with an object being inspected and acquiring measurement information). In contrast, an indexing head has a discrete number of defined (“indexed”) positions at which the measurement device mounted on it can be locked. With an indexing head, the orientation of the measurement device can be changed, but not during the acquisition of measurement data.
[0080] In this embodiment, the articulated head 210 facilitates rotation of the probe 100 mounted on it, about first and second rotational axes D, E via appropriate bearings and motors (not shown).
[0081] The combination of the two rotational axes (D, E) provided by the articulated head 210 and the three linear (X, Y, Z) axes of translation of the CMM 200 allows the probe 100 to be moved/positioned in five degrees of freedom (two rotational degrees of freedom, and three linear degrees of freedom).
[0082] Further, although not shown, measurement encoders may be provided for measuring the relative positions of the base 202, frame 204, carriage 206, quill 208 and the parts of the articulated head 210 so that the position of the measurement probe 100 relative to a workpiece 10 located on the base 202 can be determined.
[0083] A controller 220 is provided for controlling the operation of the CMM 200, such as controlling the position and orientation of the ultrasound probe within the CMM volume (either manually, e.g. via an input device such as joystick 216, or automatically, e.g. under the control of an inspection program) and for receiving information (e.g. measurement information) from the CMM 200. A display device 218 can be provided for aiding user interaction with the controller 220. The controller 220 could, for example, be a dedicated electronic control system and/or may comprise a personal computer.
[0084] As shown, a probe interface 150 (for facilitating communication with the probe 100) can be provided in the controller 320, for example.
[0085] The present invention is suitable for use with a range of different types of ultrasound probe. WO2016/051147 and WO2016/051148 describe various types of ultrasound probe which the invention can be used with. For the sake of illustration, one particular type of ultrasound probe 100 will now be described in more detail in connection with
[0086] The ultrasound probe 100 comprises a base module that includes a main body portion 102, which is provided at the proximal end of the probe 100 that attaches to the CMM. The main body 102 can contain electronics required to power the probe and communicate control data and activation commands to the probe (e.g. to schedule ultrasonic measurements). Power and/or control data, including ultrasonic data and thickness measurement results, may be passed through the rotary head communication channels and/or wirelessly. Rather than power being provided via the CMM, power could be provided by a battery located in the main body portion 102, for example.
[0087] An elongate tube 104 (e.g. a rigid carbon-fibre tube) extends from the main body 102, along the probe's axial length. A coupling element 106, in particular a deformable coupling element, is located at the end of the tube 104 distal the main body 102. In the embodiment described, the deformable coupling element 106 comprises a hydrophilic elastomer. Optionally, the deformable coupling element 106 is replaceable (e.g. could be attached via a screw or snap-fit). At least the portion of the coupling element 106 which protrudes from the tube 104 is spherical. As will be understood, the deformable coupling element may engage a wear plate of the transducer in the probe, and the deformable coupling element 106 may act as both the coupling element and a delay line. The deformable coupling element 106 can be soft and elastic so as to easily conform to the surface of the object 10 it engages.
[0088] In use, the ultrasound probe 100 is moved by the CMM 200 so as to bring the deformable coupling element 106 into contact with the object 10 to be inspected, thereby forming an acoustic coupling with the object. The ultrasound probe 100 generates ultrasound waves (for example, via a piezo-electric element) which are imparted into the object 10, and reflected by the back wall of the object 10. The reflected ultrasound waves are sensed by the ultrasound probe, and analysed to determine the distance of the back wall from the front wall of the object 10 (i.e. to determine the thickness of the object 10).
[0089] The ultrasound inspection apparatus may excite and receive ultrasound in any known way. The ultrasound inspection apparatus may operate at a high frequency. For example, the operating frequency may be greater than 5 MHz, greater than 10 MHz or more preferably greater than 15 MHZ. In a preferred embodiment, the operating frequency is around 20 MHz. The transducer, which may comprise a piezoelectric element, preferably excites longitudinal sounds waves (L-waves).
[0090]
[0091] An analogue “pulser” circuit 112 is provided that is capable of generating the repeated trains of high voltage (50-150V) a.c. analogue signals (e.g. NGT pulses). Although the pulser 112 is provided, a more sophisticated digital waveform synthesizer could alternatively be employed to generate frequency or amplitude modulated waveforms to drive the piezo in more attenuating environments. The high voltage pulses generated by the pulser 112 effectively drive the piezoelectric active element 110 within the transducer of the probe to output the required ultrasonic waveforms 150, but without exceeding the maximum voltage for such a thin fragile piezoelectric element. Each pulse activation may be instigated and precisely controlled in time by an enable signal sent to the “pulser” circuitry 112 from an FPGA 114 or equivalent processor. For every activation, a fast T/R switch 116 allows the device to instantaneously switch between the transmit mode and the longer duration receive mode during which time the system acquires and digitally records the acoustic response to the transmitted pulse measured by the reciprocal piezoelectric element 112.
[0092] It might be that the amplitude level of the received signals of interest can vary significantly. Accordingly, to try to deal with this a variable gain amplifier (VGA) 118 could optionally be provided to induce gain across the acquired A-scan response in order to amplify the signal prior to digital acquisition. Moreover, to equalise the variability within each A-scan response due to propagation loss or attenuation with some materials, a form of automatic gain control (AGC) known as distance-amplitude correction (DAC) may also be implemented. The amplified A-scan is then digitized using a suitably wide dynamic range (e.g. 12 bit) analogue-to-digital converter (ADC) 120 where sufficient over-sampling above the Nyquist rate is provided as the sample rate fundamentally effects the temporal resolution of the measurement system and thus the accuracy of the thickness measurement; e.g. a sampling rate of 125 MHz or higher may be suitable for a 20 MHz transducer. The encoded digital waveforms from the ADC 120 may also require band pass filtering using a digital filter, for example a low order FIR with a pass band matching the operating frequency of the transducer. The Tx-Rx electronics are designed so as to minimise all possible sources of electronic noise that may be observed within each individual A-scan. Such uncorrelated noise is most effectively suppressed by averaging across N successive repeated A-scan measurements (i.e. providing a theoretical IN SNR gain). As will be understood, averaging is not necessarily conducted during the below described calibration method.
[0093] The ultrasound transducer 110 (e.g. a piezo-electric element) is preferably (although not necessarily) located toward the distal end of the tube 104 (i.e. at the end near the deformable contact element 106). The other electronics can be located anywhere within the probe, for example in the main body portion 102. Optionally, at least some of the other electronics could be located outside the probe, for example at least partially in the controller 220.
[0094] As will be understood, ultrasound probe can have a mechanical axis 103 as well as an ultrasound axis 105. What the mechanical axis is will depend on the probe design. Typically, the mechanical axis of a probe is defined with respect to the probe's coordinate system. In this case, the probe is mounted on an articulated head, and the probe's coordinate system rotates with the probe as the probe rotates about an axis of the articulated head. In the case of the probe being mounted on an articulated head having two perpendicular axes of rotation, the X-axis of the probe's coordinate system can be aligned with one of the axes of the head (e.g. the E axis—illustrated in
[0095] As schematically illustrated by
[0096] However, the inventors have identified that it is very difficult to manufacture an ultrasound probe with the L-wave axis being perfectly aligned with the mechanical axis of the probe. Rather, it is more than likely that the L-wave axis will be slightly misaligned with the mechanical axis of the probe (e.g. by up to 2 to 3 degrees). Causes of misalignment include mechanical misalignment between the shaft and/or body and the transducer, and/or acoustic misalignment (e.g. where the ultrasound beam might not be perfectly symmetrical).
[0097] The inventors have found that even when a small misalignment exists between the assumed and calibrated L-wave axes, the performance of the ultrasound probe apparatus is compromised. In particular, it has been found that the accuracy of measurements obtained from the ultrasound probe apparatus can be adversely affected by misalignment between the assumed and calibrated L-wave axes. Such misalignment complicates, and diminishes the amplitude of, the backwall echo(es).
[0098] For example, the distance travelled by the most intense highest amplitude L-wave will be greater than if the mechanical and ultrasonic axes were perfectly aligned and it would be a lower amplitude part of the projected L-wavefront that takes the shortest path between the front and back-walls. This will result in lower amplitude and potentially dispersed back-wall echoes from which the thickness measurement is derived using signal processing algorithms that estimate the time-of-arrival or time-difference of arrival of these back-wall echoes and this can significantly degrade measurement accuracy in such a high precision thickness measurement system (e.g. within 10 microns).
[0099] This problem is compounded due to refraction. That is, if the L-wave does not enter the object normal to the surface, then it will be refracted from the normal in accordance with Snells Law, the degree of refraction being dependent on the angle of incidence and the speed of sound within the deformable coupling element and the inspection object.
[0100] The inventors have found that such problems associated with misalignment between the mechanical/assumed axis and the calibrated L-wave axis can be significantly reduced by calibrating the ultrasound probe so as to find the L-wave axis. A method 400 of calibrating the ultrasound probe 100 in accordance with one example embodiment of the present invention will now be described with reference to the flow chart shown in
[0101] In summary, the calibration process involves loading the ultrasound probe onto a known-geometry calibration artefact 20 (e.g. a metallic object having front and back walls of a known arrangement; such as them being planar and parallel) and performing a plurality of orbital motions around the surface normal of the calibration artefact whilst taking repeated pulse echo measurements (“pinging”) at a high rate to obtain an angular distribution of reflected backwall signal strength information that indicates misalignment between the ultrasound and mechanical axes. In this particular embodiment described, two sets of orbital motions are performed; a first set for coarse measurement, and a second set for finer measurement (as explained in more detail below). Accordingly, in the embodiment described two iterations of the process shown in
[0102] Turning briefly to
[0103] In the embodiment described, each set of orbital motions effectively forms a set of conical shapes.
[0104] These two sets of cones essentially can be described as two sets of angles (between the surface normal and each cone). Table 1 below shows example angles that could be used:
TABLE-US-00001 TABLE 1 Angles that define conical shapes Angle Angle Number of Set # range step different angles Angles 1 0° to 1.25° 0.25° 6 0°, 0.25°, 0.50°, 0.75°, 1.00°, 1.25° 2 0° to 0.4° 0.04° 11 0°, 0.04°, 0.08°, 0.12°, 0.16°, 0.20°, 0.24°, 0.28°, 0.32°, 0.36°, 0.40°
[0105] Although not explicitly shown in the flow chart of
[0106] At the start of an ultrasound axis calibration, at step 402, the ultrasound axis result v.sub.ua is initialised to be [0 0 1].sup.T, and this is loaded into the controller at step 404. Accordingly, on the first iteration, v.sub.ua is set as if there is no misalignment, and (as explained in more detail below) on the second interaction, v.sub.ua is updated from the result of the first iteration to adjust for misalignment found during the first iteration.
[0107] Step 406 comprises determining how to control the CMM, in order to perform the orbital motions. This involves determining the D and E articulated head angles. As will be understood, the steps in an orbital motion can be defined with respect to a vector v.sub.cmm in CMM coordinates, and so the D and E articulated head angles need to be calculated so as to realise this vector (such that v.sub.ua is aligned to v.sub.cmm). These D and E angles are then passed to the controller such that the controller can control the orientation of the ultrasound probe accordingly.
[0108] Whilst the ultrasound probe is carrying out an orbital motion, for each pulse-echo measurement (or “ping”), the A-scan and the D and E angles are recorded at step 408. At step 410, the data recorded from a set of orbital motions is processed, as described in more detail below, so as to determine a new v.sub.ua. Thereafter, at step 412, v.sub.ua will get updated. At step 414 it is determined whether or not to repeat this process. In this case, the process is repeated because so far only the coarse measurements have been performed, and a second set of finer measurements are to be obtained.
[0109] Having two sets of orbital motions with different resolutions means that the ultrasound (e.g. L-wave) axis can be identified quickly and coarsely during the first set of motions, and then a much finer search around the result determined after the first set of motions, can be performed during the second set of motions. By doing so, a balance between calibration time and accuracy is well maintained. However, as will be understood, this does not necessarily have to be the case, and just one set of motions could be performed. As will also be understood, a search motion (e.g. orbital motion) can be interrupted before its completion if the local peak of interest has been found before the defined search path motion has completed.
[0110] As indicated above, the processing of the data at step 410 can happen in parallel while the ultrasound probe is “pinging” and performing the orbital motions.
[0111] However, as will be understood this need not necessarily be the case, and for instance could be done after all of the orbital motions in a set have finished, for example.
[0112] In the embodiment described, for recording and processing purposes, energy bins with respect to the calibration artefact's front surface are defined/used.
[0113] At step 408, for each ping, the backwall energy is recorded and allocated to its closest energy bin, the process for which is explained in more detail in the following few paragraphs. In order to reduce susceptibility to noise, each orbital motion can be performed a number of times, with multiple results being stored in each bin and therefore each bin can represent a mean energy value. Also, the number of measurements used to get the result in each bin can be saved, such information being used to calculate the current updated averaged energy. Defining the resolution of the polar coordinate grid allows a discrete energy distribution map to be determined. However, as will be understood, the resolution of this map could be increased/improved after the empirically complied map has been populated using any well-established interpolation methods. It is also noted that noise that could be present within the measured distribution could be reduced or removed via post-process filtering or smoothing, thus potentially improving the reliability or accuracy of the extracted energy peak.
[0114] Extracting the backwall energy for each ping can comprise extracting any suitable signal strength/quality indicator. Accordingly, extracting the backwall energy for each ping can comprise extracting any suitable signal amplitude or integrated signal energy measure from the raw ultrasound A-scan signal measurement. For example, within the time-interval of each A-scan known as the measurement window, one or more multiple time-discrete echoes from the calibration artefact's backwall will be observed. Any signal metric related to the amplitude, the duration, the time-of-arrival or the time-integrated energy of one or any time-gated combination of the present backwall echoes can be used. For example, the peak amplitude of the envelope of the first highest amplitude backwall echo can be extracted using the Hilbert transform or any other suitable demodulation technique, such as square-law detector, or Teager-Kaiser energy operation. This peak could be defined as the chosen energy metric of the A-scan at the D and E angles the ping occurred (which are reported by the controller). Using the recorded D and E angles, a vector V.sub.cmm (which is the vector of the direction that the ultrasound travels in the CMM coordinates) is then calculated, for example by a transformation such as that shown in equation 1.
v.sub.cmm=R×v.sub.ua (1)
[0115] Where R is a 3 by 3 rotation matrix, and where and v.sub.ua is the current ultrasound axis result, which is a column vector in probe coordinates.
[0116] Currently, the vector v.sub.cmm is a vector in 3D coordinates, and therefore v.sub.cmm is then projected onto a plane (e.g. the calibration artefact's front surface) defined by the calibration artefact's surface normal v.sub.sn. A polar coordinate system on that plane is thereby defined. The pole is defined as the point where the cones intersect the plane. The polar axis v.sub.cmm is defined as the projection of the first v.sub.cmm onto the plane. Each v.sub.cmm's projection point will be allocated to its nearest energy bin. In other words, the V.sub.cmm projection point is the point at which the V.sub.cmm vector intersects the plane. The closest energy bin to that projection point will be identified and the averaged energy in that bin will get updated.
[0117]
[0118] After each set of orbital motion is finished, the energy bin which has the highest averaged energy will be identified. For example, i.e. its azimuth φ.sub.max and radius r.sub.max are identified. Then it will be translated from 2D to 3D and the result is a vector in CMM coordinates (V.sub.max), representing the vector that gives the highest energy. Accordingly, once transformed, v.sub.max, which is a vector in CMM coordinates, gives you the maximum energy. This itself then needs to be transformed into probe coordinates. Accordingly, the D and E angles are calculated, such that v.sub.ua is aligned to v.sub.max. Next, based on the D and E angles, the rotation matrix R.sup.T from CMM coordinates to probe coordinates, is calculated. Then the updated ultrasound axis result v.sub.ua_new (in probe coordinates) is calculated such that:
q.sub.ua_newR.sup.T×v.sub.sn (2)
[0119] Therefore, v.sub.ua's x and y components are now non-zero. In this case the angle between v.sub.ua and [0 0 1].sup.T quantifies how misaligned the probe is, while its x and y components indicate the direction of misalignment. Accordingly v.sub.ua provides a definition of the calibrated axis of the L-wave, in the probe's coordinate system.
[0120] If the ultrasound probe's L-wave is perfectly in alignment with its assumed axis (e.g. the probe's mechanical axis) or if it has already been correctly calibrated (i.e. the current Vua is correct), V.sub.max will be the same as/very close to calibration artefact's surface normal. Otherwise, V.sub.max will deviate from the surface normal and based on these two vector values the current V.sub.ua can be updated so that it becomes a better representative (V.sub.ua new) of the Ultrasound Axis (in probe coordinates).
[0121] Accordingly, in summary, the above process enables the calibrated axis of the L-wave to be determined by changing the relative orientation of the ultrasound probe and the calibration artefact, and analysing the backwall energy received at the different angular orientations. In the above embodiment, the ultrasound probe is moved in a circular, orbital fashion, which is repeated at a plurality of different angles with respect to the surface normal. However, as will be understood, this need not necessarily be the case, and other (for example iterative) processes for obtaining data on the backwall energy for different angular orientations can be used. As will be understood, the search motions (i.e. the way in which the orientation of the probe is controlled) could follow any pattern and does not have to be circular/orbital motions. For instance, the ultrasound probe could be swung in a substantially back and forth manner (with the coupling element stationary on the calibration artefact) to achieve similar measurement data. Also, rather than the data being stored/presented in a 2D map, the data obtained during a search/calibration procedure could be stored/presented in other ways. For example, measurement data could be recorded in a 1D array/plot/time series. Further, optionally, averaging does not necessarily have to be performed. For example, the method could comprise performing an N-iteration search using the maximum in the backwall time series, ending up with a descending “step-pattern” in the time-series on the Nth iteration.
[0122] Also, in alternative embodiments, the ultrasound probe could be retracted from the surface of the calibration artefact, re-oriented and placed back on the surface of the calibration artefact to take another measurement. Further still, although it can be advantageous for the ultrasound probe's coupling element to be stationary/reengage the same point for each measurement, this need not necessarily be the case, so long as the relationship between the front and back wall of the calibration artefact is known and taken into consideration in the processing.
[0123] If desired, interpolation and/or smoothing of energy maps to estimate the required peak energy vector can be used in order to reduce the number of actual measurements taken, thereby improving the speed of the calibration process.
[0124] Knowledge of the calibrated axis of the L-wave of the ultrasound probe can be advantageous for a number of reasons. The calibrated probe will more consistently return optimal backwall echoes and improve signal to noise ratio which inherently improves thickness measurement accuracy. In other words, knowledge of the calibrated axis of the L-wave of the ultrasound probe enables the ultrasound probe to be oriented so as to obtain the cleanest signal. For instance, for a given point on an object to be inspected there can be a desired propagation vector for the L-waves to propagate along within the object, and therefrom a target inspection axis/vector may be determined. The target vector can be determined based on the assumed/known geometry of the part, including the part's material properties and, as explained in more detail below, taking into consideration Snells law so that any expected refraction of the L-wave as it enters the part can be compensated for. Once the target vector has been determined, it is possible, based on knowledge of the relationship between the ultrasound probe's L-wave and mechanical axes from the above mentioned calibration procedure, to calculate the D and E angles for the articulated head which will ensure that the L-waves propagate along the desired propagation vector within the object.
[0125] Taking the example shown in
[0126] As mentioned above, calculation of the target vector may take into consideration the effects of refraction as the L-wave enters the workpiece. For instance, if as shown in
[0127] As will be understood, in the case of
[0128] The inventors have found that even with a calibrated probe, it could be beneficial to search around the target vector to see if an even more optimum signal can be obtained. For example, it might be that the actual workpiece being inspected is not a perfect part, and/or accurately predicting or measuring the effect of refraction could be difficult. Accordingly, the inspection apparatus could be configured so as to load the ultrasound probe onto the part such that the L-wave axis is initially aligned with the target vector, and then configured to search for a stronger backwall signal at different angular orientations. For instance, the apparatus could be controlled to perform a series of orbital motions, in a manner similar to that described above, and to analyse the backwall energies received to determine if there is another set of D and E angles which provide an even stronger backwall signal. With a probe that has calibrated according to the invention, the search can be more targeted than if the probe were not calibrated, thereby providing a speed benefit.
[0129] Further, it is noted that for a calibrated probe, it is possible to conduct discovery-mode measurements that compile useful backwall energy distribution information (e.g. polar coordinate maps) that can be used to independently gauge, classify or recognise the internal part geometry without requiring any thickness measurements to be performed, and this could be done from a single measurement point. For example, discovery mode measurements from an ultrasound axis calibrated probe allows planar and/or parallel geometries to be distinguished from planar wedge or curved geometries. Automated recognition of parallel and wedge geometries can improve measurement accuracy and reliability, as this can allow the system to automatically select an optimal time-delay estimation algorithm from which the thickness is derived. Discovery mode measurement from an ultrasound calibrated probe would also allow the wedge-angle to be estimated from a single measurement point.
[0130] Accordingly, the inventors have also devised a technique for obtaining lots of information about the backwall without actually having to perform thickness measurements/calculations. For example, they have found that with knowledge of the ultrasound probe's L-wave axis, it is possible to obtain and analyse a map of the backwall energy, which can provide a range of information about the backwall, for instance its form, for example its orientation and/or shape. For example, from a single point, a series of measurements at different angular orientations can be performed, (e.g. via orbital scans in a manner similar to that described above), in order to obtain an energy distribution map over an area of the backwall (e.g. polar coordinate map).
[0131] For example,
[0132] Not only this, but as shown in
[0133] As such, further material characterisation information (e.g. elastic properties) about the part may be inferred as the ratio of longitudinal to shear wave sound speeds can be related to Poisson's ratio. Furthermore, if the density of the part material can be estimated, the elastic modulus of the material could also be estimated.
[0134] As will be understood, the above techniques for determining how to orient the probe in accordance with a target vector and for obtaining backwall information could also be used without having to calibrate the probe in accordance with the above described calibration techniques, if the ultrasound axis of the probe is known or can be assumed with confidence (e.g. because the probe has been built to very high tolerances and therefore it is known that the mechanical and ultrasound axes are aligned or have a particular relationship).
[0135] The embodiments described above describe using the ultrasound probe to measure the thickness of a part. As will be understood, ultrasound probes can be used for other purposes, such as detecting/measuring flaws in a part. The same calibration process can be used for calibrating an ultrasound probe which is to be used for flaw detection/measurement.
[0136] Also, the discovery mode measurements on a wedge part of known geometry could be used to estimate the sound speed in the part material (e.g. without having to do backwall time-delay estimation). Such sound speed in the part material could be determined from knowledge of the sound speed in the coupling element (which could be known or measured as described in WO2016/051147 and WO2016/051148, for example).