Abstract
The aim of this study is to propose a strategy for performing nonlinear two-scale analysis for composite materials with periodic microstructures (unit cells), based on the assumption that a functional form of the macroscopic constitutive equation is available. In order to solve the two-scale boundary value problems (BVP) derived within the framework of the homogenization theory, we employ a class of the micro-macro decoupling scheme, in which a series of numerical material tests (NMTs) is conducted on the unit cell model to obtain the data used for the identification of the material parameters in the assumed constitutive model. For the NMTs with arbitrary patterns of macro-scale loading, we propose an extended system of the governing equations for the micro-scale BVP, which is equipped with the external material points or, in the FEM, control nodes. Taking an anisotropic hyperelastic constitutive model for fiber-reinforced composites as an example of the assumed macroscopic material behavior, we introduce a tensor-based method of parameter identification with the ‘measured’ data in the NMTs. Once the macro-scale material behavior is successfully fitted with the identified parameters, the macro-scale analysis can be performed, and, as may be necessary, the macro-scale deformation history at any point in the macro-structure can be applied to the unit cell to evaluate the actual micro-scale response.
Similar content being viewed by others
References
Benssousan A, Lions JL, Papanicoulau G (1978) Asymptotic analysis for periodic structures. North-Holland, Amsterdam
Sanchez-Palencia E (1980) Non-homogeneous media and vibration theory. Springer, Berlin
Lions JL (1981) Some methods in mathematical analysis of systems and their control. Kexue Chubanshe Science Press and Gordon & Breach Science Pub, Beijing
Suquet PM (1987) Elements of homogenization theory for inelastic solid mechanics. In: Sanchez-Palencia E, Zaoui A (eds) Homogenization techniques for composite media. Springer, Berlin, pp 193–278
Nemat-Nasser S, Hori M (1993) Micromechanics: overall properties of heterogeneous materials. North-Holland, Amsterdam
Léné F, Leguillon D (1982) Homogenized constitutive law for a partially cohesive composite material. Int J Solids Struct 18:443–458
Devries F, Dumontet H, Duvaut G, Léné F (1989) Homogenization and damage for composite structures. Int J Numer Methods Eng 27:285–298
Guedes JM, Kikuchi N (1990) Preprocessing and postprocessing for materials based on the homogenization method with adaptive finite element methods. Comput Methods Appl Mech Eng 83:143–198
Swan CC, Cakmak AS (1994) A hardening orthotropic plasticity model for non-frictional composites: rate formulation and integration algorithm. Int J Numer Methods Eng 27:839–860
Ghosh S, Lee K, Moorthy S (1995) Multiple scale analysis of heterogeneous elastic structures using homogenization theory and voronoi cell finite element method. Int J Solids Struct 32:27–62
Fish J, Shek K, Pandheeradi M, Shephard MS (1997) Computational plasticity for composite structures based on mathematical homogenization: Theory and practice. Comput Meths Appl Mech Eng 148:53–73
van Rens BJE, Brekelmans WAM, Baaijens FPT (1998) Homogenization of the elastoplastic behavior of perforated plates. Comput Struct 69:537–545
Konke C (1995) Damage evolution in ductile materials: from micro- to macro-damage. Comput Mech 15:497–510
Lee K, Moorthy S, Ghosh S (1999) Multiple scale computational model for damage in composite materials. Comput Methods Appl Mech Eng 172:175–201
Fish J, Yu O, Shek K (1999) Computational damage mechanics for composite materials based on mathematical homogenization. Int J Numer Methods Eng 45:1657–1679
Terada K, Kikuchi N (1995) Nonlinear homogenization method for practical applications. In: Ghosh S, Ostoja-Starzewski M (eds) Computational methods in micromechanics, vol AMD-212/MD-62. AMSE, New York, pp 1–16
Smit RJM, Brekelmans WAM, Meijer HEH (1998) Prediction of the mechanical behavior of nonlinear heterogeneous systems by multi-level finite element modeling. Comput Methods Appl Mech Eng 155:181–192
Wieckowski Z (2000) Dual finite element methods in homogenization for elastic-plastic fibrous composite material. Int J Plast 16:199–221
Zheng SF, Ding K, Denda M, Weng GJ (2000) A dual homogenization and finite-element study on the in-plane local and global behavior of a nonlinear coated fiber composite. Comput Methods Appl Mech Eng 183:141–155
Feyel F, Chaboche JL (2000) FE\(^2\) multiscale approach for modelling the elastoviscoplastic behaviour of long fibre SiC/Ti composite materials. Comput Methods Appl Mech Eng 183:309–330
Terada K, Kikuchi N (2001) A class of general algorithms for multi-scale analyses of heterogeneous media. Comput Methods Appl Mech Eng 190:5427–5464
Kaneko K, Terada K, Kyoya T, Kishino Y (2003) Global-local analysis of granular media in quasi-static equilibrium. Int J Solids Struct 40:4043–4069
Terada K, Kurumatani M (2010) Two-scale diffusion-deformation coupling model for material deterioration involving micro-crack propagation. Int J Numer Meth Eng 83:426–451
Yamada T (2006) Iterative algorithms for computing the averaged response of nonlinear composites under stress-controlled loadings. Int J Multiscale Comput Eng 4:475–486
Michel JC, Suquet P (2003) Nonuniform transformation fields analysis. Int J Solids Struct 40:6937–6955
Michel JC, Suquet P (2004) Computational analysis of nonlinear composite structures using the nonuniform transformation fields analysis. Comput Methods Appl Mech Eng 193:5477–5502
Yvonnet J, He Q-C (2007) The reduced model multiscale method (R3M) for the non-linear homogenization of hyperelastic media at finite strains. J Comput. Physics 223:341–368
Oskay C, Fish J (2007) Eigendeformation-based reduced order homogenization for failure analysis of heterogeneous materials. Comput Methods Appl Mech Eng 196:1216–1243
Matsui K, Terada K, Yuge K (2004) Two-scale finite element analysis of heterogeneous solids with periodic microstructures. Comput Struct 82:593–606
Takano N, Zako M, Ohnishi Y (1996) Macro-micro uncoupled homogenization procedure for microscopic nonlinear behavior analysis of composites. Mater Sci Res Int 2:81–86
Temizer İ, Wriggers P (2007) An adaptive method for homogenization in orthotropic nonliner elasticity. Comput Methods Appl Mech Eng 196:3409–3423
Watanabe I, Terada K (2005) Decoupled micro-macro analysis method for two-scale BVPs in nonlinear homogenization theory. JSCE J Appl Mech 8:277–285 (in Japanese)
Ren X, Chen JS, Li J, Slawson TR, Roth MJ (2011) Micro-cracks informed damage models for brittle solids. Int J Solids Struct 48:1560–1571
Terada K, Saiki I, Matsui K, Yamakawa Y (2003) Two-scale kinematics and linearization for simultaneous two-scale analysis of periodic heterogeneous solids at finite strain. Comput Methods Appl Mech Eng 192:3531–3563
Ogden RW, Saccomandi G, Sgura I (2004) Fitting hyperelastic models to experimental deta. Comput Mech 34:484–502
Ogden RW (1984) Non-linear elastic deformations. Dover, New York
ANSYS Inc. (2008) Release 11.0 Documentation for ANSYS
Kaliske M (2000) A formulation of elasticity and viscoelastcity for fibre reinforced material at small and finite strains. Comput Methods Appl Mech Eng 185:225–243
Kaliske M, Schmidt J, (2004) Nonlinear anisotropic elasticity at finite strains. In: 22nd CAD-FEM Users’ Meeting 2004, International Congress on FEM Technology with ANSYS CFX & ICEM CFD Conference. Int Congress Center Dresden, Germany
Holzapfel GA (2000) Nonlinear solid mechanics: a continuum approach for engineering. Wiley, New York
Acknowledgments
The authors would like to acknowledge the Nonlinear Homogenization Research Group consisting of Tohoku University, Nitto Boseki Co., Ltd. and Quint Corporation, in particular Dr. Keizo Ishii and Mr. Makoto Tsukino (Quint Corporation ), Mr. Koji Yamamoto, Mr. Tomohiro Ishida, Mr. Akio Miyori, Mr. Fukagawa (Cybernet Systems, Co. Ltd.), and Mr. Naohiro Miyanaga (Nitto Boseki Co., Ltd.) for their contributions and discussions in developing a linear and nonlinear mutli-scale analysis code “Multiscale.Sim”, which is embedded in ANSYS\(^\mathrm{{\textregistered }}\) software.
Author information
Authors and Affiliations
Corresponding author
Appendices
Relationship between the macro- and micro-scale traction vectors
In this appendix, we derive relationship (11), which is critical to the numerical material testing with a general-purpose FEM software. For the sake of simplicity, a rectangular parallelepipe-shaped unit cell is considered, with its boundary surfaces assumed to be perpendicular to one of the axes of the micro-scale coordinate system so that only the \(J\)-th component of the side vector \(\varvec{L}^{[J]}\) is a non-zero value \(L_{J}~(J=1, 2, 3)\). In other words, the \(J\)-th basis vector \(\varvec{E}^{[J]}\) coincides with the outward unit normal vector of the side vector \(\varvec{L}^{[J]}\) of the unit cell of \(L_{1} \times L_{2} \times L_{3}\). It is also assumed that the basis vectors \(\varvec{E}^{[1]}, \varvec{E}^{[2]}, \varvec{E}^{[3]}\) are common to the micro- and macro-scale coordinate systems, \(O\text{- }Y_1 Y_2 Y_3\) and \(O\text{- }X_1 X_2 X_3\).
As indicated in Eq. (6), the macroscopic 1st Piola–Kirchhoff (PK) stress \(\tilde{\varvec{P}}\) is the volumetric average of the corresponding microscopic stress \({\varvec{P}}\) over the domain of the initial configuration \(\mathcal{Y _0}\) of a unit cell. This homogenization formula for the stress can be transformed to
where we have used the micro-scale self-equilibrium equation (3) along with \( \nabla _Y \cdot \left( {{\varvec{P}} \otimes {\varvec{Y}}} \right) = \left( {\nabla _Y \cdot {\varvec{P}}} \right) \otimes {\varvec{Y}} + {\varvec{P}}. \) The application of the Gauss divergence theorem yields the following relationship:
where \({\varvec{T}}^{(\varvec{N})}:= \varvec{P} \cdot \varvec{N}\) is the microscopic Piola traction vector, wtth \(\varvec{N}\) being an arbitrary outward unit normal vector at the boundary surface \(\partial \mathcal Y _0\). Note here that, due to the assumption on the geometry of the unit cell, the outward unit normal vector \(\varvec{N}\) at the unit cell boundairs \(\partial \mathcal Y _0^{[J]}\) coincides with \(\varvec{E}^{[J]}\).
Since the same basis vectors are used for the micro- and macro-scale coordinate systems, the macro-scale Piola traction vector on the macroscopic surface, which is parallel to the boundary surface \(\partial \mathcal Y _0^{[J]}\) with the outward unit normal vector \(\varvec{E}^{[J]}\) can be can be written as the area average of the corresponding micro-scale Piola traction vector on \(\partial \mathcal Y _0^{[J]}\). For example, the macro-scale Piola traction vector \(\tilde{\varvec{T}}^{({\varvec{E}}^{[1]} )} \) associated with \(\partial \mathcal Y _0^{[1]}\) and \(\varvec{E}^{[1]}\), whose compnents are \(\{1, ~0,~0\}^\mathrm{T}\), can be expressed as follows:
where Eq. (38) has been utilized. Then, due to the anti-periodicity of the Piola traction vector (4), we apply \({\varvec{T}}^{({\varvec{E}}^{[-J]} )}=-{\varvec{T}}^{({\varvec{E}}^{[J]} )}\) along with \(\left. Y_1 \right| _{\partial \mathcal Y _0^{[J]}} = \left. Y_1 \right| _{\partial \mathcal Y _0^{[-J]} } ~ (J \ne 1)\) to (39) to have
Using the equivalent expressions \(L_1\!=\!{\left. Y_1 \right| _{\partial \mathcal Y _0^{[1]} } \!-\! \left. Y_1 \right| _{\partial \mathcal Y _0^{[-1]} }}, \left| \mathcal Y _0 \right| \!=\! L_1 L_2 L_3 \) and \(\left| {\partial \mathcal Y _0^{[1]} } \right| \!=\! L_2 L_3 \), we arrive at the following relationship:
Since the same expression can be obtained for the traction vectors on the other two boundary surfaces, Eq. (11) has been proven.
Anisotropic hyperelastic model with fabric vectors
We consider one class of anisotropic hyperelastic constitutive models, whose functional form is expressed by means of the invariants of the right Cauchy-Green (CG) deformation tensor \(\varvec{C}\) along with the so-called “fabric” vector indicating the direction of reinforcements such as fibers. Although the application for the macroscopic BVP is assumed, we do not distinguish the micro- and macro-scale variables below.
The elastic energy functional of the employed anisotropic hyperelastic model is given as
where \(\varvec{A}\) and \(\varvec{B}\) are the two distinct directions of fiber alignment in the reference configuration and can be referred to as the fibric vectors. Here, \(W_{\mathrm{vol}}(J)\) is the energy function of the Jacobian \(J:=\det \varvec{F}\) associated with the volumetric deformation. \(W_{\mathrm{iso}} \left( \bar{\varvec{C}}; {\varvec{A}}, {\varvec{B}} \right) \) is the isochoric component of the energy functional by means of the deviatoric part of the right CG deformation tensor, which is defined as
with \(\bar{\varvec{F}} = J^{ - 1/3} {\varvec{F}}\) and \(I_3 =\det \varvec{C}= J^2 \).
The 2nd Piola–Kirchhoff (PK) stress can be obtained by differentiating the energy function (42) with respect to the right CG deformation tensor \(\varvec{C}\) as follows:
Here, we have defined the volumetric and isochoric components of \({\varvec{S}}, {\varvec{S}}_{\mathrm{{vol}}}\) and \({\varvec{S}}_{\mathrm{{iso}}}\), are respectively expressed as
where
along with
Here, \(\mathbf{1}\) and \(\varvec{I}\) are the 2nd-order identity tensor and the 4th-order symmetric identify tensor, respectively. Information about the derivation of these formulae is found in [40].
One of the examples of this class is typified by Kaliske et al. [38, 39], which seems to be reasonable within the present framework of two-scale coupling analysis with the micro-macro decoupling scheme. We employ their model in this study and provide its concrete functional form below. The volumetric and isochoric parts of the energy functional in [39] by are respectively given as
Here, \(D, a_i, b_j, c_k, d_l, e_m, f_n, g_o\) are scalar-valued material parameters, and \(\bar{I}_1, \bar{I}_2, \bar{I}_4, \bar{I}_5, \bar{I}_6, \bar{I}_7, \bar{I}_8\) are the invariant of \(\bar{\varvec{C}}\) defined as follows:
where \(\varsigma = \left( {{\varvec{A}} \cdot {\varvec{B}}} \right) ^2\).
This model is capable of representing a certain class of orthotropic hyperelastic behavior with the fibric vectors \(\varvec{A}\) and \(\varvec{B}\) as input data. If, for example, we assume \(\varvec{B}=\mathbf{0}\), then the resulting energy functional can be used for a class of transversely isotropic materials introduced in [38].
Rights and permissions
About this article
Cite this article
Terada, K., Kato, J., Hirayama, N. et al. A method of two-scale analysis with micro-macro decoupling scheme: application to hyperelastic composite materials. Comput Mech 52, 1199–1219 (2013). https://doi.org/10.1007/s00466-013-0872-5
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00466-013-0872-5