Simulate everything

Grid Data Simulator A whole utility from a polygon.

Draw a territory, search a place, or describe it in plain English, and Grid Data Simulator (GDS) generates a complete synthetic utility — electric, gas, and water networks, customers, meters, and telemetry — then delivers it in your MDMS's own data model, the way the real estate would.

Map-driven

draw, search, or describe

Utility scale

whole territories, every meter

GDM-native

master data · history

Multi-commodity

electric · gas · water

Why simulate

The utility your systems need to be tested against

Real utility data is scarce, sensitive, and slow to obtain. Grid Data Simulator builds a believable utility instead — premises on real addresses, assets on real roads, meters with their channels, partners, contracts, and service agreements — and delivers it to each system that expects it. Every scenario is reproducible exactly.

A utility from a polygon

Draw territories, search a place or ZIP code, or describe the scenario in plain English and review the draft the AI assistant prepares. Premises land on real buildings and assets on real roads — urban, suburban, or rural density.

GDM's data model, natively

Master data delivered in the Grid Data Management Platform’s own data model, with every attribute dated and every change carrying its history.

Integration-ready master data

Deliver record by record or per service point; target GDM or SAP, with profile sync for SAP; stamp every message with the source system a CI/CD pipeline expects.

Every system its own feed

Meter master data and reads to GDM, asset data and SCADA to Enhanced Analytics, commands to the MDMS — each delivered to the system that expects it.

Telemetry feeds & historical loads

AMI cohorts on staggered cadences with their own channels and lag; SCADA on its own clock; meters silent under outages. Historical backfills of any length.

Realism on demand

Storms with realistic outages and restoration times; DER and EV adoption; VEE fault patterns with an answer key of expected findings; and dirty data on demand.

Actions & lifecycle events

Change one record and publish exactly the transaction a CIS would send — meter exchange, move-out and move-in, attribute changes — each with the reads that follow, in a replayable history.

Command & control

The full CIS → MDMS → HES round trip — disconnect, reconnect, on-demand read, power status, ping — with the simulator standing in for the CIS and head-end, and your MDMS in the middle.

How it works

See it, end to end

A whole utility from a polygon — delivered to each system in its own data model.1 · Draw a territoryurban · suburban · rural density…search a place or describe it2 · A synthetic utilityNetworkCustomersMeters & registersTelemetryStorms & OMSDER & EV growthVEE patternsDirty dataActions & eventsLosses & noisesubstation → feeder → transformer → meter → registerelectric · gas · water · reproducible from one specdesigned and proven at utility scale3 · Telemetry feedsAMI cohorts · SCADA cadence · backfillsDelivered to each system's feedGDM or SAP · Enhanced Analytics · MDMS4 · Command & ControlCISMDMSHESdisconnect · reconnect · read · pingsimulator on both ends — your MDMS in the middleA whole utility from a polygon — delivered to each system in its own data model.

Step 1

Define the territory

Draw a polygon, search a place, or describe the scenario in plain English and review the draft.

Step 2

Generate the utility

Networks, premises, customers, contracts, meters, and channels are built — and every scenario can be reproduced exactly.

Step 3

Deliver it

Master data, reads, SCADA, lifecycle transactions, and commands go to each system that expects them, in the target system's own data model.

Step 4

Measure downstream

Watch the MDMS ingest, validate, and act — with the Testing Platform verifying the results.

Use cases

Where Grid Data Simulator earns its keep

MDMS acceptance & VEE certification

Every rule fires on exactly the meters it should — the answer key says which.

GDM and SAP integration testing

Master data, profile sync, and reads in the exact data model.

Load and scale proving

Full-size meter populations, delivered at utility scale, before go-live.

CIS lifecycle & outage operations

Exchanges, move-ins, and storms with realistic restoration.

Command-and-control integration

A real MDMS's disconnect, reconnect, and read flows — no head-end, no CIS.

CI/CD test environments

Deployed by ControlPlane, stamped with each pipeline's source system.

Better together

Part of the Grid Data Family

Every family application shares one identity platform, one design system, one registration pattern, and one deployment path.

FAQ

Common questions about Grid Data Simulator

What is Grid Data Simulator?

Grid Data Simulator (GDS) builds a complete synthetic utility from a territory you draw, search, or describe in plain English — networks, premises, customers, contracts, meters, and telemetry — and delivers it to your systems the way a real utility would, so you can test without customer data.

What does it generate?

Electric, gas, and water networks from substation to meter; premises and service points on real addresses; partners, contracts, and service agreements; meters and their channels; and interval, register, and SCADA telemetry.

Which systems can it deliver to?

Master data and reads in the Grid Data Management Platform's own data model, or to SAP with profile sync; asset master data and SCADA to Enhanced Analytics; and commands to your MDMS — each delivered to the system that expects it, in that system's own format.

Can it test VEE rules and outages?

Yes. It adds VEE fault patterns to chosen meters with an answer key of expected findings, so you know exactly which rules should fire, and it simulates storms with realistic outages and restoration times.

Is every scenario repeatable?

Yes. Every scenario can be reproduced exactly, so a test can be run again — before and after a change.

How is it deployed?

On a cluster or a single server, as a managed application alongside the rest of the Grid Data Family — installed and upgraded through ControlPlane and registered with the Grid Data Platform Manager.

See Grid Data Simulator live

A working demonstration takes thirty minutes — on our environment or yours, with realistic simulated data.

Connect With Us