DEVELOPMENT OF NUMERICAL METHODS FOR PHASE EQUILIBRIA CALCULATION INVOLVING MODELS WITH INTERNAL DEGREES OF FREEDOM
Voskov A.L.
Lomonosov Moscow State University
119991, Moscow, Leninskie Gory, 1
Multicomponent systems often include non-stoichiometric phases that require complex thermodynamic models based on sublattices, ions, associates etc. In this case phase models often have internal degrees of freedom, i.e. number of independent components is less than the number of species. And computation of Gibbs energy of phase requires its minimization. It may require specialized approaches, especially in the case of the convex hull method. And the aim of this work is to suggest such methods for further usage during further development in the Laboratory of Chemical Thermodynamics of Lomonosov MSU.
Each phase can be characterized by molar fractions of independent components () and species (). The vector can be unambiguously calculated from as ) where f is a model-specific function. But if internal degrees of freedom are present and f is not bijective then computation of will require the solution of the next nonlinear minimization problem:
In the case of convex hull method that is used for robust search of an initial approximation two approaches were suggested:
Solve the G minimization problem at each point of the grid used by the convex hull method during the Gibbs energy discretization. It makes the method not derivative free.
Monte Carlo approach with generation of large amounts of pseudorandom or quasi-random vectors with their further projection to coordinates. The procedure is continued until the with the desired discretization step is stabilized. It may be computationally extensive but doesn’t require derivatives.
Both methods allow to reduce the number of dimensions in the convex hull method; it is important because it may slow down at grids with more than 4 components.
In the case of phase equilibria computation based on an explicit minimization of G, e.g. by means of Lagrange multipliers method, the minimization procedure can either directly integrate into the problem or assume optimization of vectors inside thermodynamic models of phases. Both variants require the analytical and derivatives, especially for sublattice models. Their addition to the developed software complex allowed us to increase numerical stability.
The author gratefully acknowledges the financial support of the Program “Chemical Thermodynamics and Theoretical Material Science” (№ 121031300039-1), Lomonosov MSU.