Новые методы параллельного моделирования распространения загрязнений в окрестности промышленных и муниципальных объектов

Создание моделей и алгоритмов эффективного распараллеливания моделирования распространения загрязнений в воздушном бассейне большого города. Программный комплекс автоматизированной оценки уровней загрязнений (в однопроцессорном и параллельном вариантах).

Рубрика Экология и охрана природы
Вид статья
Язык русский
Дата добавления 04.02.2018
Размер файла 466,5 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Доказано, что ОСМ позволяет породить программу, реализующую любой вычислимый по Тьюрингу алгоритм. Для этого доказывается, что ОСМ способна породить программу, реализующую машину Тьюринга, алгоритм работы которой можно представить в виде графа вышеуказанного вида (P, E), например, блок-схемы (с помощью технологии "передачи идентификаторов событий"). На практике же ОСМ описывает алгоритмы в виде более высокоуровневых диаграмм.

Трансляция модели включает интерпретацию, результатом которой является программа на конкретном (Pascal, C) или специальном обобщенном алгоритмическом языке. Во втором случае проводится дополнительная трансляция обобщенной программы на конкретный язык программирования (более гибкий подход, упрощающий поддержку множества языков). Транслятор построен на языке SNOBOL4+. На базе ОСМ разработана система автоматизации программирования PGEN++, позволившая в несколько раз повысить качество и сократить сроки оперативной модификации системы моделирования образования и распространения загрязнений (AirEcology-P) при изменении математической модели. Повышение качества достигнуто за счет: а) контроля логических ошибок, которые могут быть внесены при построении/модификации модели, б) оптимальной настройки комбинируемых алгоритмов, в) устранения избыточного кода.

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

В первых трех экспериментах моделируется участок, включающий улицу Gцttinger StraЯe (Ганновер). На нижней границе задаются источники выделения газообразных загрязнителей (расчитаны по модели MOBILE 6.2) и мелкой пыли. В первом эксперименте моделировалось распространение инертного загрязнителя, результаты сравнивались с данными, полученными с помощью других систем.

Рис. 1. Результаты расчета концентрации разными системами и эксперимента в аэродинамической трубе ("wind tunnel (numeric structure)")

Наш расчет (AirEcology-P) занимает первое/второе места по ряду частных показателей и второе место в общем рейтинге систем (TASCflow, AirEcology-P, Chensi, MIMO, Miskam, Phoenics).

Во втором эксперименте моделировалось образование фотохимического смога, использовалась модель CBM-IV (36 реагентов, 83 реакции). Влажность - 10,8%, температура - 27,7C.

В районе станции наземных измерений (отмечена крестом на рис. 2, а) образовалась зона застоя.

В верхней части - температурная инверсия, препятствующая рассеиванию загрязнений (рис. 2, б, температура указана в C). Учтены тепловые эффекты, связанные с поглощением излучения, лучистым теплообменом со стенами зданий (на рис. 3, а, б, показаны интенсивности рассеянного (диффузного) излучения, Вт/м2).

а) б)

Рис. 2. Скорость (а) и изолинии избыточной температуры (б) во фронтальном сечении, проходящем через точку расположения станции

а) б)

Рис. 3. Изолинии интенсивностей диффузного ультрафиолетового (а) и теплового инфракрасного излучений (б) во фронтальном сечении

Наиболее загрязненным участком оказалась зона застоя (наивысшие концентрации всех загрязнителей, см. рис. 4, а, б). Получены распределения концентраций основных компонентов смога: озона, пероксиацетилнитрата и паров азотной кислоты. Темп прироста концентрации озона составил 3,31610_3 млн_1/час, по данным станции, замеряющей фоновые концентрации озона, - 5,84310_3 млн_1/час. Такое совпадение является достаточно хорошим с точки зрения расчета вторичных загрязнителей, особенно, если сделать поправку на неточность исходных данных (как показали результаты расчета по окислам азота, заданные интенсивности выделения некоторых первичных загрязнителей сильно завышены).

а) б)

Рис. 4. Изолинии концентраций (в млн_1) озона в горизонтальном (а) и фронтальном сечении (б)

В третьем эксперименте моделируется очистка атмосферы при поглощении SO2 каплями воды (имитация работы поливочных машин).

а) б)

Рис. 5. Изолинии концентраций (в млн_1) SO2 в горизонтальных сечениях на высотах x3 = 0,5 м (а) и x3 = 1,5 м (б)

Фоновая концентрация SO2 была задана в размере 215 млн_1. В результате поглощения каплями концентрация SO2 резко уменьшилась (в 1040 раз) в зоне полива, вблизи поверхности (x3 = 0,5 м, рис. 5, а). На высоте полутора метров (рис. 5, б) концентрация уменьшилась в 1,22 раза. Результаты были признаны соответствующими действительности, что дополнительно подтверждает адекватность предложенного нами подхода к моделированию капельной фазы.

Целью четвертого эксперимента являлось моделирование распространения загрязнений в окрестности предприятия вблизи города Scunthorpe (Великобритания). Моделируется распространение газообразного диоксида серы SO2, выбрасываемого из дымовой трубы. Это общая ситуация как для предприятий энергетического профиля, в технологическом процессе которых используется сжигание топлива (ТЭЦ, ТЭС, котельные установки), так и для металлургических предприятий. На верхней границе задан горизонтальный воздушный поток, направленный в сторону города. Химическими реакциями пренебрегаем, так как влажность воздуха считается низкой и, следовательно, развитие влажного смога невозможно. Значения концентрации диоксида серы на выходе трубы рассчитаны приближенно, на основании данных о годовых выбросах.

В верхней части области образовался горизонтальный поток, уносящий большую часть выбросов на значительное расстояние (см. рис. 6, а). Загрязненность приземного слоя объясняется диффузией и оседанием части выбрасываемого в атмосферу SO2 (см. рис. 6, б).

а) б)

Рис. 6. Распределение скоростей (а) и изолинии концентраций SO2 (б) во фронтальном сечении, проходящем через трубу предприятия

Результаты сравнивались с данными станции наземных измерений. С учетом отсутствия точных исходных данных о величине суточных выбросов, а также искажений под влиянием граничных условий (см. рис. 6), совпадение полученных концентраций SO2 с реальными данными было признано приемлемым.

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

Показана возможность применения разработанного программного комплекса в САПР для оценки уровня загрязнений, которая может быть использована в целевой функции и/или в системе ограничений задачи выбора оптимального проектного варианта. В САПР промышленных предприятий оценка уровней загрязнений может влиять, например, на выбор места размещения предприятия, вида топлива, высоты дымовой трубы. В САПР объектов городской застройки оценка уровней загрязнений может влиять на определение плотности застройки, мест размещения и высот зданий и сооружений.

Предложена итерационная процедура поиска оптимального места размещения ТЭС, которая может применяться в САПР ТЭС.

В заключении приведены основные выводы работы.

ОСНОВНЫЕ ВЫВОДЫ И РЕЗУЛЬТАТЫ РАБОТЫ

1. Разработана новая комплексная модель образования и распространения твердых, газообразных и жидких (растворенных газообразных) загрязнений в окрестности энергетического предприятия и в воздушном бассейне большого города, предназначенная для анализа проектных решений по фактору экологической безопасности. Модель отличается учетом множества значимых факторов.

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

3. Разработана новая компромиссная разностная схема для интегрирования уравнений химической кинетики, комбинирующая подход Рожкова с неявной схемой Адамса-Моултона. Новая схема имеет низкую вычислительную трудоемкость (по сравнению с методом Гира) при сохранении приемлемой точности и достаточной устойчивости.

4. Предложены новые решения по распараллеливанию расчета:

сформулированы быстрая и полная схемы выбора оптимальной комбинации методов распараллеливания при интегрировании динамических уравнений (параболических, Пуассона и Гельмгольца), основанные на оценках "вычислительной жесткости" и количества пересылок [в зависимости от структур модели и вычислителя];

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

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

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

5. Предложены объектно-событийные модели (ОСМ) порождения программ, принципы их интерпретации и технология трансляции в программный код. Модели позволяют осуществить сложную настройку комбинируемых типовых алгоритмов численного моделирования.

6. Разработан ряд программных комплексов:

программа моделирования образования и распространения загрязнений AirEcology-P, оптимизированная для работы с МВС-1000, Power XPlorer, Windows - и Linux-кластерами. В базовом варианте показана высокая степень ускорения и хорошая эффективность распараллеливания на МВС-1000/16 (8091%, MPI/TCP Router) и на 128-ядерном кластере ИГЭУ (7595%, MPI+OpenMP). Применение стратегий сокращения и оптимизации обменов позволило поднять эффективность распараллеливания до 9194% на МВС-1000/16. Система может использоваться в качестве подсистемы САПР промышленных объектов (ТЭЦ, ТЭС, котельных установок) и САПР объектов городской застройки, осуществляющей точную и эффективную оценку предполагаемых уровней загрязнений воздуха;

на базе ОСМ разработана система автоматизированного порождения программ PGEN++, применяемая для модификации и частичной верификации математической модели в программе AirEcology-P и для автоматизации разработки тестов в системе ПРОФТЕСТ;

имитаторы системы Power XPlorer, позволяющие переносить параллельные программы на Windows-кластеры, в 1,52 раза сокращающие время разработки параллельных программ, снижающие нагрузку многопроцессорной системы.

7. Получены результаты моделирования процессов образования и распространения смога на улицах города, очистки атмосферы с помощью поливочных машин и распространения выбросов в окрестности предприятия. Показано хорошее соответствие полученных результатов реальным данным. Показано, что при моделировании переноса пассивных примесей система AirEcology-P дает один из наиболее точных результатов среди систем такого класса. Даны рекомендации по применению результатов диссертации в САПР промышленных предприятий и САПР объектов городской застройки для повышения качества проектных решений. Описана процедура поиска оптимального места размещения ТЭС с помощью разработанной подсистемы автоматизированной оценки предполагаемых уровней загрязнений.

Основные публикации по теме работы

Публикации в ведущих рецензируемых научных журналах

Пекунов В.В. Автоматизация параллельного программирования при моделировании многофазных сред. Оптимальное распараллеливание // Автоматика и телемеханика. - 2008. - №7. - С.170-180.

Пекунов В.В. Модель образования и распространения твердых, жидких и газообразных загрязнителей. Оптимальное распараллеливание // Математическое моделирование. - 2009. - Т.21. - №3. - С.69-82.

Пекунов В.В. Автоматизация параллельного программирования при моделировании многофазных сред // Информационные технологии. - 2008. - №5. - С.37-42.

Пекунов В.В. Процедуры с планированием повторного входа в языках высокого уровня при традиционном и параллельном программировании // Информационные технологии. - 2009. - №8. - С.63-67.

Пантелеев Е.Р., Пекунов В.В., Первовский М.А. Распределенная компонентная модель тестов в СДО ГИПЕРТЕСТ // Информационные технологии. - 2004. - №8. - С.41-46.

Пекунов В.В. Анализ производительности пакета WMPI 1.3 при распараллеливании вычислительных задач газовой динамики на топологии "труба" в компьютерной сети // Вестник ИГЭУ. - Иваново, 2001. - Вып.2. - С.64-66.

Пекунов В.В. Выбор метода распараллеливания при численном интегрировании одного вида задач механики сплошной среды // Вестник ИГЭУ. - Иваново, 2003. - Вып.1. - С.79-82.

Пекунов В.В. Объектно-событийные модели порождения программ // Вестник ИГЭУ. - Иваново, 2004. - Вып.3. - С.49-52.

Пекунов В.В. Компромиссная разностная схема для уравнений химической кинетики на основе схем Адамса-Моултона и Рожкова // Вестник ИГЭУ. - Иваново, 2005. - Вып.4. - С.92-95.

Пекунов В.В. Учет фактора излучения при моделировании процесса образования и распространения загрязнений в воздушной среде // Вестник ИГЭУ. - Иваново, 2006. - Вып.3. - С.76-79.

Пекунов В.В. Оптимальное распараллеливание для задач моделирования многофазных сред // Вестник ИГЭУ. - Иваново, 2007. - Вып.3. - С.79-81.

Пекунов В.В. Моделирование образования и распространения твердых, жидких и газообразных загрязнителей в воздушной среде // Вестник ИГЭУ. - Иваново, 2007. - Вып.3. - С.81-84.

Пекунов В.В. О новом решении проблемы расчета распределений при моделировании некоторых многофазных систем // Вестник ИГЭУ. - Иваново, 2007. - Вып.4. - С.34-37.

Пекунов В.В. Дедуктивный вывод объектно-событийных моделей. Применение при решении задач динамики многофазных сред // Вестник ИГЭУ. - Иваново, 2008. - Вып.4. - С.81.

Пекунов В.В., Ясинский Ф.Н. Сравнительная оценка моделей турбулентности в численном эксперименте // Изв. вузов. Технология текстильной промышленности. - 2001. - №6. - С.102-107.

Пекунов В.В., Ясинский Ф.Н. О математическом моделировании экологических процессов в воздушной среде // Изв. вузов. Технология текстильной промышленности. - 2002. - №1. - С.112-115.

Корочкина Е.Е., Герасимов М.Н., Пекунов В.В., Лисицын М.В. Электронный комплекс для изучения кинетики пропитки волокнистых систем // Изв. вузов. Технология текстильной промышленности. - 2005. - №1. - С.139-140.

Пекунов В.В., Ясинский Ф.Н. Математическая модель микроклимата в производственных помещениях с повышенной влажностью // Изв. вузов. Технология текстильной промышленности. - 2006. - №2. - С.128-133.

Монографии

Информационные технологии: особенности применения и приоритетные направления развития: монография / Е.Д. Баран, Т.В. Белова, Р.В. Гребенников и др. / Под общ. ред.С. С. Чернова. - Новосибирск: ЦРНС - Изд-во "СИБПРИНТ", 2008. - 179 с.

Пекунов В.В. Численное моделирование распространения загрязнений. Оптимизация и автоматизация распараллеливания / ГОУВПО "Ивановский государственный энергетический университет В.И. Ленина", ГОУВПО "Ивановская государственная текстильная академия". - Иваново, 2009. - 304 с.

Препринты, тезисы докладов и иные работы

Пекунов В.В., Ясинский Ф.Н. Параллельное решение задачи численного моделирования распространения загрязнений в воздушном бассейне большого города и в окрестности предприятия // Препринт ИПМ РАН. - 2003. - №36. - 16 с.

Ясинский Ф.Н., Чернышева Л.П., Пекунов В.В. Математическое моделирование с помощью компьютерных сетей: Учеб. пос. - Иваново: Изд-во ИГЭУ, 2000. - 201 с.

Пекунов В.В., Нуждин Н.В. Имитаторы многопроцессорной вычислительной системы на персональном компьютере и работа компьютерных сетей в режиме супермашины // Высокопроизводительные вычисления и их приложения: Тр. Всеросс. науч. конф. - М.: Изд-во МГУ, 2000. - С.159-161.

Нуждин Н.В., Пекунов В.В., Сидоров С.Г., Чернышева Л.П., Ясинский Ф.Н. Опыт распараллеливания вычислений для моделей процессов в сплошных средах // Восьмой Всеросс. съезд по теорет. и прикл. механике. Анн. докладов. - Пермь, 2001. - С.461.

Балаев Э.Ф., Нуждин Н.В., Пекунов В.В., Сидоров С.Г., Чернышева Л.П., Ясинский И.Ф., Ясинский Ф.Н. Численные методы и параллельные вычисления для задач механики жидкости, газа и плазмы: Учеб. пос. - Иваново: Изд-во ИГЭУ, 2003. - 336 с.

Пекунов В.В., Сидоров С.Г., Чернышева Л.П., Евсеев А.В., Ясинский Ф.Н. Алгоритмы и программы для многопроцессорных суперкомпьютеров: Учеб. пос. - Иваново: ИГЭУ, 2007. - 132 с.

Размещено на Allbest.ru


Подобные документы

  • Общая характеристика понятия и структуры почвы, виды загрязнений почвы. Методы контроля загрязнений почвы, понятие, виды и характеристика приоритетных веществ - загрязнителей почвы. Почвенные функции разрушителя и нейтрализатора различных загрязнений.

    курсовая работа [76,6 K], добавлен 01.04.2010

  • Оценка ущерба от загрязнений атмосферы и расчет экономической эффективности природоохранных мероприятий. Определение ущерба от загрязнений водоемов и подсчет общей экономической эффективности защиты водоемов от загрязнений, сбрасываемых водами.

    контрольная работа [61,4 K], добавлен 20.02.2011

  • Воздействие нефти на животный и растительный мир при ее попадании в воды морей и океанов. Методы устранения нефтяных загрязнений. Способы очистки сточных вод. Основные виды и причины загрязнений атмосферного воздуха Земли. Методы защиты атмосферы.

    реферат [33,9 K], добавлен 19.03.2015

  • Особенности и уровни загрязнения атмосферного воздуха г. Тольятти. Характеристика и динамика концентрации основных загрязняющих веществ. Уровень загрязненности водных ресурсов. Характеристика других загрязнений и организация природоохранных мероприятий.

    реферат [1000,2 K], добавлен 30.10.2010

  • Загрязнения атмосферного воздуха промышленными выбросами. Основные источники искусственных аэрозольных загрязнений воздуха. Влияние атмосферных загрязнений на окружающую среду и здоровье населения. Мониторинг атмосферного аэрозоля промышленного города.

    реферат [1,1 M], добавлен 07.12.2010

  • Характеристика, виды и среды распространения промышленных загрязнений. Структурная и биохимическая организация фотосинтетического аппарата растений; адаптивная реакция, закономерности и параметры изменения состояния под влиянием основных загрязнителей.

    курсовая работа [2,7 M], добавлен 31.05.2013

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

    курсовая работа [4,7 M], добавлен 13.04.2014

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

    реферат [26,2 K], добавлен 05.11.2008

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

    курсовая работа [63,9 K], добавлен 11.12.2010

  • Основные виды загрязнений биосферы. Антропогенное загрязнение атмосферы, литосферы и почвы. Результат загрязнения гидросферы. Влияние атмосферных загрязнений на организм человека. Меры предотвращения антропогенных воздействий на окружающую среду.

    презентация [142,8 K], добавлен 08.12.2014

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.