Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МЕДОДИЧКА211диф_ур.doc
Скачиваний:
34
Добавлен:
12.03.2015
Размер:
202.75 Кб
Скачать

№ 211

МОДЕЛИРОВАНИЕ СЛОЖНЫХ ИЗОТЕРМИЧЕСКИХ РЕАКЦИЙ, ОПИСЫВАЕМЫХ ЛИНЕЙНЫМИ ДИФЕРЕНЦИАЛЬНЫМИ УРАВНЕНИЯМИ

Методические указания

Иваново

1992

Министерство науки, высшей школы и технической политики Российской Федерации

Ивановский ордена трудового Красного Знамени

Химико-технологический институт

МОДЕЛИРОВАНИЕ СЛОЖНЫХ ИЗОТЕРМИЧЕСКИХ РЕАКЦИЙ, ОПИСЫВАЕМЫХ ЛИНЕЙНЫМИ ДИФЕРЕНЦИАЛЬНЫМИ УРАВНЕНИЯМИ

Методические указания

Составители: С. И. Смуров

В. А. Таланова

Иваново 1992

  1. ЛАБОРАТОРНАЯ РАБОТА ПО ВЫЧИСЛИТЕЛЬНОЙ МАТЕМАТИКЕ И ПРОГРАМИРОВАНИЮ.

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

1.1. Содержание работы и порядок выполнения

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

  1. Схема механизма химической реакции.

  2. Константы скоростей отдельных стадий реакций.

  3. Начальные концентрации компонентов.

  4. Продолжительность реакции.

  5. Метод численного решения дифференциальных уравнений кинетики.

Требуется:

  1. Составить кинетическую модель данной химической реакции.

  2. Выполнить на калькуляторе численное решение дифференциальных уравнений кинетики с целью получения кинетических зависимостей компонентов реакции в виде таблиц и графиков функций Сi (t) для пяти равноотстоящих значение t.

  3. Выполнить программирование задачи для ЦВМ на алгоритмическом языке Паскаль.

  4. Решить задачу на ЦВМ для 20 равноотстоящих значений t.

    1. Содержание и оформления отчета.

Отчет по лабораторной работе должен включать формулировку задания, а также подробное описание порядка выполнения работы в соответствии с предыдущим разделом « Содержание и порядок выполнения ».

В отчете должны быть представлены:

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

описание метода численного решения системы дифференциальных уравнений;

результаты численного решения задачи на калькуляторе в виде таблиц, графиков;

Паскаль-программа решения задачи;

результаты решения задачи на ЦВМ в виде таблиц и графиков решений, построенных на миллиметровой бумаге.

Отчет оформляется лабораторной тетради.

  1. Постановка задачи.

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

Компоненты реакции обозначают буквами A,B,C,…

Например, А + В С – стехиометрическое уравнение.

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

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

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

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

Здесь К – константа скорости химической реакции.

Решая систему дифференциальных уравнений с некоторыми заданными начальными условиями СА(О) = САО , СВ(О) = СВО , СС(О) = ССО , получим кривые зависимости СА(t) , СВ(t) , СС(t) – кинетические кривые, таким образом, можем рассчитать концентрации компонентов в определенный момент времени.

  1. Некоторые методы численного решения систем дифференциальных уравнений.

Математическое моделирование кинетики сложных химических реакций сводится к решению систем обыкновенных дифференциальных уравнений вида:

с начальными условиями yi(x0) = yio , где i = 1,…,К.

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

Эти методы позволяют приближенно отыскать решения дифференциальных уравнений только на некотором конечном интервале [a; b].

Пусть имеем некоторое дифференциальное уравнение первого порядка y=f(x;y)

с начальными условиями y(x0)=y0. Будем искать решение этого уравнения на отрезке [x0;b].

Разобьем этот отрезок на n равных частей. Тогда получим систему равноотстоящих узлов

x0 , x1=x0+h, x2=x1+h, …, xn=b.

Здесь h=(b-x0)/n – шаг интегрирования.

Численные методы дают возможность найти в некотором числе точек x1, x2, …, xn приближения y1, y2, …, yn для значений точного решения y(x1), y(x2), …, y(x0) .

Наиболее простым методом решения дифференциальных и их систем является