Overview
The Core Monitoring KPIs is a Certified Product Point Template for Energy Storage Sites that defines required normalized real-time performance calculations that scale, or transform several of the points in the Core Real-Time Calculations. These points are required for the Bazefield installation to function properly across all core applications.
These calculations specifically translate OEM-specific signals into consistent indicators of operational state, availability, communication status, and event conditions. By abstracting vendor-specific complexities, the Core Monitoring KPIs enables unified fleet monitoring, reduces configuration overhead, and supports consistent reporting and alarm management across heterogeneous energy storage sites technologies.
The Core Monitoring KPIs template defines 19 interval-based calculations for Energy Storage Sites. These KPIs aggregate PCS and Container metrics into site-level 5-minute and hourly summaries for power production, energy throughput, state of charge, and data quality.
Template Definition
The Core Monitoring KPIs is defined below. Calculations are one of the following types:
Scale Equations — Algebraic or logical manipulations of input data done on the Bazefield edge buffer
Online Expressions — Algebraic or logical manipulations of input data done on the central Bazefield data engines (typically on a storage node). Similar to scale equations in purpose, but done in the centralized architecture.
Interval Expressions — Algebraic, logical, or advanced manipulations of input data done within a pre-defined aggregation interval (e.g. 5 minutes, 10 minutes, 1 hour, etc). These are typically done centrally on a storage node.
Details on the Point Names, Descriptions, and Types are below.
Required for Bazefield Core Dashboard functionality
Optional for common additional data streams/sources
Calculation Definition Table
Name | Description | Type | Interval | Units | |
|---|---|---|---|---|---|
ACDataCoverage | Site-level average of PCS AC Power data coverage for the hour | Calculation (Interval Exp.) | 1 hour | % | |
ActivePowerPCS | Sum of battery inverter Active Power in MW | Calculation (Interval Exp.) | 5 min | MW | |
ChargingEnergy | Sum of energy charged to containers | Calculation (Interval Exp.) | 5 min | MWh | |
ChargingPower | Calculated value of power input while charging | Calculation (Interval Exp.) | 5 min | MW | |
ContainerSOCDataCoverage | Site-level average of Container State of Charge data coverage for the hour | Calculation (Interval Exp.) | 1 hour | % | |
DCDataCoverage | Site-level average of Container DC Power data coverage for the hour | Calculation (Interval Exp.) | 1 hour | % | |
DifferentialEnergy | Difference between energy charged and discharged in past hour | Calculation (Interval Exp.) | 1 hour | MWh | |
DischargingEnergy | Sum of energy discharged from containers | Calculation (Interval Exp.) | 5 min | MWh | |
DischargingPower | Calculated value of power output while discharging | Calculation (Interval Exp.) | 5 min | MW | |
EquivalentFullCycles | Hourly equivalent full cycles. Total energy throughput (charged + discharged) divided by 2 and normalized by rated energy capacity. Requires capacity attribute. | Calculation (Interval Exp.) | 1 hour | — | |
HourlyEnergyCharged | Site-level hourly total energy charged, summed from PCS units | Calculation (Interval Exp.) | 1 hour | MWh | |
HourlyEnergyDischarged | Site-level hourly total energy discharged, summed from PCS units | Calculation (Interval Exp.) | 1 hour | MWh | |
OverallDataQuality | Hourly site-level overall data quality score as equal-weighted average of AC Power, State of Charge, DC Power, and Container SOC data coverage | Calculation (Interval Exp.) | 1 hour | % | |
PowerChargeLimit | Site Power Charge Limit calculated as sum of all battery containers' Power Charge Limit | Calculation (Interval Exp.) | 5 min | MW | |
PowerDischargeLimit | Site Power Discharge Limit calculated as sum of all battery containers' Power Discharge Limit | Calculation (Interval Exp.) | 5 min | MW | |
ReactivePowerPCS | Sum of battery inverter Reactive Power in MVAR | Calculation (Interval Exp.) | 5 min | MVAR | |
SOCDataCoverage | Site-level average of PCS State of Charge data coverage for the hour | Calculation (Interval Exp.) | 1 hour | % | |
StateOfChargeAvg | Average State Of Charge of the Site | Calculation (Interval Exp.) | 5 min | % | |
TotalStoredEnergy | Site total stored energy across all battery containers | Calculation (Interval Exp.) | 5 min | MWh |