The KPG 193 test system provides comprehensive temporal data covering a full year of power system operation. This page explains the structure of hourly profile files and how to work with time-series data. All temporal data is organized into 365 daily files, each containing 24 hourly values for all 193 buses.
profile/
├── demand/ # Hourly electrical demand
│ ├── daily_demand_1.csv # Day 1 (January 1)
│ ├── daily_demand_2.csv # Day 2 (January 2)
│ ├── ...
│ └── daily_demand_365.csv # Day 365 (December 31)
├── commitment_decision/ # Reference UC solutions
│ ├── commitment_decision_1.csv # Day 1 on/off decisions
│ ├── commitment_decision_2.csv # Day 2 on/off decisions
│ ├── ...
│ └── commitment_decision_365.csv # Day 365 on/off decisions
└── renewables/ # Hourly renewable generation
├── renewables_1.csv # Day 1 capacity factors
├── renewables_2.csv # Day 2 capacity factors
├── ...
└── renewables_365.csv # Day 365 capacity factorsFile naming convention:
Demand: daily_demand_[day].csv where day ∈ {1, 2, ..., 365}
Renewables: renewables_[day].csv
Weather: weather_[day].csv
UC results: commitment_decision_[day].csv
File format: daily_demand_[day].csv — Hourly active and reactive power demand for all 193 buses.
|
|
|
|
|---|---|---|---|
1 | 1 | 62.588967343 | 6.2588967343 |
2 | 1 | 60.193884177 | 6.0193884177 |
3 | 1 | 58.637730452 | 5.8637730452 |
... | ... | ... | ... |
24 | 1 | 66.123456789 | 6.6123456789 |
1 | 2 | 78.234567890 | 10.387654321 |
... | ... | ... | ... |
24 | 193 | 33.456789012 | 3.3456789012 |
Column definitions:
Column | Description | Unit |
|---|---|---|
| Hour of the day | h |
| Bus number | - |
| Active power demand | MW |
| Reactive power demand | MVAr |
Reactive power: Fixed at approximately Q = 0.1 × P (power factor ~0.995)
File format: renewables_[day].csv — Hourly capacity factors for solar, wind, and hydro generation at all 193 buses.
|
|
|
|
|
|---|---|---|---|---|
1 | 1 | 0.0 | 0.0 | 0.04693539 |
2 | 1 | 0.0 | 0.0 | 0.04583103 |
3 | 1 | 0.0 | 0.0 | 0.04472667 |
... | ... | ... | ... | ... |
12 | 1 | 0.847 | 0.234 | 0.165 |
... | ... | ... | ... | ... |
24 | 193 | 0.0 | 0.182 | 0.078 |
Column definitions:
Column | Description | Unit | Range |
|---|---|---|---|
| Hour of the day | 1-24 | Same as demand |
| Bus number | 1-193 | Matches bus numbering |
| Solar PV capacity factor | 0-1 | Fraction of installed capacity |
| Wind capacity factor | 0-1 | Fraction of installed capacity |
| Hydro capacity factor | 0-1 | Fraction of installed capacity |
How to use:
Actual generation: Multiply capacity factor by installed capacity from renewables_capacity/ files
File format: weather_[day].csv — Meteorological variables from Korea's LDAPS (Local Data Assimilation and Prediction System) used to generate renewable profiles.
|
|
|
|
|
|
|
|---|---|---|---|---|---|---|
1 | 1 | 28.9971 | 260.955 | -0.336079 | 1.43007 | 1.469030053859008 |
2 | 1 | 31.3066 | 260.704 | 1.84731 | 0.0603485 | 1.8482954789622383 |
3 | 1 | 31.6768 | 259.968 | -1.14645 | -0.484453 | 1.2446052834971415 |
... | ... | ... | ... | ... | ... | ... |
Column definitions:
Column | Description | Unit |
|---|---|---|
| Hour of the day | h |
| Bus number | - |
| Longwave radiation | W/m² |
| Temperature at 2m | Kelvin |
| Wind velocity at 93m (east-west) | m/s |
| Wind velocity at 93m (north-south) | m/s |
| Total wind speed at 93m | m/s |
commitment_decision_[day].csvEach file contains binary commitment decisions (on/off) for all 122 generators over 24 hours.
|
|
|
|---|---|---|
1 | 1 | 1 |
1 | 2 | 0 |
1 | 3 | 1 |
1 | 4 | 1 |
... | ... | ... |
24 | 122 | 1 |
Column | Description | Values | Meaning |
|---|---|---|---|
| Hour of the day | 1-24 | Hour 1 = 00:00-01:00, Hour 24 = 23:00-24:00 |
| Generator index | 1-122 | Corresponds to row in mpc.gen |
| Commitment decision | 0 or 1 | 0 = off, 1 = on |