SlideShare ist ein Scribd-Unternehmen logo
1 von 8
Downloaden Sie, um offline zu lesen
ASHRAE and IBPSA-USA SimBuild 2016
Building Performance Modeling Conference
Salt Lake City, UT
August 8-12, 2016
REGRESSION-BASED BUILDING ENERGY PERFORMANCE ASSESSMENT USING
BUILDING INFORMATION MODEL (BIM)
Mohammad Rahmani Asl1
, Weili Xu2
, Jin Shang1
, Barry Tsai1
, and Ian Molloy1
1
Autodesk Inc., San Francisco CA
2
Carnegie Mellon University, Pittsburgh, PA
ABSTRACT
The building sector, the largest consumer of the United
States primary energy, has been seeking to take
necessary actions to reduce energy use of buildings
while keeping them functional and comfortable. As a
result, building designers are increasingly expected to
improve the energy performance and reduce the carbon
footprint of their building models in the design process.
Higher energy savings opportunities are available
during early stages of design; however, energy
performance assessments are typically done during the
later phases due to the lack of the easy-to-use and
efficient tools that could help architects explore design
alternatives. In this paper, we introduce a new Form-
based Energy Performance Regression Model
(FEPRM) that is capable of real time quantification of
the building energy performance based on the form
variation in a building information modeling (BIM)
tool. FEPRM generates a set of models and simulations
based on the project specifiations and provides a
seamless energy performance feedback to the designer
for decision making during the conceptual design
process using a regression-based model. In this paper,
we investigated the use of FEPRM on 3 different cases
with different AHSRAE climate zones to demonstrate
the usefulness of the proposed method. The comparison
between actual simulation and predicted energy
performance is provided to study the accuracy of the
FEPRM; moreover, a set of extended test cases are also
described.
INTRODUCTION
The building sector is the largest consumer of the
United States primary energy and accounted for 40% of
carbon dioxide emission in the country (US Dept. of
Energy, 2012). The increase in the global
environmental concerns has had significant impacts on
the buildings’ design process. Building professionals
are increasingly expected to improve the energy
performance and reduce carbon footprint of their design
(Rahmani Asl et al., 2015). Higher energy savings
opportunities are available during early stages of
design; however, designers often respond to contractual
arrangements by performing energy assessment toward
the end of the design phase (Hygh et al., 2012).
A principal goal of the early design is the generation of
promising forms and concepts, which will be further
developed, studied, and revised in the embodiment and
detailed design phase (Okudan and Tauhid, 2008). In
this incremental creating and revising process, the
proper solution is achieved in a design loop (Rezaee et
al., 2014). Consequently, building design community
requires practical tools to perform quick and seamless
assessment of building energy performance during the
conceptual design phase (Gharably et al., 2015).
Building energy simulation tools can accurately predict
energy performance of building, however, their results
are not instantly available in the design platform during
the early design stages when designers need quick
feedback to make proper design decisions (Rahmani
Asl et al., 2014). As a result, design practitioners
typically create and explore design options in the
absence of performance analysis results and only study
the energy efficiency of a very limited set of design
alternatives before choosing the final design option,
which leads to underperforming buildings. Most design
decisions that greatly influence building energy
performance are frequently made in the absence of
model-based energy estimates and energy performance
assessments are typically done during the later phases
of design when much of the design that affects building
energy load is already fixed. In order to address this
issue, the AIA Energy Modeling Working Group
(2012) study calls for improved user interfaces for
complex building energy simulation tools and also
simplified simulation methods that are easy to use and
appropriately responsive to key early design variables
in a timely manner.
In this paper, we present a new Form-based Energy
Performance Regression Model (FEPRM) to quickly
© 2016 ASHRAE (www.ashrae.org). For personal use only. Additional reproduction, distribution,
or transmission in either print or digital form is not permitted without ASHRAE's prior written permission.
357
quantify building energy performance in a building
information modeling (BIM) tool. The proposed tool
provides quick energy performance feedback to the
designer during the design process using a regression-
based building energy model. FEPRM creates three
regression models by generating various building forms
and chooses the best model with the lowest prediction
error. The generated forms are created based on project
specifications provided by the designer via a very
simple user interface (UI) at the very beginning of the
project. The proposed tool uses project information to
create an appropriated data set of randomly generated
building forms and building energy models. The energy
analytical models (EAM) are simulated using a cloud-
based whole building energy simulation tool. This is a
one time process for each project and may take between
1 to 3 minutes time based on the size of the project. The
completed data set is then used to create a very accuate
and specific regression model for this project that can
provide real-time feedback to designers as they modify
building form in the conceptual design phase.
Therefore, the designer can be aware of the energy
perforamnce impact of the changes he/she makes to the
model in the conceptual phase. This paper provides the
detailed methods that are used to develop FEPRM and
the validation results of the regression model using 3
case studies in different ASHRAE climate zones.
DEVELOPMENT PROCESS
FEPRM is developed as an add-in for a BIM authoring
tool; it collects project information related to building
energy simulation (i.e. project location and conceptual
construction properties) from BIM database using an
Application Programming Interface (API). FEPRM has
a very simple user interface (Figure 1) that gets the
project site dimension, target floor area, and maximum
number of floors from the user to generate the random
form data set. The current version of this tool is limited
to rectangular shape project sites. The user can input the
number of randomly generated forms in the data set for
regression model (the default is set to 500). The project
location and the appropriate weather station should be
provided by the user. More information such as
conceptual construction properties, window to wall
ratio, etc. can be modified before the form generation
process as well.
The generate button, uses a simple innovative algorithm
and generates a set of random geometry that satisfy
project requirements. The generated forms vary in their
level height (non-constant floor-to-floor height),
number of levels, and floor plan per level. This
algorithm only creates convex geometry per level,
however, overall building form may not come out
convex since floor plans are different in each floor.
Figure 2 demonstrates a sample group of generated
forms based on building site dimensions, expected floor
area, and maximum number of floors provided in the
UI.
Figure 1 FEPRM user interface that collects project
information from user
Figure 2 A sample set of generated forms
After generating each form, FEPRM creates EAMs and
uploads them in gbXML file format to a web-based
energy simulation service with DOE2.2 as the
background engine. The models are simulated in
parallel on the cloud and the results are collected after
all simulations are completed. This process takes less
than an hour for a medium size building and 500
generations. The bottleneck for this workflow is
generating forms and exporting its EAM model from
Revit, which can be improved with code optimization
in the future. The energy simulation time is short (less
than 5 minutes for 500 simulations). After the
completion of the simulations, the regression models
are created. Weka v3.6 is used in this study for training,
testing and constructing regression models. Weka is a
well-known machine learning library based on Java. It
supports data pre-processing, classification, regression,
clustering and visualization (Hall et.al, 2009). Using the
regression model, the designer can have a seamless and
instant feedback on the energy performance of the
model, while modifying the building form.
© 2016 ASHRAE (www.ashrae.org). For personal use only. Additional reproduction, distribution,
or transmission in either print or digital form is not permitted without ASHRAE's prior written permission.
358
Regression Model Development
Existing building design form parameters were
identified based on their architectural relevance and
their potential impact on building energy use. In this
research, we added a set of new form-based parameters
that were not studied in the previous research studies
focused on regression-based building energy
performance prediction (i.e. Gharably et al. (2015) and
Hygh et al. (2012)). In this study, we considered
building wall, window area by direction and roof and
floor area. Furthermore, we considered corss-terms
parameters that considers wall, window, roof, floor area
with their level height in the building as potential
variables. The list of parameters used to predict the
building energy performance is provided in Table 1.
The regression models in this research use 22 form
related design parameters as well as an additional set of
21 cross-terms derived from the design parameters. In
addtion, we gathered higher directional resolution for
walls and windows direction to increase the accuracy of
the regression models. Since this study focus on the
relation between building form and energy
performance, the building systems are assumed to be
identical for all the cases in the same climate.
Table 1 Building parameters and derived cross-terms
included in regression model for FEPRM
NUM. PARAMETER
1 Total Wall Area
2 Wall area per direction (N, NE, E, SE, S, SW,
W, NW)
3 Total window area
4 Window area per direction (N, NE, E, SE, S,
SW, W, NW)
5 Total roof area
6 Total raised floor area
7 Total interior floor area
8 Total slab on grade floor area
9 Total wall area × wall level height
10 Wall area × wall level height per direction (N,
NE, E, SE, S, SW, W, NW)
11 Total window area × window level height
12 Window area × window level height per
direction (N, NE, E, SE, S, SW, W, NW)
13 Total roof area × roof level height
14 Total raised floor area × raised floor level height
15 Total interior floor area × interior floor level
height
FEPRM uses 3 regression models and chooses the best
fit with the lowest presiction error in predicting
building energy use for user project. In the following,
we provided a brief description of these regression
models and their specific settings that are used in
FEPRM.
Linear Regression
Linear regression (LR) is a commonly used method
where energy performance is estimated by building
characteristics. The Mathematical representation of LR
is shown in Equation 1. In this equation, 𝑦𝑖 is the output
vector, and 𝑥 standards for input vector. 𝛽 and 𝜀
denotes constant and bias respectively The selection of
LR model is performed through a greedy search using
Akaike-based criterion (AIC) as shown in Equation 2
(Hall et.al, 2009). In this equation, I represents the
number of instances considered in regression model and
k is the number of attributes.
𝑦𝑖 = 𝑥 𝑇
𝛽 + 𝜀𝑖 (1)
𝐴𝐼𝐶 = (𝐼 − 𝑘) + 2𝑘 (2)
Support Vector Machine for Regression
Support vector machine (SVM) is one of the popular
supervised machine learning algorithms that are often
used in building field (Dong, Cao, and Lee 2005).
Polynomial function with degree of 3 was used as the
kernel for this study. The algorithm constructs a set of
hyperplanes in high dimensional space to separate
training data into different classes with functional
margin, which offers high generalization. Consider a set
of training points, {(𝑥1, 𝑧1), … , (𝑥𝑖, 𝑧𝑖))} where 𝑥𝑖 ∈ 𝑅 𝑛
is a feature vector and 𝑧𝑖 ∈ 𝑅1
is the target output.
Under given parameters 𝐶 > 0 and 𝜖 > 0 (Chang and
Lin 2011), 𝜖-SVR can be formulated as:
min
𝜔,𝑏,𝜉,𝜉∗
1
2
𝜔 𝑇
𝜔 + 𝐶 ∑ ξ𝑖
𝑙
𝑖=1 + 𝐶 ∑ ξ𝑖
∗𝑙
𝑖=1
(3)
𝑆𝑢𝑏𝑗𝑒𝑐𝑡 𝑡𝑜 𝜔 𝑇
𝜑(𝑥𝑖) + 𝑏 − 𝑧𝑖 ≤∈ +ξ𝑖 ,
𝑧𝑖 − 𝜔 𝑇
𝜑(𝑥𝑖) − 𝑏 ≤∈ +ξ𝑖
∗
,
ξ𝑖 ξ𝑖
∗
≥ 0, 𝑖 = 1, … , 𝑙.
The formation of equation 3 represents Lagrange
Multiplier. In this equation, ω denotes the support
vectors, which are the input vectors that lie on the
boundary of margins. ξ_(i )is slack variable that
controls the sensitivity of the algorithm to outliers and
lastly, the ∈ provides a soft margin which alters hard
constraints in this optimization to ranges.
Artificial Neural Network
Artificial Neural Network (ANN) can be viewed as a
logistic regression where the input data is transformed
into linearly separated in a space through intermediate
layers. The intermediate layers are called the hidden
layers, which have nonlinear activation functions such
© 2016 ASHRAE (www.ashrae.org). For personal use only. Additional reproduction, distribution,
or transmission in either print or digital form is not permitted without ASHRAE's prior written permission.
359
as Tanh or Sigmoid functions. In this study,
backpropagation (BP) algorithm was used as model
training algorithm to determine the gradient and
sigmoid function was used as the activation function at
each node. Hyper-parameters include the learning rate,
momentum rate, number of epoch and hidden layers are
listed in Table 2. The math formation of MLP at each
node can be viewed as (Delashmit and Manry, 2005):
𝑃(𝑗) = ∑ 𝑊ℎ𝑖(j, k) × 𝑥 𝑝(𝑘) 1 ≤ 𝑗 ≤ 𝑁ℎ
𝑁+1
𝐾=1
(4)
With
𝑂𝑝(𝑗) = 𝑓(𝑃(𝑗)) (5)
𝑓(𝑃(𝑗)) =
1
1+𝑒−𝑃(𝑗) (6)
Where N input represents by the index 𝑘, and 𝑤ℎ𝑖 (𝑗, 𝑘)
denotes the weights connecting the kth
input and jth
hidden layer. 𝑓(𝑃(𝑗)) is the sigmoid function used in
ANN.
Table 2 ANN Hyper-Parameter Settings
HYPER-PARAMETER VALUE
Learning rate 0.3
Momentum 0.2
Number of Epochs 2000
Number of Hidden Layer 3
Number of Nodes at Each
Hidden Layer
(Attributes + Classes) / 2
In this research, we used Weka Machine Learning
package (Hall et al., 2009) for regression modeling. The
LR and ANN algorithms are taken from Weka package.
SVM algorithm is based on a well-known package
called LibSVM (Chang and Lin, 2011). Weka has a
wrapper class that refer to the LibSVM code.
Cross Validation
Model selection is performed through k-fold cross
validation method according to their prediction errors.
The prediction error is a function of the differences
between the actual and the predicted output values
(Equation 7). It is typically being used as the accuracy
metric for evaluating regression model’s generalization
property, which prevents the model from under-fitting
and over-fitting issues.
𝑃𝐸 = 𝑓[𝑑(𝑦𝑖, 𝑦̂(𝑥𝑖)] (7)
For regression models, metrics such as sum squared
error (SSE), mean squared error (MSE), and root mean
squared error (RMSE) are the popular accuracy metrics.
Since the main purpose of FEPRM is to accurately
predict energy performance, we report RMSE as the
prediction error. RMSE formula can be found in
Equation 8.
𝑅𝑀𝑆𝐸 = √
1
𝑁
∑ (𝑦𝑖̂ − 𝑦𝑖)2𝑁
𝑖=1 (8)
In this study, 10-fold cross validation method was
implemented. The process of this method is
demonstrated in Figure 3.
Figure 3 10-fold cross validation procedure
FEPRM takes the following steps:
a) Rearrange the index of the instance in a random
order and split these randomized data into 10
equally sized partitions.
b) Perform 10 iterations of the evaluations. At each
iteration, the method leaves one partition out as
testing case and uses the rest of the data to train the
regression model.
c) Accumulate the calculated prediction errors as the
accuracy metric for the regression model with this
dataset.
In model selection process, the 10-fold cross validation
method was performed on LR, SVM, and ANN models.
The model with smallest calculated accuracy metric
was selected and used for building energy performance
prediction.
DISCUSSION
FEPRM is systematically tested usig 3 case studies in
different ASHRAE climate zones: Miami, FL (Zone
1A); Chicago, IL (5A); and San Francisco, CA (3C).
These locations are selected to make sure that the
proposed method could properly work for cold,
moderate, and hot climate zones. For all of these cases,
the user input was similar to what is shown in Figure 1.
The building type for all the 3 cases are set to be office
buildings.
For each case, 500 mass geometry models with
different forms are generated. These forms are saved in
a folder in case the designer wanted to go over them.
These randomly generated mass models can be usedas
© 2016 ASHRAE (www.ashrae.org). For personal use only. Additional reproduction, distribution,
or transmission in either print or digital form is not permitted without ASHRAE's prior written permission.
360
the base model to be modified by the designer. FEPRM
parses the exported gbXML file of the EAM to get the
building parameter values included inthe regression
models provided in Table 1. The energy simulation
results are gathered and added to the building parameter
values. This information would be used by LR, ANN,
and SVM to create the regression models.
Results
All of the 43 parameters are picked up with the 3
regression models. FERPM automatically does cross
validation and finds the RMSE prediction error to
choose the best of the 3 regression models for the
project.
Figure 4 shows the comparison of simulated energy use
intensity (EUI) and predicted EUI using the regression
models for the 500 generated models for Miami, FL. In
this image, the Y-axis is the simulation results for the
model and the X-axis represents the predicted EUI by
the regression models. As it can be observed in this
figure, the SVM regression model predicts the energy
performance for this project more accurately than LR
and ANN. Based on this figure, LR shows a better
performance than ANN in predicting EUI. Overall, the
EUI range for most of the models range between 60 and
80, but ANN predicts EUI between 50 and 60 for some
of the models. This interpretation can be verified by the
RMSE error values shown in Table 3.
Figure 4 LR, ANN, and SVM regression model results
comparison with simulation results for Miami, FL
Figure 5 shows the comparison of simulated and
predicted EUI using the regression models for Chicago,
IL. As it can be observed from this figure, both SVM
and ANN regression models have good predictions for
the energy performance of this project. However, LR
could not merge and have valid prediction in this case.
The same conclusion can be achieved from the RMSE
error values in Table 3. By comparing figure 4 and 5, it
can be seen that the generated building models in
average use more energy in Chicago than Miami. Also
the range of energy use in Chicago is wider than
Miami.
Figure 5 LR, ANN, and SVM regression model results
comparison with simulation results for Chicago, IL
Figure 6 demonstrates the comparison of simulated and
predicted EUI using the regression models for the 500
generated forms for San Francisco, CA. As it can be
seen from this figure, all of the three regression models
(LR, ANN, SVM) provide acceptable prediction of the
building energy performance for this project. As it can
be seen from Table 3, the RMSE error values for the
three regression models are very close, but SVM has
the lowest error in predicting the EUI. Moreover, by
comparing Figures 4, 5, and 6, it can be seen that
buildings use less energy in San Francisco due to its
moderate weather compared to Miami and Chicago.
© 2016 ASHRAE (www.ashrae.org). For personal use only. Additional reproduction, distribution,
or transmission in either print or digital form is not permitted without ASHRAE's prior written permission.
361
Figure 6 LR, ANN, and SVM regression model results
comparison with simulation results for Chicago, IL
Table 3 compares the RMSE error values in predicting
the EUI for all the 3 cases and regression models.
Overall, it can be seen that SVM has the best prediction
in all 3 cases in different climate zones. However, it
requires more in-depth studies to make the conclusion
of only using SVM regression model.
Table 3 RMSE calculation
CLIMATE LR SVM ANN
Miami, FL 1.16 0.48 3.45
Chicago, IL 7.22 1.17 1.68
San Francisco, CA 1.18 1.09 1.37
Extended Testing with Manually Created Forms
The extended testing idea was learned from Gharably et
al. (2015) research on testing the LRBEM+. We found
this method useful and appropriate for presented
method in this paper (FEPRM). The extended testing
was conducted to assess the performance of FEPRM
using 5 manually created building forms. These cases
are shown in Figure 7. All of the cases that are tested
here have non-constant floor-to-floor height. The total
floor area is the same as the area required by the project
studied in the previous section. Cases (a) is a simple
box and it is tested as a very basic model that a designer
may start the design process with. Case (b) and (c) are
buildings with non-rectangular corners to test if
generated regression models could accurately track
building surface directions and their impact on energy
performance. Although, FEPRM is limited to convex
building floor plan generation, we were interested to
see if the regression models could accurately predic the
energy performance of non-convex building floor plans.
Case (d) includes courtyard and tests the effect of self-
shading. Case (e) is a complex form that combines all
of the limiting cases into single form and it is used to
test the accuracy of FEPRM energy prediction of
complex forms.
Figure 7. Five cases, each with a single form attribute.
Cases (a) is a simple box. Case (b) and (c) are
buildings with non-rectangular corners. Case (d)
includes courtyard and tests the effect of self shading.
Case (e) is a complex form that cobines all of the
limmiting cases into single form.
Table 4 shows the relative error (%) between FEPRM
EUI prediction and actual energy simulation results of
five cases for extended testing. SVM regression model
is used to predict the energy performance in all of the
15 cases as SVM was the most accurate model for these
projects. The relative errors are generally below
5%across cases a, b, c, and e. For case d, which
includes courtyard, the observed errors are higher for
Chicago and San Francisco. This indicates that there is
a need for a form generation algorithm that creates non-
convex floor plans and floor plans with courtyard to
enable the model to predict the more complex forms.
Case e has a building geometry that combines all the
complexities of the other test cases except courtyard.
FEPRM was able to predict the energy performance of
case e for all the 3 locations with relative errors less
than 4%. This indicates that FEPRM is able to predict
energy performance of complex forms. However, it
seems that FEPRM needs to be improved to be able to
predict the energy performance of building forms with
courtyard.
© 2016 ASHRAE (www.ashrae.org). For personal use only. Additional reproduction, distribution,
or transmission in either print or digital form is not permitted without ASHRAE's prior written permission.
362
Table 4 The relative error (%) between FEPRM
prediction and actual energy simulation of five cases
for extended testing
PROJECT
CASE
PREDICTED
EUI
SIMULATED
EUI
DIFFERENCE
RELATIVE
ERROR*
Miami, FL
Case (a) 62.2 64.8 -2.60 -4%
Case (b) 64.4 69.2 -4.85 -7%
Case (c) 65.3 65.7 -0.46 -1%
Case (d) 65.9 65.5 0.37 1 %
Case (e) 63.6 66.2 -2.61 -4%
Chicago, IL
Case (a) 82.7 83.4 -0.71 -1%
Case (b) 86.9 87.1 -0.19 0%
Case (c) 83.0 86.6 -3.55 -4%
Case (d) 93.0 85.5 7.51 9%
Case (e) 79.9 77.7 2.16 3%
San Francisco,
CA
Case (a) 51.1 53.1 1.99 4%
Case (b) 51.8 53.6 1.77 3%
Case (c) 58.6 56.0 2.63 5%
Case (d) 54.72 51.0 3.68 7%
Case (e) 49.1 49.7 0.59 1%
* Relative Error (%) = (Predicted EUI-Simulated EUI) / Simulated EUI
CONCLUSION
The FEPRM application is proposed as a form-based
regression model for predicting energy performance of
building models using a BIM tool. In order to study the
usefulness FEPRM, three projects are studied on three
different ASHRAE climate zones: Miami, FL (Zone
1A); Chicago, IL (5A); and San Francisco, CA (3C).
Moreover, a series of extended tests are performed on 5
manually created forms for these 3 locations. The
summarized features of FEPRM are provided in the
following:
1. FEPRM is a significant improvement in the
methodology of using regression-based models in
predicting building energy consumption based on
geometry variation. FEPRM uses project
specifications defined by designer to create a data
set of building geometries as the basis for
regression models. Creating the regression model
based on a data set that is specific to a project,
increases the accuracy of prediction of the
regression model. FEPRM relative error percentage
was reported to be less than 5% for all of the case
studies other than building models with courtyard.
Higher relative errors of the regression models are
reported in all of the studies available in the
literature.
2. FEPRM provides instant energy usage feedback of
the building model in a BIM interface. This enables
the designer to modify the building geometry in the
conceptual design phase and get instant feedback
on the modification impact on energy performance
of the model.
3. Being specific to a project, FEPRM enables the
designer to be focused on the building form
analysis by fixing the other parameters that could
impact the energy performance such as building
construction properties. It should be noted that
FEPRM on the top of BIM provides the option for
the user to set these parameters for the project
before generating the building forms.
4. FEPRM uses more geometry related parameters to
provide a more accurate representation of the
building geometry. For instance, FEPRM uses the
level height of walls and windows and their
direction as building parameters in regression
modeling.
5. The current version of FEPRM only generates
convex shape floor plans. In future studies, authors
will develop an algorithm using existing methods
such as Cellular Automata, Shape Grammer, etc. to
generate non-convex floor plans. It is predicted that
generating non-convex floor plans will improve
the FEPRM relative error for models with
courtyard and more complex geometries.
6. Since FEPRM uses project specifications for
creating regression models, it does not need any
large database for training the regression models
for accurate results. As discussed in this paper, a
data set of 500 models could result to very accurate
regression models.
In future studies, we will add non-convex floor plan
generation to FEPRM. In addition, the form generation
code will be optimized to reduce the wait time for the
designer (the current FEPRM takes less than 1 hour to
create 500 building forms). Furthermore, some
visualization dashboards will be added to FEPRM to
improve user interaction with the tool.
REFERENCES
AIA Energy Modeling Working Group, 2012. An
Architect’s Guide to Integrating Energy Modeling
in the Design Process - The American Institute of
Architects [WWW Document]. URL
http://www.aia.org/practicing/AIAB097932
(accessed 1.24.16).
© 2016 ASHRAE (www.ashrae.org). For personal use only. Additional reproduction, distribution,
or transmission in either print or digital form is not permitted without ASHRAE's prior written permission.
363
Chang, C.-C., Lin, C.-J., 2011. LIBSVM: A Library for
Support Vector Machines. ACM Trans Intell Syst
Technol 2, 27:1–27:27.
doi:10.1145/1961189.1961199
Delashmit, W., Manry, M., 2005. Recent developments
in multilayer perceptron neural networks, in:
Proceedings of the 7th Annual Memphis Area
Engineering and Science Conference.
Dong, B., Cao, C., Lee, S.E., 2005. Applying support
vector machines to predict building energy
consumption in tropical region. Energy Build. 37,
545–553. doi:10.1016/j.enbuild.2004.09.009
Gharably, M.A., DeCarolis, J.F., Ranjithan, S.R., 2015.
An enhanced linear regression-based building
energy model (LRBEM+) for early design. J.
Build. Perform. Simul. 0, 1–19.
doi:10.1080/19401493.2015.1004108
Hall, M., Frank, E., Holmes, G., Pfahringer, B.,
Reutemann, P., Witten, I.H., 2009. The WEKA
Data Mining Software: An Update. SIGKDD
Explor Newsl 11, 10–18.
doi:10.1145/1656274.1656278
Hygh, J.S., DeCarolis, J.F., Hill, D.B., Ranji Ranjithan,
S., 2012. Multivariate regression as an energy
assessment tool in early building design. Build.
Environ. 57, 165–175.
doi:10.1016/j.buildenv.2012.04.021
Okudan, G.E., Tauhid, S., 2008. Concept selection
methods – a literature review from 1980 to 2008.
Int. J. Des. Eng. 1, 243–277.
doi:10.1504/IJDE.2008.023764
Rahmani Asl, M., Bergin, M., Menter, A., Yan, W.,
2014. BIM-based Parametric Building Energy
Performance Multi-Objective Optimization, in: The
32nd International Conference on Education and
Research in Computer Aided Architectural Design
in Europe. Presented at the Fusion, Newcastle upon
Tyne, UK: Northumbria University, pp. 455–464.
Rahmani Asl, M., Zarrinmehr, S., Bergin, M., Yan, W.,
2015. BPOpt: A framework for BIM-based
performance optimization. Energy Build. 108,
401–412. doi:10.1016/j.enbuild.2015.09.011
Rezaee, R., Brown, J., Augenbroe, G., Kim, J., 2014. A
new approach to the integration of energy
assessment tools in CAD for early stage of design
decision-making considering uncertainty. EWork
EBusiness Archit. Eng. Constr. ECPPM 2014 367.
US Dept. of Energy, 2012. Building Energy Data Book.
© 2016 ASHRAE (www.ashrae.org). For personal use only. Additional reproduction, distribution,
or transmission in either print or digital form is not permitted without ASHRAE's prior written permission.
364

Weitere ähnliche Inhalte

Was ist angesagt?

Comparisons of building energy simulation softwares
Comparisons of building energy simulation softwaresComparisons of building energy simulation softwares
Comparisons of building energy simulation softwaresZheng Yang
 
IES Faculty - Integration of IES with Revit
IES Faculty - Integration of IES with RevitIES Faculty - Integration of IES with Revit
IES Faculty - Integration of IES with RevitIES VE
 
Occupancy and hvac energy
Occupancy and hvac energyOccupancy and hvac energy
Occupancy and hvac energyZheng Yang
 
Hetherington
HetheringtonHetherington
Hetheringtonanesah
 
COMPUTER AIDED ENGINEERING - INTRODUCTION
COMPUTER AIDED ENGINEERING - INTRODUCTIONCOMPUTER AIDED ENGINEERING - INTRODUCTION
COMPUTER AIDED ENGINEERING - INTRODUCTIONISAAC SAMUEL RAJA T
 
Chapter 3 research design and methodology
Chapter 3   research design and methodologyChapter 3   research design and methodology
Chapter 3 research design and methodologyLokman Hakim Ismail
 
BREEZE AERMOD ISC Tech Sheet
BREEZE AERMOD ISC Tech SheetBREEZE AERMOD ISC Tech Sheet
BREEZE AERMOD ISC Tech SheetBREEZE Software
 
hit2gap - Highly Innovative building control Tools Tackling the energy Perfo...
 hit2gap - Highly Innovative building control Tools Tackling the energy Perfo... hit2gap - Highly Innovative building control Tools Tackling the energy Perfo...
hit2gap - Highly Innovative building control Tools Tackling the energy Perfo...IES VE
 
IRJET- Development of Generalize Software to Estimate Cooling Load for Air Co...
IRJET- Development of Generalize Software to Estimate Cooling Load for Air Co...IRJET- Development of Generalize Software to Estimate Cooling Load for Air Co...
IRJET- Development of Generalize Software to Estimate Cooling Load for Air Co...IRJET Journal
 
IRJET- Reliability Analysis of High Rise Building
IRJET-  	  Reliability Analysis of High Rise BuildingIRJET-  	  Reliability Analysis of High Rise Building
IRJET- Reliability Analysis of High Rise BuildingIRJET Journal
 
Autodesk revit MEP performance by design
Autodesk revit MEP performance by designAutodesk revit MEP performance by design
Autodesk revit MEP performance by designali lemssefer
 
A User's Perspective on IES Modeling
A User's Perspective on IES ModelingA User's Perspective on IES Modeling
A User's Perspective on IES Modelingenergytrustor
 
UC, CSU, CCC Sustainability Conference: BIM for Sustainability
UC, CSU, CCC Sustainability Conference: BIM for SustainabilityUC, CSU, CCC Sustainability Conference: BIM for Sustainability
UC, CSU, CCC Sustainability Conference: BIM for SustainabilityEric Peabody
 
Implementation of a new Size Estimation Model
Implementation of a new Size Estimation ModelImplementation of a new Size Estimation Model
Implementation of a new Size Estimation Modelijsrd.com
 
Design of a Cold Storage Warehouse Using Building Information Modeling
Design of a Cold Storage Warehouse Using Building Information ModelingDesign of a Cold Storage Warehouse Using Building Information Modeling
Design of a Cold Storage Warehouse Using Building Information ModelingRakibul Hasan,MEng,EIT
 
resume - Aaron Collard
resume - Aaron Collardresume - Aaron Collard
resume - Aaron CollardAARON COLLARD
 

Was ist angesagt? (20)

Comparisons of building energy simulation softwares
Comparisons of building energy simulation softwaresComparisons of building energy simulation softwares
Comparisons of building energy simulation softwares
 
IES Faculty - Integration of IES with Revit
IES Faculty - Integration of IES with RevitIES Faculty - Integration of IES with Revit
IES Faculty - Integration of IES with Revit
 
Occupancy and hvac energy
Occupancy and hvac energyOccupancy and hvac energy
Occupancy and hvac energy
 
N033065072
N033065072N033065072
N033065072
 
Hetherington
HetheringtonHetherington
Hetherington
 
COMPUTER AIDED ENGINEERING - INTRODUCTION
COMPUTER AIDED ENGINEERING - INTRODUCTIONCOMPUTER AIDED ENGINEERING - INTRODUCTION
COMPUTER AIDED ENGINEERING - INTRODUCTION
 
Chapter 3 research design and methodology
Chapter 3   research design and methodologyChapter 3   research design and methodology
Chapter 3 research design and methodology
 
BREEZE AERMOD ISC Tech Sheet
BREEZE AERMOD ISC Tech SheetBREEZE AERMOD ISC Tech Sheet
BREEZE AERMOD ISC Tech Sheet
 
hit2gap - Highly Innovative building control Tools Tackling the energy Perfo...
 hit2gap - Highly Innovative building control Tools Tackling the energy Perfo... hit2gap - Highly Innovative building control Tools Tackling the energy Perfo...
hit2gap - Highly Innovative building control Tools Tackling the energy Perfo...
 
IRJET- Development of Generalize Software to Estimate Cooling Load for Air Co...
IRJET- Development of Generalize Software to Estimate Cooling Load for Air Co...IRJET- Development of Generalize Software to Estimate Cooling Load for Air Co...
IRJET- Development of Generalize Software to Estimate Cooling Load for Air Co...
 
IRJET- Reliability Analysis of High Rise Building
IRJET-  	  Reliability Analysis of High Rise BuildingIRJET-  	  Reliability Analysis of High Rise Building
IRJET- Reliability Analysis of High Rise Building
 
Autodesk revit MEP performance by design
Autodesk revit MEP performance by designAutodesk revit MEP performance by design
Autodesk revit MEP performance by design
 
A User's Perspective on IES Modeling
A User's Perspective on IES ModelingA User's Perspective on IES Modeling
A User's Perspective on IES Modeling
 
UC, CSU, CCC Sustainability Conference: BIM for Sustainability
UC, CSU, CCC Sustainability Conference: BIM for SustainabilityUC, CSU, CCC Sustainability Conference: BIM for Sustainability
UC, CSU, CCC Sustainability Conference: BIM for Sustainability
 
CAE
CAECAE
CAE
 
This two
This twoThis two
This two
 
Implementation of a new Size Estimation Model
Implementation of a new Size Estimation ModelImplementation of a new Size Estimation Model
Implementation of a new Size Estimation Model
 
Design of a Cold Storage Warehouse Using Building Information Modeling
Design of a Cold Storage Warehouse Using Building Information ModelingDesign of a Cold Storage Warehouse Using Building Information Modeling
Design of a Cold Storage Warehouse Using Building Information Modeling
 
4.2 square foot estimating
4.2 square foot estimating4.2 square foot estimating
4.2 square foot estimating
 
resume - Aaron Collard
resume - Aaron Collardresume - Aaron Collard
resume - Aaron Collard
 

Ähnlich wie C047

Energy simulation & analysis of two residential buildings
Energy simulation & analysis of two residential buildingsEnergy simulation & analysis of two residential buildings
Energy simulation & analysis of two residential buildingschirag aggarwal
 
Building Simulation, Its Role, Softwares & Their Limitations
Building Simulation, Its Role, Softwares & Their LimitationsBuilding Simulation, Its Role, Softwares & Their Limitations
Building Simulation, Its Role, Softwares & Their LimitationsPrasad Thanthratey
 
A modular framework to enable rapid evaluation and exploration of energy mana...
A modular framework to enable rapid evaluation and exploration of energy mana...A modular framework to enable rapid evaluation and exploration of energy mana...
A modular framework to enable rapid evaluation and exploration of energy mana...Nancy Ideker
 
energysimulation01-170601095924.pdf
energysimulation01-170601095924.pdfenergysimulation01-170601095924.pdf
energysimulation01-170601095924.pdfShree Sowmya Chinta
 
ENERGY ANALYSIS OF SMITHA MEMORIAL CANCER, THODUPUZHA CENTER USING BIM TECHNO...
ENERGY ANALYSIS OF SMITHA MEMORIAL CANCER, THODUPUZHA CENTER USING BIM TECHNO...ENERGY ANALYSIS OF SMITHA MEMORIAL CANCER, THODUPUZHA CENTER USING BIM TECHNO...
ENERGY ANALYSIS OF SMITHA MEMORIAL CANCER, THODUPUZHA CENTER USING BIM TECHNO...IRJET Journal
 
Making real-time operational control of buildings a reality with 3D simulation
Making real-time operational control of buildings a reality with 3D simulationMaking real-time operational control of buildings a reality with 3D simulation
Making real-time operational control of buildings a reality with 3D simulationIES VE
 
A cloud computing scheduling and its evolutionary approaches
A cloud computing scheduling and its evolutionary approachesA cloud computing scheduling and its evolutionary approaches
A cloud computing scheduling and its evolutionary approachesnooriasukmaningtyas
 
ENERGY EFFICIENT BUILDING FOR INDIAN CLIMATIC ZONE
ENERGY EFFICIENT BUILDING FOR INDIAN CLIMATIC ZONEENERGY EFFICIENT BUILDING FOR INDIAN CLIMATIC ZONE
ENERGY EFFICIENT BUILDING FOR INDIAN CLIMATIC ZONEIRJET Journal
 
buildinginformationmodeling-161107172241.pdf
buildinginformationmodeling-161107172241.pdfbuildinginformationmodeling-161107172241.pdf
buildinginformationmodeling-161107172241.pdfSpidra1
 
Building Physical Simulation
Building Physical SimulationBuilding Physical Simulation
Building Physical SimulationEman Abdel Sabour
 
Building information modeling
Building information modelingBuilding information modeling
Building information modelingPradeepa M
 
Physical-data_Fusion_Modeling_Method_for_Energy_Co.pdf
Physical-data_Fusion_Modeling_Method_for_Energy_Co.pdfPhysical-data_Fusion_Modeling_Method_for_Energy_Co.pdf
Physical-data_Fusion_Modeling_Method_for_Energy_Co.pdfHieu Le Dinh
 
S.1.c Building Energy Performance Estimation
S.1.c Building Energy Performance EstimationS.1.c Building Energy Performance Estimation
S.1.c Building Energy Performance EstimationSUNSHINEProject
 
ESTABLISHING PROCESS FOR DESIGNING OF ENERGY EFFICIENT BUILDINGS
ESTABLISHING PROCESS FOR DESIGNING OF ENERGY EFFICIENT BUILDINGS ESTABLISHING PROCESS FOR DESIGNING OF ENERGY EFFICIENT BUILDINGS
ESTABLISHING PROCESS FOR DESIGNING OF ENERGY EFFICIENT BUILDINGS IAEME Publication
 
Green bim software - dr. Nagham Ali Hasan
Green bim software - dr. Nagham Ali HasanGreen bim software - dr. Nagham Ali Hasan
Green bim software - dr. Nagham Ali Hasannagham ali hasan
 

Ähnlich wie C047 (20)

Bl26411418
Bl26411418Bl26411418
Bl26411418
 
bim & energy analysis
bim & energy analysisbim & energy analysis
bim & energy analysis
 
Energy simulation & analysis of two residential buildings
Energy simulation & analysis of two residential buildingsEnergy simulation & analysis of two residential buildings
Energy simulation & analysis of two residential buildings
 
Building Simulation, Its Role, Softwares & Their Limitations
Building Simulation, Its Role, Softwares & Their LimitationsBuilding Simulation, Its Role, Softwares & Their Limitations
Building Simulation, Its Role, Softwares & Their Limitations
 
A modular framework to enable rapid evaluation and exploration of energy mana...
A modular framework to enable rapid evaluation and exploration of energy mana...A modular framework to enable rapid evaluation and exploration of energy mana...
A modular framework to enable rapid evaluation and exploration of energy mana...
 
energysimulation01-170601095924.pdf
energysimulation01-170601095924.pdfenergysimulation01-170601095924.pdf
energysimulation01-170601095924.pdf
 
ENERGY ANALYSIS OF SMITHA MEMORIAL CANCER, THODUPUZHA CENTER USING BIM TECHNO...
ENERGY ANALYSIS OF SMITHA MEMORIAL CANCER, THODUPUZHA CENTER USING BIM TECHNO...ENERGY ANALYSIS OF SMITHA MEMORIAL CANCER, THODUPUZHA CENTER USING BIM TECHNO...
ENERGY ANALYSIS OF SMITHA MEMORIAL CANCER, THODUPUZHA CENTER USING BIM TECHNO...
 
Making real-time operational control of buildings a reality with 3D simulation
Making real-time operational control of buildings a reality with 3D simulationMaking real-time operational control of buildings a reality with 3D simulation
Making real-time operational control of buildings a reality with 3D simulation
 
A cloud computing scheduling and its evolutionary approaches
A cloud computing scheduling and its evolutionary approachesA cloud computing scheduling and its evolutionary approaches
A cloud computing scheduling and its evolutionary approaches
 
Task level energy and performance assurance workload scheduling model in dis...
Task level energy and performance assurance workload  scheduling model in dis...Task level energy and performance assurance workload  scheduling model in dis...
Task level energy and performance assurance workload scheduling model in dis...
 
ENERGY EFFICIENT BUILDING FOR INDIAN CLIMATIC ZONE
ENERGY EFFICIENT BUILDING FOR INDIAN CLIMATIC ZONEENERGY EFFICIENT BUILDING FOR INDIAN CLIMATIC ZONE
ENERGY EFFICIENT BUILDING FOR INDIAN CLIMATIC ZONE
 
buildinginformationmodeling-161107172241.pdf
buildinginformationmodeling-161107172241.pdfbuildinginformationmodeling-161107172241.pdf
buildinginformationmodeling-161107172241.pdf
 
Building Physical Simulation
Building Physical SimulationBuilding Physical Simulation
Building Physical Simulation
 
Building information modeling
Building information modelingBuilding information modeling
Building information modeling
 
Physical-data_Fusion_Modeling_Method_for_Energy_Co.pdf
Physical-data_Fusion_Modeling_Method_for_Energy_Co.pdfPhysical-data_Fusion_Modeling_Method_for_Energy_Co.pdf
Physical-data_Fusion_Modeling_Method_for_Energy_Co.pdf
 
S.1.c Building Energy Performance Estimation
S.1.c Building Energy Performance EstimationS.1.c Building Energy Performance Estimation
S.1.c Building Energy Performance Estimation
 
ESTABLISHING PROCESS FOR DESIGNING OF ENERGY EFFICIENT BUILDINGS
ESTABLISHING PROCESS FOR DESIGNING OF ENERGY EFFICIENT BUILDINGS ESTABLISHING PROCESS FOR DESIGNING OF ENERGY EFFICIENT BUILDINGS
ESTABLISHING PROCESS FOR DESIGNING OF ENERGY EFFICIENT BUILDINGS
 
Green bim software - dr. Nagham Ali Hasan
Green bim software - dr. Nagham Ali HasanGreen bim software - dr. Nagham Ali Hasan
Green bim software - dr. Nagham Ali Hasan
 
CBArchitect
CBArchitectCBArchitect
CBArchitect
 
Bim adoption
Bim adoptionBim adoption
Bim adoption
 

C047

  • 1. ASHRAE and IBPSA-USA SimBuild 2016 Building Performance Modeling Conference Salt Lake City, UT August 8-12, 2016 REGRESSION-BASED BUILDING ENERGY PERFORMANCE ASSESSMENT USING BUILDING INFORMATION MODEL (BIM) Mohammad Rahmani Asl1 , Weili Xu2 , Jin Shang1 , Barry Tsai1 , and Ian Molloy1 1 Autodesk Inc., San Francisco CA 2 Carnegie Mellon University, Pittsburgh, PA ABSTRACT The building sector, the largest consumer of the United States primary energy, has been seeking to take necessary actions to reduce energy use of buildings while keeping them functional and comfortable. As a result, building designers are increasingly expected to improve the energy performance and reduce the carbon footprint of their building models in the design process. Higher energy savings opportunities are available during early stages of design; however, energy performance assessments are typically done during the later phases due to the lack of the easy-to-use and efficient tools that could help architects explore design alternatives. In this paper, we introduce a new Form- based Energy Performance Regression Model (FEPRM) that is capable of real time quantification of the building energy performance based on the form variation in a building information modeling (BIM) tool. FEPRM generates a set of models and simulations based on the project specifiations and provides a seamless energy performance feedback to the designer for decision making during the conceptual design process using a regression-based model. In this paper, we investigated the use of FEPRM on 3 different cases with different AHSRAE climate zones to demonstrate the usefulness of the proposed method. The comparison between actual simulation and predicted energy performance is provided to study the accuracy of the FEPRM; moreover, a set of extended test cases are also described. INTRODUCTION The building sector is the largest consumer of the United States primary energy and accounted for 40% of carbon dioxide emission in the country (US Dept. of Energy, 2012). The increase in the global environmental concerns has had significant impacts on the buildings’ design process. Building professionals are increasingly expected to improve the energy performance and reduce carbon footprint of their design (Rahmani Asl et al., 2015). Higher energy savings opportunities are available during early stages of design; however, designers often respond to contractual arrangements by performing energy assessment toward the end of the design phase (Hygh et al., 2012). A principal goal of the early design is the generation of promising forms and concepts, which will be further developed, studied, and revised in the embodiment and detailed design phase (Okudan and Tauhid, 2008). In this incremental creating and revising process, the proper solution is achieved in a design loop (Rezaee et al., 2014). Consequently, building design community requires practical tools to perform quick and seamless assessment of building energy performance during the conceptual design phase (Gharably et al., 2015). Building energy simulation tools can accurately predict energy performance of building, however, their results are not instantly available in the design platform during the early design stages when designers need quick feedback to make proper design decisions (Rahmani Asl et al., 2014). As a result, design practitioners typically create and explore design options in the absence of performance analysis results and only study the energy efficiency of a very limited set of design alternatives before choosing the final design option, which leads to underperforming buildings. Most design decisions that greatly influence building energy performance are frequently made in the absence of model-based energy estimates and energy performance assessments are typically done during the later phases of design when much of the design that affects building energy load is already fixed. In order to address this issue, the AIA Energy Modeling Working Group (2012) study calls for improved user interfaces for complex building energy simulation tools and also simplified simulation methods that are easy to use and appropriately responsive to key early design variables in a timely manner. In this paper, we present a new Form-based Energy Performance Regression Model (FEPRM) to quickly © 2016 ASHRAE (www.ashrae.org). For personal use only. Additional reproduction, distribution, or transmission in either print or digital form is not permitted without ASHRAE's prior written permission. 357
  • 2. quantify building energy performance in a building information modeling (BIM) tool. The proposed tool provides quick energy performance feedback to the designer during the design process using a regression- based building energy model. FEPRM creates three regression models by generating various building forms and chooses the best model with the lowest prediction error. The generated forms are created based on project specifications provided by the designer via a very simple user interface (UI) at the very beginning of the project. The proposed tool uses project information to create an appropriated data set of randomly generated building forms and building energy models. The energy analytical models (EAM) are simulated using a cloud- based whole building energy simulation tool. This is a one time process for each project and may take between 1 to 3 minutes time based on the size of the project. The completed data set is then used to create a very accuate and specific regression model for this project that can provide real-time feedback to designers as they modify building form in the conceptual design phase. Therefore, the designer can be aware of the energy perforamnce impact of the changes he/she makes to the model in the conceptual phase. This paper provides the detailed methods that are used to develop FEPRM and the validation results of the regression model using 3 case studies in different ASHRAE climate zones. DEVELOPMENT PROCESS FEPRM is developed as an add-in for a BIM authoring tool; it collects project information related to building energy simulation (i.e. project location and conceptual construction properties) from BIM database using an Application Programming Interface (API). FEPRM has a very simple user interface (Figure 1) that gets the project site dimension, target floor area, and maximum number of floors from the user to generate the random form data set. The current version of this tool is limited to rectangular shape project sites. The user can input the number of randomly generated forms in the data set for regression model (the default is set to 500). The project location and the appropriate weather station should be provided by the user. More information such as conceptual construction properties, window to wall ratio, etc. can be modified before the form generation process as well. The generate button, uses a simple innovative algorithm and generates a set of random geometry that satisfy project requirements. The generated forms vary in their level height (non-constant floor-to-floor height), number of levels, and floor plan per level. This algorithm only creates convex geometry per level, however, overall building form may not come out convex since floor plans are different in each floor. Figure 2 demonstrates a sample group of generated forms based on building site dimensions, expected floor area, and maximum number of floors provided in the UI. Figure 1 FEPRM user interface that collects project information from user Figure 2 A sample set of generated forms After generating each form, FEPRM creates EAMs and uploads them in gbXML file format to a web-based energy simulation service with DOE2.2 as the background engine. The models are simulated in parallel on the cloud and the results are collected after all simulations are completed. This process takes less than an hour for a medium size building and 500 generations. The bottleneck for this workflow is generating forms and exporting its EAM model from Revit, which can be improved with code optimization in the future. The energy simulation time is short (less than 5 minutes for 500 simulations). After the completion of the simulations, the regression models are created. Weka v3.6 is used in this study for training, testing and constructing regression models. Weka is a well-known machine learning library based on Java. It supports data pre-processing, classification, regression, clustering and visualization (Hall et.al, 2009). Using the regression model, the designer can have a seamless and instant feedback on the energy performance of the model, while modifying the building form. © 2016 ASHRAE (www.ashrae.org). For personal use only. Additional reproduction, distribution, or transmission in either print or digital form is not permitted without ASHRAE's prior written permission. 358
  • 3. Regression Model Development Existing building design form parameters were identified based on their architectural relevance and their potential impact on building energy use. In this research, we added a set of new form-based parameters that were not studied in the previous research studies focused on regression-based building energy performance prediction (i.e. Gharably et al. (2015) and Hygh et al. (2012)). In this study, we considered building wall, window area by direction and roof and floor area. Furthermore, we considered corss-terms parameters that considers wall, window, roof, floor area with their level height in the building as potential variables. The list of parameters used to predict the building energy performance is provided in Table 1. The regression models in this research use 22 form related design parameters as well as an additional set of 21 cross-terms derived from the design parameters. In addtion, we gathered higher directional resolution for walls and windows direction to increase the accuracy of the regression models. Since this study focus on the relation between building form and energy performance, the building systems are assumed to be identical for all the cases in the same climate. Table 1 Building parameters and derived cross-terms included in regression model for FEPRM NUM. PARAMETER 1 Total Wall Area 2 Wall area per direction (N, NE, E, SE, S, SW, W, NW) 3 Total window area 4 Window area per direction (N, NE, E, SE, S, SW, W, NW) 5 Total roof area 6 Total raised floor area 7 Total interior floor area 8 Total slab on grade floor area 9 Total wall area × wall level height 10 Wall area × wall level height per direction (N, NE, E, SE, S, SW, W, NW) 11 Total window area × window level height 12 Window area × window level height per direction (N, NE, E, SE, S, SW, W, NW) 13 Total roof area × roof level height 14 Total raised floor area × raised floor level height 15 Total interior floor area × interior floor level height FEPRM uses 3 regression models and chooses the best fit with the lowest presiction error in predicting building energy use for user project. In the following, we provided a brief description of these regression models and their specific settings that are used in FEPRM. Linear Regression Linear regression (LR) is a commonly used method where energy performance is estimated by building characteristics. The Mathematical representation of LR is shown in Equation 1. In this equation, 𝑦𝑖 is the output vector, and 𝑥 standards for input vector. 𝛽 and 𝜀 denotes constant and bias respectively The selection of LR model is performed through a greedy search using Akaike-based criterion (AIC) as shown in Equation 2 (Hall et.al, 2009). In this equation, I represents the number of instances considered in regression model and k is the number of attributes. 𝑦𝑖 = 𝑥 𝑇 𝛽 + 𝜀𝑖 (1) 𝐴𝐼𝐶 = (𝐼 − 𝑘) + 2𝑘 (2) Support Vector Machine for Regression Support vector machine (SVM) is one of the popular supervised machine learning algorithms that are often used in building field (Dong, Cao, and Lee 2005). Polynomial function with degree of 3 was used as the kernel for this study. The algorithm constructs a set of hyperplanes in high dimensional space to separate training data into different classes with functional margin, which offers high generalization. Consider a set of training points, {(𝑥1, 𝑧1), … , (𝑥𝑖, 𝑧𝑖))} where 𝑥𝑖 ∈ 𝑅 𝑛 is a feature vector and 𝑧𝑖 ∈ 𝑅1 is the target output. Under given parameters 𝐶 > 0 and 𝜖 > 0 (Chang and Lin 2011), 𝜖-SVR can be formulated as: min 𝜔,𝑏,𝜉,𝜉∗ 1 2 𝜔 𝑇 𝜔 + 𝐶 ∑ ξ𝑖 𝑙 𝑖=1 + 𝐶 ∑ ξ𝑖 ∗𝑙 𝑖=1 (3) 𝑆𝑢𝑏𝑗𝑒𝑐𝑡 𝑡𝑜 𝜔 𝑇 𝜑(𝑥𝑖) + 𝑏 − 𝑧𝑖 ≤∈ +ξ𝑖 , 𝑧𝑖 − 𝜔 𝑇 𝜑(𝑥𝑖) − 𝑏 ≤∈ +ξ𝑖 ∗ , ξ𝑖 ξ𝑖 ∗ ≥ 0, 𝑖 = 1, … , 𝑙. The formation of equation 3 represents Lagrange Multiplier. In this equation, ω denotes the support vectors, which are the input vectors that lie on the boundary of margins. ξ_(i )is slack variable that controls the sensitivity of the algorithm to outliers and lastly, the ∈ provides a soft margin which alters hard constraints in this optimization to ranges. Artificial Neural Network Artificial Neural Network (ANN) can be viewed as a logistic regression where the input data is transformed into linearly separated in a space through intermediate layers. The intermediate layers are called the hidden layers, which have nonlinear activation functions such © 2016 ASHRAE (www.ashrae.org). For personal use only. Additional reproduction, distribution, or transmission in either print or digital form is not permitted without ASHRAE's prior written permission. 359
  • 4. as Tanh or Sigmoid functions. In this study, backpropagation (BP) algorithm was used as model training algorithm to determine the gradient and sigmoid function was used as the activation function at each node. Hyper-parameters include the learning rate, momentum rate, number of epoch and hidden layers are listed in Table 2. The math formation of MLP at each node can be viewed as (Delashmit and Manry, 2005): 𝑃(𝑗) = ∑ 𝑊ℎ𝑖(j, k) × 𝑥 𝑝(𝑘) 1 ≤ 𝑗 ≤ 𝑁ℎ 𝑁+1 𝐾=1 (4) With 𝑂𝑝(𝑗) = 𝑓(𝑃(𝑗)) (5) 𝑓(𝑃(𝑗)) = 1 1+𝑒−𝑃(𝑗) (6) Where N input represents by the index 𝑘, and 𝑤ℎ𝑖 (𝑗, 𝑘) denotes the weights connecting the kth input and jth hidden layer. 𝑓(𝑃(𝑗)) is the sigmoid function used in ANN. Table 2 ANN Hyper-Parameter Settings HYPER-PARAMETER VALUE Learning rate 0.3 Momentum 0.2 Number of Epochs 2000 Number of Hidden Layer 3 Number of Nodes at Each Hidden Layer (Attributes + Classes) / 2 In this research, we used Weka Machine Learning package (Hall et al., 2009) for regression modeling. The LR and ANN algorithms are taken from Weka package. SVM algorithm is based on a well-known package called LibSVM (Chang and Lin, 2011). Weka has a wrapper class that refer to the LibSVM code. Cross Validation Model selection is performed through k-fold cross validation method according to their prediction errors. The prediction error is a function of the differences between the actual and the predicted output values (Equation 7). It is typically being used as the accuracy metric for evaluating regression model’s generalization property, which prevents the model from under-fitting and over-fitting issues. 𝑃𝐸 = 𝑓[𝑑(𝑦𝑖, 𝑦̂(𝑥𝑖)] (7) For regression models, metrics such as sum squared error (SSE), mean squared error (MSE), and root mean squared error (RMSE) are the popular accuracy metrics. Since the main purpose of FEPRM is to accurately predict energy performance, we report RMSE as the prediction error. RMSE formula can be found in Equation 8. 𝑅𝑀𝑆𝐸 = √ 1 𝑁 ∑ (𝑦𝑖̂ − 𝑦𝑖)2𝑁 𝑖=1 (8) In this study, 10-fold cross validation method was implemented. The process of this method is demonstrated in Figure 3. Figure 3 10-fold cross validation procedure FEPRM takes the following steps: a) Rearrange the index of the instance in a random order and split these randomized data into 10 equally sized partitions. b) Perform 10 iterations of the evaluations. At each iteration, the method leaves one partition out as testing case and uses the rest of the data to train the regression model. c) Accumulate the calculated prediction errors as the accuracy metric for the regression model with this dataset. In model selection process, the 10-fold cross validation method was performed on LR, SVM, and ANN models. The model with smallest calculated accuracy metric was selected and used for building energy performance prediction. DISCUSSION FEPRM is systematically tested usig 3 case studies in different ASHRAE climate zones: Miami, FL (Zone 1A); Chicago, IL (5A); and San Francisco, CA (3C). These locations are selected to make sure that the proposed method could properly work for cold, moderate, and hot climate zones. For all of these cases, the user input was similar to what is shown in Figure 1. The building type for all the 3 cases are set to be office buildings. For each case, 500 mass geometry models with different forms are generated. These forms are saved in a folder in case the designer wanted to go over them. These randomly generated mass models can be usedas © 2016 ASHRAE (www.ashrae.org). For personal use only. Additional reproduction, distribution, or transmission in either print or digital form is not permitted without ASHRAE's prior written permission. 360
  • 5. the base model to be modified by the designer. FEPRM parses the exported gbXML file of the EAM to get the building parameter values included inthe regression models provided in Table 1. The energy simulation results are gathered and added to the building parameter values. This information would be used by LR, ANN, and SVM to create the regression models. Results All of the 43 parameters are picked up with the 3 regression models. FERPM automatically does cross validation and finds the RMSE prediction error to choose the best of the 3 regression models for the project. Figure 4 shows the comparison of simulated energy use intensity (EUI) and predicted EUI using the regression models for the 500 generated models for Miami, FL. In this image, the Y-axis is the simulation results for the model and the X-axis represents the predicted EUI by the regression models. As it can be observed in this figure, the SVM regression model predicts the energy performance for this project more accurately than LR and ANN. Based on this figure, LR shows a better performance than ANN in predicting EUI. Overall, the EUI range for most of the models range between 60 and 80, but ANN predicts EUI between 50 and 60 for some of the models. This interpretation can be verified by the RMSE error values shown in Table 3. Figure 4 LR, ANN, and SVM regression model results comparison with simulation results for Miami, FL Figure 5 shows the comparison of simulated and predicted EUI using the regression models for Chicago, IL. As it can be observed from this figure, both SVM and ANN regression models have good predictions for the energy performance of this project. However, LR could not merge and have valid prediction in this case. The same conclusion can be achieved from the RMSE error values in Table 3. By comparing figure 4 and 5, it can be seen that the generated building models in average use more energy in Chicago than Miami. Also the range of energy use in Chicago is wider than Miami. Figure 5 LR, ANN, and SVM regression model results comparison with simulation results for Chicago, IL Figure 6 demonstrates the comparison of simulated and predicted EUI using the regression models for the 500 generated forms for San Francisco, CA. As it can be seen from this figure, all of the three regression models (LR, ANN, SVM) provide acceptable prediction of the building energy performance for this project. As it can be seen from Table 3, the RMSE error values for the three regression models are very close, but SVM has the lowest error in predicting the EUI. Moreover, by comparing Figures 4, 5, and 6, it can be seen that buildings use less energy in San Francisco due to its moderate weather compared to Miami and Chicago. © 2016 ASHRAE (www.ashrae.org). For personal use only. Additional reproduction, distribution, or transmission in either print or digital form is not permitted without ASHRAE's prior written permission. 361
  • 6. Figure 6 LR, ANN, and SVM regression model results comparison with simulation results for Chicago, IL Table 3 compares the RMSE error values in predicting the EUI for all the 3 cases and regression models. Overall, it can be seen that SVM has the best prediction in all 3 cases in different climate zones. However, it requires more in-depth studies to make the conclusion of only using SVM regression model. Table 3 RMSE calculation CLIMATE LR SVM ANN Miami, FL 1.16 0.48 3.45 Chicago, IL 7.22 1.17 1.68 San Francisco, CA 1.18 1.09 1.37 Extended Testing with Manually Created Forms The extended testing idea was learned from Gharably et al. (2015) research on testing the LRBEM+. We found this method useful and appropriate for presented method in this paper (FEPRM). The extended testing was conducted to assess the performance of FEPRM using 5 manually created building forms. These cases are shown in Figure 7. All of the cases that are tested here have non-constant floor-to-floor height. The total floor area is the same as the area required by the project studied in the previous section. Cases (a) is a simple box and it is tested as a very basic model that a designer may start the design process with. Case (b) and (c) are buildings with non-rectangular corners to test if generated regression models could accurately track building surface directions and their impact on energy performance. Although, FEPRM is limited to convex building floor plan generation, we were interested to see if the regression models could accurately predic the energy performance of non-convex building floor plans. Case (d) includes courtyard and tests the effect of self- shading. Case (e) is a complex form that combines all of the limiting cases into single form and it is used to test the accuracy of FEPRM energy prediction of complex forms. Figure 7. Five cases, each with a single form attribute. Cases (a) is a simple box. Case (b) and (c) are buildings with non-rectangular corners. Case (d) includes courtyard and tests the effect of self shading. Case (e) is a complex form that cobines all of the limmiting cases into single form. Table 4 shows the relative error (%) between FEPRM EUI prediction and actual energy simulation results of five cases for extended testing. SVM regression model is used to predict the energy performance in all of the 15 cases as SVM was the most accurate model for these projects. The relative errors are generally below 5%across cases a, b, c, and e. For case d, which includes courtyard, the observed errors are higher for Chicago and San Francisco. This indicates that there is a need for a form generation algorithm that creates non- convex floor plans and floor plans with courtyard to enable the model to predict the more complex forms. Case e has a building geometry that combines all the complexities of the other test cases except courtyard. FEPRM was able to predict the energy performance of case e for all the 3 locations with relative errors less than 4%. This indicates that FEPRM is able to predict energy performance of complex forms. However, it seems that FEPRM needs to be improved to be able to predict the energy performance of building forms with courtyard. © 2016 ASHRAE (www.ashrae.org). For personal use only. Additional reproduction, distribution, or transmission in either print or digital form is not permitted without ASHRAE's prior written permission. 362
  • 7. Table 4 The relative error (%) between FEPRM prediction and actual energy simulation of five cases for extended testing PROJECT CASE PREDICTED EUI SIMULATED EUI DIFFERENCE RELATIVE ERROR* Miami, FL Case (a) 62.2 64.8 -2.60 -4% Case (b) 64.4 69.2 -4.85 -7% Case (c) 65.3 65.7 -0.46 -1% Case (d) 65.9 65.5 0.37 1 % Case (e) 63.6 66.2 -2.61 -4% Chicago, IL Case (a) 82.7 83.4 -0.71 -1% Case (b) 86.9 87.1 -0.19 0% Case (c) 83.0 86.6 -3.55 -4% Case (d) 93.0 85.5 7.51 9% Case (e) 79.9 77.7 2.16 3% San Francisco, CA Case (a) 51.1 53.1 1.99 4% Case (b) 51.8 53.6 1.77 3% Case (c) 58.6 56.0 2.63 5% Case (d) 54.72 51.0 3.68 7% Case (e) 49.1 49.7 0.59 1% * Relative Error (%) = (Predicted EUI-Simulated EUI) / Simulated EUI CONCLUSION The FEPRM application is proposed as a form-based regression model for predicting energy performance of building models using a BIM tool. In order to study the usefulness FEPRM, three projects are studied on three different ASHRAE climate zones: Miami, FL (Zone 1A); Chicago, IL (5A); and San Francisco, CA (3C). Moreover, a series of extended tests are performed on 5 manually created forms for these 3 locations. The summarized features of FEPRM are provided in the following: 1. FEPRM is a significant improvement in the methodology of using regression-based models in predicting building energy consumption based on geometry variation. FEPRM uses project specifications defined by designer to create a data set of building geometries as the basis for regression models. Creating the regression model based on a data set that is specific to a project, increases the accuracy of prediction of the regression model. FEPRM relative error percentage was reported to be less than 5% for all of the case studies other than building models with courtyard. Higher relative errors of the regression models are reported in all of the studies available in the literature. 2. FEPRM provides instant energy usage feedback of the building model in a BIM interface. This enables the designer to modify the building geometry in the conceptual design phase and get instant feedback on the modification impact on energy performance of the model. 3. Being specific to a project, FEPRM enables the designer to be focused on the building form analysis by fixing the other parameters that could impact the energy performance such as building construction properties. It should be noted that FEPRM on the top of BIM provides the option for the user to set these parameters for the project before generating the building forms. 4. FEPRM uses more geometry related parameters to provide a more accurate representation of the building geometry. For instance, FEPRM uses the level height of walls and windows and their direction as building parameters in regression modeling. 5. The current version of FEPRM only generates convex shape floor plans. In future studies, authors will develop an algorithm using existing methods such as Cellular Automata, Shape Grammer, etc. to generate non-convex floor plans. It is predicted that generating non-convex floor plans will improve the FEPRM relative error for models with courtyard and more complex geometries. 6. Since FEPRM uses project specifications for creating regression models, it does not need any large database for training the regression models for accurate results. As discussed in this paper, a data set of 500 models could result to very accurate regression models. In future studies, we will add non-convex floor plan generation to FEPRM. In addition, the form generation code will be optimized to reduce the wait time for the designer (the current FEPRM takes less than 1 hour to create 500 building forms). Furthermore, some visualization dashboards will be added to FEPRM to improve user interaction with the tool. REFERENCES AIA Energy Modeling Working Group, 2012. An Architect’s Guide to Integrating Energy Modeling in the Design Process - The American Institute of Architects [WWW Document]. URL http://www.aia.org/practicing/AIAB097932 (accessed 1.24.16). © 2016 ASHRAE (www.ashrae.org). For personal use only. Additional reproduction, distribution, or transmission in either print or digital form is not permitted without ASHRAE's prior written permission. 363
  • 8. Chang, C.-C., Lin, C.-J., 2011. LIBSVM: A Library for Support Vector Machines. ACM Trans Intell Syst Technol 2, 27:1–27:27. doi:10.1145/1961189.1961199 Delashmit, W., Manry, M., 2005. Recent developments in multilayer perceptron neural networks, in: Proceedings of the 7th Annual Memphis Area Engineering and Science Conference. Dong, B., Cao, C., Lee, S.E., 2005. Applying support vector machines to predict building energy consumption in tropical region. Energy Build. 37, 545–553. doi:10.1016/j.enbuild.2004.09.009 Gharably, M.A., DeCarolis, J.F., Ranjithan, S.R., 2015. An enhanced linear regression-based building energy model (LRBEM+) for early design. J. Build. Perform. Simul. 0, 1–19. doi:10.1080/19401493.2015.1004108 Hall, M., Frank, E., Holmes, G., Pfahringer, B., Reutemann, P., Witten, I.H., 2009. The WEKA Data Mining Software: An Update. SIGKDD Explor Newsl 11, 10–18. doi:10.1145/1656274.1656278 Hygh, J.S., DeCarolis, J.F., Hill, D.B., Ranji Ranjithan, S., 2012. Multivariate regression as an energy assessment tool in early building design. Build. Environ. 57, 165–175. doi:10.1016/j.buildenv.2012.04.021 Okudan, G.E., Tauhid, S., 2008. Concept selection methods – a literature review from 1980 to 2008. Int. J. Des. Eng. 1, 243–277. doi:10.1504/IJDE.2008.023764 Rahmani Asl, M., Bergin, M., Menter, A., Yan, W., 2014. BIM-based Parametric Building Energy Performance Multi-Objective Optimization, in: The 32nd International Conference on Education and Research in Computer Aided Architectural Design in Europe. Presented at the Fusion, Newcastle upon Tyne, UK: Northumbria University, pp. 455–464. Rahmani Asl, M., Zarrinmehr, S., Bergin, M., Yan, W., 2015. BPOpt: A framework for BIM-based performance optimization. Energy Build. 108, 401–412. doi:10.1016/j.enbuild.2015.09.011 Rezaee, R., Brown, J., Augenbroe, G., Kim, J., 2014. A new approach to the integration of energy assessment tools in CAD for early stage of design decision-making considering uncertainty. EWork EBusiness Archit. Eng. Constr. ECPPM 2014 367. US Dept. of Energy, 2012. Building Energy Data Book. © 2016 ASHRAE (www.ashrae.org). For personal use only. Additional reproduction, distribution, or transmission in either print or digital form is not permitted without ASHRAE's prior written permission. 364