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

Validate Primary Fuel Assignment #296

Merged
merged 1 commit into from
Mar 30, 2023
Merged

Conversation

grgmiller
Copy link
Collaborator

@grgmiller grgmiller commented Mar 11, 2023

This PR advances work on #281 and fixes CAR-1890, CAR-1997:

  • Exports the primary_fuel_table with all intermediate columns to outputs to help with validation.
  • 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.
  • Adds logging configuration to the sandbox notebook.

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.

@grgmiller grgmiller requested a review from gailin-p March 11, 2023 20:31
@gailin-p
Copy link
Collaborator

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?

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

Successfully merging this pull request may close these issues.

None yet

2 participants