XFluid

XFluid logo С помощью этой небольшой и простой программы Вы можете рассчитать составы флюида в системе C-O-H при давлениях от 1 бара до 100 кбар и температурах от 400°C до 2300°C для множества образцов сразу согласно уравнению состояния из:

Zhang, C., Duan, Z.H., 2009. A model for C–O–H fluid in the Earth’s mantle // Geochimica et Cosmochimica Acta, V. 73, pp. 2089–2102.

XFluid по сути является оболочкой для библиотеки процедур COHDLL.dll, используемой в Excel-программе GFluid.xls (авторы – Chi Zhang и Zhenhao Duan), которую можно найти на архивной веб-странице авторов http://gcmodel.kl-edi.ac.cn/archives/programs.htm:

Zhang, C., Duan, Z.H., 2010. GFluid: An Excel spreadsheet for investigating C–O–H fluid composition under high temperatures and pressures // Computers & Geosciences, V. 36, No 4, pp. 569-572.

XFluid также может рассчитывать составы COH-флюида по старой модели С.К. Симакова и Л.П. Никитиной (опция «SN95» вместо «ZD10»):

Симаков С.К, Никитина Л.П., 1995. Связь алмазоносности мантийных ксенолитов с окислительно-восстановительными условиями верхней мантии // Геохимия, №2, стр. 163-173.

 Реализация этой модели немного изменена: аппроксимация кривой равновесия графит-алмаз отвечает уравнению состояния из работы:

Fried L.E., Howard W.M., 2000. Explicit Gibbs free energy equation of state applied to the carbon phase diagram // Physical Review B: Condensed Matter, V. 61, pp. 8734–8743.

принятому в модели C. Zhang и Z.H. Duan (2010):

P,kbar = 14.47 + 0.0233 * T,°C + 1.09134e-6 * T,°C 2 - 1.1491e-10 * T,°C 3

 Модель SN95 может представлять лишь исторический интерес, сейчас рекомендуется использовать модель ZD10.

 Таблицы, вычисленные в XFluid, можно загружать в программу TriQuick для построения диаграмм:

XFluid и TriQuick

Комментарии

Dear Prof. Dmitry Dolivo-Dobrovolsky,

I had run the XFluid, but after paste the following data, XFluid always shows that "absolute lg(fO2) values required".

Searc
------------------------------
"P" "lg(fO2)" "T"
30 -7 1000
==============================

OR as follows:
------------------------------
"P" "lg(fO2)" "T"
30 0.0000001 1000
==============================

I do NOT know what the problem is, so I hope you can help.

Thank you very much,

Regards,

Yang Wang

Аватар пользователя DimaDD

Dear Yang Wang,
Follow these rules:

  1. In the table header, place commas (,) after P and T, titles of these columns must start from P, and T, (as in titles like P,kbar or T,°C).
  2. Don't use quotes (") in the table header.
  3. Separate values by tabulation characters (TAB). It's a default separator in tables copied from Excel (represented as plain text)

Try to paste this sample:
==================

P,kb lg(fO2) T,C
30 -7 1000

==================

Dmitry DD