Technical Papers
Apr 8, 2023

Level-Set and Learn: Convolutional Neural Network for Classification of Elements to Identify an Arbitrary Number of Voids in a 2D Solid Using Elastic Waves

Publication: Journal of Engineering Mechanics
Volume 149, Issue 6

Abstract

We present a new convolutional neural network (CNN)-based element-wise classification method to detect a random number of voids with arbitrary shapes in a two-dimensional (2D) plane-strain solid subjected to elastodynamics. We consider that an elastic wave source excites the solid including a random number of voids, and wave responses are measured by sensors placed around the solid. We present a CNN for resolving the inverse problem, which is formulated as an element-wise classification problem. The CNN is trained to classify each element into a regular or void element from measured wave signals. Element-wise binary classification enables the identification of targeted voids of any shapes and any number without prior knowledge or hint about their locations, shape types, and numbers, while existing methods rely on such prior information. To this end, we generate training data consisting of input-layer features (i.e., measured wave signals at sensors) and output-layer features (i.e., element types of all elements). When the training data are generated, we utilize the level-set method to avoid an expensive remeshing process, which is otherwise needed for each different configuration of voids. We also analyze how effectively the CNN performs on blind test data from a non-level-set wave solver that explicitly models the boundary of voids using an unstructured, fine mesh. Numerical results show that the suggested approach can detect the locations, shapes, and sizes of multiple elliptical and circular voids in the 2D solid domain in the test data set as well as a blind test data set.

Get full access to this article

View all available purchase options and get full access to this article.

Data Availability Statement

Some or all data, models, or code generated or used during the study are available from the corresponding author by request.
MATLAB code (.m format) of the presented forward modeling.
MATLAB data sets (.mat format) of the presented numerical results.
Tensorflow code (.py format) of the presented CNN modeling.

Acknowledgments

This material is based upon work supported by the National Science Foundation under Award CMMI-2053694. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the authors and do not necessarily reflect the views of the National Science Foundation. The authors are also grateful for the support by the Faculty Research and Creative Endeavors (FRCE) Research Grant-48058 at Central Michigan University. This paper is contribution # 181 of the Central Michigan University Institute for Great Lakes Research. The authors also greatly appreciate the reviewers’ very constructive comments, which substantially helped in improving the paper.

References

Ashari, S. E., and S. Mohammadi. 2011. “Delamination analysis of composites by new orthotropic bimaterial extended finite element method.” Int. J. Numer. Methods Eng. 86 (13): 1507–1543. https://doi.org/10.1002/nme.3114.
Bochkovskiy, A., C.-Y. Wang, and H.-Y. M. Liao. 2020. “Yolov4: Optimal speed and accuracy of object detection.” Preprint, submitted April 23, 2020. https://arxiv.org/abs/2004.10934.
Chatzi, E. N., B. Hiriyur, H. Waisman, and A. W. Smyth. 2011. “Experimental application and enhancement of the XFEM–GA algorithm for the detection of flaws in structures.” Comput. Struct. 89 (7): 556–570. https://doi.org/10.1016/j.compstruc.2010.12.014.
Chen, R. T., Y. Rubanova, J. Bettencourt, and D. K. Duvenaud. 2018. “Neural ordinary differential equations.” Adv. Neural Inf. Process. Syst. 2018 (1): 31. https://doi.org/10.48550/arXiv.1806.07366.
Elguedj, T., A. Gravouil, and H. Maigre. 2009. “An explicit dynamics extended finite element method. Part 1: Mass lumping for arbitrary enrichment functions.” Comput. Methods Appl. Mech. Eng. 198 (30–32): 2297–2317. https://doi.org/10.1016/j.cma.2009.02.019.
Engwirda, D. 2005. “Unstructured mesh methods for the navier-stokes equations.” Honors thesis, School of Engineering, Univ. of Sydney.
Engwirda, D. 2014. “Locally-optimal delaunay-refinement and optimisation-based mesh generation.” Ph.D. thesis, School of Mathematics, Univ. of Sydney.
Fathi, H., S. H. Vaez, Q. Zhang, and A. H. Alavi. 2021. “A new approach for crack detection in plate structures using an integrated extended finite element and enhanced vibrating particles system optimization methods.” In Structures, 638–65l. New York: Elsevier.
Gao, Y., H. Liu, X. Wang, and K. Zhang. 2022. “On an artificial neural network for inverse scattering problems.” J. Comput. Phys. 448 (8): 110771. https://doi.org/10.1016/j.jcp.2021.110771.
Glorot, X., and Y. Bengio. 2010. “Understanding the difficulty of training deep feedforward neural networks.” J. Mach. Learn. Res. 9 (Jan): 249–256.
Guzina, B., and R. Pak. 1996. “Elastodynamic green’s functions for a smoothly heterogeneous half-space.” Int. J. Solids Struct. 33 (7): 1005–1021. https://doi.org/10.1016/0020-7683(95)00081-X.
Hellier, C. J. 2013. Handbook of nondestructive evaluation. New York: McGraw-Hill.
Jeong, C., S.-W. Na, and L. F. Kallivokas. 2009. “Near-surface localization and shape identification of a scatterer embedded in a halfplane using scalar waves.” J. Comput. Acoust. 17 (3): 277–308. https://doi.org/10.1142/S0218396X09003963.
Jiang, S., C. Wan, L. Sun, and C. Du. 2022. “Flaw classification and detection in thin-plate structures based on SBFEM and deep learning.” Int. J. Numer. Methods Eng. 123 (19): 4674–4701. https://doi.org/10.1002/nme.7051.
Jiang, S., L. Zhao, and C. Du. 2021. “Combining dynamic XFEM with machine learning for detection of multiple flaws.” Int. J. Numer. Methods Eng. 122 (21): 6253–6282. https://doi.org/10.1002/nme.6791.
Jung, J., C. Jeong, and E. Taciroglu. 2013. “Identification of a scatterer embedded in elastic heterogeneous media using dynamic XFEM.” Comput. Methods Appl. Mech. Eng. 259 (Mar): 50–63. https://doi.org/10.1016/j.cma.2013.03.001.
Jung, J., and E. Taciroglu. 2014. “Modeling and identification of an arbitrarily shaped scatterer using dynamic XFEM with cubic splines.” Comput. Methods Appl. Mech. Eng. 278 (Aug): 101–118. https://doi.org/10.1016/j.cma.2014.05.001.
Jung, J., and E. Taciroglu. 2016. “A divide-alternate-and-conquer approach for localization and shape identification of multiple scatterers in heterogeneous media using dynamic XFEM.” Inverse Probl. Imaging 10 (1): 165. https://doi.org/10.3934/ipi.2016.10.165.
Khatir, S., and M. A. Wahab. 2019. “A computational approach for crack identification in plate structures using XFEM, XIGA, PSO and Jaya algorithm.” Theor. Appl. Fract. Mech. 103 (Apr): 102240. https://doi.org/10.1016/j.tafmec.2019.102240.
Komatitsch, D., J. Ritsema, and J. Tromp. 2002. “The spectral-element method, Beowulf computing, and global seismology.” Science 298 (5599): 1737–1742. https://doi.org/10.1126/science.1076024.
Komatitsch, D., and J. Tromp. 1999. “Introduction to the spectral element method for three-dimensional seismic wave propagation.” Geophys. J. Int. 139 (3): 806–822. https://doi.org/10.1046/j.1365-246x.1999.00967.x.
Livani, M., N. Khaji, and P. Zakian. 2018. “Identification of multiple flaws in 2D structures using dynamic extended spectral finite element method with a universally enhanced meta-heuristic optimizer.” Struct. Multidiscip. Optim. 57 (2): 605–623. https://doi.org/10.1007/s00158-017-1767-4.
Lloyd, S., C. Schaal, and C. Jeong. 2023. “Inverse modeling and experimental validation for reconstructing wave sources on a 2D solid from surficial measurement.” Ultrasonics 128 (10): 106880. https://doi.org/10.1016/j.ultras.2022.106880.
Ma, C., T. Yu, N. Thanh-Tung, and T. Q. Bui. 2020. “Detection of multiple complicated flaw clusters by dynamic variable-node XFEM with a three-step detection algorithm.” Eur. J. Mech. A. Solids 82 (3): 103980. https://doi.org/10.1016/j.euromechsol.2020.103980.
Maharjan, S., B. Guidio, A. Fathi, and C. Jeong. 2022. “Deep and convolutional neural networks for identifying vertically-propagating incoming seismic wave motion into a heterogeneous, damped soil column.” Soil Dyn. Earthquake Eng. 162 (Jun): 107510. https://doi.org/10.1016/j.soildyn.2022.107510.
Menouillard, T., J.-H. Song, Q. Duan, and T. Belytschko. 2010. “Time dependent crack tip enrichment for dynamic crack propagation.” Int. J. Fract. 162 (1–2): 33–49. https://doi.org/10.1007/s10704-009-9405-9.
Nanthakumar, S., T. Lahmer, and T. Rabczuk. 2013. “Detection of flaws in piezoelectric structures using extended FEM.” Int. J. Numer. Methods Eng. 96 (6): 373–389. https://doi.org/10.1002/nme.4565.
Newmark, N. M. 1959. “A method of computation for structural dynamics.” J. Eng. Mech. Div. 85 (3): 67–94. https://doi.org/10.1061/JMCEA3.0000098.
Rabinovich, D., D. Givoli, and S. Vigdergauz. 2007. “XFEM-based crack detection scheme using a genetic algorithm.” Int. J. Numer. Methods Eng. 71 (9): 1051–1080. https://doi.org/10.1002/nme.1975.
Rabinovich, D., D. Givoli, and S. Vigdergauz. 2009. “Crack identification by ‘arrival time’ using XFEM and a genetic algorithm.” Int. J. Numer. Methods Eng. 77 (3): 337–359. https://doi.org/10.1002/nme.2416.
Stanchits, S., J. Burghardt, and A. Surdi. 2015. “Hydraulic fracturing of heterogeneous rock monitored by acoustic emission.” Rock Mech. Rock Eng. 48 (6): 2513–2527. https://doi.org/10.1007/s00603-015-0848-1.
Sukumar, N., Z. Huang, J.-H. Prévost, and Z. Suo. 2004. “Partition of unity enrichment for bimaterial interface cracks.” Int. J. Numer. Methods Eng. 59 (8): 1075–1102. https://doi.org/10.1002/nme.902.
Sun, H., H. Waisman, and R. Betti. 2013. “Nondestructive identification of multiple flaws using XFEM and a topologically adapting artificial bee colony algorithm.” Int. J. Numer. Methods Eng. 95 (10): 871–900. https://doi.org/10.1002/nme.4529.
Sun, H., H. Waisman, and R. Betti. 2014. “A multiscale flaw detection algorithm based on XFEM.” Int. J. Numer. Methods Eng. 100 (7): 477–503. https://doi.org/10.1002/nme.4741.
Taylor, R. 2017. FEAPpv—A finite element analysis program. Personal version 4.1 user manual. Berkeley, CA: Univ. of California.
Waisman, H., E. Chatzi, and A. W. Smyth. 2010. “Detection and quantification of flaws in structures by the extended finite element method and genetic algorithms.” Int. J. Numer. Methods Eng. 82 (3): 303–328. https://doi.org/10.1002/nme.2766.
Wang, Y., and H. Waisman. 2017. “Material-dependent crack-tip enrichment functions in xfem for modeling interfacial cracks in biomaterials.” Int. J. Numer. Methods Eng. 112 (11): 1495–1518. https://doi.org/10.1002/nme.5566.
Wrobel, L. C. 2002. The boundary element method, volume 1: Applications in thermo-fluids and acoustics. New York: Wiley.
Yan, G., H. Sun, and H. Waisman. 2015. “A guided bayesian inference approach for detection of multiple flaws in structures using the extended finite element method.” Comput. Struct. 152 (Feb): 27–44. https://doi.org/10.1016/j.compstruc.2015.02.010.
Zhang, C., C. Wang, T. Lahmer, P. He, and T. Rabczuk. 2016. “A dynamic XFEM formulation for crack identification.” Int. J. Mech. Mater. Des. 12 (4): 427–448. https://doi.org/10.1007/s10999-015-9312-3.
Zhang, L., G. Yang, D. Hu, and X. Han. 2019. “An approach based on level set method for void identification of continuum structure with time-domain dynamic response.” Appl. Math. Modell. 75 (5): 446–480. https://doi.org/10.1016/j.apm.2019.05.043.

Information & Authors

Information

Published In

Go to Journal of Engineering Mechanics
Journal of Engineering Mechanics
Volume 149Issue 6June 2023

History

Received: Jul 12, 2022
Accepted: Feb 8, 2023
Published online: Apr 8, 2023
Published in print: Jun 1, 2023
Discussion open until: Sep 8, 2023

Permissions

Request permissions for this article.

ASCE Technical Topics:

Authors

Affiliations

Fazle Mahdi Pranto [email protected]
Research Assistant, School of Engineering and Technology, Central Michigan Univ., Mount Pleasant, MI 48859. Email: [email protected]
Shashwat Maharjan [email protected]
Research Assistant, School of Engineering and Technology, Central Michigan Univ., Mount Pleasant, MI 48859. Email: [email protected]
Assistant Professor, School of Engineering and Technology, Central Michigan Univ., Mount Pleasant, MI 48859; Member, Institute for Great Lakes Research, Central Michigan Univ., Mount Pleasant, MI 48859 (corresponding author). ORCID: https://orcid.org/0000-0002-0488-8559. Email: [email protected]

Metrics & Citations

Metrics

Citations

Download citation

If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.

View Options

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Media

Figures

Other

Tables

Share

Share

Copy the content Link

Share with email

Email a colleague

Share