Проблема энергоресурсосбережения на сегодняшний день становится актуальной не только для крупных промышленных объектов, но и для объектов автомобильного, морского, авиационного и железнодорожного транспорта, трубопроводных систем, многократно тиражированных однотипных объектов и других, анализ состояния энергетических показателей которых целесообразно производить совместно с географической информацией. На транспорте сбережение ресурсов приводит, в первую очередь, к снижению себестоимости перевозок и снижению выбросов отравляющих веществ в окружающую среду, что в полной мере соответствует требованиям современных государственных программ [7]. На практике это достигается путем применения методов оптимизации и планирования ресурсов и контроля их потребления, однако степень автоматизации этих операций остается крайне низкой. Кроме этого, имеющиеся системы энергетического мониторинга (СЭМ) чаще всего применяются для анализа работы стационарных объектов, что затрудняет их применение в интеграции с ГИС-технологиями. В связи с этим разработка и исследование программного и аппаратного обеспечения для элементов СЭМ подвижных или распределенных объектов с применением ГИС-технологий представляется актуальной и практически значимой задачей.
Архитектура программно-аппаратного комплекса для построения элементов СЭМ подвижных и распределенных объектов. Системный подход к разработке СЭМ на всех уровнях реализации программного и аппаратного обеспечения требует взаимосвязанного рассмотрения процессов сбора, передачи, обработки, анализа данных, наглядного визуального представления данных о потреблении ресурсов и географической информации. Опираяcь на положения методологии синтеза информационно-измерительных систем [2, 3, 8], разработана архитектура программно-аппаратного комплекса для СЭМ, обеспечивающей расчет показателей энергоэффективности объекта с учетом набора географических данных (рис. 1).
Рис. 1. Архитектура программно-аппаратного комплекса для построения элементов СЭМ подвижных и распределенных объектов
На нижнем уровне архитектуры программно-аппаратного комплекса расположено устройство удаленной телеметрии и позиционирования, выполненное на базе программируемого логического контроллера (ПЛК) [6], осуществляющего сбор атрибутивной информации и сигналов с датчиков и счетчиков, а также модуля позиционирования. Реализация нижнего уровня предусматривает применение ПЛК VIDA44M, разработанного специально для задач энергомониторинга как мобильных, так и стационарных объектов. Технические характеристики ПЛК VIDA44M приведены в табл. 1.
После сбора атрибутивных и географических данных, включая угловые координаты (долготу, широту), метрические координаты (x, y, z), мгновенную и среднюю на участке скорость движения, ускорения по координатам (x, y, z), ПЛК производит первичную фильтрацию и сжатие данных с сохранением архивов измерений на карту памяти, готовых для передачи по беспроводной сети, например GSM/GPRS-технологии. Для сбора географических данных целесообразно применение GPS/GLONASS-модуля.
На верхнем уровне архитектуры программно-аппаратного комплекса располагаются технические средства серверного управления и информационная платформа открытой архитектуры, ориентированная на совместный анализ энергетических и географических данных и обладающая модульной структурой [5].
Таблица 1
Технические характеристики ПЛК VIDA44M
Напряжение питания |
8..36 В постоянного тока |
||
Внешние интерфейсы |
Последовательный порт RS485 |
||
Последовательный порт RS232 |
|||
Последовательный порт 1-wire |
|||
Входа |
2 аналоговых (0..10 В) |
||
4 цифровых (12 В) |
|||
Выхода |
4 цифровых (36 В/ 1.5 A) |
||
Шина CAN ISO 11898 |
|||
16 кан. GPS-модуль |
Частота обновления |
NMEA @ 1 Гц |
|
Точность |
Позиционирования |
2.5 м CEP |
|
DGPS/SBAS |
2.5 м CEP |
||
Модуль GSM/GPRS |
Отправка SMS; аудиоканал; встроенный TCP/IP стек. |
||
Память |
SD-card до 2 Гб; внутренняя Flash-память 64 Мб |
||
Версия программного обеспечения |
RCTU MX2i |
Алгоритмическое и математическое обеспечение программно-аппаратного комплекса. Этапы сбора, обработки и анализа данных являются наиболее сложными и для каждого объекта в большей степени уникальны. Рассмотрим наиболее общие принципы построения алгоритмического и математического обеспечения программно-аппаратного комплекса для СЭМ.
Для реализации этапа обработки данных необходимо для каждого объекта определить количество параметров и значений, от которых будут зависеть качество анализа и обработки данных. Основные задачи анализа данных подвижного или распределенного объекта с применением ГИС-технологий включают фильтрацию входной информации и сигналов с датчиков и счетчиков; расчет реальных и теоретически обоснованных показателей потребления; корреляционный анализ данных потребления и геоинформации; отклонение реальных и нормированных показателей потребления с привязкой к геоданным; долговременное хранение данных с целью выработки нормирующих показателей для групп объектов.
1) ρ – удельное потребление энергии – полезное действие на единицу затрачиваемой мощности продукции:
; (1)
2) ηэ.ц – КПД объекта цикловой показывает отношение потребления энергии на полезное действие объекта, в нашем случае на перемещение груза, к циклу движения.
; (2)
3) – коэффициент использования оборудования по затраченной энергии цикловой, показывает насколько загружены потребители объекта:
, (3)
где W0 [кВт/ч] – фактический расход;
[кВт/ч] – номинальный расход.
4) ∆Wрез – резерв снижения энергозатрат. Данный показатель показывает, насколько потребление объекта больше нормирующего показателя потребления:
. (4)
Используя инструменты систем энергетического менеджмента [4], возможно сопоставить результаты моделирования энергопотребления подвижного или распределенного объекта и путем установки значений влияния внешних факторов, например, значения состояния погоды и/или траектории движения, времени, скорости и др., предсказать состояние объекта на следующем цикле работы либо при изменении состояния внешних факторов.
Пересчет угловых координат, получаемых с GPS/GLONASS-модуля в линейные осуществляется в соответствии с системой уравнений:
, (5)
где ; e2 = 2a – a2 = 0,00669438; а = 6378137 [м] – меньший радиус земли; B – широта; L – долгота; H – высота над уровнем моря.
Использование на практике линейных координат позволяет рассчитать скорость и ускорение движения объекта в определенные моменты времени, либо получить усредненные значения на интервалах. В случае, если GPS/GLONASS-модуль выдает показания в десятичной форме [ГГ.гггггг], необходимо применить преобразование координат по следующему принципу:
0.гггггг∙60 = ММ.ммммм
0.ммммм∙60 = СС.ссссс,
где г, Г – градусы; м, М – минуты; с, С – секунды.
Например, конвертируя десятичное число градусов, получаем: 55,547000 °= 55 °32’31’’.
Рис. 2. Структура программного обеспечения OpenJEVis
Программное и информационной обеспечение программно-аппаратного комплекса для СЭМ подвижных и распределенных объектов. Модульной структурой программного обеспечения, отвечающей требованиям системного подхода к построению программно-аппаратного комплекса, обладает продукт OpenJEVis с открытым исходным кодом [5]. Как можно увидеть на рис. 2, OpenJEVis разбит на блоки, в том числе база данных, модуль обработки данных, модуль подготовки отчетов и другие. Такая гибкость программного обеспечения, а также открытый исходный код модулей, обеспечивает наиболее эффективную реализацию частных решений СЭМ, в том числе с применением ГИС-технологий.
Для работы с геоинформацией на базе OpenJEVis необходимы дополнительные программные блоки интерфейсов ГИС, иностранного, Google map API или отечественного, например Yandex map API, производства.
Программный код процедуры вывода маркера по координатам с атрибутивной информацией о потреблении топлива в коде Google map API на JAVA script может выглядеть следующим образом:
Остальные методы, например, построение полилинии, полигона, различных фигур, символов, наложение различного рода слоев от температурной карты до карты движения городского транспорта, а также методы расчета расстояний и др., оформляются аналогично.
Реализуя функции Google map API в продукте OpenJEVis, получаем СЭМ с ГИС-модулем, где на карте отображаются точки сбора данных с комментариями в виде атрибутов – энергопараметров. Программным образом реализуется экспорт данных с ПЛК в формате файла .csv формата или из базы данных OpenJEVis JDB, предварительная обработка, сортировка и настройка вывода данных.
Отображение энергетических параметров на карте преследует цель повышения информативности энергопотребления подвижных или распределенных объектов. Отображение координат и линий следования, соответствующих моментам регистрации энергопотребления, целесообразно проводить с использованием маркеров, как показано на рис. 3, и других графических примитивов ГИС-модуля (кружки, треугольники, треки и др.). Размер маркера может характеризовать удельное потребление.
Для отображения скорости и ускорения целесообразно применить цветовую раскраску, например, заливку линии тренда градиентом красного цвета при превышении удельных показателей потребления. Для отображения частоты прохождения маршрута необходимо применить так называемый «горячий слой» (наподобие термокарты), данный слой отображает гистограммную заливку от красного до зеленого в местах прохождения транспорта в зависимости от количества проходов.
Рис. 3. Пример реализации ГИС-модуля в составе платформы OpenJEVis
Заключение
Предложенный подход к построению программно-аппаратного комплекса для реализации элементов СЭМ подвижных или распределенных объектов с применением ГИС-технологий обеспечивает долгосрочный сбор информации, оценку потребления энергии, гибкую визуализацию и подготовку отчетной документации по результатам совместного анализа энергетических параметров и геоданных подвижных, распределенных, крупных или множественных точечных объектов, например транспорт, системы генерации, передачи и потребления ресурсов и энергии, др.
Энергетические параметры в синхронизации с геоданными могут быть использованы при принятии решений по повышению эффективности управления, эксплуатации и обслуживания объектов энергомониторинга, например, построения энергоэффективных маршрутов и расписаний движения транспорта, корректировки графика планово-предупредительных работ, отслеживания некорректных действий персонала и др. Данный комплекс может применяться для реализации энергетического аудита, накопления статистики потребления энергии, ранжирования и нормирования энергоэффективности объектов, повышения информативности расходования ресурсов и энергии с привязкой к географической информации.
Рецензенты:
Бочкарёв С.В., д.т.н., доцент, профессор кафедры «Микропроцессорные средства автоматизации», ФГБОУ ВПО «Пермский национальный исследовательский политехнический университет», г. Пермь;
Щербинин А.Г., д.т.н., доцент, профессор кафедры «Конструирование и технологии в электротехнике», ФГБОУ ВПО «Пермский национальный исследовательский политехнический университет», г. Пермь.