System Architecture & Data Flow
watsonx OrchestrateEnd-to-end integration topology connecting weather streaming, IoT edge assets, Maximo asset intelligence, Granite foundation models, MMS rules, and watsonx Orchestration. Click any block to inspect.
Microgrid Closed-Loop Data Flow
Select any block to inspect technical specifications, interfaces, and telemetry contracts.
MMS Rules & Optimization Engine
Deterministic constraints, reserve arbitration, & load-shed orchestration
Enforces strict clinical protection floors (1,080 kW acute care is locked from load shedding), calculates BESS reserve countdowns, and triggers HITL governance when battery buffers drop below safety margins.
Core Technology
Python FastAPI / Deterministic Linear Optimization / Priority Floor Rules
Inputs & Telemetry
- Granite generation & demand predictions
- Maximo asset health flags
- Protected hospital baseline (1,080 kW)
Outputs & Dispatches
- Nonclinical load shed matrix (215 kW B & C)
- BESS autonomous dispatch schedule
- Human-in-the-Loop (HITL) alerts
Stage 1 · Sense & Ingest
Weather + IoT Telemetry
EIS detects storm approach while edge devices stream 1s power readings & inverter efficiency logs into Maximo.
Stage 2 · Predict & Model
Granite Time Series TTM
Granite foundation model predicts 96 min ahead, projecting solar drop-off and hospital demand surge.
Stage 3 · Optimize & Stage
MMS Rules & Floor Check
MMS protects (pre-charges) the 1,500 kWh BESS to 85% and creates a 215 kW nonclinical load-shed plan; battery + Hover wind carry the 1,080 kW clinical floor if the grid fails.
Stage 4 · Authorize & Close Loop
watsonx Orchestrate + WO
Operator signs off via watsonx agent. Commands execute across BMS controllers, and Maximo dispatches maintenance WOs.