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

Validate Primary Fuel Assignment #296

Closed grgmiller closed 1 year ago

grgmiller commented 1 year ago

This PR advances work on https://github.com/singularity-energy/open-grid-emissions/issues/281 and fixes CAR-1890, CAR-1997:

As noted in the documentation for the validation check:

Since we do not know exactly how plants are assigned to fuel categories in EIA-930, it is possible that the primary fuel we assign to the plant may differ from the primary fuel category used in EIA-930. The most likely source of this disconnect is if these plants are assigned a primary fuel based on the type of generation with the highest nameplate capacity (since this is relatively static over time), rather than based on fuel consumption (which may change year-to-year).

This test identifies where the primary fuel that the pipeline assigns would lead to the plant being categorized under a different fuel category than if a capacity-based method were used.

Plants flagged by this test are not necessarily incorrectly assigned, but rather this is intended to bring this issue to our attention as a potential source of inconsistency.

gailin-p commented 1 year ago

Adds a new validation check to flag when the plant primary fuel assigned by the pipeline does not match the capacity-based primary fuel assignment.

Could you add to #281 a comment of where to find this new output and how many plants are flagged?