Building Performance Analysis and Design

Workshops Program

This program is made possible by funding from the Baltic-American Freedom Foundation (BAFF). For more information about BAFF scholarships and speaker support, visit
www.balticamericanfreedomfoundation.org

Location
Tallinn University of Technology – Open University - Room U06-304

Dates
From 12 to 16 June 2018

Target group and organization
The workshop is addressed to students of architecture and civil engineering at master level from Estonia and to architects, designers and engineers from every country. The workshop is free for students. For professionals interested in the workshop the website for info and registration is at the following link  https://www.ladybug.tools/workshop/estonia2018.html



Event description
The simulation of the behaviors and performances of buildings and environments is a crucial aspect of the knowledge and skills of every architect, engineer or specialist of the building industry. It is very important that the designer understand how the different simulations and performance analysis can be integrated to deliver more comprehensive and reliable results, and at the same time how to correctly interpret large amounts of complex performance data generated. The workshop will give to the attendants, though in different levels if they are students, researchers and young professionals, the knowledge of evidence based design and the skills to integrate performance measures into the design process. Expected outcomes are:
- The attendants will design in the appropriate way digital models to be used for simulations and will link the models to the appropriate analysis tools selected for the given design task.
- The course attendants will realize algorithmic models using parametric design software to integrate different type of performance analysis tools applied to building design.
- The attendants will analyze the data of the simulations and performance analysis and will use the results for the design of a smart and efficient building façade or floor plan layout.

Prerequisites
Basic knowledge of parametric modeling in Grasshopper is not required but is recommended.

Students qualification criteria and registration
There are limited number of seats for the workshops. To request to participate in the workshop the students have to write an email to Francesco De Luca at francesco.deluca@ttu.ee indicating the motivations and attach a brief CV with indication of design experience and software proficiency. In the subject of the email has to be written "Registration BPAD yourname" (without quotes - yourname is your name + surname). The selection will be done on the basis of the following:
  • date of request by email
  • motivations
  • CV
The deadline for the request of registration is 27.05.2018. The selected students will be notified by 31.05.2018.  

Workshop tutors
Chris Mackey - Co-Founder of Ladybug Tools
Francesco De Luca – Research Scientist Tallinn University of Technology

Software
  • Rhino 5.0 or 6.0
  • Grasshopper 0.0.0076 or higher
  • Ladybug + Honeybee legacy plugins. Download the latest legacy version from Food4Rhino and follow the installation instruction.
  • Radiance 5.1.0 or higher. Download and install Radiance from GitHub. Ensure Radiance is installed in a folder with no space or non-ASCII characters.

Workshop programme



Tuesday 12.05 - Day 1 - Ladybug Essentials - Tutor Francesco De Luca
For this workshop is not needed to install Radiance, EnergyPlus or OpenStudio.

10:00 to 10:15 - Introduction - This presentation provides an overview of Ladybug Analysis Tools and its applications in different stages of the design process with focus on Ladybug applications. Level: beginner.
10:15 to 11:30 - Weather data analysis and visualization - The workshop starts with a series of hands-on tutorials to develop workflows to analyze and visualize weather data. The attendees will be introduced to techniques for filtering and combining weather data to answer a specific environmental design question and come up with an early design decision. Level: Beginner Ladybug.
11:30 to 12:30 - Radiation analysis - This session introduces how to set up a radiation analysis using Ladybug. It is presented the use of the sky matrix and the options of using direct, diffuse or total solar radiation. Visualizations of the solar radiation dome will be performed. The session ends with an exercise about evaluation of design options using radiation analysis. Level: Intermediate Ladybug.
12:30 to 13:30 - Lunch.
13:30 to 14:45 - Sunpath and shading design - This session introduces the input and output of the sunpath component and their applicability. The session also present methods to design shading devices to block specific direct sun light hours or range of hours on building windows using custom script developed by the attendant and the available tool. Level: Intermediate Ladybug.
14:45 to 15:15 - Direct solar access - This session introduces the calculation of sun light hours using Ladybug. It is presented the different input and output and the visualization options. Additionally a method to calculate minimum sunlight hours on a daily base is presented. Level: Intermediate Ladybug.
15:15 to 15:30 - Break.
15:30 to 16:30 - Rights of Light - This session introduces standard tools and a workflow to generate maximum possible massing (solar envelopes) in an empty lot while meeting the code for minimum direct solar access on surrounding facades (rights of light) as a ratio of the existing situation. Level: Intermediate Ladybug.
16:30 to 18:00 - Design Challenge - The design challenge of day 1 explains the process of evaluating design solutions against solar rights and minimum direct solar access. The attendant will chose optimal solutions of different building clusters that guarantee the required quantity of sun light hours on new and existing buildings. Level: Intermediate Ladybug.


Wednesday 13.05 – Day 2 - Fundamentals of Daylighting with Honeybee- Tutor Francesco De Luca
For this workshop is not needed to install EnergyPlus or OpenStudio.

10:00 to 10:15 - Introduction - This lecture provides an introduction to daylight simulation and Radiance. Level: Beginner.
10:15 to 11:00 - Materials and Skies - This session introduces attendees to two of the most important inputs for a daylight simulation (materials and skies) and how to set them up in Honeybee. Level: Beginner Honeybee.
11:00 to 11:45 - Running image-based daylight simulations - This session introduces the attendees to image-based recipes for daylight simulation as well as how to prepare customized result for the visualization of Illuminance and Radiation. Level: Intermediate Honeybee.
11:45 to 12.30 - Introduction to glare analysis - This session will build on the image-based simulations of the previous hour to assess glare on single image simulating Luminance of the environment surfaces and using the Daylight Glare Probability metric. Level: Intermediate Honeybee.
12:30 to 13:30 - Lunch.
13:30 to 14:30 - Grid-based simulations (Daylight Factor) - This session introduces the attendees to grid-based recipes for daylight simulation. The first type of simulation analyzed is Daylight Factor. Uniformity and code compliant parametric calculations are also presented. Level: Intermediate Honeybee.
14:30 to 15:15 - Point-in-time illuminance - Using the grid-based analysis that has already been set up, we will now run a point-in-time Illuminance study. Level: Intermediate Honeybee.
15:15 to 15:30 - Break.
15:30 to 16:30 - Annual climate-based daylight simulation and metrics - This session provides an introduction to annual daylight analysis and how to use it during the design process. Will be presented the metrics Daylight Autonomy, Continuous Daylight Autonomy, Spatial Daylight Autonomy and Useful Daylight Illuminance. Level: Advanced Honeybee.
16:30 to 18:00 - Design Challenge - Participants will apply what they learned by designing a facade system to maximize daylight while minimizing harmful solar radiation. Level: Advanced Honeybee.


Thursday 14.05 – Day 3 - Energy Modeling with Honeybee - Tutor Chris Mackey

10:00 to 10:30 - Introduction to energy modeling with visual scripting interfaces - This presentation provides an overview of the advantages of building energy models in scripting interfaces like Grasshopper. Level: Intermediate.
10:30 to 12:00 - Building a simple unconditioned model - The workshop starts by walking through the minimum amount of info needed to build an energy model of a single room. This session will end with running the model and visualizing the hourly temperature within the room. Lastly, the temperature data will be run through a thermal comfort model. Level: Intermediate Honeybee.
12:00 to 12:15 - Break.
12:15 to 12:30 - Opening windows for natural ventilation - To improve comfort, we will allow occupants to open windows and learn how to assign schedules for window opening. Level: Intermediate Honeybee.
12:30 to 13:00 - Adding shade to an energy model - After observing the hourly temperature within the test box, we will try to improve the comfort conditions by adding shade. Level: Intermediate Honeybee.
13:00 to 14:00 - Lunch.
14:00 to 14:30 - Multi-zone energy model workflows - To finish off the passive design of the space, we will break up or test box model into multiple zones to understand if some spaces are more comfortable than others. Level: Intermediate Honeybee.
14:30 to 15:00 - Color zones with simulation results - We will visualize the thermal environment of the model by coloring the zones with their temperature. Level: Intermediate Honeybee.
15:00 to 16:00 - Energy balances - We will look at energy balance graphics for different building types and build a graphic for the morning’s model. Level: Intermediate Honeybee.
16:00 to 16:15 - Break.
16:15 to 16:45 - Surface-by-surface workflows - We will build a simple shoebox model using a surface-by-surface workflow. This type of model is suitable for parametric studies looking at a range of different facade options. Level: Advanced Honeybee.
16:45 to 17:15 - Adding HVAC systems - We will add a fully-detailed HVAC system to the shoe box model. We will calculate energy use intensity from the results. Level: Advanced Honeybee.
17:15 to 17:30 - Break.
17:30 to 18:00 - Parametric sensitivity studies - We will use the simple test box model to which we added that HVAC in order to understand the relationship between glazing ratio, energy use, and HVAC size. Level: Advanced Honeybee.


Friday 15.05 - Day 4 - Microclimate mapping and thermal comfort modeling with Honeybee - Tutor Chris Mackey

10:00 to 10:30 - Introduction to thermal comfort - We will briefly review the inputs and history of the two main indoor thermal comfort models: PMV and Adaptive. Level: Beginner.
10:30 to 11:15 - Running energy model results through comfort models - We will open a pre-prepared Grasshopper script for a passive, unconditioned house energy model and run the results through the PMV and Adaptive models. Level: Intermediate Honeybee.
11:15 to 12:15 - Plotting energy model results on psychrometric + adaptive charts - Next, we will plot energy model results on psychrometric and adaptive comfort charts. In this process, we will learn about the different criteria of the models. Level: Intermediate Honeybee.
12:15 to 13:00 - Coloring zones with average microclimate - We’ll open a pre-prepared version of the same building but with a separate zone for each room and understand the thermal diversity across the house. Level: Intermediate Honeybee.
13:00 to 14:00 - Lunch.
14:00 to 15:30 - Understanding Detailed Microclimate Maps - Moving over to a test box energy model, we will gradually build up an understanding of all the calculations that go into building a detailed microclimate map. Level: Advanced Honeybee.
15:30 to 15:45 - Break.
15:45 to 16:30 - Scaling detailed thermal comfort maps to large models - After reviewing the fundamentals from the morning, we will switch to running a multi-zone model of the house and produce detailed microclimate maps of the space in the hottest week of the year. Level: Advanced Honeybee.
16:30 to 17:15 - Mapping outdoor microclimate and evaluating passive strategies - We will test different passive strategies including shade, thermal mass, and earth tubes to ultimately make a house comfortable. Level: Advanced Honeybee.
17:15 to 17:30 - Winter thermal comfort condition - Most of the examples that we have been working with thus far are for getting rid of a cooling system in hot conditions. So, here we will spend some time exploring the relationship between facade insulation and winter thermal comfort. Level: Advanced Honeybee.
17:30 to 18:00 - Local discomfort from downdraft and radiant asymmetry - We will open a pre-prepared script for evaluating winter thermal comfort and draft discomfort near windows. Level: Advanced Honeybee.


Saturday 16.05 - Day 5 - Automated Iterative Modeling + Analysis - Tutor Chris Mackey

10:00 to 10:30 - Introduction to parametric modeling - This lecture provides a brief introduction to parametric modeling in the building industry. Level: Beginner.
10:30 to 11:30 - Solving for a simple optimization problem - We’ll begin by building a parametric model to find the optimal tilt angle for a photovoltaic panel. Level: Beginner Ladybug.
11:30 to 11:45 - Break.
11:45 to 12:15 - Solving for a complex optimization problem - We’ll add more complexity to our previous model by adding the azimuth angle (in addition to the altitude that we have been working with). Level: Intermediate Ladybug.
12:15 to 13:00 - Using Galapagos to find the optimum - After realizing the time it takes to solve the more complex issue with our previous methods, we will try another strategy - the Galapagos evolutionary solver. Level: Intermediate Ladybug.
13:00 to 14:00 - Lunch. (Running Galapagos)
14:00 to 15:00 - Visualizing design spaces - After recognizing the limits of optimization, we will try a different strategy - visualizing the design space for the problem that we have been working on. Then, we will visualize another design space - the desirability of shade around a window. Level: Advanced Ladybug.
15:00 to 16:00 - Building a parametric model - Here we will set up a parametric test box model using Honeybee to run the energy simulation and TTToolbox to record results. Level: Intermediate Honeybee.
16:00 to 16:15 - Break.
16:15 to 16:45 - Visualizing results in design explorer - We’ll upload the results that we generated during the break to Google Drive and then visualize them in Design Explorer. Level: Advanced Honeybee.
16:45 to 17:45 - Sensitivity analysis - comparing the magnitude of strategies - After loading results into Design Explorer, we will look at other means of processing the data to draw conclusions and make recommendations. Level: Advanced Honeybee.
17:45 to 18:00 - Tips and tricks - We’ll briefly cover a few useful tips, including how to run parametric studies in parallel and other means of visualizing results. Level: Advanced Honeybee.


Note: lunches and coffee during breaks are not provided.