Skip to main content
Log in

High Performance Reduced Order Modeling Techniques Based on Optimal Energy Quadrature: Application to Geometrically Non-linear Multiscale Inelastic Material Modeling

  • Original Paper
  • Published:
Archives of Computational Methods in Engineering Aims and scope Submit manuscript

Abstract

A High-Performance Reduced-Order Model (HPROM) technique, previously presented by the authors in the context of hierarchical multiscale models for non linear-materials undergoing infinitesimal strains, is generalized to deal with large deformation elasto-plastic problems. The proposed HPROM technique uses a Proper Orthogonal Decomposition procedure to build a reduced basis of the primary kinematical variable of the micro-scale problem, defined in terms of the micro-deformation gradient fluctuations. Then a Galerkin-projection, onto this reduced basis, is utilized to reduce the dimensionality of the micro-force balance equation, the stress homogenization equation and the effective macro-constitutive tangent tensor equation. Finally, a reduced goal-oriented quadrature rule is introduced to compute the non-affine terms of these equations. Main importance in this paper is given to the numerical assessment of the developed HPROM technique. The numerical experiments are performed on a micro-cell simulating a randomly distributed set of elastic inclusions embedded into an elasto-plastic matrix. This micro-structure is representative of a typical ductile metallic alloy. The HPROM technique applied to this type of problem displays high computational speed-ups, increasing with the complexity of the finite element model. From these results, we conclude that the proposed HPROM technique is an effective computational tool for modeling, with very large speed-ups and acceptable accuracy levels with respect to the high-fidelity case, the multiscale behavior of heterogeneous materials subjected to large deformations involving two well-separated scales of length.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20
Fig. 21
Fig. 22

Similar content being viewed by others

Notes

  1. The indicial notation of the compatibility equation is: \((\nabla \wedge \varvec{\zeta })_{ql}= \epsilon _{lip} \frac{\partial \varvec{\zeta }_{pq}}{\partial \varvec{X}_i}\), where \(\epsilon\) is the permutation tensor.

  2. Stationarity is strictly considered only for infinistesimal variations of \(\tilde{\varvec{F}}_{\mu }\).

  3. Here, we introduce an abuse of notation. The expression \({\varvec{\Psi }}_{j}\left( \varvec{Y}\right) \in {\mathbb {R}}^4\) should be interpreted as the one-to-one mapping from the vector \({\varvec{\Psi }}_j\in {\mathbb {R}}^{4N_{pg}}\) to \(N_{pg}\) vectors \({\varvec{\Psi }}_{j}\left( \varvec{Y}\right) \in {\mathbb {R}}^4\) where \(\varvec{Y}\) takes the \(N_{pg}\) discrete values of the Gauss point positions. This mapping is a redistribution of the components of \({\varvec{\Psi }}_j\).

  4. Since Eq. (17) is homogeneous, linear combinations of basis fulfilling strain compatibility give rise to compatible strains.

  5. Speed-up are evaluated as the ratio between time required to compute the HFFEM solution and the time required to compute the reduced model solution.

  6. The acoustic tensor in indicial notation is \(\varvec{Q}_{ik}= \varvec{N}_j {\mathbb {A}}_{ijkl} \varvec{N}_l\).

Abbreviations

\(n_{F}\) :

Number of orthonormal reduced basis for the micro-gradient deformation fluctuation space

\(n_{\varphi }\) :

Number of orthonormal reduced basis for the micro-elastic free energy space

\(N_{pg}\) :

Number of quadrature points of the HFFEM (Gauss point number)

\(N_{r}\) :

Number of quadrature points defining the ROQ rule

\(N_{snp}\) :

Total number of snapshots taken from the micro-cell sampling program

\({[}\varvec{\chi }{]}_{\tilde{\varvec{F}}_{\mu }}\) :

Matrix of snapshots of deformation gradient fluctuations

\({[}\varvec{\chi }{]}_{\varphi _{\mu }}\) :

Matrix of elastic energy snapshots

\(\{{\varvec{\Psi }}\}\) :

Reduced order basis of the deformation gradient fluctuations

\(\{\varvec{\Phi }\}\) :

Reduced order basis of the elastic energy

POD:

Proper Orthogonal Decomposition

SVD:

Singular Value Decomposition

HPROM:

High-Performance Reduced Order Model

HROM:

Hyper-Reduced Order Model.

HFFEM:

High-Fidelity Finite Element Model (model based on the original high-order finite element mesh)

ROM:

Reduced Order Model

ROQ:

Reduced Optimal Quadrature

IBVP:

Initial Boundary Value Problem

RVE:

Representative Volume Element

References

  1. Miehe C, Schotte J, Schröder J (1999) Computational micro–macro transitions and overall moduli in the analysis of polycrystals at large strains. Comput Mater Sci 6:372–382

    Article  Google Scholar 

  2. Terada K, Kikuchi N (2001) A class of general algorithms for multi-scale analyses of heterogeneous media. Comput Methods Appl Mech Eng 190(40):5427–5464

    Article  MathSciNet  Google Scholar 

  3. Feyel F, Chaboche J (2000) FE2 multiscale approach for modelling the elastoviscoplastic behaviour of long fibre SiC/Ti composite materials. Comput Methods Appl Mech Eng 183:309–330

    Article  Google Scholar 

  4. Michel J, Moulinec H, Suquet P (1999) Effective properties of composite materials with periodic microstructure: a computational approach. Comput Methods Appl Mech Eng 172(1–4):109–143

    Article  MathSciNet  Google Scholar 

  5. Ryckelynck D (2009) Hyper-reduction of mechanical models involving internal variables. Int J Numer Methods Eng 77(1):75–89

    Article  MathSciNet  Google Scholar 

  6. Hernández J, Oliver J, Huespe A, Caicedo M, Cante J (2014) High-performance model reduction techniques in computational multiscale homogenization. Comput Methods Appl Mech Eng 276:149–189

    Article  MathSciNet  Google Scholar 

  7. Oliver J, Caicedo M, Huespe A, Hernández J, Roubin E (2017) Reduced order modeling strategies for computational multiscale fracture. Comput Methods Appl Mech Eng 313:560–595

    Article  MathSciNet  Google Scholar 

  8. Farhat C, Chapman T, Avery P (2015) Structure-preserving, stability, and accuracy properties of the energy-conserving sampling and weighting method for the hyper reduction of nonlinear finite element dynamic models. Int J Numer Methods Eng 102:1077–1110

    Article  MathSciNet  Google Scholar 

  9. Carlberg K, Tuminaro R, Boggs P (2015) Preserving lagrangian structure in nonlinear model reduction with application to structural dynamics. SIAM J Sci Comput 37(2):B153–B184

    Article  MathSciNet  Google Scholar 

  10. Oliver J, Caicedo M, Roubin E, Huespe A, Hernández J (2015) Continuum approach to computational multiscale modeling of propagating fracture. Comput Methods Appl Mech Eng 294:384–427

    Article  MathSciNet  Google Scholar 

  11. Sánchez P, Blanco P, Huespe A, Feijóo R (2013) Failure-oriented multi-scale variational formulation: micro-structures with nucleation and evolution of softening bands. Comput Methods Appl Mech Eng 257:221–247

    Article  MathSciNet  Google Scholar 

  12. de Souza Neto E, Feijóo R Variational foundation on multi-scale constitutive models of solids: small and large strain kinematical formulation, LNCC Research & Development Report No 16

  13. Blanco P, Sánchez P, de Souza Neto E, Feijóo R (2016) Variational foundations and generalized unified theory of RVE-based multiscale models. Arch Comput Methods Eng 23(2):191–253

    Article  MathSciNet  Google Scholar 

  14. Lubarda V, Benson D (2001) On the partitioning of the rate of deformation gradient in phenomenological plasticity. Int J Solids Struct 38(38):6805–6814

    Article  Google Scholar 

  15. Oliver X, Agelet C (2017) Continuum mechanics for engineers. Theory and problems, UPCommons. http://hdl.handle.net/2117/102979; 10.13140/RG.2.2.25821.20961

  16. Hernandez J, Caicedo M, Ferrer A (2017) Dimensional hyper-reduction of nonlinear finite element models via empirical cubature. Comput Methods Appl Mech Eng 313:687–722

    Article  MathSciNet  Google Scholar 

  17. Yaqub A, Rizwan E, Me-140 workshop technology, Air University, Department of Mechanical & Aerospace Engineering

  18. Fernandino D, Cisilino A, Toro S, Sanchez P (2017) Multi-scale analysis of the early damage mechanics of ferritized ductile iron. Int J Fract 207:1–26

    Article  Google Scholar 

  19. Neto E, Pires F, Owen D (2005) F-bar-based linear triangles and tetrahedra for finite strain analysis of nearly incompressible solids. Part I: formulation and benchmarking. Int J Numer Meth Eng 62(3):353–383

    Article  Google Scholar 

  20. Toro S, Sánchez P, Huespe A, Giusti S, Blanco P, Feijóo R (2014) A two-scale failure model for heterogeneous materials: numerical implementation based on the finite element method. Int J Numer Meth Eng 97(5):313–351

    Article  MathSciNet  Google Scholar 

  21. Oden J, Belytschko T, Fish J, Hughes T, Johnson C, Keyes D, Laub A, Petzold L, Srolovitz D, Yip S, Revolutionizing engineering science through simulation. National Science Foundation Blue Ribbon Panel Report 65, www.nsf.gov/pubs/reports/sbes_final_report.pdf

  22. Simo JC (1998) Numerical analysis and simulation of plasticity. Handb Numer Anal 6:183–499

    MathSciNet  MATH  Google Scholar 

Download references

Acknowledgements

The authors acknowledge the financial support from the European Research Council through the following grants: 1) European Union Seventh Framework Programme (FP/2007-2013)/ERC Grant Agreement N. 320815 (ERC Advanced Grant Project Advanced tools for computational design of engineering materials COMP-DES-MAT) and 2) Proof of Concept: ERC-2017-PoC 779611 (Computational catalog of multiscale materials: a plugin library for industrial finite elements codes, CATALOG). Also, second and fourth authors acknowledge the financial support from CONICET and ANPCyT (grants PIP 2013-2015 631 and PICT 2014-3372). The authors would like also to acknowledge the support of Dr. Joaquin Hernández, from CIMNE, on the algorithmic and technical aspects of the reduced order integration methods used in this work.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Javier Oliver.

Ethics declarations

Conflict of interest

On behalf of all authors, the corresponding author states that there is no conflict of interest.

Appendix A: Constitutive Model Equations

Appendix A: Constitutive Model Equations

In this appendix, we summarize the constitutive equations for modeling the micro-cell components of the ferritic ductile iron utilized in Sect. 5. The \(J_2\)-plasticity model here adopted is similar to that presented in Sections 50–3 of the book [22].

Such as assumed in Sect. 2.3, we take a multiplicative decomposition of the micro-deformation gradient: \(\varvec{F}_{\mu }= \varvec{F}^e_{\mu } \varvec{F}^p_{\mu }\), where \(\varvec{F}^e_{\mu }\) and \(\varvec{F}^p_{\mu }\) are the elastic and plastic deformation gradients, respectively. We also assume an additive decomposition of the free energy, see Eq. (11). In this context, the elastic free energy part is defined by the Henky model given by

$$\begin{aligned} \varphi _{\mu }^e(\varvec{F}_{\mu }, \varvec{F}_{\mu }^p)= & {} \frac{1}{2} \gamma_\mu \left[ (\epsilon _{\mu }^e)_I+(\epsilon _{\mu }^e)_{II}+(\epsilon _{\mu }^e)_{III} \right] ^2 \\&+G_\mu \left[ (\epsilon _{\mu }^e)^2_I+(\epsilon _{\mu }^e)^2_{II}+(\epsilon _{\mu }^e)^2_{III}\right] \; , \end{aligned}$$
(44)

where \(\gamma_\mu\) and Gμ are the Lamè parameters (\(\gamma_\mu =\frac{E_\mu\nu_\mu }{(1+\nu_\mu )(1-2\nu_\mu ))}\), \(G_\mu=\frac{E_\mu}{2(1+\nu_\mu )}\) ), and \((\epsilon _{\mu }^e)_i\) are the logarithmic stretching

$$\begin{aligned} (\epsilon _{\mu }^e)_i=\log (\lambda ^e_i); \quad {\text {for}}:~i=I,\textit{II},\textit{III}, \end{aligned}$$
(45)

being \(\lambda ^e_i\) the stretching satisfying

$$\begin{aligned} \lambda ^e_i= \text {eigenvalues}\left( \sqrt{\varvec{F}^e_{\mu }(\varvec{F}^e_{\mu })^T}\right) \, .\end{aligned}$$
(46)

From Eq. (11), the Kirchhoff stress, \(\varvec{\tau }\), is given by

$$\begin{aligned} \varvec{\tau }_{\mu }= \sum _{i=I}^{i=\textit{III}}\tau _i \left( \varvec{n}_i \otimes \varvec{n}_i \right) \, ,\end{aligned}$$
(47)

where the principal stresses \(\tau _i\) (for \(i=I, \textit{II}, \textit{III}\)), are

$$\begin{aligned} \tau _i= \gamma_\mu \left[ (\epsilon _{\mu }^e)_I+(\epsilon _{\mu }^e)_{\textit{II}}+(\epsilon _{\mu }^e)_{\textit{III}} \right] + 2G_\mu (\epsilon _{\mu }^e)_i \qquad {\text {for}}:~\, i=I, \textit{II}, \textit{III}, \end{aligned}$$
(48)

and \(\varvec{n}_i\) are the eigenvectors of the tensor \(\left( \sqrt{\varvec{F}^e_{\mu }(\varvec{F}^e_{\mu })^T}\right)\). The first Piola-Kirchhoff stress can be computed from \(\varvec{P}_{\mu }= \varvec{\tau }_{\mu } \varvec{F}^{-T}_{\mu }\).

The free energy plastic part is defined by

$$\begin{aligned} \varphi _{\mu }^p(\alpha _{\mu }) = \frac{1}{2} H_{\mu }\alpha _{\mu }^2+ (\Delta \sigma{_{_Y}}) \left( \alpha _{\mu } + \frac{1}{\delta _{\mu }} {\exp {(-\delta _{\mu } \alpha _{\mu })}}\right) + \sigma _Y^{0} \alpha _{\mu }\, . \end{aligned}$$
(49)

with the internal variable \(\alpha _{\mu }\) being the cumulative plastic strain which rate is defined by

$$\begin{aligned} \dot{\alpha }_{\mu } = \sqrt{\frac{2}{3} \varvec{L}_p^T:\varvec{L}_p }; \quad {\text {with}}:~ \varvec{L}_p= \dot{\varvec{F}}_p{\varvec{F}}^{-1}_p \; . \end{aligned}$$
(50)

Considering the Eq. (49), the radius of the von Mises yield function results

$$\begin{aligned} \sigma{_{_Y}}(\alpha _{\mu }) = H_{\mu }\alpha _{\mu }+ \Delta \sigma_{_{Y}} \left(1 - {\exp {(-\delta _{\mu } \alpha _{\mu })}}\right)+ \sigma _Y^{0}\, . \end{aligned}$$
(51)

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Caicedo, M., Mroginski, J.L., Toro, S. et al. High Performance Reduced Order Modeling Techniques Based on Optimal Energy Quadrature: Application to Geometrically Non-linear Multiscale Inelastic Material Modeling. Arch Computat Methods Eng 26, 771–792 (2019). https://doi.org/10.1007/s11831-018-9258-3

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11831-018-9258-3

Navigation