DesignBuilder Simulation Training Slides
DesignBuilder Simulation Training Slides
1
Typical Simulation Process Defining Block Dimensions
1. Load DXF floor plan (or PDF, bitmap etc) if available • Blocks drawn using
external dimensions
2. Create building geometry by adding blocks
• Block height is the floor-
3. Partition blocks into zones using zoning rules floor height
4. Set model options as required based on design stage etc • Zones have internal
dimensions calculated
5. Set as much building default data as possible from blocks using block
wall thickness
6. Set data for individual blocks, zones, surfaces etc
• Block wall thickness
7. Run test simulations for winter and summer weeks used for creating zones
from blocks – otherwise it
looking at hourly results in all zones to check for correct
has no thermal effect
operation
• Partition thickness not
8. Run annual simulations without hourly results (typically used in calcs
select monthly and temperature distribution results)
2
Exercise 2 Exercise 2 - Continued
Using the Drag face tool Before face is dragged
1. Draw a block 20m x 20m and 6m high
3. Now use the Drag face tool to pull the smaller block
out to a distance of 10m
Exercise 3 Exercise 4
After block has been cut to create mono-pitch sloping roof Using a horizontally extruded block to create a roof
3
Exercise 4 - Continued Model Options
Roof created using extruded block
Note construction line in blue Click spanner icon to open model options
In data tab use sliders to set up level of detail required in
model
Review settings on other tabs – these can be changed
later
4
Exercise 6 - Continued Exercise 7
Setting ground adjacency using component block
• Note how the ground Using adiabatic component blocks to represent other
component block has spaces at similar conditions
modified the layout of
the default façade 1. Rotate model from Exercise 6 to show North face
2. Add 4m high adiabatic block to middle of North facade
• Go down to the
surface level and
Tip use construction line and outline block
check that the surface
next to the ground
component block has Using standard component blocks for shading and
been split into 2 reflections
adjacencies
1. Add standard block in front of west face
2. Visualise and turn on shading
5
Exercise 8 Exercise 8 - Continued
Zoning the building
Zoning the building
Construction Locations
Model Data Hierarchy
DesignBuilder models are organised in a hierarchy:
6
Exercise 10 - Continued Exercise 10 - Continued
Editing default constructions - note external wall data
Editing default constructions hard set at block 2 level is in red
7
Unheated Roofspaces Infiltration
Infiltration rate is set in construction tab under ‘Airtightness’
Set zone type as: There are two ways of defining air tightness depending
on the Natural ventilation model option:
Semi exterior unconditioned
• Scheduled – set as air changed per hour and is constant
OR
• Calculated - the Airtightness is defined by a position on
Use ‘pitched roof’ option leaving “roofspace occupied” a five point scale corresponding to the 5 crack templates
box unchecked when drawing the pitched roof block
Openings Exercise 12
‘Opening’ refers to any opening in the main building fabric. Defining openings
There are five types:
1. Draw simple 10 x 30m building with long dimension running
• Windows North to South
• Sub-surfaces (i.e. opaque elements within the surface that 2. Change default glazing to 4-20-4 low coated air filed
have different properties from the main construction.) e.g. 3. Using default facades to create building with:
lintels and lightweight panels
• Holes • 20% glazing in West wall with window height of 1.3m and sill height
• Doors of 1.5m. Apply local shading with 1m overhang louvre
• 40% glazing in East wall with window height of 2m and sill height
• Vents of 1m. Apply window shading using venetian blinds - light, internal,
always on.
• CFD boundaries are special type of opening covered later • South wall has no glazing but has a door
in the course
8
Lighting Controls Exercise 9
Where electric light can be controlled according to the
availability of daylight turn on lighting controls Specify lighting
See Training Manual for details
Control types: Linear • Create building 10 x 30m with 4 zones (any layout)
Linear/off • Set activity at building level to Office_OpenOff
Stepped • Set activity for Zone 3 as Office_Reception
• Set activity for Zone 4 as Office_Store
• Lighting sensors: By default one main sensor controls • At building level set lighting template as:
• 100% of zone area – can vary this • T8 Fluorescent, triphosphor, high frequency control gear
• Sensor located at 0.8m above floor by default – change
working plane height in Model options dialog Continued…
• Can also introduce second sensor – more on day 2
Exercise 9 Exercise 13
Create building with more complex geometry
Specify lighting continued Use as many drawing tools as possible
9
Exercise 15 - Atrium Example Templates
See Training manual • Quick way to load commonly used data sets
• Create your own templates or use templates provided
• Each Model data tab has it’s own template -
Construction, Glazing, Façade, Activity, Lighting and
HVAC data
• Templates useful when working with portfolios of
buildings with common features
• Load templates to individual objects or target a list of
building, blocks, zones, surfaces or openings using
Load data from template dialog (esp. useful for
entering an activity, such as toilet, distributed
throughout a building)
• Section 8 of Training Manual has more details
Calculations EnergyPlus
• Advanced DSM engine calculates energy flow +
3 Main calculations:
resource consumption including:
• Heating design – steady-state UA(Ti – To) • Heating, cooling, lighting, ventilation, water
• Cooling design – periodic, thermal mass • US DOE, Dru Crawley, 10 years
• Simulation – energy, comfort, real weather • Best of BLAST and DOE-2…Plus:
data weather • Time steps < 1hr,
These thermal calculations all use EnergyPlus • Modular HVAC integrated with Zone,
• Multizone air flow for Natural ventilation,
Thermal Comfort, Photovoltaics, Water
10
Heating Design Output Cooling Design Calculations
Summary building heating design loads • Equivalent to CIBSE Heat Gain
• Periodic calculation
• Outside summer design temperature
• Inside design temperatures for activity
• Solar, daylight, shading, gains, mass,
vent, interzone heat
• July/Jan
• Half-hourly
11
Simulation Output Simulation Output - Distribution
Example 20x10 2-Zone
Annual Monthly
Zone level only
12
Timing - Schedules 7/12 Schedules
• 7 x 12 Grid of
• Schedule components – export Daily Profiles
• 7 days / week,
• More flexible than Typical workday • 12 months / year
Schedule options:
• 7/12 Schedules - graphical
• Compact Schedules - text
13
Glazing Exercise
Glazing and Solar Shading
• Atrium Example Base
• Delete all windows (Window to wall % = 0 or No glazing façade)
2 ways to define glazing layout: • West surface of Ground floor > Zone 1, Normal, define windows
• Default facades
• Draw openings 1
2
You can also copy, move and delete
openings at the building level
3
14
Daylighting Exercise Daylighting Control - Linear
• Lighting control on, Linear
• Sensor position – move it
• Model options > Advanced tab > Lighting
• Simulation 6 Dec, Sub-hourly, 6 timesteps
• Results East zone
• Repeat with 2-Linear/Off
• Repeat with 3-Stepped
15
Scheduled Nat Vent Scheduled Nat Vent Exercise 1
• Exterior airflow + schedule set directly • ‘Hot water radiator heating, nat vent’ HVAC
• Infiltration constant. template
• Interior airflow by ‘mixing’ • Table of data in Manual
• Cooling setpoints • Avoid simultaneous heating and venting:
• Avoidance of heating Heating setpoint < Cooling setpoint
• 5 ac/h Natural ventilation
• Also switch off night cooling and check effect
on max daytime temperatures
16
Calculated Nat Vent Exercise 1 Calculated Nat Vent Exercise 2
• Continue from Scheduled example
As previous but with variations:
• Model options > Natural ventilation > Calculated 1. Modulation
• Windows open by 5% 2. Wind factor set to 0
• Modulate off – no concern about cold o/s air Check effect of above on fresh air delivery
• Infiltration medium (show crack)
• Simulate Summer typical, Hourly
• Results – Nat vent control 21°C, high ac/h - cross
vent + stack vent, low night infiltration
17
Radiant Heating Exercise Night Cooling - Mech Ventilation
• Simple HVAC • Simple HVAC thermostatic night cooling
• Check Mech vent, Heating & Cooling on
• Underfloor heating system, nat vent HVAC
• Create new schedule - copy Summer cooling workdays
template (Northern Hemisphere) See manual for changes
• Select it as Mech vent operation schedule
• Note Heating type is 2-Radiative/convective
• Mech vent > Outside air flow rate 5 ac/h
• Radiant distribution 2-Floor • Nat vent on, Min fresh air per person to provide fresh air for
occupants during the day. Default Office_OpenOff_Occ schedule
• Natural ventilation > Outside air definition method to • Activity tab > Environmental Control:
2-Min fresh air (Per person). a. Cooling setpoint = 26°C.
b. Natural ventilation cooling setpoint = 18°C.
• Activity tab > Nat vent cooling setpoint 10ºC c. Mechanical ventilation setpoint = 18°C. (prevents overcooling).
d. Mechanical ventilation Max in-out delta T = 2K. Avoids warm air
• Simulate Winter design week
• Simulation: Hourly data, Summer typical week
18
Fan Coil Units
Fan Coil Unit Example
• Based on Atrium Example
• Compact HVAC, Scheduled nat vent
• Winter typical week, hourly results
• Note constant fresh air delivery
• Store results for comparison
•4-pipe FCU - hot + chilled water
•Outside air optional (mech vent checkbox)
•Data entry like Simple HVAC
• 1 AHU max, data defined at building level •Outside air can be Fixed,
Proportional, Full fresh air
• The AHU Data for zone terminal units, fresh air •Zone terminal unit options
requirement, heating/cooling requirement and are: Standard + 2 powered
induction unit options
setpoints etc is set at the zone level
• More data required to define VAV and CAV
19
VAV Cooling VAV Heating
• Air from AHU at constant temperature • Zone damper closes to minimum
• Volume of air adjusted at zone terminal • Reheat coil operates to maintain comfort
unit by opening/closing damper • AHU heating possible but care needed to
• Max AHU air volume autosized avoid simultaneous heating & cooling
• If min fresh air would overcool then reheat • Zone damper options for heating:
– 1-Normal, constant volume, min fresh air
– 2-Reverse, as 1-Normal but damper can open
to meet high heating loads
20
Mixed-Mode Changeover Mixed Mode
Hybrid nat vent and HVAC cooling system. LBL
define 3 types: • Natural ventilation has priority
1. Concurrent (same space, same time) • Cooling switched on when cooling setpoint
2. Changeover (same space, different times) exceeded and then nat vent system closed
3. Zoned (different spaces, same time) • Nat vent can also be shut down due to wind,
• DesignBuilder can do 1 and 3 with no special rain, extreme o/s temperatures or enthalpy
consideration • Requires Calculated Nat vent + Compact HVAC
• In DesignBuilder mixed mode refers to
Changeover mixed mode
21
What is CFD?
CFD Training Course • Computational Fluid Dynamics (CFD) is the term used to describe a
family of numerical methods used to calculate the temperature, velocity
CFD COVER and other fluid properties throughout a region of space.
• Algebraic equations are set up for each grid cell and the whole
set of equations solved using a numerical method
22
How does CFD work? How does CFD work?
The solution – a numerical approach (cont’d)
The solution – a numerical approach (cont’d)
• The numerical methods used to solve the equation set are iterative
whereby the equations are repeatedly re-constructed and solved • Because the coefficients are changing, the iterative procedure uses
until there is no change in the dependent variables an inner iterative procedure to solve the dependent variable
• The algebraic equations are constructed in such a way that if the equations within an outer iterative procedure to update the
coefficients were constant, a converged solution would be dependent variable coefficients
guaranteed using the Gauss-Siedel method (simplest numerical • At each outer iteration, only tentative values of the dependent
method for solving simultaneous equations) variables are realised and consequently only a few inner iterations
• The dependent variable coefficients contain the dependent variables are required
themselves and are therefore not constant
• In practice, if the coefficients are of similar magnitude throughout
and change gradually, a converged solution can normally be
achieved
23
How does CFD work? How does CFD work?
Relaxation factors Dynamic solution and false time steps
• In order to prevent the equation coefficients from changing too • DesignBuilder CFD is steady-state, i.e. it calculates a ‘snap-shot’ in
quickly, the change in dependent variables from one outer iteration time
to another can be slowed by ‘relaxing’ them • In a dynamic CFD solution, the transient term acts as a very effective
• The traditional method of relaxation is the relaxation factor which inertial relaxation factor
combines a proportion of the dependent variable from the previous • The equation set in DesignBuilder CFD is actually constructed in a
outer iteration with a proportion from the current iteration fully dynamic form
• A relaxation value of 1.0 uses 100% of the current dependent • The time steps in the transient terms are replaced with ‘false time
variable value whereas a relaxation factor of 0.5 would combine 50% steps’
of the previous iteration value with 50% of the current value. • False time steps are generally more effective than relaxation factors
• The formulation of the combined convection-diffusion coefficient • A remedy for this difficulty is to ensure that the convected value of an
interface property is equal to the value of the property on the upwind
whereby the interface convection coefficient is determined from a
side of the face
simple average of the grid point velocity and the neighbouring grid
point velocity is found to result in very unstable solutions
• As previously noted, the algebraic equations are constructed to
comply with a set of rules that would guarantee convergence for an
equation set involving constant coefficients
• One of the rules requires that coefficients must not become negative
• The simple average convection coefficient formulation can lead to a
negative coefficient and consequently a non-convergent solution
• The rationale behind this measure is that convection (unlike diffusion)
may be considered a one-way process in that properties upstream of
a point can affect properties downstream but not the other way round
24
How does CFD work? How does CFD work?
Discretisation scheme – Hybrid and Power-law schemes Discretisation scheme – Hybrid and Power-law schemes (cont’d)
• If we take our basic PDE, we can obtain an exact analytical • The ratio of the strengths of convection and diffusion may be
solution by assuming that the convection and diffusion measured using the Peclet number, P
coefficients are constant • For high absolute values of P, the value of the dependent variable at
the interface (i.e. x = L/2) can be seen to be nearly equal to the value
at the upwind boundary which is the assumption made by the upwind
scheme
• The dependent variable gradient at high absolute values of P is
nearly zero at the interface (i.e. the line is horizontal)
• The upwind scheme always calculates diffusion assuming a linear
relationship between the dependent variable and distance and
therefore overestimates diffusion at large absolute values of P
• The hybrid scheme attempts to remedy this over-estimation of • The simple average convection coefficient formulation can then be
diffusion by representing the combined convection-diffusion
replaced with a formula combining the three straight lines:
coefficients with three straight line relationships for different ranges
of Peclet number
• The departure of the hybrid scheme from the exact solution is quite
• The simple average convection coefficient formulation can then be
marked when the absolute value of the Peclet number is equal to 2
• A better approximation to the exact curve is provided by the power- replaced with a formula incorporating the power-law relationship:
law scheme
25
Geometric Considerations Geometric Considerations
Finite Volume Grid Finite Volume Grid
• The grid used by DesignBuilder CFD is a non-uniform rectilinear
• The space across which the calculations are to be conducted is first Cartesian grid, which means that the grid lines are parallel with the
divided into a number of non-overlapping adjoining cells which are major axes and the spacing between the grid lines enables non-
collectively known as the finite volume grid. uniformity.
• The grid is automatically generated from key coordinates obtained
from the model geometry along each major grid axes throughout the
calculation domain.
• These key coordinates, extended from the X, Y and Z-axes across
the width, depth and height of the domain respectively are called
‘grid lines’.
• The distances between grid lines along each axis are called ‘regions’
and these regions are initially spaced using a supplied default grid
spacing.
26
CFD Workflow CFD Workflow
Calculations Calculations (cont’d)
• Turbulence model: • Specification of surface heat transfer coefficients:
– Constant effective viscosity – Calculated (wall functions)
– k-ε – User supplied
• Discretisation scheme: • Initial conditions
– Upwind – X-axis velocity component
– Hybrid – Y-axis velocity component
– Power-law
– Z-axis velocity component
• Outer iterations
– Temperature
• Isothermal
• Cell monitor
– Cell location
– Monitored variable
CFD Workflow
Presentation of Results (cont’d)
• Filled Contours
– Velocity
– Pressure
– Temperature
– PMV
– PPD
• 3-D Contours
– Velocity
– Pressure
– Temperature
– PMV
– PPD
27