Approach and application to transfer heterogeneous simulation data from finite element analysis to neural networks

The simulation of product behavior is a vital part of current virtual product development. It can be expected that soon there will be more product simulations due to the availability of easy-to-use finite element analysis software and computational power. Consequently, the amount of accessible new simulation data adds up to the already existing amount. However, even when using easy-to-use finite element software tools, errors can occur during the setup of finite element simulations, and users should be warned about certain mistakes by automatic algorithms. To use the vast amount of available finite element simulations for a data-driven finite element support tool, in this paper, a methodology will be presented to transform different finite element simulations to unified matrices. The procedure is based on the projection of nodes onto a detector sphere, which is converted into a matrix in the next step. The generated matrices represent the simulation and can be described as the DNA of a finite element simulation. They can be used as an input for any machine learning model, such as convolutional neural networks. The essential steps of preprocessing the data and an application with a large dataset are part of this contribution. The trained network can then be used for an automatic plausibility check for new simulations, based on the previous simulation data from the past. This can result in a tool for automatic plausibility checks and can be the backbone for a feedback system for less experienced users.

[1]  Jian Xu,et al.  Identification of piecewise linear dynamical systems using physically-interpretable neural-fuzzy networks: Methods and applications to origami structures , 2019, Neural Networks.

[2]  Sandro Wartzack,et al.  Neural network based modeling and optimization of deep drawing – extrusion combined process , 2014, J. Intell. Manuf..

[3]  David J. Murray-Smith,et al.  Testing and Validation of Computer Simulation Models , 2015, Simulation Foundations, Methods and Applications.

[4]  Leonidas J. Guibas,et al.  PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Space , 2017, NIPS.

[5]  Frédéric Bosché,et al.  Automated retrieval of 3D CAD model objects in construction range images , 2008 .

[6]  Karsten Lambers,et al.  Learning to Look at LiDAR: The Use of R-CNN in the Automated Detection of Archaeological Objects in LiDAR Data from the Netherlands , 2019, Journal of Computer Applications in Archaeology.

[7]  Leon Sixt,et al.  RenderGAN: Generating Realistic Labeled Data , 2016, Front. Robot. AI.

[8]  Jonathan H. Chan,et al.  Handling batch effects on cross-platform classification of microarray data , 2016, Int. J. Adv. Intell. Paradigms.

[9]  Deukhee Lee,et al.  Automatic spine segmentation from CT images using Convolutional Neural Network via redundant generation of class labels , 2019, J. Comput. Des. Eng..

[10]  M. Ghalambaz,et al.  Using deep learning to learn physics of conduction heat transfer , 2020, Journal of Thermal Analysis and Calorimetry.

[11]  Tobias C. Spruegel,et al.  Methodology for plausibility checking of structural mechanics simulations using deep learning on existing simulation data , 2018 .

[12]  J. Brasington,et al.  Object-based land cover classification using airborne LiDAR , 2008 .

[13]  Jianxiong Xiao,et al.  3D ShapeNets: A deep representation for volumetric shapes , 2014, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[14]  Jack Ireland,et al.  Visualization of three-dimensional datasets , 1998 .

[15]  Tatipala Sravan,et al.  Simulation-Driven Design Approach for Design and Optimization of Blankholder , 2017 .

[16]  Wil M.P. van der Aalst Data Scientist: The Engineer of the Future , 2014, I-ESA.

[17]  Jürgen Schmidhuber,et al.  Deep learning in neural networks: An overview , 2014, Neural Networks.

[18]  Yasuhiro Suzuki,et al.  Pedestrian detection and tracking using in-vehicle lidar for automotive application , 2011, 2011 IEEE Intelligent Vehicles Symposium (IV).

[19]  D. Damen,et al.  2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) , 2019 .

[20]  Wei-Min Shen,et al.  Data Preprocessing and Intelligent Data Analysis , 1997, Intell. Data Anal..

[21]  Edmondo Trentin,et al.  Parzen neural networks: Fundamentals, properties, and an application to forensic anthropology , 2018, Neural Networks.

[22]  Joost van Doorn,et al.  Analysis of Deep Convolutional Neural Network Architectures , 2014 .

[23]  Johannes Janicka,et al.  Towards a classification of models for the numerical simulation of premixed combustion based on a generalized regime diagram , 2006 .

[24]  Nico Blodow,et al.  CAD-model recognition and 6DOF pose estimation using 3D cues , 2011, 2011 IEEE International Conference on Computer Vision Workshops (ICCV Workshops).

[25]  Dieter Roller,et al.  A framework for similarity recognition of CAD models , 2016, J. Comput. Des. Eng..

[26]  Sebastian Scherer,et al.  VoxNet: A 3D Convolutional Neural Network for real-time object recognition , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[27]  David M. W. Powers,et al.  Evaluation: from precision, recall and F-measure to ROC, informedness, markedness and correlation , 2011, ArXiv.

[28]  2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops (CVPRW) , 2018 .

[29]  Andrew Zisserman,et al.  Very Deep Convolutional Networks for Large-Scale Image Recognition , 2014, ICLR.

[30]  SchmidhuberJürgen Deep learning in neural networks , 2015 .

[31]  Yue Gao,et al.  Inductive Multi-Hypergraph Learning and Its Application on View-Based 3D Object Classification , 2018, IEEE Transactions on Image Processing.

[32]  Tobias C. Spruegel,et al.  Generic approach to plausibility checks for structural mechanics with deep learning , 2017 .

[33]  Ioannis Pratikakis,et al.  Ensemble of PANORAMA-based convolutional neural networks for 3D model classification and retrieval , 2017, Comput. Graph..

[34]  Zhichao Zhou,et al.  DeepPano: Deep Panoramic Representation for 3-D Shape Recognition , 2015, IEEE Signal Processing Letters.

[35]  Leonidas J. Guibas,et al.  PointNet: Deep Learning on Point Sets for 3D Classification and Segmentation , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[36]  Wei An,et al.  Binary Volumetric Convolutional Neural Networks for 3-D Object Recognition , 2019, IEEE Transactions on Instrumentation and Measurement.

[37]  Sandro Wartzack,et al.  CAx für Ingenieure: Eine praxisbezogene Einführung , 2018 .

[38]  Tom Fawcett,et al.  An introduction to ROC analysis , 2006, Pattern Recognit. Lett..

[39]  Yoshua Bengio,et al.  Deep Learning of Representations for Unsupervised and Transfer Learning , 2011, ICML Unsupervised and Transfer Learning.