MeshPerturb: MATLAB codes for mesh perturbation and automated pre and post processing of post-bifurcation analyses via COMSOL

Recently, there has been an interest in designing systems that employ buckling bifurcation as a desired mechanism to generate motion and/or form. As buckling has traditionally been considered a failure mode to be avoided, computational tools for predicting the state of the system after buckling are...

Full description

Bibliographic Details
Main Authors: Saha, Sourabh K., Culpepper, Martin L.
Format: Software
Language:en_US
Published: 2014
Subjects:
Online Access:http://hdl.handle.net/1721.1/86934
_version_ 1826200849469145088
author Saha, Sourabh K.
Culpepper, Martin L.
author_facet Saha, Sourabh K.
Culpepper, Martin L.
author_sort Saha, Sourabh K.
collection MIT
description Recently, there has been an interest in designing systems that employ buckling bifurcation as a desired mechanism to generate motion and/or form. As buckling has traditionally been considered a failure mode to be avoided, computational tools for predicting the state of the system after buckling are not well developed. For example, modules for post-bifurcation studies are not available in most of the commercial finite element software packages. Herein, we provide MATLAB codes that add the ability to perform post-bifurcation studies to the commercially available COMSOL finite element package. This is achieved by implementing mesh perturbations as a scheme to introduce geometric imperfections to the system. Additionally, we provide codes to automate pre/post processing the studies. These codes enable performing (i) post-bifurcation analysis, (ii) studies on sensitivity to mesh imperfections, and (iii) unattended parametric studies that require re-meshing the geometry.
first_indexed 2024-09-23T11:42:42Z
format Software
id mit-1721.1/86934
institution Massachusetts Institute of Technology
language en_US
last_indexed 2024-09-23T11:42:42Z
publishDate 2014
record_format dspace
spelling mit-1721.1/869342019-09-12T19:00:17Z MeshPerturb: MATLAB codes for mesh perturbation and automated pre and post processing of post-bifurcation analyses via COMSOL Saha, Sourabh K. Culpepper, Martin L. Mesh perturbation Post-bifurcation Post-buckling Wrinkling Finite elements Recently, there has been an interest in designing systems that employ buckling bifurcation as a desired mechanism to generate motion and/or form. As buckling has traditionally been considered a failure mode to be avoided, computational tools for predicting the state of the system after buckling are not well developed. For example, modules for post-bifurcation studies are not available in most of the commercial finite element software packages. Herein, we provide MATLAB codes that add the ability to perform post-bifurcation studies to the commercially available COMSOL finite element package. This is achieved by implementing mesh perturbations as a scheme to introduce geometric imperfections to the system. Additionally, we provide codes to automate pre/post processing the studies. These codes enable performing (i) post-bifurcation analysis, (ii) studies on sensitivity to mesh imperfections, and (iii) unattended parametric studies that require re-meshing the geometry. 2014-05-11T02:20:50Z 2014-05-11T02:20:50Z 2014-05-10 Software http://hdl.handle.net/1721.1/86934 en_US application/octet-stream
spellingShingle Mesh perturbation
Post-bifurcation
Post-buckling
Wrinkling
Finite elements
Saha, Sourabh K.
Culpepper, Martin L.
MeshPerturb: MATLAB codes for mesh perturbation and automated pre and post processing of post-bifurcation analyses via COMSOL
title MeshPerturb: MATLAB codes for mesh perturbation and automated pre and post processing of post-bifurcation analyses via COMSOL
title_full MeshPerturb: MATLAB codes for mesh perturbation and automated pre and post processing of post-bifurcation analyses via COMSOL
title_fullStr MeshPerturb: MATLAB codes for mesh perturbation and automated pre and post processing of post-bifurcation analyses via COMSOL
title_full_unstemmed MeshPerturb: MATLAB codes for mesh perturbation and automated pre and post processing of post-bifurcation analyses via COMSOL
title_short MeshPerturb: MATLAB codes for mesh perturbation and automated pre and post processing of post-bifurcation analyses via COMSOL
title_sort meshperturb matlab codes for mesh perturbation and automated pre and post processing of post bifurcation analyses via comsol
topic Mesh perturbation
Post-bifurcation
Post-buckling
Wrinkling
Finite elements
url http://hdl.handle.net/1721.1/86934
work_keys_str_mv AT sahasourabhk meshperturbmatlabcodesformeshperturbationandautomatedpreandpostprocessingofpostbifurcationanalysesviacomsol
AT culpeppermartinl meshperturbmatlabcodesformeshperturbationandautomatedpreandpostprocessingofpostbifurcationanalysesviacomsol