journal article·2016-06

Methods to increase computational efficiency of CALPHAD-based thermodynamic and kinetic models employed in describing high temperature material degradation

R. Pillai, T. Galiullin, A. Chyrkin, W.J. Quadakkers

Calphad· Volume 53
Publisher page

Abstract

Abstract Coupled thermodynamic and kinetic models rely on the thermodynamic and mobility databases which are compiled using critically assessed thermodynamic and diffusivity data acquired from various sources of experimental data. A continuous influx of experimental thermodynamic and kinetic data means that the respective databases have not only increased in complexity but also in size. The time and computational effort for the equilibrium calculations increases with increasing number of components and phases to be considered. In the present work, the applicability of a few methods was investigated to increase the computational efficiency of coupled thermodynamic and kinetic models. Three cases of varying complexities in terms of the number of phases, alloying elements and phenomena to be modelled were considered for demonstration. The distribution of the intensive thermodynamic calculations on multiple computing cores using MPI (Message Passing Interface) was undertaken. The interpolation scheme for dynamic storage of thermodynamic data available in the commercial software DICTRA was employed on a single computing core and the resulting performance was compared with the MPI computations. Additionally, the interpolation scheme was also parallelised to test its scaling capability in comparison to the computations performed solely with MPI. A linear scaling of computation speeds was observed with parallelisation of the thermodynamic calculations with MPI. However, the degree of scaling was dependent on the complexity of the calculation. The interpolation scheme on a single core in comparison with MPI on 48 cores was 20 times faster in one case but about 20–50 times slower in the other two cases. A parallelisation of the interpolation scheme improved its performance in the other two cases. However, the computational scaling was still poor compared to the MPI computations.
Source: openaire · Quality: candidate unverified · Source record ↗

Research context

OpenAlex topics: High Temperature Alloys and Creep · Aluminum Alloy Microstructure Properties · Intermetallics and Advanced Alloy Properties

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (31)

Show source-provided references
1. An introduction to phase-field modelling of microstructure evolution10.1016/j.calphad.2007.11.003 ↗
2. N. Saunders, A. Miodownik, CALPHAD Calculation of Phase Diagrams, Pergamon Materials Series, Oxford, 1998.
3. The phase field technique for modeling multiphase materials10.1088/0034-4885/71/10/106501 ↗
4. Phase field models for microstructure evolution10.1146/annurev.matsci.32.112001.132041 ↗
5. L.-Q. Chen, W. Yang, Computer Simulation of the domain dynamics of quenched systems with a large number of nonconserved order parameters: the grain growth kinetics, Phys. Rev. B 50 (1994).10.1103/PhysRevB.50.15752 ↗
6. Solute segregation and coherent nucleation and growth near a dislocation—a phase field model integrating defect and phase microstructures10.1016/S1359-6454(00)00331-1 ↗
7. Three-dimensional phase field microelasticity theory and modelling of multiple cracks and voids
8. A Model to predict carburization profiles in high temperature alloys10.1007/BF02655105 ↗
9. Computer simulation of diffusion in multiphase systems10.1007/BF02652288 ↗
10. Application of commercial computer codes to modelling the carburizing kinetics of alloy steels10.1007/BF02647553 ↗
11. Numerical simulation of diffusional reactions between multiphase alloys with different matrix phases10.1016/S1359-6462(98)00497-7 ↗
12. Application of thermodynamic and kinetic modeling to diffusion simulations in nickel-base superalloy systems10.4028/www.scientific.net/AMR.278.198 ↗
13. Thermo-Calc, TCNI5, TCS Ni-based superalloys Database, 2011.
14. Thermo-Calc, MOBNI2, TCS Ni-alloys Mobility Database, 2011.
15. Computational tools for materials science10.1016/S0364-5916(02)00037-8 ↗
16. DICTRA, a tool for simulation of diffusional transformation in alloys10.1361/105497100770340057 ↗
17. Modelling of composition and phase changes in multiphase alloys due to growth of an oxide layer10.1016/j.actamat.2008.06.010 ↗
18. Modelling of microstructural evolution in an MCrAlY overlay coating on different superalloy substrates
19. Unified treatment of Kirkendall shift and migration of phase interfaces10.1016/j.actamat.2005.10.022 ↗
20. A new computational approach for modelling the microstructural evolution and residual lifetime assessment of MCrAlY coatings10.1179/0960340914Z.00000000063 ↗
21. B. Jansson, M. Schalin, M. Selleby, B. Sundman, The Thermo-Calc database system, in: C. Bale, et al. (Eds.), Computer Software in Chemical and Extractive Metallurgy, Canadian Institute of Mining, Metallurgy and Petroleum, Montreal, 1993, pp. 57–71.
22. Modeling carbide dissolution in alloy 602 CA during high temperature oxidation10.1016/j.corsci.2015.03.019 ↗
23. Diffusion process simulations—an overview of different approaches10.4028/www.scientific.net/DDF.233-234.97 ↗
24. High-speed thermodynamic calculations for kinetic simulations10.1016/j.commatsci.2003.09.001 ↗
25. A scheme for more efficient usage of CALPHAD data in simulations10.1016/j.calphad.2015.04.007 ↗
26. Microsoft® Visual Studio 2013.
27. Intel® Parallel Studio XE 2013 SP1.10.1145/2498328.2500056 ↗
28. Modelling of phase equilibria in MCrAlY coating systems10.1016/j.surfcoat.2004.02.018 ↗
29. Temperature dependence of phase relationships in different types of MCrAlY-coatings10.1016/j.surfcoat.2007.06.044 ↗
30. Thermo-Calc, TCNI7, TCS Ni-based superalloys database, 2014.
31. Thermo-Calc, MOBNI3, TCS Ni-alloys mobility database, 2014.