Программная система терра для моделирования фазовых и химических равновесий в плазмохимических системах
Скачать 272.45 Kb.
|
ПРОГРАММНАЯ СИСТЕМА ТЕРРА ДЛЯ МОДЕЛИРОВАНИЯ ФАЗОВЫХ И ХИМИЧЕСКИХ РАВНОВЕСИЙ В ПЛАЗМОХИМИЧЕСКИХ СИСТЕМАХ Б.Г.Трусов Московский государственный технический университет им. Н.Э.Баумана 107005, Москва, 2-я Бауманская ул., 5, trusov@iu7-head.bmstu.ru Модель термодинамического равновесия широко используется в научной и производственной практике при изучении поведения сложных по химическому составу систем при повышенных температурах, когда существенную роль играют химические и (или) фазовые превращения. В химико-технологических процессах, в металлургии, экологии основной задачей моделирования является определение состава компонентов и фаз. В плазмохимии, энергетике, теплотехнике требуется, кроме того, нахождение свойств системы, таких как энтальпия, удельная теплоемкость, коэффициенты переноса. Для реальных процессов, несомненно, допущение о фазовом и химическом равновесии является предельной оценкой состояний, но даже такая информация играет неоценимую роль при анализе малоизученных систем. Достоинством термодинамического метода является его универсальный характер, позволяющий исследовать произвольные по химическому составу системы на основании одной только справочной информации о термохимических и термодинамических свойствах индивидуальных веществ – компонентов равновесия. Эти свойства известны для широкого спектра химических соединений, находящихся в газообразном, конденсированном и ионизированном состоянии, в температурном диапазоне, характерном для большинства инженерных приложений. Однако физическая прозрачность модели сочетается с вычислительными сложностями обобщенного алгоритма, трудностями подготовки исходных данных и представления множества результатов. Эти обстоятельства затрудняют практическую реализацию метода в частных случаях, а обращение к коммерческим системам моделирования уменьшает оперативность получения результатов в широком диапазоне изменения параметров. Целью настоящего доклада является представление компьютерной программы термодинамического моделирования для определения состава и свойств произвольных систем, которая может быть установлена на рабочем месте любого исследователя и доступна благодаря простоте формулировки проблемы и удобству представления результатов. В основу использованного метода положен принцип максимума энтропии, который справедлив в соответствии со вторым началом термодинамики для любой равновесной системы независимо от пути, по которому система достигла равновесия. ∑ ∑ ∑ ∑ = = = = ⋅ + ⋅ ⎟⎟ ⎠ ⎞ ⎜⎜ ⎝ ⎛ − = ⋅ + ⋅ = L l l l i k i k i i i L l l l i p i n S n v Tn R R S n S n S S i 1 0 1 1 0 0 0 1 ln ) ( где - энтропия i-го компонента газовой фазы при том парциальном давлении , которой он будет иметь в равновесном состоянии; S ) ( i p i S v Tn R p i i / 0 = l – энтропия конденсированной фазы l , зависящая только от температуры; v - удельный объем всей системы; - стандартная энтропия i-го компонента газовой фазы при температуре T и давлении, равном 1 физ.атм. 0 i S Определение параметров равновесного состояния заключается в нахождении значений всех зависимых переменных, включая числа молей компонентов и фаз, при которых величина S достигает максимума. При отыскании экстремума на величины искомых неизвестных налагаются дополнительные связи, отражающие условия существования системы: постоянство полной внутренней энергии, ибо система по условию является изолированной, постоянство массы химических элементов для замкнутой системы и условие общей электронейтральности. ∑ + = = ⋅ + − L k i i i n U U 1 0 ; ; ; ∑ + = = = L k i i ji j m j n a b 1 2 1 ,... , , ∑ = = k i i ei n a 1 0 В результате, для нахождения состава и свойств произвольной композиции, соответствующих состоянию максимума энтропии условно изолированной системы необходимо решать нелинейную систему уравнений m 0 i 0 0 i ji j ei e j 1 R T G R ln R ln n a a 0 , ( i 1,2 , ...k v λ λ = − − + + = = ∑ ) L ) m l jl j l j 1 G a n 0 , ( l 1,2, ... λ = ⎛ ⎞ + ⋅ = = ⎜ ⎟ ⎝ ⎠ ∑ k L ji i j i 1 a n b 0 + = − = ∑ , m j ,... ,2 1 = k ei i i 1 a n 0 ; = = ∑ k 0 i i 1 R T n pv 0; = − = ∑ k L i i i 1 U n U 0 + = − = ∑ Общий характер постановки задачи моделирования позволил создать многоцелевую программную систему TERRA, целью которой является определение состава фаз и характеристик равновесного состояния произвольных систем. Программа разработана для персональных 32-разрядных IBM PC-совместимых компьютеров, работающих под управлением операционной системы Windows95/98/NT/2000. Программный интерфейс спроектирован таким образом, чтобы максимально упростить описание системы и условий ее существования. Содержание химических элементов задается их массовыми или мольными частями, либо массовыми частями простых веществ, из которых первоначально образуется система. Условия, при которых требуется найти параметры равновесного состояния, могут быть заданы значениями любой пары параметров из числа следующих шести: давление, температура, удельный объем, энтропия, энтальпия, внутренняя энергия. Благодаря высокой скорости вычислений имеется возможность в пределах одного задания проводить серию расчетов, задавая до ста значений параметра равновесия. Набор компонентов фаз, рассматриваемый в ходе каждого расчета, определяется содержимым базы данных термодинамических свойств индивидуальных веществ. Выбираются все соединения, какие только могут быть образованы из химических элементов, входящих в систему. Предусмотрена возможность в ходе исследований корректировать этот набор и по желанию пользователя либо исключать из рассмотрения любые соединения, либо выборочно формировать список веществ, включаемых в расчет. После завершения всех вычислений, заданных исходными данными, результаты расчета равновесного состава и свойств отображаются на экране в виде графиков и таблиц, могут быть сохранены в файле на диске или напечатаны на принтере. Состав фаз может быть представлен в размерности моль/кг, мольные доли, объемные доли, массовые доли, парциальные давления объемные концентрации. Рассчитываемые характеристики состояния включают в себя термодинамические параметры состояния и транспортные свойства системы: давление, температура, удельный объем, энтропия, полная энтальпия, полная внутренняя энергия, суммарное число молей системы, замороженная и равновесная теплоемкость системы, отношение удельных теплоемкостей, изобарический коэффициент объемного расширения; изохорический термический коэффициент давления; изотермическая сжимаемость, газовая постоянная, коэффициент динамической вязкости, коэффициент теплопроводности, число Прандтля, равновесная скорость звука, массовая доля всех конденсированных фаз системы. Многообразие исследуемых систем по химическому составу и степени сложности зачастую ставит задачу расширения базы данных свойств индивидуальных веществ и уточнения ранее внесенных термохимических и термодинамических характеристик. Для решения этой проблемы создана сопряженная с программой TERRA справочная база данных, содержащая в настоящий момент свойства около 3000 соединений в газообразном, конденсированном и ионизированном состоянии. Основу этой базы данных составляют сведения из систематизированных отечественных и зарубежных справочных руководств [1,2], а также собранная в течение многих лет информация из специализированных и периодических изданий. Проблема оперативного расширения базы данных и уточнения ранее внесенных свойств, а также исключения ошибочных данных решена путем создания специальной сервисной программы INFO. Эта программа с целью контроля позволяет отображать свойства любого индивидуального вещества в графической и табличной форме. Кроме того, предусмотрены функции удаления, добавления, изменения и восстановления. Любая модификация базы данных с помощью программы INFO контролируется встроенными средствами разграничения прав доступа В базе данных для каждого индивидуального вещества (в конденсированном, газообразном и ионизированном состоянии) хранится энтальпия образования и полиномы, описывающие зависимость приведенной энергии Гиббса от температуры. Кроме термодинамических свойств для каждого газообразного вещества в базе данных хранятся значения параметра Леннард-Джонса (Штокмайера). Они используются для вычисления свойств переноса – вязкости и теплопроводности. Для веществ в конденсированном состоянии в базу занесены сведения о молярном удельном объеме, что дает возможность учитывать влияние собственного объема, занимаемого конденсированной фазой, при определении параметров равновесного состояния. Ниже в качестве примера приведен вид окна, содержащего отображение свойств выбранного вещества в графической и табличной форме. ЛИТЕРАТУРА 1. Термодинамические свойства индивидуальных веществ: Справочное издание в 4-х т. / Л. В. Гурвич, И. В. Вейц, В. А. Медведев и др.- М: Наука, 1978-1982. 2. JANAF Thermochemical Tables (Third Edition). J.Phys. Chem. Ref. Data vol.14 (1985) Suppl. No.1. (см. также NIST Chemistry WebBook: http://webbook.nist.gov). |