Phasor Measurement Unit (PMU) Synchrophasor Data
This dataset provides high-resolution, time-synchronized phasor measurements from PMUs across the power grid, including voltage/current phasors, frequency, ROCOF, and GPS status. It enables wide-area grid monitoring, event detection, and advanced analytics for grid stability and reliability. The inclusion of location and quality flags makes it ideal for both real-time operations and historical analysis.
Sample rows
preview · 8 of 250 rows · all 14 columns| pmu_idstring | gps_statusstring | rocoffloat | measurement_quality_flagboolean | station_namestring | measurement_timestampdatetime | voltage_phasor_magnitudefloat | voltage_phasor_anglefloat | current_phasor_magnitudefloat | current_phasor_anglefloat | frequencyfloat | line_idstring | latitudefloat | longitudefloat |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| PMU001 | locked | 0.07 | true | Central Substation | 2024-04-01T08:00:01Z | 245.6 | 30 | 172.8 | -30 | 50.02 | LN1001 | 51.5074 | -0.1278 |
| PMU002 | locked | -0.03 | true | North Industrial Park | 2024-04-01T08:00:02Z | 238.2 | -33.1 | 161.3 | 33.1 | 50.04 | LN1002 | 40.7128 | -74.006 |
| PMU003 | locked | 0.09 | true | Urban Core Station | 2024-04-01T08:00:03Z | 243.7 | 60 | 184.2 | -60 | 60.01 | LN1003 | 34.0522 | -118.2437 |
| PMU004 | locked | 0.04 | true | Downtown Grid Node | 2024-04-01T08:00:04Z | 241.3 | -90 | 165.9 | 90 | 60.04 | LN1004 | 41.8781 | -87.6298 |
| PMU005 | locked | -0.01 | true | Highlands Station | 2024-04-01T08:00:05Z | 236.7 | 0 | 147.2 | 0 | 49.98 | LN1005 | 48.2082 | 16.3738 |
| PMU006 | locked | 0.12 | true | Eastern Village | 2022-11-15T13:25:30Z | 194.4 | 12.5 | 77.8 | -12.5 | 49.56 | LN1006 | 52.52 | 13.405 |
| PMU007 | locked | -0.07 | true | Mountain Outpost | 2021-07-10T21:05:14Z | 201.2 | -48 | 85.1 | 48 | 47.92 | blank | 35.6895 | 139.6917 |
| PMU008 | locked | 0.09 | true | Remote Valley Station | 2023-05-22T19:12:00Z | 197.7 | 120 | 58.3 | -120 | 50 | blank | 40.4168 | -3.7038 |
| PMU009 | unlocked | 0.06 | true | Rural East Node | 2022-03-08T06:12:27Z | 214.5 | -15 | 110.4 | 15 | 53.04 | blank | 55.7558 | 37.6176 |
| PMU010 | error | 1.99 | true | Test Lab Facility | 2024-03-15T10:47:33Z | 0 | 179.9 | 0 | -179.9 | 0.01 | blank | 90 | 180 |
| PMU011 | error | -0.5 | true | Research Center Node | 2024-02-26T14:03:12Z | 277.8 | 0.01 | 219.7 | -0.01 | 100 | LN1007 | -51.7963 | -122.4194 |
| PMU012 | error | 0.32 | true | Test Site South | 2023-11-11T09:15:01Z | 279.5 | -145.6 | 220 | 145.6 | 0 | blank | 38.7223 | -9.1393 |
| PMU013 | locked | 0.03 | true | North Island Station | 2021-05-03T05:45:30Z | 208.7 | 90 | 98.4 | -90 | 49.11 | LN1010 | -36.8485 | 174.7633 |
| PMU014 | locked | -0.03 | true | Coastal West Node | 2022-06-29T16:30:42Z | 215 | -120 | 105.9 | 120 | 48.82 | LN1011 | -33.8688 | 151.2093 |
| PMU015 | locked | 0.08 | true | Island South Station | 2021-09-21T23:17:08Z | 203.2 | 45 | 70.4 | -45 | 48.99 | LN1012 | 35.1796 | 129.0756 |
| PMU016 | locked | -0.15 | true | West Coastal Node | 2022-12-18T02:26:10Z | 212.1 | -90 | 99.6 | 90 | 50.98 | LN1013 | 37.7749 | -122.4194 |
| PMU017 | error | 1.98 | true | Urban Test Node | 2024-03-18T15:45:23Z | 0 | -179.9 | 0 | 179.9 | 100 | blank | 89.9 | -179.9 |
| PMU018 | locked | 0.05 | true | Metro East Station | 2024-04-01T08:00:06Z | 249.2 | 90 | 189.7 | -90 | 60.02 | LN1014 | 35.6895 | 139.6917 |
| PMU019 | locked | 0.08 | true | Industrial North Station | 2024-04-01T08:00:07Z | 246.5 | -60 | 182.4 | 60 | 60.07 | LN1015 | 39.9042 | 116.4074 |
| PMU020 | locked | 0.11 | true | Urban South Node | 2024-04-01T08:00:08Z | 239.3 | 120 | 176 | -120 | 49.97 | LN1016 | 28.6139 | 77.209 |
What the 250 rows show
from the 250-row sampleError (gps status) stands out: mean rocof is 1.2, against 0.04 for the rest.
- 93%measurement_
quality_ flag = true - 0.06median rocof
- 216.1median voltage_
phasor_ magnitude - 0.06median voltage_
phasor_ angle - 105.0median current_
phasor_ magnitude - -0.15median current_
phasor_ angle
Median 0.06, from -0.50 to 2.0.
- string 4
- float 8
- datetime 1
- boolean 1
Columns
14 columns in four groups| column | type | description | example |
|---|---|---|---|
| Text 4 columns | |||
pmu_id | string | Unique identifier for the Phasor Measurement Unit (PMU) | PMU001 |
station_name | string | Name of the station or substation where the PMU is installed | Central Substation |
gps_status | string | Status of GPS synchronization (e.g., locked, unlocked, error)locked · unlocked · error | locked |
line_id | string | Identifier for the transmission line or circuit monitored by the PMUoptional | LN1001 |
| Numbers 8 columns | |||
voltage_phasor_magnitude | float | Measured voltage phasor magnitude in volts (RMS)0 or more | 245.6 |
voltage_phasor_angle | float | Measured voltage phasor angle in degrees-180 to 180 | 30 |
current_phasor_magnitude | float | Measured current phasor magnitude in amperes (RMS)0 or more | 172.8 |
current_phasor_angle | float | Measured current phasor angle in degrees-180 to 180 | -30 |
frequency | float | Measured system frequency in Hz0 to 100 | 50.02 |
rocof | float | Rate of Change of Frequency (ROCOF) in Hz/s | 0.07 |
latitude | float | Latitude of the PMU installation (WGS84)-90 to 90 · optional | 51.5074 |
longitude | float | Longitude of the PMU installation (WGS84)-180 to 180 · optional | -0.1278 |
| Dates and times 1 column | |||
measurement_timestamp | datetime | Precise UTC timestamp of the measurement, synchronized via GPS | 2024-04-01T08:00:01Z |
| True or false 1 column | |||
measurement_quality_flag | boolean | Indicates if the measurement passed quality checks (true = valid, false = invalid) | true |
Use it for
An energy dashboard
The measurement_
quality_ flag rate and rocof by gps_ status. Excel, Power BI or Tableau. Why do the 52 error rows have a mean rocof of 1.2?
A root-cause class exercise
Hand out the rows and one question. The answer is in the data, not in the brief.
- Pmus250PMU0010.07lockedPMU002-0.03lockedPMU2111.99error
A software demo
Believable pmus with station_
name, measurement_ timestamp and voltage_ phasor_ magnitude to fill a screen in front of a buyer.
blueprint · phasor-measurement-unit-pmu-synchrophasor-data
Behind this dataset
Same schema. As many rows as you need.
These 250 rows came out of a blueprint — 14 columns with generation rules behind each one. Open it in Data Factory to retune a column, add your own, wire in foreign keys, and run it at the size you actually need.
- PMU ID and location (substation, bus)
- GPS time-synchronized timestamps (UTC)
- Reporting rate: 30, 60, or 120 samples per second
- Voltage phasor: magnitude and angle
- Current phasor: magnitude and angle
- Frequency measurement (nominal ±0.5 Hz)
- ROCOF (Rate of Change of Frequency) in Hz/second
- Total Vector Error (TVE) < 1% per IEEE C37.118
1 credit per row. Preview 20 rows free. Buy rows for the full run.
- Exports
- CSV, JSON, JSONL, Parquet, SQL, Excel, TSV, XML
- Licence
- yours to use, including commercially
- API slug
- phasor-measurement-unit-pmu-synchrophasor-data