Thermodynamic modeling with uncertainty quantification using the modified quasichemical model in quadruplet approximation: Implementation into PyCalphad and ESPEI
Source abstract
Abstract
The modified quasichemical model in the quadruplet approximation (MQMQA) considers the first- and the second-nearest-neighbor coordination and interactions, particularly useful in describing short-range ordering (SRO) in complex liquids such as molten salts, slag in metal processing, and electrolytic solutions. The present work implements the MQMQA into the Python based open-source software PyCalphad for thermodynamic calculations. This endeavor facilitates the development of MQMQA-based thermodynamic database with uncertainty quantification (UQ) and propagation (UP) using the open-source software ESPEI. A new database structure based on Extensible Markup Language (XML) is proposed for ESPEI evaluation of MQMQA model parameters. Using the KF-NiF2, KCl-NaCl-MgCl2, and CaCl2-CaF2-LiCl-LiF salt systems as examples, we demonstrate the successful implementation of MQMQA in PyCalphad through thermodynamic calculations of Gibbs energy, equilibrium quadruplet fractions, and phase diagram, as well as database development with UQ and UP using ESPEI. Furthermore, as an application of the present implementation, both the LiF–TbF3 and LiF-HoF3 systems have been modeled by MQMQA for the first time, which are in good agreement with experiments. The present implementation hence offers an open-source capability for performing CALPHAD modeling for complex liquids with SRO using MQMQA plus a new XML database structure.
Source: expertdata · Quality: candidate unverified · Source record ↗
Research context
OpenAlex topics: Metallurgical Processes and Thermodynamics · Molten salt chemistry and electrochemical processes · Corrosion Behavior and Inhibition
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (38)
Show source-provided references
1. Lukas · 2007
2. Saunders · 1998
3. First-principles calculations and CALPHAD modeling of thermodynamics10.1007/s11669-009-9570-6 ↗
4. Perspective on materials Genome®10.1007/s11434-013-0072-x ↗
5. CALPHAD, first and second generation – birth of the materials genome10.1016/j.scriptamat.2012.12.003 ↗
6. 2017
7. Thermodynamic calculations of molten-salt reactor fuel systems
8. Molten salt corrosion (FLiNaK) of a Ni–Mo–Cr alloy and its welds for application in energy-generation and energy-storage systems10.1016/j.corsci.2019.108306 ↗
9. A two-sublattice model for molten solutions with different tendency for ionization10.1007/BF02816052 ↗
10. Developing practical models of complex salts for molten salt Reactors
11. Pelton · 2019
12. The modified quasichemical model I—binary solutions10.1007/s11663-000-0103-2 ↗
13. The modified quasi-chemical model: Part IV. Two-sublattice quadruplet approximation10.1007/s11661-001-0230-7 ↗
14. Thermo-Calc & DICTRA: computational tools for materials science10.1016/S0364-5916(02)00037-8 ↗
15. FactSage thermochemical software and databases — recent developments10.1016/j.calphad.2008.09.009 ↗
16. PANDAT software with PanEngine, PanOptimizer and PanPrecipitation for multi-component phase diagram calculation and materials property simulation10.1016/j.calphad.2008.08.004 ↗
17. OpenCalphad - a free thermodynamic software10.1186/s40192-014-0029-1 ↗
18. pycalphad: CALPHAD-based computational thermodynamics in Python10.5334/jors.140 ↗
19. ESPEI for efficient thermodynamic database development, modification, and uncertainty quantification: application to Cu–Mg10.1557/mrc.2019.59 ↗
20. The thermochemistry library Thermochimica10.1016/j.commatsci.2012.09.011 ↗
21. Scientific Group Thermodata Europe (SGTE), Molten Salts Database, (n.d.). https://www.sgte.net/en/sgte-molten-salt-database-salt..
22. Recent developments for molten salt systems in Thermochimica10.1016/j.calphad.2021.102341 ↗
23. Thermodynamic optimization of the (Na2O + SiO2 + NaF + SiF4) reciprocal system using the modified quasichemical model in the quadruplet approximation10.1016/j.jct.2011.05.038 ↗
24. Thermodynamic assessment of the group IV, V and VI oxides for the design of oxidation resistant multi-principal component materials10.1016/j.jeurceramsoc.2018.11.004 ↗
25. pycalphad-xml, (n.d.). https://github.com/pycalphad/pycalphad-xml (accessed April 24, 2022).
26. Thermodynamic assessment of the LiF-NiF2, NaF-NiF2 and KF-NiF2 systems10.1016/j.jct.2018.01.023 ↗
27. An improved sampling strategy for global energy minimization of multi-component systems10.1016/j.commatsci.2017.01.019 ↗
28. Development of the molten salt thermal properties database − thermochemical (MSTDB−TC), example applications, and LiCl−RbCl and UF3−UF4 system assessments10.1016/j.jnucmat.2022.153631 ↗
29. Thermodynamic evaluation and optimization of the Li, Na, K, Mg, Ca//F, Cl reciprocal system using the modified
30. Quantified uncertainty in thermodynamic modeling for materials design10.1016/j.actamat.2019.05.017 ↗
31. Phase diagrams of the NaF-NiF2 and KF-NiF2 systems
32. Wagner · Ber. Bunsen Ges. Phys. Chem. · 1952 · 56 · 574
33. Equilibrium relations and crystal structure of lithuum fluorolanthanate phases10.1021/ic50087a019 ↗
34. Application of Neumann-Kopp rule for the estimation of heat capacity of mixed oxides10.1016/j.tca.2009.08.002 ↗
35. Materials design and discovery with high-throughput density functional theory: the open quantum materials database (OQMD)10.1007/s11837-013-0755-4 ↗
36. SGTE Substance Database - SGTE - Scientific Group Thermodata Europe, (n.d.).
37. 2023
38. Extensible Structure-Informed Prediction of Formation Energy with improved accuracy and usability employing neural networks10.1016/j.commatsci.2022.111254 ↗