Программное обеспечение/3
Швачич Г.Г.
Национальная
металлургическая академия Украины
Некоторые аспекты программного обеспечения в задаче распределенного
моделирования многомерных задач идентификации в экологии
Введение
Важной задачей в настоящее время является
прогноз изменения экологических систем под влиянием естественных и
антропогенных факторов. Теоретические исследования таких явлений базируются на
общеизвестных моделях механики сплошных сред [1]. В математическом
выражении – это системы многомерных нелинейных дифференциальных
уравнений, включающие ряд входных параметров. Наряду с прямыми методами
математического моделирования переноса вредных примесей в атмосфере от
источников загрязнения в данной работе
рассмотрены постановка и методы решения обратных задач, суть которых состоит в
оценке входных параметров по фактической информации о моделируемой системе,
известной из эксперимента [2]. Непосредственно задача математического
моделирования рассматриваемого типа задач реализована при помощи персонального
вычислительного кластера [3].
Математическая постановка задачи
Для решения обратных задач динамики
окружающей среды воспользуемся простейшим приближением уравнения переноса
вредных примесей [1]:
, |
(1) |
на прямой в бесконечной среде , где Q – мощность точечного источника,
выбрасывающего в атмосферу аэрозоль; – функция Дирака. В качестве граничных условий в
этом случае следует использовать предположение об ограниченности искомого
решения во всей области определения. Для дальнейшего анализа задачу (1)
целесообразно привести к эквивалентной форме, но без дельта функции. Интегрируя
(1) в точке , получим важное соотношение:
. |
(2) |
Теперь можно рассматривать две области: . Обозначив соответствующие им решения через функции , рассмотрим две задачи:
, |
(3) |
. |
(4) |
Предполагая искомое решение непрерывным во
всех точках рассматриваемой области, включая и ,
приходим ко второму условию:
|
(5) |
Связь решений задачи (3), (4), как нетрудно убедиться,
осуществляется при помощи соотношений (2) и (5).
Легко убедиться, что оба этих решений
можно представить в следующем виде:
|
(6) |
где – константы интегрирования. Подстановка (6) в
соотношение (3), (4), преобразованное к виду:
, |
(7) |
позволяет получить . Окончательно
значения этих констант имеет
следующий вид
. |
(8) |
В результате имеем решение поставленной задачи в
аналитической форме:
|
(9) |
Решение задач в такой постановке с точки
зрения соотношений причина-следствие, следует отнести к прямым задачам
экологии. Действительно, если к причинным характеристикам
конвективно-диффузионного процесса отнести параметры:
|
(10) |
то в такой интерпретации, решение любой прямой задачи
(9) будет определяться не только как функция пространственной координаты, но и
как функция входных параметров R (10). Следовательно, с точки зрения
соотношений причина-следствие каждой прямой задаче в пределах принятой
структуры (9) может быть сопоставлена с некоторым R-множеством обратных задач. Таким образом, решение
любой обратной задачи из этого класса будет состоять в том, чтобы найти такое
управление, реализующее цель, для которого функционал на решениях управляемой
системы (9) принимает возможное наименьшее значение. В такой постановке решение
той или иной обратной задачи может быть реализовано методом, разработанным в
[2].
Особенности программного обеспечения для
моделирования рассматриваемого класса задач
Рассмотрим некоторые прикладные задачи,
решения которых можно получить при помощи соотношений (9) обратными методами.
Описание входных параметров модели:
-
U - скорость (м/с);
-
Db - коэффициент диффузии (м*м/с);
-
G - коэффициент поглощения (1/с);
-
Q - мощность источника (кг/с).
Для решения поставленной задачи разработан
пакет прикладных задач, реализующий процедуру распределенного моделирования на
основе персонального вычислительного кластера [3]. Особенности функционирования
разработанного программного обеспечения иллюстрируется рисунками 1-3.
Рис. 1.Заставка пакета
Рис. 2. Геометрическая интерпретация решения прямой задачи
Рис. 3. Определение коэффициента турбулентной диффузии с нулевой
погрешностью входных данных
Выводы
Разработанное программное обеспечение может
быть использовано при планировании и обработке результатов экологического
эксперимента обратными методами. Разработанный пакет прикладных задач позволяет
определять и другие коэффициенты исходного уравнения.
Литература
1.
Марчук Г. И.
Математическое моделирование в проблеме окружающей среды. – М. : Наука, 1982, -
320 с.
2.
Швачич Г.Г., Шмукин А.А.,
Протопопов Д.В. Некоторые особенности математического моделирования обратных
задач исследования теплофизических свойств материалов // Металлургическая
теплотехника. Сб. науч. Трудов НМетАУ в 2 книгах. Книга первая.-
Днепропетровск: Пороги, 2005.- С.448-455.
3.
Shvachych G.G. Prospects of
construction highly-productive computers systems on the base of standard
technologies // IV Intrenational Conference “Strategy of Quality in Indastry and
Education”.- May 30 –June 6, 2008, Varna, Bulgaria . – Proceedings. Volume 2. –
P. 815-819.