
Использование метода Эйлера для решения кинетических моделей
В зависимости от формы представления решения можно разделить на три группы:
аналитические, дающие приближенное решение дифференциального уравнения в виде аналитического выражения;
графические, дающие приближенное решение в виде графика;
численные, дающие приближенное решение в виде таблицы.
Численные методы
Дано обыкновенное дифференциальное уравнение первого порядка
(5.1)
Требуется найти решение у= у(х) этого уравнения, удовлетворяющее начальному условию:
у(х0) = у0 (5.2)
Такая задача называется задачей Коши. Геометрический смысл решения этой задачи состоит в нахождении интегральной кривой у=у(х), проходящей через заданную точку А0 (х0,у0).
x
Рисунок 5.1. - Интегральная кривая у=у(х),
Численное решение
задачи Коши состоит в нахождении значений
у1,
у2,
у3,
….уn
в точках
,
,
…,
отрезка
[a,b] ,где h - шаг интегрирования, х0
= a, хn
= b.
Нанеся точки (х0, у0), (х1, у1), …(хn, уn) на координатную плоскость и соединив их отрезками ломаной прямой, получим ломаную линию, называемую ломаной Эйлера – приближенное изображение интегральной кривой (рис.5.2).
y
Error: Reference source not found
Рисунок 5.2 - Ломаная Эйлера.
Метод Эйлера, простейший и сравнительно грубый численный метод интегрирования обыкновенных дифференциальных уравнений, применяется в основном для ориентировочных расчетов.
Метод Эйлера может быть применен к решению систем дифференциальных уравнений.
Пусть задана система двух уравнений первого порядка
c начальными условиями y(x0)=y0;z(x0)=z0.
Приближенные значения y(xi)≈yi;z(xi)≈zi находится по формулам:
yi+1=yi+Δyi; zi+1=zi+Δzi,
где Δyi=hf1(xi,yi,zi);Δzi=hf2(xi,yi,zi) (i=0,1,2,…)
Метод Эйлера обладает малой точностью и дает сравнительно удовлетворительные результаты (в смысле погрешности) лишь при малых значениях h. Так как по существу метод Эйлера заключается в том, что интеграл дифференциального уравнения на каждом частичном отрезке [xi,xi+1] представляется двумя членами ряда Тейлора
y(xi +h)=y(xi)+hy’(xi) (i=0, 1, 2, ...),
т.е. для этого отрезка имеется погрешность порядка h2.
Кроме того, при вычислении значений на следующем отрезке исходные данные не являются точными и содержат погрешности, зависящие от неточности предшествующих вычислений. К недостаткам метода следует отнести малую точность и систематическое накопление ошибок.
Метод Эйлера
Обозначим
,
(5.3)
.
(5.4)
Или
.
(5.5)
(5.6)
Заменим производную в (5.1) на отношением конечных разностей, запишем
(5.7)
При
(5.8)
или
(5.9)
При
(5.10)
или
(5.11)
(5.12)
В общем виде
(5.13)
Пример 5.1. Дана последовательно протекающая реакция вида
Найти время в интервале 120 минут, когда выход СР будет максимальным, если при t = 0, СР = 0, СA0 =0,3 моль/дм3.
k1 = 5·10–2 дм3 · моль–1 · мин–1;
k2 = 7,5·10–3 дм3 · моль–1 · мин–1.