ProductsAbaqus/Standard Specifying constituent properties for a composite materialIn multiscale material modeling, each composite material consists of one matrix material and one or more inclusions including voids. Input File Usage Use the following option to define properties of the matrix in the composite: CONSTITUENT, TYPE=MATRIX Use the following option to define properties of a non-void inclusion in the composite: CONSTITUENT, TYPE=INCLUSION Use the following option to define properties of a void inclusion in the composite: CONSTITUENT, TYPE=VOID Mean-field homogenization for linear elastic compositesThe mean-field strain and stress in each phase I is defined as where The averaged macro fields can be written as where is the volume fraction of the matrix phase and is the volume fraction of the inclusion phase. For the single-inclusion case, if all the constituents are linear elastic, the strain in the inclusion is related to the strain in the matrix through a concentration tensor . The form of the concentration tensor defines the homogenization methods below. Voigt and Reuss modelsThe simplest mean-field homogenization formulations are the Voigt and Reuss models. These models do not take into account the shape or the orientation of the inclusions; however, they provide upper and lower bounds of the macro stiffness modulus and, therefore, can be used for validation. The Voigt model is also used in a two-step approach to model composites with multiple inclusions. The Voigt model assumes uniform strain in the composite , which gives The Reuss model assumes uniform stress in the composite , which gives where is the stiffness of the matrix and is the stiffness of the inclusion. Input File Usage Use the following option to specify the Voigt model as the homogenization method: MEAN FIELD HOMOGENIZATION, FORMULATION=VOIGT Use the following option to specify the Reuss model as the homogenization method: MEAN FIELD HOMOGENIZATION, FORMULATION=REUSS Eshelby-based modelsThe more sophisticated mean-field homogenizations are based on Eshelby's solution. In his 1957 paper (Eshelby, 1957), Eshelby solved a single-inclusion problem described in Figure 1. Figure 1. Eshelby's problem: an ellipsoid is cut out of an infinite matrix,
undergoes an eigenstrain, and is inserted back into the matrix.
Eshelby found that the strain inside the constrained ellipsoid is uniform and given by where represents a point inside the inclusion and is the eigenstrain. The Eshelby tensor (E) is a function of the stiffness of the matrix and also the shape and orientation of the inclusion. To calculate Eshelby's tensor usually involves numerical integration over the surface of the ellipsoidal inclusion; however, analytical solutions are available (Mura, 1987) for simple shapes such as a sphere, cylinder, penny, oblate, and prolate. Based on Eshelby's solution, the following models are proposed based on different assumptions about the properties of the outer material surrounding the inclusions. Mori-Tanaka modelThe Mori-Tanaka formulation assumes that each inclusion behaves like an isolated inclusion and the strain in the matrix is considered as the far-field strain. Therefore, the concentration tensor can be written as Input File Usage MEAN FIELD HOMOGENIZATION, FORMULATION=MT Inversed Mori-Tanaka modelThe inverse Mori-Tanaka formulation assumes a high volume fraction of the inclusion and permutes the properties of the matrix and inclusion in a single inclusion problem, which gives Input File Usage MEAN FIELD HOMOGENIZATION, FORMULATION=INVERSED MT Balanced modelThe Mori-Tanaka and inversed Mori-Tanaka formulations give the upper and lower bounds of the composite stiffness for low and high volume fractions. The balanced formulation is the interpolative formulation, which can be written as where is the smooth interpolation function proposed by Lielens (7) Input File Usage MEAN FIELD HOMOGENIZATION, FORMULATION=BALANCED User-defined concentration tensorYou can define the concentration tensor directly by specifying all of its components. The user-defined concentration tensor must be defined in the local coordinate system of the inclusion. You can use homogenization models other than those listed above, calibration from experimental results, or FE-RVE models to obtain the value of the concentration tensor. Input File Usage Use the following option to define the fourth-order strain concentration tensor used to calculate the strain in a constituent: CONCENTRATION TENSOR, TYPE=STRAIN (default) Use the following option to define the second-order conductivity concentration tensor used to calculate the temperature gradient in a constituent: CONCENTRATION TENSOR, TYPE=CONDUCTIVITY Incremental mean-field homogenization for nonlinear compositesAn incremental linearization approach is used to extend the homogenization models to composites with nonlinear behavior. The tangent stiffness matrix is used in place of the linear elastic modulus to compute the concentration tensor Since the tangent matrix is not constant in the nonlinear case and is usually a function of the strain, iterations are performed to guarantee a converged solution of the strain increment in each constituent. Isotropization methodsAnalytical expression of Eshelby's tensor is available only if the inclusions are ellipsoidal and the matrix material is isotropic or transversely isotropic. For matrix materials that are anisotropic, using the stiffness directly to compute the Eshelby's tensor can result in stiffer prediction for the composite behavior (Doghri, 2003). The isotropic part of the tangent stiffness matrix can generally be written as where is the bulk modulus and is the shear modulus. and are the volumetric and deviatoric part of the fourth-order identity tensor. The method used to extract the isotropic part of the stiffness matrix is not unique, and the accuracy of the prediction varies depending on the properties of the matrix material. General methodThe general method is the most common isotropization method, and it extracts the isotropic part using The general method can be used for any anisotropic tangent matrix. This method is the default isotropization method. Input File Usage CONSTITUENT Spectral methodThe spectral isotropization method can be used if isotropic hardening is defined in the matrix material (Doghri, 2003). The isotropic part of the tangent matrix is given by where is the elastic bulk modulus, is the elastic shear modulus, is the yield stress, and is the equivalent plastic strain. Input File Usage CONSTITUENT, ISOTROPIZATION COEFFICIENT=1.0 Modified spectral methodFor matrix materials with significant softening after yielding, both the general method and the spectral method might give predictions that are too stiff. The modified spectral method proposed by Selmi et. al. (Selmi, 2011) improves the accuracy of the spectral method by evaluating the derivative of the yield stress at a larger equivalent plastic strain where is the isotropization coefficient that can be calibrated by comparing the mean-field solution to experimental data or FE-RVE solutions. The isotropization coefficient is irrelevant if the constituent does not have plastic behavior. Input File Usage CONSTITUENT, ISOTROPIZATION COEFFICIENT=isotropization coefficient Isotropic projectionOptions are available to use the isotropic projection of the tangent matrix to compute different parts of the concentration tensor. For better predictions, Doghri et. al (Doghri, 2010) recommended the following:
It is possible that some choices can lead to unphysical prediction of micro-level strain resulting in unstable material behavior in the composite. In addition, the tangent stiffness matrix for the composite might lose its symmetry after homogenization; therefore, you must use the unsymmetric solver to achieve convergence. Input File Usage Use the following option to use the isotropic projection of the matrix stiffness to compute all parts of the concentration tensor by default: MEAN FIELD HOMOGENIZATION, ISOTROPIZATION=ALLISO Use the following option to use the isotropic projection of the matrix stiffness to compute only Eshelby's tensor: MEAN FIELD HOMOGENIZATION, ISOTROPIZATION=E-ISO Use the following option to use the isotropic projection of the matrix stiffness to compute Hill's tensor: MEAN FIELD HOMOGENIZATION, ISOTROPIZATION=P-ISO Multi-step homogenizationFor composites with multiple inclusions, a multi-step homogenization approach is used, as shown in Figure 2. The composite is decomposed into "grains," with each grain containing one inclusion family and the matrix. The inclusions in each family have the same material properties, aspect ratio, and orientation. In the first step homogenization is performed in each grain using the user-specified formulation; in the second step the Voigt formulation is used to compute the properties of the overall composite. An alternative approach is to use the Mori-Tanaka scheme in both the first and the second step, assuming the average strain in the matrix is uniform across all grains. This approach is equivalent to the direct Mori-Tanaka approach proposed by Benveniste (Benveniste et al., 1991). Input File Usage Use the following option to use the Voigt formulation in the second step homogenization for the multi-phase composite: MEAN FIELD HOMOGENIZATION, UNIFORM MATRIX STRAIN=NO Use the following option to use the direct Mori-Tanaka formulation for the multi-phase composite, assuming the average strain in the matrix is uniform across all grains: MEAN FIELD HOMOGENIZATION, UNIFORM MATRIX STRAIN=YES Figure 2. Multi-step homogenization method for multi-phase composites.
Specifying the microstructure of the compositeYou can specify the microstructure of the composite by giving the shape, volume fraction, aspect ratio, and fiber orientation of each constituent. You can use a distribution to define the volume fraction, aspect ratio, and the orientation tensor (see Distribution definition). Specifying the shape, volume fraction, and aspect ratioThe volume fraction and aspect ratio can be specified as spatial distributions. The aspect ratio is given by as shown in Figure 3. Figure 3. Different shapes of the inclusion.
The aspect ratio of a spherical inclusion is 1.0, and the aspect ratio of a cylindrical inclusion is infinity; therefore, you do not need to specify the aspect ratio in these cases. Input File Usage Use the following option to specify a prolate-shaped inclusion (): CONSTITUENT, SHAPE=PROLATE volume fraction, aspect ratio, Use the following option to specify an oblate-shaped inclusion (): CONSTITUENT, SHAPE=OBLATE volume fraction, aspect ratio, Use the following option to specify a penny-shaped inclusion (): CONSTITUENT, SHAPE=PENNY volume fraction, aspect ratio, Use the following option to specify a spherical inclusion: CONSTITUENT, SHAPE=SPHERE volume fraction, Use the following option to specify a continuous cylindrical inclusion with a circular cross-section: CONSTITUENT, SHAPE=CYLINDER volume fraction, Use the following option to specify a continuous cylindrical inclusion with an elliptical cross-section: CONSTITUENT, SHAPE=ELLIPTIC CYLINDER volume fraction, Here and are the radii of the elliptical cross-section along the axis in the local 2- and 3-directions. Specifying a fixed orientation for the inclusion and void phasesBy default, the orientation of the inclusion or void phase is fixed and is aligned with the x-axis of the local coordinate system specified in the section definition. You can specify a different orientation by giving the three components of the orientation vector in the local coordinate system, as shown in Figure 4. The components of the orientation unit vector, , are The local 3-direction of the inclusion (void included) is the projection of the local z-axis defined in the section onto the surface normal to the inclusion orientation (1-direction). If the local z-axis is within 0.1 degree of being parallel to the 1-direction, the local 3-direction is the projection of the local y-axis onto the surface. The local 2-direction is then at right angles to the local 3-direction, so that the local 2-direction, local 3-direction, and the inclusion orientation (1-direction) form a right-handed set. The local 2 and 3 directions are relevant only if the shape of the inclusion (void included) is an elliptical cylinder. Figure 4. Orientation of the inclusion (void included).
Input File Usage Use the following option to specify a fixed fiber orientation: CONSTITUENT, DIRECTION=FIXED , , Specifying a second-order orientation tensorFor composites containing short fibers, a second-order orientation tensor, is usually used to describe the dispersion of the fiber orientation where is the integral over the surface of the unit sphere (all possible directions of ) and is the orientation distribution function (ODF). The spatial distribution of the orientation tensor is usually given by injection molding software and can be used directly to compute the effective moduli of the composite material that is linear elastic. If the material is nonlinear, the average fields given by must be computed during the analysis and the ODF is required to calculate the integral. When only the second-order orientation is available, Abaqus recovers the ODF using the approach proposed by Onat and Leckie (1988) for three-dimensional orientations, where and are the tensor basis functions and and are the deviatoric versions of the orientation tensors The fourth-order orientation tensor is required during the ODF reconstruction. It is computed with the hybrid closure approximation proposed by Advani and Tucker (1987), which is constructed using the interpolation of linear and quadratic closure approximation where the linear closure is given by and the quadratic closure is given by The weight function is defined as for three-dimensional orientations. Only one constituent in the composite is allowed to have orientations specified with the second-order orientation tensor. Taking into account the symmetry of the ODF , we compute the integral numerically as follows: where and . The numerical integral is computed by subdividing the macro point into subdomains, with each subdomain having the same fiber orientation . Then a multi-step homogenization (as described in Figure 2) is used to compute the macro-level solutions. The ODF is more accurately recovered if a large value of N is used; however, the computational cost and memory usage also increases substantially. When the fiber direction is random in the three-dimensional space, the second-order orientation tensor is , and the ODF is constant across all subdomains. When the direct Mori-Tanaka homogenization approach is used, the fiber response can be calculated either individually in each subdomain or just once using the averaged state over all subdomains. In both cases only the averaged fiber state is available for output. The maximum principal direction of the second-order orientation tensor is used as the 1-direction of the local coordinate system. Input File Usage Use the following option to specify the fiber orientation using a second-order tensor: CONSTITUENT, DIRECTION=ORIENTATION TENSOR , , Use the following option to specify a random fiber orientation: CONSTITUENT, DIRECTION=RANDOM3D Use the following option to specify the number of subdivisions used to compute the surface integral: MEAN FIELD HOMOGENIZATION, ANGLE SUBDIVISIONS=N Use the following option to compute the fiber response individually in each subdomain: CONSTITUENT, RESPONSE=GRANULAR (default) Use the following options to compute the average response of the fiber directly when using the direct Mori-Tanaka homogenization approach: MEAN FIELD HOMOGENIZATION, UNIFORM MATRIX STRAIN=YES CONSTITUENT, RESPONSE=AVERAGE Composites with thermal expansionA three-step approach is used to compute the macro response of a thermoelastic composite (Pierard, 2004). The total macro strain is applied to the composite in the first step with no temperature change. The strain in each constituent is computed with the concentration tensor, and the stress is updated accordingly. In Step 2 an equal temperature change is applied to all constituents; by assuming uniform stress increment in all constituents, the strain increment in the second step is computed in each constituent. In Step 3 an equal and opposite strain increment computed in Step 2 is applied to all constituents to recover the total macro strain; there is no temperature change in this step. The total strain and stress in each constituent is computed by superposing the solutions from all three steps. This approach is also applied to the incremental formulation of nonlinear composites with thermal expansion. ExampleThis simple example illustrates how to define a multiscale material. The name of the multiscale material is COMPOSITE. The material consists of one inclusion material MAT2 embedded in the matrix material MAT1. The shape of the inclusion is prolate. The Mori-Tanaka homogenization method is used. The inclusion has a volume fraction of and an aspect ratio of . The direction of the inclusion is fixed and defined with a vector . The name of the matrix is MATRIX_MAT1, and the name of the inclusion is FIBER_MAT2.
ElementsThe multiscale material model can be used only with three-dimensional solid elements in Abaqus/Standard including stress/displacement elements, diffusive heat transfer elements, and coupled temperature-displacement elements. Hybrid elements and incompatible mode elements are not supported. OutputBy default, the output variables are macro-level results. In addition, you can also request micro-level output. The name of the constituent is appended to the end of the output variable. Input File Usage Use the following options to request field output for the constituents: OUTPUT, FIELD ELEMENT OUTPUT, MICROMECHANICS Use the following options to request history output for the constituents: OUTPUT, HISTORY ELEMENT OUTPUT, MICROMECHANICS References
|