singularity-energy / open-grid-emissions

Tools for producing high-quality hourly generation and emissions data for U.S. electric grids
MIT License
67 stars 4 forks source link

Correct Gross to Net Generation Bugs #375

Closed grgmiller closed 1 day ago

grgmiller commented 5 days ago

Purpose

As I was inspecting the OGE outputs, I noticed some issues with the gross to net generation data that were not fixed by https://github.com/singularity-energy/open-grid-emissions/pull/370. Specifically:

What the code is doing

All of the subplant shift code that was added was previously in the OGE codebase prior to https://github.com/singularity-energy/open-grid-emissions/pull/370. The only new code is l.624-633 in gross_to_net_generation, which explicitly applies this to instances with zero gross generation, rather than applying this in a hierarchy.

Testing

Ran the pipeline for 2018 and examined the logs and outputs

Where to look

Usage Example/Visuals

How the code can be used and/or images of any graphs, tables or other visuals (not always applicable).

Review estimate

10 min.

Future work

What issues were identified that are not being addressed in this PR but should be addressed in future work?

Checklist