Temporal Profiles
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.
Directory Structure
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)│├── renewables/ # Hourly renewable generation profiles│ ├── renewables_1.csv # Day 1 capacity factors│ ├── renewables_2.csv # Day 2 capacity factors│ ├── ...│ └── renewables_365.csv # Day 365 capacity factors│└── weather/ # Hourly meteorological data│ ├── weather_1.csv # Day 1 weather variables│ ├── weather_2.csv # Day 2 weather variables│ ├── ...│ └── weather_365.csv # Day 365 weather variables│└── 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 decisionsFile naming convention:
- Demand:
daily_demand_[day].csvwhere day ∈ {1, 2, …, 365} - Renewables:
renewables_[day].csv - Weather:
weather_[day].csv - UC results:
commitment_decision_[day].csv
Demand Profiles
File format: daily_demand_[day].csv — Hourly active and reactive power demand for all 193 buses.
hour,bus_id,demandP,demandQ1,1,62.588967343,6.25889673432,1,60.193884177,6.01938841773,1,58.637730452,5.8637730452...24,1,66.123456789,6.61234567891,2,78.234567890,10.387654321...24,193,33.456789012,3.3456789012Column definitions:
| Column | Description | Unit |
|---|---|---|
hour | Hour of the day | h |
bus_id | Bus number | - |
demandP | Active power demand | MW |
demandQ | Reactive power demand | MVAr |
Reactive power: Fixed at approximately Q = 0.1 × P (power factor ~0.995)
Renewable Generation Profiles
File format: renewables_[day].csv — Hourly capacity factors for solar, wind, and hydro generation at all 193 buses.
hour,bus_id,pv_profile_ratio,wind_profile_ratio,hydro_profile_ratio1,1,0.0,0.0,0.046935392,1,0.0,0.0,0.045831033,1,0.0,0.0,0.04472667...12,1,0.847,0.234,0.165...24,193,0.0,0.182,0.078Column definitions:
| Column | Description | Unit | Range |
|---|---|---|---|
hour | Hour of the day | 1-24 | Same as demand |
bus_id | Bus number | 1-193 | Matches bus numbering |
pv_profile_ratio | Solar PV capacity factor | 0-1 | Fraction of installed capacity |
wind_profile_ratio | Wind capacity factor | 0-1 | Fraction of installed capacity |
hydro_profile_ratio | Hydro capacity factor | 0-1 | Fraction of installed capacity |
How to use:
- Actual generation: Multiply capacity factor by installed capacity from
renewables_capacity/files
Weather Data
File format: weather_[day].csv — Meteorological variables from Korea’s LDAPS (Local Data Assimilation and Prediction System) used to generate renewable profiles.
hour,bus_id,net_downward_longwave_flux_W/m^2,temperature_2m_K,wind_u_93m_m/s,wind_v_93m_m/s,wind_speed_93m_m/s1,1,28.9971,260.955,-0.336079,1.43007,1.4690300538590082,1,31.3066,260.704,1.84731,0.0603485,1.84829547896223833,1,31.6768,259.968,-1.14645,-0.484453,1.2446052834971415...Column definitions:
| Column | Description | Unit |
|---|---|---|
hour | Hour of the day | h |
bus_id | Bus number | - |
net_downward_longwave_flux_W/m^2 | Longwave radiation | W/m² |
temperature_2m_K | Temperature at 2m | Kelvin |
wind_u_93m_m/s | Wind velocity at 93m (east-west) | m/s |
wind_v_93m_m/s | Wind velocity at 93m (north-south) | m/s |
wind_speed_93m_m/s | Total wind speed at 93m | m/s |
File Format: commitment_decision_[day].csv
Each file contains binary commitment decisions (on/off) for all 122 generators over 24 hours.
hour,generator_id,status1,1,11,2,01,3,11,4,1...24,122,1| Column | Description | Values | Meaning |
|---|---|---|---|
hour | Hour of the day | 1-24 | Hour 1 = 00:00-01:00, Hour 24 = 23:00-24:00 |
generator_id | Generator index | 1-122 | Corresponds to row in mpc.gen |
status | Commitment decision | 0 or 1 | 0 = off, 1 = on |