Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Electrolyzer degradation impacts - added features and fixes (#219)
* 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