Реализация проекта «Разработка нового поколения программного комплекса «Энергосфера 9» с возможностью работы на отечественных операционных системах и базах данных с дополнительным модулем анализа Больших данных (Big Data) для прогноза генерации возобновляемой энергетики» (далее – Проект)  проводится в рамках осуществления федерального проекта «Цифровые технологии» национальной программы «Цифровая экономика Российской Федерации» при поддержке Российского Фонда Развития Информационных Технологий (РФРИТ) - https://рфрит.рф.  

В соответствии с Соглашением № 2021-550-49 от 24.12.2021 г. о предоставлении Гранта РФРИТ проект выполняется в период с 15.01.2022 года по 15.07.2023 года.

Назначение

Программный    комплекс    (ПК)    «Энергосфера»    предназначен    для    создания автоматизированных информационно-измерительных систем (АИИС), обеспечивающих коммерческий и технический учет различных видов энергоресурсов (электрической и тепловой энергии, холодного и горячего водоснабжения, пара, газа и др.) в  различных  отраслях  экономики.

С 2014  года  Минэнерго  России  в  сотрудничестве  с  Минпромторгом  России,  а  также  с  другими  заинтересованными федеральными органами исполнительной власти  и компаниями ТЭК ведет работу по снижению зависимости российского топливно-энергетического  комплекса  от  импортного  оборудования,  технологий  и  материалов. Новая версия ПК «Энергосфера 9» призвана обеспечить работу ранее внедренных и вновь создаваемых АИИС с использованием только отечественного программного обеспечения (операционных систем, систем управления базами данных, офисных приложений). 

Для  эффективного применения АИИС на  объектах  «зеленой»  энергетики  планируется также разработка  модуля  прогноза  генерации ветряных электростанций (ВЭС) с применением методов искусственного интеллекта.

Требования к системному ПО

ПК «Энергосфера 9» может использоваться для создания систем учета на полностью отечественном программном обеспечении (ПО), включенным в Единый реестр российских программ для ЭВМ и БД (ЕРРП), или с использованием импортного системного ПО.  Минимальные требования к системному ПО для создания АИИС на базе ПК «Энергосфера 9» приведены в табл.1.

Таблица 1

ПО из ЕРПП или ПО с открытой лицензией

ПО Microsoft

  • Операционные системы:
    • Астра Линукс SE 1.7 и выше,
    • Альт Линукс 10 и выше,
    • РЕД ОС 7.3 и выше;
  • СУБД PostgreSQL, Postgres Pro версий 11 и выше;
  • Wine 7 и выше;
  • .NET 7 и выше;
  • Р7-Офис.
  • Операционные системы:
    • Microsoft Windows Server 2012R2 и выше;
  • СУБД MS SQL Server 2012 и выше;
  • MS IIS версия 8 и выше;
  • Microsoft Office 2007 и выше.

Архитектура

АИИС на базе программного комплекса «Энергосфера 9» включает в себя следующие основные компоненты (см. рис.1):

  • БД «Энергосфера» – база данных на основе СУБД MS SQL или PostgreSQL;
  • Службы сбора данных с приборов учета и обмена данными с внешними системами;
  • Службы Алармера и CRQ-интерфейса;
  • Десктопные приложения;
  • Web-приложения Абонента и Сервера опроса;
  • Мобильное приложение Абонента.

Данные с приборов учета опрашиваются с помощью приложений АИИС (Сервер опроса, Электроколлектор) и записываются в БД «Энергосфера». На уровне БД обеспечивается долговременное хранение данных, обработка первичных данных и расчет необходимых отчетных данных по заданным расчетным схемам. Конфигурирование системы выполняется с помощью десктопных приложений «Консоль администратора» и «Редактор расчетных схем». 

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

Для обмена данными с другими системами используются специализированные приложения «Центр экспорта-импорта» и «CRQ-интерфейс».

Рисунок 1. Структура ПК «Энергосфера 9»

Структура ПК «Энергосфера 9»

Ход выполнения Проекта

Этап

Период

Цели

Статус

Результаты

1й этап

15.01.2022

15.07.2022

Совместимость приложений ПК «Энергосфера 9» с СУБД PostgreSQL

Выполнен

  • разработано техническое задание на доработку ПК «Энергосфера 9» на 1м этапе,
  • разработана пояснительная записка рабочего проекта по результатам первого этапа,
  • приобретен сервер для организации тестового стенда комплексного тестирования и определения нагрузочных характеристик ПК «Энергосфера 9» на ОС Linux и СУБД  PostgreSQL,
  • разработан и опробован на прототипе в среде МATLAB алгоритм прогнозирования генерации ВИЭ,
  • разработан технический отчет с описанием алгоритма прогнозирования ВИЭ,
  • разработан новый дизайн web-кабинета Абонента,
  • выполнена доработка приложений ПК «Энергосфера 9»  для обеспечения совместимости с СУБД PostgreSQL,
  • разработана программа и методика испытаний (ПМИ) для проведения первичного тестирования приложений ПК «Энергосфера 9» на первом этапе Проекта,
  • выполнено первичное тестирование приложений ПК «Энергосфера 9» в соответствии с разработанной ПМИ,
  • по результатам тестирования сформирован «Протокол тестирования» и выполнена соответствующая доработка (отладка) приложений ПК «Энергосфера 9»,
  • разработан дистрибутив ПК «Энергосфера 9» (версия 9.0.1), включающий инсталлятор для установки приложений ПК «Энергосфера 9» и базы данных в операционной системе Windows с СУБД PostgreSQL

2й этап

16.07.2022

15.01.2023

Совместимость приложений ПК «Энергосфера 9» с ОС Linux

Выполнен

  • разработано техническое задание на доработку ПК «Энергосфера 9» на 2м этапе,
  • выполнена доработка (кодирование) приложений ПК «Энергосфера 9» для обеспечения совместимости с ОС Linux,
  • скорректирована программа и методика испытаний (ПМИ) для проведения первичного тестирования приложений ПК «Энергосфера 9» на совместимость с ОС Linux,
  • выполнено первичное тестирование приложений ПК «Энергосфера 9» в соответствии с разработанной ПМИ,
  • по результатам тестирования сформирован «Протокол тестирования» и выполнена соответствующая доработка (отладка) приложений ПК «Энергосфера 9»,
  • выполнена разработка пользовательского интерфейса и проработка пользовательских сценариев для реализации функции прогноза генерации ВИЭ,
  • разработана пояснительная записка рабочего проекта по результатам второго этапа,
  • разработан прототип функции прогноза генерации ВИЭ в составе модуля «АРМ Энергосфера»,
  • выполнено первичное тестирование функции прогноза генерации ВИЭ,
  • выполнен переход серверной части web-кабинета Абонента на технологию .NET(Core) для обеспечения совместимости с ОС Linux,
  • реализован новый дизайн основных функциональных окон web-кабинета Абонента, 
  • разработан дистрибутив ПК «Энергосфера 9» (версия 9.0.2), включающий инсталлятор для установки приложений ПК «Энергосфера 9» и базы данных в операционной системе Linux с СУБД PostgreSQL, 
  • разработаны руководства пользователей для приложений ПК «Энергосфера 9» в количестве 7 шт.

3й этап

16.01.2023

15.07.2023

Комплексное тестирование и выпуск дистрибутива в продажу

Выполняется

  • разработано техническое задание на доработку ПК «Энергосфера 9» на 3м этапе,
  • разработана ПМИ для комплексного тестирования,
  • выполняется комплексное тестирование ПК "Энергосфера 9".
  • разработан полный комплект руководств пользователей для приложений ПК «Энергосфера 9» в количестве 15 шт.

4й этап

15.07.2023

01.01.2024

Включение в Единый реестр российских программ для электронных вычислительных машин и баз данных

В плане работ

 

5й этап

15.07.2023

31.12.2024

Выполнение плановых показателей по внедрению ПК «Энергосфера 9»

В плане работ