bdew_electrical

classes for BDEW electrical profile generation

tssm.calculation_models.profile_generation.bdew_electrical.create_bdew_electrical_profile(profile_name: str, year: int, *, holidays_as_sundays: list[datetime.datetime] | None = None, holidays_as_saturdays: list[datetime.datetime] | None = None, dynamic: bool = False) NDArray[np.float64][source]

create an electrical BDEW profile https://www.bdew.de/energie/standardlastprofile-strom/

Parameters:
profile_name: str

building type in list [“H0”, “L0”, “L1”, “L2”, “G0”, “G1”, “G2”, “G3”, “G4”, “G5”, “G6”]

year: int

year for the creation

holidays_as_sundays: list[datetime]

holidays which should be considered as sundays

holidays_as_saturdays: list[datetime]

holidays which should be considered as saturdays

dynamic: bool

should the H0 profile be dynamic to time

Returns:
NDArray[np.float64]