Skip to content

Commit

Permalink
Electrolyzer degradation impacts - added features and fixes (#219)
Browse files Browse the repository at this point in the history
* modified run_h2_PEM function for updates made to PEM_H2_LT_electrolyzer_clusters model and moved imports into functions

* updated electrolyzer model to correctly reduce h2 production when degraded and lifetime performance calculations

* removed unused imports

* fixed edge-case bug in fatigue degradation calculation if stack is off for entire week, removed some old functions

* fixed minor bug in new_H2_Results output

* added lifetime performance estimate for grid connected case

* added performance per year of plant life, need to adust for cases when simulation isn't one year

* reformats yearly performance to be aggregated over all clusters

* removed function calls to old functions and removed unnecessary outputs

* adjusted to not throw errors with recent changes in PEM, added more comments and cleaned up

* fixed bug in grid-connected case with new changes

* deleted some old comments maybe?

* updated filepath to run_pem_master

* moved from to_organize/PEM_Model_2Push/ to hydrogen/electrolysis

* deleted to_organize/PEM_Model_2Push files since moved to new location

* removed Electrolyzer_Models/run_h2_clusters.py because it was outdated and incompatible with electrolyzer model it uses

* removed cbc.exe from PEM_Model_2Push folder, will need to point to correct location in optimization_utils_linear

* removed other unused electrolyzer run files

* removed some unused functions and nondescriptive comments

* added turndown ratio as input

* updated a few typos and comments
  • Loading branch information
elenya-grant authored Oct 20, 2023
1 parent 8a56c40 commit f123f41
Show file tree
Hide file tree
Showing 9 changed files with 497 additions and 2,148 deletions.
206 changes: 0 additions & 206 deletions hopp/simulation/technologies/Electrolyzer_Models/run_h2_clusters.py

This file was deleted.

Loading

0 comments on commit f123f41

Please sign in to comment.