Breakthrough-Energy / Breakthrough-Energy/PowerSimData

Test system for end-to-end testing of the simulation framework

Open
#529 0 comments 0 reactions 0 assignees View on GitHub
feature request good first issue
Dominant language
Python
Stars
63
Forks
48
PR merge metrics
No merged PRs in 30d

Description

# :rocket:

- [ ] Is your feature request essential for your project?

### Describe the workflow you want to enable
Use [existing power systems test grids](http://labs.ece.uw.edu/pstca/) in order to benchmark our simulation framework. Generate input data to feed to the simulation engine using data science techniques. Write integration tests and produce documentation to showcase our open source software.

### Describe your proposed implementation
- Collect data
- Generate time series for demand, hydro, solar and wind matching the test grid
- Integrate the test model in our [simulation framework](https://github.com/Breakthrough-Energy/PowerSimData)
- Write end-to-end tests
- Write GitHub actions to test changes of the framework when pushed on GitHub
- Write documentation for the community

### Describe alternatives you've considered, if relevant
Suggestions welcome!

### Additional context
This issue is part of a list of ideas for new contributors.

- **Requirements:** Object Oriented Programming in Python, Data analysis/plotting in Python (pandas, numpy, matplotlib, etc.), docker and sphinx
- **Level:** Easy
- **Mentor:** @ToddG and @rouille

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.