Example 7: Retrofit buildings
This module contains an example that shows how to retrofit all buildings in a TEASER project with different setups You can run this example using the jupyter-notebook
import teaser.examples.e1_generate_archetype as e1
In e1_generate_archetype we created a Project with three archetype buildings to get this Project we rerun this example
prj = e1.example_generate_archetype()
To apply simplified retrofit for all buildings in the project we can use Project.retrofit_all_buildings() function. This will retrofit all building in the project in following manner:
Replace all window with a new window (default is EnEv window with U-Value of XYZ
Add an additional insulation layer to all outer walls (including, roof and ground floor). Set the thickness that it corresponds to the retrofit standard od the year of retrofit. The year of retrofit has to be specified. In addition, we can set the used window_type and the type of insulation material used. As we have both
iwu
/bmvbs
andtabula
typology in our project we need to pass all keywords to the function year_of_retrofit, window_type, material foriwu
/bmvbs
and type_of_retrofit fortabula
.
prj.retrofit_all_buildings(
year_of_retrofit=2015,
type_of_retrofit="adv_retrofit",
window_type='Alu- oder Stahlfenster, Isolierverglasung',
material='EPS_perimeter_insulation_top_layer')