Development of Membrane, Plate and Flat Shell Elements in Java

The development of triangular and quadrilateral membrane, plate and shell elements in Java using the object oriented programming technique is presented. The membrane elements developed are the constant strain triangle (CST) element and the four node isoparametric quadrilateral membrane element. The...

Full description

Bibliographic Details
Main Author: Kansara, Kaushalkumar
Other Authors: Civil Engineering
Format: Others
Published: Virginia Tech 2011
Subjects:
Online Access:http://hdl.handle.net/10919/9936
http://scholar.lib.vt.edu/theses/available/etd-05142004-234133
id ndltd-VTETD-oai-vtechworks.lib.vt.edu-10919-9936
record_format oai_dc
spelling ndltd-VTETD-oai-vtechworks.lib.vt.edu-10919-99362020-09-29T05:39:47Z Development of Membrane, Plate and Flat Shell Elements in Java Kansara, Kaushalkumar Civil Engineering Rojiani, Kamal B. Roberts-Wollmann, Carin L. Easterling, William Samuel finite element analysis membrane Java flat shell plate The development of triangular and quadrilateral membrane, plate and shell elements in Java using the object oriented programming technique is presented. The membrane elements developed are the constant strain triangle (CST) element and the four node isoparametric quadrilateral membrane element. The plate bending elements developed are the discrete Kirchoff triangular (DKT) element and discrete Kirchoff quadrilateral (DKQ) element. The flat shell elements are developed by super imposing the stiffness of the membrane element and plate bending element. A finite element analysis program is also developed to check the accuracy of the developed elements. The program is developed using the object oriented programming approach as an alternative to traditional procedural programming. Several test structures are analyzed using the developed program for each developed element and the results are compared with those obtained from the commercial finite element analysis program SAP 2000. The results indicate that all elements give accurate displacements. However, there were significant differences in stresses for the shell elements, which can be attributable to the approximate approach in these elements to model the drilling degree of freedom. Master of Science 2011-08-06T16:01:33Z 2011-08-06T16:01:33Z 2004-05-03 2004-05-14 2004-05-25 2004-05-25 Thesis etd-05142004-234133 http://hdl.handle.net/10919/9936 http://scholar.lib.vt.edu/theses/available/etd-05142004-234133 Thesis.pdf In Copyright http://rightsstatements.org/vocab/InC/1.0/ ETD application/pdf Virginia Tech
collection NDLTD
format Others
sources NDLTD
topic finite element analysis
membrane
Java
flat shell
plate
spellingShingle finite element analysis
membrane
Java
flat shell
plate
Kansara, Kaushalkumar
Development of Membrane, Plate and Flat Shell Elements in Java
description The development of triangular and quadrilateral membrane, plate and shell elements in Java using the object oriented programming technique is presented. The membrane elements developed are the constant strain triangle (CST) element and the four node isoparametric quadrilateral membrane element. The plate bending elements developed are the discrete Kirchoff triangular (DKT) element and discrete Kirchoff quadrilateral (DKQ) element. The flat shell elements are developed by super imposing the stiffness of the membrane element and plate bending element. A finite element analysis program is also developed to check the accuracy of the developed elements. The program is developed using the object oriented programming approach as an alternative to traditional procedural programming. Several test structures are analyzed using the developed program for each developed element and the results are compared with those obtained from the commercial finite element analysis program SAP 2000. The results indicate that all elements give accurate displacements. However, there were significant differences in stresses for the shell elements, which can be attributable to the approximate approach in these elements to model the drilling degree of freedom. === Master of Science
author2 Civil Engineering
author_facet Civil Engineering
Kansara, Kaushalkumar
author Kansara, Kaushalkumar
author_sort Kansara, Kaushalkumar
title Development of Membrane, Plate and Flat Shell Elements in Java
title_short Development of Membrane, Plate and Flat Shell Elements in Java
title_full Development of Membrane, Plate and Flat Shell Elements in Java
title_fullStr Development of Membrane, Plate and Flat Shell Elements in Java
title_full_unstemmed Development of Membrane, Plate and Flat Shell Elements in Java
title_sort development of membrane, plate and flat shell elements in java
publisher Virginia Tech
publishDate 2011
url http://hdl.handle.net/10919/9936
http://scholar.lib.vt.edu/theses/available/etd-05142004-234133
work_keys_str_mv AT kansarakaushalkumar developmentofmembraneplateandflatshellelementsinjava
_version_ 1719345143432085504