EXECUTIVE DASHBOARD

Rooftop Solar Grid Intelligence

Live view of 12,482 rooftops — what they produce, what AI expected, and whether anything is wrong.

SCENARIONormal Operation
☀--:--— W/m² — °C
LIVE--:--:--
Solar Rooftops12,482Connected systems
Current Output—MWLive generation
AI Expected—MWForecast for current weather
Generation Variance—MWActual − Expected
Grid Stability—%— risk
AI Anomalies—Last 24 hours
Cyber Alerts—Last 24 hours
3D DIGITAL TWIN

Solar Grid · Live Power Flow

NormalWarningCriticalCyber signal
Drag to rotate · Click a house for AI analysis
--:--
—LIVE
Sun—
Sunlight—
Fleet now—
Energy today—
🌅 --:--Today's generation (MW)🌇 --:--
AI RISK ENGINE

Grid Stability

LOW
—/ 100
Frequency—
Max feeder voltage—
Next 15 min—

Correlating generation, voltage, frequency and cyber signals…

INCIDENT CENTER

AI Activity Feed

GENERATION ANALYTICS

Expected vs Actual Solar Output

Fleet · MW · 1 s stream
VIEW
SHOW
WEATHER☀ Clear sky
NormalWarningCritical Cyber signalSunlightPower column = kW now
SCENARIO
ROOFTOP SOLAR INTELLIGENCE

Monitored Rooftops

Each card compares what the rooftop should produce (AI expected) with what it actually produces. Click a card to see why.

HOW THE AI DECIDES

Four simple steps, every second

1Predict

Gradient Boosting model learns from 120 days of history what each rooftop should produce for the current sunlight & temperature.

2Compare

Actual output is compared with the prediction. A gap bigger than 10% is a signal worth checking.

3Detect

Isolation Forest checks 5 signals together (output, voltage, inverter heat, meter match, string balance) for unusual patterns.

4Explain

8 evidence checks decide the cause — weather, shading, inverter, degradation, grid voltage or cyber — with a confidence %.

ACTUAL VS EXPECTED

Per-Rooftop Output (kW)

ISOLATION FOREST

Anomaly Score by Rooftop

> 65 = unusual
PREDICTIVE ALERT

Grid Stability · Next 15 Minutes

LOW

—

SYSTEM SIGNALS

Frequency & Voltage

System frequency—
Target 50.00 Hz · safe band 49.90 – 50.05 Hz
Highest feeder voltage—
Nominal 230 V · upper limit 244 V (+6%)
What operators should do
    FEEDER BALANCE

    Solar vs Load by Feeder (MW)

    Solar share = how much of the feeder load rooftops supply
    CLUSTER WATCH

    Akota C&I Solar Cluster

    412 inverters
    Normal
    —
    Now
    —
    Physical fault or cyber attack? — how the AI separates them
    SECURITY EVENT LOG

    Inverter & Gateway Events

    DEMO MODE

    Scenario Simulation Lab

    Press a scenario. Watch the AI detect it, investigate it and explain it — live. Keyboard: 1–9

    Safe demo: every value is simulated. No real inverter command is ever sent.
    Starts when a scenario is running
    Presenter tips
    1. Cloud Event — AI explains a big drop as weather. No false alarm.
    2. Solar Output Drop — AI rules out physical causes and finds a remote setpoint change.
    3. Coordinated Attack — 247 inverters, same second, clear sky.
    4. Press Acknowledge then Simulate Mitigation to close the story.
    INCIDENT REGISTER

    Today's AI Incidents

    Export CSV

    IncidentScenarioSeverityStartedRooftopAI ClassificationConfidenceDetectClassifyStatus