С приближением зимы для многих СНТ снова становится особенно актуальной проблема потерь электроэнергии.
По собственному опыту знаю, насколько трудно разбираться с ней, когда у председателя есть только две цифры: сколько электроэнергии получил весь СНТ и сколько удалось собрать по показаниям участков. Само расхождение мало что объясняет. Гораздо важнее понять, где оно возникает и что именно нужно проверять.
Поэтому в приложении «СНТ Управление» я разрабатываю отдельный модуль энергетического баланса. Сейчас MVP уже близок к завершению, и это хороший момент показать результат и попросить совета у председателей, электриков и энергетиков — пока ещё можно достаточно легко изменить архитектуру и добавить действительно нужные функции.
Как это работает
В программе строится структура реальной электросети СНТ:
ввод → трансформатор → линии и ответвления → участки и общие потребители.
Можно учитывать фазы, вводные и контрольные приборы, привязку участков к линиям, а саму сеть видеть как в виде дерева, так и на карте территории.

Схема электросети: ввод, трансформатор, линии, ответвления, участки и контрольные приборы.

Та же сеть на карте территории: линии и объекты можно сопоставить с реальным расположением участков.
Для выбранного периода система сопоставляет:
- электроэнергию по вводу;
- показания участков;
- общих потребителей;
- расчётные технические потери.
Остаток показывается как необъяснённое расхождение.
Затем, если есть контрольные приборы, проблему можно локализовать:
всё СНТ → конкретная линия → группа участков.
То есть вместо простой цифры «потери составили 20%» хотелось бы дать председателю более полезный ответ:
Основное расхождение находится в этой части сети — проверку разумно начинать отсюда.

Энергетический баланс СНТ: ввод, участки, общие потребители, технические потери и необъяснённое расхождение.

Сравнение линий помогает локализовать участок сети, с которого разумно начать проверку.
Почему я называю это именно «необъяснённым расхождением»
В поиске эту проблему часто формулируют гораздо жёстче: «кража электроэнергии в СНТ», «воровство электричества», «хищение электроэнергии».
Но сама по себе большая разница между вводом и показаниями ещё никого ни в чём не обвиняет.
Причиной могут быть разные даты снятия показаний, отсутствующие или ошибочные данные, общие потребители, погрешности приборов, технические потери, неправильная структура сети и только в том числе безучётное потребление.
Поэтому программа не должна искать «виноватого». Её задача — найти отклонение, оценить достоверность данных и помочь человеку понять, что проверять дальше.
Система может работать и с небольшим количеством данных
Технически для анализа можно учитывать довольно много факторов — вплоть до температуры за период.
Но здесь есть очевидный компромисс: чем больше данных мы потребуем, тем меньше вероятность, что председатели будут регулярно их заполнять.
Поэтому я стараюсь сделать систему так, чтобы она могла считать и при минимальном наборе информации.
Принцип простой:
Мало данных — расчёт возможен, но доверие к результату ниже; больше качественных данных — вывод становится точнее.
Для этого вместе с результатом рассчитывается качество исходных данных. Программа должна честно говорить, когда информации недостаточно, а не выдавать очень точную цифру, которой на самом деле нельзя доверять.
Досье участка
Ещё одна важная часть системы — досье каждого участка.
Туда постепенно стекается техническая и эксплуатационная история:
- счётчики и показания;
- линия и фаза подключения;
- изменения схемы;
- результаты проверок;
- замены приборов;
- заявки и работы;
- энергетический профиль;
- заметки председателя, правления или электрика.
Например, для анализа может иметь значение, какое на участке отопление — печное, электрическое или смешанное, живут ли там зимой постоянно, были ли недавно строительные работы и т. д.

В досье участка сохраняются приборы учёта, история показаний и электрические подключения.

Отдельный раздел для управленческих и технических заметок с разграничением видимости.

Форма добавления контекста, который известен председателю, правлению или специалисту.
И здесь для меня принципиально важно, чтобы система не пыталась заменить председателя или специалиста.
У человека часто есть контекст, которого нет ни в одном автоматическом источнике:
«В этом месяце хозяин перешёл на электрическое отопление».
«Участок две недели был отключён после аварии».
«Счётчик заменили, поэтому здесь нужно учитывать переход между двумя показаниями».
Такие сведения можно сохранять в досье как управленческие или технические заметки и учитывать при последующем анализе.
То есть идея выглядит не как:
цифры → алгоритм → готовый вердикт,
а как:
данные + структура сети + история участка + знания людей → анализ → решение председателя или специалиста.
Что будет дальше
Сейчас основные расчёты выполняются обычными программными алгоритмами — без ИИ.
Мне кажется правильным сначала иметь прозрачный и проверяемый фундамент.
Следующим этапом хочу добавить ИИ-аналитику поверх расчётной модели: поиск необычных закономерностей, сезонных отклонений, анализ истории, температуры, структуры сети, энергетического профиля участка и других факторов.
Но ИИ тоже не должен говорить: «этот участок нарушает».
Гораздо полезнее вывод вроде:
Здесь есть нетипичное отклонение; вот возможные причины; вот каких данных не хватает; вот что имеет смысл проверить.
Нужны реальные обезличенные данные
Для дальнейшей разработки очень пригодились бы реальные истории энергопотребления СНТ.
Если кто-то готов поделиться обезличенными техническими данными — без ФИО, телефонов, адресов и другой персональной информации — это могло бы сильно помочь.
Особенно ценны случаи, где есть история показаний и известно, чем в итоге действительно объяснялось большое расхождение.
Позже я отдельно подготовлю понятный шаблон: какие данные нужны, как их обезличить и что передавать вообще не требуется.
И здесь мне особенно нужна критика практиков
Если вы сталкивались с потерями электроэнергии в СНТ, буду благодарен за мнение:
- Правильно ли идти по схеме СНТ → линия → группа участков?
- Где на практике лучше всего ставить контрольные приборы?
- Какие данные действительно полезны для анализа, а какие председатель просто не станет регулярно заполнять?
- Что обязательно учитывать при расчёте технических потерь?
- Какие сведения стоит хранить в досье участка?
- Насколько полезна карта электросети?
- Какие признаки вы сами используете при поиске причины больших расхождений?
- Чего в этой системе сейчас явно не хватает?
Особенно интересен не только успешный опыт, но и решения, которые пробовали и которые не сработали.
Сейчас проект находится именно в той стадии, когда хорошее замечание из практики ещё можно успеть превратить в функцию программы.