journal article·2023-01-29Open access

T-Splines for Isogeometric Analysis of the Large Deformation of Elastoplastic Kirchhoff–Love Shells

Mayi Guo, Wei Wang, Gang Zhao, Xiaoxiao Du, Ran Zhang, Jiaming Yang

Applied Sciences· Volume 13· Issue 3

Abstract

In this paper, we develop a T-spline-based isogeometric method for the large deformation of Kirchhoff–Love shells considering highly nonlinear elastoplastic materials. The adaptive refinement is implemented, and some relatively complex models are considered by utilizing the superiorities of T-splines. A classical finite strain plastic model combining von Mises yield criteria and the principle of maximum plastic dissipation is carefully explored in the derivation of discrete isogeometric formulations under the total Lagrangian framework. The Bézier extraction scheme is embedded into a unified framework converting T-spline or NURBS models into Bézier meshes for isogeometric analysis. An a posteriori error estimator is established and used to guide the local refinement of T-spline models. Both standard T-splines with T-junctions and unstructured T-splines with extraordinary points are investigated in the examples. The obtained results are compared with existing solutions and those of ABAQUS. The numerical results confirm that the adaptive refinement strategy with T-splines could improve the convergence behaviors when compared with the uniform refinement strategy.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Advanced Numerical Analysis Techniques

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

School of Mechanical Engineering and Automation, Beihang University, Beijing 100191, China

Funding

National Natural Science Foundation of China · China Postdoctoral Science Foundation

References (76)

Show source-provided references
1. Nonlinear finite element analysis of shells: Part I. Three-dimensional shells10.1016/0045-7825(81)90121-3 ↗
2. Nonlinear finite element analysis of shells-part II. two-dimensional shells10.1016/0045-7825(81)90148-1 ↗
3. A co-rotational triangular finite element for large deformation analysis of smooth, folded and multi-shells10.1007/s00707-020-02884-4 ↗
4. A triangular shell element for geometrically nonlinear analysis10.1007/s00707-017-1971-8 ↗
5. A nine-node corotational curved quadrilateral shell element for smooth, folded, and multishell structures10.1002/nme.5936 ↗
6. Shell instability analysis by using mixed interpolation10.1007/s40430-019-1937-y ↗
7. A 6-parameter triangular flat shell element for nonlinear analysis
8. Cottrell, J.A., Hughes, T.J., and Bazilevs, Y. (2009). Isogeometric Analysis: Toward Integration of CAD and FEA, John Wiley & Sons.10.1002/9780470749081 ↗
9. Isogeometric analysis: CAD, finite elements, NURBS, exact geometry and mesh refinement10.1016/j.cma.2004.10.008 ↗
10. Isogeometric analysis of structural vibrations10.1016/j.cma.2005.09.027 ↗
11. Studies of refinement and continuity in isogeometric structural analysis10.1016/j.cma.2007.04.007 ↗
12. Efficient isogeometric NURBS-based solid-shell elements: Mixed formulation and B-method10.1016/j.cma.2013.08.002 ↗
13. On the development of NURBS-based isogeometric solid shell elements: 2D problems and preliminary extension to 3D10.1007/s00466-013-0865-4 ↗
14. Hierarchic isogeometric large rotation shell elements including linearized transverse shear parametrization10.1016/j.cma.2017.03.031 ↗
15. A hierarchic family of isogeometric shell finite elements10.1016/j.cma.2012.10.018 ↗
16. Isogeometric shell analysis: The Reissner-Mindlin shell10.1016/j.cma.2009.05.011 ↗
17. Isogeometric Reissner–Mindlin shell analysis with exactly calculated director vectors10.1016/j.cma.2012.09.010 ↗
18. Treatment of Reissner–Mindlin shells with kinks without the need for drilling rotation stabilization in an isogeometric framework10.1016/j.cma.2014.03.017 ↗
19. An efficient and robust rotational formulation for isogeometric Reissner–Mindlin shell elements10.1016/j.cma.2016.01.018 ↗
20. Nitsche method for isogeometric analysis of Reissner-Mindlin plate with non-conforming multi-patches10.1016/j.cagd.2015.03.005 ↗
21. Application of isogeometric method to free vibration of Reissner-Mindlin plates with non-conforming multi-patch10.1016/j.cad.2016.04.006 ↗
22. Isogeometric shell analysis with Kirchhoff–Love elements10.1016/j.cma.2009.08.013 ↗
23. Isogeometric Kirchhoff–Love shell formulations for general hyperelastic materials10.1016/j.cma.2015.03.010 ↗
24. Kiendl, J. (2011). Isogeometric Analysis and Shape Optimal Design of Shell Structures. [Ph.D. Thesis, Technische Universität München].
25. Rotation free isogeometric thin shell analysis using PHT-splines10.1016/j.cma.2011.08.014 ↗
26. A large deformation, rotation-free, isogeometric shell10.1016/j.cma.2010.12.003 ↗
27. A new rotation-free isogeometric thin shell formulation and a corresponding continuity constraint for patch boundaries10.1016/j.cma.2016.04.008 ↗
28. Blended isogeometric shells10.1016/j.cma.2012.11.020 ↗
29. 3-D elasto-plastic large deformations: IGA simulation by Bézier extraction of NURBS10.1016/j.advengsoft.2017.02.011 ↗
30. Three-dimensional elastoplastic solids simulation by an effective IGA based on Bézier extraction of NURBS10.1007/s10999-018-9405-x ↗
31. Isogeometric analysis of nearly incompressible large strain plasticity10.1016/j.cma.2013.09.024 ↗
32. B and F projection methods for nearly incompressible linear and non-linear elasticity and plasticity using higher-order NURBS elements10.1016/j.cma.2008.01.012 ↗
33. Isogeometric analysis of nearly incompressible solids10.1002/nme.3048 ↗
34. Isogeometric Kirchhoff–Love shell formulation for elasto-plasticity10.1016/j.cma.2018.05.023 ↗
35. Elasto-plastic large deformation analysis of multi-patch thin shells by isogeometric approach10.1016/j.finel.2020.103389 ↗
36. An updated Lagrangian framework for Isogeometric Kirchhoff–Love thin-shell analysis10.1016/j.cma.2021.113977 ↗
37. On adaptive strategies for large deformations of elasto-plastic solids at finite strains: Computational issues and industrial applications10.1016/S0045-7825(98)00342-9 ↗
38. An h-adaptive method for elasto-plastic shell problems10.1016/S0045-7825(99)00322-9 ↗
39. H-adaptive FE analysis of elasto-plastic non-homogeneous soil with large deformation10.1016/S0266-352X(98)00012-3 ↗
40. T-splines and T-NURCCs10.1145/882262.882295 ↗
41. T-spline simplification and local refinement10.1145/1015706.1015715 ↗
42. Isogeometric analysis using T-splines10.1016/j.cma.2009.02.036 ↗
43. Seamless integration of design and Kirchhoff–Love shell analysis using analysis-suitable unstructured T-splines10.1016/j.cma.2019.112765 ↗
44. Isogeometric boundary element analysis using unstructured T-splines10.1016/j.cma.2012.11.001 ↗
45. Arbitrary-degree T-splines for isogeometric analysis of fully nonlinear Kirchhoff–Love shells10.1016/j.cad.2016.08.009 ↗
46. A large deformation isogeometric continuum shell formulation incorporating finite strain elastoplasticity10.1007/s00466-022-02193-8 ↗
47. Isogeometric finite element data structures based on Bézier extraction of T-splines10.1002/nme.3167 ↗
48. Isogeometric finite element data structures based on Bézier extraction of NURBS10.1002/nme.2968 ↗
49. A refineable space of smooth spline surfaces of arbitrary topological genus10.1006/jath.1996.3079 ↗
50. Smooth cubic spline spaces on unstructured quadrilateral meshes with particular emphasis on extraordinary points: Geometric design and isogeometric analysis considerations10.1016/j.cma.2017.06.008 ↗
51. Simo, J.C., and Hughes, T.J. (2006). Computational Inelasticity, Springer.
52. A framework for finite strain elastoplasticity based on maximum plastic dissipation and the multiplicative decomposition: Part I. Continuum formulation10.1016/0045-7825(88)90076-X ↗
53. A framework for finite strain elastoplasticity based on maximum plastic dissipation and the multiplicative decomposition. Part II: Computational aspects10.1016/0045-7825(88)90104-1 ↗
54. NLIGA: A MATLAB framework for nonlinear isogeometric analysis10.1016/j.cagd.2020.101869 ↗
55. Kim, N.H. (2014). Introduction to Nonlinear Finite Element Analysis, Springer Science & Business Media.10.1007/978-1-4419-1746-1 ↗
56. Wriggers, P. (2008). Nonlinear Finite Element Methods, Springer Science & Business Media.
57. On the arc-length and other quadratic control methods: Established, less known and new implementation procedures10.1016/j.compstruc.2007.08.003 ↗
58. Crisfield, M.A. (1981, January 6–8). A fast incremental/iterative solution procedure that handles “snap-through”. Proceedings of the Symposium on Computational Methods in Nonlinear Structural and Solid Mechanics, Washington, DC, USA.10.1016/B978-0-08-027299-3.50009-1 ↗
59. A simple error estimator and adaptive procedure for practical engineerng analysis10.1002/nme.1620240206 ↗
60. The superconvergent patch recovery and a posteriori error estimates. Part 1: The recovery technique10.1002/nme.1620330702 ↗
61. The superconvergent patch recovery and a posteriori error estimates. Part 2: Error estimates and adaptivity10.1002/nme.1620330703 ↗
62. Error estimation and adaptivity in elastodynamics10.1016/0045-7825(92)90030-N ↗
63. Spatial mesh adaptation in semidiscrete finite element analysis of linear elastodynamic problems10.1007/BF00370012 ↗
64. Error estimation and adaptivity in flow formulation for forming problems10.1002/nme.1620250105 ↗
65. Adaptive isogeometric analysis by local h-refinement with T-splines10.1016/j.cma.2008.07.012 ↗
66. T-Splines for Isogeometric Analysis of Two-Dimensional Nonlinear Problems
67. A hierarchical approach to adaptive local refinement in isogeometric analysis10.1016/j.cma.2011.09.004 ↗
68. Adaptive isogeometric analysis using rational PHT-splines10.1016/j.cad.2011.08.026 ↗
69. A hierarchical approach to the a posteriori error estimation of isogeometric Kirchhoff plates and Kirchhoff–Love shells10.1016/j.cma.2020.112919 ↗
70. Adaptive isogeometric analysis on two-dimensional trimmed domains based on a hierarchical approach10.1016/j.cma.2020.112925 ↗
71. Application of the Zienkiewicz-Zhu error estimator for plate and shell analysis10.1002/nme.1620290612 ↗
72. Linear independence of the blending functions of T-splines without multiple knots10.1016/j.eswa.2013.12.012 ↗
73. On a stress resultant geometrically exact shell model. Part V. Nonlinear plasticity: Formulation and integration algorithms10.1016/0045-7825(92)90129-8 ↗
74. Constitutive model and finite element formulation for large strain elasto-plastic analysis of shells10.1007/s004660050426 ↗
75. Abaqus, G. (2011). Abaqus 6.11, Dassault Systemes Simulia Corporation.
76. Simulation of inextensible elasto-plastic beams based on an implicit rate type model10.1016/j.ijnonlinmec.2017.11.011 ↗