Abstract
We investigate the numerical implementation of functionally graded properties in the context of the finite element method. The macroscopic variation of elastic properties inherent to functionally graded materials (FGMs) is introduced at the element level by means of the two most commonly used schemes: (i) nodal based gradation, often via an auxiliary (non-physical) temperature-dependence, and (ii) Gauss integration point based gradation. These formulations are extensively compared by solving a number of paradigmatic boundary value problems for which analytical solutions can be obtained. The nature of the notable differences revealed by the results is investigated in detail. We provide a user subroutine for the finite element package ABAQUS to overcome the limitations of the most popular approach for implementing FGMs in commercial software. The use of reliable, element-based formulations to define the material property variation could be key in fracture assessment of FGMs and other non-homogeneous materials.
Keywords: functionally graded materials, finite element analysis, graded finite elements
1. Introduction
There is an emerging interest in the analysis of the mechanical response of materials with spatially varying properties. New manufacturing technologies make it possible to engineer materials with functionally graded microstructures, so-called functionally graded materials (FGMs). The resulting spatial variation of material properties eliminates stress discontinuities at material interfaces and optimizes material performance under non-uniform service conditions. For example, the performance of coatings subjected to large thermal gradients can be significantly improved by using metal-ceramic FGMs [1], which combine the thermal and corrosive resistance of ceramics with the mechanical strength and high tenacity of metals. In addition, FGMs are now employed in a host of commercial applications, ranging from cutting tools to biomedical devices [2]. This widespread use of FGMs is largely due to their capacity to reduce residual stresses [3], increase the strength of joints [4], and tailor material microstructure to specific service requirements [5].
The complexity and cost associated with the manufacture and testing of functionally graded specimens has intensified the use of numerical tools to analyse their mechanical response. Although a variety of numerical techniques have been used, including mesh-free methods [6,7] and enriched formulations [8,9], the finite element method is by far the most popular approach [10,11,12,13,14,15]. Several formulations have been proposed to accurately capture a smooth material gradient by defining the material property variation at the element level [11,12,13]. While these formulations are been widely and indistinctly used, a performance assessment of the different types of graded elements has not been conducted yet. We investigate the performance of different types of functionally graded elements by comparing with analytical solutions of paradigmatic boundary value problems. We show that notable differences can be attained and that the most common approach in commercial software entails a number of limitations. An alternative implementation is presented in the context of the commercial finite element package ABAQUS.
2. Numerical Formulation
The assignment of material properties in the numerical model must reflect the material property distribution in the functionally graded specimen under consideration. However, an accurate characterization of the material gradient is not a straightforward task. Typically, the information available is the spatial variation of the volume fractions of constituent materials, which is provided as input to the production technique [16]. The macroscopic material property variation does not tend to mirror the volume fraction profile, but one can estimate the former from the latter by using homogenization laws [17]. However, the micromechanical assumptions upon which these theoretical mixing laws are built may hinder an accurate characterization of the macroscopic variation of material properties. An alternative approach is to determine the material property variation directly by experimentation. For example, by producing and testing individual homogeneous specimens with a range of volume fractions [18], by testing the graded material through indentation or ultrasonic techniques [19], or by cutting and testing small samples from a larger graded specimen [20]. Capturing this material gradation profile in the numerical model is key to designing optimal FGM specimens, as well as reproducing and gaining insight into experimental results.
From the numerical perspective, material properties can vary between elements or between nodes and integration points. Numerical works in the mechanics of functionally graded materials can be classified into two large groups depending on their approach to the implementation of the material gradient, see Figure 1, using either homogeneous elements (see, e.g., [10]) or graded elements (see [15] and references therein). The former is appropriate for layered functionally graded composites, but it constitutes a poor approximation otherwise. Assuming constant material properties within each element leads to a discontinuous step-type variation and requires uniform meshing along the material gradation direction. A material property variation at the element level is generally more appropriate and different graded elements formulations have been proposed.
2.1. Gauss Integration Point-Based Variation
Consider an isoparametric finite element with n number of nodes, the displacement field is interpolated from the nodal values as
(1) |
where i is a given node and are the shape functions. For example, in an eight-node quadrilateral element, the shape functions read, for the corner nodes
(2) |
and for the mid-side nodes,
(3) |
(4) |
with denoting the intrinsic coordinates in the interval , and denoting the local coordinates of node i. Accordingly, the strain field is computed from the nodal displacements by means of the strain-displacement matrix
(5) |
with the matrix containing the appropriate derivatives of the shape functions . For example, in a plane strain element, the strain-displacement matrix for a node i reads
(6) |
so as to compute the strain components from the nodal displacements.
Let us assume linear elastic behaviour, which is arguably appropriate for ceramic-based FGMs. The Cauchy stress field is related to the strain tensor through a spatially varying constitutive matrix as
(7) |
The principle of virtual work yields the relation between the deformation work given by the element and the elemental nodal force vector as
(8) |
where is the element strain-displacement matrix—see, for example, Ref. [21]. Accordingly, the element stiffness matrix over the volume of the element reads
(9) |
where is the element stiffness matrix, given by the assembly of over n nodes. Therefore, the linear elastic stiffness matrix is defined to match the material gradation profile at the Gauss integration points. This basic finite element formulation for functionally graded solids was presented by Santare and Lambros [12].
2.2. Nodal-Based Variation via Temperature Dependence
An alternative approach to develop a formulation for graded finite elements was proposed by Kim and Paulino [13]. They propose a generalized isoparametric finite element formulation where the same shape functions are employed to interpolate the nodal displacements, the geometry, and the material properties. Thus, consider a standard isoparametric formulation where the spatial coordinates are interpolated as
(10) |
The isoparametric concept can be generalized to interpolate the spatially varying Young’s modulus and Poisson’s ratio as
(11) |
where and are the elastic properties defined at each node i. Hence, the material gradient is defined precisely at the nodes and subsequently interpolated to the Gauss integration points to compute the stresses through Equation (7).
A generalized isoparametric graded finite element can be easily implemented into a commercial finite element package by taking advantage of the possibility of defining temperature-dependent material properties [11,15]. For example, one can define E as a function of the temperature and provide the specimen with an initial temperature distribution that matches the Young’s modulus variation desired. Here, the temperature has no physical meaning and unwanted thermal strains are suppressed by assigning a zero thermal expansion coefficient. Since the temperature field is defined at the nodes and subsequently interpolated to the Gauss integration points, this technique constitutes a straightforward implementation of a generalized isoparametric graded element, enjoying great popularity. Evident drawbacks are the inability to (i) model thermomechanical problems, and (ii) define different profiles for Poisson’s ratio and Young’s modulus. Furthermore, to obtain a consistent variation of mechanical and thermal strains, many commercial codes interpolate nodal temperature values using shape functions one order lower than those used for the nodal displacements. Consequently, there is an inherent error in the presence of a nonlinear material gradation profile, as sketched in Figure 2. The implications of adopting this technique, relative to the Gauss-based approach defined in Section 2.1, are explored here.
3. Results
The variation in elastic properties inherent to FGMs is implemented at the element level by making use of user subroutines within the commercial finite element package ABAQUS. The graded elements described in Section 2 can be readily implemented by using a USDFLD subroutine, for a Gauss points-based implementation, or a UFIELD subroutine, for a nodal-based graded element. In addition, as discussed above, the temperature can be used as an auxiliary field to effectively implement a generalized isoparametric graded element. The user must provide the material properties as a function of a user defined field (or temperature). Then, a suitable field (or temperature distribution) is defined to match the material property variation desired. A direct comparison between the two approaches in terms of computational time is hindered by their different implementations; nevertheless, the sampling of material properties at integration points or nodes is achieved at a negligible computational cost. The performance of different types of graded elements will be benchmarked by considering a Gauss point-based implementation (Section 2.1) and, via temperature dependent properties, a generalized isoparametric approach (Section 2.2). For the sake of simplicity, we will consider bi-dimensional problems and four quadrilateral element types (see Figure 3): linear elements with reduced integration (Q4R), linear elements with full integration (Q4), quadratic elements with reduced integration (Q8R), and quadratic elements with full integration (Q8).
Three plane problems for which analytical solutions can be obtained will be addressed, as shown in Figure 4. Young’s modulus will be varied along the x-direction and Poisson’s ratio will be assumed to be constant. We assume plane stress conditions. As sketched in Figure 4, the three boundary value problems considered involve a functionally graded plate being subjected to (i) uniform displacement perpendicular to the material gradient direction, (ii) uniform traction perpendicular to the material gradient direction, and (iii) uniform traction in the direction parallel to material gradation.
In all cases, we assume that the Young’s modulus varies exponentially as
(12) |
with and being material constants. This choice is motivated by the existence of analytical solutions for functionally graded solids exhibiting an exponential variation of the elastic properties; see, for example, Refs. [13,22]. Many other functions have been employed in the literature (see Ref. [23] for a review), but our choice is appropriate for our aim: comparing on equal footing different graded finite element implementations. Consistent units are throughout the manuscript and, therefore, units will be omitted subsequently. We consider a width , a total height of , and choose and so as to vary E gradually in the x-direction from to .
3.1. Uniform Displacement Perpendicular to the Material Gradient Direction
Consider first the case of an FGM plate subjected to a remote strain , where denotes the displacement in the remote boundary and h denotes half the height of the plate. A constant Poisson’s ratio of throughout the plate is assumed. The relevant stress component is given by
(13) |
This analytical solution is compared in Figure 5 with the finite element results obtained for the element types and graded element formulations described above. A remote displacement of is prescribed in all cases. As shown in the insets of Figure 5, a uniform mesh of 4 by 12 elements is employed.
Results reveal differences between the different types of graded elements. Consider first the case of the linear element with full integration Q4—see Figure 5a. The Gauss integration point-based approach accurately captures the material gradient depicted by the analytical solution. In fact, the numerical result is exact at the integration points since the displacement field is linear; a single Q4 element will suffice to capture the FGM response. However, the generalized isoparametric formulation (via temperature-dependent properties) exhibits a step-type variation with constant stress in each element. This behaviour is inherently related to how ABAQUS interpolates nodal temperature values. As many other finite element packages, ABAQUS interpolates nodal temperatures with shape functions that are one order lower than those used for the displacements, so as to obtain an equivalent distribution of mechanical and thermal strains. An average value of the temperature in the nodes is passed to the integration points when using linear elements and a linear variation is assumed in quadratic elements. In agreement with expectations, the use of linear elements with reduced integration (Q4R, see Figure 5b) exhibits the response inherent to homogeneous elements for both cases. However, the constant value of attained in each element depends on the implementation approach. The integration point-based scheme computes the exact at the element centroid, where E is sampled. On the other hand, the nodal-based approach averages nodal temperatures, introducing a source of error when the elastic properties vary in a nonlinear manner. The use of quadratic elements leads to a good agreement with the analytical solution for both schemes, although differences are observed (Figure 5c,d). We plot the error obtained with both schemes for the element Q8 in Figure 6. It is evident that the integration point-based approach reproduces the analytical result more accurately.
Further insight is gained by reproducing the analysis with a single element in the x-direction—see Figure 7. Inspection of Figure 7a reveals substantial differences between Gauss points-based and nodal-based implementations. The former reproduces precisely the analytical stress distribution, with the exact result being obtained at the integration points. Contrarily, the approximation is much poorer when the material gradient is implemented via the temperature. Differences are particularly significant at the left side of the specimen, where the error is on the order of 50%.
Remarkably, negative stresses are predicted for . These non-physical compressive stresses arise as a consequence of the particularities of ABAQUS’ criterion for interpolating nodal temperatures, which does not correspond to the linear interpolation outlined in Figure 2. In ABAQUS, the nodal temperature values are multiplied by certain weights, such that the temperature T at an integration point i is given by
(14) |
Here, is the temperature in node j, the weight associated with the nodal temperature j and integration point i, and n and m respectively denote the total number of nodes and integration points. The specific values of depend on a number of numerical considerations and can be easily obtained by means of a one-element model. This criterion is motivated by numerical convergence in thermomechanical problems, as it smoothens localized temperature peaks. The resulting variation in the elastic properties within the element is shown in Figure 7b. Differences with a direct linear interpolation are evident. The weighting procedure implemented in ABAQUS brings non-physical values of E, but it shows a better agreement with the material gradation profile at the Gauss integration points. In turn, this better approximation of reduces the error in the computation of the stresses, as quantified in Figure 7c as a function of the number of elements. The log–log plot of Figure 7c shows that the weighted interpolation of ABAQUS exhibits a smaller maximum error in the computation of at the Gauss points, as well as a faster convergence rate. Consequently, the error intrinsic to a temperature-based graded element is magnified if a standard linear interpolation is used and, therefore, the conclusions of the present study are even more relevant to finite element codes that employ non-weighted interpolations of nodal temperatures. Recall that the integration point-based scheme presented in Section 2.1 captures the analytical solution at the Gauss points with a single element.
3.2. Uniform Traction Perpendicular to the Material Gradient Direction
Consider now the case where the remote load is prescribed as a traction perpendicular to the elastic gradient—see Figure 4c. The Dirichlet boundary conditions of the problem read
(15) |
(16) |
In the case of a plate with infinite height, the only non-zero component of the Cauchy stress tensor is . Following Refs. [13,22], a membrane resultant N along the line can be defined as a function of the remote stress and the width,
(17) |
The compatibility condition requires the strain component to be of the form
(18) |
and, consequently, one can readily obtain the stress field by considering the exponential elastic modulus variation assumed (12) and making use of Hooke’s law as
(19) |
The coefficients A and B are obtained by solving
(20) |
(21) |
such that
(22) |
(23) |
The displacement solution can be readily obtained by making use of the strain-displacement relations and applying the boundary conditions (15) and (16),
(24) |
(25) |
The analytical solution in the middle line is compared with the numerical predictions for . Results are shown in Figure 8 for a uniform mesh of 48 plane stress elements.
Differences between the integration point-based scheme and the nodal/temperature-based implementation are particularly significant for the case of linear elements with full integration (Q4, Figure 8a). Sampling the material gradient directly at the Gauss points leads to a good agreement with the analytical solution. However, using temperature-based properties renders the homogeneous element solution. Both the analytical and Gauss point-based solutions show an increasing along x within those elements close to the left edge. Contrarily, the inverse response is observed when using temperature-dependent properties, as the strain field decreases with x and E is constant element-wise. The Q4 element predicts in all cases a linear variation of within each element for the quadratic displacement solution under consideration. On the other hand, identical predictions between graded element schemes are obtained when using linear elements with reduced integration (Q4R, Figure 8b). This is unlike the case of a prescribed displacement (see Figure 5b), as the error in the approximation of the strain field (exact at the integration points only for the Gauss points-based scheme) is compensated. Quadratic elements (Q8 and Q8R) introduce an element-wise variation of E in both approaches and, therefore, differences appear to be smaller than in linear elements—see Figure 8c,d. The error in the approximation is shown in Figure 9 for the Q8 element case. When using full integration, the Gauss point-based approach outperforms the temperature-based, generalized isoparameteric graded element.
Further insight is gained by analysing a very coarse mesh with a single element in the x-direction; results are shown in Figure 10. Regarding the stress (Figure 10a), the prediction obtained from the integration point-based implementation of graded elements agrees well with the analytical solution, being exact at the Gauss points (symbols). On the other hand, the approximation via a nodal/temperature-based approach introduces a significant source of error (larger than 20% in all the integration points). Moreover, when the load is prescribed as a traction, the approximation of the material gradient also influences the strain field, see Equations (8) and (9). As shown in Figure 10b, a better approximation is attained if the material properties are sampled directly at the Gauss points. Both schemes differ at the edges with the analytical solution for a plate of infinite height.
3.3. Uniform Traction Parallel to the Material Gradient Direction
The last case study involves a functionally graded plate subjected to traction in the x-direction, parallel to the elastic gradient, see Figure 4d. Under those conditions, the normal stress component equals the applied stress
(26) |
if Poisson’s ratio is made equal to zero, . The results obtained for a uniform mesh of 75 plane stress elements are shown in Figure 11.
Contrarily to what has been observed so far, the Q4 results (Figure 11a) show that the nodal/temperature-based approach outperforms the integration point-based counterpart. Hooke’s law requires the strains to vary according to an inverse exponential distribution to obtain a constant stress for an exponentially varying E. However, linear elements predict a constant strain field and, consequently, an effectively homogeneous element will predict a constant stress. This trend is inverted for the case of a quadratic element with full integration (Q8). As shown in Figure 11b, again the use of a Gauss point-based graded element formulation approximates the analytical solution better. The results pertaining to reduced integration elements (Q4R and Q8R), not shown for brevity, reveal a perfect agreement with the analytical solution in all cases. Thus, reduced integration improves precision in this specific case study as the resulting stress is constant—either because there is a single integration point (Q4R), leading to a constant and E, or because both and E are element-wise linear (Q8R).
4. Conclusions
We have explored the influence of element order, integration scheme and graded element formulation in the finite element analysis of functionally graded materials (FGMs). Two graded element formulations are presented to account for the variation in space of material properties: nodal and integration point based gradations. The nodal based variation is implemented by defining temperature-dependent properties with a zero thermal expansion coefficient, a simple approach that enables the use of this scheme in commercial finite element packages. Important insight is gained by solving, analytically and numerically, three boundary value problems involving remote tractions and displacements, applied parallel and perpendicular to the material gradation direction.
Results reveal that integration point-based graded elements generally outperform a nodal-based implementation through temperature-dependent properties. The former approximates better the analytical solution in all the boundary value problems considered if quadratic shape functions are used. A much finer mesh is needed to attain a similar degree of precision with a nodal-based approach. However, the temperature-based generalized isoparametric graded element is more accurate when linear elements are employed and the traction is applied parallel to the direction of material gradation. These observations are inherent to the interpolation of nodal temperatures with shape functions that are one order lower than those employed for the displacement field, as done in most finite element codes to ensure an equivalent variation of thermal and mechanical strains. In addition, in the case of the commercial package ABAQUS, the nodal temperature averaging criterion employed can lead to non-physical results.
The results presented have implications in the analysis of functionally graded structures, both in terms of computation time and local precision, particularly relevant for fracture studies. A user subroutine for ABAQUS is presented to overcome the number of drawbacks identified with the most popular graded finite element implementation. The user subroutine can be downloaded from www.empaneda.com/codes.
Funding
The author gratefully acknowledges financial support from the People Programme (Marie Curie Actions) of the European Union’s Seventh Framework Programme (FP7/2007-2013) under REA grant agreement No. 609405 (COFUNDPostdocDTU).
Conflicts of Interest
The author declares no conflict of interest.
References
- 1.Kawasaki A., Watanabe R. Finite element analysis of thermal stress of the metal/ceramic multi-layer composites with controlled compositional gradients. J. Jpn. Inst. Metals. 1987;51:525–529. doi: 10.2320/jinstmet1952.51.6_525. [DOI] [Google Scholar]
- 2.Uemura S. The Activities of FGM on New Application. Mater. Sci. Forum. 2003;423–425:1–10. doi: 10.4028/www.scientific.net/MSF.423-425.1. [DOI] [Google Scholar]
- 3.Lee Y.D., Erdogan F. Residual/thermal stresses in FGM and laminated thermal barrier coatings. Int. J. Fract. 1994;69:145–165. doi: 10.1007/BF00035027. [DOI] [Google Scholar]
- 4.Ramaswamy P., Seetharamu S., Varma K., Rao K. Al2O3-ZrO2 Composite coatings for thermal-barrier applications. Compos. Sci. Technol. 1997;57:81–89. doi: 10.1016/S0266-3538(96)00111-X. [DOI] [Google Scholar]
- 5.Marur P.R., Tippur H.H.V. Evaluation of mechanical properties of functionally graded materials. J. Test. Eval. 1998;26:539–545. [Google Scholar]
- 6.Rao B.N., Rahman S. Mesh-free analysis of cracks in isotropic functionally graded materials. Eng. Fract. Mech. 2003;70:1–27. doi: 10.1016/S0013-7944(02)00038-3. [DOI] [Google Scholar]
- 7.Liu P., Yu T., Bui T.Q., Zhang C. Transient dynamic crack analysis in non-homogeneous functionally graded piezoelectric materials by the X-FEM. Comput. Mater. Sci. 2013;69:542–558. doi: 10.1016/j.commatsci.2012.11.009. [DOI] [Google Scholar]
- 8.Comi C., Mariani S. Extended finite element simulation of quasi-brittle fracture in functionally graded materials. Comput. Methods Appl. Mech. Eng. 2007;196:4013–4026. doi: 10.1016/j.cma.2007.02.014. [DOI] [Google Scholar]
- 9.Natarajan S., Baiz P.M., Bordas S., Rabczuk T., Kerfriden P. Natural frequencies of cracked functionally graded material plates by the extended finite element method. Compos. Struct. 2011;93:3082–3092. doi: 10.1016/j.compstruct.2011.04.007. [DOI] [Google Scholar]
- 10.Bao G., Wang L. Multiple cracking in functionally graded ceramic/metal coatings. Int. J. Solids Struct. 1995;32:2853–2871. doi: 10.1016/0020-7683(94)00267-Z. [DOI] [Google Scholar]
- 11.Rousseau C.E., Tippur H.V. Compositionally graded materials with cracks normal to the elastic gradient. Acta Mater. 2000;48:4021–4033. doi: 10.1016/S1359-6454(00)00202-0. [DOI] [Google Scholar]
- 12.Santare M.H., Lambros J. Use of Graded Finite Elements to Model the Behavior of Nonhomogeneous Materials. J. Appl. Mech. 2000;67:819–822. doi: 10.1115/1.1328089. [DOI] [Google Scholar]
- 13.Kim J.H., Paulino G.H. Isoparametric Graded Finite Elements for Nonhomogeneous Isotropic and Orthotropic Materials. J. Appl. Mech. 2002;69:502. doi: 10.1115/1.1467094. [DOI] [Google Scholar]
- 14.Valizadeh N., Natarajan S., Gonzalez-Estrada O.A., Rabczuk T., Bui T.Q., Bordas S.P.A. NURBS-based finite element analysis of functionally graded plates: Static bending, vibration, buckling and flutter. Compos. Struct. 2013;99:309–326. doi: 10.1016/j.compstruct.2012.11.008. [DOI] [Google Scholar]
- 15.Martínez-Pañeda E., Gallego R. Numerical analysis of quasi-static fracture in functionally graded materials. Int. J. Mech. Mater. Design. 2015;11:405–424. doi: 10.1007/s10999-014-9265-y. [DOI] [Google Scholar]
- 16.Butcher R.J., Rousseau C.E., Tippur H.V. A functionally graded particulate composite: Preparation, measurements and failure analysis. Acta Mater. 1998;47:259–268. doi: 10.1016/S1359-6454(98)00305-X. [DOI] [Google Scholar]
- 17.Mathew T.V., Natarajan S., Martínez-Pañeda E. Size effects in elastic-plastic functionally graded materials. Compos. Struct. 2018;204:43–51. doi: 10.1016/j.compstruct.2018.07.048. [DOI] [Google Scholar]
- 18.Carrillo-Heian E.M., Carpenter R.D., Paulino G.H., Gibeling J.C., Munir Z.A. Dense Layered Molybdenum Disilicide-Silicon Carbide Functionally Graded Composites Formed by Field-Activated Synthesis. J. Am. Ceram. Soc. 2001;84:962–968. doi: 10.1111/j.1151-2916.2001.tb00775.x. [DOI] [Google Scholar]
- 19.Krumova M., Klingshirn C., Haupert F., Friedrich K. Microhardness studies on functionally graded polymer composites. Compos. Sci. Technol. 2001;61:557–563. doi: 10.1016/S0266-3538(00)00228-1. [DOI] [Google Scholar]
- 20.Abanto-Bueno J., Lambros J. Parameters controlling fracture resistance in functionally graded materials under mode I loading. Int. J. Solids Struct. 2006;43:3920–3939. doi: 10.1016/j.ijsolstr.2005.05.025. [DOI] [Google Scholar]
- 21.Bower A.F. Applied Mechanics of Solids. CRC Press, Taylor & Francis; Boca Raton, FL, USA: 2009. [Google Scholar]
- 22.Erdogan F., Wu B.H. The surface crack problem for a plate with functionally graded properties. J. Appl. Mech. 1997;64:449. doi: 10.1115/1.2788914. [DOI] [Google Scholar]
- 23.Sayyad A.S., Ghugal Y.M. Modeling and analysis of functionally graded sandwich beams: A review. Mech. Adv. Mater. Struct. 2018 doi: 10.1080/15376494.2018.1447178. [DOI] [Google Scholar]