Supervisory Controllers


As application and therefore battery management system functional requirements increase in complexity a supervisory controller can be added to support:

  • Cell voltage and temperature management
  • State-of-Charge estimation – tracking the amount of energy in each cell/the pack at a given point in time
  • State-of-Health estimation – tracking capacity loss across cell/pack life
  • Fault prevention and detection – protecting the battery pack and users


in general and/or more advanced expressions of these functions. If MBBs represent the baseline components of a BMS, supervisory controllers are the central control components of more complex battery management systems. Supervisory controllers coordinate operation of the lower-level components contained within a BMS and commonly act as an interface to external devices.  For example, the BMS supervisory controller in an electric vehicle would coordinate MBB sampling and balancing operations with current sensor readings, consolidate battery cell and pack information for display-based visualization, protect users from shock hazards by integrating against an insulation monitoring device and act as the battery pack gateway to other vehicle controllers.

A variety of third-party hardware platforms are leveraged as supervisory controllers in Infotronix’ off-the-shelf battery management systems. Building systems around third-party hardware platforms allows for time-to-market and development and unit cost advantages to be offered to customers. Where warranted, Infotronix builds custom supervisory controllers.  Regardless of the hardware platform source, Infotronix has an extensive set of software IP which can be leveraged, including advanced battery cell models.

Please contact us for more information about our supervisory controller hardware line-up and associated software IP.


Sensory Controllers