VDI4655 Load Profiles¶
Overview¶
The VDI 4655 module implements load profile generation for residential buildings according to the German engineering standard VDI 4655. Heat and power demand profiles are generated based on typical days and building characteristics.
Key Features:
Generates heating, hot water and power demand profiles for residential buildings
Supports both single-family (EFH) and multi-family houses (MFH)
Considers weather data, based on the building location in Germany
Accounts for seasonal variations and holidays
Customizable temperature limits for season definitions
Adjustable temporal resolution (e.g., hourly, 15-minute intervals)
Example Usage¶
Here’s a basic example of how to use the VDI 4655 module:
from oemof.demand import vdi
# Define houses
houses = [
{
"name": "EFH_1",
"house_type": "EFH",
"N_Pers": 3,
"N_WE": 1,
"Q_Heiz_a": 6000,
"Q_TWW_a": 1500,
"W_a": 5250,
"summer_temperature_limit": 15,
"winter_temperature_limit": 5,
}
]
# Create region
region = vdi.Region(
2017,
climate=vdi.Climate().from_try_data(try_region=4),
houses=houses,
resample_rule="1h"
)
# Generate load curves
load_curves = region.get_load_curve_houses()
House Parameters¶
Required parameters for each house:
name: Unique identifier for the househouse_type: Either “EFH” (single-family) or “MFH” (multi-family)N_Pers: Number of persons, up to 12 (relevant for EFH)N_WE: Number of apartments, up to 40 (relevant for MFH)Q_Heiz_a: Annual heating demand in kWhQ_TWW_a: Annual hot water demand in kWhW_a: Annual electricity demand in kWh
Optional parameters:
summer_temperature_limit: Temperature threshold for summer season (default: 15°C)winter_temperature_limit: Temperature threshold for winter season (default: 5°C)
Weather Data¶
The module uses German test reference year (TRY) weather data by ‘Deutscher Wetterdienst’ (DWD) for determining the daily temperature and cloud coverage. You can:
Use the weather data from one of the 15 TRY regions by DWD from 2010
Specify a TRY region number (
try_regionparameter), orUse geographical coordinates to determine the TRY region (requires geopandas)
Provide your own weather file (
file_weatherparameter), adhering to the standard of the TRY weather data published in 2016 by DWD (available at https://kunden.dwd.de/obt/)
Further Reading¶
For more details about the VDI 4655 standard, refer to:
VDI 4655: Reference load profiles of single-family and multi-family houses for the use of CHP systems
May 2008 (ICS 91.140.01)
Verein Deutscher Ingenieure e.V.