Abstract
This study aims to establish a framework for multiscale assessment of damage for materials with evolving microstructure based on a recently proposed peridynamic computational homogenization theory. The framework starts with replacing a material with complex microstructure with a constitutively equivalent material that is microstructurally homogenous. Constitutive equivalence between the original and the substitute materials is achieved through enforcing strain energy equivalence via the so-called nonlocal Hill’s lemma. The damage law is obtained by numerically solving boundary volume constraint problem of an RVE. The result from the analysis of the RVE problem was compared with the previously published result to establish the validity of the proposed framework. The comparison shows good agreement between result obtained using the proposed framework and those reported in the literature.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
Peridynamics (PD) [1] has been used to solve a wide range of engineering problems [2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22] since its introduction, and particularly, it is increasingly used to study the behaviour of composite materials [23,24,25,26,27,28,29,30,31,32]. When modelling composite materials with a complex microstructure resulting from manufacturing processes and oftentimes random distribution of constituent particles [33], it is a common practise to replace highly heterogeneous properties with effective material properties to avoid the costly computational requirement of numerical simulation that will directly resolve information from all relevant scales for the entire computational domain. Apart from the effective properties of nonhomogeneous materials like composites, there is also an increasing need to incorporate microscale damage processes into phenomenological models of materials that would otherwise be deemed homogeneous. Again, a straightforward numerical simulation that captures all important microscale mechanisms will be computationally expensive.
These considerations necessitated the development of different classes of multiscale modelling framework which were designed to allow for the simultaneous use of many models at various scales of resolution to characterize the behaviour of a material. Conceptually, depending on the type of problem, these multiscale frameworks can be grouped into three broad categories, viz.
-
1.
Type 1. Interactions in a subscale region is lumped into a point of the macrodomain.
-
2.
Type 2. The computational domain is divided into subdomains in which either.
-
a.
Coarse mesh representing the macro-continuum and fine mesh representing material at the subscale is used in different subdomains, or
-
b.
Different models are used in different subdomains to resolve relevant information.
-
a.
-
3.
Type 3. The macroscale domain is discretized, and every macro-point is embedded with a subscale material element.
Coarse graining or model-order reduction are terms used to describe the Type 1 multiscale technique. The response of a discretized macro-continuum is tracked using a reduced number of points on the macro-grid in this framework. In other words, this framework enables the solution of a high-fidelity model with fewer degrees of freedom. Two multiscale strategies from this category have been proposed. Silling [34] proposed a coarsening method in which a series of successively coarsened body is derived from a more detailed material description. The coarsening method was extended for two-dimensional implementation in [35]. Another coarse graining methodology for PD was proposed in [36] based on static condensation algorithm. The order of the model is reduced by ignoring the inertial component of the equilibrium equation and expressing the discarded degrees of freedom in terms of the retained degrees of freedom. This method was employed in [37] to coarsen PD heat transport model. See [38] for a comprehensive treatment of type 1 methods.
In the type 2 multiscale methodologies, the same or different models focusing on different physics or scales of resolution is/are applied to finite subregions of the computational domain. Multiscale methodologies falling under this category are called concurrent multiscale methods. Two broad categories of concurrent methodologies have been proposed for PD, namely monomodel and multimodel methods. PD is used to represent the whole computational domain in monomodel approaches [39,40,41,42,43,44], and multiscale capability is achieved by appropriately refining the grid to resolve features at multiple length scales. Multimodel concurrent methods are hybridizing frameworks that aim at creating coupling strategies that permit peridynamics to be implemented alongside other modelling frameworks such as classical continuum or atomistic modelling theories. The goal is to take advantage of the benefits that each of the connected models has to offer. Multibody concurrent techniques can be characterized as kinematic-based [45,46,47,48], force-based [49,50,51,52,53,54,55], or energy-based [56,57,58,59,60,61,62] methods depending on the coupling mechanism utilized.
Methodologies that fall under the type 3 multiscale framework are generally referred to as the hierarchical multiscale method in the literature. The objective of material characterization using this multiscale framework is to evaluate the effective material properties at the macroscale based on mechanisms of deformation and damage occurring at a subscale. (Henceforth, the subscale will be referred to as the microscale.) The key assumptions made in developing these methods are that while inherently heterogeneous at the subscale, the macro-continuum is assumed to be effectively homogeneous. This assumption is deemed justified where the principle of scale separation is achieved. The process by which a heterogeneous material is replaced by a constitutively equivalent homogeneous material is called homogenization; hence, methods in this category are also called homogenization methods. The assumption of macro-homogeneity is usually justified either in a statistical sense or based on periodicity of the subscale structure. Where statistical justification is used, a representative volume element (RVE) is employed to represent the microscale material. The RVE is the smallest sub-volume of a statistically homogeneous microstructure that has the same phase volume fractions and statistical distributions of constituents and other microstructure characteristics as the rest of the material and responds to homogeneous displacement or traction boundary conditions in the same way as the rest of the assemblage. On the other hand, if macro-homogeneity is justified through periodicity such that subscale structure can be represented by a stack of repeating cells, then a single of such cells is called a repeating unit cell (RUC). It is worth noting that because a periodic structure is a particular case of random structure, methods based on the notion of RVE can be utilized to homogenize a medium with periodic microstructure.
A few homogenization techniques have thus far been proposed and implemented within the PD modelling framework. A method of cell was proposed in [63] in which micro–macro coupling is achieved through a strain concentration tensor which relates the macroscale deformation to the microscale deformation. The strain concentration tensor is a complex function of the geometry and constitutive properties of the constituent materials of the unit cell and is defined to express the fluctuating micro-strain in terms of the external average strain. The components of this tensor are obtained by solving an equilibrium problem of the unit cell subjected to periodic boundary conditions. The method of cell relies fundamentally on the assumption that the heterogenous medium has a periodic microstructure.
A family of PD homogenization methods based on strain energy equivalence have been proposed and utilized in [64,65,66,67,68]. The key idea in these methods is that two materials with different microstructure are taken to be constitutively equivalent if the strain energy stored in both materials under affine deformation is the same. While the method proposed in [67, 68] was proposed for application within the BBPD modelling framework, the method proposed in [64] was developed for application in the framework of the ordinary state-based peridynamics and is called ordinary state-based peridynamic homogenization theory (OSBPDHT). It was utilized to study the effective behaviour of elastic materials with evolving microstructure.
In [65], a mathematically rigorous homogenization framework that is compatible with the nonlocal nature of PD was proposed. This method is called peridynamic computational homogenization theory (PDCHT). The PDCHT is a two-scale micro–macro homogenization technique in which the macroscale constitutive relation is generated from explicit solution of a microscale nonlocal volume constraint problem. Nonlocal analogues of the stress and strain average theorems, as well as the Hill–Mandel macrohomogeneity condition, were derived to justify the coupling between the two scales. To establish the validity of the method, solution to numerical problems was sought and compared with the previously published results.
Motivated by the development of the PDCHT in [65], the contribution of this work is to extend the application of the PDCHT to a class of materials with evolving microstructure. In other words, this study is interested in examining the influence of evolving microstructure on the effective response of materials at the macroscale. The effective behaviour represents the mechanical state of a point at the macroscale and is defined to be the average behaviour of the microstructure over a finite micro-subregion. The material properties arising from this state then give the effective material properties at that point. Because the microstructure informs the mechanical condition of the macro-continuum point, an evolving microstructure will thus result in changes in material characteristics at the macroscale. Evolution of the microstructure refers to energy dissipating processes occurring at the microscale such as nucleation, propagation, and coalescing of crack. The irreversible changes brought about in a material by these microscale processes that result in degradation of the material is referred to as damage.
To proceed with the aim of this contribution, we present in Sect. 2 the formulation of the homogenization framework in the context of evolving microstructure. Section 3 presents detail procedure for computational implementation. Benchmark problems are solved in Sect. 4 and the results are compared with results from [69] and the OSBPDHT proposed in [64]. It is worth noting that the difference between the method proposed in this contribution and the OSBPDHT is that OSBPDHT is developed in the framework of the OSBPD while the present contribution is based on the NOSBPD framework. The benefit we aim to gain with our proposed framework derives from the strength of the NOSBPD, which allows for a more generalized material model than the OSBPD permits. Another advantage of the NOSBPD that is exploited in this work is that it uses the familiar stress and strain concepts from classical continuum theory, therefore making hierarchical coupling of PD and CCM models across scales a more seamless endeavour.
2 Peridynamic computational homogenization
Consider an elastic peridynamic body \(\Omega \) with a heterogeneous microstructure subjected to prescribed displacement on some or all its external boundary volume \({\Omega }_{\Gamma }\) as shown in Fig. 1. Let the microstructure be characterized by micro-constituents and the presence of microvoids and/or microcracks. Let the micro-constituents be assumed to possess homogeneous properties, and let \(\Omega \) satisfy equilibrium, then the non-ordinary state-based peridynamic boundary volume constraint problem is given by the following set of equations:
Equation (1) is the NOSBPD correspondence model. Given a bounded open domain \(\Omega \in {\mathbb{R}}^{n}\), under the state-based PD framework, A continuum point \({\varvec{x}}\in\Omega \) interacts with an infinite number of other points inside its influence domain. If this domain is assumed to be a ball \({\mathcal{B}}_{\delta }({\varvec{x}})\) of radius \(\delta >0\) centered at \({\varvec{x}}\), then \(\delta \) is called the horizon of \({\varvec{x}}\), such that:
where the set of all \({{\varvec{x}}}^{{\prime}}\in {\mathcal{B}}_{\delta }({\varvec{x}})\) is called the family of \({\varvec{x}}\). The relationship between two interacting material points \({\varvec{x}}\) and \({{\varvec{x}}}^{{\prime}}\) is called a bond and the relative position vector \(|{\varvec{\xi}}|=|{{\varvec{x}}}^{\boldsymbol{{\prime}}}-{\varvec{x}}|\) in the undeformed configuration is called the bond length. \(\underline{T} \left[{\varvec{x}},t\right]\) in (1) is referred to as the force state. The force state is the force vector per unit volume squared between \({\varvec{x}}\) and \({{\varvec{x}}}^{{\prime}}\). Generally, states are functions specified on bonds in \({\mathcal{B}}_{\delta }\left({\varvec{x}}\right)\). Another vector state that is relevant in the state-based PD formalism is the deformation state. The deformation state \(\underline{\mathbf{Y}}\) is a function acting on each bond length \({\varvec{\xi}}={{\varvec{x}}}^{\boldsymbol{{\prime}}}-{\varvec{x}}\) for every \({\varvec{x}}^{{\prime}}\) in \({\mathcal{B}}_{\delta }\left({\varvec{x}}\right)\). The value of \(\underline{\mathbf{Y}}\) is the image of the bond \({\varvec{\xi}}\) in the deformed configuration given as:
where \({{\varvec{y}}}^{\boldsymbol{^{\prime}}}\left({{\varvec{x}}}^{\boldsymbol{^{\prime}}},t\right)\) and \({\varvec{y}}\left({\varvec{x}},t\right)\) are, respectively, the coordinates of the points \({{\varvec{x}}}^{{\prime}}\) and \({\varvec{x}}\) in the deformed configuration at time \(t\). In (1), the tensor \(\mathbf{K}\) is given by
To specify the domain \(\mathcal{H}\) of a state, let \(\delta >0\) be the horizon of a point \({\varvec{x}}\) in a PD body \(\mathfrak{B}\), then:
defines the set of bonds that exist between the point \({\varvec{x}}\) and all \({{\varvec{x}}}^{^{\prime}}\in {\mathcal{B}}_{\delta }\left({\varvec{x}}\right)\). The nonlocal infinitesimal strain tensor \({\varvec{\varepsilon}}\) in (1) is given by
where \(\mathbf{F}\) in (6) is the nonlocal deformation gradient given by
The variable \({\varvec{u}}\) in (7) represents the displacement and \(\omega \) is a weight function.
To numerically solve (1), the domain \(\Omega \) must be discretized into a grid and a discrete form of (1) applied to each point on the grid. Different discretization strategies have been suggested for the PD equation of motion. These methods include the meshfree method [70, 71], collocation methods [72, 73], and methods based on finite element mesh [74, 75]. The meshfree technique proposed in [71] is the most extensively used and is the preferred method in this study for reason of its easy implementation and relatively cheap computing cost. In this approximation method, the discrete form of (1) is
where \({\rho }_{i} : =\rho ({{\varvec{x}}}_{i})\), \({\ddot{{\varvec{u}}}}_{{\varvec{i}}}=\frac{{\partial }^{2}{{\varvec{u}}}_{i}}{\partial {t}^{2}}\) with \({{\varvec{u}}}_{i} : ={\varvec{u}}({{\varvec{x}}}_{i})\) and \(N\) is the number of nodes on the grid in the neighbourhood of node \(i\).
For many practical problems, discretizing the whole macrodomain with a grid spacing that is capable of directly resolving relevant microscale characteristics is at best not computationally efficient and sometimes simply not possible given the present limited availability of computational resources. For this reason, a multiscale modelling framework based on PDCHT is proposed in this study to account for the effect of microstructure on the macroscale response without having to explicitly resolve the detail of the microstructure. This is accomplished by substituting the original body \(\Omega \) having a heterogeneous microstructure with a constitutively equivalent material \({\Omega }^{*}\) with yet to be known “effective” properties. Determining the effective material properties of the substitute homogeneous material \({\Omega }^{*}\) will be achieved by considering RVEs from both \(\Omega \) and \({\Omega }^{*}\). Let the RVE from \(\Omega \) be denoted as \({\Omega }_{\mathrm{RVE}}\) and the RVE from \({\Omega }^{*}\) be denoted as \({\Omega }_{\mathrm{RVE}}^{*}\).
The starting point for the energy-based family of homogenization theories upon which the proposed framework depends on is that constitutive equivalence between \(\Omega \) and \({\Omega }^{*}\) is achieved if under the same macroscopic deformation, the same strain energy is stored in both \({\Omega }_{\mathrm{RVE}}\) and \({\Omega }_{\mathrm{RVE}}^{*}\). This is the statement of the celebrated Hill–Mandel’s macrohomogeneity condition which for PD correspondence model as is with the classical continuum theory is given as
If energetic equivalence is achieved between \({\Omega }_{\mathrm{RVE}}\) and \({\Omega }_{\mathrm{RVE}}^{*}\) as expressed in (9), then \({\Omega }_{\mathrm{RVE}}^{*}\) can be replaced with \({\Omega }_{\mathrm{RVE}}\) in \({\Omega }^{*}\). If this is the case, then if an affine deformation is applied to \({\Omega }^{*}\) at its boundary volume, and linear elastic behaviour is assumed, this will result in a homogenous strain \({{\varvec{\varepsilon}}}^{\boldsymbol{*}}\) which will consequently generate a homogeneous stress field \({{\varvec{\sigma}}}^{*}\) everywhere in \({\Omega }^{*}\) including \({\Omega }_{\mathrm{RVE}}^{*}\subset {\Omega }^{*}\). On the other hand, if we replace \({\Omega }_{\mathrm{RVE}}^{*}\) with \({\Omega }_{\mathrm{RVE}}\) in \({\Omega }^{*}\), then the affine deformation will produce a nonhomogeneous strain field \({\varvec{\varepsilon}}({\varvec{x}})\) which in turn will produce a nonhomogeneous stress field \({\varvec{\sigma}}({\varvec{x}})\) in \({\Omega }_{\mathrm{RVE}}\). In the NOSBPD correspondence material model the relationship between \({\varvec{\sigma}}({\varvec{x}})\) and \({\varvec{\varepsilon}}({\varvec{x}})\) and between \({{\varvec{\sigma}}}^{*}\) and \({{\varvec{\varepsilon}}}^{\boldsymbol{*}}\) are, respectively, given by Hooke’s law as
and
In this homogenization framework, it is assumed that the structure, constitutive law, and mechanical properties of the constituent materials in \({\Omega }_{\mathrm{RVE}}\) are explicitly known. This means \({\mathbb{C}}\left({\varvec{x}}\right)\) is known and with a well-posed boundary volume constrained problem \({\varvec{\varepsilon}}\left({\varvec{x}}\right)\) and \({\varvec{\sigma}}\left({\varvec{x}}\right)\) in (10) can be computed for every point \({\varvec{x}}\) in \({\Omega }_{\mathrm{RVE}}\). This permits for the reduction of the computational domain of (1) from \(\Omega \) to \({\Omega }_{\mathrm{RVE}}\). Once the \({\varvec{\varepsilon}}\left({\varvec{x}}\right)\) and \({\varvec{\sigma}}\left({\varvec{x}}\right)\) are obtained for every point \({\varvec{x}}\) in \({\Omega }_{\mathrm{RVE}}\), the task of determining the effective material tensor \({\mathbb{C}}^{\boldsymbol{*}}\) is achieved by establishing relationships between stress and strain fields \({\varvec{\sigma}}\left({\varvec{x}}\right)\) and \({\varvec{\varepsilon}}\left({\varvec{x}}\right)\) in \({\Omega }_{\mathrm{RVE}}\) and their counterparts \({{\varvec{\sigma}}}^{*}\) and \({{\varvec{\varepsilon}}}^{\boldsymbol{*}}\) in \({\Omega }_{\mathrm{RVE}}^{*}\). This relationship is established via the average stress and strain theorems.
Consider a heterogeneous body \(\mathfrak{B}\) occupying the region \(\overline{\Omega }={\Omega }_{\mathrm{RVE}}\bigcup {\Omega }_{RV{E}_{\Gamma }}\), such that \({\Omega }_{\mathrm{RVE}}\) is the region where solution is sought and \({\Omega }_{RV{E}_{\Gamma }}\) is the boundary volume of \({\Omega }_{\mathrm{RVE}}\). Let the average stress and average strain over \({\Omega }_{\mathrm{RVE}}\) be denoted as \(\langle {\varvec{\sigma}}\rangle \) and \(\langle {\varvec{\varepsilon}}\rangle \), respectively. Let \(\mathfrak{B}\) be in static equilibrium when a constant stress tensor \(\overline{{\varvec{\upsigma}} }\) is applied on \({\Omega }_{RV{E}_{\Gamma }}\). The nonlocal average stress theorem [65] allows the following preposition to hold true: if the heterogeneous body \(\left({\Omega }_{\mathrm{RVE}}\right)\) is subjected to a traction boundary condition generated by the constant stress tensor \(\overline{{\varvec{\upsigma}} }\), then irrespective of the complexity of stress field \(\left({\varvec{\sigma}}\left({\varvec{x}}\right)\right)\) within \({\Omega }_{\mathrm{RVE}}\), the stress averaged over \({\Omega }_{\mathrm{RVE}}\) is the same as \(\overline{{\varvec{\upsigma}} }\). If \(\overline{{\varvec{\upsigma}} }\) is chosen to be \({{\varvec{\sigma}}}^{*}\), then the statement of the average stress theorem can be written mathematically as
Similarly, the nonlocal average strain theorem allows the following preposition to be true: if \({\Omega }_{\mathrm{RVE}}\) is subjected to applied displacement on its boundary volume \({\Omega }_\mathrm{RVE}{\Gamma }\) which is generated by a constant strain tensor \(\overline{{\varvec{\varepsilon}} }\) such that \({{\varvec{u}}}^{0}=\overline{{\varvec{\varepsilon}}}{\varvec{x} }\) \(\forall {\varvec{x}}\in {\Omega }_{RV{E}_{\Gamma }}\), then irrespective of the complexity of the infinitesimal strain field \(\left({\varvec{\varepsilon}}\left({\varvec{x}}\right)\right)\) generated in \({\Omega }_{\mathrm{RVE}}\), the infinitesimal strain field averaged over \({\Omega }_{\mathrm{RVE}}\) is the same as \(\overline{{\varvec{\varepsilon}} }\). Again if \(\overline{{\varvec{\varepsilon}} }\) is chosen to be equal to \({{\varvec{\varepsilon}}}^{*}\), then the average strain theory can be mathematically stated as
What the average statements (12) and (13) allow us do is to couple the “micro-fields” \({\varvec{\varepsilon}}\left({\varvec{x}}\right)\) and \({\varvec{\upsigma}}\left({\varvec{x}}\right)\) defined in the microscale with “macro-fields” \({{\varvec{\varepsilon}}}^{*}\) and \({{\varvec{\sigma}}}^{*}\) defined on the macro-continuum scale. The next very important task in developing this homogenization framework is to determine the admissible fields \({{\varvec{\varepsilon}}}^{*}\) and \({{\varvec{\sigma}}}^{*}\) that will satisfy the energy equivalence criteria (9). This task is achieved by determining the condition under which \({{\varvec{\varepsilon}}}^{*}\) and \({{\varvec{\sigma}}}^{*}\) will satisfy the so-called nonlocal Hill’s lemma which was proved in [65] to be
where \({{\mathcal{S}}_{\omega }^{s}}_{{x}_{k}}\) is a nonlocal symmetric tensor operator (see [65] and [76] for explanation on nonlocal integral operators). It is obvious that for the Hill’s lemma to satisfy the macrohomogeneity condition (9) will require the integral in (14) to vanish. In other words, a sufficient condition to satisfy the energy equivalence criteria is that
There are many ways of satisfying (15). However, in the context of peridynamic computational homogenization framework [65], this has been achieved in one of three ways of prescribing boundary volume constraint to \({\Omega }_{\mathrm{RVE}}\).
2.1 Boundary volume constraints on RVE
In the framework of PDCHT [65], (15) can be satisfied by either prescribing a constant traction boundary volume constraint (CTVBC), linear displacement boundary volume constraint (LDBVC), or periodic boundary volume constraint (PBVC).
2.1.1 Constant traction boundary volume constraint (CTVBC)
This boundary volume constraint is accomplished by imposing a constant traction on the boundary volume \({\Omega }_{RV{E}_{\Gamma }}\) created by a constant stress field of the form.
Substituting (16) into (15) will make the boundary volume integral evaluate to zero and therefore satisfying the Hill–Mandel condition (9).
2.1.2 Linear displacement boundary volume constraint (LDBVC)
This boundary volume constraint is accomplished by introducing a displacement field to the RVE's boundary volume that vanishes the gradient of the displacement terms in (15). One way of achieving this is to apply a linear displacement of the form:
Inserting (17) into (15) yields
Thus, proving that applying a LDBVC of the form (17) will guarantee that the Hill’s lemma (14) satisfies the Hill–Mandel macrohomogeneity condition (9).
2.1.3 Periodic Boundary Volume Constraint (PBVC)
If the condition for spatial periodicity is taken to hold true in the microscale, then this means a mechanical field within the RVE can be split into its average and fluctuating components. In this respect, the displacement and strain fields within the domain \(\overline{\Omega }={\Omega }_{\mathrm{RVE}}\bigcup {\Omega }_{RV{E}_{\Gamma }}\) can be written as
To apply the periodic boundary constraint on the RVE boundary volume, the boundary volume is divided into a positive part \({\Omega }_{RVE\Gamma }^{+}\) and a negative part \({\Omega }_{RVE\Gamma }^{-}\) and a displacement of the form (18) is applied such that for each pair of boundary points \(({{\varvec{x}}}^{+}\in {\Omega }_{RVE\Gamma }^{+},{{\varvec{x}}}^{-}\in {\Omega }_{RVE\Gamma }^{-})\)
It is obvious from (18) and (19) that the difference in displacement between two corresponding points \({{\varvec{x}}}^{+},{{\varvec{x}}}^{-}\) is given as
An anti-periodic stress field is applied in the boundary domain to attain static equilibrium of the RVE, so that for each pair of boundary points \({{\varvec{x}}}^{+}\in {\Omega }_{RVE\Gamma }^{+}\) and \({{\varvec{x}}}^{-}\in {\Omega }_{RVE\Gamma }^{-}\), we have
It is easily verified that using (19) and (21) in (15) satisfies the Hill–Mandel macrohomogeneity condition (9):
3 Peridynamic implementation
The strategy for implementing the homogenization framework developed in the preceding sections can be described by the following steps.
-
1.
The originally heterogeneous peridynamic body is assumed to be macroscopically homogeneous and discretized using for example the meshless method [71] into nodes which when taken together forms a grid. The nodes and grid in this scale are denoted, respectively, as the macroscopic nodes and macroscopic grid.
-
2.
An RVE(P) is assigned to each node P on the macroscopic grid. The RVE is chosen to adequately describe all relevant microstructural morphology of the original heterogeneous material.
-
3.
For each macroscopic node P, compute the evolution of the local macroscopic strain \({{\varvec{\varepsilon}}}^{*}\). This macroscopic strain is then used to impose appropriate constraint to the boundary volume of the assigned RVE. Since the microscale RVE boundary constraint depends only on the first-order gradient of the macroscopic displacement field, this method is also called first-order homogenization.
-
4.
The microscale volume constraint problem is solved using (1) to yield deformation \({\varvec{u}}({\varvec{x}})\), strain \({\varvec{\varepsilon}}({\varvec{x}})\) and consequently the stress \({\varvec{\sigma}}({\varvec{x}})\) field within the RVE(P).
-
5.
The stress field \({\varvec{\sigma}}({\varvec{x}})\) is used in (12) to compute the average stress, \({{\varvec{\sigma}}}^{*}\) over the RVE(P).
-
6.
For each macroscopic node P, substitute \({{\varvec{\varepsilon}}}^{*}\)(P) and \({{\varvec{\sigma}}}^{*}\)(P) into (11) to compute the macroscopic stiffness tensor \({\mathbb{C}}^{\boldsymbol{*}}\)(P).
This algorithm is implemented into a first-order Peridynamic computational program in MATLAB 2021.
4 Numerical implementation of the first-order homogenization
We present two numerical problems involving crack growth and accumulation in this section to demonstrate the validity of the proposed homogenization framework. The effective elastic tensor is determined in both problems based on the assumptions of small deformation and plane stress condition, thus justifying the utilization of the infinitesimal strain tensor and the Cauchy stress tensor in (1). To accomplish this objective, the benchmark results from [64, 69] are used.
Since damage accumulation due to nucleation and propagation of cracks is known to induce anisotropy in the elastic properties of materials, we provide a brief remark on a suitable measure to quantify the crack induced anisotropy on the effective properties of the example material. Different measures [77,78,79] exist that seek to quantify elastic anisotropy of materials. However, the method proposed in [80] is preferred in this contribution due to its simplicity and most importantly its suitability for two-dimensional problems. In this method, the elastic anisotropy index \(A\) for a two-dimensional crystal is given by
where \({C}_{ij}\) and \({S}_{ij}\) are the components of the elastic stiffness and compliance tensors, respectively. In (22), \(A\) yields a value of zero for the limiting case of perfect isotropy while deviation from zero defines the degree of elastic anisotropy.
4.1 Material softening due to crack propagation
In this example, the proposed homogenization scheme will be utilized to study the phenomenon of material softening due to the presence and interaction of cracks at the microscale. To this end, two scenarios are investigated and the RVEs considered are shown in Fig. 2. Each RVE is taken to be a square of side length \(W=1 \mathrm{m}\) and comprise of a matrix material with an elastic modulus \(E=2\times {10}^{9} \mathrm{Pa}\) and a Poisson’s ratio \(v=0.3\). In the first scenario, the RVE in Fig. 2a is utilized, which consists of a single horizontally propagating crack whose origin is at the centre of the RVE. The RVE for the second scenario is given in Fig. 2b and consists of two coalescing cracks. In the first case, the length of the crack at any given instant of time is \(L\), while in the second scenario, the length of each crack is \(L/2\). In both scenarios, the initial length of the crack is taken to be \(L=0\) and the final total length is \(L=1m\).
We remark that although one of the key advantages offered by peridynamics is in the modelling of autonomous crack propagation, in this contribution, the propagation of the crack is controlled to be consistent with the propagation in the referenced contributions [64, 69]. To achieve the desired crack length consistent with crack propagation in the referenced works, the analyses in this example are conducted under a quasi-static loading assumption through multiple load steps. The realization of each load step is represented by a specific length of crack.
The simulation is done over crack propagation processes spanning twenty-one discrete crack lengths in the interval \([0-1]\) and \([0-0.5]\) for the first and second scenarios, respectively, which translate to a crack growth of 0.05 m for each load step. The distance \(r\) between the origin of the two cracks in Fig. 2b is given as \(0.25 \mathrm{m}\), thus allowing the cracks to coalesce at \(L=0.5 \mathrm{m}\).
The effective tangent matrices of the material were evaluated as its microstructure evolved due to the single propagating crack and two coalescing cracks, respectively, following the technique outlined in Sect. 3. Evolution of the \({C}_{22}\) component of the effective tangent stiffness matrices for the case of a single propagating crack is presented as Fig. 3a and for the case of two coalescing cracks is presented as Fig. 3b. These results are compared with results from [64, 69]. The results from the single propagating crack scenario indicate a smooth relationship between material softening and crack growth. However, in the case of the two cracks, an abrupt change in the relationship is observed as the two cracks coalesce. This phenomenon is attributed to interaction between the coalescing cracks. It was noted in [69] that when multiple crack coalesce, this leads to significant increase in a damage energy release rate which lead to amplification of damage which in this case is characterized by the sudden change in material softening as observed. In both cases, it is observed from Fig. 3a, b that the results obtained from the proposed first-order peridynamic homogenization theory correlate well with the results from [64, 69].
To quantitatively measure the degree of anisotropy that may be induced on the elastic property of material due to crack growth (22) is utilized to compute the elastic anisotropy index \(A\) of the effective material tensor. Figure 4 shows the evolution of the elastic anisotropic indices for the case of a single crack and two coalescing cracks. As can be seen from the figure, the propagation of cracks results in increasing anisotropy. Comparison of anisotropic indices from the two cases shows an almost identical growth trend except for the jump corresponding to crack length close to when the two coalescing cracks were about to merge. This jump in elastic anisotropy index correlates well with the jump captured in the evolution of the \({C}_{22}\) component of the effective material stiffness tensor as shown in Fig. 3b.
4.2 Damage evolution due to randomly distributed microcracks
In this second example, we study the evolution of damage due to randomly distributed microcracks of equal length \(L\). Two case studies would be investigated. In the first case, the RVE consists of microcracks that are aligned horizontally (Fig. 5a) while in the second case, the microcracks in the RVE are randomly aligned (Fig. 5b). In both case studies, the material of the RVE is taken to consist of an isotropic matrix having an elastic modulus \(E=2\times {10}^{9}\mathrm{Pa}\) and Poisson’s ratio \(v=0.3\).
To obtain the effective properties of the material with evolving microstructure as characterized by crack growth, the implementation strategy highlighted in Sect. 3 was executed. The evolution of damage due to randomly distributed cracks is presented in Fig. 6a for cracks that are horizontally aligned and in Fig. 6b for cracks that are randomly oriented. Each curve represents the evolution of a normalized damage parameter \({\psi }_{n}\) which measures the softening of the elastic modulus and is given as
where \({E}_{n}^{*}\) is the effective elastic modulus in the coordinate direction \(n=\mathrm{1,2}\), such that \(n=1\) corresponds with the horizontal coordinate axis and \(n=2\) corresponds to the vertical coordinate axis. \(E\) is the elastic modulus of the undamaged matrix material.
In the case of horizontally aligned cracks, the damage parameter \({\psi }_{1}\) remained largely unchanged as the damage process progresses as shown in Fig. 6a, which suggests that the material essentially retained its mechanical properties in the \(n=1\) direction. However, in the \(n=2\) coordinate direction, the evolution of the damage parameter \({\psi }_{2}\) shows progressive softening of the material as the damage process progresses.
In the second scenario where the randomly distributed microcracks are given random orientations, the results of the computational homogenization as presented in Fig. 6b indicate that while the damage due to increasing prevalence of microcracks caused the material to soften, the effective material behaviour did not, however, deviate much from its original isotropic state.
It is inferred from Fig. 6a that the prevalence of horizontally oriented, randomly distributed microcracks transformed a hitherto isotropic material into an effective anisotropic material. To quantitatively measure the degree of anisotropy induced, (22) is employed to evaluate the elastic anisotropy index \(A\). Figure 7 shows the elastic anisotropy indices for the two cases of horizontally aligned and randomly aligned cracks as the cracks accumulate. Figure 7 indicates that while the accumulation of horizontal cracks has the effect of increasing the anisotropy of the material, the accumulation of randomly aligned cracks essentially did not induce much anisotropy in comparison.
For the purpose of model validation, the evolution of effective damage obtained using the PDCHT was compared with previous results from OSBPDHT [64]. The results shown in Fig. 6a, b show agreement in the overall trend of the results from both methods. However, there are noticeable differences in the details of the results because although the same crack densities were used in both studies, the randomness in the distribution and orientation of microcracks in both studies made it impossible to exactly reproduce the distribution of the microcracks and their orientations as in [64]. Microcracks have been shown to interact with one another when their distance apart is less than some minimum value as demonstrated in the results presented in Fig. 3b. Since each instance of randomly generated microcracks gives rise to different arrangement and hence different interaction between microcracks, it is expected that analysis of two different distribution will yield different results. It has also been demonstrated in the results presented in Fig. 6 that the orientation of the microcracks has significant influence on the effective response. Since two instances of randomly generated cracks with arbitrary orientation give rise essentially to two different microstructures, it follows that the variation in the result of analysis from these instances of the microstructure is an expected consequence.
5 Conclusion
In this contribution, the recently proposed PDCHT was utilized to study the evolution of effective material response of damaged media. The PDCHT is an energy-based homogenization procedure which ensures constitutive equivalence between two structurally dissimilar materials by enforcing a strain energy equivalence between them. This computational homogenization was performed in a quasi-static analysis framework in which different loading conditions are assumed to yield progressive damage either in the form of propagating crack or increasing incidence of microcracks.
Two numerical examples were solved. The first example allows us to study the effect of propagating crack and crack interaction on the effective material coefficients. It was demonstrated that the presence of crack changes material behaviour in this case from isotropic to mild and strongly anisotropic. As cracks propagate, the material exhibits softening in one or both directions.
In the second example, we studied the damage evolution of a material due to proliferation of microcracks. Two case studies were investigated. The first case is when the microcracks are randomly distributed but horizontally aligned while the second case is where the randomly distributed microcracks are given arbitrary orientations. Effective material coefficients obtained from the first scenario show a strongly anisotropic effective behaviour while in the second case, the effective behaviour essentially remained isotropic. However, in both cases, the material exhibited softening with increasing damage accumulation.
A further development of these studies is expected. The foundation laid here can be utilized to study phenomena that occur out of interaction of microcracks with macro-cracks. Example of such phenomena is crack shielding and amplification of macrocracks due to interaction with microcracks. In this framework, the damage due to microcracks can be homogenized so that their interaction with the macrocrack would be applied in an average sense.
References s
Silling SA (2000) Reformulation of elasticity theory for discontinuities and long-range forces. J Mech Phys Solids 48(1):175–209
Basoglu MF et al (2019) A computational model of peridynamic theory for deflecting behavior of crack propagation with micro-cracks. Comput Mater Sci 162:33–46
Candaş A, Oterkus E, İmrak CE (2020) Dynamic crack propagation and its interaction with micro-cracks in an impact problem. J Eng Mater Technol 143(1)
De Meo D, Oterkus E (2017) Finite element implementation of a peridynamic pitting corrosion damage model. Ocean Eng 135:76–83
De Meo D, Russo L, Oterkus E (2017) Modeling of the onset, propagation, and interaction of multiple cracks generated from corrosion pits by using peridynamics. J Eng Mater Technol 139:041001
Diyaroglu C et al (2017) Peridynamic modeling of diffusion by using finite-element analysis. IEEE Trans Compon Packag Manuf Technol 7(11):1823–1831
Diyaroglu C et al (2017) Peridynamic wetness approach for moisture concentration analysis in electronic packages. Microelectron Reliab 70:103–111
Huang Y et al (2019) Peridynamic model for visco-hyperelastic material deformation in different strain rates. Continuum Mech Thermodyn
Imachi M et al (2019) A computational approach based on ordinary state-based peridynamics with new transition bond for dynamic fracture analysis. Eng Fract Mech 206:359–374
Imachi M et al (2020) Dynamic crack arrest analysis by ordinary state-based peridynamics. Int J Fract 221(2):155–169
Javili A et al (2019) Peridynamics review. Math Mech Solids 24(11):3714–3739
Kefal A et al (2019) Topology optimization of cracked structures using peridynamics. Continuum Mech Thermodyn
Liu X et al (2018) An ordinary state-based peridynamic model for the fracture of zigzag graphene sheets. Proc R Soc A Math Phys Eng Sci 474(2217):20180019
Madenci E et al (2018) Weak form of peridynamics for nonlocal essential and natural boundary conditions. Comput Methods Appl Mech Eng 337:598–631
Nguyen CT, Oterkus S (2019) Peridynamics formulation for beam structures to predict damage in offshore structures. Ocean Eng 173:244–267
Oterkus S, Madenci E (2015) Peridynamics for antiplane shear and torsional deformations. J Mech Mater Struct 10:167–193
Ozdemir M et al (2020) Dynamic fracture analysis of functionally graded materials using ordinary state-based peridynamics. Compos Struct 244:112296
Vazic B, Oterkus E, Oterkus S (2020) Peridynamic model for a Mindlin plate resting on a Winkler elastic foundation
Vazic B et al (2017) Dynamic propagation of a macrocrack interacting with parallel small cracks. AIMS Mater Sci 4(1):118–136
Wang H, Oterkus E, Oterkus S (2018) Three-dimensional peridynamic model for predicting fracture evolution during the Lithiation process
Yang Z et al (2019) A Kirchhoff plate formulation in a state-based peridynamic framework. Math Mech Solids 25(3):727–738
Zhu N, De Meo D, Oterkus E (2016) Modelling of granular fracture in polycrystalline materials using ordinary state-based peridynamics. Materials 9:977
Askari E, Xu J, Silling S (2006) Peridynamic analysis of damage and failure in composites. In: 44th AIAA aerospace sciences meeting and exhibit
Baber F, Ranatunga V, Guven I (2018) Peridynamic modeling of low-velocity impact damage in laminated composites reinforced with z-pins. J Compos Mater 52(25):3491–3508
Diyaroglu C et al (2016) Peridynamic modeling of composite laminates under explosive loading. Compos Struct 144:14–23
Guo J et al (2019) Study of Dynamic Brittle Fracture of Composite Lamina Using a Bond-Based Peridynamic Lattice Model. Adv Mater Sci Eng 2019:3748795
Hu W, Ha YD, Bobaru F (2011) Modeling dynamic fracture and damage in a fiber-reinforced composite lamina with peridynamics. Int J Multiscale Comput Eng 9(6):707–726
Hu Y-L, Yu Y, Wang H (2014) Peridynamic analytical method for progressive damage in notched composite laminates. Compos Struct 108:801–810
Jiang X-W et al (2019) Peridynamic modeling of mode-I delamination growth in double cantilever composite beam test: a two-dimensional modeling using revised energy-based failure criteria. Appl Sci 9(4):656
Oterkus E (2010) Peridynamic theory for modeling three-dimensional damage growth in metallic and composite structures. The University of Arizona
Ren B et al (2018) A peridynamic failure analysis of fiber-reinforced composite laminates using finite element discontinuous Galerkin approximations. Int J Fract 214(1):49–68
Rokkam SK et al (2018) A peridynamics-fem approach for crack path prediction in fiber-reinforced composites. In: 2018 AIAA/ASCE/AHS/ASC structures, structural dynamics, and materials conference. American Institute of Aeronautics and Astronautics
Li Z et al (2022) Multiscale modeling based failure criterion of injection molded SFRP composites considering skin-core-skin layered microstructure and variable parameters. Compos Struct 286:115277
Silling SA (2011) A coarsening method for linear peridynamics. Int J Multiscale Comput Eng 9(6):609–622
Galadima Y, Oterkus E, Oterkus S (2019) Two-dimensional implementation of the coarsening method for linear peridynamics. AIMS Mater Sci 6(2):252–275
Galadima YK, Oterkus E, Oterkus S (2020) Model order reduction of linear peridynamic systems using static condensation. Math Mech Solids 26(4):552–569
Galadima YK, Oterkus E, Oterkus S (2022) Static condensation of peridynamic heat conduction model. Math Mech Solids
Galadima YK et al (2021) Chapter 17—multiscale modeling with peridynamics. In: Oterkus E, Oterkus S, Madenci E (eds) Peridynamic modeling, numerical techniques, and applications. Elsevier, pp 371–386
Bobaru F, Ha YD (2011) Adaptive refinement and multiscale modeling in 2D peridynamics. Int J Multiscale Comput Eng 9(6):635–660
Bobaru F et al (2009) Convergence, adaptive refinement, and scaling in 1D peridynamics. Int J Numer Methods Eng 77(6):852–877
Dipasquale D, Zaccariotto M, Galvanetto U (2014) Crack propagation with adaptive grid refinement in 2D peridynamics. Int J Fract 190(1):1–22
Ren H et al (2016) Dual-horizon peridynamics. Int J Numer Methods Eng 108(12):1451–1476
Silling S, Littlewood D, Seleson P (2015) Variable horizon in a peridynamic medium. J Mech Mater Struct 10(5):591–612
Gu X, Zhang Q, Xia X (2017) Voronoi-based peridynamics and cracking analysis with adaptive refinement. Int J Numer Methods Eng 112(13):2087–2109
Agwai A, Guven I, Madenci E (2012) Drop-shock failure prediction in electronic packages by using peridynamic theory. IEEE Trans Compon Packag Manuf Technol 2(3):439–447
Littlewood DJ (2010) Simulation of dynamic fracture using peridynamics, finite element modeling, and contact. In: ASME 2010 international mechanical engineering congress and exposition
Macek RW, Silling SA (2007) Peridynamics via finite element analysis. Finite Elem Anal Des 43(15):1169–1178
Oterkus E et al (2012) Combined finite element and peridynamic analyses for predicting failure in a stiffened composite curved panel with a central slot. Compos Struct 94(3):839–850
Badia S et al (2007) A force-based blending model for atomistic-to-continuum coupling. Int J Multiscale Comput Eng 5
Fish J et al (2007) Concurrent ATC coupling based on a blend of the continuum stress and the atomistic force. Comput Methods Appl Mech Eng 196:4548–4560
Kilic B, Madenci E (2010) Coupling of peridynamic theory and the finite element method. J Mech Mater Struct 5:707–733
Liu W, Hong J-W (2012) A coupling approach of discretized peridynamics with finite element method. Comput Methods Appl Mech Eng 245–246:163–175
Seleson P, Beneddine S, Prudhomme S (2013) A force-based coupling scheme for peridynamics and classical elasticity. Comput Mater Sci 66:34–49
Shojaei A et al (2016) A coupled meshless finite point/peridynamic method for 2D dynamic fracture analysis. Int J Mech Sci 119:419–431
Shojaei A, Zaccariotto M, Galvanetto U (2017) Coupling of 2D discretized peridynamics with a meshless method based on classical elasticity using switching of nodal behaviour. Eng Comput 34:00–00
Azdoud Y, Han F, Lubineau G (2013) A morphing framework to couple non-local and local anisotropic continua. Int J Solids Struct 50(9):1332–1341
Azdoud Y, Han F, Lubineau G (2014) The morphing method as a flexible tool for adaptive local/non-local simulation of static fracture. Comput Mech 54(3):711–722
Galvanetto U et al (2016) An effective way to couple FEM meshes and peridynamics grids for the solution of static equilibrium problems. Mech Res Commun 76:41–47
Han F, Lubineau G (2012) Coupling of nonlocal and local continuum models by the Arlequin approach. Int J Numer Methods Eng 89(6):671–685
Han F, Lubineau G, Azdoud Y (2016) Adaptive coupling between damage mechanics and peridynamics: a route for objective simulation of material degradation up to complete failure. J Mech Phys Solids 94:453–472
Han F et al (2016) A morphing approach to couple state-based peridynamics with classical continuum mechanics. Comput Methods Appl Mech Eng 301:336–358
Lubineau G et al (2012) A morphing strategy to couple non-local to local continuum mechanics. J Mech Phys Solids 60(6):1088–1102
Madenci E, Barut A, Phan N (2018) Peridynamic unit cell homogenization for thermoelastic properties of heterogenous microstructures with defects. Compos Struct 188:104–115
Xia W, Oterkus E, Oterkus S (2021) Ordinary state-based peridynamic homogenization of periodic micro-structured materials. Theoret Appl Fract Mech 113:102960
Galadima YK et al (2022) A computational homogenization framework for non-ordinary state-based peridynamics. Eng Comput
Buryachenko VA (2019) Computational homogenization in linear elasticity of peristatic periodic structure composites. Math Mech Solids 24(8):2497–2525
Xia W et al (2019) Representative volume element homogenization of a composite material by using bond-based peridynamics. J Compos Biodegrad Polym
Galadima YK, Oterkus E, Oterkus S (2020) Investigation of the effect of shape of inclusions on homogenized properties by using peridynamics. Proc Struct Integr 28:1094–1105
Markenscoff X, Dascalu C (2012) Asymptotic homogenization analysis for damage amplification due to singular interaction of micro-cracks. J Mech Phys Solids 60(8):1478–1485
Parks ML et al (2008) Implementing peridynamics within a molecular dynamics code. Comput Phys Commun 179(11):777–783
Silling SA, Askari E (2005) A meshfree method based on the peridynamic model of solid mechanics. Comput Struct 83(17):1526–1535
Evangelatos GI, Spanos PD (2011) A collocation approach for spatial discretization of stochastic peridynamic modeling of fracture. J Mech Mater Struct 6(7–8):1171–1195
Wang H, Tian H (2014) A fast and faithful collocation method with efficient matrix assembly for a two-dimensional nonlocal diffusion model. Comput Methods Appl Mech Eng 273:19–36
Chen X, Gunzburger M (2011) Continuous and discontinuous finite element methods for a peridynamics model of mechanics. Comput Methods Appl Mech Eng 200(9):1237–1250
Wang H, Tian H (2012) A fast Galerkin method with efficient matrix assembly and storage for a peridynamic model. J Comput Phys 231(23):7730–7738
Du Q et al (2013) A nonlocal vector calculus, nonlocal volume-constrained problems, and nonlocal balance laws. Math Models Methods Appl Sci 23(03):493–540
Kube CM (2016) Elastic anisotropy of crystals. AIP Adv 6(9):095209
Zener CM, Siegel S (1949) Elasticity and anelasticity of metals. J Phys Colloid Chem 53(9):1468–1468
Ranganathan SI, Ostoja-Starzewski M (2008) Universal elastic anisotropy index. Phys Rev Lett 101(5):055504
Li R et al (2020) Elastic anisotropy measure for two-dimensional crystals. Extreme Mech Lett 34:100615
Acknowledgements
The first author is supported by the government of the federal republic of Nigeria through the Petroleum Technology Development Fund (PTDF).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors have no competing interests to declare that are relevant to the content of this article.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Galadima, Y.K., Xia, W., Oterkus, E. et al. Peridynamic computational homogenization theory for materials with evolving microstructure and damage. Engineering with Computers 39, 2945–2957 (2023). https://doi.org/10.1007/s00366-022-01696-5
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00366-022-01696-5