Сервис «Оценка потенциала энергосбережения» ПАО «Россети»
Инструменты для оценки потенциала энергосбережения на объектах ПАО «Россети»: зданиях, транспортных средствах, подстанциях.
1. Назначение
Сервис «Оценка потенциала энергосбережения» (ОПЭС) предоставляет инструменты для оценки потенциала энергосбережения на объектах ПАО «Россети»: зданиях, транспортных средствах, подстанциях.
Оценка по каждому виду объектов ведётся отдельным модулем.
2. Модули
| Модуль | Объект оценки | Состояние |
|---|---|---|
| ЭНЗС — эталоны и нормативы расхода ТЭР зданиями и сооружениями | здания: тепловая и электрическая энергия | в эксплуатации, спецификация перенесена в SDAID |
| МВЭР — матрица выбора энергоэффективных решений | подстанции: подбор решений по данным об оборудовании | реализован; спецификация ведётся вне SDAID |
| ЭНТС — эталоны и нормативы потребления топлива | транспортные средства: автомобильное топливо | проектируется |
Платформа — общее для всех модулей: хост API, организационная структура, загрузка из АИС ОИА ПЭО, справочники, безопасность и обслуживание.
3. Как устроена эта спецификация
EPAS (Energy Efficiency Potential Assessment) — техническое обозначение Сервиса: имя сборки
спецификации, корень адресов на этом сайте (/Epas/<модуль>/…), префикс в коде.
Спецификация — один компилируемый проект; модули разделены папками и графом связей, а не отдельными сборками. Так сделано потому, что в коде модули тоже не разделены сборками: общий хост, общий read-слой, общий импорт из АИС. При делении спеки на сборки общему коду не нашлось бы дома.
| Раздел | Что внутри |
|---|---|
| Методология | как ведём спецификацию: правила, шаблоны, порядок изменений |
| Платформа | общее для всех модулей |
| ЭНЗС, МВЭР, ЭНТС | модули: видение, домен, методика расчёта, UI |
Внутри модуля разделы одинаковые: «Видение», «Домен», «Backend» (методика и модель входных данных расчёта), «UI», «Запросы на изменение».
Правило, общее для всей спеки: сначала правило появляется в спецификации, потом в коде. Спецификация — целевая модель Сервиса; запрос на изменение хранит исходный текст требования и его разбор.