You are on page 1of 11

NDT&E International 79 (2016) 98–108

Contents lists available at ScienceDirect

NDT&E International
journal homepage: www.elsevier.com/locate/ndteint

Ultrasonic array imaging through an anisotropic austenitic steel weld


using an efficient ray-tracing algorithm
Oliver Nowers a,b,n, David J. Duxbury a, Bruce W. Drinkwater b
a
NDE Research, Rolls-Royce, Derby, PO BOX 2000, United Kingdom
b
Department of Mechanical Engineering, University of Bristol, University Walk, Bristol, BS8 1TR, United Kingdom

art ic l e i nf o a b s t r a c t

Article history: Ultrasonic inspection of austenitic welds is challenging due to their highly anisotropic and heterogeneous
Received 12 September 2015 microstructure. The weld anisotropy causes a steering of the ultrasonic beam leading to a number of
Received in revised form adverse effects upon ultrasonic array imagery, including defect mislocation and aberration of the defect
21 December 2015
response. A semi-analytical model to simulate degraded ultrasonic images due to propagation through
Accepted 28 December 2015
an anisotropic austenitic weld is developed. Ray-tracing is performed using the An path-finding algo-
Available online 4 January 2016
rithm and integrated into a semi-analytical beam-simulation and imaging routine to observe the impact
Keywords: of weld anisotropy on ultrasonic imaging. Representative anisotropy weld-maps are supplied by the
Ultrasonics MINA model of the welding process. A number of parametric studies are considered, including the
Anisotropy
magnitude and behaviour of defect mislocation and amplitude as the position of a fusion-face defect and
Austenitic welds
the anisotropy distribution of a weld is varied, respectively. Furthermore, the use of the model to effi-
Ray-tracing
ciently simulate and evaluate ultrasonic image degradation due to anisotropic austenitic welds during an
inspection development process is discussed.
& 2016 Elsevier Ltd. All rights reserved.

1. Introduction many more. As such, the ability to model beam-steering and its
impact upon ultrasonic imaging allows a qualitative and quanti-
Within the nuclear power generation industry, ultrasonic Non- tative assessment of the impact of anisotropy of a particular weld
Destructive Evaluation (NDE) is employed as a means to verify the upon a given ultrasonic inspection, and more importantly, the
structural integrity of a given component at a manufacturing stage potential to optimise the inspection through parametric analysis
and at various points throughout its operational life. Due to the or an optimisation framework e.g. simulated annealing or genetic
safety-critical nature of the industry, the ability to accurately algorithms [3–6].
detect, characterize and size defects is of paramount importance. A key aspect to the modelling of defect aberration due to wave
Ultrasonic NDE of austenitic welds is particularly challenging due propagation in an anisotropic weld is the calculation of the ray-path
to their highly anisotropic and heterogeneous microstructures [1]. and its deviations as it progresses through the anisotropic weld
One of the principal anisotropic effects occurs when ultrasound metal. Two modelling strategies commonly applied to the modelling
passing through a weld is ‘bent' in a process known as ‘beam- of anisotropic wave propagation include use of the Finite Element
steering’ [2]. Since it is common practise to assume material iso- Method (FEM) and also a semi-analytical method that draws upon a
tropy during ultrasonic inspections, this can lead to a variety of ray-tracing tool. The FEM is a robust and well-established tool for
problems during ultrasonic array inspection of anisotropic and the simulation of wave propagation and defect interaction in
heterogeneous materials, including the mislocation of defects, and materials, and has seen widespread use in the modelling of wave
aberration of the defect response. In turn, this can lead to a propagation in austenitic welds. Fellinger et al. [7] first adapted the
reduced Probability of Detection and an increased Probability of a Elastodynamic Finite Integration Technique (EFIT) from electro-
False Alarm, influencing both the quality of the inspection and the magnetics to ultrasonics for anisotropic heterogeneous media in 3D.
The EFIT technique relies upon the discretisation of the underlying
confidence placed in its results. The degree of defect mislocation
elastodynamic equations for ultrasonic propagation and Fellinger
and degradation may be a function of inspection parameters such
et al. considered various two-dimensional NDE problems with
as the probe position, the beam angle, the number and distribu-
snapshots of the wave propagation at various time intervals. Halk-
tion of array elements, the weld anisotropy, the defect location and
jaer et al. [8] used the EFIT in tandem with the Ogilvy weld model
[9] for an austenitic weld, assuming a transversely isotropic material,
n
Corresponding author. demonstrating good agreement between experimental and

http://dx.doi.org/10.1016/j.ndteint.2015.12.009
0963-8695/& 2016 Elsevier Ltd. All rights reserved.
O. Nowers et al. / NDT&E International 79 (2016) 98–108 99

simulated A-scans, while Hannemann et al. [10] applied the EFIT to 2. Ray-tracing algorithms
the inspection of an idealised V-butt weld with good qualitative
agreement between experimental and simulated B-scans. Langen- There are generally two types of ray-tracing algorithm as
berg et al. [11] also used the EFIT with validation against a weld applied to ultrasonic NDE: ‘marching' methods and ‘minimisation'
transmission experiment using a simplified symmetrical weld methods. Marching methods rely upon the principle of ‘marching'
structure. Chassignole et al. [12] developed the 2D finite element a ray through a fixed time or distance interval coupled with
code, ULTSON, to predict ultrasonic wave propagation in anisotropic iterative solution of the wave properties at each increment, while
and heterogeneous media. Chassignole discretised an austenitic minimisation methods operate through the minimisation of the
weld into twelve homogeneous domains and determined the time-of-flight between two arbitrary points.
columnar grain direction from X-ray Diffraction analysis and Elec- One of the first marching methods as applied to the prediction
tron Back-scattered Diffraction analysis. Apfel et al. [13] used a 2D of beam-steering effects in anisotropic and heterogeneous mate-
finite element propagation code, ATHENA, using a fictitious domain rials was developed by Silk [24]. A source position is chosen and a
ray is propagated at a given angle and velocity until a material
method such that a regular mesh of the calculation domain could be
interface is reached. At each step, the ray properties are then
combined with an irregular mesh of the defect domain, allowing a
calculated dependent upon the local material properties either
superior computation speed. This work was further developed to
side of the boundary, and the procedure repeated until a ray-trace
analyse attenuation of the beam [14], comparison to the pulse-echo
is formed. Ogilvy [21] developed the software RAYTRAIM, where a
amplitude of Side-Drilled-Holes in a mock-up weld [15], and struc-
ray is moved in discrete distance intervals along its trajectory. At
tural noise in a multiple-scattering environment [16]. More recently,
each step, an imaginary interface is created and the local material
the ATHENA code has been extended to 3D [17] showing good
properties analysed to solve for the on-going ray. Both the wave
agreement with the modelling tool CIVA [18] in isotropic and het- amplitude and direction are predicted, however this can lead to
erogeneous media. However, FEM approaches suffer from extended lengthy computation times should a ray be required to propagate a
computation times and physical memory limitations, especially if a long distance or to a specific termination point. Schmitz et al. [25]
large simulation domain is required, for example a large 3-D weld adapted Ogilvy's work to step a ray along discrete time intervals
inspection scenario. Furthermore, accurate simulation of various and developed a 3D ray-tracing tool for austenitic materials with
inspection setups is non-trivial, for instance, the modelling of an good agreement between simulation and experiment when con-
immersion inspection where accurate simulation of the fluid/solid sidering the modified beam-spread effect through an austenitic
interface would be required. electron-beam weld. Connolly et al. addressed the difficulty of
Semi-analytical methods require the modelling of each aspect tracing to a desired termination point through adaptation of
of the ultrasonic test, including transducer simulation, beam Ogilvy's work and implementation of a procedure to iteratively
propagation and beam-defect interaction. Beam propagation is adjust the ‘launch' angle of a ray until the ray terminates at the
modelled through use of a ray-tracing algorithm, which, as applied desired point in a trial-and-error approach [20]. This is particularly
to ultrasonic NDE, is able to predict the path of a wave during useful for array imaging where a specific ray creation and ray
propagation through an arbitrary medium. As such, ray-tracing termination point are required e.g. transmitting array element to a
algorithms are particularly useful for the prediction of wave pro- receiving array element via a defect or back-wall. However, the
pagation in heterogeneous and anisotropic materials, where the algorithm can suffer from extended computation times due to the
wave path is non-trivial and subject to deviations. Typically, the potential need for many trial launch angles before the correct
wave is ‘traced' in the direction of maximum group velocity i.e. the termination point is achieved.
energy flow. Ray-tracing models are inherently high frequency Minimisation methods operate based upon Fermat's principle
approximations and assume local plane wave propagation. A of minimum time stating that a wave will propagate between two
number of ray-tracing algorithms exist for a wide variety of arbitrary points in space such that the time of propagation
applications [9,19,20] and principally differ in their treatment of between the two is a minimum. A common example is the beam-
ray properties. In general, ray-tracing algorithms that consider bending method [19], which relies upon the iterative ‘bending' of a
many ray properties during propagation e.g. velocity, amplitude, spline curve between two points such that the total time-of-flight
and polarisation may be computationally slower than those that along the spline is minimised. Since the algorithm does not
explicitly involve the calculation of wave properties (e.g. ampli-
consider only basic ray properties e.g. velocity. For this reason, the
tude and polarisation) the algorithm benefits from a dramatically
choice of ray-tracing algorithm is an important consideration and
reduced computation time as compared to typical marching
is dependent upon the exact requirements of the situation in
methods. Path-finding algorithms are a subset of minimisation
which the ray-tracing algorithm will be used.
methods, predominantly used within computer science applica-
Historically, ray-tracing algorithms as applied to austenitic
tions but which have seen increased uptake into the field of NDE
weld inspection have fulfilled a number of applications, including
[5,26]. The An algorithm is a computationally rapid path-finding
the modelling of wave paths to determine weld coverage [20–23],
algorithm and enables ray-tracing between two specified points
analysis of reflection properties of defects within welds [9], and
through the connection of a number of nodes whose position is
the correction of degraded images due to wave propagation defined by the user. Unique to its operation is the use of ‘heur-
through austenitic welds [20,5]. This paper, however, concerns the istics', whereby knowledge of the termination point is used to
novel use of the An ‘path-finding' ray-tracing algorithm to simulate inform the progression of the algorithm. This may be exploited to
degraded ultrasonic array images due to propagation through yield a solution for a given ray-trace in a very short amount of
austenitic weld material. The paper also presents analysis of the time, making the algorithm ideal for the model described in this
characteristics of the degradation when key inspection parameters paper, where many thousands of ray-traces may be required for a
are varied through parametric analysis. Due to its improved parametric study.
computation speed as compared to the FEM, and ability to model a The beam-steering model described in this paper consists of
diverse range of inspection requirements (e.g. varying transducer four major parts: (1) weld simulation, (2) ray-tracing, (3) defect
types), a semi-analytical methodology is desirable as it is poten- simulation and (4) beam-simulation and imaging. As detailed in
tially necessary to conduct many thousands of ray-traces during a Section 3.1, the weld simulation step concerns the specification of
parametric study. the weld anisotropy, and its material parameters such that the
100 O. Nowers et al. / NDT&E International 79 (2016) 98–108

velocity of propagation may be calculated across the weld. Ray- Christoffel equation is given as
tracing is performed using the An algorithm [27] as detailed in 2 32 3 2 3
α δ ϵ ux ux
Section 3.2, to obtain the time-of-flight for each array element 26 76 u 7 26 u 7
k 4 δ β ξ 54 y 5 ¼ ρω 4 y 5 ð1Þ
combination to and from the defect. As given in Section 3.3, the
ϵ ξ γ uz uz
scattering behaviour of the defect is encapsulated through use of
the scattering matrix (or S-matrix) associated with the defect, where ω is the angular frequency, k is the wavenumber, ρ is the
describing the far-field scattering amplitude as a function of the density and u is the particle displacement vector expressed in
incident and scattered angles, and the ultrasonic wavelength [28]. terms of the three orthogonal Cartesian axes, ðx; y; zÞ. The square
Finally, as detailed in Section 3.4, the Full-Matrix-Capture (FMC) of matrix, or Christoffel matrix, is a construction of elastic stiffness
transmit-receive data [29] is created in the beam simulation step, constants [2] given by
and an imaging algorithm applied to allow analysis of defect
α ¼ c11 l2x þ c66 l2y þ c55 l2z þ 2c56 ly lz þ 2c15 lz lx þ 2c16 lx ly ð2Þ
mislocation and aberration due to weld anisotropy.

β ¼ c66 l2x þc22 l2y þ c44 l2z þ 2c24 ly lz þ 2c46 lz lx þ2c26 lx ly ð3Þ
3. Methodology
γ ¼ c55 l2x þ c44 l2y þ c33 l2z þ 2c34 ly lz þ 2c35 lz lx þ 2c45 lx ly ð4Þ
3.1. Weld simulation

A ‘weld-map' is a useful descriptor of material anisotropy, and


δ ¼ c16 l2x þ c26 l2y þ c45 l2z þ ðc46 þ c25 Þly lz þ ðc14 þ c56 Þlz lx þ ðc12 þ c66 Þlx ly
indicates the local anisotropic orientation as a function of position
in the weld. A number of models exist for the description of ani- ð5Þ
sotropy in austenitic welds [9,24,25,30]. Silk [24] divided a 2D
section of the weld-region into a number of quadrilateral areas
each with its own anisotropic orientation. The anisotropy of each
ϵ ¼ c15 l2x þ c46 l2y þ c35 l2z þ ðc45 þ c36 Þly lz þ ðc13 þ c55 Þlz lx þ ðc14 þ c56 Þlx ly
region was then specified according to the user. Ogilvy [9] ð6Þ
described the modelling of Manual Metal Arc (MMA) welds, pre-
dicting columnar grain growth perpendicular to the isotherms as ξ ¼ c56 l2x þ c24 l2y þ c34 l2z þ ðc44 þ c23 Þly lz þ ðc36 þ c45 Þlz lx þ ðc25 þc46 Þlx ly
the weld cools. Schmitz et al. [25] drew upon a simple linear ð7Þ
description of grain orientation as a function of the position in the where cmn is the corresponding elastic constant and direction
weld. However, both the Ogilvy and Schmitz models rely upon an cosines, lx;y;z , are given by
axis of symmetry along the weld centre-line and are unable to
kx;y;z
describe asymmetric local variations in anisotropic orientation as a lx;y;z ¼ ð8Þ
k
result of the welding sequence. Furthermore, the models are
generic and cannot be tailored towards a specific welding scenario. As such, once the material elastic constants and weld aniso-
The MINA model (Modelling anIsotropy through the Notebook of tropy have been specified, the Christoffel equations may be used to
Arc-welding) described by Moysan et al. [30] can be tailored calculate the velocity variation associated with the particular
towards a specific weld and draws upon measurements made anisotropic orientation and incident angle of the wave [2]. Ray-
from a macrograph of the weld and knowledge of welding para- tracing may then be performed as detailed in Section 3.2. Fig. 1
meters and sequencing to predict the weld anisotropy. As such, the illustrates an example longitudinal velocity variation for austenitic
model is able to account for anisotropy variation on a weld-by- steel, assuming transversely isotropic material properties as per
weld basis. There are five key inputs to the MINA model. The re- Table 1, as a function of the incident angle for an anisotropic
orientation of 01 and 451.
melting rates govern the extent to which one weld-pass re-melts a
previous weld-pass and includes the lateral re-melting rate, RL,
3.2. Ray-tracing routine
defined as the ratio of the re-melted width of the current weld-
pass due to deposition of the next weld-pass and its total width,
The ray-tracing routine calculates the time-of-flight between
and the vertical re-melting rate, RV, defined as the ratio of the re-
the desired creation point e.g. array element and termination point
melted height of the current weld-pass due to deposition of the
e.g. defect. The model assumes reciprocity, such that the time-of-
weld-pass above, and its total height. The inclination angles gov-
flight between two given points is identical for a ray propagating
ern the tilt of each weld-pass, and include the chamfer inclination,
in either direction. This is a reasonable assumption due to the 2-
θB, and the weld-pass inclination, θC, defined as the angles of fold or higher symmetry exhibited in the velocity curves of
inclination of the symmetry axis of the weld-pass to the vertical stainless steels (SS), as given in Fig. 1.
when the weld-pass is against the edge of the chamfer, or another Due to its improved computation speed, the An algorithm is
weld-pass, respectively. Finally, the sequencing order of weld- chosen to perform ray-tracing for the given weld anisotropy input.
passes must be included to account for variation induced by dif- The An algorithm [27] is a modified version of Dijkstra's algorithm
fering welding procedures. In this way, the MINA model can be [31], which was originally conceived as a solution to the ‘Travelling
used to predict the weld anisotropy on a case-by-case basis. The Salesman Problem’ [32]. As detailed in Fig. 2, two adjacent regions,
MINA model is used to determine the weld anisotropy for all R1 and R2, are defined, each with their own anisotropic orientation,
scenarios considered in this paper. ϕ1 and ϕ2, respectively. Two nodes, n1 and n2, located in R1 and R2,
Since ray-tracing is performed using a time-minimisation respectively, are now defined. The ‘nodal cost', g(n), refers to the
approach, knowledge of the associated propagation velocities of cost to the algorithm to propagate from n1 to n2, and which cor-
each section of the weld is crucial to the accuracy of the final ray- responds to the particular metric to be minimised. For this paper,
trace. The Christoffel equation governs the relationship between the cost is taken to be the corresponding time-of-flight. Therefore,
the stiffness matrix of a medium and its principal propagation the time of propagation between the two nodes, t12, is equivalent
velocities. For a general anisotropic solid, the triclinic form of the to g(n), and is dependent upon the distance between the nodes,
O. Nowers et al. / NDT&E International 79 (2016) 98–108 101

Fig. 1. Variation of longitudinal wave velocity as a function of the incident angle for an anisotropic orientation of (a) 01 and (b) 451, using material properties from Table 1.

Table 1 follows to determine the minimum propagation time from a given


Material elastic properties for the transversely isotropic start node to every node in the system.
type-308 austenitic weld metal [9].

Material parameter Value (Nm  2) 1. Assign every node in the system an infinite propagation time
except for the start node (zero propagation time).
C11 263  109 2. Mark all nodes as ‘unvisited' and select the start node (i.e. mark
C12 98  109 it as the current node)
C13 145  109
C33 216  109
3. Consider all adjacent nodes (i.e. neighbour nodes) to the current
C44 129  109 node and update the corresponding propagation time to each
C66 82.5  109 dependent upon the local propagation velocity and the distance
from the current node, overwriting the previous propagation
time associated with that node if less (i.e. for the start node, the
propagation time to any node will always be less than its
initialisation value of infinity).
4. Set the new current node to be the node within the considered
neighbour nodal set with the minimum associated propagation
time and repeat steps 3–5.
5. Repeat until the unvisited set is empty at which point terminate
the algorithm.

Nodes may be allocated to an imaging area in a regular


arrangement or randomly distributed. However, there are a
number of reasons why the use of a random nodal network is
preferable. Firstly, the use of a regular nodal arrangement can lead
Fig. 2. Illustration of a ray-trace between two nodes in different anisotropic to large time-of-flight errors as preferential nodal pathways are
sub-regions. created due to the regularity of the nodes. On the other hand, use
of a random nodal network introduces a ‘noise' error on the time-
of-flight that is both predictable and significantly smaller than the
d12, and the propagation velocity, c1, associated with R1, which is a
maximum time-of-flight errors due to use of a regular nodal
function of the local anisotropic orientation and the angle between
network. Secondly, a random nodal distribution is able to conform
the two nodes, θ, as
to irregular geometries far more easily than a regular nodal
arrangement, such as V-welds, curved components or buttering
d12
t 12 ¼ ð9Þ layers. Given that these are the principal target applications for use
c1 ðϕ1 ; θÞ
of the model described in this paper, a random nodal network is
used. Previous work by the authors [26] also included the opti-
The velocity in the denominator of Eq. (9) may be either that
misation of various parameters associated with the accurate
associated with R1, R2, or a combination of the two. The choice was
operation of the Dijkstra and An algorithms, including the ‘jump
found to have a negligible effect on the results, and so for all cases
radius' that governs how far a ray may ‘jump' while propagating
discussed in this paper, the velocity used is that associated with
between nodes.
the initial sub-region for the given ray-jump. Following this
Fundamental to the operation of the An algorithm, is the con-
principle, the system may be extended to an arbitrary number of cept of ‘total cost', T(n), defined as
nodes, n1 to nN, located in an arbitrary number of anisotropic sub-
regions. Dijkstra's algorithm obeys the general search rules as TðnÞ ¼ gðnÞ þ hðnÞ ð10Þ
102 O. Nowers et al. / NDT&E International 79 (2016) 98–108

where n is the node under consideration and h(n) is the heuristic propagation distance of the ray. Fig. 3 illustrates the averaging
cost. The heuristic cost is composed of two parts: the heuristic procedure for J ¼3.
time, th, and the heuristic weight, η, and is given as It should be noted that the An algorithm only calculates the
hðnÞ ¼ ηt h ð11Þ time-of-flight of a ray between two arbitrary points, and therefore
does not predict other anisotropy effects such as material
The heuristic time describes the propagation time from the attenuation due to a modified beam-spread or grain-scattering
node under consideration to the finish node and is given as the effects. However, this is considered to be acceptable given that the
Euclidean distance divided by a reference velocity, c, as: purpose of the model is to simulate defect mislocation and aber-
qffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi ration due to beam-steering and phase aberration effects, both of
ðx xg Þ2 þ ðz  zg Þ2
th ¼ ð12Þ which are independent of material attenuation effects. It is
c anticipated that future versions of the model will incorporate
where x, z are the co-ordinates of the node under consideration, material attenuation effects to provide a more complete descrip-
and xg, zg are the co-ordinates of the finish node. The heuristic tion of image degradation due to propagation through anisotropic
weight is able to strengthen or weaken the influence of the austenitic steel welds.
heuristic calculation on the progression of the algorithm and
varies from 0 i.e. nodal-dominated with no consideration of 3.3. Defect simulation
heuristic costs (i.e. Dijkstra's algorithm), to infinity i.e. heuristic-
dominated with no consideration of nodal costs (i.e. a weighted To simulate the scattering behaviour of an arbitrary defect, the
depth-first search). Contrary to Dijkstra's algorithm, the An algo- beam-steering simulation framework uses FEM-generated scat-
rithm can terminate before all nodes have been visited, and tering matrices (or S-matrices). In general, an S-matrix is a mea-
therefore a globally optimal solution cannot be guaranteed unless surement of the far-field scattering amplitude from a scatterer as a
the choice of heuristic is admissible i.e. it never over-estimates the function of the incident and scattering angle, and the wavelength.
cost of reaching the finish node. With the correct choice of heur- S-matrices can be generated through both experimental methods
istic and a carefully chosen weight to ensure its admissibility, it has [34,35] and simulation [34,36,28,37–39,35], and provide a robust
been shown that the An algorithm can reduce computational time and efficient method to obtain the complete scattering behaviour
with no impact upon accuracy as compared to Dijkstra's algorithm from a scatterer of arbitrary size and shape.
[26,33]. FEM-generated S-matrices have been widely used in the lit-
With regards to the inspection of a defect in a component, the erature for a variety of ultrasonic scattering problems. Zhang et al.
incident, θinc, and scattering, θsc, angles from the defect are cal- [34] proposed a time-domain FEM modelling procedure to calcu-
culated by taking the mean angle from the set of J nodes that late the far-field scattering amplitude and phase from a variety of
constitute the final intermediate ray-jumps before incidence upon crack-like defects and compared these to experimentally mea-
the defect, where J is an arbitrary number selected by the user. sured S-matrices using an ultrasonic array to enable defect char-
This was found to be necessary due to the random nodal allocation acterisation. Bai et al. [35] conducted a similar study but compared
procedure as described in Section 3.2 leading to an unavoidable experimentally measured S-matrices to a database of simulated
variation in the defect incident and scattering angles for multiple S-matrices, using correlation coefficients and similarity metrics to
realisations of the same simulation. The variance was considered characterise the defect. Wilcox and Velichko adapted the S-matrix
to be a non-physical attribute of the specific ray-tracing procedure, formalism to the frequency-domain [36] with application to
and therefore the averaging procedure was implemented. The arbitrarily-shaped defects embedded in a generally anisotropic
average angle is calculated as the arithmetic mean of each angle, medium [28] and near-surface and surface-breaking defects [37].
θj ¼ θ1…J , formed by a connection of the corresponding ray-trace Moreau et al. [38] explored the use of FEM-generated S-matrices
node, N 1…J , to the defect node, Ndefect, as to characterise irregular shaped defects in pipes with particular
PJ application towards guided wave scattering problems. More
j¼1 θj
θinc;sc ¼ ð13Þ recently, Velichko and Wilcox [39] introduced non-reflecting
J
boundary conditions into the FEM model used to calculate the S-
The selected J must be large enough to reduce the non-physical matrix to significantly reduce the computation time.
incidence and scattered angle variation, but small enough such The FEM-generated S-matrix methodology is based on an inte-
that the curvature of the ray is not ‘averaged out' (it can be seen gral representation of a wave field in a homogeneous anisotropic
that in the limiting case, if J is set to the number of nodes included medium incident on an arbitrary-shaped scatterer and can be
in the ray-trace, then the incident and scattered angle will be implemented in both a 2-D and 3-D domain. Fig. 4 illustrates the
equivalent to the isotropic case). Therefore, as a first approxima- use of terms in the S-matrix calculations in the 2-D case and the
tion, J was set to 4 for all simulations in this paper as this was angular convention used in this paper for an example smooth pla-
found to provide a good balance between reduction of the angular nar slot scatterer. An incident wavefield, U inc ðωÞ, is incident at an
variation and maintenance of the ray curvature. On average, this angle, θinc, as measured from the positive x-axis. A receiver is also
corresponded to an averaging procedure over the final 5 mm positioned in the far-field of the scatterer at a distance, r, from the

N3
N1 θ3
θ1
θ inc
Reference axis
Ndefect
θ2
N2
Actual ray path Average incident angle

Fig. 3. Schematic showing the angle averaging procedure for incident and scattering angles on the simulated defect.
O. Nowers et al. / NDT&E International 79 (2016) 98–108 103

where λ is the wavelength, rtx and rrx are the propagation distances
incident scattered from the transmitting and receiving element to the defect,
wave wave respectively, ttx and trx are the times-of-flight from the transmit-
θ inc ting and receiving element to the defect obtained via ray-tracing,
respectively, D is the directivity function of the array element, θtx
and θrx are the ray angles as taken from the normal to the trans-
mitting and receiving elements, respectively, IðωÞ is the impulse
θ sc response function of the element and Spq is the far-field defect
example x scattering amplitude as given by the corresponding S-matrix, with
slot scatterer incident and scattering angles as defined in Section 3.2. For a
wedge-mounted phased array, Eq. (15) is modified to yield the
Fig. 4. Schematic to illustrate the definitions of terms used in the 2-D S-matrix
calculations.
frequency domain response of the defect, F wedge ðωÞ, as
sffiffiffiffiffiffiffiffiffiffiffi
λ
F wedge ðωÞ ¼ e  ikðrtx þ rrx Þ Dðω; θd;tx ÞDðω; θd;rx ÞSpq
E E
0
r Etx r Erx
50 1.2
ðω; θinc;tx ; θsc;rx ÞTðθ1;tx ; θ2;tx ÞTðθ2;rx ; θ1;rx ÞIðωÞ2 ð16Þ
100 1
where θ1 and θ2 are the incident and refracted angles at the
Incident angle (deg)

wedge/steel interface, θd is the ray angle as measured from the


150 0.8
normal to the array, T and R are the transmission and reflection
coefficients at the wedge/steel interface [40], and rEtx and rErx are the
200 0.6 effective propagation distances from the transmitter and receiver
to the defect. The effective propagation distance accounts for the
250
0.4 fact that following refraction at the wedge/steel interface, wave-
fronts are no longer cylindrical in shape and the beam-spread is
300
0.2 modified accordingly. It is calculated based on an approximation
derived by Johnson [41]:
350
0 50 100 150 200 250 300 350 cos θ2 c2 cos θ1
Scattering angle (deg) rE ¼ r1 þ r2 ð17Þ
cos θ1 c1 cos θ2
Fig. 5. Example S-matrix detailing the absolute scattered amplitude for a 4 mm
planar slot at a frequency of 2 MHz. where r is the propagation distance and c is the velocity. Note that
subscripts 1 and 2 refer to the medium either side of the interface.
scatterer and receives scattered waves at an angle of θsc as also The beam-steering model described is used to simulate the full-
measured from the positive x-axis. As such, the scattered wavefield, matrix of longitudinal transmit-receive signals for a given array
uscpq, for incident mode type, p, and scattered mode type, q, is given inspection scenario. In this paper, the Total Focusing Method
by (TFM) is used for imaging as developed by Holmes et al. [42]. To
 α calculate the mislocation and amplitude decrease of the defect

sc ¼ S ðω; θ inc ; θ sc Þ eikq r U in ðωÞuq
pq
upq ð14Þ response, firstly the isotropic equivalent simulation is run
kq r
(assuming no weld anisotropy is present), and then the anisotropic
where Spq is the 2-D S-matrix, kq is the wavelength of the scattered ray-tracing simulation is run (assuming weld anisotropy is pre-
wave mode, uq is the scattered wave mode and α governs the beam- sent). For the isotropic case, ray-tracing is performed using a
spreading law. Note that α ¼1=2 for 2D bulk waves and 3D guided Fermat minimum-time search, accounting for the wedge/material
waves, and α ¼1 for 3D bulk waves. Fig. 5 illustrates an example S- interface if using a wedge-mounted array. The defect mislocation
matrix for a 4 mm smooth planar slot, indicating the absolute far- can be given by two components; the lateral mislocation, xmis,
field scattering amplitude as a function of the incident and scat-
equivalent to the difference between the x-coordinates of the
tering angles at a frequency of 2 MHz. Note that incident and
location of the isotropic maxima, xiso, and the anisotropic maxima,
scattering angles are defined from a line bisecting the centre of the
xaniso, and the through-wall mislocation, zmis, equivalent to the
slot and lying perpendicular to its length.
difference between the z-coordinates of the location of the iso-
tropic maxima, ziso, and the anisotropic maxima, zaniso. Note that
3.4. Beam-simulation and imaging for the co-ordinate convention used in this paper, a positive xmis
corresponds to a mislocation in the positive x-axis, while a positive
The 2-D semi-analytical beam-steering model has a high
zmis corresponds to a mislocation in the positive z-axis. The
degree of flexibility in terms of the type and geometry of the
absolute mislocation, dmis, is given as the Euclidean distance
component to be inspected, the mode (longitudinal or shear), and
between the location of the isotropic and anisotropic defect
the probe to be used (e.g. single-element transducer or contact/
positions. The defect image amplitude change, Pdiff, is equivalent to
wedge-mounted phased array). Considering a contact array
the difference between the peak amplitude of the defect in the
inspection of a weld, the frequency domain response for an arbi-
trary scatterer, F contact ðωÞ, is given by isotropic image, Piso, and the corresponding anisotropic image,
sffiffiffiffiffiffiffiffiffiffiffi Paniso, in decibels (dB) as
λ  
F contact ðωÞ ¼ e  iωðttx þ t rx Þ Dðω; θtx ÞDðω; θrx ÞIðωÞ2 Spq ðω; θinc ; θsc Þ P aniso
r tx r rx P diff ¼ 20 log 10 ð18Þ
P iso
ð15Þ
104 O. Nowers et al. / NDT&E International 79 (2016) 98–108

Table 2
MINA parameters for the 55 mm thick austenitic V-weld vali-
dation test-piece.

MINA parameter Value

RL 0.165
RV 0.311
θB 17:081
θC 0:821
Size of pass 1 mm
Number of layers 30
Pass shape Concave

Q (mm)
0
Fig. 6. Schematic showing the positioning of the rig so as to allow measurement of
the focal spot perturbation due to weld anisotropy. Note that the test-piece has
−1
been ‘split' into separate sections for illustrative purposes.
−2

−3 Experiment
Simulation
−4
14 16 18 20 22 24 26 28 30 32
Focal element

Fig. 8. Focal spot shift as a function of the focal element on array B. The x-axis
indicates the desired location of the focus on array B and the y-axis indicates the
difference in the location of this focus due to the weld anisotropy.

and coupled with knowledge of the welding parameters to yield


the corresponding MINA weld-map, with parameters as given in
Table 2 [43]. Following analysis of the macrograph, an anisotropy
Fig. 7. Schematic of the 308 SS V-weld used for validation of the beam-steering sub-region size of 1 mm2 was used to approximate to the observed
framework. rate of change of anisotropy within the weld. In the path-finding
algorithm, a random nodal network was used with an average
4. Validation nodal spacing of 0.5 mm (i.e. 4 nodes per sub-region) and a jump
radius of 2 mm which resulted in time-of-flight errors due to the
To provide validation of the beam-steering model, the position
discretisation of less than 0.05 μs in all cases. Fig. 8 details the
of an array-generated focal spot was measured in experiment, and
focal spot movement as a function of the focal element position on
then recreated in simulation. Fig. 6 details the experimental
array B, with error bars equal to half of the array element pitch.
arrangement used for validation indicating two linear arrays with
64 elements each of 1.5 mm pitch at a centre frequency of 2 MHz: Both simulated and experimental data show good trend agree-
array A and array B. Both arrays were held a fixed lateral distance ment as the focal element is adjusted, with a negative Q shift at
apart, xsep ¼ 90 mm, using a simple rig and placed firstly over 304 lower focal elements and a positive Q shift at higher focal ele-
SS parent material (position 1) and then asymmetrically over a 308 ments. For example, when array A is focused on element 27 of
SS V-weld (position 2), with weld dimensions as given in Fig. 7, so array B, a 1.5 mm positive Q shift is recorded in both simulation
as to maximise the distance of propagation through the weld. and experiment. Results do, however, indicate a degree of fluc-
Material properties for the weld are given in Table 1. tuation which is thought to be due in part to the inherent variation
At both positions, array A was focused onto the surface of array of the weld microstructure and the errors associated with weld
B via the back-wall. This focal position was moved incrementally recreation in experiment using the MINA model. Beyond a focal
across each element of array B. For each focal spot position, the element of 30, a focal maxima across array B could not be reliably
absolute amplitude across array B was measured at each element extracted due to the reduced ability of the array to focus at higher
such that the position of the focal maxima could be extracted. The
beam angles leading to multiple maxima in the observed ampli-
difference between the position of the focal maxima during iso-
tude profile, and have therefore been excluded. Furthermore,
tropic propagation and that obtained for anisotropic weld propa-
results below a focal element of 15 have been excluded such that a
gation was then calculated to give the ‘focal-spot shift', Q, due to
sufficiently large amplitude profile across array B could be ana-
the presence of weld anisotropy. Note that Q can be either positive
or negative dependent on whether the focal-spot movement was lysed and a focal spot maximum extracted.
to the right or to the left, respectively. To recreate the experi-
mental weld in simulation, a macrograph of the weld was analysed
O. Nowers et al. / NDT&E International 79 (2016) 98–108 105

Fig. 9. Simulated inspection setup for the defect position parametric study.

5. Parametric studies

To provide examples of the operation of the beam-steering


model in Eq. (16), a number of parametric studies are detailed.
These are chosen to reflect the flexibility of the individual com-
ponents of the model, with particular reference given to the cor-
responding computation time. The primary purpose of the model
is to allow the assessment of image degradation due to weld
anisotropy such that the inspection development process may be
informed and adjusted as necessary. All parametric studies are
performed on a simulated weld intended to represent the
experimental weld used during validation in Section 4, and use the
MINA parameters as detailed in Table 2, unless otherwise speci-
fied. Furthermore, ray-tracing was performed using the An algo-
rithm at a heuristic weight of 0.8 to ensure both its admissibility
and a rapid computation speed [26]. This was verified through
comparison with Dijkstra's algorithm as detailed in Section 3.2.

5.1. Variation of defect position

Fig. 9 details the simulated inspection setup for analysis of the


effect of defect position on the image degradation of a 4 mm
planar smooth lack-of-fusion crack on the right-hand fusion face. Fig. 10. Example TFM images for (a) isotropic propagation and (b) anisotropic
All simulations were performed using a 32 element 0.78 mm pitch, propagation, indicating the corresponding defect mislocation and degradation. The
2 MHz wedge-mounted array with a wedge angle of 161. The weld dynamic scale is given in dB.
geometry is identical to that shown in Fig. 7. The centre of the
crack was varied from position DP1, ðx; zÞ ¼(16.4, 10) mm to posi- somewhat erratic variation of Pdiff as the defect depth is increased
tion DP2, ðx; zÞ¼ (2.9, 45) mm in z¼ 1 mm increments parallel to may be attributed to the precise nature of the anisotropy, leading
the fusion-face. The probe was moved accordingly from position to the existence of preferential ray-paths for certain positions of
AP1, (x,z)¼(0.3, 12.3) mm to Position AP2, (x,z)¼(  43.2, 12.3) the array. This is demonstrated as a degree of fluctuation of Pdiff
mm, where the position corresponds to the location of the first between different positions of the array. As the defect depth is
element of the array, and such that the beam from the centre of increased from 10 to 30 mm, the wedge-mounted array is posi-
the array aperture was normally incident on the defect centre, tioned such that the entire beam-width overlaps with the top of
nominally at 431 assuming isotropic propagation and excitation of the weld, and this is accompanied by a steadily increasing Pdiff.
the array with no applied delay laws. Above a defect depth of 30 mm, however, the behaviour of Pdiff,
Fig. 10 illustrates one iteration of the beam-steering simulation again, becomes more erratic. Above this depth, the wedge-
framework indicating both the isotropic imaging case (Fig. 10(a)) mounted array is positioned such that the beam is travelling
and the anisotropic imaging case (Fig. 10(b)) when the probe is through both the parent material immediately adjacent to the
located on the top of the weld at a first element position of (x,z)¼ weld and the top of the weld itself. Since the beam is subject to
(  22.6,  12.3) mm. For isotropic propagation, the lack-of-fusion different ray-paths dependent upon whether it enters parent
crack is detected and positioned accurately, exhibiting clear material or weld material initially, it is hypothesised that this
responses from the top and bottom tip of the defect. The aniso- phenomenon leads to a significantly different beam-shape at each
tropic image as given in Fig. 10(b) is normalised against the peak position of the probe, leading to a somewhat erratic variation of
amplitude of the isotropic image as given in Fig. 10(a) and exhibits Pdiff. With regards to defect mislocation, an initial dmis o 1 mm at a
an amplitude decrease, Pdiff ¼  3 dB, and an absolute mislocation, defect depth of 10 mm is observed, with a steady increase as the
dmis ¼4 mm. The direction of mislocation is principally confined to defect depth is increased to a maximum dmis ¼8 mm at a defect
the x-axis, appearing to be located nearer to the weld centre-line depth of 45 mm. The curve, however, exhibits a point of inflection
than reality, and furthermore, the response from the bottom tip is around a defect depth of 35 mm. To further explore this, the
now undetectable within the given dynamic range. respective horizontal, xmis, and through-wall, zmis, components of
Fig. 11(a) details the absolute defect mislocation and amplitude mislocation are calculated as given in Fig. 11(b). At a defect depth
change (in dB) as a function of the defect depth. An initially large of 10 mm, both a small xmis and zmis are observed, leading to a
Pdiff ¼  10 dB at a defect depth of 10 mm is obtained, however as small dmis as indicated in Fig. 11(a). As the defect depth is increased
the defect depth is increased, a reduction in Pdiff is observed. The up to 30 mm, there is a substantial increase in xmis (a negative xmis
106 O. Nowers et al. / NDT&E International 79 (2016) 98–108

Fig. 12. Simulated inspection setup for the anisotropy distribution parametric study.

Table 3
Variation of MINA parameters for the anisotropy distribution parametric study.

MINA parameter Variation (7 ) Min. value Actual value Max. value

RL 0.15 0.015 0.165 0.315


RV 0.15 0.161 0.311 0.461
θB 151 2:081 17:081 32:081
θC 151  14:181 0:821 15:821

5.2. Variation of weld anisotropy

Due to the fact that grain formation is an inherently random


process during weld solidification (albeit subject to mechanisms
that influence the size, shape and orientation of the grains), the
grain structure at different positions along a weld cannot be
assumed to be identical along the weld. It therefore cannot be said
with certainty that the response from a defect at a certain position
along the weld will be the same as an identical inspection at a
different position. The observed variation may be used to identify
the impact of microstructural variation on a given inspection and
Fig. 11. (a) Absolute defect mislocation and amplitude change and (b) horizontal
and through-wall defect mislocation as a function of defect depth.
used to inform the inspection development process e.g. analysis of
the standard deviation and range of defect mislocation and
corresponds to a mislocation towards the left-hand side), and an amplitude changes following execution of a statistically significant
number of iterations.
associated small increase in zmis, indicating that for inspection
Fig. 12 details the simulated inspection setup for analysis of the
through the top of the weld, the horizontal mislocation is the
impact of weld anisotropy variation upon imaging. All simulations
dominant factor. However, above a defect depth of 30 mm, xmis
were performed using a 32 element 0.78 mm pitch, 2 MHz array
decreases rapidly and becomes positive (i.e. mislocated towards located to the left-hand-side of the weld, with dimensions as given
the right-hand side), in addition to a rapidly increasing zmis e.g. at a in Fig. 7. A 4 mm planar smooth lack-of-inter-run fusion defect
defect depth of 45 mm, a through-wall mislocation of over 7 mm was located at (x,z) ¼(0, 40) mm within the weld material, with
is observed. It can therefore be seen that the characteristic shift of material parameters as given in Table 1. As an example, to simu-
xmis produces the inflection point in the dmis as given in Fig. 11(a). late variation of the weld microstructure along the circumferential
The rapidly increasing through-wall (z-axis) mislocation presents weld direction, the weld pass angles, θB and θC, and re-melting
the most concern from a structural integrity perspective, as its rates, RL and RV, were chosen at random from a normal distribu-
negative value means that a defect ligament may be mis- tion of random values generated around the actual MINA para-
interpreted, for example a surface-breaking defect could be mis- meters as given in Table 2. We note that other parameters of the
MINA model, such as the size of the weld pass, may also have a
classified as an embedded defect.
significant effect on the anisotropy. Bounds of variation were
For the case considered, each run of the model (i.e. simulation
imposed on the extrema of each normal distribution so as to be
of a FMC data-set and subsequent imaging) took a total of 193 s to
s representative of the maximum variation of the MINA parameters
run on a Dell T5610 Precision Workstation (Intel Dual Xeon E5- that may be expected for an actual welded test-piece. Ideally, the
2600 v2, 32 cores, 2.6 GHz, 128 GB RAM). Assuming a free-mesh bounds of variation should be informed through analysis of a
refinement of 30 nodes per wavelength (see [43]), an equivalent selection of macrographs from different weld positions. A
2D FEM simulation would contain between 450,000 and 600,000 weighting can then be applied to measured differences to account
nodes for the smallest and largest simulation regions, respectively, for undersampling errors due to only considering a small number
as defined by the first-element and weld positions as given in of weld macrographs; a likely scenario due to the inherent diffi-
Fig. 9. This equates to an average of 525,000 nodes per simulation, culty in obtaining a large number of weld macrographs at different
or approximately 1 million degrees of freedom in a 2D simulation. positions. For the case considered, however, it was not possible to
obtain a selection of macrographs at different circumferential weld
A finite element model using these parameters was run on an
positions and as such, reasonable bounds of variation were chosen
identical workstation using the finite element software package,
s and are given in Table 3.
ABAQUS , taking approximately 16 h to compute the FMC data- The beam-steering framework was executed for 300 random
set. realisations of the MINA parameters within the bounds of
O. Nowers et al. / NDT&E International 79 (2016) 98–108 107

Fig. 13. Histogram bar-charts detailing (a) absolute mislocation (b) horizontal mislocation (c) through-wall mislocation and (d) amplitude change for 300 realisations of the
beam-steering framework.

variation, with results in the form of histogram bar-charts detailed fluctuation, most notably demonstrated by the increased occur-
in Fig. 13. As indicated in Fig. 13(a), a mean absolute mislocation, rences in the  7.3 mm through-wall mislocation bin as given in
d mis ¼9.2 mm was obtained, with a range of 1.4 mm. Although the Fig. 13(c). Again, it is likely that this is a manifestation of a pre-
absolute mislocation is large for this particular case-study, the ferential ray-path associated with the given MINA parameters and
variation of the mislocation due to variation of the weld aniso- weld-map. From an inspection development standpoint, the
tropy is relatively small in comparison. Analysis of the respective identification, analysis and quantification of a multimodal dis-
horizontal and through-wall mislocation components of the tribution means that image degradation due to weld anisotropy
absolute mislocation is detailed in Fig. 13(b) and (c). Here, a mean variation can be predicted. Such a result highlights the importance
horizontal mislocation, x mis ¼5.6 mm and a mean through-wall
of a model of this nature, and the added insight that can be pro-
mislocation, z mis ¼  7.3 mm was obtained. Again, the magnitude
vided with regards to potential defect degradation during
of the component mislocation, in particular the through-wall
inspection of a weld. For the case considered, each iteration of the
component, is of particular concern from a structural integrity
model (i.e. collection of a FMC data-set and subsequent imaging)
standpoint, however the associated variation over the data-set is
took a total of 160 s to run on an equivalent workstation to that
small. Fig. 13(d) details the distribution of the observed amplitude
change, indicating a trimodal distribution with the principal detailed in Section 5.1. Assuming a mesh refinement of 30 nodes
maxima located around  1.3 dB, and smaller local maxima at per wavelength and a simulation area equivalent to that given in
2.2 and  2.7 dB. The observed multimodal distribution implies Fig. 12 (i.e. a square region encompassing the weld region and the
the existence of three ‘preferential' sets of ray paths for the given left-most element of the contact phased array), an equivalent FEM
simulated inspection setup. In this case, although the choice of simulation would contain roughly 375,000 nodes, or 750,000
MINA parameters is essentially taken at random from pre-defined degrees of freedom assuming a 2D simulation. A finite element
bounds of variation, over a large enough number of realisations, model using these parameters was run on an identical workstation
s
this is manifested as three distinct amplitude changes in the final using the finite element software package, ABAQUS , taking
defect image, of varying impact and probability of occurrence. approximately 8 h to compute the FMC data-set.
However, the distinct trimodal distribution as exhibited in Fig. 13
(d), is not observed in the mislocation analysis, as given in Fig. 13
(a)–(c). Instead, it can be seen that the histograms, while not
observing a normal distribution, demonstrate a degree of
108 O. Nowers et al. / NDT&E International 79 (2016) 98–108

6. Conclusions [11] Langenberg KJ, Hannemann R, Kaczorowski T, Marklein R, Koehler B, Schurig


C, et al. Application of modelling techniques for ultrasonic austenitic weld
inspection. NDT&E Int 2000;33:465–80.
This paper has detailed the development and operation of a [12] Chassignole B, Villard D, Dubuget M, Baboux JC, Guerjouma REl. Character-
semi-analytical beam-steering model for the analysis of defect ization of austenitic stainless steel welds for ultrasonic ndt. Rev Prog Quant
mislocation and aberration due to anisotropic austenitic weld Nondestruct Eval 2000;509:1325–32.
[13] Apfel A, Moysan J, Corneloup G, Fouquet T, Chassignole B. Coupling an ultra-
material. The model uses a rapid ray-tracing algorithm, the An
sonic propagation code with a model of the heterogeneity of multipass welds
algorithm, to calculate the path of ultrasound through a pre- to simulate ultrasonic testing. Ultrasonics 2005;43:447–56.
determined weld anisotropy distribution and calculates the scat- [14] Chassignole B, Duwig V, Ploix M-A, Fouquet T. Modelling the attenuation in
the ATHENA finite elements code for the ultrasonic testing of austenitic
tered response from a given defect using an efficient FEM method.
stainless steel welds. Ultrasonics 2009;49:653–8.
This is then compared to the isotropic equivalent simulation and [15] Chassignole B, El Guerjouma R, Ploix M-A, Fouquet T. Ultrasonic and structural
metrics such as defect mislocation and aberration due to the characterization of anisotropic austenitic stainless steel welds: towards a higher
presence of weld anisotropy are calculated. A number of para- reliability in ultrasonic non-destructive testing. NDT&E Int 2010;43:273–82.
[16] Shahjahan S, Rupin F, Fouquet T, Aubry A, Derode A, Structural noise and
metric studies are presented aimed at the inspection of a typical coherent backscattering modelled with the ATHENA 2D finite elements code.
austenitic weld, to exhibit the potential for use of such an algo- In: Proceedings of the acoustics 2012 Nantes conference; 2012. p. 2645–50.
rithm when applied to real inspection applications. Variation of [17] Rose C, Rupin F, Fouquet T, Chassignole B. Athena 3d: a finite element code for
ultrasonic wave propagation, J Phys: Conf Ser – 12th Anglo-French Phys Acoust
the defect and probe position indicated variation of the absolute Conf 2014; 498: 1–11.
mislocation from less than 1 mm to over 8 mm for a planar slot [18] Darmon M, Calmon P, Bele B. An integrated model to simulate the scattering of
defect located at the top and bottom of the weld fusion-face, ultrasound by inclusions in steels. Ultrasonics 2004;42:237–41.
[19] Julian BR, Gubbins D. Three-dimensional seismic ray-tracing. J Geophys
respectively. Furthermore, variation of the weld anisotropy in a 1977;43:95–114.
Monte-Carlo study indicated that although the absolute misloca- [20] Connolly GD, Lowe MJS, Temple JAG, Rokhlin SI. Correction of ultrasonic array
tion was large at over 9 mm, variation of the mislocation for dif- images to improve reflector sizing and location in inhomogeneous materials
using a ray-tracing model. Acoust Soc Am 2010;127:2802–12.
ferent weld microstructures was small.
[21] Ogilvy JA. Computerized ultrasonic ray-tracing in austenitic steel. NDT Int
Due to the high computational efficiency of the beam-steering 1985;18:67–77.
model, there is significant potential to include the model within an [22] Ogilvy JA. The ultrasonic reflection properties of planar defects within aus-
tenitic welds. Ultrasonics 1986;26:318–27.
optimisation framework such that a particular degradation metric
[23] Harker A, Ogilvy JA, Temple JAG. Modelling ultrasonic inspection of austenitic
could be minimised against the variation of a single or multiple welds. J Nondestruct Eval 1990;9:155–65.
inspection parameters. For instance, during an inspection devel- [24] Silk MG. Computer model for ultrasonic propagation in complex orthotropic
opment stage for a particular weld inspection, the weld could be structures. Ultrasonics 1981;19:208–12.
[25] Schmitz V, Walte F, Chakhlov SV. 3D ray-tracing in austenite materials. NDT&E
reconstructed in simulation through use of the MINA model, Int 1999;32:201–13.
validation defects simulated through use of the appropriate [26] Nowers O, Duxbury DJ, Zhang J, Drinkwater BW. Novel ray-tracing algorithms
S-matrices, and the probe position and characteristics optimised to in NDE: application of Dijkstra and An algorithms to the inspection of an
anisotropic austenitic steel weld. NDT&E Int 2014;61:58–66.
reduce upon the corresponding image aberration for a particular [27] Hart PE, Nilsson NJ, Raphael B. A formal basis for the heuristic determination
defect location. Optimisation of the inspection would enable an of minimum cost paths. IEEE Trans Syst Sci Cybern 1968;4:100–7.
improved component life and reduce associated operational costs. [28] Velichko A, Wilcox P. A generalized approach for efficient finite element
modelling of elastodynamic scattering in two and three dimensions. J Acoust
Soc Am 2010;128:1004–14.
[29] Drinkwater BW, Wilcox P. Ultrasonic arrays for non-destructive evaluation: a
Acknowledgements review. NDT&E Int 2006;39:525–41.
[30] Moysan J, Apfel A, Corneloup G, Chassignole B. Modelling the grain orientation
of austenitic stainless steel multipass welds to improve ultrasonic assessment
This work was jointly funded by the Engineering and Physical of structural integrity. Int J Press Vessels Pip 2003;80:77–85.
Sciences Research Council (EPSRC) and the UK Research Centre in [31] Dijkstra E. A note on two problems in connexion with graphs. Numer Math
1959;1:269–71.
Non-Destructive Evaluation (RCNDE).
[32] Gutin G, Punnen AP. The travelling salesman problem and its variations.
Springer; 2006.
[33] Chabini I, Lan S. Adaptations of the An algorithm for the computation of fastest
paths in deterministic discrete-time dynamic networks. IEEE Trans Intell
References Transp Syst 2002;3:60–74.
[34] Zhang J, Drinkwater BW, Wilcox PD. Defect characterization using an ultra-
[1] Hudgell RJ, Gray BS. The ultrasonic inspection of austenitic materials – State- sonic array to measure the scattering coefficient matrix. IEEE Trans Ultrason
of-the-Art Report. Technical Report, Risley Nuclear Power Development Ferroelectr Freq Control 2008;55:2254–65.
Laboratories; 1985. [35] Bai L, Velichko A, Drinkwater BW. Ultrasonic characterisation of crack-like
[2] Auld BA. Acoustic fields and waves in solids. Wiley; 1973. defects using scattering matrix similarity metrics. IEEE Trans Ultrason Fer-
[3] Gueudre C, Le-Marrec L, Moysan J, Chassignole B. Direct model optimisation roelectr Freq Control 2015;62(3):545–59.
for data inversion. Application to ultrasonic characterisation of heterogeneous [36] Wilcox P, Velichko A. Efficient frequency-domain finite element modelling of
welds. NDT&E Int 2009;42:47–55. two-dimensional elastodynamic scattering. J Acoust Soc Am 2010;127:155–65.
[4] Puel B, Lesselier D, Chatillon S, Calmon P. Optimization of ultrasonic arrays [37] Velichko A, Wilcox P. Efficient finite-element modelling of elastodynamic
design and setting using a differential evolution. NDT&E Int 2011;44:797–803. scattering from near surface and surface-breaking defects. Rev Prog Quant
[5] Zhang J, Drinkwater BW, Wilcox P. Monte Carlo inversion of ultrasonic array Nondestruct Eval 2011;30:59–66.
data to map anisotropic weld properties. IEEE Trans Ultrason Ferroelectr Freq [38] Moreau L, Velichko A, Wilcox P. Accurate finite-element modelling of guided
Control 2012;59:2487–97. wave scattering from irregular defects. NDT&E Int 2012;45:46–54.
[6] Humeida Y, Wilcox PD, Todd MD, Drinkwater BW. A probabilistic approach for [39] Velichko A, Wilcox P. Efficient finite element modelling of elastodynamic
the optimisation of ultrasonic array inspection techniques. NDT& E Int scattering with non-reflecting boundary conditions. Rev Prog Quant Non-
2014;68:43–52. destruct Eval Proc 2012;1430:142–9.
[7] Fellinger P, Marklein R, Langenberg KJ, Klaholz S. Numerical modelling of [40] Rose JL. Ultrasonic waves in solid media. Cambridge University Press; 1999.
elastic wave propagation and scattering with efit – elastodynamic finite [41] Johnson JA, Carlson NM, Tow DM. Ray trace calculations of ultrasonic fields.
integration technique. Wave Motion 1995;21:47–66. Res Nondestruct Eval 1991;3:27–39.
[8] Halkjaer S, Sorenson MP, Kristensen WD. The propagation of ultrasound in an [42] Holmes C, Drinkwater B, Wilcox P. Post-processing of the full matrix of
austenitic weld. Ultrasonics 2000;38:256–61. ultrasonic transmit-receive array data for non-destructive evaluation. NDT&E
[9] Ogilvy JA. Ultrasonic beam profiles and beam propagation in an austenitic Int 2005;38:701–11.
weld using a theoretical ray-tracing model. Ultrasonics 1986;24:337–47. [43] Fan Z, Mark AF, Lowe MJS, Withers PJ. Non-intrusive estimation of anisotropic
[10] Hannemann R, Marklein R, Langenberg KJ, Schurig C, Kohler B, Walte F. stiffness maps of heterogeneous steel welds for the improvement of ultrasonic
Ultrasonic wave propagation in real-life austenitic v-butt welds: numerical array inspection. IEEE Trans Ultrason Ferroelectr Freq Control 2015;62
modelling and validation. Rev Prog Quant Nondestruct Eval 2000;509:145–52. (8):1530–43.

You might also like