A hierarchical non-intrusive algorithm for the generalized finite element method

Springer Science and Business Media LLC - Tập 5 - Trang 1-28 - 2018
Travis B. Fillmore1, C. Armando Duarte1
1Department of Civil and Environmental Engineering, University of Illinois at Urbana-Champaign, Urbana, USA

Tóm tắt

An algorithm for non-intrusively coupling a commercial finite element software with a research code implementing a hierarchical enrichment of finite element spaces is presented. Examples of hierarchical methods supported by the algorithm are the Generalized or eXtended FEM (GFEM), the scale-bridging GFEM with numerically defined enrichment functions (GFEM $$^\text {gl}$$ ), and the p-version of the FEM. The proposed hierarchical non-intrusive algorithm (HNA) combines the vast library of classical elements available in commercial FEM platforms with the ability of the GFEM $$^\text {gl}$$ to analyze localized phenomena like cracks and spot welds, on coarse meshes. The algorithm does not require iterations between the standard and Generalized FEM platforms and is simple to implement. Examples showing the application of the HNA to the coupling of Abaqus with a 3-D GFEM $$^\text {gl}$$ software are presented. They also demonstrate the benefits of combining finite elements available only in a commercial platform with a GFEM.

Tài liệu tham khảo

Dassault Systemes Simulia Corporation. Abaqus/CAE user’s manual. Providence: Dassault Systèmes Simulia Corporation; 2016. MSC Software Corporation. MSC nastran 2016 reference manual. Newport Beach: MSC Software Corporation; 2016. ANSYS, Inc. ANSYS user’s manual. Canonsburg: ANSYS, Inc.; 2010. Altair Engineering Inc. Altair RADIOSS reference guide. Troy: Altair Engineering Inc.; 2014. Oden JT, Duarte CA. Clouds, cracks and FEMs. In: Reddy BD, editor. Recent developments in computational and applied mechanics. Barcelona: International Center for Numerical Methods in Engineering, CIMNE; 1997. p. 302–21 http://citeseer.ist.psu.edu/17994.html. Duarte CA, Babuška I, Oden JT. Generalized finite element methods for three dimensional structural mechanics problems. Comput Struct. 2000;77:215–32. https://doi.org/10.1016/S0045-7949(99)00211-4. Duarte CA, Hamzeh ON, Liszka TJ, Tworzydlo WW. A generalized finite element method for the simulation of three-dimensional dynamic crack propagation. Comput Methods Appl Mech Eng. 2001;190(15–17):2227–62. https://doi.org/10.1016/S0045-7825(00)00233-4. Belytschko T, Black T. Elastic crack growth in finite elements with minimal remeshing. Int J Numer Methods Eng. 1999;45:601–20. Moës N, Dolbow J, Belytschko T. A finite element method for crack growth without remeshing. Int J Numer Methods Eng. 1999;46:131–50. Duarte CA, Kim D-J, Babuška I. A global-local approach for the construction of enrichment functions for the generalized FEM and its application to three-dimensional cracks. In: Leitão VMA, Alves CJS, Duarte CA, editors. Advances in Meshfree techniques. Computational methods in applied sciences, vol. 5. Dordrecht: Springer; 2007. p. 1–26. https://doi.org/10.1007/978-1-4020-6095-3_1. Duarte CA, Kim D-J. Analysis and applications of a generalized finite element method with global-local enrichment functions. Comput Methods Appl Mech Eng. 2008;197(6–8):487–504. https://doi.org/10.1016/j.cma.2007.08.017. Gupta P, Pereira JP, Kim D-J, Duarte CA, Eason T. Analysis of three-dimensional fracture mechanics problems: a non-intrusive approach using a generalized finite element method. Eng Fract Mech. 2012;90:41–64. https://doi.org/10.1016/j.engfracmech.2012.04.014. Plews J, Duarte CA, Eason T. An improved non-intrusive global-local approach for sharp thermal gradients in a standard FEA platform. Int J Numer Methods Eng. 2012;91(4):426–49. https://doi.org/10.1002/nme.4279. Schweitzer MA, Ziegenhagel A. Embedding enriched partition of unity approximations in finite element simulations. In: Griebel M, Schweitzer MA, editors. Meshfree methods for partial differential equations VIII. Lecture notes in computational science and engineering, vol. 115. Berlin: Springer; 2017. p. 199–208. https://doi.org/10.1007/978-3-319-51954-8_10. Noor AK. Global-local methodologies and their applications to nonlinear analysis. Finite Elem Anal Design. 1986;2:333–46. Diamantoudis AT, Labeas GN. Stress intensity factors of semi-elliptical surface cracks in pressure vessels by global-local finite element methodology. Eng Fract Mech. 2005;72:1299–312. Babuška I, Melenk JM. The partition of unity method. Int J Numer Methods Eng. 1997;40:727–58. Melenk JM, Babuška I. The partition of unity finite element method: basic theory and applications. Comput Methods Appl Mech Eng. 1996;139:289–314. Oden JT, Duarte CA, Zienkiewicz OC. A new cloud-based hp finite element method. Comput Methods Appl Mech Eng. 1998;153:117–26. https://doi.org/10.1016/S0045-7825(97)00039-X. Duarte CAM, Oden JT. An hp adaptive method using clouds. Comput Methods Appl Mech Eng. 1996;139:237–62. https://doi.org/10.1016/S0045-7825(96)01085-7. Duarte CAM, Oden JT. Hp clouds - An hp meshless method. Numer Methods Partial Differ Equ. 1996;12:673–705. https://doi.org/10.1002/(SICI)1098-2426(199611)12:6<673::AID-NUM3>3.0.CO;2-P. O’Hara P, Duarte CA, Eason T. Transient analysis of sharp thermal gradients using coarse finite element meshes. Comput Methods Appl Mech Eng. 2011;200(5–8):812–29. https://doi.org/10.1016/j.cma.2010.005. Kim D-J, Duarte CA, Pereira JP. Analysis of interacting cracks using the generalized finite element method with global-local enrichment functions. J Appl Mech. 2008;75(5):1–12. https://doi.org/10.1115/1.2936240. Kim D-J, Pereira JP, Duarte CA. Analysis of three-dimensional fracture mechanics problems: a two-scale approach using coarse generalized FEM meshes. Int J Numer Methods Eng. 2010;81(3):335–65. https://doi.org/10.1002/nme.2690. Kim J, Duarte CA. A new generalized finite element method for two-scale simulations of propagating cohesive fractures in 3-D. Int J Numer Methods Eng. 2015;104(13):1139–72. https://doi.org/10.1002/nme.4954. Kim D-J, Duarte CA, Proenca SP. A generalized finite element method with global-local enrichment functions for confined plasticity problems. Comput Mech. 2012;50(5):563–78. https://doi.org/10.1007/s00466-012-0689-7. Plews JA, Duarte CA. Bridging multiple structural scales with a generalized finite element method. Int J Numer Methods Eng. 2015;102(3–4):180–201. https://doi.org/10.1002/nme.4703. Plews JA, Duarte CA. A two-scale generalized finite element approach for modeling localized thermoplasticity. Int J Numer Methods Eng. 2016;108(10):1123–58. https://doi.org/10.1002/nme.5241. Pereira JP, Duarte CA, Guoy D, Jiao X. Hp-Generalized FEM and crack surface representation for non-planar 3-D cracks. Int J Numer Methods Eng. 2009;77(5):601–33. https://doi.org/10.1002/nme.2419. Gendre L, Allix O, Gosselet P. A two-scale approximation of the Schur complement and its use for non-intrusive coupling. Int J Numer Methods Eng. 2011;87(9):889–905. https://doi.org/10.1002/nme.3142. Felippa CA. Introduction to finite element methods. Course Notes. Department of Aerospace Engineeing Sciences, University of Colorado at Boulder; 2004. http://www.colorado.edu/engineering/Aerospace/CAS/courses.d/IFEM.d. Gupta V, Kim D-J, Duarte CA. Analysis and improvements of global-local enrichments for the generalized finite element method. Comput Methods Appl Mech Eng. 2012;245–246:47–62. https://doi.org/10.1016/j.cma.2012.06.021. Li H, Duarte CA. A two-scale generalized finite element method for parallel simulations of spot welds in large structures. San Diego, CA: ASCE EMI 2017 Conference; 2017. Whitcomb JD. Iterative global/local finite element analysis. Comput Struct. 1991;40(4):1027–31. https://doi.org/10.1016/0045-7949(91)90334-I. Gendre L, Allix O, Gosselet P, Comte F. Non-intrusive and exact global/local techniques for structural problems with local plasticity. Comput Mech. 2009;44(2):233–45. https://doi.org/10.1007/s00466-009-0372-9. Duval M, Passieux J-C, Salaün M, Guinard S. Non-intrusive coupling: recent advances and scalable nonlinear domain decomposition. Arch Comput Methods Eng. 2016;23(1):17–38. https://doi.org/10.1007/s11831-014-9132-x. Schenk O, Gärtner K. Two-level dynamic scheduling in pardiso: improved scalability on shared memory multiprocessing systems. Parallel Comput. 2002;28(2):187–97. https://doi.org/10.1016/S0167-8191(01)00135-1. Schenk O, Gärtner K. Solving unsymmetric sparse systems of linear equations with PARDISO. Future Gener Comput Syst. 2004;20(3):475–87. https://doi.org/10.1016/j.future.2003.07.011. Kim D-J, Hong S-G, Duarte CA. Generalized finite element analysis using the preconditioned conjugate gradient method. Appl Math Model. 2015;39(19):5837–48. https://doi.org/10.1016/j.apm.2015.04.002. Fillmore T. Multi-scale problems: an improved non-intrusive algorithm that enhances fea platforms with the generalized finite element method; an improved preconditioned conjugate gradient solver for hierarchical generalized finite element systems of equations. Master’s thesis, Champaign: University of Illinois at Urbana; 2016. Kergrene K, Babuska I, Banerjee U. Stable generalized finite element method and associated iterative schemes; application to interface problems. Comput Methods Appl Mech Eng. 1999;305:1–36. https://doi.org/10.1016/j.cma.2016.02.030. Walters MC, Paulino GH, Dodds RH Jr. Stress-intensity factors for surface cracks in functionally graded materials under mode-I thermomechanical loading. Int J Solids Struct. 2004;41:1081–118. Pereira JP, Duarte CA. Extraction of stress intensity factors from generalized finite element solutions. Eng Anal Bound Elem. 2005;29:397–413. https://doi.org/10.1016/j.enganabound.2004.09.007. Dassault Systèmes Simulia Corporation. Abaqus analysis user’s manual, vol. I–V. Providence: Dassault Systèmes Simulia Corporation; 2010.