Abstract
We introduce a goal-oriented strategy for multiscale computations performed using the Multiscale Finite Element Method (MsFEM). In a previous work, we have shown how to use, in the MsFEM framework, the concept of Constitutive Relation Error (CRE) to obtain a guaranteed and fully computable a posteriori error estimate in the energy norm (as well as error indicators on various error sources). Here, the CRE concept is coupled with the solution of an adjoint problem to control the error and drive an adaptive procedure with respect to a given output of interest. Furthermore, a local and non-intrusive enrichment technique is proposed to enhance the accuracy of error bounds. The overall strategy, which is fully automatic and robust, enables to reach an appropriate trade-off between certified reliability and computational cost in the MsFEM context. The performances of the proposed method are investigated on several illustrative numerical test cases. In particular, the error estimation is observed to be very accurate, yielding a very efficient adaptive procedure.
Similar content being viewed by others
Change history
04 June 2021
A Correction to this paper has been published: https://doi.org/10.1007/s00466-021-02036-y
References
Abdulle A, Nonnenmacher A (2009) A posteriori error analysis of the heterogeneous multiscale method for homogenization problems. C R Acad Sci Paris, Série I 347:1081–1086
Abdulle A, Nonnenmacher A (2013) A posteriori error estimates in quantities of interest for the finite element heterogeneous multiscale method. Numer Methods Partial Differ Equ 29(5):1629–1656
Ainsworth M, Oden JT (2000) A posteriori error estimation in finite element analysis. John Wiley & Sons, New York
Akbari Rahimabadi A, Kerfriden P, Bordas S (2015) Scale selection in nonlinear fracture mechanics of heterogeneous materials. Phil Mag 95(28–30):3328–3347
Allaire G, Brizzi R (2006) A multiscale finite element method for numerical homogenization. SIAM Multiscale Model Simul 4(3):790–812
Becker R, Rannacher R (1996) A feed-back approach to error control in finite element methods: Basic analysis and examples. East-West J Numer Math 4:237–264
Becker R, Rannacher R (2001) An optimal control approach to a posteriori error estimation in finite element methods. Acta Numerica, Cambridge University Press 10:1–102
Ben Dhia H, Rateau G (2001) Mathematical analysis of the mixed Arlequin method. C R Acad Sci Paris 332(7):649–654
Bensoussan A, Lions J-L, Papanicolaou G (1978) Asymptotic analysis for periodic structures. Studies in Mathematics and its Applications, vol. 5, North-Holland, Amsterdam, New York
Blanc X, Le Bris C, Lions P-L (2012) A possible homogenization approach for the numerical simulation of periodic microstructures with defects. Milan J Math 80(2):351–367
Blanc X, Le Bris C, Lions P-L (2015) Local profiles and elliptic problems at different scales with defects. C R Acad Sci Paris, Série I 353:203–208
Blanc X, Le Bris C, Lions P-L (2015) Local profiles for elliptic problems at different scales: defects in, and interfaces between periodic structures. Commun Partial Differ Equ 40(12):2173–2236
Blanc X, Le Bris C, Lions P-L (2018) On correctors for linear elliptic homogenization in the presence of local defects. Commun Partial Differ Equ 43(6):965–997
Blanc X, Le Bris C, Lions P-L (2019) On correctors for linear elliptic homogenization in the presence of local defects: the case of advection-diffusion. J de Math Pures et Appl 124:106–122
Brezzi F, Lions J-L, Pironneau O (2001) Analysis of a chimera method. C R Acad Sci Paris 332:655–660
Cao T, Kelly DW (2003) Pointwise and local error estimates for the quantities of interest in two-dimensional elasticity. Comput Math Appl 46(1):69–79
Chamoin L, Ladevèze P (2008) A non-intrusive method for the calculation of strict and efficient bounds of calculated outputs of interest in linear viscoelasticity problems. Comput Methods Appl Mech Eng 197(9–12):994–1014
Chamoin L, Legoll F. A pedagogical view on a posteriori error estimation in finite element analysis. Submitted
Chamoin L, Legoll F (2018) A posteriori error estimation and adaptive strategy for the control of MsFEM computations. Comput Methods Appl Mech Eng 336:1–38
Chamoin L, Legoll F. Goal-oriented error estimation and adaptivity in MsFEM computations. arXiv preprint arXiv:1908.00367
Chung ET, Leung WT, Pollock S (2016) Goal-oriented adaptivity for GMsFEM. J Comput Appl Math 296:625–637
Cirak F, Ramm E (1998) A posteriori error estimation and adaptivity for linear elasticity using the reciprocal theorem. Comput Methods Appl Mech Eng 156:351–362
E W, Engquist B, Huang Z (2003) Heterogeneous multiscale method: a general methodology for multiscale modeling. Phys Rev B 67(9):092101
Efendiev Y, Galvis J, Hou T (2013) Generalized multiscale finite element methods. J Comput Phys 251:116–135
Efendiev Y, Hou T (2009) Multiscale finite element methods: theory and applications. Springer, New York
Efendiev Y, Hou T, Wu XH (2000) Convergence of a nonconforming multiscale finite element method. SIAM J Numer Anal 37(3):888–910
Ekre F, Larsson F, Runesson K (2019) On error controlled numerical model reduction in FE2-analysis of transient heat flow. Int J Numer Meth Eng 119(1):38–73
Feyel F (2003) A multilevel finite element method (FE2) to describe the response of highly non-linear structures using generalized continua. Comput Methods Appl Mech Eng 192:3233–3244
Fraeijs de Veubeke B, Hugge MA (1972) Dual analysis for heat conduction problems by finite elements. Int J Numer Meth Eng 5(1):65–82
Gendre L, Allix O, Gosselet P, Comte F (2009) Non-intrusive and exact global/local techniques for structural problems with local plasticity. Comput Mech 44(2):233–245
Ghorashi S, Lahmer T, Bagherzadeh AS, Zi G, Rabczuk T (2017) A stochastic computational method based on goal-oriented error estimation for heterogeneous geological materials. Eng Geol 225:103–113
Giles MB, Suli E (2002) Adjoint methods for PDEs: a posteriori error analysis and postprocessing by duality. Acta Numerica 11:145–236
Grätsch T, Hartmann F (2003) Finite element recovery techniques for local quantities of linear problems using fundamental solutions. Comput Mech 33:15–21
Henning P, Ohlberger M, Schweizer B (2014) An adaptive multiscale finite element method. SIAM Multiscale Model Simul 12(3):1078–1107
Hou T, Wu XH (1997) A multiscale finite element method for elliptic problems in composite materials and porous media. J Comput Phys 134:169–189
Hou T, Wu XH, Cai Z (1999) Convergence of a multiscale finite element method for elliptic problems with rapidly oscillating coefficients. Math Comput 68(227):913–943
Hughes TJR, Feijoo GR, Mazzei L, Quincy JB (1998) The variational multiscale method - A paradigm for computational mechanics. Comput Methods Appl Mech Eng 166(1–2):3–24
Irisarri D, Hauke G (2016) A posteriori pointwise error computation for 2-D transport equations based on the variational multiscale method. Comput Methods Appl Mech Eng 311:648–670
Jhurani C, Demkowicz L (2012) Multiscale modeling using goal-oriented adaptivity and numerical homogenization. Part 1: mathematical formulation and numerical results. Comput Methods Appl Mech Eng 213–216:399–417
Ladevèze P (2008) Strict upper error bounds for calculated outputs of interest in computational structural mechanics. Comput Mech 42(2):271–286
Ladevèze P, Chamoin L (2010) Calculation of strict error bounds for finite element approximations of nonlinear pointwise quantities of interest. Int J Numer Meth Eng 84:1638–1664
Ladevèze P, Leguillon D (1983) Error estimate procedure in the finite element method and applications. SIAM J Numer Anal 20(3):485–509
Ladevèze P, Maunder EAW (1996) A general method for recovering equilibrating element tractions. Comput Methods Appl Mech Eng 137:111–151
Ladevèze P, Pelle J-P (2004) Mastering calculations in linear and nonlinear mechanics. Springer, Berlin
Ladevèze P, Pled F, Chamoin L (2013) New bounding techniques for goal-oriented error estimation applied to linear problems. Int J Numer Meth Eng 93(13):1345–1380
Larson MG, Malqvist A (2005) Adaptive variational multiscale methods based on a posteriori error estimation: duality techniques for elliptic problems. In Engquist B, Lötstedt P, and Runborg O (eds), Multiscale methods in science and engineering, vol 44 of Lecture Notes in Computational Science and Engineering, pp 181–193. Springer
Larson MG, Malqvist A (2007) Adaptive variational multiscale methods based on a posteriori error estimation: energy norm estimates for elliptic problems. Comput Methods Appl Mech Eng 196(21–24):2313–2324
Le Bris C, Legoll F, Lozinski A (2014) An MsFEM type approach for perforated domains. SIAM Multiscale Model Simul 12(3):1046–1077
Le Bris C, Legoll F, Thomines F (2014) Multiscale finite element approach for “weakly” random problems and related issues. Math Model Numer Anal 48(3):815–858
Lions J-L, Pironneau O (1999) Domain decomposition methods for CAD. C R Acad Sci Paris Série I 328(1):73–80
Lozinski A, Pironneau O (2011) Numerical zoom for advection diffusion problems with localized multiscales. Numer Methods Partial Differ Equ 27:197–207
Maier M, Rannacher R (2016) Duality-based adaptivity in finite element discretization of heterogeneous multiscale problems. J Numer Math 24(3):167–187
Malqvist A, Peterseim D (2014) Localization of elliptic multiscale problems. Math Comput 83(290):2583–2603
Nolen J, Papanicolaou G, Pironneau O (2008) A framework for adaptive multiscale methods for elliptic problems. SIAM Multiscale Model Simul 7(1):171–196
Oden JT, Prudhomme S (2001) Goal-oriented error estimation and adaptivity for the finite element method. Comput Math Appl 41:735–756
Oden JT, Prudhomme S (2002) Estimation of modeling error in Computational Mechanics. J Comput Phys 182:496–515
Oden JT, Reddy JN (1974) On dual complementary variational principles in mathematical physics. Int J Eng Sci 12:1–29
Oden JT, Vemaganti K (2000) Estimation of local modeling error and goal-oriented modeling of heterogeneous materials; Part 1: Error estimates and adaptive algorithms. J Comput Phys 164:22–47
Oden JT, Vemaganti K, Moës N (1999) Hierarchical modeling of heterogeneous solids. Comput Methods Appl Mech Eng 172(1–4):3–25
Panetier J, Ladevèze P, Chamoin L (2010) Strict and effective bounds in goal-oriented error estimation applied to fracture mechanics problems solved with XFEM. Int J Numer Meth Eng 81:671–700
Paraschivoiu M, Peraire J, Patera AT (1997) A posteriori finite element bounds for linear functional outputs of elliptic partial differential equations. Comput Methods Appl Mech Eng 150:289–312
Pled F, Chamoin L, Ladevèze P (2011) On the techniques for constructing admissible stress fields in model verification: performances on engineering examples. Int J Numer Meth Eng 88(5):409–441
Prudhomme S, Chamoin L, Ben Dhia H, Bauman PT (2009) An adaptive strategy for the control of modeling error in two-dimensional atomic-to-continuum coupling simulations. Comput Methods Appl Mech Eng 198(21–26):1887–1901
Prudhomme S, Oden JT (1999) On goal-oriented error estimation for elliptic problems: application to the control of pointwise errors. Comput Methods Appl Mech Eng 176:313–331
Rannacher R, Suttmeier FT (1997) A feedback approach to error control in finite element methods: application to linear elasticity. Comput Mech 19:434–446
Strouboulis T, Copps K, Babuska I (2001) The generalized finite element method. Comput Methods Appl Mech Eng 190:4081–4193
Strouboulis T, Zhang L, Wang D, Babuska I (2006) A posteriori error estimation for generalized finite element methods. Comput Methods Appl Mech Eng 195:852–879
Tirvaudey M, Chamoin L, Bouclier R, Passieux J-C (2020) A posteriori error estimation and adaptivity in non-intrusive couplings between concurrent models. Comput Methods Appl Mech Eng 367:113104
Vemaganti K, Oden JT (2001) Estimation of local modeling error and goal-oriented modeling of heterogeneous materials; Part 2: A computational environment for adaptive modeling of heterogeneous elastic solids. Comput Methods Appl Mech Eng 190:6089–6124
Verfürth R (1996) A review of a posteriori error estimates and adaptive mesh-refinement techniques. Wiley-Teubner, New York
Waeytens J, Chamoin L, Ladevèze P (2012) Guaranteed error bounds on pointwise quantities of interest for transient viscodynamics problems. Comput Mech 49:291–307
Acknowledgements
We thank C. Le Bris for stimulating discussions on the topics addressed in this article. LC thanks Inria for enabling his two-year leave (2014–2016) in the MATHERIALS project team. The work of FL is partially supported by ONR under grant N00014-15-1-2777 and by EOARD under grant FA9550-17-1-0294.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflicts of interest
The authors declare that they have no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Chamoin, L., Legoll, F. Goal-oriented error estimation and adaptivity in MsFEM computations. Comput Mech 67, 1201–1228 (2021). https://doi.org/10.1007/s00466-021-01990-x
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00466-021-01990-x