Skip to main content

Battery Energy Storage System (BESS) Controls: A Complete Guide

By NFM Consulting 4 min read

Key Takeaway

A battery energy storage system (BESS) is coordinated by several layers of controls: the battery management system (BMS), the power conversion system (PCS), an energy management system (EMS), and SCADA. Together these manage cell safety, convert power between DC and AC, dispatch the battery, and provide operator visibility — and their integration determines whether the system is safe, reliable, and profitable.

Quick Answer

A battery energy storage system (BESS) is coordinated by several layers of controls working together: the battery management system (BMS) that protects the cells, the power conversion system (PCS) that converts power between DC and AC, an energy management system (EMS) that decides when to charge and discharge, and SCADA that gives operators visibility and control. How well these layers integrate determines whether the system is safe, reliable, and profitable.

What a BESS Actually Contains

A grid-scale battery storage system is far more than a stack of batteries. The major subsystems each carry their own controls, and the whole only works when they are coordinated:

  • Battery modules and racks: The lithium-ion cells, grouped into modules and racks, that physically store energy.
  • Battery management system (BMS): Monitors cell voltage, temperature, and state of charge, and protects the cells from operating outside safe limits.
  • Power conversion system (PCS): Bidirectional inverters that convert the battery's DC power to grid-compatible AC and back again.
  • Energy management system (EMS): The decision-making layer that dispatches the battery based on market signals, grid conditions, and operator setpoints.
  • SCADA and HMI: Supervisory control and data acquisition for visibility, alarming, and remote operation.
  • Thermal management: Cooling (and sometimes heating) to keep cells in their optimal temperature band.
  • Fire suppression and safety systems: Gas detection, temperature monitoring, and suppression to manage the risk of thermal runaway.

The Control Hierarchy

It helps to think of BESS controls as a hierarchy, from the fastest, most local protection up to the slowest, most strategic dispatch decisions.

Battery Management System (BMS)

The BMS is the protective foundation. It continuously measures each cell's voltage and temperature, estimates state of charge (SoC) and state of health (SoH), and balances cells so they age evenly. Crucially, the BMS holds the authority to open contactors and isolate a rack if it detects an unsafe condition — over-voltage, over-temperature, or a fault. No other control layer is allowed to override BMS safety limits.

Power Conversion System (PCS) Controls

The PCS converts DC battery power to AC and follows commands for real power (charge/discharge) and, increasingly, reactive power and grid-support functions. PCS controls operate on fast timescales — milliseconds — and are responsible for grid-following or grid-forming behavior. For a deeper treatment, see our guide to power conversion systems and inverter controls.

Energy Management System (EMS)

The EMS sits above the PCS and BMS and answers the strategic question: what should the battery do right now? It optimizes charge and discharge against electricity prices, ancillary-service obligations, state-of-charge limits, and operator constraints. In a market like ERCOT, the EMS is where dispatch decisions translate market opportunities into setpoints the PCS executes.

SCADA and Plant Controller

SCADA provides supervisory visibility and control, aggregating data from the BMS, PCS, EMS, and balance-of-plant equipment. A plant controller coordinates multiple PCS units and battery blocks so the site responds as a single resource to grid operator commands. The integration between SCADA and EMS is the subject of our companion guide on how BESS SCADA and EMS work together.

Why Integration Is the Hard Part

Each subsystem is often supplied by a different vendor: the battery and BMS from one manufacturer, the PCS from another, the EMS from a third. The controls challenge is making them communicate reliably and respond as a coordinated whole. Mismatched data rates, protocol differences, and unclear command authority are common sources of commissioning delays and operational faults. This is why careful protocol design — covered in our article on BESS communication protocols — matters as much as the hardware itself.

Safety Sits Above Everything

Lithium-ion batteries carry a thermal-runaway risk, and the controls architecture must treat safety as non-negotiable. Gas detection, temperature monitoring, and fire suppression operate independently of the dispatch logic, and safety standards such as NFPA 855 for installation and UL 9540 / UL 9540A for system evaluation and fire testing shape how these systems are designed. Our article on thermal runaway monitoring and fire protection explores this in detail.

Where the Money Is Made

In Texas, a well-controlled BESS earns revenue through energy arbitrage — charging when power is cheap and discharging when it is expensive — and through ERCOT ancillary services. The EMS and plant controls are what turn the physical asset into a market participant. Our article on how BESS earns revenue in ERCOT covers the market side.

Bringing It Together

A successful BESS is an integration project as much as a battery project. The BMS keeps the cells safe, the PCS shapes the power, the EMS makes the money, and SCADA ties it together — and a fault or gap in any layer undermines the rest. NFM Consulting provides intelligent grid automation engineering to design, integrate, and commission these control layers into a coherent, safe, market-ready system. Contact NFM Consulting for a BESS controls assessment.

Frequently Asked Questions

Ready to Get Started?

Our engineers are ready to help with your automation project.