Object-oriented framework for 3D bending and free vibration analysis of multilayer plates: Application to cross-laminated timber and soft-core sandwich panels
Source abstract
Abstract
Abstract In the paper, the main steps involved in the development of an object-oriented computational framework for the 3D bending and free vibration analysis of multilayer plates are presented. The mathematical formulation for layered finite elements is based on Reddy’s plate theory for laminated composites. The analysis model has been implemented into Matlab, and the pre- and post-processing phases are performed using GiD. The proposed solver is characterized by a fast assembly procedure of sparse matrices using matrix vectorization, and a novel algorithm for the evaluation of interlaminar stresses satisfying continuity at layer interfaces. The performance, efficiency and accuracy of the computational framework are demonstrated through a number of validation examples by comparing the obtained results against the exact solution. Results from both static and dynamic analyses of multilayer panels are shown.
Source: openaire · Quality: candidate unverified · Source record ↗
Research context
OpenAlex topics: Composite Structure Analysis and Optimization · Structural Analysis and Optimization · Structural Analysis of Composite Materials
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (66)
Show source-provided references
1. Cross Laminated Timber (CLT): overview and development10.1007/s00107-015-0999-5 ↗
2. Brandner R. Production and Technology of Cross Laminated Timber (CLT): State-of-the-Art Report. Focus Solid Timber Solutions – European Conference on Cross Laminated Timber (CLT), Graz, Austria; 2013.
3. Influence of orientation and number of layers on the elastic response and failure modes on CLT floors: modeling and parameter studies10.1007/s00107-016-1038-x ↗
4. European Committee of Standardization (CEN). EN 1995-1-1: Eurocode 5: Design of timber structures – Part 1-1: general – common rules and rules for buildings, Bruxelles, Belgium; 2004.
5. European Committee of Standardization (CEN). EN 16351: timber structures – Cross Laminated Timber –requirements, Bruxelles, Belgium; 2015.
6. DIN EN 1995-1-1/NA National Annex – Nationally determined parameters – Eurocode 5: Design of Timber Structures – Part 1-1: General – Common rules and rules for buildings, Deutsches Institute für Nurmung (DIN); 2013.
7. Thiel A, Schickhofer G. CLTdesigner – a software tool for designing cross laminated timber elements: 1D-plate-design. In: Proceedings of the 11th World Conference on Timber Engineering WCTE 2010. Trentino, Italy, June 20–24; 2010.
8. Icardi U, Urraci A. Free Vibration of flexible soft-core sandwiches according to layerwise theories differently accounting for the transverse normal deformability. Latin Am J Solids Struct, https://doi.org/10.1590/1679-78255624.10.1590/1679-78255624 ↗
9. Über das Gleichgewicht und die Bewegung einer elastischen Scheibe
10. The effect of transverse shear deformation on the bending of elastic plates10.1115/1.4009435 ↗
11. Influence of rotator inertia and shear in flexural motions of isotropic elastic plates10.1115/1.4010217 ↗
12. A simple higher-order theory for laminated composite plates10.1115/1.3167719 ↗
13. Theories and computational models for composite laminates10.1115/1.3111076 ↗
14. Theories for laminated and sandwich plates. A review10.1007/BF02256043 ↗
15. An assessment of mixed and classical theories on global and local response of multilayered orthotropic plates10.1016/S0263-8223(00)00099-4 ↗
16. Theories and finite elements for multilayered, anisotropic, composite plates and shells10.1007/BF02736649 ↗
17. Historical review of zig-zag theories for multilayered plates and shells10.1115/1.1557614 ↗
18. The development of laminated composite plate theories: a review10.1007/s10853-012-6329-y ↗
19. The finite element method
20. The finite element method
21. CastLab: an object-oriented finite element toolbox within the Matlab environment for educational and research purposes in computational solid mechanics10.1016/j.advengsoft.2018.08.016 ↗
22. Matlab. version 7.10.0 (R2010a). Natick, Massachusetts: The MathWorks Inc.; 2010.
23. Python Software Foundation. Python Language Reference, version 2.7. Available at http://www.python.org.
24. oFEM: an object oriented finite element package for Matlab
25. MAT-fem: Learning the Finite Element Method with Matlab and GID. http://www.cimne.com/mat-fem/.
26. Remarks around 50 lines of Matlab: short finite element implementation10.1023/A:1019155918070 ↗
27. Efficient implementation of adaptive P1-FEM in Matlab10.2478/cmam-2011-0026 ↗
28. Fast Matlab assembly of FEM matrices in 2D and 3D: nodal elements
29. Chen · 2008
30. Kwon · 2000
31. Kattan · 2002
32. Ferreira · 2009
33. Baaser · 2010
34. Khennane · 2013
35. Coll · 2016
36. Riegel J, Mayer W, van Havre Y. FreeCAD (2001-2017). Available from http://www.freecadweb.org.
37. Object-oriented finite element analysis10.1016/0045-7949(90)90261-Y ↗
38. Object oriented programming in scientific computations: the beginning of a new era10.1108/eb023828 ↗
39. An object-oriented approach to structural analysis and design10.1016/0045-7949(91)90459-Y ↗
40. Object oriented programming of the finite element method10.1002/nme.1620350212 ↗
41. Object-oriented finite element programming: I: governing principles10.1016/0045-7825(92)90180-R ↗
42. Object-oriented finite element programming: II: a prototype program in smalltalk10.1016/0045-7825(92)90004-4 ↗
43. Object-oriented finite element programming: III: an efficient implementation in c++10.1016/0045-7825(93)90159-U ↗
44. Object-oriented non-linear finite element analysis: application to j2 plasticity10.1016/0045-7949(93)90025-9 ↗
45. Dynamic analysis of structures using object-oriented techniques10.1016/0045-7949(93)90133-X ↗
46. Coordinate-free isoparametric elements10.1016/0045-7949(93)90014-5 ↗
47. A framework for interactive computational analysis in geomechanics10.1016/0266-352X(95)91301-J ↗
48. Archer · 1996
49. A new object-oriented finite element analysis program architecture10.1016/S0045-7949(98)00194-1 ↗
50. McKenna · 1997
51. Design of a new finite element programming environment10.1108/02644409410799344 ↗
52. Object oriented finite element modeling
53. Dadvand · 2007
54. An object-oriented environment for developing finite element codes for multi-disciplinary applications10.1007/s11831-010-9045-2 ↗
55. Reddy · 2003
56. Nonlinear analysis of laminated composite plates and shells with delaminations using finite element method
57. Damnjanović E, Marjanović M. Three-dimensional stress analysis of laminated composite plates using FLWT-based finite elements. In: Proceedings of the 7th International Congress of Serbian Society of Mechanics. Sremski Karlovci, Serbia; June 24-26, 2019.
58. https://github.com/miregrf/FLWTFEM.
59. Efficient and flexible MATLAB implementation of 2D and 3D elastoplastic problems
60. Layerwise solution of free vibrations and buckling of laminated composite and sandwich plates with embedded delaminations10.1016/j.compstruct.2013.09.006 ↗
61. DIAB guide to core and sandwich. DIAB group AB, Sweden, 2012. – www.diabgroup.com.
62. Free vibration study of sandwich plates using a family of novel shear deformable dynamic stiffness elements: limitations and comparison with the finite element solutions10.1016/j.tws.2016.08.002 ↗
63. Exact solutions for rectangular bidirectional composites and sandwich plates10.1177/002199837000400102 ↗
64. Stürzenbecher R, Hofstetter K, Eberhardsteiner J. Cross Laminated Timber: a multi-layer, shear compliant plate and its mechanical behavior. In: Proceedings of the 11th World Conference on Timber Engineering, Riva del Garda, Italy; 2010.
65. A finite element model for propagating delamination in laminated composite plates based on the Virtual Crack Closure method10.1016/j.compstruct.2016.04.044 ↗
66. Geometrically nonlinear transient analysis of delaminated composite and sandwich plates using a layerwise displacement model with contact conditions10.1016/j.compstruct.2014.11.028 ↗