Автор работы: Пользователь скрыл имя, 16 Июня 2013 в 16:52, статья
В настоящее время экологическим проблемам уделяется особое внимание и это закономерно, так как поддержание пригодного для жизни состояния окружающей среды уже сейчас становится одной из главных задач человечества. Одной из основных экологических проблем является состояние воздушной среды. Особенно актуальна эта проблема для больших городов с интенсивным автомобильным движением, для окрестностей предприятий, выбрасывающих в атмосферу значительное количество токсичных веществ, а также для больших цехов предприятий, где в процессе работы также выделяется множество вредных побочных продуктов (текстильные фабрики, горно-металлургические комбинаты). В результате химических реакций, происходящих между загрязняющими веществами, часто образуются новые токсичные соединения
УДК 519.717:681.326
О МАТЕМАТИЧЕСКОМ
МОДЕЛИРОВАНИИ ЭКОЛОГИЧЕСКИХ
В.В. ПЕКУНОВ, Ф.Н. ЯСИНСКИЙ
(Ивановский
государственный
В настоящее время
экологическим проблемам
В данной работе рассматривается математическое моделирование распространения загрязнений в некотором ограниченном участке воздушной среды сложной формы с учетом факторов турбулентности, первичного и вторичного загрязнений. Для повышения эффективности моделирования применим распараллеливание вычислений, что позволит резко уменьшить временные затраты.
Пусть расчетная область содержит источники тепла и загрязняющих веществ, учтем также наличие постоянных воздушных потоков. Введем в области прямоугольные координаты (x1, x2, x3) таким образом, чтобы ось Ox3 была вертикальной.
Запишем уравнения Навье — Стокса для трех компонент вектора скорости U с использованием эффективной вязкости nэфф = nмол + nтурб, где nмол — молекулярная вязкость, а nтурб — турбулентная вязкость:
; j = 1, 2, 3, (1)
где F1 = 0, F2 = 0, F3 = bg T; r — плотность воздуха, b — термический коэффициент расширения воздуха, T — “избыточная” температура, g = 9,81 м/c2.
Присоединим уравнения для давления P и температуры T:
, (2)
, (3)
где DP и DT — коэффициенты диффузии давления и температуры; c2 = a2r, где a — скорость распространения малых возмущений; aP и aT — вспомогательные коэффициенты.
Применим модель турбулентности Абрамовича — Секундова, учитывающую такие важные факторы как предыстория потока, конвективный и диффузионный перенос турбулентных пульсаций:
, (4)
где k = 2,0, g = 50,0, b = 0,06, Lmin — кратчайшее расстояние до твердой стенки.
Запишем уравнения диффузии для N веществ:
, (5)
где = U1, = U2, = U3 + Wj; Wj — скорость витания j - вещества; — коэффициент диффузии j - вещества; — вспомогательный коэффициент.
Добавим кинетические уравнения:
, (6)
где q — число реакций, Rk - множество номеров веществ, входящих в правую часть k - реакции, Lk — множество номеров веществ, входящих в левую часть k - реакции, Ak = Ak(T) — константа скорости k - реакции, вычисляемая с помощью уравнения Аррениуса [2].
К уравнениям (1)-(6) присоединяются граничные условия 1 и 2 рода. При необходимости используются также мягкие и циклические граничные условия.
Очевидно, что система уравнений (1)-(6) распадается на подсистемы динамических (1)-(5) и кинетических уравнений (6), к каждой из которых целесообразно применить свой метод интегрирования. Заметив, что динамические уравнения (1)-(5) могут быть записаны в общей форме
, (7)
применим метод расщепления по физическим параметрам [1], в данном случае заключающийся в последовательном интегрировании трех уравнений вида:
, (8)
где x — одна из осей x1, x2, x3; Ux — проекция вектора скорости на ось x.
К кинетическим уравнениям (6) применим жестко устойчивый метод Гира [2], что обусловлено жесткостью системы кинетических уравнений. Алгоритм интегрирования на каждой итерации будет выглядеть следующим образом:
1) вычисление коэффициентов KH для уравнений (1)-(5);
2) интегрирование уравнений (1)-(5), считая, что ;
3) интегрирование уравнений (6), в результате чего происходит коррекция значений концентраций веществ в соответствии с происходящими химическими реакциями.
Применим для интегрирования уравнений вида (8) метод скалярной прогонки. Пусть t — шаг интегрирования по времени, ts+1 = ts + t. Введем в расчетной области неравномерную сетку узлов, что позволит детально исследовать отдельные участки области. Пусть hi — размер ячейки сетки по оси Ox между узлами (i, j, k) и (i + 1, j, k). Для повышения вычислительной устойчивости используем при аппроксимации конвективных членов противоточные производные.
Опустив подробности вывода, запишем прогоночные формулы:
Для аппроксимации первых производных при вычислении коэффициентов KH будем использовать следующую схему:
Перейдем к вопросу
о распараллеливании
Будем использовать термин “процессор”,
под которым может
Приведем формулу схемы Головичева:
Отметим, что при использовании схемы Головичева в решение вносится дополнительная погрешность. Однако можно подобрать такие параметры (шаг интегрирования по времени, число процессоров), при которых будет обеспечиваться высокое быстродействие и будет соблюдаться необходимая точность.
При интегрировании кинетических уравнений (6) проблем с распараллеливанием обычно не возникает, так как вычисление концентраций в каком - либо узле не зависит от соседних узлов и обмен данными между “соседними” процессорами не требуется. Единственная возможная проблема — неравномерная загрузка процессоров. Можно попытаться предсказать (например, с помощью сбора статистики или обучения нейронной сети) количество вычислений для каждого конкретного узла и на основе этой информации как можно более равномерно распределить вычислительную нагрузку по процессорам. При этом процессоры будут обрабатывать не блоки узлов, а списки узлов, взятых из разных участков.
ВЫВОДЫ
ЛИТЕРАТУРА
Информация о работе О математическом моделировании экологических процессов в воздушной среде