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

Применение нейронных сетей для построения модели прогнозирования состояния городской воздушной среды Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
717
153
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
НЕЙРОННЫЕ СЕТИ / МОДЕЛЬ ПРОГНОЗИРОВАНИЯ / ЗАГРЯЗНЕНИЕ ГОРОДСКОГО ВОЗДУХА / NEURAL NETWORK / PREDICTION MODEL / URBAN AIR POLLUTION

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Плуготаренко Нина Константиновна, Варнавский Александр Николаевич

Разработана нейросетевая модель распространения загрязняющих веществ в атмосфере г. Таганрога на основе данных мониторинга, метеорологической информации и расчетов программного продукта «Эколог-город». Результаты работы модели визуализированы в программе ArcGis. Построены карты распределения диоксида азота при восьми направлениях ветра, двух скоростях ветра и двух диапазонах температур.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Плуготаренко Нина Константиновна, Варнавский Александр Николаевич

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Application of neural networks to build prediction model of urban air pollution

Neural network model of distribution of pollutant in the atmosphere of the city of Taganrog has been developed on the basis of monitoring data, meteorological information and calculation made by software «Ecolog-gorod». The results of the work of model have been visualized in software ArcGis. Distribution maps of nitrogen dioxide has been built under the conditions of eight directions of wind, two wind speeds and two temperature ranges.

Текст научной работы на тему «Применение нейронных сетей для построения модели прогнозирования состояния городской воздушной среды»

Применение нейронных сетей для построения модели прогнозирования состояния городской воздушной среды

1 2

Н.К Плуготаренко, А.Н. Варнавский

1Южный федеральный университет, г. Ростов-на-Дону

2

ФБГОУ ВПО «Рязанский государственный радиотехнический университет»

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

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

Основным достоинством искусственных нейронных сетей является способность к обучению на основе имеющейся оперативной выборки. Кроме того, обученные нейронные сети можно дообучать, использую постоянно поступающие фактические данные о загрязнении и метеоусловиях [1-3].

В данной работе в качестве входных переменных выбраны скорость ветра (U, м/с), направление ветра (W, град.), температура воздуха (T, °С), концентрация загрязнителя, рассчитанная по программе УПРЗА «Эколог» (Ср, мг/м3). УПРЗА «Эколог» версия 3.0, вариант «Стандарт» с блоком учета влияния застройки позволяет рассчитать приземные концентрации загрязняющих веществ в атмосфере в соответствии с «Методикой расчета концентраций в атмосферном воздухе вредных веществ, содержащихся в выбросах промышленных предприятий (ОНД-86)». Сеть обучалась по данным мониторинга атмосферного воздуха г. Таганрога. Моделирование было проведено только в условиях ясной погоды, т.к. измерения концентраций загрязнителей при наличии осадков не производились. Вектор входных данных содержит более 1000 примеров. Реализация модели осуществлялась в программной среде Matlab с использованием приложения Neural Network Toolbox.

В рамках работы были проанализированы восемь типов нейронных сетей: каскадная сеть с прямым распространением сигнала и обратным распространением ошибки; сеть с прямым распространением сигнала и обратным распространением ошибки; сеть с запаздыванием и обратным распространением ошибки; обобщенная регрессионная сеть; радиальная базисная сеть с нулевой ошибкой; радиальная базисная сеть с минимальным числом нейронов; сеть Элмана с обратным распространением ошибки.

Для определения эффективности исследуемых нейронных сетей использовалась среднеквадратичная ошибка, усредненная по количеству выходных переменных нейронной сети и рассчитываемая на основе прогнозируемых и реальных значений тестовой выборки по формуле:

где уреал - значение ¡-й выходной переменной нейронной сети для у-го обучающего или

тестового примера; у^огн - прогнозируемое значение ¡-й выходной переменной нейронной

сети дляу-го обучающего или тестового примера; N - количество примеров в обучающей или тестовой выборке; К - количество выходных переменных нейронной сети.

При создании модели, опираясь на результаты расчета среднеквадратичной ошибки, был осуществлен выбор оптимальной конфигурации нейронной сети для поставленной задачи. Выбран алгоритм обучения методом Левенберга-Маркара и каскадная сеть с прямым распространением сигнала и обратным распространением ошибки с 11 нейронами. Структура выбранной сети, отображаемая в программной среде МайаЬ представлена на рисунке 1.

Рисунок 1 - Структура каскадной сети с прямым распространением сигнала и обратным распространением ошибки

Структура, отображающая входные и выходные параметры нейронной сети для прогнозирования распределения диоксида азота в атмосферном воздухе города Таганрога представлена на рис. 2.

і \ Тіі иі) Ср

Рисунок 2 - Структура нейронной сети для прогнозирования распределения диоксида азота. и - скорость ветра, м/с, W - направление ветра , град.; Т - температура воздуха , °С;Ср - концентрация загрязнителя, рассчитанная по программе «Эколог-город», мг/м3;С - концентрация загрязнителя, рассчитанная по нейросетевой модели, мг/м3; 1, ] -координаты точек

Решение задачи визуализации данных, полученных в ходе расчетов концентрации диоксида азота в атмосферном воздухе г. Таганрога было осуществлено с помощью программного пакета Лгсйб. Данный программный продукт позволяет создавать

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

на рис. 3.

Рисунок 3 - Карта распределения концентраций для диоксида азота в приземном слое атмосферы г. Таганрога при северо-восточном ветре со скоростью 0.5-3 м/с,

температура 15-25 °С

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

Исследование выполнено при поддержке Министерства образования и науки Российской Федерации, соглашение 14.А18.21.2097 «Разработка автоматизированной системы мониторинга для контроля и прогнозирования состояния окружающей среды».

Список литературы:

1. Савицкая Т.В., Дударов С.П., Егоров А.Ф., Левушкин А.С. Использование искусственных нейронных сетей для прогнозирования загрязнения атмосферного воздуха аварийными источниками при изменяющихся метеоусловиях. // Экологические системы и приборы. 2007. № 10. С. 45-50.

2. Белов И.В., Беспалов М.С., Клочкова Л.В., Павлова Н.К, Сузан Д.В., Тишкин В.Ф. Сравнительный анализ некоторых математических моделей для процессов распространения загрязнений в атмосфере. // Математическое моделирование, 1999, т. 11, №7.

3. Царегородцев В.Г., Погребная Н.А. Нейросетевые методы обработки информации в задачах прогноза климатических характеристик и лесорастительных свойств

ландшафтных зон. // Методы нейроинформатики. Красноярск.: Издательство КГТУ, 1998, с. 65-107.

i Надоели баннеры? Вы всегда можете отключить рекламу.