Overview
The Core Monitoring KPIs is a Certified Product Point Template for Power Conversion Systems 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 power conversion systems technologies.
The Core Monitoring KPIs template defines 17 interval-based calculations for Power Conversion Systems. These KPIs aggregate real-time data into 5-minute and hourly metrics for energy production, rack health, and data quality monitoring.
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 | Percent of the hour during which valid Active Power data is available from the PCS | Calculation (Interval Exp.) | 1 hour | % | |
ActivePowerAvg | Average of ActivePower tag over 5 min interval | Calculation (Interval Exp.) | 5 min | kW | |
ChargingEnergy | Energy charged over the last 5 minutes. Uses OEM counter delta if available, otherwise derived from ChargingPower. | Calculation (Interval Exp.) | 5 min | kWh | |
DC-PowerAvg | Average of DC-Power tag over 5 min interval | Calculation (Interval Exp.) | 5 min | kW | |
DifferentialEnergy | Difference between the total energy charged and total energy discharged over the last hour | Calculation (Interval Exp.) | 1 hour | kWh | |
DischargingEnergy | Energy discharged over the last 5 minutes. Uses OEM counter delta if available, otherwise derived from DischargingPower. | Calculation (Interval Exp.) | 5 min | kWh | |
HourlyEnergyCharged | Hourly energy charged. Uses OEM counter delta if available, otherwise sums 5-minute charging energy values. | Calculation (Interval Exp.) | 1 hour | kWh | |
HourlyEnergyDischarged | Hourly energy discharged. Uses OEM counter delta if available, otherwise sums 5-minute discharging energy values. | Calculation (Interval Exp.) | 1 hour | kWh | |
OverallDataQuality | Hourly overall data quality score as equal-weighted average of AC Power and State of Charge data coverage | Calculation (Interval Exp.) | 1 hour | % | |
RacksCommFail | Number of strings/racks with comm fail for this PCS | Calculation (Interval Exp.) | 5 min | — | |
RacksConnected | Number of strings/racks connected (contactor closed) for this PCS | Calculation (Interval Exp.) | 5 min | — | |
RacksDisconnected | Total number of disconnected racks/strings for the PCS | Calculation (Interval Exp.) | 5 min | — | |
RacksFaulted | Number of strings/racks faulted for this PCS | Calculation (Interval Exp.) | 5 min | — | |
RacksInRotation | Number of strings/racks in rotation for this PCS | Calculation (Interval Exp.) | 5 min | — | |
RacksOutOfRotation | Number of strings/racks out of rotation for this PCS | Calculation (Interval Exp.) | 5 min | — | |
SOCDataCoverage | Percent of the hour during which valid State of Charge data is available from the PCS | Calculation (Interval Exp.) | 1 hour | % | |
TotalStoredEnergy | Amount of energy currently stored by the PCS (5 min interval) | Calculation (Interval Exp.) | 5 min | kWh |