Рис. 1. Пользовательский интерфейс программы моделирования химических
равновесий
Программный интерфейс спроектирован таким образом, чтобы
максимально упростить описание системы и условий ее существо-
вания (рис. 1). Содержание химических элементов задается их мас-
совыми или мольными частями, либо массовыми частями простых
веществ, из которых первоначально образуется система. Условия, при
которых требуется найти параметры равновесного состояния, могут
быть заданы значениями любой пары параметров из числа следующих
шести: давление, температура, удельный объем, энтропия, энтальпия,
внутренняя энергия. Благодаря высокой скорости вычислений имеется
возможность в пределах одного задания проводить серию расчетов,
устанавливая до ста значений параметра равновесия или комбинаций
состава. В процессе расчета могут одновременно рассматриваться
до 200 фаз. Из базы данных может выбираться до 500 нейтральных
и ионизированных веществ для включения в состав газовой фазы.
Алгоритм вычислений обеспечивает автоматическое выполнение пра-
вила фаз Гиббса. При моделировании гетерогенных систем могут
быть использованы модели однокомпонентных несмешивающихся
фаз, идеальных растворов и регулярных растворов.
Набор компонентов фаз, рассматриваемый в ходе каждого расчета,
определяется содержимым базы данных термодинамических свойств
индивидуальных веществ. Выбираются все соединения, какие только
могут быть образованы из химических элементов, входящих в систе-
му. Предусмотрена возможность в ходе исследований корректировать
ISSN 0236-3933. Вестник МГТУ им. Н.Э. Баумана. Сер. “Приборостроение”. 2012
245