HOMP (Hybrid Operation and Maintenance Platform) [SWR-22-81]

RESOURCE

Abstract

The HOMP software module is contained within NREL's Hybrid Optimization and Performance Platform (HOPP) at this URL: https://github.com/NREL/HOPP/tree/feature/HOMP. HOMP is a python-based software module which can be used concurrently with the Hybrid Optimization and Performance Platform (HOPP) to model, simulate, and optimize degradation, reliability, and operations and maintenance of hybrid power plant components. The program currently models lithium ion battery, PEM electrolyzer, wind turbine, and solar PV array components, which enables users to understand the design and operation tradeoffs of hybrid power plants. For instance, HOMP enables users to answer questions like: how large does a battery bank need to be to achieve optimal charge/discharge rates for performance and reliability? How does plant design change for different objectives (e.g., profit versus resilience)? Under what conditions is it better to produce electricity versus hydrogen? How do we optimally control hybrid power plants to reduce downtime and increase performance?
Developers:
Clark, Caitlyn [1] Brunik, Kaitlin [1] Sheng, Shawn [1]
  1. National Renewable Energy Lab. (NREL), Golden, CO (United States)
Release Date:
2022-12-30
Project Type:
Open Source, Publicly Available Repository
Software Type:
Scientific
Programming Languages:
Jupyter Notebook
PowerBuilder
Python
Licenses:
BSD 3-clause "New" or "Revised" License
Sponsoring Org.:
Code ID:
98478
Site Accession Number:
NREL SWR-22-81
Research Org.:
National Renewable Energy Laboratory (NREL), Golden, CO (United States)
Country of Origin:
United States

RESOURCE

Citation Formats

Clark, Caitlyn, Brunik, Kaitlin, and Sheng, Shawn. HOMP (Hybrid Operation and Maintenance Platform) [SWR-22-81]. Computer Software. https://github.com/NREL/HOPP. USDOE Laboratory Directed Research and Development (LDRD) Program. 30 Dec. 2022. Web. doi:10.11578/dc.20230109.1.
Clark, Caitlyn, Brunik, Kaitlin, & Sheng, Shawn. (2022, December 30). HOMP (Hybrid Operation and Maintenance Platform) [SWR-22-81]. [Computer software]. https://github.com/NREL/HOPP. https://doi.org/10.11578/dc.20230109.1.
Clark, Caitlyn, Brunik, Kaitlin, and Sheng, Shawn. "HOMP (Hybrid Operation and Maintenance Platform) [SWR-22-81]." Computer software. December 30, 2022. https://github.com/NREL/HOPP. https://doi.org/10.11578/dc.20230109.1.
@misc{ doecode_98478,
title = {HOMP (Hybrid Operation and Maintenance Platform) [SWR-22-81]},
author = {Clark, Caitlyn and Brunik, Kaitlin and Sheng, Shawn},
abstractNote = {The HOMP software module is contained within NREL's Hybrid Optimization and Performance Platform (HOPP) at this URL: https://github.com/NREL/HOPP/tree/feature/HOMP. HOMP is a python-based software module which can be used concurrently with the Hybrid Optimization and Performance Platform (HOPP) to model, simulate, and optimize degradation, reliability, and operations and maintenance of hybrid power plant components. The program currently models lithium ion battery, PEM electrolyzer, wind turbine, and solar PV array components, which enables users to understand the design and operation tradeoffs of hybrid power plants. For instance, HOMP enables users to answer questions like: how large does a battery bank need to be to achieve optimal charge/discharge rates for performance and reliability? How does plant design change for different objectives (e.g., profit versus resilience)? Under what conditions is it better to produce electricity versus hydrogen? How do we optimally control hybrid power plants to reduce downtime and increase performance?},
doi = {10.11578/dc.20230109.1},
url = {https://doi.org/10.11578/dc.20230109.1},
howpublished = {[Computer Software] \url{https://doi.org/10.11578/dc.20230109.1}},
year = {2022},
month = {dec}
}