<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>WEB TECHNOLOGIES FOR THE GEOINFORMATION SYSTEM OF RAPID ASSESSMENT OF ATMOSPHERIC POLLUTION AND CLIMATIC CONDITIONS IN KRASNOYARSK</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Oleg E. Yakubaylik</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Alexey A. Kadochnikov</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Alexey V. Tokarev</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Institute of Computational Modelling SB RAS, Federal Research Center Krasnoyarsk Science Center of the Siberian Branch of Russian Academy of Sciences</institution>
          ,
          <addr-line>Krasnoyarsk</addr-line>
          ,
          <country country="RU">Russia</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Siberian Federal University</institution>
          ,
          <addr-line>Krasnoyarsk</addr-line>
          ,
          <country country="RU">Russia</country>
        </aff>
      </contrib-group>
      <fpage>43</fpage>
      <lpage>48</lpage>
      <abstract>
        <p>The functionality, architectural features, the user interface of the geoinformation web-system of environmental monitoring of Krasnoyarsk is discussed. This system is created in service-oriented architecture. Data collection from the automated stations to monitor the state of atmospheric air has been implemented. An original device to measure the level of contamination of the atmosphere by fine dust PM2.5 has developed. Assessment of the level of air pollution is based on the quality index AQI atmosphere.</p>
      </abstract>
      <kwd-group>
        <kwd>web-GIS</kwd>
        <kwd>web mapping</kwd>
        <kwd>web services</kwd>
        <kwd>environmental monitoring</kwd>
        <kwd>air pollution</kwd>
        <kwd>suspended particles</kwd>
        <kwd>fine dust</kwd>
        <kwd>spatial data</kwd>
        <kwd>geoportal</kwd>
        <kwd>Arduino</kwd>
        <kwd>aerosol</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>Якубайлик О.Э. (1)(2), Кадочников А.А. (1), Токарев А.В. (1)
Рассматриваются функциональные возможности, архитектурные особенности,
пользовательский интерфейс геоинформационной веб-системы экологического мониторинга г. Красноярска,
которая создается в сервис-ориентированной архитектуре. Реализован сбор данных с автоматизированных
постов наблюдений за состоянием атмосферного воздуха, разработан оригинальный прибор для
измерения уровня загрязнения атмосферы мелкодисперсной пылью PM2.5. Оценка уровня загрязнения
атмосферы осуществляется на основе индекса качества атмосферы AQI.</p>
      <p>Ключевые слова: веб-ГИС, веб-картография, веб-сервисы, экологический мониторинг,
загрязнение атмосферы, взвешенные частицы, мелкодисперсная пыль, пространственные данные, геопортал,
Arduino, аэрозоль.</p>
      <p>Введение. Мониторинг состояния загрязнения атмосферного воздуха в г. Красноярске
ведется рядом организаций федерального и региональных уровней (ФГБУ «Среднесибирское
УГМС», КГБУ «Центр реализации мероприятий по природопользованию и охране
окружающей среды Красноярского края», ГУ МЧС Красноярского края, СФУ, и проч.). Каждая из этих
организаций обладает собственными методиками, технологиями и системами сбора, хранения
и обработки данных. Кроме того, с появлением доступных приборов для оценки уровня
загрязнения воздуха, посильное участие в сборе информации об уровне загрязнения стали
принимать общественные экологические организации и независимые активисты, блоггеры.
Разнообразие используемых решений, межведомственная и организационная разобщенность
приводят к тому, что комплексный анализ и оперативная оценка всего массива регистрируемой
информации представляются в настоящее время технически затруднительными и практически
не проводятся. С учетом запланированного рядом уполномоченных организаций расширения
числа стационарных постов наблюдений за состоянием природной среды в ближайшие годы,
ситуация будет только усугубляться.</p>
      <p>Исследования и разработки для мониторинга загрязнения атмосферы, выполняемые в
ИВМ СО РАН, направлены на решение указанной проблемы. Во-первых, ведется разработка
веб-ориентированной геоинформационной аналитической системы мониторинга загрязнения
атмосферы. Ее отличительной особенностью является представление информации об уровне
загрязнения атмосферы в простой наглядной форме, на основе индекса качества атмосферы.</p>
      <p>Во-вторых, решаются задача сбора информации об уровне загрязнения атмосферы
города, поступающей из разных источников в централизованную базу данных. В рамках
организованного информационного взаимодействия с уполномоченными краевыми
подведомственными организациями обеспечен сбор данных с автоматизированных постов наблюдений
за состоянием атмосферы в реальном режиме времени. Разработан веб-интерфейс для
аналитической обработки и представления данных.</p>
      <p>В-третьих, на основе доступных комплектующих создан рабочий прототип прибора для
измерения уровня загрязнения атмосферы мелкодисперсной пылью, готовится его
мелкосерийное производство. Созданный прибор обеспечивает автоматическую передачу данных об
уровне загрязнения в базу данных системы мониторинга через сотовую сеть.</p>
      <p>Взвешенные частицы PM2.5 является одним из основных загрязнителей атмосферы
(данные Управления Роспотребнадзора по Красноярскому краю), однако при этом в настоящее
время федеральная и краевая система мониторинга атмосферы г. Красноярска не измеряют
концентрацию PM2.5. Стоимость сертифицированных систем (датчиков) регистрации PM2.5
крайне высокая (не менее 2-3 млн. руб.); органы исполнительной власти Красноярска не
имеют бюджетных средств и законодательной базы для развертывания детальной сети
наблюдений (боле сотни датчиков) за концентрацией PM2.5. В то же время себестоимость созданного
прибора составляет всего несколько тысяч рублей, при этом погрешность измерений не
превышает 10%. Это позволяет говорить о потенциальной возможности развертывания/установки
достаточно большого количества устройств в городе (десятки – сотни). В результате может
быть создана уникальная научно-исследовательская сеть наблюдений за загрязнением
атмосферы мелкодисперсным аэрозолем (PM2.5). Такая сеть позволит выявлять проблемные
участки и моменты времени в пространственно-временном распределении загрязнений, может
стать хорошей «исследовательской основой» для последующего детального анализа
сертифицированными приборами, соответствующими экологическими организациями.</p>
      <p>
        Оценка загрязнения атмосферы на основе индекса качества воздуха. Качество
атмосферного воздуха – важнейший экологический фактор, определяющий здоровье населения и
состояние экосистем. Для целей интегральной оценки степени загрязнения атмосферы в
большинстве стран мира используются унифицированные показатели – индексы качества
атмосферы AQI (Air Quality Index) [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. AQI – это инструмент предоставления информации о
загрязнении атмосферного воздуха широкой общественности в простой и наглядной форме.
Основная идея состоит в том, что для каждого вещества формируется шкала уровней загрязнения,
состоящая из нескольких классов в зависимости от степени воздействия на здоровье человека.
AQI вычисляется на основе индексов концентраций нескольких загрязняющих веществ:
взвешенные частицы (РМ – particulate matter) диаметром менее 10 мкм (PM10) и менее 2,5 мкм
(PM2.5), углекислый газ СО, сернистый газ SO2, диоксид азота NO2 и озон О3. Для каждого
класса шкалы уровней загрязнения также вводится цветовое обозначение
(зеленый/желтый/красный/бордовый/черный цвет означают соответствующую степень загрязнения
атмосферы и влияние на здоровье человека – от безопасного уровня до стихийного бедствия),
формулируются рекомендации населению.
      </p>
      <p>Система сбора, представления и анализа данных оперативных наблюдений.
Источником данных об уровне загрязнения атмосферы является Краевая ведомственная
информационно-аналитическая система о состоянии окружающей среды Красноярского края
(КВИАС), cбор которых ведется с 2009 года. Оператор системы – Краевое государственное
бюджетное учреждение «Центр реализации мероприятий по природопользованию и охране
окружающей среды Красноярского края». Наблюдения за качеством атмосферного воздуха
проводятся на 6 автоматизированных постах наблюдений, 5 из которых расположены в
г. Красноярске. На этих постах размещено оборудование, обеспечивающее непрерывное
автоматическое измерение массовых концентраций оксида и диоксида азота, диоксида серы,
оксида углерода, пыли, формальдегида в атмосферном воздухе, а также сбор, обработку,
хранение, передачу накопленной информации на удаленный сервер. Наряду с измерениями
концентраций в атмосферном воздухе загрязняющих веществ на постах наблюдений в
автоматическом режиме проводится измерение метеорологических параметров (направление и скорость
ветра, температура, влажность, атмосферное давление). Кроме того, в некоторых районах
Красноярска ежедневно проводятся наблюдения за загрязнением атмосферного воздуха с
использованием передвижной лаборатории по скользящему графику по загрязняющим
веществам аммиак, сероводород, гидрохлорид, гидрофторид, бенз(а)пирен и взвешенные вещества.</p>
      <p>
        Реализация системы сбора данных выполнена на основе инструментальных
программных средств геопортала ИВМ СО РАН [
        <xref ref-type="bibr" rid="ref2 ref3">2-4</xref>
        ]. Доступ к данным наблюдений осуществляется
стандартными средствами геопортала, включающего просмотр табличных данных, экспорт,
просмотр данных на картах с возможностью выбора временных интервалов и доступ с
помощью общепринятых стандартов. В каталог ресурсов геопортала был добавлен новый тип
ресурса – «данные наблюдений». При публикации такого ресурса на геопортале пользователю
предоставляется ряд настроек, включающий выбор из списка доступных станций наблюдения
и сенсоров. Каждая станция наблюдений имеет пространственную привязку и определенный
набор сенсоров. При этом разные станции наблюдений, не относящиеся к одной группе, могут
иметь несколько общих сенсоров.
      </p>
      <p>Рис. 1. Раздел данных оперативного мониторинга на геопортале ИВМ СО РАН.
На графике показана динамика изменения выбранного показателя (индекс качества воздуха AQI) –
средние значения, минимумы и максимумы за выбранный период времени (май 2017 г.).</p>
      <p>46
Для загрузки данных на геопортал подготовлен программный модуль с
соответствующим «драйвером» для обработки и преобразования входных данных, обеспечивающий
периодическую загрузку данных наблюдений через веб-сервис. Веб-сервис предоставляет доступ к
данным в json-формате и содержит три раздела информации: посты наблюдения и их
координаты, список показателей (загрязняющие вещества и метеоданные), значение показателей с
привязкой ко времени [6, 7].</p>
      <p>Для минимизации нагрузки на удаленный сервер в процессе загрузки архива данных
наблюдений с 2009 по 2017 гг. были сформированы текстовые файлы в json-формате. Импорт
данных напрямую из БД на удаленном сервере на сервер геопортала занял несколько дней.
После импорта архива данные загружаются с периодом раз в час. Данные передвижных
лабораторий загружаются раз в несколько дней. При возникновении проблем импорта с
удаленного веб-сервиса разработанное программное обеспечение автоматически находит дату
последних полученных данных и формирует запрос для загрузки новых данных. Для
минимизации нагрузки на удаленный сервис данные загружаются порциями с определенным
временным интервалом до тех пор, пока не будет достигнут текущий момент времени в данных.</p>
      <p>Прибор для измерения уровня загрязнения атмосферы. Проектирование и разработка
устройства для регистрации концентрации мелкодисперсных взвешенных частиц размером до
2,5мкм (РМ2.5) в воздухе выполнялась на основе доступных на рынке электронных компонент.
Системной основой прибора стал микроконтроллер Arduino – электронный конструктор и
удобная платформа быстрой разработки устройств, которая пользуется огромной
популярностью во всем мире благодаря удобству и простоте языка программирования, а также открытой
архитектуре и программному коду. Микроконтроллер программируется при помощи языка
Wiring (упрощенная версия C++) и среды разработки Arduino IDE.</p>
      <p>Из линейки различных модификаций микроконтроллера была выбрана плата Arduino
Nano 3.0, исходя из достаточного объема памяти, портов ввода-вывода, миниатюрных
размеров и удобства работы. Также использовались следующие компоненты: модуль сотовой связи
GSM SIM800L для передачи данных на геопортал, модули передачи данных через Ethernet и
Wi-Fi, дисплей OLED SSD1306 для отображения текущих значений, линейный стабилизатор
AMS1117 на 3.3 В, преобразователь логических уровней LogicLevelConverter, блок питания.</p>
      <p>
        Основным элементом созданного устройства является модуль PMS7003 –
универсальный цифровой датчик для измерения концентрации взвешенных частиц в воздухе компании
Plantower [
        <xref ref-type="bibr" rid="ref4">8</xref>
        ]. В основе работы этого датчика лежит измерение рассеивания лазерного
излучения на взвешенных частицах. С помощью встроенного микроконтроллера на основе
физической модели рассеяния сферической, гомогенной, изотропной и немагнитной частицы в
непоглощающей среде рассчитывается эквивалентный диаметр частиц и число частиц с разным
диаметром на единицу объема. Датчик имеет цифровой последовательный интерфейс, по
которому на микроконтроллер Arduino поступают измеряемые значения концентраций пыли.
Рис. 2. Прототип прибора для измерения уровня загрязнения атмосферы мелкодисперсной пылью.
      </p>
      <p>47
Разработанный прибор может работать в 2 режимах – пассивном и активном. В активном
режиме датчик сам периодически выдает данные измерений. Он делится на два подрежима:
стабильный и быстрый. Если концентрация взвешенных частиц будет небольшая, датчик
будет работать в стабильном режиме с реальным интервалом обновления в 2.3 сек. В противном
случае, датчик будет работать в быстром режиме с интервалом обновления 200-800 мс (чем
выше концентрация – тем меньше интервал). В пассивном режиме данные выдаются только
после предварительного запроса. Прибору необходим внешний источник питания,
подключаемый через стандартный разъем микро-USB (рис. 2).</p>
      <p>
        Веб-интерфейс системы мониторинга загрязнения атмосферы. Проектирование и
разработка пользовательского интерфейса веб-ГИС мониторинга выполнялась на основе
программных интерфейсов (API) геопортала ИВМ СО РАН, набора ранее разработанных
инструментальных программных средств [
        <xref ref-type="bibr" rid="ref5">9, 10</xref>
        ]. Для дизайна экранных форм веб-приложения
использовался механизм формирования динамического контента на основе шаблонов. Шаблоны
позволяют изменять порядок и форму вывода атрибутивных данных по объектам в слоях
карты, включая различное элементы стилевого оформления – цвет, параметры шрифтов, и т.д.
Разработанная система мониторинга находится в опытной эксплуатации.
      </p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <article-title>[1] Real-time Air Quality Index (AQI</article-title>
          ) [Электронный ресурс] / URL: http://aqicn.org, свободный.
          <source>Загл. с экрана (дата обращения: 20.06</source>
          .
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <surname>Геопортал</surname>
            <given-names>ИВМ СО РАН</given-names>
          </string-name>
          [Электронный ресурс] / URL: http://gis.krasn.ru, свободный.
          <source>Загл. с экрана (дата обращения: 20.06</source>
          .
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <surname>Yakubailik</surname>
            <given-names>О.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kadochnikov</surname>
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tokarev</surname>
            <given-names>A</given-names>
          </string-name>
          .
          <article-title>Applied software tools and services for rapid web GIS development // 15th International Multidisciplinary Scientific GeoConference SGEM 2015</article-title>
          .
          <article-title>www</article-title>
          .
          <source>sgem.org, SGEM2015 Conference Proceedings, Book 2</source>
          , Vol.
          <volume>1</volume>
          , pp.
          <fpage>487</fpage>
          -
          <lpage>494</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          <article-title>[8] The Plantower PMS5003 and PMS7003 Air Quality Sensor experiment</article-title>
          [Электронный ресурс].
          <year>2015</year>
          . URL: http://aqicn.org/sensor/pms5003-7003, свободный.
          <source>Загл. с экрана (дата обращения: 20.06</source>
          .
          <year>2017</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [10]
          <string-name>
            <surname>Yakubailik</surname>
            <given-names>O. Geospatial services</given-names>
          </string-name>
          &amp;
          <article-title>Web GIS software for environmental monitoring problems // 16th International Multidisciplinary Scientific GeoConference SGEM 2016, www</article-title>
          .
          <source>sgem.org, SGEM2016 Conference Proceedings</source>
          .
          <year>2016</year>
          . Vol.
          <volume>1</volume>
          ,
          <string-name>
            <surname>N 2</surname>
          </string-name>
          ,
          <string-name>
            <surname>P.</surname>
          </string-name>
          657-
          <fpage>664</fpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>