Ultrasonic attenuation plays a crucial role in inspection for heterogeneous materials such that theoretical models are critical for improved measurements. In this article, several assumptions often used in these models are examined with respect to their influence on attenuation. Here, dream.3d software is used to generate 10 ensembles with different volumes, each containing 50 realizations of equiaxed grains with cubic single-crystal symmetry, from which attenuations are calculated. Comparisons are then made with attenuation values derived from classical theories. These theories often decouple the spatial and tensorial components of the microstructure, assume statistical isotropy, and use a spatial correlation function that has a specific exponential form. The validity of these assumptions is examined by calculation of the spatial statistics to obtain the attenuations in their most general form. The results of Voigt-averaged results for nickel at 15 MHz show that the longitudinal and transverse attenuations are about one-third and one-fourth of those obtained from the theory, respectively. Such a difference is attributed to the relevant spatial correlation functions. The results also show a slight anisotropy in the attenuation. Finally, for microstructures with narrow grain size distributions and weak texture, the decoupling assumption is shown to be valid.

As an ultrasonic wave propagates in a polycrystalline material, it scatters energy in all directions because of the interactions with grain boundaries. Two adjacent grains typically have different orientations such that their elastic moduli differ relative to a fixed reference frame. Therefore, the wave propagates with different velocities through neighboring grains. The impedance mismatch at the grain boundary causes scattering to occur. Because of such scattering events, the amplitude of the incident wave loses energy as it propagates. Attenuation is the rate of energy loss due to these scattering events. The loss of energy due to the grain boundaries was first proposed by Mason and McSkimin1 as the source of ultrasonic attenuation. Since then, several theoretical models of attenuation have been developed among which the models of Stanke and Kino2 and Weaver3 are the most foundational ones. The unified theory of Stanke and Kino2 uses the second-order Keller approximation to obtain the mean wave displacement. Their approach can be applied to frequencies ranging from the Rayleigh regime up to the geometric limit. Weaver's model was developed using a statistical physics approach. Although he applied a specific approximation in order to simplify the analysis, his overall approach is equivalent to that of Stanke and Kino.2 Recently, Kube4 presented an iterative approach to provide a formal mathematical connection between the two techniques. Transcendental relationships associated with the real and imaginary parts of the wave number allow the phase velocity and attenuation to be determined. His zeroeth-order solution reduces to the approximation used by Weaver,3 but continued iteration shows convergence to the complex wave number from Stanke and Kino.2 

A commonality found in all of these theories is the way by which the statistics of the grains within the polycrystal are modeled. Going back to the work of Karal and Keller,5 Stanke and Kino,2 and Weaver,3 a certain set of assumptions are usually considered in the modeling process. For a medium comprised of an infinite number of grains, the spatial and orientational properties are assumed uncorrelated. This assumption is applied by decoupling the spatial and tensorial components of the two-point statistics of the elastic modulus covariance function. In addition, the two-point statistics are considered to follow a specific exponential form. These assumptions are primarily made to simplify the form of the ultrasonic attenuation. With ongoing developments in computational tools for materials science, direct elastic wave simulations of three-dimensional (3D) numerical versions of polycrystals are now possible. These digital microstructures have proven to be helpful for assessment of the accuracy of the ultrasonic models. Using these simulations, the elastodynamic wave equation can be solved through numerical schemes such as the finite element (FE) or finite difference methods to obtain the ultrasonic attenuations. Comparisons of these solutions can then be made to the results of the analytical models. Such an approach can be found in the works of Van Pamel6–8 and Ryzy.9 Such studies apply a Voronoi tessellation10,11 to simulate the polycrystal geometry. Voronoi microstructures are created through random seeding by which perfectly planar grain boundaries are ultimately achieved. However, grain boundaries of real microstructures are more curved than planar. Other limitations of Voronoi tessellations are also described in Ref. 12. These limitations can be overcome by using a recently developed software called dream.3d.13 Microstructures simulated using dream.3d have grains that are morphologically more realistic than their Voronoi counterparts.12 

Moreover, polycrystals generated computationally are prescribed to have a specific grain size distribution and orientation distribution function (ODF). Because of the finite number of grains in these polycrystals, simulations performed with the same statistics will not result in identical volumes for each realization. Hence, it is important for studies that use such synthetic volumes to provide the uncertainty bounds for any predicted quantities. Unfortunately, this approach is not always practical when the full 3D elastodynamic wave equation is solved. In fact, the computational cost increases tremendously with the simulation volume. Because of this cost, a small number of simulations is used in studies which solve the full wave equation. In this article, an alternative approach is followed to examine ultrasonic attenuations. Here, spatial statistics for synthetic microstructures are calculated directly on the full 3D polycrystalline volumes. These statistics are then used within the analytical model developed by Weaver.3 With this approach, no assumptions are required because the microstructural information is obtained directly from the synthetic volumes. Due to the low cost of this approach, attenuation values can be studied from a statistical standpoint. Here, 10 sets of polycrystalline volumes, each with 50 realizations, are used for the calculations. The number of grains in these 500 volumes ranges from 2000 to more than 122 000. All synthetic volumes are created using dream.3d due to the advantages of the resulting microstructures over classical Voronoi tessellations.

In Sec. II of this article, the computational framework is presented in which Weaver's theoretical model3 is applied to the synthetic microstructures through discretization of the continuous forms. Section III covers the typical assumptions included in the current ultrasonic models. The formulation of the two-point statistics for the synthetic polycrystals are presented in Sec. IV. Section V provides the parameters used for generation of the volumes and the attenuation results of these synthetic volumes are given in Sec. VI. The validity of the assumptions are then examined in Sec. VII. The attenuation results provided in Sec. VI reveal specific aspects of the microstructures simulated with dream.3d. These aspects are discussed in depth in Sec. VIII.

The energy of an ultrasonic wave traveling through a heterogeneous microstructure scatters in all directions. Therefore, a scattering coefficient can be defined from which the attenuation can be obtained. This coefficient is controlled by the covariance function, Λ, of the elastic modulus tensor which describes the spatial distribution of material heterogeneity. It is defined as

(1)

where δC is the modulus fluctuation about the average elastic modulus C, and x and x′ are two points in the microstructure. Under the assumption of statistical homogeneity, the covariance function can be expressed as a function of the distance between the two points x and x′ rather than their absolute positions. Such an assumption is considered here to obtain the scattering coefficients. Consider an incident wave propagating in the p̂ direction with polarization direction û that scatters into the ŝ direction with polarization direction v̂ as shown schematically in Fig. 1. For this configuration, a scattering coefficient can be defined as

(2)

where ω is the frequency, ρ is material density and r is the separation vector between x and x′. CIû and CSv̂ define the phase velocity of the incident wave polarized in the û direction and the phase velocity of the scattered wave polarized in the v̂ direction, respectively.

FIG. 1.

(Color online) Geometry of the scattering process which defines the energy lost from the incident wave in the p̂ direction into the ŝ direction. Here, ûi and v̂i,i={1,2,3}, are different polarizations of the incident and scattered waves, respectively.

FIG. 1.

(Color online) Geometry of the scattering process which defines the energy lost from the incident wave in the p̂ direction into the ŝ direction. Here, ûi and v̂i,i={1,2,3}, are different polarizations of the incident and scattered waves, respectively.

Close modal

The inner product between the covariance function, and the propagation and polarization vectors included in Eq. (2) is given in direct notation by

(3)

For each propagation and scattering direction considered in Eq. (1), nine scattering coefficients can be defined. For example, the total scattering coefficient for an incident quasi-longitudinal (qL) wave propagating in the p̂ direction which scatters into the ŝ direction is composed of three scattering coefficients which account for the three outgoing wave types. It is given by

(4)

where qT1 and qT2 represent the two quasi-shear polarizations. The attenuation is calculated as the integral of the total scattering coefficient over all scattering directions. For example, the longitudinal attenuation is given by

(5)

The theory provided thus far treats the microstructure as a continuous medium. However, in the digital microstructures used here, material information is known at discrete locations (voxels). Therefore, a discrete version of each integral may be defined. This expression can be achieved using the Monte Carlo technique14 by which the integration I=Vf(X)dX is discretized as I=V/NΣi=1Nf(Xi), where the integration domain Γ has a volume of ∫Γdx = V. Hence, the scattering coefficient given in Eq. (2) can be rewritten as

(6)

where R is the largest distance used to calculate the two-point statistics, N is the number of discrete points, μ=cos(θ), and q is defined as q=(ω/CIûj)p̂(ω/CSv̂k)ŝ. Typically, in polycrystals with equiaxed randomly oriented grains, the covariance function Λ(r) decreases with distance because the spatial correlation between grains is localized. Therefore, convergence is expected for the scattering coefficient as a function of R. However, R must be selected with care due to its direct impact on computational cost. In addition, integration using Monte Carlo requires careful sampling of the integration volume. Here r, μ and ϕ are chosen using a set of random numbers λ[0,1]3. To ensure appropriate sampling of the integration volume, they are defined by

(7)

where λ1, λ2, and λ3 are the elements belonging to the set λ. The terms given in Eq. (7) are obtained by a change of variable in the spherical integration and assuming a random distribution for the new variables. For a function f(r, θ, ϕ), the triple integral in spherical coordinates is defined as I=02π0π0Rf(r,θ,ϕ)r2sin(θ)drdθdϕ. Defining new variables r̃=(r/R)3, and μ=cos(θ), the integration can be rewritten as I=(R3/3)02π1101g(r̃,μ,ϕ)dr̃dμdϕ, where g(r̃,μ,ϕ)=f(Rr̃1/3,cos1(μ),ϕ). This integral can be obtained directly using Monte Carlo for which random numbers are assigned to the integration domain. Equation (7) is the result of such a process and ensures uniform sampling. The attenuation discretization is obtained in an analogous manner.

The scattering coefficient expressed in the form of Eq. (6) includes only the statistical homogeneity assumption. However, many current ultrasonic models include several other assumptions related to the covariance function. Here, these assumptions are discussed for polycrystals comprised of randomly oriented equiaxed grains.

One common assumption is associated with the behavior of the two-point spatial correlation function. This function is directly controlled by the morphology of the microstructure. It defines the probability that two random points separated by r lie within the same crystallite. Stanke and Kino2 and many others have assumed an exponential form for the spatial correlation function with a single correlation length L. For a microstructure with equiaxed grains, the two-point spatial correlation function η is defined as2 

(8)

Although the limitations of this assumption have been acknowledged by several authors,15–19 a thorough examination of realistic three-dimensional microstructures has not been completed previously.

The second assumption most often used is that the covariance tensor can be decoupled into its tensorial and spatial components. This assumption implies that the orientations of crystallites are uncorrelated. Therefore, Eq. (1) can be simplified as

(9)

where the eighth-rank tensor Ξ is the covariance of the elastic modulus tensor. With this assumption, the statistics of the grain orientations can be determined without the need to track their spatial position. For cubic and hexagonal symmetries, Weaver3 and Yang et al.,20 respectively, defined Ξ in a general form using combinations of Kronecker deltas and single-crystal elastic constants.

Finally, the last of these assumptions is that the covariance function is statistically isotropic. This assumption implies that the covariance function does not depend upon the orientation of the wave propagation. Therefore, the covariance can be expressed as

(10)

Subsequent calculations based on these assumptions are usually implemented for the limit of a polycrystal with an infinite number of randomly oriented grains that are assumed to be spherical. However, such assumptions are known to have limitations with regard to real microstructures. In this article, these assumptions are examined directly using synthetic three-dimensional polycrystals.

Equation (1) expresses the covariance function as the ensemble average of modulus fluctuations at two fixed positions. This expression implies the need for a large number of samples for accurate statistics. In most cases, it is not practical to create such ensembles. Hence, a different approach is needed. Torquato21 addresses this problem by using the ergodic hypothesis. According to ergodicity, an ensemble average is equivalent to a volume average for which an infinite volume is needed. Here, spatial averages on finite volumes are used to derive the quantities of interest, but the statistics of each quantity are examined across an ensemble of realizations of different sizes. Hence, Eq. (1) can be expressed as

(11)

The eighth-rank covariance tensor given by Eq. (11) is in its most general form, without any assumptions regarding the orientation or morphology of the microstructure. The accuracy of the calculation is dependent upon the number of pairs Np.

The two-point spatial correlation function is calculated in an analogous way but using an indicator I. For two random points x and x' belonging to grains G and G, respectively, the indicator I is defined as21 

(12)

According to Eq. (12), if the two points are within the same grain, the indicator becomes unity and is zero otherwise. For Np number of equally distant pairs of points selected in a statistically homogeneous polycrystal, the two-point spatial correlation function can be defined as

(13)

Equation (13) can be used to assess the validity of the decoupling assumption in which the spatial component of the covariance function decouples from its tensorial part. To that end, the tensorial component of the covariance function needs to be obtained for a digital microstructure. Using the covariance function given in Eq. (11), the covariance tensor Ξ can be calculated simply by setting r=0. Therefore, the covariance tensor may be defined as

(14)

where V is the volume of the polycrystal, Ng is the total number of grains, and δCn and Vn are the modulus fluctuation and volume of the nth grain. Finally, the decoupled covariance function is given by the product of Eqs. (13) and (14), or

(15)

Comparing the results obtained using Eqs. (11) and (15), the validity of decoupling can be assessed.

Attenuation and scattering coefficient values are calculated for polycrystals created with dream.3d.13 These calculations are carried out across 10 ensembles, each with a different volume and each containing 50 realizations of grains. Holland Computing Center (HCC)30 supercomputer is used to create these 500 realizations in parallel. All microstructures are created with grains that follow a log-normal grain size distribution and contain grains of cubic single-crystal symmetry. The microstructures are assumed to be made of nickel with single crystal elastic properties of c11 = 247, c12 = 153, and c44 = 122 GPa (Ref. 22) and density of ρ = 8900 kg/m3. It should be noted that the single-crystal elastic properties and the density are attributed to the microstructures after each realization is created as they are not inputs required by dream.3d. In order to study the influence of the number of grains on the attenuation uncertainty bounds, a narrow grain size distribution is considered with 30 µm average grain diameter and 3 µm standard deviation (SD). Table I provides the statistics of the synthetic volumes created. Examples of these synthetic realizations are shown in Fig. 2 for 3003, 6003, and 9003 µm3 volumes. In addition, a sample pipeline with which the microstructures can be created is included as a supplementary file.31 The pipeline is in JSON format and generates cubes with 3003 µm3 volumes. The dimensions of the blocks can be modified in the filter called Initialize Synthetic Volume. The microstructural information is exported into a text file using the Export ASCII Data filter. The output path in this filter should be modified accordingly.

TABLE I.

The average and standard deviation of the number of grains obtained from the 50 realizations created for each of the 10 volumes.

Volume (µm3)Number of grains
3003 2032 ± 14 
4003 4726 ± 17 
5003 9121 ± 25 
6003 15 648 ± 43 
7003 24 633 ± 34 
8003 36 572 ± 40 
9003 51 984 ± 38 
10003 71 026 ± 86 
11003 94 222 ± 81 
12003 122 038 ± 108 
Volume (µm3)Number of grains
3003 2032 ± 14 
4003 4726 ± 17 
5003 9121 ± 25 
6003 15 648 ± 43 
7003 24 633 ± 34 
8003 36 572 ± 40 
9003 51 984 ± 38 
10003 71 026 ± 86 
11003 94 222 ± 81 
12003 122 038 ± 108 
FIG. 2.

(Color online) Three example microstructures created using dream.3d. The volumes are (a) 3003 µm3, (b) 6003 µm3, and (c) 9003 µm3. It should be noted that the color of grains here does not represent orientational information.

FIG. 2.

(Color online) Three example microstructures created using dream.3d. The volumes are (a) 3003 µm3, (b) 6003 µm3, and (c) 9003 µm3. It should be noted that the color of grains here does not represent orientational information.

Close modal

The scattering coefficients, and hence attenuation, are quantities that are directly influenced by the model used for the microstructure. Typically, in ultrasonic scattering theories, a microstructure is described by its two-point statistics. Such a property is obtained by calculating the covariance function Λ(r). As discussed in Sec. III, the covariance function is conventionally calculated using several assumptions. To assess the validity of these assumptions, the covariance function should be calculated directly from the simulated microstructure using Eq. (11). This covariance function is then used in Eq. (6) in order to calculate the scattering coefficient from which the attenuation values are obtained. Here, the Voigt theory23 is applied to obtain the covariance functions, although other averaging methods such as Reuss,24 Hill,25 and self-consistent26 could be used as well.

In the process of calculating the scattering coefficient, the separation distance r should be truncated once convergence is observed. This maximum separation distance R, is used in Eq. (6). To see the influence of R on the convergence of the scattering coefficient, Eq. (6) is examined for a 15 MHz wave propagating in the [001] direction and scattering into the [100], [010], [001], and [111] directions. These directions are defined with respect to the laboratory coordinates and do not relate to the individual grains. A total of 5000 discrete points, N, and 50 000 number of pairs, Np, are used for the results. The results, shown in Fig. 3, include ensembles of cubes with 3003, 6003, and 12003 µm3 volumes. For each scattering direction, the average and standard deviation of scattering coefficients are obtained across the ensemble of 50 realizations. In Fig. 3, the solid lines are the average values and the shaded regions show the corresponding standard deviations.

FIG. 3.

(Color online) Quasi-longitudinal to quasi-longitudinal scattering coefficient obtained from a 15 MHz wave propagating in the [001] direction and scattering into four directions as a function of the maximum separation distance for ensembles with three volumes, (a) 3003 µm3, (b) 6003 µm3, and (c) 12003 µm3.

FIG. 3.

(Color online) Quasi-longitudinal to quasi-longitudinal scattering coefficient obtained from a 15 MHz wave propagating in the [001] direction and scattering into four directions as a function of the maximum separation distance for ensembles with three volumes, (a) 3003 µm3, (b) 6003 µm3, and (c) 12003 µm3.

Close modal

Upon inspection of Fig. 3, direct correlation between the standard deviations and the maximum separation distance, R, becomes apparent. Such a correlation is present in all four scattering directions and three volumes. The increase in the standard deviation with R indicates that at larger separation distances, the covariance function varies more across the ensemble. However, convergence is observed in the average values. These results suggest that at larger separation distances, the two-point statistics are obtained from an insufficient number of grains. Because periodicity is not assumed here, the number of combinations of two grains satisfying a specific separation distance r, decreases with r. Therefore, higher fluctuations in the covariance function are expected at larger separation distances. Moreover, the fluctuations are also not necessarily symmetric about zero. In fact, the asymmetry of the fluctuations is more apparent at larger separation distances. This behavior is more random in nature because across the ensemble of realizations, convergence is observed in the average properties. More specifically, Fig. 4 shows the inner product of the normalized covariance function which defines the longitudinal polarization of a wave propagating in the [0 0 1] direction and scattering backward. The normalization is made with respect to the square of the anisotropy coefficient, ν = c11c12 – 2c44. This figure is obtained using a cube with a volume of 3003 µm3. The asymmetry at larger separation distance is clear.

FIG. 4.

(Color online) An example result for a 3003 µm3 volume showing the inner product of the covariance function with the longitudinal polarization of a wave propagating in the [0 0 1] direction and scattering backwards. The inner product is normalized by the square of the anisotropy coefficient.

FIG. 4.

(Color online) An example result for a 3003 µm3 volume showing the inner product of the covariance function with the longitudinal polarization of a wave propagating in the [0 0 1] direction and scattering backwards. The inner product is normalized by the square of the anisotropy coefficient.

Close modal

In addition, variations of the scattering coefficients are inversely related to the volume of the polycrystal. For example, the standard deviations observed for the 3003 µm3 cubes at the maximum separation distance are about 2.8 and 7.6 times larger than those observed in the 6003 and 12003 µm3 volumes, respectively. This property is due to the larger number of grains for the larger volumes, hence, the larger number of combinations of grains satisfying a separation distance. Finally, considering that the average scattering coefficient across the ensembles converges at about one grain diameter but the standard deviation never converges, the truncation value appears to be somewhat arbitrary. In this work, 45 µm is selected for the maximum separation distance, R, that is used for the calculations. This value is about 1.5 times the length of the average grain diameter and is within the region for which convergence of the average is observed.

To calculate the attenuation, Eq. (5) is discretized analogously to that of the scattering coefficient. In all attenuation calculations here, a total of 1000 scattering directions are used for the integration. For each direction, the scattering coefficient is calculated using Np = 5 × 104 pairs and N = 5000 discrete points. For the simulated nickel microstructure, the quasi-longitudinal and quasi-shear attenuations are calculated for a 15 MHz wave propagating in the [001] direction. These attenuation results are demonstrated in Fig. 5 as a function of the number of grains. The quasi-shear attenuations are separated into the first and second quasi-shear modes which correspond with the fast-shear and slow-shear polarizations, respectively. For each number of grains, the mean attenuation is obtained from the 50 synthetic volumes. The error bars represent the attenuation standard deviation.

FIG. 5.

(Color online) Statistics of the (a) quasi-longitudinal and (b) quasi-shear attenuations, across an ensemble of 50 simulated polycrystals for 10 volumes. The attenuations from the dream.3d microstructures are 3–4 times smaller than values obtained from common theories (Ref. 3).

FIG. 5.

(Color online) Statistics of the (a) quasi-longitudinal and (b) quasi-shear attenuations, across an ensemble of 50 simulated polycrystals for 10 volumes. The attenuations from the dream.3d microstructures are 3–4 times smaller than values obtained from common theories (Ref. 3).

Close modal

Figure 5 shows that volumes with a larger number of grains exhibit smaller variations across the ensemble. Such behavior implies the increase in the statistical homogeneity of the microstructures with more grains. This conclusion can be drawn due to the stochastic nature of dream.3d microstructure creation. It is important to note that the longitudinal and shear attenuation values based on an exponential form3 with a correlation length of L = 15 µm are αL = 0.24 Np/cm and αT = 0.93 Np/cm, respectively. Thus, the dream.3d microstructures result in attenuations 3–4 times smaller than values obtained from commonly used theories. The distinction between the attenuations of these different results is also shown in Fig. 6 for a polycrystalline nickel with 12003 µm3 volume as a function of the frequency. In this figure, αqT1 and αqT2 refer to the attenuations of the fast and slow quasi-shear polarizations, respectively. At higher frequencies, the differences between the theory with exponential statistics and those from dream.3d become more evident. Such results clearly demonstrate the limitations of the assumptions often used in scattering theories. In addition, the microstructures generated in dream.3d are more realistic from a morphological standpoint compared with Voronoi tessellations.12,27 Classical Voronoi microstructures have planar grain boundaries, while more realistic curved grain boundaries can be created by dream.3d. Although generalized conclusions cannot be drawn based on limited data, these results suggest that dream.3d microstructures may lead to a new view of traditional scattering theories.

FIG. 6.

(Color online) (a) Quasi-longitudinal and (b) quasi-shear attenuations for a polycrystalline nickel with 12003 µm3 volume across a range of frequencies.

FIG. 6.

(Color online) (a) Quasi-longitudinal and (b) quasi-shear attenuations for a polycrystalline nickel with 12003 µm3 volume across a range of frequencies.

Close modal

In Sec. III, three typical assumptions used in most ultrasonic models were introduced. By calculating the attenuation directly using the microstructural information, the validity of these assumptions can be tested.

The first assumption assessed is the two-point spatial correlation function. Conventionally, the spatial correlation function η(r) is expressed as an exponential function using a correlation length which corresponds with the average grain radius. This form is given in Eq. (8). To test the validity of this assumption, the spatial correlation function for a simulated microstructure is calculated directly using Eq. (13). Then, comparisons of the dream.3d statistics can be made with the exponential form. Such a comparison is given in Fig. 7 for a 3003 µm3 volume.

FIG. 7.

(Color online) Spatial correlation functions obtained from the exponential form given in Eq. (8) and a 3003 µm3 simulated block. A correlation length of L = 15 µm is used for the exponential.

FIG. 7.

(Color online) Spatial correlation functions obtained from the exponential form given in Eq. (8) and a 3003 µm3 simulated block. A correlation length of L = 15 µm is used for the exponential.

Close modal

The results shown in Fig. 7 illustrate that the exponential form based on the average grain radius has longer range correlation in comparison with the spatial correlation function obtained from the synthetic volume. Ultimately, this longer correlation length will increase the scattering coefficients and the resulting attenuation values as shown in Fig. 6. Similar results are observed for other volumes, but are not shown here for brevity. Thus, for a microstructure with a narrow grain size distribution, an exponential form, such as Eq. (8) is not acceptable. Similar observations were made by Ryzy et al.9 in which digital microstructures were made with a Voronoi tessellation. Hence, a revised expression to describe the two-point statistics is clearly needed, but it likely will require inclusion of the grain size distribution and grain morphology and is beyond the scope of this article.

In order to assess the decoupling assumption, attenuation values are calculated by integrating the scattering coefficients given in Eq. (9). In this method, the tensorial component of the covariance function is decoupled from the spatial part. The validity of such an assumption implies that the orientations of grains are not correlated with each other. Comparisons are then necessary between the decoupled attenuation values and those calculated directly. For a 15 MHz wave propagating in the [001] direction, the attenuations are calculated using both approaches for polycrystalline nickel. These results are illustrated in Fig. 8.

FIG. 8.

(Color online) Statistics of the (a) quasi-longitudinal, (b) first quasi-shear, and (c) second quasi-shear attenuations obtained from the decoupled and direct methods.

FIG. 8.

(Color online) Statistics of the (a) quasi-longitudinal, (b) first quasi-shear, and (c) second quasi-shear attenuations obtained from the decoupled and direct methods.

Close modal

It is clear from Fig. 8 that the decoupling assumption is valid for statistically isotropic microstructures with a narrow grain size distribution. However, attenuations calculated using the direct method show higher uncertainty bounds compared with their decoupled counterparts. Such behavior is attributed to the differences in the sufficiency of the statistics for the two methods. As mentioned earlier, fluctuations of the covariance function increase with the separation distance because a smaller number of individual pairs of grains exist that can satisfy larger separation distances. Because no two blocks with the same volume are identical, variations are expected across the ensemble. For the decoupled calculations, the covariance function is the product of the spatial correlation function with the covariance tensor evaluated at r = 0. The only source of fluctuation for the covariance tensor is the finite number of grains comprising the microstructures. For the spatial correlation function obtained directly from the geometry, small variations are present due to the large numbers of voxels. Hence, the decoupled attenuations are expected to show lower uncertainty bounds compared with the direct technique. Future studies of this assumption that are associated with texture or other microstructures are needed to determine the conditions for which the assumption still holds.

In Sec. VI, a methodology was explained with which the maximum separation distance R can be identified for a microstructure. The technique is general and considers none of the assumptions listed in Sec. III. With the validity of decoupling, the maximum separation distance can be viewed from a different perspective. In this case, the influence of R is directly applied upon the two-point spatial correlation function, η(r). This function gives the probability of two points residing inside a grain. Therefore, it can be argued that for distances larger than the largest grain diameter, such probability becomes infinitesimal. In this work, the average value of the largest grain diameter across all of the ensembles is 44.6 µm. This value is almost identical to the R = 45 µm obtained from the general technique. Hence, the maximum grain diameter can be used to identify R for microstructures with randomly oriented grains.

Typically, polycrystals with randomly oriented grains are considered statistically isotropic. The degree of isotropy, however, depends upon the total number grains comprising the polycrystal.28 Absolute isotropy is achieved only when the polycrystal is considered to contain an infinite number of grains. Hence, statistical anisotropy always exists in finite volumes. This concept is studied in detail by Norouzian and Turner28 using the directionality of phase velocity. dream.3d microstructures are finite in size and contain grains that do not fully follow random orientation in the Euler space. Therefore, a slightly lower degree of statistical isotropy is expected for these volumes. Table II provides the average longitudinal attenuation for all realizations for a 15 MHz wave propagating in the [100], [010], [001], and [111] directions.

TABLE II.

The average longitudinal attenuation (Np/m) obtained from the 50 microstructure realizations across the 10 volumes for a 15 MHz wave propagating in four directions.

Volumes (µm3)
Direction3003400350036003700380039003100031100312003
[100] 6.25 6.18 6.12 6.10 6.09 6.08 6.11 6.11 6.19 6.19 
[010] 6.23 6.17 6.12 6.10 6.09 6.08 6.10 6.11 6.19 6.19 
[001] 6.24 6.19 6.12 6.10 6.10 6.08 6.11 6.12 6.20 6.20 
[111] 6.68 6.63 6.60 6.58 6.58 6.56 6.58 6.58 6.66 6.65 
Volumes (µm3)
Direction3003400350036003700380039003100031100312003
[100] 6.25 6.18 6.12 6.10 6.09 6.08 6.11 6.11 6.19 6.19 
[010] 6.23 6.17 6.12 6.10 6.09 6.08 6.10 6.11 6.19 6.19 
[001] 6.24 6.19 6.12 6.10 6.10 6.08 6.11 6.12 6.20 6.20 
[111] 6.68 6.63 6.60 6.58 6.58 6.56 6.58 6.58 6.66 6.65 

The attenuations from the [100], [010], and [001] directions are very similar in all volumes. However, the attenuations in the [111] direction are up to 8% larger than other directions. For the shear attenuation, this value is about −7%. Therefore, slight texture is present in the dream.3d simulated blocks. Considering such texture in Fig. 8, it can be argued that the decoupling results discussed in Sec. VII B are valid for weakly textured polycrystals.

Attenuation results obtained from the dream.3d polycrystals showed an interesting behavior across the ten volumes. In Fig. 5, the two largest sets of grains show higher attenuation values compared with smaller volumes. However, the lower uncertainty bounds of the decoupled attenuation values demonstrated in Fig. 8 clarifies that the jump is not restricted only to the two largest volumes. For example, the quasi-longitudinal results based on the decoupling assumption show no overlap between the bounds of the 4003 and 7003 µm3 volumes. Therefore, it is concluded that the two-point statistics are changing across the different volumes. This behavior is interesting because all microstructures were generated with the same grain statistics. To find the source of this jump, the results are studied from a tensorial and morphological stand point. This view to the problem is possible due to the validity of the decoupling assumption explained in Sec. VII. Hence, the influences of orientation and morphology on such differences can be investigated independently.

The role of the Euler angles can be studied by assigning random orientations to the grains of each volume. The attenuations are then calculated using the decoupling assumption and comparisons are made with the original dream.3d Euler angles. To ensure statistical isotropy, a set of random numbers X = {X1, X2, X3} in the interval of [0,13] is used, such that the Euler angle triplets are defined as ϕ = 2πX1, Θ = acos(2X2 − 1), and ζ = 2πX3.29 Figure 9 shows the attenuation values for a 15 MHz wave propagating in the [001] direction of the nickel polycrystals for randomly oriented grains along with results based on the original dream.3d orientations.

FIG. 9.

(Color online) The attenuation based on a 15 MHz wave propagating in the nickel polycrystals with randomly oriented grains and the Euler angles generated by dream.3d.

FIG. 9.

(Color online) The attenuation based on a 15 MHz wave propagating in the nickel polycrystals with randomly oriented grains and the Euler angles generated by dream.3d.

Close modal

Important information regarding the texture and morphology of the synthetic microstructures is contained in Fig. 9. First, microstructures with grain orientations originally generated by dream.3d show lower attenuations compared with those containing randomly oriented grains. Such a deviation from the statistically isotropic assumption implies a slight texture in the attenuation of the dream.3d microstructures. In addition, although the attenuation increases for truly random orientation, its trend relative to the number of grains remains unchanged. Hence, the choice of the Euler angles is not the source of the variation with number of grains.

To study the influence of the morphology, the ensembles of 50 realizations with volumes of 8003 and 12003 µm3 are selected from which to sample. Smaller volumes are sampled from the center of the larger cubes to create a new ensemble of 50 realizations. The attenuation values of the new ensembles are then calculated using the decoupling assumption for a 15 MHz wave propagating in the [001] direction in nickel. Comparisons of these attenuations with those obtained from the original microstructures are shown in Fig. 10.

FIG. 10.

(Color online) Attenuation values of the original and sampled microstructures as a function of the number of grains.

FIG. 10.

(Color online) Attenuation values of the original and sampled microstructures as a function of the number of grains.

Close modal

The average attenuations obtained from the sectioned volumes, demonstrated in Fig. 10, exhibit very small variations as a function of the number of grains. Such a small variation agrees well with the initial assumption of statistical homogeneity. On the contrary, relatively larger variations are observed in the average attenuations of the original microstructures. This behavior is evidence that morphological differences are present within the dream.3d microstructures as a function of the number of grains. In addition, those microstructures that are sectioned from the 8003 µm3 volumes have different attenuations than those obtained from the 12003 µm3 ones. In fact, the attenuation values of the sectioned cubes are closest to their parent microstructures. Such behavior agrees with the changes in the morphology of the dream.3d microstructures as a function of the number of grains. To determine the source of these changes, the mean and standard deviations of the grain diameter are calculated for all synthetic blocks. Here, these quantities are denoted as μd and σd, respectively. Such statistics are then averaged over the ensemble of 50 realizations for each volume. For the standard deviation, the averaging is performed using σd2, where the angular brackets represent the ensemble average. Afterwards, the coefficient of variation (CV) is obtained as σd2/μd. When the CV is compared with the ensemble average quasi-longitudinal attenuations, αqL, of the original volumes shown in Fig. 10, a clear correlation is observed between the two quantities. This comparison is demonstrated in Fig. 11 in which both quantities are normalized to unity. Figure 11 exhibits an important aspect of the synthetic microstructures. Although, all microstructures are created using identical grain statistics, the normalized CV indicates that the grain size distribution of the microstructures are statistically dependent upon the simulation volume. Because similar dependency on the simulation volume is observed in αqL, the variation in the ensemble average attenuation is attributed to the changes in the final grain size statistics.

FIG. 11.

(Color online) Grain diameter coefficient of variation and the quasi-longitudinal attenuation averaged across the ensembles as a function of the cube edge length. Both quantities are normalized to unity for comparison. The similarity of the trends suggests that the grain size statistics are a function of the number of grains created.

FIG. 11.

(Color online) Grain diameter coefficient of variation and the quasi-longitudinal attenuation averaged across the ensembles as a function of the cube edge length. Both quantities are normalized to unity for comparison. The similarity of the trends suggests that the grain size statistics are a function of the number of grains created.

Close modal

Another observation made from Fig. 10 is with regard to the differences between the average number of grains obtained from the original and the sampled microstructures. The results show that on average, the sectioned volumes contain more grains. The relative difference between the average number of grains is about 30% for the smallest cube and decreases to about 7% for the 11003 µm3 volume. Such behavior signifies the role of the boundary grains. For smaller volumes, the ratio between the surface area to the volume is higher than the larger cubes. In fact, for cubes, this ratio is inversely proportional to the cube edge length. Figure 12 demonstrates that the surface to volume ratio decreases at almost the same rate as the relative difference between the number of grains, when both are normalized to unity. This result implies that microstructures simulated with dream.3d do not have similar grain statistics on the boundary of the volume as in the interior. Hence, dream.3d may prohibit the boundary grains to be small sections of larger grains, a condition that is not true for sectioned volumes.

FIG. 12.

(Color online) Comparison between the surface to volume ratio and relative difference between the number of grains, normalized to unity. The volumes range from 3003 to 11003 µm3.

FIG. 12.

(Color online) Comparison between the surface to volume ratio and relative difference between the number of grains, normalized to unity. The volumes range from 3003 to 11003 µm3.

Close modal

Figure 13 compares the microstructures of one face of a realization with 3003 µm3 volume with a cross-section of the same volume from the middle. In the microstructure on the left, Fig. 13(a), the image obtained from a face contains 156 grains. However, on the right image, Fig. 13(b), there are a total of 214 grains. This difference is apparent in the microstructure images. To capture this phenomenon more quantitatively, the number of grains on the 6 faces of the volumes is calculated as a percentage of the total number of grains. This operation is performed for the original and sectioned microstructures and the results are given in Table III. The relative difference between the original and sectioned results provided in Table III shows that the microstructures sectioned from the original 12003 µm3 volumes contain about 28% more boundary grains, on average, than those from the non-sectioned volumes. Thus, it is clear that care must be taken when grain statistics are determined from such synthetic microstructures.

FIG. 13.

(Color online) Example of microstructures obtained from two planes within a 3003 µm3 volume. (a) 156 grains are present on one face of the volume. (b) The cross-section from the middle of the volume includes 214 grains.

FIG. 13.

(Color online) Example of microstructures obtained from two planes within a 3003 µm3 volume. (a) 156 grains are present on one face of the volume. (b) The cross-section from the middle of the volume includes 214 grains.

Close modal
TABLE III.

The percent of the boundary grains relative to the total number of grains obtained from the ensemble of 50 realizations across the 10 volumes. The sectioned values are from the set of 12003 µm3 volumes.

Volume (µm3)OriginalSectioned
3003 40.5 50.0 
4003 31.8 40.5 
5003 26.4 34.0 
6003 23.8 29.3 
7003 20.7 25.7 
8003 18.3 22.9 
9003 15.5 20.7 
10003 14.0 18.8 
11003 13.0 17.3 
Volume (µm3)OriginalSectioned
3003 40.5 50.0 
4003 31.8 40.5 
5003 26.4 34.0 
6003 23.8 29.3 
7003 20.7 25.7 
8003 18.3 22.9 
9003 15.5 20.7 
10003 14.0 18.8 
11003 13.0 17.3 

In this article, a methodology has been described to calculate ultrasonic attenuation values in synthetic three-dimensional voxellated microstructures. To investigate the influence of the number of grains on attenuation, a total of 500 synthetic polycrystals were used, with all realizations created using dream.3d. The theoretical formulation used to calculate the attenuation values was based on the theory of Weaver.3 In addition, typical assumptions made in the theory have been investigated using the simulated volumes. It has been observed that the exponential form of the spatial correlation function used by many authors is clearly limited in its validity. In fact, the spatial correlation function obtained using the synthetic volumes consistently showed shorter correlation lengths. Such differences in the two-point grain statistics resulted in attenuations that were three to four times smaller than those based on the traditional exponential form of the correlation function.

Moreover, the results support the validity of the assumption regarding the decoupling of the spatial and tensorial components of the covariance function. It is emphasized that such a conclusion applies only to polycrystals with a narrow grain size distribution and a small degree of texture. For wider distributions and higher texture, further investigations are required. The attenuation results as a function of the number of grains showed an inverse relationship between the number of grains and the attenuation uncertainty bounds. Such information is useful with respect to experiments. Expected variations in attenuation based on statistical homogeneity can be used to assess differences in measured attenuation with respect to statistical differences between locations on a sample.

Furthermore, the variations in the average attenuation with respect to volumes of the dream.3d polycrystals have been demonstrated to be a result of morphological changes. Such a conclusion was drawn by studying the influence of the tensorial and spatial components of the covariance function on the attenuation. While assigning random orientations to the microstructures increased the overall attenuation, the variations across the volumes remained the same. This outcome was an indication of the slight morphological changes in different volumes generated by dream.3d. Similar changes were also noticed by comparing the attenuation results of the original and sectioned microstructures. The morphological changes were ultimately attributed to the dependencies of the resulting grain size statistics on the simulation volumes. The underlying causes of such dependencies should be investigated in the future by studying the process by which the microstructures are created in dream.3d.

Finally, a study on the sectioned and original volumes showed around 28% difference between the percentage of boundary grains. This difference indicates that the dream.3d simulated microstructures have boundary grains that do not satisfy the desired statistics, although the overall volume does. This result implies that the grains inside the volume must compensate for the deviation of the boundary grains. Such synthetic blocks slightly deviate from realistic samples because, in reality, many of the measurements are performed on samples that are sectioned from larger volumes. Therefore, on the boundary, there are grains that are only a small section of the larger ones. The implication of such behavior will be apparent when the software is used to simulate microstructures for comparison with grain size statistics obtained through microscopy techniques. The deviation from the desired statistics decreases with the total number of grains. Hence, studies that use dream.3d software for synthetic polycrystalline simulation should section the desired volume from a larger volume to ensure that the distributions of the sectioned blocks match with the desired statistics. The work presented in this article is a step towards modeling the statistical behavior of polycrystals more accurately and lays the groundwork for precise grain size characterization using ultrasonic methods.

This work was supported by the Air Force Research Laboratory under prime Contract No. FA8650-15-D-5231 and was completed utilizing the Holland Computing Center of the University of Nebraska, which receives support from the Nebraska Research Initiative.

1.
W.
Mason
and
H.
McSkimin
, “
Attenuation and scattering of high frequency sound waves in metals and glasses
,”
J. Acoust. Soc. Am.
19
(
3
),
464
473
(
1947
).
2.
F. E.
Stanke
and
G. S.
Kino
, “
A unified theory for elastic wave propagation in polycrystalline materials
,”
J. Acoust. Soc. Am.
75
(
3
),
665
681
(
1984
).
3.
R. L.
Weaver
, “
Diffusivity of ultrasound in polycrystals
,”
J. Mech. Phys. Solids
381
,
55
86
(
1990
).
4.
C.
Kube
, “
Iterative solution to bulk wave propagation in polycrystalline materials
,”
J. Acoust. Soc. Am.
141
(
3
),
1804
1811
(
2017
).
5.
F.
Karal
and
J.
Keller
, “
Elastic, electromagnetic, and other waves in a random medium
,”
J. Math. Phys.
5
(
4
),
537
547
(
1964
).
6.
A.
Van Pamel
,
C.
Brett
,
P.
Huthwaite
, and
M.
Lowe
, “
Finite element modelling of elastic wave scattering within a polycrystalline material in two and three dimensions
,”
J. Acoust. Soc. Am.
138
(
4
),
2326
2336
(
2015
).
7.
A.
Van Pamel
,
G.
Sha
,
S.
Rokhlin
, and
M.
Lowe
, “
Finite-element modelling of elastic wave propagation and scattering within heterogeneous media
,”
Proc. R. Soc. A
473
,
20160738
(
2017
).
8.
A.
Van Pamel
,
G.
Sha
,
M.
Lowe
, and
S.
Rokhlin
, “
Numerical and analytic modelling of elastodynamic scattering within polycrystalline materials
,”
J. Acoust. Soc. Am.
143
(
4
),
2394
2408
(
2018
).
9.
M.
Ryzy
,
T.
Grabec
,
P.
Sedlák
, and
I.
Veres
, “
Influence of grain morphology on ultrasonic wave attenuation in polycrystalline media with statistically equiaxed grains
,”
J. Acoust. Soc. Am.
143
(
1
),
219
229
(
2018
).
10.
S.
Falco
,
J.
Jiang
,
F.
De Cola
, and
N.
Petrinic
, “
Generation of 3D polycrystalline microstructures with a conditioned Laguerre-Voronoi tessellation technique
,”
Comput. Mater. Sci.
136
,
20
28
(
2017
).
11.
S.
Bargmann
,
B.
Klusemann
,
J.
Markmann
,
J. E.
Schnabel
,
K.
Schneider
,
C.
Soyarslan
, and
J.
Wilmers
, “
Generation of 3D representative volume elements for heterogeneous materials: A review
,”
Prog. Mater. Sci.
96
,
322
384
(
2018
).
12.
M.
Ardeljan
,
R.
McCabe
,
I.
Beyerlein
, and
M.
Knezevic
, “
Explicit incorporation of deformation twins into crystal plasticity finite element models
,”
Comput. Meth. Appl. Mechanics Eng.
295
,
396
413
(
2015
).
13.
M. A.
Groeber
and
M. A.
Jackson
, “
DREAM.3D: A digital representation environment for the analysis of microstructure in 3D
,”
Integr. Mater. Manufact. Innovat.
3
,
5
(
2014
).
14.
C.
Robert
and
G.
Casella
,
Monte Carlo Statistical Methods
(
Springer Science+Business Media
,
New York
,
2004
).
15.
C.-S.
Man
,
R.
Paroni
,
Y.
Xiang
, and
E. A.
Kenik
, “
On the geometric autocorrelation function of polycrystalline materials
,”
J. Comput. Appl. Math.
190
,
200
210
(
2006
).
16.
P.
Haldipur
,
F.
Margetan
, and
R.
Thompson
, “
Correlation between local ultrasonic properties and grain size within jet-engine nickel alloy billets
,”
AIP Conf. Proc.
657
,
1355
1362
(
2003
).
17.
D.
Liu
and
J. A.
Turner
, “
Influence of spatial correlation function on attenuation of ultrasonic waves in two-phase materials
,”
J. Acoust. Soc. Am.
123
(
5
),
2570
2576
(
2008
).
18.
A.
Arguelles
and
J. A.
Turner
, “
Ultrasonic attenuation of polycrystalline materials with a distribution of grain sizes
,”
J. Acoust. Soc. Am.
141
(
6
),
4347
4353
(
2017
).
19.
G.
Sha
, “
Correlation of elastic wave attenuation and scattering with volumetric grain size distribution for polycrystals of statistically equiaxed grains
,”
Wave Motion
83
,
102
110
(
2018
).
20.
L.
Yang
,
O.
Lobkis
, and
S.
Rokhlin
, “
Explicit model for ultrasonic attenuation in equiaxial hexagonal polycrystalline materials
,”
Ultrasonics
51
(
3
),
303
309
(
2011
).
21.
S.
Torquato
,
Random Heterogeneous Materials: Microstructure and Macroscopic Properties
(
Springer
,
Berlin
,
2002
).
22.
A. G.
Every
and
A. K.
McCurdy
, “
Second and higher-order elastic constants
,” in
Landolt-Börnstein Numerical Data and Functional Relationships in Science and Technology New Series Group III: Crystal and Solid State Physics
(
Springer-Verlag
,
Berlin
,
1992
), Vol.
29a
.
23.
W.
Voigt
, “
Theoretische studien über die elasticitätsverhältnisse der krystalle
,”
Abh. Ges. Wiss. Gottingen
34
,
3
51
(
1887
).
24.
A.
Reuss
, “
Berechnung der fließgrenze von mischkristallen auf grund der plastizitätsbedingung für einkristalle
” (“Calculation of the yield strength of polycrystals due to the plasticity condition for single crystals”),
Z. Angew. Math. Mech.
9
,
49
58
(
1929
).
25.
R.
Hill
, “
The elastic behaviour of a crystalline aggregate
,”
Proc. Phys. Soc.
65
(
5
),
349
354
(
1952
).
26.
C. M.
Kube
and
J. A.
Turner
, “
Ultrasonic attenuation in polycrystals using a self-consistent approach
,”
Wave Motion
57
,
182
193
(
2015
).
27.
M.
Knezevic
,
B.
Drach
,
M.
Ardeljan
, and
I.
Beyerlein
, “
Three dimensional predictions of grain scale plasticity and grain boundaries using crystal plasticity finite element models
,”
Comput. Meth. Appl. Mech. Eng.
277
,
239
259
(
2014
).
28.
M.
Norouzian
and
J. A.
Turner
, “
Ultrasonic wave propagation predictions for polycrystalline materials using three-dimensional synthetic microstructures: Phase velocity variations
,”
J. Acoust. Soc. Am.
145
(
4
),
XX
(
2019
).
29.
H.-J.
Bunge
,
Texture Analysis in Materials Science: Mathematical Methods
(
Butterworths
,
London
,
1982
).
30.
Information on Holland Computing Center Available at https://hcc.unl.edu/.
31.
See supplementary material at https://doi.org/10.1121/1.5096651 for a sample JSON file that can be used to create the microstructures used here.

Supplementary Material