- •Содержание
- •Глава 1. Введение в информационно-аналитическую систему обратных задач химической кинетики1
- •1.1. Введение
- •1.2. Методологические основы изучения объектов химической кинетики
- •1.3. Структура информационно-аналитической системы обратных задач химической кинетики
- •Глава 2. Составление и анализ кинетических моделей химических реакций
- •2.1. Основные понятия и определения
- •2.2. Гомогенные и гетерогенные реакции
- •2.3. Замкнутые и открытые системы
- •2.4. Скорость химической реакции. Кинетическое уравнение химического процесса
- •2.5. Константа скорости химической реакции. Энергия активации
- •2.6. Схема сложного химического процесса
- •2.7. Система кинетических уравнений сложного химического процесса
- •2.8. Основные показатели эффективности проведения химических реакций
- •2.9. Кинетические модели химических реакций
- •2.10. Прямая и обратная задачи
- •Глава 3. Дифференциальные уравнения в задачах химической кинетики
- •3.1. Кинетика простых реакций.
- •3.2. Кинетика сложных реакций
- •3.2.1. Обратимые реакции
- •3.2.3 Последовательные реакции a→r→s. Аналитическое решение прямой кинетической задачи.
- •3.3. Численные методы решения кинетических уравнений.
- •3.3.1. Метод Эйлера
- •3.3.2.Метод Рунге-Кутты
- •Глава 4. Qt4. Создание пользовательского интерфейса.
- •4.1. Введение в Qt
- •4.2. Первое знакомство
- •4.3. Использование графики в приложениях
- •4.4. Создание диалоговых окон
- •Глава 5. Разработка иас озхк при моделировании детального механизма гидроалюминирования олефинов
- •5.1. Механизм гидроалюминирования олефинов
- •5.2. Математическое описание общей реакции гидроалюминирования олефинов алкилаланами
- •К входным информационным потокам относятся:
- •5.3. Кинетическая модель каталитической реакции гидроалюминирования олефинов алкилаланами в присутствии Сp2ZrCl2. Результаты вычислительного эксперимента
- •Выводы:
- •Информационно-аналитическая система обратных задач химической кинетики
3.3.2.Метод Рунге-Кутты
При решении дифференциального уравнения методом Эйлера на каждом шаге требуется лишь одно вычисление функции
тогда как в алгоритме Рунге-Кутта на каждом шаге проводятся вычисления нескольких значений функции. Самым общим выражением алгоритма Рунгк-Кутты является следующее:
Здесь Q(x,y,h) – аппроксимация интеграла
.
Алгоритм Рунге – Кутты третьего порядка:
где
Алгоритм Рунге – Кутты четвертого порядка [9]:
где
Точность решения, полученного методом Рунге-Кутты четвертого порядка, намного превышает точность решения, полученного методом Эйлера:
Таблица 3. Сравнение аналитического и численного решения
t, с |
CR, моль/л
|
||
|
(аналитическое решение) |
(приближенное по методу Эйлера) |
(приближенное по методу Рунге-Кутты) |
0.0 1.0 2.0 3.0 4.0 5.0 6.0 7.0 8.0 9.0 10.0 |
0.00000 0.07073 0.10081 0.10856 0.10466 0.09526 0.08380 0.07213 0.06119 0.05140 0.04287 |
0.00000 0.07318 0.10418 0.11204 0.10788 0.09805 0.08612 0.07401 0.06268 0.05255 0.04375 |
0.00000 0.07073 0.10081 0.10856 0.10466 0.09526 0.08380 0.07213 0.06119 0.05140 0.04287 |
Для шага h=0.1 метод Эйлера обеспечивает совпадение одного знака после занятой (см. таблицу 3), тогда как метод Рунге-Кутты имеет четвертый порядок точности.
Упражнения и контрольные вопросы к главе 3.
Что называется интегральной кинетической зависимостью? Что описывают кинетические кривые?
Что представляет собой сложная реакция? Приведите примеры сложных реакций.
В соответствии с заданными схемами реакций выполнить следующие задания:
а) на основании закона действующих масс составить кинетическую модель.
б) разработать алгоритм расчёта составленной кинетической модели с использованием численных методов Эйлера и Рунге-Кутты.
в) разработать программу расчета кинетики с учетом температурной зависимости констант скорости гомогенной химической реакции.
г) осудить результаты и сделать выводы по работе.
д) составить отчет.
№ задания |
Уравнение химической реакции |
Начальные концентрации, моль/л |
Значение констант скоростей при Т = 580 К |
||
k1 |
k2 |
k3 |
|||
1 |
k1 2А2В + С k2 |
CA0 = 0,5 |
0,2 |
0,15 |
– |
2 |
k1 2A B + C k2 k3 D + E B |
CA0=0,3; CE0=0,2; CD0=0,2 |
0,4 |
0,2 |
0,3 |
3 |
k1 A2B+C k2 k3 B + D C |
CA0=0,3; CD0=0,4 |
0,2 |
0,2 |
0,1 |
4 |
k1 A + B 2C k2 k3 C + D E |
CA0=0,2; CB0=0,3; CD0=0,1 |
0,4 |
0,2 |
0,15 |
5 |
k1 2A+BC k2 |
CA0=0,2 СВ0=0,1 |
0,4 |
0,2 |
– |
6 |
k1 A+2CB k2 k3 B2D |
CA0=0,6; CC0=0,8 |
0,42 |
0,2 |
0,25 |
7 |
k1 AE+C k2 2CD k3 |
CA0=0,3 |
0,3 |
0,25 |
0,18 |
8 |
k1 AB+C k2 k3 2AD |
CA0=0,4 |
0,5 |
0,2 |
0,1 |
№ задания |
Значения энергии активации Е, Дж/моль |
Значение предэкспоненциального множителя |
||||
|
Е1 |
Е2 |
Е3 |
k01 |
k02 |
k03 |
1 |
9,305∙104 |
10,1∙104 |
– |
4,802∙107
|
1,873∙108
|
– |
2 |
11,514∙104 |
9,524∙104 |
7,254∙104 |
9,374∙109
|
4,214∙108 |
1,024∙106
|
3 |
12,444∙104 |
14,897∙104 |
14,1∙104 |
3,225∙1010
|
5,220∙1012
|
4,999∙1011
|
4 |
14,305∙104 |
12,594∙104 |
13,511∙104 |
3,059∙1012
|
4,401∙1010
|
2,211∙1011
|
5 |
11,514∙104 |
10,386∙104 |
– |
9,374∙109
|
4,518∙108
|
– |
6 |
11,354∙104 |
9,592∙104 |
9,431∙104 |
7,005∙109
|
8,707∙107
|
7,794∙107
|
7 |
14,18∙104 |
13,344∙104 |
13,762∙104 |
1,770∙1012
|
2,606∙1011
|
4,464∙1011
|
8 |
15,852∙104 |
15,016∙104 |
14,389∙104 |
9,457∙1013
|
6,682∙1012
|
9,103∙1011
|
