EMS Control Center

Energy Management System — Decision Engine & Dispatch Control

VPP ACTIVE
BESCOM Grid

EMS Active Decision

Confidence: 97%

Charging BESS from excess solar generation

4,821 kW solar — 3,205 kW load = 1,616 kW surplus. Charging 847 kW into BESS fleet.

Solar Input4,821 kW
BESS Charging847 kW
Grid Export1,204 kW
Loads Served3,205 kW

EMS Optimization Mode

AUTOMATED

ToD Tariff Schedule

BESCOM 2026
Off-Peak₹3.20/kWh
22:00 – 06:00Charge BESS from grid
Normal₹5.40/kWh
06:00 – 09:00Solar self-consumption
Peak₹9.10/kWh
09:00 – 12:00Discharge BESS
Normal₹5.40/kWh
12:00 – 18:00Export surplus solar
Peak₹9.10/kWh
18:00 – 22:00Discharge BESS + DR

Current window

Normal — ₹5.40/kWh

Peak starts in 1h 14m

EMS Analytics — Price · SOC · Generation

EMS Rule Priority Stack

7/8 active
1

Emergency Grid Disconnect

Safety

IF: Grid voltage < 200V or > 250V

THEN: Isolate and run on solar+BESS

2

Peak Tariff BESS Discharge

Tariff

IF: IEX price > ₹7/kWh AND SOC > 40%

THEN: Discharge BESS at max rate

3

Solar Excess Charging

Solar

IF: Solar > Load + 200 kW AND SOC < 90%

THEN: Charge BESS from solar surplus

4

DR Event Dispatch

DR

IF: DR signal received AND SOC > 50%

THEN: Dispatch reserved BESS capacity

5

Off-Peak Grid Charging

Tariff

IF: Time 22:00–06:00 AND IEX price < ₹3.50 AND SOC < 70%

THEN: Charge BESS from grid

6

Net Metering Export

Solar

IF: Solar > Load AND BESS full AND grid connected

THEN: Export to grid via net meter

7

Low SOC Protection

Safety

IF: Fleet avg SOC < 15%

THEN: Stop all discharge — emergency reserve

8

AC Load Curtailment

DR

IF: Grid frequency < 49.5 Hz

THEN: Reduce AC setpoints by 2°C

Device Control Panel

EMS-managed fleet

BESS Fleet

1,284 units

online
847 kW charging

Solar Inverters

1,847 units

online
4,821 kW

EV Chargers

342 units

online
284 kW

AC Units (VPP)

4,821 units

warning
1,240 kW

Heat Pumps

187 units

online
94 kW

Water Pumps

312 units

idle
47 kW

EMS Event Log

TimeLevelSourceMessageSite
07:44:12INFOBESS FleetCharging initiated from solar surplus — 847 kW across 1,271 unitsFleet-wide
07:43:58INFONet MeteringGrid export started — 1,204 kW via BESCOM net metering connectionFleet-wide
07:41:22WARNRaheja VistasBESS unit #RV-047 communication timeout — retrying (attempt 3/5)Mumbai
07:38:45INFOEMS EngineMode: Cost Optimization — IEX price ₹6.84/kWh, ToD Normal window activeSystem
07:35:11OKDR EventBESCOM Peak Reduction event confirmed — 320 kW reserved, payment: ₹12,480Fleet-wide
07:31:04ERRORPuri Aanand VilasSite offline — inverter fault on 3 units, DISCOM: BSES Delhi. Engineer dispatched.Delhi NCR
07:28:33INFOSolar FleetMorning ramp-up complete — fleet generation crossed 1 MW at 06:47 ISTFleet-wide
07:22:18WARNKumar PicassoBattery SOC at 43% — below optimal threshold for evening DR event standbyPune
07:18:52INFOIEX FeedDay-ahead price updated — peak forecast ₹9.10/kWh at 20:00–22:00 ISTSystem
07:14:07OKEV ChargersSmart charging schedule applied — 284 kW load shifted to off-peak windowFleet-wide
07:08:41INFOBESS FleetOff-peak grid charging completed — 847 units reached target SOC 80%Fleet-wide
06:58:29WARNDLF Green EstateAC units drawing 487 kW — exceeding building demand forecast by 12%Gurugram
Showing 12 of 12 events · Last 60 minutesView full audit log →