hydesign.assembly.hpp_assembly_P2X_bidrectional

Classes

hpp_model_P2X_bidirectional

HPP design evaluator

Module Contents

class hydesign.assembly.hpp_assembly_P2X_bidrectional.hpp_model_P2X_bidirectional(sim_pars_fn, H2_demand_fn=None, **kwargs)[source]

Bases: hydesign.assembly.hpp_assembly.hpp_base

HPP design evaluator

prob[source]
list_out_vars = ['NPV_over_CAPEX', 'NPV [MEuro]', 'IRR', 'LCOE [Euro/MWh]', 'LCOH [Euro/kg]', 'Revenue [MEuro]',...[source]
list_vars = ['clearance [m]', 'sp [W/m2]', 'p_rated [MW]', 'Nwt', 'wind_MW_per_km2 [MW/km2]', 'solar_MW...[source]
evaluate(clearance, sp, p_rated, Nwt, wind_MW_per_km2, solar_MW, surface_tilt, surface_azimuth, DC_AC_ratio, b_P, b_E_h, cost_of_battery_P_fluct_in_peak_price_ratio, ptg_MW, HSS_kg)[source]

Calculating the financial metrics of the hybrid power plant project.

Parameters:
  • clearance (Distance from the ground to the tip of the blade [m])

  • sp (Specific power of the turbine [MW/m2])

  • p_rated (Rated powe of the turbine [MW])

  • Nwt (Number of wind turbines)

  • wind_MW_per_km2 (Wind power installation density [MW/km2])

  • solar_MW (Solar AC capacity [MW])

  • surface_tilt (Surface tilt of the PV panels [deg])

  • surface_azimuth (Surface azimuth of the PV panels [deg])

  • DC_AC_ratio (DC AC ratio)

  • b_P (Battery power [MW])

  • b_E_h (Battery storage duration [h])

  • cost_of_battery_P_fluct_in_peak_price_ratio (Cost of battery power fluctuations in peak price ratio [Eur])

  • ptg_MW (Electrolyzer capacity [MW])

  • HSS_kg (Hydrogen storgae capacity [kg])

Returns:

  • prob[‘NPV_over_CAPEX’] (Net present value over the capital expenditures)

  • prob[‘NPV’] (Net present value)

  • prob[‘IRR’] (Internal rate of return)

  • prob[‘LCOE’] (Levelized cost of energy)

  • prob[‘LCOH’] (Levelized cost of hydrogen)

  • prob[‘Revenue’] (Revenue of HPP)

  • prob[‘CAPEX’] (Total capital expenditure costs of the HPP)

  • prob[‘OPEX’] (Operational and maintenance costs of the HPP)

  • prob[‘penalty_lifetime’] (Lifetime penalty)

  • prob[‘AEP’] (Annual energy production)

  • prob[‘mean_Power2Grid’] (Power to grid)

  • prob[‘mean_AEP’]/(self.sim_pars[‘G_MW’]*365*24) (Grid utilization factor)

  • prob[‘annual_H2’] (Annual H2 production)

  • prob[‘annual_P_ptg’] (Annual power converted to hydrogen)

  • prob[‘annual_P_ptg_H2’] (Annual power from grid converted to hydrogen)

  • self.sim_pars[‘G_MW’] (Grid connection [MW])

  • wind_MW (Wind power plant installed capacity [MW])

  • solar_MW (Solar power plant installed capacity [MW])

  • ptg_MW (Electrolyzer capacity [MW])

  • HSS_kg (Hydrogen storgae capacity [kg])

  • b_E (Battery power [MW])

  • b_P (Battery energy [MW])

  • prob[‘total_curtailment’]/1e3 (Total curtailed power [GMW])

  • d (wind turbine diameter [m])

  • hh (hub height of the wind turbine [m])

  • num_batteries (Number of batteries)