Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Биокатализ / Эмануэль Н.М., Кнорре Д.Г. Курс химической кинетики [4ед., Высш. шк., 1984]

.pdf
Скачиваний:
188
Добавлен:
22.07.2021
Размер:
10.97 Mб
Скачать

концентраций компонентов [Хя ]. Например, для хлорирования этилена скорости стадий могут быть записаны в виде

4 = ft4 [Cl] [C2H4Cl;j

Непосредственно из экспериментальных' данных по кинетике сложного химического процесса измеряются не скорости отдельных стадий vs, а скорости реакции по определенному компоненту v{n). Величины vs nv{n) можно легко связать между собой, если принять положение о независимом протекании элементарных реакций. Согласно этому положению константа скорости элементарной химической реакции не зависит от того, протекают ли в данной системе одновременно другие элементарные реакции.

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

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

При дальнейшем рассмотрении принимается, что реакции протекают без нарушения распределения Максвелла — Больцмана и, следовательно, положение о независимом протекании элементарных реакций выполняется. В этом случае скорость реакции по ком-

поненту Х

я

, у(л) равна алгебраической сумме скоростей его обра-

зования и расходования

во всех

стадиях

и может быть

записана

в виде

 

 

 

 

 

 

 

 

.s

 

 

 

 

 

 

t'""= '_£

XV*

( " = ' ' 2 '

•••• N)'

<Vl3>

Умножение каждой скорости о( я ) на множитель Anj- матрицы состава с суммированием по п с учетом (V.7) дает

 

N

/V

S

 

 

Л = 1

« = |

S = I

 

S

I N

\

 

 

= 2

K S

Aa/xsa)vs = 0

(/ = l, 2

У).

Таким образом, существует J линейных соотношений между скоростями р( л '. Среди этих соотношений могут быть и линейно зависимые, если ранг матрицы состава У < J. Число независимых

231

скоростей по отдельным компонентам равно, следовательно, N J'. Так, в реакции окисления бензола смесью Н2 О2 + Fe2+ существует шесть линейно независимых скоростей по отдельным компонентам. Остальные скорости могут быть выражены через эти шесть. Аналогично в реакции присоединения С12 к этилену, где J' = 2, а N = 6, число линейно независимых скоростей равно 4.

Окончательно можно записать N соотношений для скоростей vin> по отдельным компонентам в виде

£)Ш'= V xsnvs (N — J' соотношений), (V.14)

£ Л„/У"" = 0

(У соотношений).

(V 15)

л = 1

 

 

Часто в литературе по химической кинетике (V.7), (V.14), (V. 15) записывают в виде матричных уравнений. В этом случае наборы скоростей vs и vin) также представляют в виде матриц, состоящих из одного столбца. Такие матрицы обычно называют векторами (вектор-столбец) и обозначают соответственно vs и и<"'. В соответствии с правилами перемножения матриц (V.7) запишется в виде

где II О II — нулевая матрица, состоящая из одних нулей (она имеет S строк и J столбцов).

Соотношение (V. 14)

записывается в виде

 

 

? ' « ' = xns-.~v.t.

 

(V.I7)

где || xns II — транспонированная матрица

II xsn

II (операция транс-

понирования матрицы

состоит в том, что

ее строки записываются

в виде столбцов, а столбцы — в виде строк). Очевидно, что если произведение матриц равно нулевой матрице, то и произведение транспонированных матриц также равно нулевой матрице. Поэтому

где || Ajn

II — транспонированная матрица II Anj \\. Умножение

(V.17)

слева на

|| А;-п \\ приводит к соотношению

 

 

 

I! A/nlv'»>=-

A i n '! \xns}

Vs = [:0) ^

= 0 ,

 

где 0 — столбец из J нулей. Это соотношение

представляет

собой

матричную форму записи (V.15).

 

 

 

Поскольку скорость

каждой стадии

vs представляет собой

про-

изведение константы скорости на степенную функцию концентрации

или, в случае обратимой стадии, разность двух таких

произведений,

то согласно (V.14) v^a)

является функцией

набора

значений кон-

стант скорости стадии klt

k_u ..., ks, k_sn концентраций компонен-

тов

реакционной смеси

х ], [Х2 ], ..., [XN].

Ниже

для краткости

эти

наборы будут обозначаться ks и [Х„]. Следовательно,

232

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

Например, для схемы (V.1) с учетом (V.12) можно записать (V.14) в виде

ь<2) = _

k l

[CI2 ]-f A_! IC1J2—А3 [С12] [С2Н4С1Г,

v<»> = 2kl \C\2]~2k_1

[ C l ] 2 - * 2 [C2H4] [C1] + *3 [CI2 ] [ С 2 Н 4 С 1 ] - * 4 2 Н4 П1 fCl];

v<«>=k2 2Н41ГС1] -k»

[C121 [QH4CI] - * 4 2 Н4 Си [С1] -2kb [CaHiClf,

a (V.15) — в виде

i-j-2y'4) -(-u'"1 = 0 ;

Вкачестве коэффициентов Anj взяты второй и третий столбцы матрицы (V.8) причем поскольку все коэффициенты второго столбца кратны 2, то проведено сокращение этого общего множителя;

Можно, конечно, при написании системы кинетических уравнений для хлорирования этилена выбрать другую комбинацию четырех линейно независимых скоростей. В то же время неправильно было бы в качестве четырех кинетических уравнений выбрать таковые для о( 1 ) , у<3), v{i) и v{e), поскольку эти скорости линейно зависимы, т. е. система кинетических уравнений фактически содержала бы всего три уравнения и была бы неполной.

В замкнутой системе для гомофазного процесса, протекающего при постоянном объеме, когда скорости по отдельным компонентам могут быть записаны в виде производных от концентрации по этим компонентам, система N J' кинетических уравнений (V.14) с учетом (V. 18) преобразуется в систему дифференциальных уравнений

 

 

d^"-

= tn(k?,

\Xi])

(N — J'

соотношений),

 

 

(V.19)

а

соотношения

(V.15)

могут быть

проинтегрированы

и

записаны

в

виде

Л'

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

X

 

 

-[Хп ]о) = О

(У соотношений),

 

 

(V.20)

 

 

п = 1

 

 

 

 

 

 

 

 

 

где [Х„]о — начальные

концентрации компонентов Хя . Эти соотно-

шения

являются уравнениями материального баланса

процесса.

 

В совокупности

(V.19) и (V.20) образуют систему N J'

диффе-

ренциальных и

J'

алгебраических

уравнений,

которая

при

задан-

ных начальных

условиях

[Х„] = [Х,]о при / =

0 дает полное опи-

сание зависимостей

концентраций компонентов реакции от времени.

С помощью (V.20) нетрудно выразить те J'

функции [Х„], которые

не входят в левые части (V.19), через остальные N J'

функций

[X,.] и, подставив эти выражения в (V.19), превратить их

в систему

/V — J'

обыкновенных

дифференциальных

уравнений

первого по-

233

рядка с N J' неизвестными функциями времени. Интегрирование этой системы уравнений приводит к уравнениям кинетических кривых для компонентов реакции:

[X»] =f » f e [ U , <) (TV—У функций).

(V.21)

С помощью уравнений материального баланса (V.20) можно найти уравнения кинетических кривых для J' остальных компонентов.

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

Так, схема процесса хлорирования этилена содержит четыре линейно независимых стадии и ей соответствует система четырех дифференциальных уравнений:

 

 

l

= _ , 2 [ C 2 H 4 l [ a];

.

d[Cl2

- = — * i [С1а] + А-1 [C1J* — * а [С12] [С,Н4 С1];

 

dt

 

 

 

 

[C,H4 CI]-*4 [C2 H4 C1] [Cl];.

 

lit

 

 

 

 

 

=

к.!

[C2 H4 ] [Cl] - k3 [Cl,] [QH4 CI] -

1]2. (V.22)

если реакция проходит в смеси, содержащей только этилен и хлор, то систему дифференциальных уравнений (V.22) нужно интегрировать при начальных условиях при / = О

2н4] = [QjhUo, [Ci2]= [Ci,]0, [QH.ci^icij^fC.i^cb^iCHsej.i^o. .:

В рассматриваемом случае правая часть (V.22) не содержит концентрации С2Н4С12 и C4'H8Cl2 и поэтому (V.22) можно проинтегрировать, не прибегая к уравнениям материального баланса. Интегрирование приведет к четырем функциям вида

[X,,] = Fn(ku

k_v k2,

k3, ku h, [C2 H4 ]O ,

[C12]O, l)

(n = l, 2, 5, 6)

 

(индексы компонентов

соответствуют

введенным ранее).

 

Уравнения кинетических кривых для продуктов реакции С,Н4

С12

и С4НаС12 могут быть выражены через уравнения кинетических кри-

вых других компонентов с помощью

уравнений

материального ба-

ланса:

 

 

 

 

 

2Н4] -

2 Н4 ]0 + [С2Н4С12] + 2 [С4НЯС12] + [С2Н4С1] = 0;

 

2 [С1 2 ] - 2 [С12]„ + 2 [С2 Н4 С1,]+2 [С1НвС12] + [С1]

 

 

Из этих уравнений следует, что

 

 

 

2 Н4 С12 ] = [С2 Н4 ] - [ С 2 Н 4 ] 0 - 2

([С12] - [С]2.]о) - [

 

234

Прямая задача в кинетнке сложных химических реакций

Кинетика сложных реакций, как и кинетика реакций простых типов, имеет дело с двумя основными типами задач — прямой и обратной.

К прямым относятся задачи, в которых константы скорости отдельных стадий ks и k_s известны. При этом, как и в предыдущей главе, рассматриваются процессы, протекающие при постоянных внешних условиях, в первую очередь при постоянной температуре, так что константы скорости всех стадий не изменяются по ходу процесса.

Различные варианты прямой задачи сводятся к расчетам с помощью функций (V.21), т. е. уравнений кинетических кривых компонентов реакции. Сами эти функции могут быть найдены интегрированием системы обыкновенных дифференциальных уравнений, описывающих кинетику рассматриваемого процесса. Это интегрирование практически всегда выполнимо, по крайней мере численно, для любого набора значений начальных концентраций, поскольку все ks и k_s по определению известны. Численное интегрирование проводят на ЭВМ по стандартным программам.

Очевидно, что зная функции (V.21) для всех компонентов реакции, можно без труда ответить на те два вопроса, которые ставились в прямой задаче для реакции простых типов — найти концентрацию любого компонента в момент времени / и найти время, необходимое для того, чтобы концентрация некоторого компонента до-

стигла

желаемого значения.

 

 

 

 

 

Однако в кинетике сложных реакций знание констант скорости

стадий

позволяет находить

и некоторые

другие существенные

ха-

рактеристики процесса.

 

 

 

 

 

 

Часто целью химического превращения является получение того

или иного промежуточного

или конечного продукта. В этом случае

важной

характеристикой

процесса

является

выход целевого

про-

дукта,

интересующего исследователя,

т. е.

отношение

количе-

ства этого продукта в определенный

момент времени к тому коли-

честву, которое образовалось бы при полном превращении

исходных

веществ в этот продукт. Для реакции в замкнутой системе при постоянном объеме это отношение можно заменить отношением соответствующих концентраций.

Если стехиометрическое уравнение процесса, приводящего к образованию целевого продукта, записать в виде

го для случая, когда исходные вещества взяты в количествах, пропорциональных их стехиометрическим коэффициентам (т. е. когда для всех исходных веществ отношения [Хга]/л;4 одинаковы), выход целевого продукта Хр, 'Ср определится как

^p=ir :т^т= ^ [ й /

(V23)

235

Например, в реакции окисления бензола смесью Н2 О4 и Соли Fe2+ (концентрация бензола полагается достаточно низкой, чтобы он был полностью растворен) продуктами являются фенол и дифенил. Они образуются в соответствии со стехиометрическими уравнениями (II.5) и (II.6):

Следовательно, если Ce He , Fe2+, H2O2 взяты в молярном соотношении 1 : 2 : 2, то выход фенола можно определить как

г

8Н5ОН] _ о

[С,Н»ОН] _„[С6НЙОН]

Ь с , н , о н -

, С в Н в ] | | - *

| F e 2 + ] o - ' [ Н , о 2 ] 0

Выход дифенила для реакционной смеси, в которой начальные концентрации Ce He , Fea+ и Н2О2 взяты в эквимолярном соотношении, запишется в виде

 

[ С Н ]

[C]

2 H1 0 j

o

12Ню]

 

^ „ н , .

| С в Н б ] о

ГР2+1

— ' '

o 2 ] 0

[ F e

» + ] o

 

[ H 2

Если же для исходных веществ [Х;]о/*(- не одинаковы, то ка- кой-либо компонент X, является лимитирующим (характеризуется наименьшим значением [Х,]0/л;г). В этом случае выход чаще всего определяют как отношение (V.23) для лимитирующего компонента:

*р 1Л,-|о

Например, если в указанном примере Н2О2 и Fea+ взяты в избытке, то выходы фенола и дифенила следует определять как

вН5ОН]

2 [С12Н10]

е с . н . о н — [ С в Н в ] 0

• Е с н , . - [ С в Нв ]„ •

В реакциях простых типов выход целевого продукта монотонно возрастает во времени, стремясь к предельному значению 1 (100 %) в необратимых реакциях и к равновесному значению в обратимых. Равновесный выход рассчитывается из начальных концентраций компонентов и константы равновесия, т. е. определяется составом исходной смеси и термодинамической характеристикой реакции.

В сложных реакциях предельный выход (при t = об) целевого конечного продукта превращения (£р)°° может оказаться меньше единицы, даже если все стадии процесса необратимы, из-за параллельно протекающих побочных реакций с расходованием лимитирующего компонента. Если же целевым является промежуточное соединение, то его концентрация в реакционной смеси может проходить через максимум. В этом случае представляет интерес определить время t m a x , при котором достигается эта максимальная концентрация, и максимальный выход промежуточного соединения (Ср)тахВсе эти величины находят с помощью функций (V.21). Предельный выход, очевидно, определится как значение t,p при t = оо:

(£/>>оо=-т

" '"' IX ]„ ~°°

( V 2 5 )

236

Время./max ..для промежуточного продукта находят как значение /, удовлетверяющее условию максимума

(dFp(kst

я

]0

,

(V.26)

\

dt

 

= 0.

 

'max

 

 

 

 

 

Наконец, (£p)max находят подстановкой / = tnvAX в (V.26):

Значения (£,,)<» для

конечного

продукта

и ( t p ) m a x

и /шах для

промежуточного

соединения

зависят от констант скорости стадий,

т. е. от условий

проведения

процесса, и от начальных

концентра-

ций компонентов, т. е.

от

состава

исходной

реакционной смеси.

С помощью этих функций, поэтому можно решать различные задачи

на оптимизацию временных условий

и состава реакционной смеси

с целью получения максимального

выхода целевых соединений.

Обратная задача в кинетике сложных реакций

Обратная задача состоит в нахождении набора значений констант скорости стадий ks из экспериментальных данных по кинетике процесса. Эти данные могут представлять собой кинетические кривые для компонентов реакции, т. е. зависимости п\ (/) при одном или нескольких заданных наборах начальных концентраций [Х^. Если кинетические кривые определены с достаточно высокой степенью точности, то из них могут быть получены значения скоростей реакций по компонентам и(/!>, соответствующие определенным наборам концентраций компонентов [Х„], т. е. зависимость v^n) ([Xn]). Эту же зависимость можно получить, проводя исследуемый процесс в реакторе идеального смешения.

Чаще всего в кинетике сложных реакций при решении обратной задачи имеют дело именно с этими двумя типами экспериментальных данных. Однако в некоторых специальных случаях для решения обратной задачи пользуются и другими величинами, характеризующими процесс. Так, при решении обратной задачи для системы последовательных реакций можно использовать максимальный выход промежуточного соединения (£р )т а х и время достижения максимального выхода / т а х . При решении обратной задачи для параллельных реакций в ряде случаев полезной величиной оказывается предельный выход продуктов реакции (£в)«>. Примеры использования этих величин приведены в следующих параграфах.

Если определению подлежат S' констант скорости (эта величина равна числу стадий S плюс число обратимых стадий), то в принципе для решения обратной задачи достаточно иметь S' соотношений между находимыми в эксперименте величинами, включающих искомые константы скорости. Это могут быть функции (V.21)

[*.i\;~'~nO!s. 1-Хнк.г. У>

237

(где [Хя ]г — концентрация компонента Хл в момент времени 4 в эксперименте, проведенном при наборе значений начальных концентраций компонентов [Х„]0,г) или функции (V.18):

где vW — скорость реакции по компоненту Х„ при концентрациях компонентов в реакционной смеси, характеризуемых набором величин [Х«]г. В обоих случаях г — номер эксперимента. В последнем случае константы скорости являются решением системы S'

уравнений, линейных относительно искомых констант

скорости

ks, k_s.

 

Практически, однако, таким способом можно получить

разумные

оценки констант скорости лишь для реакций с небольшим числом стадий, при очень высокой точности измерений и при специальном выборе диапазона измеряемых величин, в котором последние обладают высокой чувствительностью к значениям искомых кинетических параметров. Реально используют результаты значительно большего числа измерений Z °^> S'. Задача при этом сводится к нахождению набора значений ks, k_s, наилучшим образом описывающих всю полученную серию экспериментальных данных.

Для некоторой конкретизации последующее рассмотрение будет проведено на примере решения обратной задачи из кинетических кривых для одного или нескольких компонентов реакции. Все сказанное ниже легко перенести на случай нахождения констант скорости из зависимости v{n) ([Х]„) или других экспериментальных зависимостей.

Под отдельной экспериментальной точкой ниже понимается сово-

купность величин [Х„]г , [Х„]0.2,

(г, где п}2

— концентрация ко-

мпонента Х„, измеренная в момент времени tz

от

начала

реакции

в реакционной смеси, начальный

состав которой

характеризуется

набором значений концентраций

компонентов [Х„]0,г. Для

каждой

экспериментальной точки можно сопоставить измеренное значение [Х„]г с ожидаемым значением, полученным либо подстановкой значений [Х„|о г , (г в соответствующую функцию Fn (ks, [Х„]о, () (V.21), если эта функция может быть записана через элементарные или какие-либо специальные табулированные функции, либо численным интегрированием системы дифференциальных уравнений (V.19) при некотором заданном наборе значений констант скорости стадий ks. Естественно, что ожидаемое значение будет отличаться от найденного экспериментально прежде всего потому, что выбранный набор значений ks скорее всего не соответствует истинным значениям для рассматриваемого процесса, а также в результате неизбежных погрешностей измерений. Отклонение найденного значения [Х„]г от ожидаемого для каждой экспериментальной точки будет функцией

k's:

^

Аг = | [Х„]г -Fn

(ks, \-Х„]9, г , tz) | = Дг (*,).

238

Чтобы охарактеризовать в целом отклонение всего массива найденных величин [Хл ]г от ожидаемых величин, необходимо ввести количественный критерий характеризующий это отклонение. В качестве такого критерия может быть принята сумма квадратов отклонений

S (*,)=• 2] {[Xnh-Fn(ks,

л]о,*,'«)]»'

(V.23j

или сумма модулей отклонений

г_^

Sfc)= 2 l[XB]«-f«(**. [Х„]„.г. tz)\.

г =1

Если различные значения [Х„]г получены с существенно различающейся точностью (дисперсией ог ), то целесообразно использовать суммы квадратов отклонений или модулей отклонений, отнесенные соответственно к квадратам или первым степеням дисперсий отдельных измерений:

S ("€)= У ~ ! [Х„Ь — F , (£, [ХГ;]0,г, у |.

г= I

Каждая из приведенных сумм является функцией набора значений ks. Следовательно, нахождение констант скорости сводится к нахождению набора значений ks, при котором соответствующая сумма является минимальной,?, е. к минимизации соответствующей суммы.

Еще одним критерием суммарного отклонения эксперименталь-

ных значений [Х„]г от ожидаемых может служить максимальное

укло-

нение: max | [Х„]г Fn (ks, [Х„]о ; , tz) |. Использование этого

кри-

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

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

В общем случае минимизация суммы квадратов отклонений проводится численно с помощью пошаговой процедуры. Для даль-

239

нейшего изложения удобно рассматривать Набор значений констант стадий как радиус-вектор точки в S'-мерном пространстве, a S(ks) как функцию, заданную в этом пространстве. С помощью (V.21) или численным интегрированием системы дифференциальных уравнений (V.19) функция S (kx) может быть вычислена в каждой точке пространства. Если никаких предварительных оценок констант скорости не существует, то минимизация начинается в произволь-

ной точке. Давая

поочередно малые приращения Aks,

Ak^s каждой

из координат k9,

k_s и вычисляя происходящие при этом изменения

AS функции, можно определить значение всех частных

производных

dSldk и

тем самым определить компоненты вектора —

градиента

функции

S (ks), grad S, который определяет направление

возраста-

ния функции S (ks) в рассматриваемой точке. После того как это направление найдено, можно дать приращение радиусу-вектору, равное —grad SAk, где Ak — малое положительное приращение. Это будет эквивалентно перемещению в рассматриваемом пространстве в сторону наиболее резкого убывания функции 5 (ks). Вычислением функции 5 {ks) в этой новой точке заканчивается первый шаг и начинается следующий, в ходе которого все вычисления повторяются в том же порядке. Пошаговое изменение координаты точки в сторону убывания функции S(ks)'должно через определенное число шагов привести в минимум этой функции. Описанная процедура, особенно если каждое значение функции S (ks) находится численным интегрированием системы дифференциальных уравнений, очень, трудоемка и выполнима лишь на быстродействующих ЭВМ,

Одной из основных проблем, возникающих при минимизации функции S (£,,), является отсутствие достаточно общих критериев, позволяющих определить для произвольной функции число минимумов и положение самого глубокого (глобального) минимума. Ясно, что описанная процедура приводит к некоторому локальному

.минимуму, в сторону которого происходит уменьшение функции 5 (ks) из начальной точки минимизации. Но является ли этот минимум единственным и глобальным, по данным одной процедуры ми-' нимизации сказать нельзя. Естественно, можно многократно повторить минимизацию, отправляясь каждый раз от нового набора значений констант скоростей, т.е. из новой точки S'-мерного пространства констант скорости. Однако это не дает полной гарантии нахождения глобального минимума, хотя, конечно, повышает вероятность того, что найденный минимум или самый глубокий из найденного набора минимумов является глобальным.

Аналогичное рассмотрение может быть проведено для серии значений Фгг\ определенных для различных наборов значений концентраций компонентов реакции. Согласно (V. 18) сумму квадратов отклонений в этом случае записывают в виде

Соседние файлы в папке Биокатализ