Abstract
We describe the ModFEM_met service within the PL-Grid Infrastructure, designed to model welding processes using adaptive finite element method (FEM). The code aims at utilizing modern computing environments to produce high quality results for large scale problems. It exploits different forms of parallelism to improve the performance of simulations. The program uses a three-dimensional model of laser welding for materials with different chemical compositions.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Banaś, K.: A modular design for parallel adaptive finite element computational kernels. In: Bubak, M., van Albada, G.D., Sloot, P.M.A., Dongarra, J. (eds.) ICCS 2004, Part II. LNCS, vol. 3037, pp. 155–162. Springer, Heidelberg (2004)
Banaś, K.: On a modular architecture for finite element systems. I. Sequential codes. Computing and Visualization in Science 8, 35–47 (2005)
Banaś, K., Michalik, K.: Design and development of an adaptive mesh manipulation module for detailed FEM simulation of flows. In: Sloot, P.M.A., van Albada, G.D., Dongarra, J. (eds.) Proceedings of the International Conference on Computational Science, ICCS 2010, University of Amsterdam, The Netherlands, May 31-June 2. Procedia Computer Science, vol. 1, pp. 2043–2051. Elsevier (2010)
Banaś, K., Płaszewski, P., Macioł, P.: Numerical integration on {GPUs} for higher order finite elements. Computers and Mathematics with Applications 67(6), 1319–1344 (2014)
Bangerth, W., Hartmann, R., Kanschat, G.: Deal.II – A general-purpose object-oriented finite element library. ACM Transactions on Mathematical Software 33(4), 24 (2007)
Bastian, P., Blatt, M., Dedner, A., Engwer, C., Klofkorn, R., Kornhuber, R., Ohlberger, M., Sander, O.: A generic grid interface for parallel and adaptive scientific computing. Part II: implementation and tests in DUNE. Computing 82(2), 121–138 (2008)
Bosak, B., Komasa, J., Kopta, P., Kurowski, K., Mamoński, M., Piontek, T.: New Capabilities in QosCosGrid Middleware for Advanced Job Management, Advance Reservation and Co-allocation of Computing Resources – Quantum Chemistry Application Use Case. In: Bubak, M., Szepieniec, T., Wiatr, K. (eds.) PL-Grid 2011. LNCS, vol. 7136, pp. 40–55. Springer, Heidelberg (2012), http://dl.acm.org/citation.cfm?id=2184180.2184184
Cecka, C., Lew, A.J., Darve, E.: Assembly of finite element methods on graphics processors. International Journal for Numerical Methods in Engineering 85(5), 640–669 (2011), http://dx.doi.org/10.1002/nme.2989
Dziekonski, A., Sypek, P., Lamecki, A., Mrozowski, M.: Generation of large finite-element matrices on multiple graphics processors. International Journal for Numerical Methods in Engineering 94(2), 204–220 (2013), http://dx.doi.org/10.1002/nme.4452
Franca, L., Frey, S.: Stabilized finite element methods ii: The incompressible Navier-Stokes equations. Computer Methods in Applied Mechanics and Engineering 99, 209–233 (1992)
Georgescu, S., Chow, P., Okuda, H.: GPU acceleration for FEM-based structural analysis. Archives of Computational Methods in Engineering 20(2), 111–121 (2013)
Ha, E., Kim, W.: A study of low-power density laser welding process with evolution of free surface. International Journal of Heat and Fluid Flow 26, 613–621 (2005)
Han, L., Liou, F.W.: Numerical investigation of the influence of laser beam mode on melt pool. International Journal of Heat and Mass Transfer 47, 4385–4402 (2004)
Krużel, F., Banaś, K.: Vectorized OpenCL implementation of numerical integration for higher order finite elements. Computers and Mathematics with Applications 66(10), 2030–2044 (2013)
Logg, A., Mardal, K.A., Wells, G.N., et al.: Automated Solution of Differential Equations by the Finite Element Method. Springer (2012)
Löhner, R.: Applied Computational Fluid Dynamics Techniques: An Introduction Based on Finite Element Methods. Wiley (2008)
Marker, B., Poulson, J., Batory, D., van de Geijn, R.: Designing linear algebra algorithms by transformation: Mechanizing the expert developer. In: Daydé, M., Marques, O., Nakajima, K. (eds.) VECPAR. LNCS, vol. 7851, pp. 362–378. Springer, Heidelberg (2013)
Michalik, K., Banaś, K., Płaszewski, P., Cybułka, P.: ModFEM – a computational framework for parallel adaptive finite element simulations. Computer Methods in Materials Science 13(1), 3–8 (2013)
Michalik, K., Banaś, K., Płaszewski, P., Cybułka, P.: Modular FEM framework ModFEM for generic scientific parallel simulations. Computer Science 14(3) (2013), https://journals.agh.edu.pl/csci/article/view/262
Płaszewski, P., Paszyński, M., Banaś, K.: Architecture of iterative solvers for hp-adaptive finite element codes. Accepted for publication in Computer Assisted Methods in Engineering and Science 20(1), 43–54 (2013)
Płaszewski, P., Banaś, K.: Performance analysis of iterative solvers of linear equations for hp-adaptive finite element method. In: Alexandrov, V.N., Lees, M., Krzhizhanovskaya, V.V., Dongarra, J., Sloot, P.M.A. (eds.) Proceedings of the International Conference on Computational Science, ICCS 2013, Barcelona, Spain, June 5-7. Procedia Computer Science, vol. 18, pp. 1584–1593. Elsevier (2013)
Reguly, I., Giles, M.: Finite element algorithms and data structures on graphical processing units. International Journal of Parallel Programming, 1–37 (2013), http://dx.doi.org/10.1007/s10766-013-0301-6
Rońda, J., Siwek, A.: Modelling of laser welding process in the phase of keyhole formation. Archives of Civil and Mechanical Engineering 3, 739–752 (2011)
Roy, G., Elmer, J., DebRoy, T.: Mathematical modeling of heat transfer, fluid flow, and solidification during linear welding with a pulsed laser beam. Journal of Applied Physics 100 (2006)
Siwek, A.: Model of surface tension in the keyhole formation area during laser welding. Computer Methods in Material Science 13(1), 166–172 (2013)
Siwek, A., Banaś, K., Rońda, J., Chłoń, K., Cybułka, P., Michalik, K., Płaszewski, P.: Modelowanie procesu spawania z wykorzystaniem programu adaptacyjnej metody elementów skończonych ModFEM. Hutnik 80(4), 248–253 (2013) (in Polish)
Tomov, S., Dongarra, J., Baboulin, M.: Towards dense linear algebra for hybrid GPU accelerated manycore systems. Parallel Computing 36(5-6), 232–240 (2010)
Williams, S., Oliker, L., Vuduc, R., Shalf, J., Yelick, K., Demmel, J.: Optimization of sparse matrix-vector multiplication on emerging multicore platforms. Parallel Comput. 35(3), 178–194 (2009)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this chapter
Cite this chapter
Banaś, K., Chłoń, K., Cybułka, P., Michalik, K., Płaszewski, P., Siwek, A. (2014). Adaptive Finite Element Modelling of Welding Processes. In: Bubak, M., Kitowski, J., Wiatr, K. (eds) eScience on Distributed Computing Infrastructure. Lecture Notes in Computer Science, vol 8500. Springer, Cham. https://doi.org/10.1007/978-3-319-10894-0_28
Download citation
DOI: https://doi.org/10.1007/978-3-319-10894-0_28
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-10893-3
Online ISBN: 978-3-319-10894-0
eBook Packages: Computer ScienceComputer Science (R0)