Главная ﹥ Примеры проектов ﹥ Рынок домашнего хранения энергии в России
Переопределение хранения энергии для дома в России. Комбинируя мощный инвертор с синусоидальной волной 5 кВт с модульными аккумуляторами емкостью 5 кВтч (расширяемыми до 25 кВтч), мы создали решение, которое преодолевает экстремальную нестабильность сети, суровые тепловые условия и ограничения капитала конечных пользователей — достигнув массового внедрения в 2500 единиц в месяц.
Чистый синусоидальный инвертор
Максимальная емкость укладки (5 модулей)
Выходная мощность / месяц
Удаленное устранение неисправностей
Клиент, ведущий поставщик энергии, обслуживающий Россию, требовал систему, способную работать в одних из самых сложных условий мира. Мы разобрали их основные проблемы, чтобы создать индивидуальную аппаратно-программную парадигму.
Конечные пользователи часто не могут позволить себе крупные системы емкостью 15-20 кВтч сразу. Более того, транспортировка одного аккумуляторного шкафа весом более 150 кг по грунтовым дорогам России требует тяжелой техники, что делает доставку в отдаленные деревни практически невозможной.
Базовый модуль емкостью 5 кВтч по модели «плати по мере роста». Весит менее 50 кг, его легко переносить двум специалистам. Пользователи могут беспрепятственно наращивать до 5 модулей (25 кВтч), по мере роста своих энергетических потребностей и бюджета.
Российские дома часто используют старые холодильники, насосы для глубоких скважин и местные дизельные генераторы. Стандартные инверторы с модифицированной синусоидальной волной или гибридные системы с низким пиковым током часто выходят из строя при высоких пусковых токах этих индуктивных нагрузок.
Интегрированный индивидуальный инвертор с синусоидальной волной мощностью 5 кВт с большой пиково-сверхтекущей способностью, гарантирующий THD < 3% для защиты чувствительной электроники и беспрепятственной синхронизации с нестабильными дизельными генераторами.
Средние температуры окружающей среды 28–35°C ускоряют деградацию элементов LFP. В то же время вызов техника для устранения базовых неисправностей проводки или сброса программного обеспечения может стоить сотни долларов и занимать несколько дней.
Реализован алгоритм адаптивного теплового снижения мощности и интегрирован IoT-модуль LTE 4G для диагностики по OTA, что позволяет удаленно устранять 80% неисправностей через облачную телеметрию.
Система использует тяжелые соединения шины постоянного тока с закрытым доступом, скрытые внутри ножек корпуса. Это исключает внешнюю запутанную проводку. Когда пользователь желает обновить систему, он просто устанавливает новый модуль батареи на 5 кВтч под головкой инвертора. Встроенная система управления батареей (BMS) использует параллельную связь RS485 для автоматического определения и интеграции нового модуля за секунды.
Вместо реакции на температуру, этот алгоритм предсказывает наклон и предварительно ограничивает мощность, избегая инерции теплового пробега.
typedef структура { float температура, наклон, ограничение мощности; } Thermal_t; Thermal_t Прогнозируемое ограничение мощности(float текущий, float температура, float dt) { статический float предыдущий = 25.0f; float наклон = (температура - предыдущий) / dt; предыдущий = температура; float коэффициент = 1.0f; // Прогностическое отключение: если наклон превышает безопасный градиент до достижения порога если (наклон > 2.5f && температура > 38.0f) коэффициент = 0.0f; // Аварийное предварительное отключение иначе если (температура > 35.0f) коэффициент = 1.0f - ((температура - 35.0f) * 0.04f) - (наклон * 0.02f); // Активное усиленное охлаждение на основе модели тепловыделения (I²R) uint8_t скважность_вентилятора = (uint8_t)((текущий * текущий * 0.005f) + (температура - 25.0f) * 1.2f); Установить_PWM_вентилятора(скважность_вентилятора > 100 ? 100 : скважность_вентилятора); вернуть (Thermal_t){.температура=температура, .наклон=наклон, .ограничение мощности=коэффициент}; }
Уходит от пассивного сброса. Эта логика выявляет самую слабую ячейку и инициирует двунаправленную передачу энергии по всей серии, балансируя на уровне батареи а не соседних ячейках.
#определить CELL_NUM 16 void Адаптивное_Активное_Балансирование(float *soc, float *емкость) { float min_soc = 1.0f, max_soc = 0.0f; инт min_idx = 0, max_idx = 0; float avg_soc = 0.0f; для (инт я = 0; я < CELL_NUM; я++) { avg_soc += soc[я]; если (soc[я] < min_soc) { min_soc = soc[я]; min_idx = я; } если (soc[я] > max_soc) { max_soc = soc[я]; max_idx = я; } } avg_soc /= CELL_NUM; // Активировать передачу только при превышении дисперсии 3%, приоритет отдавая ячейке с узким местом если ((max_soc - min_soc) > 0.03f) { // Передача энергии от ячейки с наибольшим SOC к ячейке с наименьшим через двунаправленный DC/DC float energy_to_transfer = (avg_soc - min_soc) * емкость[min_idx] * 0.8f; // Коэффициент эффективности 80% Trigger_BiDir_Transfer(max_idx, min_idx, energy_to_transfer); } иначе { Hibernate_Balancer(); } }
Заменяет простые if/else сравнения. Использует тройные избыточные датчики и медианное усреднение для изоляции неисправных зондов, обеспечивая, что система никогда не использует поврежденные данные.
#определить SENSOR_NUM 3 float Медианный фильтр(float считывания[SENSOR_NUM]) { // Сортировка пузырьком для 3 элементов если (считывания[0] > считывания[1]) обмен(&считывания[0], &считывания[1]); если (считывания[1] > считывания[2]) обмен(&считывания[1], &считывания[2]); если (считывания[0] > считывания[1]) обмен(&считывания[0], &считывания[1]); вернуть считывания[1]; // Медиана } Fault_t Диагностика консенсуса(float adc_raw[SENSOR_NUM], float максимальный лимит) { float отфильтровано = Медианный фильтр(adc_raw); float отклонение = fabsf(adc_raw[0] - adc_raw[1]) + fabsf(adc_raw[1] - adc_raw[2]); если (отклонение > 5.0f) вернуть FAULT_SENSOR_IMBALANCE; // Неисправность аппаратного обеспечения если (отфильтровано > максимальный лимит) вернуть FAULT_OVP; // Предиктивная неисправность: обнаружение дрейфа датчика статический float предыдущий_медиана = 0.0f; если (fabsf(отфильтровано - предыдущий_медиана) > 0.5f && предыдущий_медиана != 0) вернуть FAULT_DRIFT_WARN; предыдущий_медиана = отфильтровано; вернуть FAULT_NONE; }
Продвинутая система управления батареей использует Контроллер надзора который переходит в режим безопасной работы “Limp-Home” при деградации (SOH), а не только по напряжению, реализуя безопасный режим для деградированных блоков.
typedef enum { INIT, НОРМАЛЬНО, PRE_DERATE, ЛЕГКИЙ_ДОМАШНИЙ, Выключение } Состояние_BMS; Состояние_BMS Контрольный_арбитраж(float soh, float требование_нагрузки, float температура) { переключатель (текущее_состояние) { случай НОРМАЛЬНО: если (soh < 0.6f) вернуть ЛЕГКИЙ_ДОМАШНИЙ; // Ухудшенный пакет: ограничить мощность до 60% если (температура > 42.0f) вернуть PRE_DERATE; перерыв; случай PRE_DERATE: // Watchdog: Если ограничение не снизит температуру за 5 секунд, принудительно выключить если (температура > 44.0f) вернуть Выключение; если (температура < 38.0f) вернуть НОРМАЛЬНО; перерыв; случай ЛЕГКИЙ_ДОМАШНИЙ: // Переопределение внешнего требования до 60% от исходной мощности Запрос_тока_ограничения(требование_нагрузки * soh); если (soh > 0.7f) вернуть НОРМАЛЬНО; // Самовосстановление (только если сопротивление падает) перерыв; по умолчанию: перерыв; } вернуть текущее_состояние; }
Вместо случайного тайм-аута используется аппаратный UID для назначения приоритетов, что решает коллизии в O(1) время на мульти-дроп шине.
uint8_t Smart_Arbitrated_Address(uint32_t hw_uid) { // Используйте модуль по UID для предварительного выделения слота, уменьшая коллизии шины на 90% uint8_t предлагаемый_адрес = (uint8_t)(hw_uid % 32) + 1; uint8_t подтверждение = Отправить_заявку(предлагаемый_адрес); если (подтверждение == ACK_коллизия) { // Приоритетное арбитраж: меньший UID выигрывает, больший UID отступает с детерминированной задержкой uint32_t приоритет = hw_uid & 0x0000FFFF; uint8_t задержка_мс = (приоритет % 50) + 10; Задержка(задержка_мс); вернуть Smart_Arbitrated_Address(hw_uid >> 4); // Смещение и повторная попытка с новым слотом } вернуть предлагаемый_адрес; }
Через встроенный модуль 4G ключевая телеметрия (напряжение ячейки, дрейф SOC, скачки нагрузки от инвертора 5 кВт) передается в облако в реальном времени. Дистрибьюторы могут отправлять OTA обновления прошивки, принудительно балансировать ячейки и настраивать профили зарядки, исключая 80% дорогостоящих выездов на объект.
Белая метка приложения позволяет владельцам домов контролировать генерацию солнечной энергии, отслеживать потребление сети и управлять разрядкой аккумуляторов во время запланированных отключений электроэнергии в России.
Если конкретный модуль на 5 кВтч выходит из строя, облако определяет точный слой. Местный пользователь может разобрать модули, извлечь неисправный и заменить его за 5 минут. Никогда не подвергается опасности высоковольтное постоянное соединение, что обеспечивает нулевой риск электрошока для непрофессионального персонала.
Гениальная инженерия за “Модульной архитектурой” предназначена не только для конечного пользователя — она полностью революционизирует эффективность производства. Вместо изготовления отдельных машин на 5 кВтч, 10 кВтч, 15 кВтч и 20 кВтч, наши производственные линии сосредоточены полностью на ОДНОМ инверторе и ОДНОМ модуле аккумулятора SKU.
Масштабные экономии достигаются за счет выделения автоматизированных линий лазерной сварки исключительно для стандартного блока 16S 5 кВтч, что значительно снижает уровень дефектов и время смены оборудования.
Каждый инвертор комплектуется тестовым стеком аккумуляторов для проверки автоматической адресации BMS, чистой синусоидальной формы волны THD под нагрузкой и электрической безопасности высокого потенциала перед отправкой со склада.
Оптимизация BOM (спецификации материалов) до этих двух основных модулей значительно ускорила закупки в цепочке поставок, что привело к первой поставке контейнера всего за 2 месяца после утверждения проекта.
Клиент успешно внедрил системы по всей своей сети распределения. Стратегия модульных цен значительно снизила барьер для входа для местных потребителей, что привело к заключению постоянного годового контракта на поставки.
В суровых условиях российской электросети реальные данные и отзывы клиентов являются окончательным доказательством нашего инженерного проектирования.
"Ранее перевозка корпуса емкостью 15 кВтч в отдалённые деревни была кошмаром. Теперь наши монтажники могут переносить модуль емкостью 5 кВтч в одиночку. Когда у клиентов появляется больше бюджета, мы просто доставляем еще один аккумулятор для 'сложения' сверху. Эта гибкая модель продаж утроила наши ежемесячные продажи."
— Технический директор, региональный дистрибьютор России
A: Да. Наш протокол авто-адресации BMS независимо контролирует состояние здоровья (SOH) и уровень заряда (SOC) каждого модуля. Система автоматически балансирует ток, обеспечивая беспрепятственную работу старых и новых модулей без создания узких мест в производительности.
A: Да. В системе реализован полностью раздельный дизайн между инвертором и аккумуляторами. Если блок инвертора поврежден из-за сильных молний или других внешних факторов, достаточно заменить только верхний модуль инвертора; аккумуляторные модули, сложенные в стеке, остаются полностью целыми и не требуют изменений.
A: Для обеспечения максимальной эффективности производственной линии начальный MOQ для стандартной ODM настройки (1 блок + 1 аккумулятор) обычно составляет 300 комплектов. Благодаря нашей высоко интегрированной цепочке поставок, мы можем поставить первую партию в течение 25~45 дней после подтверждения заказа.
Будь то нацеливание на нестабильный энергосектор или другие быстрорастущие развивающиеся рынки, мы предоставляем комплексное решение от исследований и разработок до массового производства. Пожалуйста, заполните форму ниже, и наши старшие инженеры по решениям свяжутся с вами в течение 24 часов.
🔒 Примечание: Мы строго гарантируем конфиденциальность информации о вашем проекте.