NREL / HOPP

BSD 3-Clause "New" or "Revised" License
21 stars 45 forks source link

Full hybrid system integrated BOS and indirect costs #268

Open kbrunik opened 8 months ago

kbrunik commented 8 months ago

Objective: The objective of this feature is to implement a comprehensive hybrid system that seamlessly integrates both Balance of Station (BOS) and Indirect Costs for the entire integrated hybrid system, providing users with a unified and flexible feature for managing costs.

Description: Currently, HOPP handles BOS through the CostCalculator class and indirect costs are applied at the subsystem/technology level not the plant level. The CostCalculator class is outdated and only applies to wind, pv and BESS. The method calculate_total_costs() which was removed as the main method for calculating wind, pv and battery in calculate_installed_costs() in the HybridSimulation class in https://github.com/jaredthomas68/HOPP/pull/2. This feature should be updated to:

  1. Calculate indirect costs at plant level: Includes costs such as permitting, environmental studies, engineering and developer overhead, land costs, insurance, etc. Should be aggregated an included for entire plant.
  2. Apply BOS for the integrated plant: Allow system to be flexible for different system configurations. Could potentially leverage HybridBOSSE.