Battery Management System


  • Monitor 256 batteries on key parameters.
  • Industry standard 32-bit ARM controllers to provide you with versatility and reliability.
  • Built in intelligence for battery state recognition and comparable impedance readings.
  • Remote access from anywhere via Mobile App.
  • 24/7 alarms and notifications.
  • Daily, weekly, monthly annual report generation to track product performance and efficiency.
  • Automatic capture and recording of data during float, charge & discharge.
  • Planned battery purchasing – through avoiding emergency replacements.
  • User defined alarm limits.
  • Optional wireless battery connectivity.
  • battery management mobile app

    The BMS architecture consists of multiple modules each of which can handle 32 individual batteries. The modules are connected to a master controller that stores and processes the incoming data. Theoretically, each of these modules can become a sub-master when you connect another module to it's 32nd point. Cascaded in such a manner, you can connect and manage infinite number of batteries.

    Our proprietary architecture includes multiple redundancies to ensure safety and reliability at all times. The sensors, modules and master controller are designed to be isolated from surges and power spikes. The master controller gets it's own power from your UPS or Inverter and thus is never down. The master controller is also capable of both wired and wireless communication protocols, as per your needs.

    battery management system architecture battery stack

    Sosaley provides a secure and cost-effective cloud framework for data collection and communication between the Battery Management module and user. Your data is secured and stored in a biometrically sealed facility with redundancies built into the system for safeguarding against data loss.

    Our continuous data sampling, reporting and battery management capability delivers all the necessary information at your fingertips, as well as to UPS/battery manufacturers/dealers for preventative maintenance. The cloud can also send SMS/email alerts directly to service technicians to inform them about the status of the batteries.

    battery management cloud integration

    Batteries are the critical part of any UPS. They store energy and supply the stored energy when needed. They have a limited life that can be extended with proper maintenance. In most installations, particularly in small set-ups, once the UPS is installed, we tend to close the door and forget about it. Like all devices, UPS also needs regular inspection and maintenance.

    In order to help you understand what constitutes a battery, we list below some of the factors that affect battery life.

    Individual Battery Voltage

    Incorrect charge voltages may result in loss of capacity, accelerated grid corrosion, excessive gassing and premature end of life. Voltage also identifies catastrophic failures, such as short circuit cells, and gives true visibility of performance under discharge.

    Ambient Temperature

    A battery’s life-span is normally specified at 20 or 25 degrees centigrade. Temperatures outside of the specified range can significantly affect the battery’s corrosion rate, and therefore the life of the battery. An 8-10 deg temperature increase can decrease battery life by 50%.

    String Current

    String current monitoring measures the energy delivered or accepted by each battery string. A UPS will only measure total current and cannot detect imbalances between strings. An imbalance highlights potential problems within a battery string. String current measurement also allows detection of incorrect battery charging and any significant earth leakage faults. Total string voltage tracking the string voltage confirms the charger is on and performing correctly.

    Individual Battery Impedance (ohmic value)

    The impedance of a battery will increase with age. High impedance results in a battery that cannot supply the required current – its key task. High impedance also highlights poor connections and open circuit before failure. Batteries can fail in a very short period of time (less that a week) so measuring impedance daily allows you to detect faulty batteries without the need to discharge them. By analysing trending impedance you can accurately determine the end-of- life of a battery.

    Battery Temperature

    Measuring the temperature of each battery highlights localised environmental problems through poor HVAC. It can also highlight poor connections and excessive charger ripple. Temperature is a critical parameter for NiCad batteries. Most importantly, battery temperature measurements allow the early detection of thermal runaway.

  • Fewer batteries to purchase - through extending the service life of the ones installed.
  • Reduced manpower – through automation & reduced number of discharge tests.
  • Reduced call-out charges – through effective preventive maintenance.
  • Planned battery purchasing – through avoiding emergency replacements.
  • Reduced travel and time – through remotely accessing status data.
  • Successful warranty claims – through having documentary evidence.
  • Reduced insurance premiums.
  • financial benefits

    Sosaley's BMS consists of two modules. The Master Controller collects battery data, executes calculations where needed, and manages all external communication. The master controller board is 50x75x40mm in size and has onboard RAM and processors for advanced processing and communication.

    The individual battery modules sit on top each battery and sends data to the master controller 24/7. They are capable of wired and wireless communication with the master controller. Individual battery modules are just 25x50x15mm each.

    battery management circuit board
    why us

    Sosaley has been leading from the front in terms of embedded design and development. We have spent nearly 50 man years of effort in designing and developing the BMS. All our knowledge and expertise in embedded design, Android development, and communication protocols have been used here. In addition, our BMS is far ahead of any similar product in the market because of the following reasons:

    32 bit Microcontroller

    Our microcontroller is powerful enough to handle multiple operations such as wireless communication,
    remote operations, data mining operations and any new features via future software upgrades.

    Experience and Industry Feedback

    Our product development has been guided by a 40 yr industry veteran to ensure that we exceed the
    industry standards in all aspects of the development process.

    Our BMS specifications are tailor made to fit the industry requirements.

    Proprietary Cloud Framework

    Our solution includes integration with the cloud for remote access from anywhere across the globe. We rely on our own custom developed back-end servers and framework instead of third-party vendors thereby increasing the security of your data.

    Wireless Communication Options

    Our controller can communicate via a variety of protocols such as serial port, Wi-Fi, GSM, RF etc.

    Ease of Installation

    The individual battery modules are simple plug and play devices that can be installed live. Easy to install and easy to replace. Detailed instruction manual available.

    Remote Control of Your Batteries

    Sosaley’s BMS is the only solution with the feature to cut-off your batteries in case of emergency/vacation feature. This feature also provides protection against spikes and short-circuits.

    Integration with Manufacturers and Distributors

    Our cloud/master-controller can directly provide feedback to UPS manufacturers and distributors, enabling them to perform remote services and preventative maintenance.

    Unique ID

    We can tag each customer with a unique ID so manufacturer or distributor can analyze and use the performance data to optimize their service and future offerings.

    Advanced Customer Support

    We provide a comprehensive support service along with our BMS solution and offer free replacements for up to 1 year.