Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add function(s) to create spatial reduction mapping #93

Open
1 task
danielolsen opened this issue Jun 2, 2021 · 0 comments
Open
1 task

Add function(s) to create spatial reduction mapping #93

danielolsen opened this issue Jun 2, 2021 · 0 comments

Comments

@danielolsen
Copy link
Contributor

danielolsen commented Jun 2, 2021

🚀

  • Is your feature request essential for your project?

Describe the workflow you want to enable

I wish we had one or more algorithms which would take information about a Grid (and profiles?) and produce a spatial mapping which will feed #92 to develop Switch inputs, and potential feed an output processing step to 'un-reduce' the Grid.

This is the spatial analog to #60, which produces temporal mapping.

Describe your proposed implementation

Algorithm TBD. We could start by reducing our nodal network to a zonal one using our pre-defined Grid zones, or by using user-supplied zones, or by generating a user-supplied number of zones using some sort of heuristic.

Mapping plants and buses to a zone will be fairly simple, mapping transmission capacity will be tougher.

Describe alternatives you've considered, if relevant

In the interim, we can manually or semi-manually create these mappings, and test their performance, once we have #92.

Additional context

This is probably a v0.3 or beyond task, but I wanted to get an issue started to collect discussion on high-level design (e.g. data structures for inputs & outputs).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants