Geometric acceleration of complex chemical equilibrium calculations for inclusion in multiphysics and process models

Show simple item record

dc.contributor.advisor Zietsman, Johan
dc.contributor.postgraduate Roos, Willem Abraham
dc.date.accessioned 2023-07-27T12:54:28Z
dc.date.available 2023-07-27T12:54:28Z
dc.date.created 2023-09-05
dc.date.issued 2023-07-27
dc.description Thesis (PhD (Metallurgical Engineering))--University of Pretoria, 2023. en_US
dc.description.abstract Incorporating multi-component, multi-phase, high-temperature, complex chemical equilibrium calculations into multiphysics and process models can provide valuable insights into industrial processes and equipment that current modelling methods and measurements cannot. The equilibrium state of a thermochemical system is determined by minimising the Gibbs energy for a given set of system component concentrations, temperature, and pressure, and becomes computationally expensive when a large number of these calculations have to be performed. This makes direct integration of chemical equilibrium calculations into models infeasible. There have been many attempts to, in one way or another, accelerate these calculations. The strengths of these existing acceleration methods, together with fundamental thermochemical theory, were used to conceptualise and develop a new accelerator algorithm. The accelerator algorithm uses a system's phase diagram and the Gibbs phase rule to map the thermochemical system to geometric space by storing calculated physical and thermochemical properties in-situ for later recall and interpolation. Linear interpolation with the lever rule in geometric space is less computationally expensive than Gibbs energy minimisation. The advantage of populating a database in-situ is that data is only generated and stored in the regions accessed by the model as it is being solved. The accelerator algorithm is based on established thermochemical theory, and the generality thereof allows the accelerator to be used in any system, regardless of the number of components. The performance of the accelerator algorithm was tested on a number of two- and three-component systems as well as on two industry-related processes; a simplified four-component ilmenite smelting system and a simplified five-component iron- and steelmaking system. As the number of system components increase, so does the computational expense of equilibrium calculations. This translated to larger acceleration factors being achieved as the number of system components increased -- from as high as 20 in two-component systems to 1000 in the four- and five-component systems. Interpolation errors made on phase compositions were in the order of 10E-2 mole\mole and less. This would translate to an interpolated phase composition being accurate to within 99% of the calculated phase composition. The majority of interpolation errors made on physical and thermochemical properties were in the order of 1% and less. The developed algorithm showed noteworthy acceleration of equilibrium calculations when tested on the two industry-related processes while maintaining acceptable levels of accuracy. There is great potential for the accelerator algorithm to make the inclusion of equilibrium calculations in models with many system components feasible. The performance of the accelerator can be improved by transferring the algorithm to a more computationally efficient compiled programming language and utilising a more performant database system. en_US
dc.description.availability Unrestricted en_US
dc.description.degree PhD (Metallurgical Engineering) en_US
dc.description.department Materials Science and Metallurgical Engineering en_US
dc.identifier.citation * en_US
dc.identifier.other S2023
dc.identifier.uri http://hdl.handle.net/2263/91657
dc.language.iso en en_US
dc.publisher University of Pretoria
dc.rights © 2023 University of Pretoria. All rights reserved. The copyright in this work vests in the University of Pretoria. No part of this work may be reproduced or transmitted in any form or by any means, without the prior written permission of the University of Pretoria.
dc.subject Equilibrium calculations en_US
dc.subject CALPHAD en_US
dc.subject Acceleration en_US
dc.subject Generic lever rule en_US
dc.subject Gibbs phase rule en_US
dc.subject Process and multiphysics models en_US
dc.subject UCTD
dc.title Geometric acceleration of complex chemical equilibrium calculations for inclusion in multiphysics and process models en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record