The Grid-Saver™ energy control architecture consists of

  1. An individual “string controller” which manages the health and utilizes safety interlocks for each parallel “string” of cells used in each system, and
  2. A “system controller” to manage requests for power that must be split among individual strings.

The string controller manages the health of each string by maintaining cell voltage and temperature within acceptable ranges as defined in the system specification.

The system controller interprets the grid power requirement and decides on the power command to each string.

A “power split algorithm” adjusts the power requirement from each string dynamically, based on the changing state of each string and varying grid requirements.