eelib.data.dataclass.options
Dataclasses for options used in eELib.
Module Contents
Classes
Dataclass for Options of an Energy Management System Optimization. |
- class OptimOptions
Bases:
eelib.data.dataclass.BaseDataDataclass for Options of an Energy Management System Optimization.
- consider_thermal
whether to consider the thermal balance for the optimization
- Type:
bool
- thermal_energy_start
thermal energy demand before first schedule step
- Type:
float
- thermal_energy_restriction
restrict the thermal energy within a range in kWh_th
- Type:
float
- th_e_penalty
penalty for th. energy demand surpassing the restricting limits
- Type:
float
- ev_direct_cha
incent. dir. charging with max. power with min. desc. obj. func. value
- Type:
bool
- bss_direct_cha
incent. dir. charging using a min. descending obj. function value
- Type:
bool
- dir_cha_desc_factor
descending obj. func. factor for charging power (bss, ev)
- Type:
float
- ev_end_energy_penalty
penalty factor if ev not entirely filled at the last step
- Type:
float
- bss_end_energy_incentive
incentivize stored bss energy at last step (avoid discharging into grid)
- Type:
bool
- round_int
number of integers to round the optimization results to
- Type:
int