An extensible framework for smart engineering simulation software: its architecture, implementation and applications

Authors

  • C Zhang
  • L MA

DOI:

https://doi.org/10.1260/1750-9548.8.4.397

Abstract

The industries are seeking smarter simulation tools to automatize the modeling work to alleviate the difficulties of using the numerical simulation techniques. The present work designs and implements an extensible framework to facilitate the development and deployment of the smart application-oriented simulation softwares. The kernel of the framework is the data management module which treats the various data in a unified approach. The geometry modeling module, the meshing module, the analysis module and the visualization module manipulate the data and the graphical user interface module assists in manipulating and displaying the data interactively. Two typical applications, i.e., the software for computing and analyzing the load-carrying capabilities of slew bearings and the software for designing the transmission tower, are presented for demonstrations.

References

National Science Foundation (NSF) Blue Ribbon Panel (2006). Report on simulationbased engineering science: revolutionizing engineering science through simulation. NSF Press, May.

Moldflow http://www.autodesk.com/moldflow

ProCAST https://www.esi-group.com/software-services/virtual-manufacturing/casting

MAGMA http://www.magmasoft.com

Cai, Y., Li, G. Y., Wang, Zheng, H. G. and Lin, S. Development of parallel explicit finite element sheet forming simulation system based on GPU architecture. Advances in Engineering Software 45 (1), 370-379 (2012). https://doi.org/10.1016/j.advengsoft.2011.10.014

Autoform http://www.autoform.com

Wang, C. G. Integrated aerodynamic design and analysis of turbine blades. Advances in Engineering Software 68, 9-18 (2014). https://doi.org/10.1016/j.advengsoft.2013.10.005

Lin, H., Louise, P. B. and Andrew, C. L. Modelling and simulating textile structures using TexGen. Advanced Materials Research 331, 44-47 (2011). https://doi.org/10.4028/www.scientific.net/amr.331.44

Williams, R. K., Amberiadis, K. and Angst, D. Smart-power devices seek wiser CAE tools. IEEE Circuits and Devices Magazine 7, 20-25 (1991). https://doi.org/10.1109/101.134567

Wang, H., Patil, V., Resh, W., Insalaco, P., Flesher, D. and Lanski, S. Smart meshing template process with CAD/CAE link, SAE Technical Paper 2013-01-0637. https://doi.org/10.4271/2013-01-0637

Yamada, T., Kushida, N., Araya, F., Nishida, A. and Nakajima, N. Component-wise meshing approach and evaluation of bonding strategy on the interface of components for assembled finite element analysis of structures. Key Engineering Materials, 452-453, 701-704 (2011). https://doi.org/10.4028/www.scientific.net/kem.452-453.701

Nunio, F. and Manil, P. SALOME as a platform for magneto-mechanical simulation. IEEE Transactions on Applied Superconductivity 22, 4904904 (2012). https://doi.org/10.1109/tasc.2011.2180297

Salomé, The open source integration platform for numerical simulation http://www.salome-platform.org

Ribes, A. and Caremoli, C. Salomé platform component model for numerical simulation. in COMPSAC'07: Proceedings of the 31st Annual International Computer Software and Applications Conference, (Washington, DC, USA), pp. 553-564, IEEE Computer Society, 2007. https://doi.org/10.1109/compsac.2007.185

OpenCASCADE http://www.opencascade.org/

Schöberl, J. NETGEN, an Advancing front 2D/3D-mesh generator based on abstract rules. Computing and Visualization in Science 1, 41-52 (1997). https://doi.org/10.1007/s007910050004

Paraview, Open Source Scientific Visualization http://www.paraview.org/

Gayer, M. and Iannaccone, G. A Software platform for nanoscale device simulation and visualization. ACTEA 2009 (Zouk Mosbeh, Lebanon), pp. 432-437.

Document/View Architecture http://msdn.microsoft.com/en-us/library/4x1xy43a.aspx

MED data model. http://www.code-aster.org/outils/med/

Thompson, J. F., Thames, F. C. and Mastin, C. W. Automatic numerical generation of body-fitted curvilinear cordinate system for field containing any number of arbitrary two-dimensional bodies. Journal of Computational Physics 15, 299-319 (1974). https://doi.org/10.1016/0021-9991(74)90114-4

Thompson, J. F. A general three-dimensional elliptic grid generation system on a composite block structure. Computer Methods in Applied Mechanics and Engineering 64, 377-411 (1987). https://doi.org/10.1016/0045-7825(87)90047-8

Dassault Systèmes Simulia Corp. 2012. Abaqus Analysis User's Manual, V6.12.

Rich Text Format http://en.wikipedia.org/wiki/Rich_Text_Format

VTK-The Visualization Toolkit. http://www.vtk.org/

wxWidgets, cross-platform GUI library. http://wxwidgets.org/

Harris, T. A. Rolling bearing analysis, 3rd ed. Wiley: New York, 1991.

Code-Aster, A multi-physics finite element code for structural mechanics http://www.code-aster.org/

Published

2014-12-31

How to Cite

Zhang, C. and MA, L. (2014) “An extensible framework for smart engineering simulation software: its architecture, implementation and applications”, The International Journal of Multiphysics, 8(4), pp. 397-410. doi: 10.1260/1750-9548.8.4.397.

Issue

Section

Articles