Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Химическое равновесие в смеси идеальных газов (...doc
Скачиваний:
3
Добавлен:
15.11.2019
Размер:
386.56 Кб
Скачать

1. Краткое математическое введение. Массивы: векторы, матрицы, тензоры.

Термодинамический расчёт химического равновесия в системе реагирующих идеальных газов выполняется на основе значительного количества однотипных числовых данных – параметров и функций состояния, относящихся к компонентам реагирующей смеси– реагентам и продуктам.

Все однотипные данные в ходе расчёта целесообразно оформлять в виде числовых массивов.

Для этого полезно вспомнить некоторые необходимые простейшие сведения и приёмы работы с массивами. Простейшие упорядоченные одномерные массивы называют векторами. Двумерные массивы это матрицы. Можно вообразить матрицы и трёхмерные, и четырёхмерные, и с большей размерностью, и такие объекты называются тензорами. Понятие тензора наиболее общее, и означает упорядоченный массив любой размерности... Элементы тензора нумеруют с помощью набора индексов. Необходимое количество индексов равно валентности тензора.

Мы ограничимся использованием лишь векторных массивов. Вектором называется перечисление однотипных объектов – массив, упорядоченный в определённой фиксированной базисной последовательности.

2. Химическая реакция, реагенты и продукты, массивы данных.

В качестве векторов удобно представлять и рассматривать и числа, и символы, и формулы химических объектов: простых веществ и соединений. Порядок перечисления компонент всех векторов определяют каким-либо исходным стандартным образом – стандартным массивом.

В нашей задаче для этого идеально подходит само стехиометрическое уравнение химической реакции. Порядок записи реагентов и продуктов образует ПРОБЕГ РЕАКЦИИ – ту самую стандартную последовательность, в которой далее перечисляются все необходимые индивидуальные свойства веществ, все термодинамические функции реагентов и продуктов.

1) Запишем ПРОБЕГ химической реакции в виде

aA+bB+... = mM+nN+....,

Не следует менять однажды выбранный порядок записи формул химических соединений.

  1. Упорядоченно записанный массив веществ - реагентов и продуктов считаем основой расчёта.

  2. Это и есть первый вектор: R = (A, B, ... M, N, ...),

Все прочие характеристики веществ представляют векторами этой же длины и упорядоченными в

этом же порядке.

3) Второй вектор образуем из стехиометрических коэффициентов

R = (-a, -b,...,+m,+n,...) .

Согласно правилу ИЮПАК (IUPAC - International Union of Pure and Applied Chemistry) стехиометрические коэффициенты при реагентах принимаются со знаком минус, а при продуктах – со знаком плюс. Так что среди компонент этого вектора есть отрицательные и положительные. Компоненты всех необходимых векторов удобно свести в единую таблицу. Первую строку образуют вещества, вторую стехиометрические коэффициенты, третью - следующие характеристики веществ, и т.д.... - по необходимости...

1

R

A

B

...

M

N

...

R

-a

-b

+m

+n

...

...

Все термодинамические функции состояния отдельных веществ вносим в эту таблицу, постепенно распространяя её вниз за счёт новых и новых данных, и в результате эта таблица окажется в роли сводной обобщённой характеристики изучаемой химической реакции (лучше сказать, - реагирующей системы).

Векторы для компактности далее выделим шляпкой сверху:

(a, b, c, d,f,...) =

(A,B,C,D,F...) =

Из двух векторов одинаковой длины можно образовать скалярное произведение. Правило его построения в алгебре хорошо известно.

Cкалярным произведением векторов (  ) называется сумма парных произведений их элементов, расположенных в одинаковых позициях массивов. Скалярное произведение можно обозначать символом, привычным из векторной алгебры: (  )= (aA+ bB+cC+dD+f F+...).

Символы скалярные произведения позволяют упорядочив, резко сократить объём однотипных вычислений.

Содержание задания

Таблица 1

1) Задана химическая реакция, протекающая в системе:

AA+bB+...=mM+nN+...

2) Следует на основании справочной информации о калорических (тепловых) свойствах веществ – участников реакции выполнить термодинамический расчёт равновесной смеси газов.

3) Конечной практической целью является расчёт равновесного состава реакционной смеси.

Всю справочную и промежуточную вычислительную информацию очень полезно организовать в виде системы таблиц.

На основе уравнения реакции удобно сформировать серию векторов в порядке перечисления реагентов и продуктов в пробеге реакции. Необходимы следующие массивы:

(1, 2, 3, 4) = ( A, B, M, N) = Массив веществ – участников реакции в последовательности записи

реагентов и продуктов реакции

(1, 2, 3, 4) = (-a, -b, m, n) = Массив стехиометрических коэффициентов в пробеге реакции.

(n1, n2, n3, n4)o =( nA0, nB0, nM0, n N0)= n0 – Массив текущих мольных количеств веществ – участников реакции

(n1, n2, n3, n4)* =( nA*, nB*, nM*, nN*)= n – равновесные мольные количества участников реакции

Материальный баланс участников химической реакции выражается химической переменной – термодинамической координатой реакции–числом пробегов реакции. Все эти термины эквивалентны:

Для расчёта необходимы следующие справочные численные данные о веществах – участниках реакции, образуя из них соответствующие массивы-векторы:

[Hf 0298(1), Hf 0298(2), Hf 0298(3), Hf 0298(4)] = - Вектор стандартных мольных энтальпий образования при 298 K

rH = (  )

[S10298, S20298, S30298, S40298]= [SA0298, SB0298, SM0298, SN0298]= - Вектор стандартных мольных энтропий

r = (  )

[Cp1, Cp2 , Cp3 , Cp4]= [CpA, CpB , CpM , CpN]= - Вектор стандартных мольных теплоёмкостей веществ

Необходимые формулы:

Теплоёмкости веществ в справочнике представлены в виде эмпирических степенных рядов – температурных функций вида

Cpi = ai + biT + c‘i /T2 (для неорганических веществ) или

Cpi = ai + biT + ciT2 + diT3 (для органических веществ)

Эти два выражения удобно сочетать в виде одной формулы, представляя как

Cpi = c‘i /T2 + ai + biT + ciT2 + diT3,

располагая слагаемые ряда в последовательности возрастания степени температуры

и её удобно рассматривать в качестве скалярного произведения векторов. Они следующие:

(T-2, 1, T, T2, T3) = -стандартный набор степеней температуры в теплоёмкости

(c‘i, ai, bi, ci, di) -массив коэффициентов при степенях температуры в

функции теплоёмкости индивидуального вещества

--------------------------------------------------------------------------------------------------------

[CpA, CpB , CpM , CpN]= -массив теплоёмкостей содержит массивы

коэффициентов перед степенями T (справочные данные) и может быть

представлен прямоугольной таблицей - прямоугольной матрицей

(c‘1, a1, b1, c1, d1)

(c‘2, a2, b2, c2, d2)

(c‘3, a3, b3, c3, d3)

(c‘4, a4, b4, c4, d4)

Эти массивы удобно переписать в виде вектор- столбцов или строк, располагая их

по порядку увеличения степеней температуры

T-2 (c‘1, c‘2, c‘3, c‘4 ) =

1 (a1, a2, a3, a4 ) =

T (b1, b2, b3, b4 ) =

T2 (c1, c2, c3, c4 ) =

T3 (d1, d2, d3, d4 ) =

Массив коэффициентов функции приращения теплоёмкости за пробег химической реакции представлен в скобках.

(rc‘ ) = ( )

(ra ) = (  )

(rb ) = (  )

(rc ) = (  )

(rd ) = (  )

Массив коэффициентов образуется по правилу скалярного произведения массива стехиометрических коэффициентов

и массивов коэффициентов в функциях теплоёмкостей

(1, 2, 3, 4)

Далее образуются два массива, с помощью которых удобно представить температурную зависимость приращения

тепло­ёмкости за пробег химической реакции.

____________________________________________________

(rc‘, ra, rb, rc, rd) =

В качестве примера можно записать

rCp = c‘ /T2 + a +bT + cT2 + dT3 = ( )

Закон Кирхгоффа

(rН0T)p =rCp0

d(rН0) = (c‘ /T2 + a +bT + cT2 + dT3) dT

rН0(T) = [–(c‘ ) (1/T) +(a) T+(b/2) T2+ (c/3)T3+ (d /4) T4]-

- [- (c‘)/298+(a)298 +(b/2) 2982 + (c/3) 2983+ (d /4) 2984] + rН0298

h(T) = [-(c‘)(1/T)+( a) T+(b/2) T2+ (c/3)T3+ (d /4) T4]

h298 = [– (c‘)/298 +(a) 298 +(b/2) 2982 + (c/3) 2983+ (d /4)2984]

JH = rН0298 - h298

rН0(T) = [-(c‘) (1/T)+( a) T+(b/2) T2+ (c/3)T3+ (d /4) T4] + JH

[ T-1; 1; T; T2 ; T3; T4 ] =

Массив [-c‘; JH ; a; (b/2); (c/3); (d /4)] =

Изобара Вант-Гоффа. Зависимость константы равновесия от температуры:

(d ln /dT) = rН0(T)/RT2

Разделяя переменные, интегрируем это дифференциальное уравнение

d ln = [rН0(T) /RT2] dT

ln (T) = ln 298 + (1/R) [-(c‘/T3+JH/T2 + (a)/ T+b/2 + (c/6)T + (d /4)T2)] dT

ln (T)= [(c‘/2 R)/T2 - (JH/ R )/T +(a/ R)  lnT +(b/2 R) T+ (c/6 R) T2 + (d /12 R) T3] 

 [ (c‘/2 R)/ 2982 - (JH/ R )/ 298 + (a/ R) ln298 +(b/2 R) 298+ (c/6 R) 2982 + (d /12 R) 2983] + ln 298

Переменная часть функции

(T)= [(c‘/2 R)/T2 - (JH/ R )/T +(a/ R) lnT +(b/2 R) T+ (c/6 R) T2 + (d /12 R) T3]

Промежуточная постоянная, необходимая для вычисления свободного члена в конечной функции

= [(c‘/2 R)/T2 - (JH/ R )/T +(a/R) ln298 +(b/2R) 298+ (c/6R) 2982 + (d /12R) 2983]

Для дальнейших вычислений функцию удобно представить в окончательном виде

ln (T)=(T) ln 298

ln (T)=(T)  JK

ln (T)= [(c‘/2 R)/T2 - (JH/ R )/T + (a/ R)  lnT +(b/2 R) T + (c/6R) T2 + (d /12R) T3] + JK ,

где постоянный свободный член равен

JK = ln 298 

Введём более общий вектор-массив температуры

(T-2 , T-1 , 1, T, T2, T3, lnT) =

В этой последовательности коэффициенты функции ln (T) образуют массив

=[(c‘/2R); (JH/ R ); JK ; (b/2 R); (c/6R); (d /12R); (a/R)]

Эту формулу также удобно представить скалярным произведением (  )

Представить все три функции rCp , rН0(T) , ln (T) общей таблицей.

Для этого выписываем все встречающиеся в них температурные базисные функции-

элементы вектора . Все постоянные коэффициенты перед ними следует свести в одну таблицу,

Свободные члены удобно рассматривать как коэффициенты перед температурой, взятой в нулевой степени.

Внимание! Для эффективного выполнения и проверки Ваших расчётов целесообразно все исходные данные и основные подготовительные теоретические результаты свести в таблицу 1.