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...
Main Authors: | , |
---|---|
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 |