Приведу пример как я подключал Lifepo4 аккумуляторы к блоку питания EPS30-4815AF (в нем находится два модуля питания по 15А).
Для примера первый аккумулятор был US2000C Pylontech 50Ач 48В.
В первую очередь необходимо посмотреть максимально допустимое напряжение заряда аккумулятора, например для US2000C это 53.5В, а блок питания EPS30-4815AF по умолчанию подает выравнивающее 56.5В (функция для свинцово кислотных), а плавающее 53.5В. US2000C имеет 15 ячеек по 3.2В вместо 16, поэтому нужно быть осторожным, чтобы блок питания не подал напряжение выше позволенного.
Плавающее напряжение в EPS30-4815AF нельзя отключить, точнее можно до перезагрузки блока питания или до его переподключения к OLT, так как при подключении режим заряда вернется на автоматический.
Также чтобы напряжение заряда изменилось после выполнения команд, необходимо обязательно отключить кабель коммуникации, чтобы OLT потерял связь с EMU (EMU state : failed), потом подключить, без этого напряжение не изменялось, можно было изменить только режим зарядки:
display emu
display emu 3
...
EMU state : normal
...
interface emu 3
display power run info
display power system parameter
power charge mode floating
power charge mode automatic
Пример изменения напряжения для выравнивающей и плавающей зарядки для Lifepo4 аккумулятора US2000C Pylontech (значения которые я указал):
power charge voltage equalizing-voltage 53.1 floating-voltage 53.0
Пример указания тока заряда (60 * 0.25 = 15А):
power battery parameter 1 0.25 60 60
Хочу заметить, что при включении EPS30-4815AF может выдать на батарею всплеск тока 30А, и через несколько секунд он выравнивается к настроенному, поэтому в EPS30-4815AF пришлось заменить предохранитель батареи на 25А, заводской стоял на 20А.
display power system parameter
EMU ID: 3 Power system information
------------------------------------------------------------------------------
Charge control state: Automatic control
Equalizing voltage : 53.00V Floating voltage : 52.90V
Charge Lmt quotiety : 0.25 Equalizing time : 60 days
Battery number : 1 Battery 0 capacity : 60 AH
Batt_temp_test_upper: 80 C Batt_temp_test_lower : -20C
Batt_temp_Alam_upper: 50 C Batt_temp_Alam_lower : -15C
Temp redeem quotiety: 80mV
Batt temp Monitor : Enable
AC over alarm voltage : 280V AC lack alarm voltage : 180V
DC over alarm voltage : 58 V DC lack alarm voltage : 45 V
Power module number : 0
Load off permit : Forbid Load off voltage : 44.00V
Battery high-temperature-off permit : Permit
Battery high-temperature-off temperature: 53 C
Battery-lack-voltage-off-permit : Permit
Battery-lack-voltage-off voltage : 43.00V
Battery barcode : -
Load off voltage — отключения нагрузки, блок питания остается включенным, Battery-lack-voltage-off voltage — отключение батареи и выключение блока питания, это напряжение должно быть выше чем напряжение при котором отключается BMS, иначе например чтобы потом начать заряжать батарею придется нажимать на ней переключатель OFF/ON, сама она может не запустится. К сожалению на разных Huawei OLT можно указать значение не выше 44.9V (проверил на MA5683T и MA5800) или 44V (проверил на MA5608T). При чем блок питания отключает с задержкой в несколько минут, в это время напряжение батареи опустится еще ниже.
Также тестировал блок питания 4830 от другого производителя, там можно указать больше напряжение при котором отключается блок питания и есть веб интерфейс для удаленной настройки, но там свои нюансы и баги. Также на тесте еще Huawei ETP4860-B1A2-30A (smu11b) с одним модулем питания R4830G 30А, можно установить второй резервный и чтобы было 60А.
power off battery-off-voltage ... (default 43V)
power off battery-off-state <permit,forbid> default permit
display power environment parameter
display power run info
EMU ID: 1 System run information
----------------------------------------------------------------------------
Limit State : No limit Charge control : Automatic control
Charge state : Floating
Module number : 2
Module 0 address : 1 Module 0 type : AC/DC
Module 1 address : 2 Module 1 type : AC/DC
Module 0 voltage : 53.51V Module 0 current : 0.83A
Module 1 voltage : 53.46V Module 1 current : 0.83A
DC voltage : 53.45V AC voltage : 234.17V
Load current : 1.39 A Battery current : 0.07 A
Например плавающее напряжение можно указать 3.45В на ячейку, а boost не более 3.6В, зависит от ячеек и нужно убедиться что блок питания правильно видит емкость аккумулятора, чтобы при 100% заряда он использовал только плавающую зарядку. Был случай когда блок питания видел что аккумулятор заряжен на 30%, а на самом деле 100% и плавающая зарядка в этом случае никогда не включится.
Параметры BMS лучше оставить заводские. Пользователь и пароль для приложения ниже версии Pylontech Batteryview V3.7 — Administrator/pylontech для Batteryview V3.8 и новее — Pylon2019001!
Обязательно необходимо мониторить значения напряжения заряда и тока заряда батареи через SNMP, OID можно найти в моей статье:
SNMP MIB/OID для Huawei ETP4830
Еще я заказывал и подключал батареи Tewaycell 51.2V 50A (ячейки Gotion 52ah), которые имели параметры:
Maximum charging upper limit voltage 58.4v
Floating voltage: 56.8V
Discharge lower limit voltage 43.2v
Continuous maximum charging and discharging current 50A
Однако в характеристиках могут быть возможные параметры ячеек, а в BMS настройках совсем другое. Например в этой же батарее было настроено 57.75 OV (Over voltage), а для ячейки 3.8 OV и когда на блоке питания было указано equalizing-voltage 57, а это напряжения обычно +0.2V, то был случай при 100% заряженной батареи когда оно повысилось больше 57.75 и батарея отключилась, по этому я указал equalizing-voltage 56 (56/16=3.5V на ячейку). На BMS можно посмотреть логи тревог, подключившись через RS232 или RS485 порт.
Я указал параметры:
power battery parameter 0.25 60 1 60
power charge voltage floating-voltage 55.2
power off load-off-voltage 44.9
power off battery-off-voltage 44.8
power off load-off-state forbid
power off battery-off-state permit
power charge voltage equalizing-voltage 56
power supply-parameter 280 180 58 47
display power system parameter
EMU ID: 3 Power system information
----------------------------------------------------------------------------
Charge control state: Automatic control
Equalizing voltage : 56.00V Floating voltage : 55.20V
Charge Lmt quotiety : 0.25 Equalizing time : 60 days
Battery number : 1 Battery 0 capacity : 60 AH
Batt_temp_test_upper: 60 C Batt_temp_test_lower : -40C
Temp redeem quotiety: 100mV
Load off permit : Forbid Load off voltage : 44.90V
Battery off permit : Permit Battery off voltage : 44.80V
Shunt quotiety : 100A
AC over alarm volt : 280V AC lack alarm voltage : 180V
DC over alarm volt : 58 V DC lack alarm voltage : 47 V
Power module number : 3
Module 0 address : 1 Module 0 control state: On
Module 1 address : 2 Module 1 control state: On
Module 2 address : 3 Module 2 control state: On
Load high-temperature-off permit : Forbid
Load high-temperature-off temperature : 65 C
Battery high-temperature-off permit : Forbid
Battery high-temperature-off temperature: 50 C
Если указать не верное значение, то отобразится сообщение:
Failure:Not match this relation:DC over voltage -1 > equalizing charge voltage >floating charge voltage > DC under voltage +2V,and DC under voltage > Load off voltage > Battery off voltage