Документ взят из кэша поисковой машины. Адрес оригинального документа : http://www.geol.msu.ru/deps/geochems/soft/index_e.html
Дата изменения: Mon Mar 21 18:50:25 2016
Дата индексирования: Sun Apr 10 00:48:22 2016
Кодировка: Windows-1251
Download Yuri Shvarov's files
 

Русский

For those who is interested in thermodynamic modeling

Yuri Shvarov

This page is aimed mainly at the users of the software package HCh for thermodynamic (equilibrium) modeling of (geo)chemical systems and processes. However, some files presented here may also be of some interest to those who do not use HCh. All the programs found here have the English user interface. The files containing textual descriptions are written either in English (they are marked in blue) or in Russian (red).

0. HCh for DOS

The modern version of the HCh software package is developed for the operating system Windows and in many aspects is better than its prototype (HCh for DOS). However the documentation for the Windows version assumes that the basic principles of working with the package are well known to the user due to his/her experience in working with HCh under DOS. This can present some difficulties for a new HCh user so I have kept here some documents of the old DOS version.

Guide_34.txt Full user's guide for the version 3.4
FAQ.txt Answers to the frequently asked questions on working with the HCh package
Examples.zip Methods for solving various types of problems in examples. Contains the following topics: simple heterogeneous system; user defined elements; description of a reaction (not required for the new version); using the MOS model of a solid solution; using the NRTL model of a liquid solution; using a Control file

1. HCh for Windows

The documentation for the Windows version of HCh does not contain the full description of the entire package. Instead, each program of HCh is provided with its own user's guide, and some of them with a number of these.

Unitherm.doc User's guide for the Unitherm program intended for maintaining thermodynamic databases and calculation of thermodynamic properties of substances
Main.doc User's guide for the Main program intended for preparation data files which are needed for thermodynamic modeling and processing of the modeling results
GibbsLib.doc This document describes the way the user can call the Gibbs program (which performs calculation of equilibria in chemical systems) from his own programs for solving direct and reverse problems of thermodynamic modeling
GibbsExt.doc Describes how the Gibbs program can be dynamically linked with so-called "external modules" calculating activity coefficients of non-ideal solutions. The document also describes how a user can write his own modules of this type and provides a simple example

Some external modules for Gibbs calculating activity coefficients

Electrum.dll
Electrum.doc
External module for Gibbs which calculates activity coefficients in gold-silver alloys, and its brief description
Ab_An.dll
Ab_An.doc
External module for Gibbs which calculates activity coefficients in the binary solid solution albite-anorthite, and its brief description
ZnS_FeS.dll
ZnS_FeS.doc
External module for Gibbs which calculates activity coefficients in the iron bearing sphalerite, and its brief description

2. logK package: Programs for users preferring log-K based geochemical codes

logK.doc
logK_setup
Programs for generation of chemical reactions (UT2K) and calculation of their K(T,P) values (UT2K, R2K) based on the Unitherm database. Published with the permission of Geoscience Australia.
Unitherm.zip The logK package does not require an HCh licence but does require a version of the Unitherm database. Here you can get data files of the default Unitherm database, version 4.4

3. Programs for calculation of thermodynamic properties of species

OptimA.exe
OptA_ex.xls
OptimA.doc
The program OptimA is intended for calculation of standard free energies of aqueous species using results of chemical experiments at given values of temperature and pressure. Requires the HCh package and the program MS Excel to be installed. The file OptA_ex.xls contains the example of a solved problem
OptimB.exe
OptimB.xls
OptB_ex.xls
OptimB.doc
The program OptimB (its DOS prototype was UT-HEL) allows calculating the HKF parameters of an aqueous species using a set of values of its standard free energy at various temperatures and pressures. Requires the program MS Excel to be installed. The file OptimB.xls is the template for the source data table, the file OptB_ex.xls contains the example of a solved problem
OptimC.exe
OptimC.xls
OptC_ex.xls
OptimC.doc
The program OptimC (its DOS prototype was UT-RYZ) allows calculating the parameters of the Ryzhenko-Bryzgalin model for aqueous complexes using a set of values of its dissociation constant at various temperatures and pressures (or water densities). Requires the program MS Excel to be installed. The file OptimC.xls is the template for the source data table; the OptC_ex.xls contains the example of a solved problem
OptimS.exe
OptS_ex.xls
OptimS.doc
The program OptimS is intended for calculation of standard free energies of aqueous species using ultraviolet absorption spectra at given values of temperature and pressure. Requires the HCh package and the program MS Excel to be installed. The file OptS_ex.xls contains the example of complete source data table. Reading of the file OptimS.doc is highly recommended

4. Programs for calculation of thermodynamic properties of selected systems

H2O-H2S-NaCl.exe
H2O-H2S-NaCl.xls
H2O-H2S-NaCl.doc
The program H2O-H2S-NaCl calculates properties of this ternary system at temperatures from 0 to 325 C and pressures from water Psat to 1 kbar. Requires the program MS Excel to be installed. The file H2O-H2S-NaCl.xls is the template for the source data table

5. Some hard-to-find papers on the founding principles of the Gibbs algorithm

1976.pdf
Calculation of Equilibrium Composition in a Multicomponent Heterogeneous System
(Doklady Akademii Nauk SSSR, vol. 229, pp. 223-225)
1978.pdf
Minimization of the Thermodynamic Potential of an Open Chemical System
(Geochemistry International, vol. 15, No. 6, pp. 200-203)
1981.pdf
A General Equilibrium Criterion for an Isobaric-Isothermal Model of a Chemical System
(Geochemistry International, vol. 18, No. 4, pp. 38-45)
1987.pdf
Use of the Electrical Neutrality Equation in Calculations of the Equilibrium Compositions of Geochemical Systems
(Geochemistry International, vol. 24, No. 2, pp. 131-135)
1989.pdf
A Numerical Criterion for Existence of the Equilibrium State in an Open Chemical System
(Sci. Geol. Bull., vol. 42, No. 4, pp. 365-369, Strasbourg)
1999.pdf
Algorithmization of the Numeric Equilibrium Modeling of Dynamic Geochemical Processes
(Geochemistry International, vol. 37, No. 6, pp. 571-576)
2008.pdf
HCh: New Potentialities for the Thermodynamic Simulation of Geochemical Systems Offered by Windows
(Geochemistry International, vol. 46, No. 8, pp. 834-839)

Last modified: 21 Mar 2016