Мониторинг автономной системы: почему напряжение обманывает о степени заряда и что логировать вместо него
Тёмный экран — так начинается большинство отказов автономных систем. Как построить слой мониторинга для системы с автономным инвертором — определение степени заряда на основе шунта, один источник данных на величину, удалённое логирование и анализ трендов, позволяющий выявлять отказы на ранней стадии.
Большинство автономных систем не объявляют о своих отказах. Они деградируют постепенно. Батарейная сборка, которая каждый месяц заряжается чуть меньше, инвертор, который работает немного теплее, чем раньше, нагрузка, которую никто не помнит, как добавил, — ничто из этого не выдаёт код ошибки в первый день. К моменту срабатывания сигнализации дорогостоящий компонент обычно деградирует уже месяцами, и никто не может сказать, когда это началось, потому что никто не вёл запись.
Мониторинг — это разница между трендом, который можно скорректировать осенью, и отключением, которое вы диагностируете в декабре. В этом руководстве описано, что измерять в автономной системе с инвертором, почему одни измерения заслуживают доверия, а другие нет, и как настроить логирование, которое действительно будет анализироваться.
Почему напряжение — наименее честное число на дисплее
Первое, что показывает каждая система, — это напряжение батареи, и первая ошибка, которую совершает почти каждый владелец, — читать его как указатель уровня топлива.
Под нагрузкой напряжение на клеммах проседает — батарея 12 В, находящаяся в покое при 12,8 В, может просесть до 12,1 В при работающем насосе, без реального изменения запасённой энергии. Сразу после того, как солнце выводит сборку из режима основного заряда, та же батарея может показывать 13,5 В или больше, будучи заряженной лишь наполовину. Вдобавок кривая напряжения литиевой батареи почти плоская примерно между 20% и 80% степени заряда: четыре разных уровня заряда могут занимать почти одинаковое напряжение.
Числа ниже показывают, насколько может блуждать показание «12 В», пока фактическая степень заряда почти не меняется.
| Условие | Типичное показание LiFePO4 12 В | Как это выглядит на индикаторе |
|---|---|---|
| В покое, заряд ~50% | 13,2 В | «Наполовину полная» — правдоподобно |
| Разряд при высокой нагрузке, ~50% | 12,1–12,3 В | «Низкий заряд» — вводит в заблуждение |
| Сразу после окончания абсорбции, ~70% | 13,4–13,5 В | «Почти полная» — вводит в заблуждение |
| Холодное утро, высокая нагрузка, ~50% | 11,9–12,2 В | «Почти пустая» — вводит в заблуждение |
Напряжение не бесполезно — это правильная величина для порогов защиты, таких как отключение по низкому напряжению. Оно просто является неправильной величиной для ответа на вопрос «сколько энергии в сборке», а именно на этот вопрос и призван отвечать мониторинг.
Прибор, который отвечает на него: подсчёт кулонов на основе шунта
Надёжный способ отслеживать степень заряда — считать энергию на входе и выходе. Монитор батареи на основе шунта измеряет падение напряжения на прецизионном резисторе в главном отрицательном кабеле батареи и интегрирует этот ток во времени — метод, называемый подсчётом кулонов. Поскольку шунт видит каждый ампер, входящий в сборку или покидающий её, он накапливает реальную степень заряда вместо того, чтобы угадывать её по напряжению.
Установка шунта — это место, где большинство показаний искажается. Точность определяют два правила:
- Каждый проводник проходит через шунт. Все нагрузки и все источники заряда подключаются со стороны системы; сама клемма батареи — единственное, что находится со стороны батареи. Один провод питания инвертора в режиме ожидания или один измерительный провод MPPT, прикрученный напрямую к батарее, незаметно пропускает свой ток мимо шунта, и с этого дня степень заряда начинает уходить.
- Калибруйте при известном полном заряде. После настоящего полного заряда — абсорбция завершена, ток снизился почти до нуля — синхронизируйте монитор на 100%. Периодическое повторение этого не даёт накопленной ошибке расти.
Шунт также отвечает на второй вопрос, на который напряжение ответить не может: какой ток течёт прямо сейчас и в каком направлении. Это единственное число говорит вам, действительно ли массив заряжает, реально ли предсказанное потребление в режиме ожидания и существует ли необъяснимый ток потребления в 3 часа ночи.
Один источник данных на величину
Распространённая ошибка при вводе в эксплуатацию — прикрутить несколько устройств мониторинга и позволить каждому вычислять собственную степень заряда. Инвертор оценивает по напряжению, MPPT-контроллер оценивает по собственной модели, а шунт считает кулоны — три числа, которые никогда не совпадут, и нет способа определить, какое из них неверно, когда они расходятся.
Более чистая архитектура назначает один авторитетный источник на каждую величину:
| Величина | Авторитетный источник | Почему |
|---|---|---|
| Степень заряда батареи | Монитор на основе шунта или BMS по каналу связи | Только устройство, интегрирующее ток, измеряет её напрямую |
| Ток батареи | Тот же шунт | Одна точка подсчёта для всего входящего и исходящего потока |
| Выход PV-массива | MPPT-контроллер или телеметрия MPPT инвертора | Это единственное устройство, которое видит ток и напряжение массива |
| Нагрузки AC | Телеметрия выхода инвертора | Он измеряет то, что выдаёт |
| Данные на уровне ячеек (литий) | BMS батареи | Только BMS видит отдельные ячейки |
Если инвертор и батарея обмениваются данными по CAN или RS485, степень заряда от BMS, как правило, является лучшим мастер-источником — её вычисляет устройство, которое видит ячейки, — но принцип остаётся тем же: одно число побеждает, и все дисплеи соглашаются его показывать.
Что логировать и что означают тренды
Живые числа заполняют экраны; тренды предотвращают отказы. События, которые стоит ловить, — медленные, и они становятся видимыми только в журнале:
- Падение тока в конце полного заряда. Если ток в конце абсорбции в этом месяце выше, чем в прошлом, на том же массиве, сборка принимает меньше и достигает полного заряда медленнее — ранний признак потери ёмкости, хронического недозаряда или ослабления источника заряда.
- Рост потребления в режиме ожидания. Потребление в режиме ожидания, которое ползёт вверх, часто указывает на новую паразитную нагрузку, устройство, застрявшее в не-эко режиме, или коррозию, добавляющую сопротивление там, где его быть не должно.
- Сокращение времени между событиями низкого заряда. Когда сборка достигает порога отключения по низкому напряжению за всё меньшее число дней при аналогичной нагрузке, ёмкость уменьшается — или нагрузка незаметно выросла, и расчёт больше не соответствует реальности.
- Рост часов работы генератора в месяц. На гибридных солнечно-генераторных объектах часы работы на топливе — это сводная статистика для всего остального. Рост часов при неизменных нагрузках означает меньший сбор PV или сборку, которая больше не держит то, что держала раньше.
- Полуденный режим поддержки при более низком напряжении, чем раньше. Если массив больше не удерживает систему на полном заряде в полуденные часы, которые раньше доминировали, либо выход массива деградировал, либо потребление выросло за пределы первоначального расчётного значения.
Ни одно из этих событий не появляется как код ошибки. Все они видны при еженедельном взгляде на залогированные кривые — вот почему журнал должен существовать и кто-то должен на него смотреть.
Удалённый мониторинг для необслуживаемых и распределённых объектов
Для дачного домика на выходные достаточно считывания показаний шунта по Bluetooth при редких посещениях. Для любого объекта, имеющего коммерческое значение — телекоммуникационные или мониторинговые станции, дома в аренду, распределённые парки систем, — мониторинг должен доходить до ответственного лица без выезда на объект.
Три практических требования отличают полезный удалённый мониторинг от галочки в маркетинговом списке:
- Система работает, когда никто не смотрит. Данные должны логироваться на самом устройстве и загружаться при восстановлении связи, а не теряться во время сбоя. Сигнализация, которая появляется в приложении только пока приложение открыто, — это не сигнализация.
- Оповещения приходят с контекстом. Полезное push-сообщение называет величину, объект и порог — «Объект 7: батарея ниже 30% в 06:40» — чтобы получатель мог решить, нужен ли выезд, ещё до завтрака.
- Данные переживают визит. Исторические кривые позволяют инженеру сравнить эту зиму с прошлой. Система, которая показывает только сегодняшние числа, вообще не может ответить на вопросы о трендах из предыдущего раздела.
Для B2B-проектов это также возможность для сервиса: многие дистрибьюторы и монтажники теперь перепродают мониторинг по подписке, а панель управления парком генерирует регулярный доход и, что важнее, раннее обнаружение каждого из описанных выше режимов отказа по всей клиентской базе.
Что должен предоставлять сам инвертор
Архитектура мониторинга проще, когда инвертор участвует в ней. При оценке платформы инвертора вот что нужно проверить:
- Широта измерений. Дисплей должен показывать напряжение батареи, ток, входную и выходную мощность AC и мощность PV там, где встроен MPPT — величины, необходимые для архитектуры «один источник на величину», описанной выше.
- Настраиваемые пороги защиты. Отключение по низкому напряжению, максимальный ток заряда и пределы входного AC должны быть настраиваемыми, а заданные значения должны быть видны на дисплее или в приложении — предел, который вы не можете прочитать, нельзя проверить.
- Порт связи, говорящий на языке вашей экосистемы. Последовательный интерфейс (RS485 или RS232) или CAN для подключения к внешним мониторам, BMS и блокам мониторинга. Убедитесь, что протокол документирован, прежде чем включать его в проект.
- Логирование или хотя бы история аварий. Если устройство хранит прошлые события, перемежающиеся отказы становятся диагностируемыми; если нет — планируйте внешний логгер.
Наши автономные инверторы с чистой синусоидой оснащены цифровыми дисплеями, которые отображают текущие рабочие величины — напряжение батареи, уровень нагрузки и состояние, — а серия автономных солнечных инверторов со встроенным MPPT добавляет видимость со стороны массива на моделях от 1,5 кВА до 11 кВА. Дисплей даёт вам достоверные мгновенные числа; в паре с монитором на основе шунта и устройством логирования система приобретает слой трендов, который одни только дисплеи обеспечить не могут.
Контрольный список для ввода в эксплуатацию слоя мониторинга
- Шунт на главном отрицательном проводнике, всё остальное со стороны системы
- Монитор синхронизирован на 100% после подтверждённого полного заряда
- Один авторитетный источник на величину; дублирующие оценщики удалены или игнорируются
- Пороги защиты (LVD, предел заряда) заданы, затем считаны обратно и сфотографированы
- Уставки сигнализации определены для низкого SoC, высокого потребления в режиме ожидания и отказа заряда
- Выбрано место назначения данных: локальный логгер, облачная платформа или оба
- Назначено ответственное лицо и фиксированный интервал для анализа трендов
- Сохранена базовая линия: кривые первого дня здорового полного заряда и обычного вечера
Последний пункт — самая дешёвая страховка во всём списке. Кривые заведомо здоровой системы — это эталон, который делает любую будущую аномалию очевидной.
FAQ
Мониторинг — это не покупка устройства; это архитектурное решение, принятое один раз и пересматриваемое всегда. Постройте его правильно, и система расскажет вам о своих проблемах, пока их ещё дёшево исправить.
Мониторинг: часто задаваемые вопросы
Можно ли доверять проценту, показанному на моём контроллере заряда?
Редко. MPPT-контроллеры оценивают степень заряда по моделям напряжения, и эти оценки сильно уходят на литиевых сборках, напряжение которых почти плоское между 20% и 80% заряда. Относитесь к проценту контроллера как к грубому индикатору и установите монитор на основе шунта — или используйте степень заряда от BMS по каналу связи — в качестве авторитетного числа.
Где именно следует устанавливать шунт?
На главном отрицательном кабеле, между отрицательной клеммой батареи и всем остальным. Каждая нагрузка и каждый источник заряда должны подключаться со стороны системы относительно шунта. Единственное устройство, подключённое напрямую к батарее, обходит подсчёт и навсегда искажает степень заряда.
Мой дисплей инвертора и мой монитор на основе шунта показывают разную степень заряда. Какой из них прав?
Шунт, если он был установлен так, что все проводники проходят через него, и синхронизирован при подтверждённом полном заряде. Инвертор обычно оценивает по напряжению. Решите один раз, какой источник является авторитетным, настройте систему на показ именно его и прекратите сравнивать эти два — они никогда не совпадут, и это ожидаемо.
Действительно ли мне нужен удалённый мониторинг, если система работает нормально?
Хорошая работа сегодня — именно так выглядит деградирующая система в первые месяцы. Удалённое логирование — это то, что превращает медленный отказ — снижение принимаемого заряда, рост потребления в режиме ожидания, рост часов работы генератора — из декабрьского сюрприза в октябрьскую корректировку. Для любого объекта, который вы не можете посещать еженедельно, оно окупается в первый же раз, когда выполняет свою работу.