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

2) заранее определить достаточно большой верхний предел интегрирования . Это можно сделать, например, следующим образом: поставить требование . Затем вычислить как собственный интеграл на отрезке по аналогии с вычислением , для контроля точности увеличивая .

Все вышесказанное относится, в первую очередь, к Excel, где целесообразно будет воспользоваться процедурами VBA. Что касается пакета Mathematica, там не надо слишком заботиться об , b b и т. д., ибо функция Integrate уже включает в себя вычисление интеграла по квадратурной формуле с некоторой точностью. В [2] имеется программа системы Mathematica, не содержащая циклов. Ее необходимо уточнить (оформить цикл).

Глава IV

Решение обыкновенных дифференциальных уравнений и

систем обыкновенных дифференциальных уравнений.

§ 1. Некоторые сведения о дифференциальных уравнениях химических процессов (уравнениях кинетики, кинетических уравнениях).

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

Пусть стехиометрическое уравнение реакции записано в виде

(1)

где -тое исходное вещество, -тый продукт, – коэффициенты. В случае одностадийной реакции кинетическое уравнение имеет вид

(2)

– константа скорости, – порядок реакции, – скорость реакции.

Если рассматриваемая реакция обратимая, то ее кинетическое уравнение принимает вид

НЕ нашли? Не то? Что вы ищете?

(3)

Простейшие примеры.

1) Радиоактивный распад.

Скорость распада радиоактивного вещества пропорциональна его количеству – реакция первого порядка. Пусть – число атомов радиоактивного вещества, – время, – константа распада. Тогда

(4)

Задача: найти время, за которое концентрация уменьшится вдвое.

Решение. Задача Коши для уравнения (4) с начальным условием имеет решение . Отсюда искомое время удовлетворяет соотношению , откуда следует, что .

2) Коагуляция – процесс осаждения коллоида.

Ее можно рассматривать как реакцию второго порядка

(5)

где – концентрация золя, – константа, характеризующая вероятность столкновения частиц.

3) Определение порядка реакции в случае, когда в ней принимает участие одно вещество.

Кинетическое уравнение

(5)

где – концентрация вещества , – время, – константа скорости реакции, – неизвестный порядок реакции.

Задача: Пусть дано уравнение (6) и начальное условие . Найти .

Решение. Введем переменную : . Тогда (6) примет вид

или (7)

где , , .

В результате интегрирования получим

(8)

Выделим два момента времени и , найдем и . Подставим в (8): ; откуда следует, что . Выберем и так, чтобы выполнялось . Тогда , откуда .

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

(9)

§ 2. Математические модели некоторых химических процессов.

Необратимые реакции первого порядка.

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

Решение. . Кинетическое уравнение: , , , .

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

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6