The use of heterogeneous materials, such as composites with Prandtl-Reuss-type material laws, has increased in industrial praxis, making finite element modeling with homogenization techniques a well-accepted tool. These methods are particularly advantageous to account for microstructural mechanisms which can be related to nonlinearities and time-dependency due to elasto-plasticity behavior. However, their advantages are diminished by increasing computational demand. The present contribution deals with the balance of accuracy and numerical efficiency of nonlinear homogenization associated with a framework of goal-oriented adaptivity, which takes into account error accumulation over time. To this end, model adaptivity of homogenization methods is coupled to mesh adaptivity on the macro scale. Our new proposed adaptive procedure is driven by a goal-oriented a posteriori error estimator based on duality techniques using downwind and upwind approximations. Due to nonlinearities and time-dependency of the plasticity, the estimation of error transport and error generation is obtained with a backward-in-time dual method despite a high demand on memory capacity. In this contribution, the dual problem is solved with a forward-in-time dual method that allows estimating the full error during the resolution of the primal problem without the need for extra memory capacity. Finally, a numerical example illustrates the effectiveness of the proposed adaptive approach.
1 INTRODUCTION
A fully coupled adaptive strategy is established to simultaneously control model and spatial discretization errors of the finite element method (FEM) by simulating nonlinear homogenization processes in accordance with a specific quantity of interest and duality techniques [1-6]. The goal of this contribution is to develop a framework of goal-oriented adaptivity, taking into account errors due to space discretization and elasto-plastic mean-field and full-field homogenization models over time using downwind and upwind approximations. Exemplarily, downwind and upwind approximations have been used in the literature to solve initial value problems [7]. In this contribution, the application of upwind and downwind approximations leads to the resolution of the primal and dual problems with forwards-in-time and backwards-in-time methods.
2 A TWO-SCALE PROBLEM
A two-scale mechanical problem of first order is considered by assuming a scale separation, that is, , as illustrated in Figure 1, where the macro and micro domains are characterized by the symbols and Ω, respectively. To each material point of the macro domain , a micro domain is associated, where the subscripts 0 and t denote the reference and the current configuration, respectively. A framework of small strains is assumed. The micro domain Ω is represented by a representative volume element (RVE) and a two-dimensional problem is considered (). We let be the total time interval of interest, where t0 is the initial time and T is the total time. The micro displacement vector where X and x are the position vectors with respect to a reference point O, respectively in the reference and the current state.
The underlying microscopic equilibrium problem P and the macroscopic initial value boundary problem (IVBP) read
(1)
respectively.
The microscopic equilibrium problem: In P, σ denotes the microscopic stress tensor; Equation (1.3) describes the constitutive relation in rate form, where the effective material tangent relates the stress rate and the strain rate . Equation (1.4) prescribes some proper boundary conditions like periodic boundary conditions [2]. The scale transition between the micro problem P and the macro problem is established by
(2a)
(2b)
(2c)
where Equation (2c) is the Hill-Mandel condition [8] and the volume averaging operator on a domain Ω is defined as the space integral .
Full-field formulation for composites: The full-field method resolves the microscopic fields by taking into account the undeformed global localization operations
(3)
where is referred to as the micro strain localization tensor and . Equation (3.2) is only valid if is independent on time t. The identity in Equation (3.3) is obtained by inserting Equation (3.1) into Equation (2a) where denotes the fourth-order symmetric identity tensor. We combine Prandtl-Reuss Equation (1.3) with Equation (2b) and Equation (3.2) and obtain the effective macro material tangent
(4)
Mean-field formulation for composites: The mean-field method resolves the relevant microscopic fields to their means over Nr individual material phases distinguished by a subscript . The volume fraction of each phase is denoted by cr, such that . The subscript 0 is assigned to the matrix material, while the subscript denotes the r-th inclusion, such that the localization rule Equation (3.2) becomes
(5)
In Equation (5.1), is the average strain over the local domain Ωr occupied by the r-th material phase. The average strain localization tensor in Equation (5.3) is obtained by inserting Equation (3.1) into Equation (5.2). The mean-field version of effective properties Equation (6) is obtained from Equation (4) as
(6)
Here, represents the Prandtl-Reuss material tensor of the phase r obtained in combination with Equation (5.4).
The macroscopic IVBP: In the equilibrium condition (1.6), the body force is symbolized by .
We also assume a continuous functional dependency such that
(7)
In this way, the macroscopic stress tensor is dependent on the displacement vector at the position with initial value . Consequently, Equation (7.2) becomes the constitutive relation in rate form Equation (1.8), where the effective material tangent relates the stress rate and the strain rate of a Prandtl-Reuss type material law. Equation (1.7) prescribes the small strain tensor as a symmetric gradient of the displacement vector . As indicated in Equation (1.5), the boundary conditions of the microstructure have in common a prescription in terms of the macroscopic strain . In order to solve the macro problems with the FEM, we introduce a weak-form equivalent to the formulations for the macro problem in Equation (1):
(8)
(9)
(10)
(11)
Additionally, use has been made of the general formulation for the inner product in , now the comma (,) replaced by ( · ) for and replaced by (:) for . Generally, is a linear form, while is a bilinear form. Observe from Equation (10) that the stress rate bilinear form in Equation (11) is defined. Furthermore, the strain rate bilinear form can also be defined from Equation (10) as illustrated in ref. [9].
Downwind and upwind temporal approximations: The variational local form in Equation (8) can be used for discretization in space and in time. A general scheme is obtained by so-called methods representing a space-time discretization with continuous piecewise polynomials of degree s in space and discontinuous piecewise polynomials of degree r in time. We begin with a partition of the time interval as and use the notations
(12)
Consequently, the bilinear form in Equation (10) becomes . We select the semi-discrete spaces for test and trial functions
(13)
(14)
(15)
and we apply the discontinuous approximation of the exact solution in Equation (8). For the semi-discrete spaces associated to each time interval , denotes the space of polynomials of degree less than or equal to taking values in . Note that has to be specified separately in Equation (13) since . In the sequel, we give a brief description of the procedure to drive a discretized time stepping scheme. Exemplarily, we consider the stress rate bilinear form in Equation (11). Its integration by parts renders the integral over the subinterval
(16)
Note that Equation (16) gives an exact solution of the stress rate bilinear form in Equation (11). Next, Equation (16) is approximated using the jump of the displacement at each nodal point defined as , where [7]. Therefore, a downwind approximation and an upwind approximation are applied on the stress tensor and the test strain tensor in Equation (16). Then, the right-hand side of Equation (16) is integrated by parts again and we end up with four stress rate bilinear form approximates.
3 GOAL-ORIENTED ADAPTIVITY ON THE MACRO-SCALE
A quantity of interest, which could be any differentiable function of a user's interest, is written as the following general form
(17)
containing both a time integral part with regards to Q1 and further part Q2 at the final time T. Due to discretization and model errors, a goal-oriented error measure for the quantity of interest in Equation (17) is defined as
(18)
and its secant forms is written as
(19)
where the Gteaux differentiation is applied with and parameter . According to Equation (19), the secant form of the residual in Equation (8) is obtained as
(20)
Note that the secant forms in Equation (19) and Equation (20) are linear in the error which is the error of the primal solution [3]. These secant forms allow us to define the dual problem
(21)
Due to the secant forms involved, the above dual equation, Equation (21), is linear with regards to the dual variable . For the numerical solution of the dual problem in Equation (21), we employ a temporally discretized version as for the primal problem in Section 2. As before, we use the discontinuous approximations , and such that Equation (21) becomes
(22)
Equation (22) describes four approximations of the dual problem when the stress rate bilinear form is considered. Additionally, the stress rate bilinear form requires a stress tensor at the initial and the final time, where the Prandtl-Reuss tensor is not directly involved. A forwards-in-time method can be obtained from Equation (22) for dual solutions since no terms related to st time step are involved as follows
(23)
where , for with regards to the fact that the residual can be localized, and can be solved by a time-stepping scheme when a dependency of jump terms is taken into account. However, the residual cannot be localized for each time increment when a dependency of jump terms is considered. Therefore, Equation (22) can lead to the backwards-in-time method for dual solutions due to the terms related to the st time step as follows
(24)
With the solution of the dual problem Equation (21), we are able to derive several error representation formulas for the goal-oriented error measure in Equation (18). The first representation is obtained by combining Equation (19) and Equation (21) for
(25)
We can also combine Equation (25) with Equation (20) for to obtain
(26)
An alternative error representation to Equation (25) may be obtained in terms of the error of the dual solution , Here is the exact dual solution of problem Equation (21) and is the approximate dual solution. Due to the property , Equation (8) in problem renders , such that the discretization error in Equation (8) is . Then, the error representation in Equation (25) becomes
(27)
In summary, there are (at least) four possibilities for the error representation obtained from the corresponding equations
(28)
Last, we consider an error representation in terms of the projection and which satisfies the global discontinuous-in-time Petrov-Galerkin applied to the primal problem in Equation (8). Consequently, Equation (28.2) may be replaced by . Note that an accurate estimate of the exact global error Ej is introduced as viewed in ref. [4].
4 NUMERICAL EXAMPLES
We investigated a compact tension (CT) specimen and assumed a plane strain state. Due to symmetry properties, a half model is considered, as illustrated in Figure 2A. In Figure 2B, the initial mesh discretization is shown. The specimen is stretched by a displacement mm in the vertical direction, which is uniformly distributed on the entire boundary of the hole. The quantity of interest is defined as a local type quantity , where represents a component of the macro stress tensor in the main direction 2. is the local green domain in Figure 2A, with mm. The CT-specimen is assumed to be inhomogeneous on the micro-scale as its microstructure is composed of composite materials which consist of a matrix and an inclusion. Note that the inclusion is randomly deviated from the center position of the matrix, as illustrated in Figure 3. The matrix is an aluminum alloy with elasto-plastic properties characterized by nonlinear isotropic hardening and linear kinematic hardening (, , , , , , , ), while all inclusion fibers are ceramic with linear elastic properties ( and ). The volume fraction of inclusion c is equal to 0.1. The model hierarchy is based on the basic mean-field model self-consistent (SC), the mean-field interaction direct derivative (IDD) and the full-field FEM under periodic boundary condition with hierarchical order (n = 0), (n = 1), and (n > 1), respectively. The former, both, mean-field methods are less accurate due to the fact that they do not consider the location of inclusion inside the matrix, as depicted in Figure 3F. The latter is more accurate as the exact location of inclusion inside the matrix is taken into account (Figures 3A–3E). For the inelastic micro constituent, the classical von Mises plasticity is assumed. A total of 100 time steps are used during each mesh and model adaptivity step. The reference solution of quantity of interest Qref is obtained by using a uniformly refined mesh from the last adaptive mesh with a uniform full-field model distribution n = 2.
CT specimen under tension: Geometry and boundary conditions (A), initial mesh (B) and illustration of random composites (C). CT, finite element method.
RVE for Full-Field method (A–E), RVE for Mean-Field method (F). RVE, representative volume element.
Figures 4A–4B and 4C–4D illustrate that the local mesh refinements are initially concentrated within the local domain before spreading to nearby areas for the forwards-in-time method and the backwards-in-time method, respectively. However, Figures 4E–4F and in 4G–4H show that full-field method are mostly used within the local domain before extending to neighboring elements for both methods. Figure 5 displays mean-field and full-field model distributions by increasing the number of adaptive step j for the forwards-in-time method and the backwards-in-time method. The actual error decreases from 27.11% to 1.79% and from 31.11% to 2.51% for the forwards-in-time method and the backwards-in-time method, respectively. Note that an actual error smaller than 7.5% is already reached with 13 adaptive steps for both methods. Figures 6A and 6B illustrates the quantity of interest Qj, the relative actual error , and the relative error estimate over each adaptive step j. Figure 6A presents a convergence of the quantity of interest Qj to the reference value Qref while Figure 6B shows that the relative actual error is already reduced significantly and effectively after 13 adaptive steps. Additionally, Figure 6C illustrates that an actual error lower then 10% can be obtained by the use of 30% of elements with the FEM. Furthermore, with regards to Figure 6, the results obtained with the forwards-in-time method are quite similar to the result obtained with the backwards-in-time method.
CT specimen under tension with mesh and model adaptivity: adaptive mesh refinement distribution with the forwards-in-time (A–B) and backwards-in-time (C–D) methods; adaptive refined model distribution with the forwards-in-time (E–F) and backwards-in-time (G–H) methods. CT, compact tension.
CT specimen under tension with mesh and model adaptivity. Model distributions for different error levels (mean-field in green and full-field in red): forwards-in-time (A–D), backwards-in-time (E–H). CT, compact tension.
CT specimen under tension with mesh and model adaptivity: (A) quantities of interest versus adaptive step; (B) relative actual error and relative error estimate versus adaptive step; (C) relative actual error and relative error estimate versus the fraction cfem of elements using the FEM. FEM, finite element method.
5 CONCLUSION
In summary, several downwind and upwind approximations for primal and dual problems of elasto-plasticity have been presented and applied to a goal-oriented framework considering mesh and model error, where a forwards-in-time method has been developed to solve dual problem without additional storage requirements compared to backwards-in-time method. We then compared the results of both methods: The results show that the simulation of homogenization techniques combined with an adaptive approach is quite effective compared to an uniform full-field homogenization method due to the computational cost.
ACKNOWLEDGMENTS
The investigations are financially supported by the German Research Foundation (Deutsche Forschungsgemeinschaft, DFG) under grant number MA 1979/30-2.
Open access funding enabled and organized by Projekt DEAL.
REFERENCES
1Sekkate, Z., Aboutajeddine, A., & Seddouki, A. (2020). Elastoplastic mean-field homogenization: recent advances review. Mechanics of Advanced Materials and Structures, 29, 449–474.
4Simeu, A. T., & Mahnken, R. (2022). Goal-oriented adaptivity based on a model hierarchy of mean-field and full-field homogenization methods in elasto-plasticity. Proceedings in Applied Mathematics and Mechanics, 22.
5Rannacher, R., & Suttmeier, F. (1999). A posteriori error estimation and mesh adaptation for finite element models in elasto-plasticity. Computer Methods in Applied Mechanics and Engineering, 176, 333–361.
7Mahnken, R. (2022). New low order Runge-Kutta schemes for asymptotically exact global error estimation of embedded methods without order reduction. Computer Methods in Applied Mechanics and Engineering, 401, 115553.
9Simeu, A. T., & Mahnken, R. (2023). Mesh- and model adaptivity for elasto-plasticity mean-field and full-field homogenization based on downwind and upwind approximations. International Conference on Adaptive Modeling and Simulation.
Please check your email for instructions on resetting your password.
If you do not receive an email within 10 minutes, your email address may not be registered,
and you may need to create a new Wiley Online Library account.
Request Username
Can't sign in? Forgot your username?
Enter your email address below and we will send you your username
If the address matches an existing account you will receive an email with instructions to retrieve your username
The full text of this article hosted at iucr.org is unavailable due to technical difficulties.