Automated classification of linear bifurcation buckling eigenmodes in thin-walled cylindrical shell structures
File(s)1-s2.0-S0965997822001582-main.pdf (2.32 MB)
Published version
Author(s)
Sadowski, Adam
Type
Journal Article
Abstract
Computational problems in structural engineering are growing ever larger
and solutions must increasingly be based on correspondingly large datasets obtained from detailed parametric sweeps. However, the acquisition of computational data sets of useful size is also becoming increasingly unfeasible without extensive use of automation. In computational shell buckling studies, particularly those of thin-walled shells under complex loading conditions, an important qualitative piece of information is the class of buckling mode which reveals the dominant destabilising membrane stress components. Unfortunately, the diversity of geometries that can be encountered in computational shell buckling studies is truly vast, and there is currently no way to rapidly assess the buckling mode without laborious direct human observation of the model output.
This paper presents an automated classification tool for linear bifurcation buckling eigenmodes in cylindrical shells such as those found as wind
turbine support towers, chimneys, silos, tanks, piles and pipelines. It is based
on a convolutional neural network implemented using the PyTorch machine
learning framework. The adopted network architecture is based on those
widely adopted for image classification and recognition tasks, chosen based
on a stratified five-fold cross-validation exercise. The network is trained on
a purposefully generated basic dataset of 13,392 linear bifurcation buckling
eigenmodes modes encoded as chromatic signatures in .jpg images (enhanced to 25,726 by transformations). An example parametric sweep of a cylindrical shell under unsymmetrical wind loading illustrates the performance of the classifier. A GitHub repository offers Python scripts and instructions on how to download the dataset and trained network.
and solutions must increasingly be based on correspondingly large datasets obtained from detailed parametric sweeps. However, the acquisition of computational data sets of useful size is also becoming increasingly unfeasible without extensive use of automation. In computational shell buckling studies, particularly those of thin-walled shells under complex loading conditions, an important qualitative piece of information is the class of buckling mode which reveals the dominant destabilising membrane stress components. Unfortunately, the diversity of geometries that can be encountered in computational shell buckling studies is truly vast, and there is currently no way to rapidly assess the buckling mode without laborious direct human observation of the model output.
This paper presents an automated classification tool for linear bifurcation buckling eigenmodes in cylindrical shells such as those found as wind
turbine support towers, chimneys, silos, tanks, piles and pipelines. It is based
on a convolutional neural network implemented using the PyTorch machine
learning framework. The adopted network architecture is based on those
widely adopted for image classification and recognition tasks, chosen based
on a stratified five-fold cross-validation exercise. The network is trained on
a purposefully generated basic dataset of 13,392 linear bifurcation buckling
eigenmodes modes encoded as chromatic signatures in .jpg images (enhanced to 25,726 by transformations). An example parametric sweep of a cylindrical shell under unsymmetrical wind loading illustrates the performance of the classifier. A GitHub repository offers Python scripts and instructions on how to download the dataset and trained network.
Date Issued
2022-11
Date Acceptance
2022-08-20
Citation
Advances in Engineering Software, 2022, 173, pp.1-14
ISSN
0965-9978
Publisher
Elsevier
Start Page
1
End Page
14
Journal / Book Title
Advances in Engineering Software
Volume
173
Copyright Statement
© 2022 The Author. Published by Elsevier Ltd. This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/).
License URL
Identifier
https://www.sciencedirect.com/science/article/pii/S0965997822001582?via%3Dihub
Subjects
Applied Mathematics
08 Information and Computing Sciences
09 Engineering
Publication Status
Published
Date Publish Online
2022-09-07