What is enhanced Battery Management System?

The enhanced battery management system (eBMS) is the central element for monitoring and controlling telecom-based energy storage systems.

The modular eBMS is very easy to apply in many types and sizes of battery packs through its flexible hardware and software structure.

TTG International and Batkon partnership offer the necessary software and hardware as a complete solution for remotely communicating with all kinds of batteries for monitoring and controlling the charge/discharge process.


eBMS uses the Rectifier battery charging port as input. Rectifier limits the total charge current and float voltage of the total battery system. eBMS «individually charges» each 48V battery group with individually limited current/voltage values.

eBMS also measures each 12V battery voltages and each group temperature. BCU (Battery Control Unit) modules read the current, group voltage, battery voltage and group temperature values and send them to MPC (Main Process Controller) by using isolated serial communication buses. MPC evaluates all measured values and gives the current limit and voltage limit parameters to BCU modules. MPC has USB, isolated RS485 ports, Ethernet and 2x16 Ch LCD display + 4 button menu-driven HMI (Human Machine Interface)

eBMS Features

  • Any 12V battery exceeds max voltage (default 14V) BCU lowers the charge current and try to keep battery voltage under the Vmax voltage value and prevents overcharge
  • In case of battery group temperature exceeds the Tmax value, BCU lowers the charge current and tries to keep battery temperature under the Tmax and prevents thermal runaway.
  • Each battery group is being charged with ‘’individual charger’’ (BCU), this structure prevents charge over-current and keeps charge current limit for each group individually.
  • eBMS does not limit discharge current. But it checks current flow directions and prevents group to group charging events. Discharge currents can only flow to load direction.
  • eBMS also prevents ‘’over-discharge’’ events. Battery group discharge current is being cut if any 12V battery voltage drops under Vmin (default 10.8V) value to prevent over-discharge of that battery.
  • eBMS can ‘’balance’’ 12V battery voltage in the groups. ABC (Active Balancing Circuit) hardware of BCU can inject up to 1,5 A balancing charge current to selected 12V battery. When the active balancing applied onto lower voltage batteries after the charge, all battery voltages in the group can be balanced for a while. This method fixes battery ‘’top’’ voltages to preferred voltage level and cycling can be done from this point with the help of over-discharge control at the bottom.
  • eBMS MPC unit has 2x16 channel LCD display and 4 button menu interface for programming and monitoring.



The dashboard is a customizable control screen where you can follow your network state, charge, health, voltage, current, etc. It is user-friendly and simple to take a glance on the network.