add_Single_familyhouse

This commit is contained in:
Mohamed_Osman 2024-10-28 14:16:43 -04:00 committed by s_ranjbar
parent e53c506e73
commit 35204ed2a5
2 changed files with 92 additions and 1 deletions

View File

@ -1,5 +1,96 @@
{
"archetypes": [
{
"function": "SingleFamilyHouse",
"period_of_construction": "1900_1950",
"climate_zone": "6",
"average_storey_height": 3,
"thermal_capacity": 300,
"extra_loses_due_thermal_bridges": 0.1,
"infiltration_rate_for_ventilation_system_on": 0,
"infiltration_rate_for_ventilation_system_off": 6.0,
"constructions": {
"OutdoorsWall": {
"opaque_surface_name": "1900_1950_6",
"transparent_surface_name": "Window_1900_1950_6",
"transparent_ratio": {
"north": "14.0",
"east": "5.0",
"south": "14.0",
"west": "5.0"
}
},
"OutdoorsRoofCeiling": {
"opaque_surface_name": "1900_1950_6",
"transparent_surface_name": null,
"transparent_ratio": {
"north": null,
"east": null,
"south": null,
"west": null
}
},
"OutdoorsFloor": {
"opaque_surface_name": "1900_1950_6"
},
"GroundWall": {
"opaque_surface_name": "1900_1950_6"
},
"GroundRoofCeiling": {
"opaque_surface_name": "1900_1950_6"
},
"GroundFloor": {
"opaque_surface_name": "1900_1950_6"
}
}
},
{
"function": "SingleFamilyHouse",
"period_of_construction": "1951_1980",
"climate_zone": "6",
"average_storey_height": 3,
"thermal_capacity": 300,
"extra_loses_due_thermal_bridges": 0.1,
"infiltration_rate_for_ventilation_system_on": 0,
"infiltration_rate_for_ventilation_system_off": 5.0,
"constructions": {
"OutdoorsWall": {
"opaque_surface_name": "1951_1980_6",
"transparent_surface_name": "Window_1950_1980_6",
"transparent_ratio": {
"north": "14.0",
"east": "5.0",
"south": "14.0",
"west": "5.0"
}
},
"OutdoorsRoofCeiling": {
"opaque_surface_name": "1951_1980_6",
"transparent_surface_name": null,
"transparent_ratio": {
"north": null,
"east": null,
"south": null,
"west": null
}
},
"OutdoorsFloor": {
"opaque_surface_name": "1951_1980_6"
},
"GroundWall": {
"opaque_surface_name": "1951_1980_6"
},
"GroundRoofCeiling": {
"opaque_surface_name": "1951_1980_6"
},
"GroundFloor": {
"opaque_surface_name": "1951_1980_6"
}
}
},
{
"function": "MURB_MidRiseApartment",
"period_of_construction": "1900_1950",

View File

@ -15,7 +15,7 @@ class HubFunctionToCercConstructionFunction:
def __init__(self):
self._dictionary = {
cte.RESIDENTIAL: 'MURB_MidRiseApartment',
cte.SINGLE_FAMILY_HOUSE: 'MidriseApartment',
cte.SINGLE_FAMILY_HOUSE: 'SingleFamilyHouse',
cte.MULTI_FAMILY_HOUSE: 'HighriseApartment',
cte.ROW_HOUSE: 'MidriseApartment',
cte.MID_RISE_APARTMENT: 'MURB_MidRiseApartment',