Bases: Residential
Archetype for German TABULA Single Family House.
This is an archetype building for german single family house according to
TABULA building typology (http://webtool.building-typology.eu/#bm). As
TABULA defines one reference building, whereas TEASER wants to provide a
methodology to generate individual building information, this archetype
underlies some assumptions. The made assumptions are explained in the
following:
Each building has four orientations for outer walls and windows (north,
east, south and west), two orientations for rooftops (south and north), with
tilt of 35 degree and one orientation for ground floors and one door (
default
orientation is west). The area of each surface is calculated using the
product of the given net_leased_area and specific estimation factors. These
estimation factors where build by dividing the given ‘surface area’ by the
‘reference floor area’ in TABULA. The estimation factors are calculated for
each building period (‘construction year class’). Please note that the
number and height of the floors given in TEASER does not have any effect on
the surface area for heat transmission, but is only used to calculate the
interior wall area, which is not specified in TABULA at all. Further, TABULA
does not specify any specific user profile, by default the SingleFamilyHouse
class has exactly one usage zone, which is ‘Living’. TABULA also does not
always specify the exact construction of building elements, but always
provides a prescribed U-Value. We used the U-Value and the given material
information to determine thickness of each layer and implemented it into
elements json (‘teaser.data.input.inputdata.TypeElements_TABULA_DE.json’). The
material properties have been taken from MASEA Material data base
(http://www.masea-ensan.de/). As there might be some differences in the
assumptions for material properties from TABULA and MASEA the U-Value might
not always be exactly the same as in TABULA but is always in an acceptable
range. The U-Value has been calculated using combined constant values for
interior and exterior heat transmission, we used a resistance of 0.17
(m2*K)/W for outer walls, windows, flat roofs and doors; 0.34 (m2*K)/W for
ground floors to unheated cellars and 0.17 (m2*K)/W to direct ground
coupled floors, 0.21 (m2*K)/W was taken for pitched roofs.
- Parameters:
- parent: Project()
The parent class of this object, the Project the Building belongs to.
Allows for better control of hierarchical structures. If not None it
adds this Building instance to Project.buildings.
(default: None)
- namestr
Individual name
- year_of_constructionint
Year of first construction
- height_of_floorsfloat [m]
Average height of the buildings’ floors
- number_of_floorsint
Number of building’s floors above ground
- net_leased_areafloat [m2]
Total net leased area of building. This is area is NOT the footprint
of a building
- with_ahuBoolean
If set to True, an empty instance of BuildingAHU is instantiated and
assigned to attribute central_ahu. This instance holds information for
central Air Handling units. Default is False.
- internal_gains_mode: int [1, 2, 3]
mode for the internal gains calculation done in AixLib:
Temperature and activity degree dependent heat flux calculation for persons. The
calculation is based on SIA 2024 (default)
Temperature and activity degree independent heat flux calculation for persons, the max.
heatflowrate is prescribed by the parameter
fixed_heat_flow_rate_persons.
Temperature and activity degree dependent calculation with
consideration of moisture and co2. The moisture calculation is
based on SIA 2024 (2015) and regards persons and non-persons, the co2 calculation is based on
Engineering ToolBox (2004) and regards only persons.
- construction_datastr
Construction type of used wall constructions default is “existing
state”
existing state:
construction of walls according to existing state in TABULA
usual refurbishment:
construction of walls according to usual refurbishment in TABULA
advanced refurbishment:
construction of walls according to advanced refurbishment in
TABULA
-
property construction_data
-
generate_archetype()[source]
Generates a SingleFamilyHouse archetype buildings
With given values, this function generates an archetype building for
Tabula Single Family House.