Skip to content

AI4OPT/pglearn-Midwest24k

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PGLearn Midwest24k data sources

This repository contains raw data for the PGLearn Midwest24k dataset.

The original Matpower and time series data files are part of the Texas A&M University Electric Grid Datasets, namely the 23,643-bus Midwest synthetic grid. If you use this dataset in your work, please cite the appropriate papers.

Installation instructions

  1. Make sure you have julia installed
  2. Instantiate the current environment
    julia --project=. -e 'using Pkg; Pkg.instantiate()'

Quick start

Processing

Data processing is not required if you cloned the repository.

This code is included for reproducibility.

  1. Download raw demand data files from TAMU (see here)
  2. Copy the following files into the data/ folder
    • Midwest24k_20220923.m
    • MISOSPP2020MWtimeseries.csv
    • MISOSPP2020MVARtimeseries.csv
  3. Rename matpower file
    mv data/Midwest24k_20220923.m data/Midwest24k_TAMU_20220923.m
  4. Execute the data processing script
    julia --project=. process.jl

Interpolation

It is recommended to execute this script with multiple threads

julia --project=. --threads=4 interpolate.jl

By default, the demand data is interpolated down to 5-min granularity. While the underlying code supports other granularities (see interpolate_demand function in interpolate.jl), this functionality is not exposed from the command line. Please open an issue if you'd like to request this feature.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • MATLAB 99.9%
  • Julia 0.1%