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

Одинцов Брук Темкин - Статистическая обработка результатов кинетических исследований

.pdf
Скачиваний:
70
Добавлен:
24.03.2015
Размер:
640.42 Кб
Скачать

Министерство образования Российской Федерации Московская государственная академия

тонкой химической технологии им.М.В.Ломоносова

Кафедры общей химической технологии и химии и технологии основного органического синтеза

К.Ю.Одинцов, Л.Г.Брук ,О.Н.Темкин

СТАТИСТИЧЕСКАЯ ОБРАБОТКА

РЕЗУЛЬТАТОВ

КИНЕТИЧЕСКИХ ИССЛЕДОВАНИЙ

Методическое пособие

Москва, 2000 г.

УДК 573.6

К.Ю.Одинцов, Л.Г.Брук, О.Н.Темкин, Статистическая обработка результатов кинетических исследований. - М.: МИТХТ, 2000, 52с.

Пособие предназначено для студентов, обучающихся по маги-

стерской программе 550801 “Химия и технология продуктов основного органического и нефтехимического синтеза”, а также может быть исполь-

зовано при подготовке инженеров по специальности 250101 “Технология основного органического и нефтехимического синтеза”. Учитывая целе-

сообразность и возможности непрерывной подготовки специалистов выс-

шей квалификации в системе магистратура - аспирантура, пособие сле-

дует использовать и в процессе обучения аспирантов, стажеров и слуша-

телей постдипломного цикла образования.

.

Рецензенты: проф. каф.ХТООС Солохин А.В.

доц.каф. НХС и ИЖТ Егорова Е.В.

Утверждено Библиотечно-издательской комиссией МИТХТ.

МИТХТ им. М.В.Ломоносова, 2000 г.

11

Введение

Предметом химической кинетики является изучение закономер-

ностей развития химических реакций во времени. Многообразие задач,

решаемых методами химической кинетики, основано на составлении и анализе математического описания развития реакции во времени, назы-

ваемого математической или кинетической моделью. Кинетическая мо-

дель отражает связь основных показателей реакции, таких как конценра-

ции реагирующих веществ или величин им соответствующих (количеств,

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

(например, поиск оптимальных условий протекания реакции) и теорети-

ческих задач исследования механизма химического превращения. В об-

щем случае кинетическая модель представляет собой систему диффе-

ренциальных балансовых уравнений вида

VdCi Fi0dt Fi dt RiVdt

где V - реакционный объем (катализатора, жидкой фазы в гомогенном гомофазном процессе); Сi - концентрация i-того компонента в реакцион-

ный объем; Fi0 , Fi - мольные потоки i - того компонента на входе и вы-

ходе из реакционного объема; Ri - скорость реакции по i - тому веществу; t - текущее время.

Поделив все члены балансового уравнения на Vdt , и имея в виду что

Fi=CiW, где W - объемная скорость потока, принятая постоянной от входа до выхода из реакционного объема, получим

dCi 1 (C0i Ci ) Ri dt t

12

где: C0i, Ci - начальная и текущая концентрации реагирующих веществ,

t V - среднее время пребывания реагирующего потока в реакционном

W

объеме, Ri - скорость реакции по i- тому веществу. Для открытого реак-

тора идеального смешения в стационарном режиме система трансфор-

мируется в алгебраическую (

dCi

 

1

(C

0i

C

) R =0), для закрытого

 

 

 

dt

 

t

i

i

 

 

 

 

 

объема и для открытого объема идеального вытеснения - в систему

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

dCi

R . В этих уравнениях скорость

 

 

dt

i

 

 

реакции по каждому веществу записывается в виде кинетического урав-

нения, представляющего собой связь скорости с параметрами реакцион-

ной системы, в первую очередь с концентрациями веществ и с темпера-

турой (через константу скорости): Ri f (Ci ,k j (T),...) . Для химика-

исследователя именно кинетическое уравнение является содержатель-

ной частью кинетической модели, определяющей механизм химического превращения. Практические задачи, связанные с математическим моде-

лированием кинетики реакции обычно делятся на две группы. Если из-

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

решение уравнений кинетической модели позволяет получить полный набор расчетных зависимостей, необходимых для анализа протекания реакции. Обычно это называют решением прямой задачи химической кинетики. Если иметь в виду численное решение уравнений модели, то выполнение этой задачи обычно не представляет особых трудностей.

Значительно более сложной является решение обратной задачи хими-

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

11

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

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

ного исследования кинетики реакции с видом кинетических уравнений,

вторая часть посвящена применению математико-статистических мето-

дов при обработке эксперимента с целью определения параметров кине-

тических уравнений.

12

1. МЕТОДЫ ИССЛЕДОВАНИЯ И ФОРМЫ

КИНЕТИЧЕСКИХ УРАВНЕНИЙ

При построении кинетических моделей по экспериментальным данным используются дифференциальные и интегральные методы ис-

следования.

1.1. Дифференциальные методы.

В закрытых реакторах идеального смешения в условиях квази-

стационарности по интермедиатам экспериментальные данные в случае линейных механизмов описываются уравнениями, связывающими скоро-

сти реакции с величинами констант и концентраций (при постоянном объ-

еме V реакционной системы) (1.1)

 

 

Ri

dCi

f (Ci ,k j ),

(1.1)

 

 

 

 

 

 

dt

 

где: Сi - измеряемые концентрации, kj- константы.

 

Значения

dCi

получают дифференцированием кинетических кривых

 

dt

“концентрация - время”. При t 0 можно получить значения начальных

скоростей Ri0 dCi t 0 (1.2) dt

Ri0 f (Ci0 ,k j )

(1.2)

Эти же уравнения можно использовать и при отсутствии квази-

стационарности по интермедиатам. Тогда уравнение (1.2) будет отно-

ситься только к скорости расходования реагентов.

В проточном реакторе с тонким слоем гетерогенного катализатора можно работать в режиме “дифференциального” реактора при условии низких значений степеней превращения ( 10%).

При этом

 

 

11

 

 

 

 

 

 

 

R

dFi

 

Fi

f (

 

 

,k

 

),

(1.3)

C

j

 

 

i

dV

 

V

 

i

 

 

 

 

 

 

 

 

 

 

 

 

где: Fi - мольный поток, моль/час, V - объем катализатора, Ci - средняя

концентрация этого реагента на входе и выходе из реактора (концентра-

ции реагентов на входе и выходе должны различаться не более чем на

5-10%).

При изучении реакции в открытых реакторах полного смешения (в

стационарных условиях

 

dCi

 

0 ) получают уравнение (1.4) также в виде

 

 

 

 

dt

 

 

 

зависимости Ri f (Ci

,k j ) :

 

 

 

 

Ri

Fi

Fi0

f (Ci ,k j )

(1.4)

 

 

V

 

 

 

 

 

 

 

1.2. Интегральные методы

Уравнение (1.1) для закрытой системы можно проинтегрировать

Ci dCi

t (1.5)

Ci 0 Ri

В случае одной реакции А + В Р для исходного реагента А

Ri RA

 

 

CF

dCA

 

 

d

 

 

 

 

 

 

t

 

 

 

 

 

CA0

 

 

 

 

 

 

,

(1.6)

 

R

A

 

 

 

 

R

A

 

 

 

 

 

 

 

где

CA0 CA

CA 0

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

- степень превращения реагента А.

 

 

 

 

CA0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

В результате получаем зависимости

 

 

 

 

 

 

Ci f (Ci0 ,k j

 

,t)

 

 

 

(1.7)

или

 

 

 

 

 

 

 

 

 

 

 

 

 

 

12

f (Ci0 ,k j ,t) ,

(1.8)

описывающие изменение концентраций или степени превращения по времени.

В проточных реакторах идеального вытеснения процесс по длине

реактора описывают уравнением (1.9)

 

 

dFi

Ri ,

(1.9)

 

 

 

dV

 

где Fi - мольный поток i - того вещества (реагента или продукта), которое в форме интегральных уравнений (1.10) или (1.11) также описывает зави-

симости от СA0 и V и отСA0 и t :

Fi

dFi

FA

dFA

 

 

d

 

 

V

 

 

 

 

 

 

 

FA0

 

 

 

 

 

(1.10)

R

 

R

 

 

 

 

 

R

 

 

 

 

 

 

 

 

 

Fi 0

i

FA0

 

 

A

 

 

0

 

 

 

A

 

 

 

 

 

 

 

 

 

Переходя от объема реактора (или длины трубы) к времени пребывания

(времени контакта), получим

 

 

d

 

 

t CA0 0

 

 

 

(1.11)

 

RA

 

 

 

где t V - время пребывания реагента в реакторе, W0 -скорость пода-

W0

чи реакционной смеси, л/час.

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

ре при наличии нескольких итоговых уравнений экспериментальные дан-

ные описываются системой дифференциальных уравнений (число урав-

нений соответствует числу ключевых веществ)

dCi

f (Ci ,k j )

(1.12)

 

dt

 

или

11

 

dCi

f (C ,k

j

)

(1.13)

 

 

 

dt

i

 

 

 

 

 

 

 

 

 

которые после численного интегрирования позволяют

описать зависи-

мости Ci f (Ci0 ,k j ,t) и Ci

f (Ci0 ,k j ,t )

 

1.3. Формы кинетических уравнений

В случае линейных механизмов правая часть уравнений вида

(1.1-1.4) представляет собой дробно-рациональные уравнения - полином в числителе и полином в знаменателе, например,

 

 

RA

 

 

kCA CB

 

 

 

(1.14)

 

 

 

 

 

 

 

 

 

1 k1CB

 

 

C2

 

 

 

 

 

 

 

 

 

 

RA

 

 

 

k

C

C

B

k

2

 

 

 

1

 

A

 

 

A

(1.15)

1 k2 CA k3CA CB

 

 

 

 

Возможно уравнение в полиномиальной форме и без знаменателя:

RA

k1CA CB k2 CA2 CB

(1.16)

В случае некоторых нелинейных механизмов с лимитирующей стадией также получается дробно-рациональное уравнение:

RA

 

 

kCACB

(1.17)

 

 

(1 k1CA )(1 k2CB )

 

 

 

 

Если учитывать неоднородность поверхности гетерогенных ката-

лизаторов при построении кинетических моделей, могут получиться т.н. “степенные” кинетические уравнения типа (1.18), или уравнения типа

(1.19)

RA

kCAn CBm

(1.18)

12

RA

k Cnj

 

i

(1.19)

( ki Ci )m

Например, знаменитое уравнение для синтеза аммиака в условиях обра-

тимости процесса имеет вид:

 

 

 

 

P

3

m

 

 

 

2

1 m

 

 

 

 

 

 

 

 

P

 

 

 

R

 

k P

 

H2

 

k

 

NH3

 

(1.20)

 

 

 

P3

 

NH3

N2

P2

 

 

 

 

 

 

 

 

 

NH3

 

 

 

 

H2

 

 

или при m=0,5

R

NH3

k P

P1,5 P 1

k P

P 1,5

(1.21)

 

N2

H2 NH3

NH3

H2

 

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

ратном направлениях.

При наличии нескольких линейно-независимых итоговых уравне-

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

зистационарных или стационарных (проточные реакторы идеального

смешения и идеального.

В случае нескольких итоговых уравнений реакций, протекающих по нелинейным механизмам в квазистационарных и стационарных усло-

виях, система уравнений (дифференциальных, дифференциально-

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

стадий. В общем виде (1.22)

 

 

 

 

 

 

 

 

 

T

w

 

(1.22)

 

 

 

R

B

j

 

 

 

i

 

 

где

 

- стехиометрическая матрица механизма,

w

j - вектор скоростей

B

элементарных стадий, Ri - вектор скоростей по i -тому веществу.

11

1.4. Прямая и обратная задачи химической кинетики.

Прямая задача

химической

кинетики - расчет значений

Ri f (Ci k j ) или Ci

f [t(

 

),Ci0 ,k j ]

по кинетическим моделям в лю-

 

бом типе реакторов при известных значениях k j (констант скорости ста-

дий или констант кинетического уравнения).

Обратная задача химической кинетики - поиск значений кон-

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

Например, при изучении газофазной реакции А = 2В , протекаю-

щей на гетерогенном катализаторе в проточном реакторе, пришли к вы-

воду, что RA k1CA . Выразим СА через величину мольного потока и степень превращения реагента А с учетом изменения объема реаги-

рующей смеси по длине реактора:

CA

 

FA

 

FA0 (1 )

CA0

(1 )

(1.23)

 

W (1 )

1

 

 

W

 

 

 

 

 

0

 

 

 

где W - скорость газовой смеси при любом времени контакта (или при любой величине конверсии ), - коэффициент изменения объема.

Тогда, в соответствии с уравнением (1.11)

 

 

 

(1 )d

 

1

 

(1 )d

 

 

 

 

t CA0

 

 

 

 

 

 

 

 

 

(1.24)

 

 

 

k C

A0

(1 )

k

(1 )

 

 

 

0 1

 

 

1

0

 

 

 

 

Интегрируя (1.23), получим

 

 

 

 

 

 

 

 

 

d

 

d

 

 

 

 

 

 

 

 

1

 

kt

 

ln(1 ) ln(1 ) (1 )ln

 

1

 

 

0

0

1

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

(1.25)

12

Используя экспериментальную зависимость f (t ) и уравнение

(1.24), определим значение к1.

При использовании в качестве кинетической модели системы дифференциальных уравнений типа (1.12) или (1.13) константы оцени-

вают при численном решении системы уравнений и сопоставлении ре-

зультатов решения с экспериментом при варьировании набора констант

кj.

11

2.ОБРАБОТКА ЭКСПЕРИМЕНТАЛЬНЫХ

2 СТАТИСТИЧЕСКАЯ ОБРАБОТКА ЭКСПЕРИМЕНТАЛЬНЫХ ДАННЫХ С ЦЕЛЬЮ ОПРЕДЕЛЕНИЯ

ПАРАМЕТРОВ КИНЕТИЧЕСКИХ УРАВНЕНИЙ.

2.1 Структурная и параметрическая идентификация математических моделей

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

ставить в виде некоторой функции выходов (или откликов) y

(например, скорость, концентрация и т.п.) от входов (или факторов) xi (например, время, длина реактора, температу-

ра и т.п.) и параметров модели pj (например, константы ско-

рости, энергии активации и т.п.). При дальнейшем изложе-

нии используется один выход, в случае нескольких выхо-

дов увеличивается только размерность задачи. Тогда мате-

матическое описание запишется в общем виде:

y f (x1 , x2 ,..., xk , p0 , p1 ,..., pm )

(2.1)

В задачу создания математического описания

вхо-

дит определение структуры модели (вид функции f ) и

зна-

12

чений параметров этой модели ( pj ). При детерминисти-

ческом моделировании структура модели известна из теории рассматриваемого процесса, при статистическом моделиро-

вании нет ограничений на выбор структуры модели и мо-

жет выбираться любая удобная структура. К выбору структу-

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

ния, сейчас будем считать, что вид функции f известен и перед нами стоит задача параметрической идентификации -

определения параметров модели. Определить численные значения параметров модели сложного реального объекта можно только на основе эксперимента, проведенного на ори-

гинале, а определив эти значения, нужно убедиться, что расчет по модели дает значения выходов, достаточно близ-

кие к экспериментальным значениям. Это задача опреде-

ления адекватности модели и оригинала. Рассмотрим мето-

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

Представим результаты эксперимента в виде обычной таблицы эксперимента:

11

Таблица 2.1

Номер

 

 

 

 

 

 

Резуль-

опыта

Значения

факторов

(вхо-

тат

 

 

 

 

дов)

 

(выход)

 

 

 

 

 

 

 

y

 

x1

 

x2

 

.........

xk

 

 

 

 

1

x11

 

x21

 

.........

xk 1

y1

2

x12

 

x22

 

.........

xk 2

y2

...

...

 

...

 

.........

...

...

u

x1u

 

x2 u

 

.........

xku

yu

...

...

 

...

 

.........

...

...

n

x1n

 

x2 n

 

.........

xkn

yn

Эту таблицу можно представить в матричной форме, запи-

сав матрицу факторов

 

x

x

...

x

k1

 

 

11

21

 

 

 

X

x12

x22

...

xk 2

 

 

... ...

...

...

x1n

x2 n ... xkn

и матрицу (вектор) результатов (выходов):

y1

Y y2

...

yn

12

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

таты расчета по модели как можно лучше соответствовали эксперименту. Критерием такого соответствия обычно счи-

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

тальных результатов:

 

 

n

 

2

,

(2.2)

 

 

SS (yu

yu )

 

 

 

u 1

 

 

 

 

где:

yu - расчетное значение

 

 

 

 

Чем меньше значение SS , тем лучше модель опишет ори-

гинал. Заменив yu

на его выражение (2.1)

 

 

 

y f (xiu , p j ) ,

 

 

 

где: i 1...k;u 1...n; j 0...m

 

 

 

 

получим функцию,

минимальное значение которой

соот-

ветствует наилучшим значениям параметров модели:

 

 

 

n

 

 

 

 

 

 

SS (yu

f (xiu , p j ))2

(2.3)

 

 

u 1

 

 

 

 

 

 

Условием минимума

этой

функции по переменным

pj

будет равенство нулю ее частных производных по всем

pj :

11

 

 

SS

 

 

0

 

 

p0

 

SS

 

 

0

 

p1

...

 

SS

 

 

0

 

pm

Вычислив эти частные производные, получим:

 

 

 

SS 2 ( yu f (xiu , pj ))

 

 

n

 

p0

u 1

SS

n

 

 

2 ( yu f (xiu , pj ))

 

p

u 1

 

1

...

SS

n

 

 

2 ( yu f (xiu , pj ))

 

 

pm

 

 

u 1

f (xiu , pj )

p0

f (xiu , pj )

p1

f (xiu , pj )

pm

0

0

(2.4)

0

и затем:

12

n (yu

u 1

n (y

u 1 u

n

(yu

u 1

f (xiu , pj )

p0

f (xiu , pj )

p1

f (xiu , pj )

pm

n

) ( f (xiu , pj )

u 1

n

) ( f (xiu , pj )

u 1

...

n

) ( f (xiu , pj )

u 1

f (xiu , pj )

p0

f (xiu , pj )

p1

f (xiu , pj )

pm

) 0

) 0 (2.5)

) 0

Решив систему уравнений (2.5) относительно pj , по-

лучим набор параметров модели, который наилучшим обра-

зом соответствует экспериментальным данным. Таким об-

разом, можно было бы считать, что задача создания матема-

тической модели, включая нахождение ее параметров, ре-

шена, причем в самом общем виде, мы не накладывали никаких ограничений на вид функции f ,т.е. на структуру модели. Однако, если функция f нелинейна по параметрам,

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

является отсутствие единственности решения. Поэтому

естественным является желание представить математиче-

скую модель в линейной форме, воспользовавшись, напри-

мер, разложением функции f в ряд :

y f (xi bj ) b0 b1 x1 ... b12 x1 x2 ... b11 x12 ... (2.6)

11

В записи функции мы изменили обозначение пара-

метров с pj на bj , что отражает изменение смысла этих ко-

эффициентов. Если, например, функция f имела структуру,

вытекающую из физического смысла задачи, то параметры pj имели соответствующий этой структуре физический

смысл. Линеаризация функции f , проведенная формаль-

но-математически, приводит к структуре, коэффициенты ко-

торой bj , уже могут не иметь первоначального физического смысла. Это плата за упрощение структуры модели, которая приведет к существенным преимуществам на уровне вычис-

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

На этом этапе происходит размежевание теоретической мо-

дели, полученной на основе детерминистического подхода, и

статистической модели, не имеющей прямого физического смысла, но способной не менее удачно описать эксперимен-

тальные данные.

Продолжим упрощение полинома (2.6):

k

k

k

k

k

y b0 bi xi bij xi x j bij xi2 ... ,

i 1

i 1 j 1

i 1 j 1

 

i j

i j

где к - число реальных входных факторов,

12

k

k

k

y b0 bi xi bij xi x j ...

i 1

i 1

j 1

Если кроме реальных входных факторов, ввести формаль-

ные факторы, составляемые как произведения реальных факторов и фактор x0 1, получим набор факторов:

x0 , x1 , x2 ,..., xk , xk 1 ( x1 x2 ), xk 2 ( x1 x3 ),..., xm

С учетом этого уравнение модели преобразуется в

k

m

y b0 x0 bi xi bi xi

i 1

i k 1

и, наконец, может быть записана в форме формально ли-

нейного по факторам полинома:

m

 

y bi xi

(2.7)

i 0

 

Таким образом, функция (2.7) может служить той структурой математической модели, которую можно выбрать для описания эксперимента, полученного по методике "чер-

ного ящика". Однако, это пока не конкретная функция, ско-

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

рим, что дает использование функции (2.7) для расчетной процедуры поиска параметров модели. Напомним, что рас-

Соседние файлы в предмете Химия и технология основного органического синтеза