Conference PaperPDF Available

Atmospheres: Proof Of Concept For Web-based 3d Energy Modeling For Designers With Webgl/html5 And Modern Event-driven, Asynchronous Server Systems.

Authors:

Abstract and Figures

This paper describes a prototype of a web-based 3D design and energy modeling platform called " Atmospheres ". A WebGL based 3D geometry modeling and data visualization interface that runs in any modern web-browser is coupled with an event-driven, asynchronous server that runs transient, 3D energy simulations. Besides an easy to use geometry modeler and an intuitive spatial visualization of the simulation results, the web based character of the platform allows easy and instant access to state-of-the-art 3D energy simulations and thus can potentially broaden the energy modeling user group.
Content may be subject to copyright.
ATMOSPHERES: PROOF OF CONCEPT FOR WEB-BASED 3D ENERGY
MODELING FOR DESIGNERS WITH WEBGL/HTML5 AND MODERN EVENT-
DRIVEN, ASYNCHRONOUS SERVER SYSTEMS.
Timur Dogan1, Christoph Reinhart1
1Massachusetts Institute of Technology, Cambridge MA, USA
ABSTRACT
This paper describes a prototype of a web-based 3D
design and energy modeling platform called
“Atmospheres”. A WebGL based 3D geometry
modeling and data visualization interface that runs in
any modern web-browser is coupled with an event-
driven, asynchronous server that runs transient, 3D
energy simulations. Besides an easy to use geometry
modeler and an intuitive spatial visualization of the
simulation results, the web based character of the
platform allows easy and instant access to state-of-
the-art 3D energy simulations and thus can
potentially broaden the energy modeling user group.
INTRODUCTION
The field of building performance simulation [BPS]
has reached high levels of modeling capability. The
available tools are able to inform and predict key
architectural qualities such as the thermal and visual
comfort of occupants or the energy use intensity of a
construction.
Common practice is that these tools are usually used
in the middle of the design and planning process and
only for larger projects due to cost reasons.
At this point the architects have already made key
design decisions such as building proportion,
allocation of spaces, facade design and the spatial
interrelationship with the context. However, these
decisions can make or break the energetic
performance of the building. For smaller projects like
small residential buildings the budget usually does
not allow to perform a detailed energy simulation. To
lure architects into BPS to inform their designs from
the very earliest moment many researchers have
worked on simplifying and speeding up simulations
to make them more accessible for designers.
In 2006 Urban and Glicksman introduced the MIT
Design Advisor, a non-geometric web based tool that
performs a simplified server-side energy simulation.
The tool allows the user to quickly identify tradeoffs
between design solutions. While tools like
DesignAdvisor have successfully lowered the
inhibition threshold to use BPS due to simplicity and
easy accessibility, energy simulation tools are still far
from being accepted as supportive and generative
architectural design tools [Morbitzer et al. 2001,
Andre et al. 1994, Bauer et al. 1998, De Wilde et al.
1998, Robinson 1995].
The reason for the lack of acceptance of energy
simulation tools in the early design phases is often
believed to be due to their complexity and slowness
and because they do not provide morphological
feedback. However, the authors believe that these
factors represent only a fraction of the problem. 3D
visualization and animation software are highly
complex and rendering images can be very time
consuming - yet computer renderings have become
common practice in all stages of the design process.
The generated images transport a great amount of
design relevant information and therefore are of great
interest to architects. Energy simulation results also
carry design relevant information, however, often in
a hidden numerical form that is not directly
accessible to a designer. Thus, it becomes hard to
draw architectural and morphological conclusions
from the results. Especially, simplified non-
geometric tools like Design Advisor fall short in this
category.
With respect to the afore mentioned the authors
would like to present innovations in the following
areas:
Web-based 3D interface for EnergyPlus.
Intuitive spatial visualization of the BPS results
to strengthen the morphological feedback.
METHODOLOGY
Underlying Web Technology
HTML5 [W3.org, 2013] and WebGL [Khronos
Group, 2013] are the underlying technology for the
3D interface on the client side. HTML5 is the
markup language for presenting content in the World
Wide Web. The fifth revision supports the latest
multimedia technology and has improved consistency
throughout different devices and browsers. WebGL is
a young technology that allows high performance,
interactive, 3D graphics within a web browser by
utilizing the clients graphics processing unit [GPU]
to accelerate image processing as part of the web site
canvas. WebGL elements can be mixed with other
HTML elements. This has been used extensively for
the interface elements and the 3D viewport of
Proceedings of BS2013:
13th Conference of International Building Performance Simulation Association, Chambéry, France, August 26-28
- 1039 -
Atmospheres. Atmospheres WebGL program
consists of a main program loop written in JavaScript
and shader-code that is executed by the GPU
[Khronos Group, 2013].
The main program loop is responsible for all user
interactions such as polygon drawing and geometric
transformations. It also handles all viewing and
projection matrix calculations. It then fills the
WebGL buffers with the geometric information. The
shader takes over the lighting calculation, applies
colors to the geometry and renders it. The main loop
also has to report the user interactions to the server.
Whenever there is geometry added or modified the
main loop utilizes Socket.IO to broadcast the events
to the server. This is also used for all other client
interactions such as log-on or chat messages.
Socket.IO is a JavaScript library to facilitate the
making of real-time apps for browsers and mobile
devices by blurring the differences between the
various transport mechanisms available for web
communication [Socket.IO, 2013]. It primarily uses
the WebSocket protocol. As a fallback solution it can
also use Adobe Flash sockets, JSONP polling, and
AJAX long polling, while continuing to provide the
same interface.
The server side runs Node.js with a Socket.IO
extension and listens for client side events. "Node.js
is a platform built on Chrome's JavaScript runtime
for easily building fast, scalable network
applications. Node.js uses an event-driven, non-
blocking I/O model that makes it lightweight and
efficient, perfect for data-intensive real-time
applications that run across distributed devices."
[Node.JS, 2013] Whenever an event is received, the
server processes the data and manages it. The data
can be geometric data, energy model parameters, user
data or messages. The data is then stored in a
database called mongoDB. MongoDB is an open
source document-oriented database system that
belongs to the NoSQL system family [mongoDB,
2013]. Instead of storing data in tables as done by
"traditional" database systems, MongoDB stores
structured data as JavaScript Object Notation [JSON]
documents in order to make the data integration
easier and faster for web applications. The JSON
format is a text-based open standard designed for
human-readable data interchange. The server also
performs the energy simulations.
Atmospheres uses EnergyPlus as underlying
simulation engine. "EnergyPlus is an energy analysis
and thermal load simulation program" [DOE, 2013].
The authors chose EnergyPlus because it is available
for free. However, any other simulation software that
reads in a text based input file can be used.
Whenever a user requests a simulation - the client
side aggregates an EnergyPlus input file [IDF] and
posts it to the server. The server then executes the
simulation and broadcasts back the numerical results
that are then further processed on the client side. The
modus operandi is depicted schematically in Figure1.
The IDF file can also be downloaded and saved
locally.
The 3D interface, geometric modeling and energy
model setup
One goal was to make modeling of the 3D geometry
of thermal zones as fast and easy as possible. The
tool follows a draw-poly-line and extrude
methodology. For non-convex polygons a simple ear-
clipping algorithm has been implemented. [ElGindy,
1993]
Figure 1 Schematic modus operandi for the "Atmospheres" prototype
Proceedings of BS2013:
13th Conference of International Building Performance Simulation Association, Chambéry, France, August 26-28
- 1040 -
For the drawing as well as for the extrusion process
various popular construction aides such as object or
axis snaps have been implemented. Once the zone is
drawn one can modify the base polygon by simply
dragging the corresponding points. Pushing and
pulling of the vertical or horizontal faces is also
possible. Windows/openings are modeled through a
separate command that allows the user to draw a
polygon on any face of a zone. Three-dimensional
allocation of the mouse cursor, object identification
for picking and finally rendering the geometry are
done by utilizing WebGL buffers (index buffer /
depth buffer / frame buffer).
With more than one zone present in the scene the
software has to establish a connectivity graph for
inter-zone heat/mass flow automatically. A very
basic surface intersection test has been implemented
to detect coincident faces (connections). Once the
geometry is modeled the user still has to specify
certain inputs for the thermal simulation. Through an
object selection command the user can set loads and
schedules for a zone as well as physical properties of
slabs, walls and windows. With the request of a
simulation the client-side software decomposes the
3D model into EnergyPlus specific elements. Each
modeled volume is mapped to an EnergyPlus zone.
The zone specific data such as loads and schedules
that have been attached to the volume are also
translated to their IDF-syntax equivalent. Then all
faces of the volume are traversed and mapped to the
appropriate EnergyPlus Element according to their
normal orientation. The face orientation and
previously generated connectivity graph is then used
to apply the correct boundary condition to the face.
User defined materials are managed in a dictionary
and are written to the IDF file after all zones and
faces have been traversed.
Since the tool is tailored for early architectural design
it hides the complexity of a heating, ventilation, and
air conditioning [HVAC] system and tries to shift the
focus to spatial implications of energy in buildings.
However, it would be easy to add more complexity to
the simulations such as HVAC or airflow network
functionality at a later point, since it would just
require an expansion of the input masks for the
thermal zone object. Figure 2 shows a screenshot of
the interface with some text annotations. The
toolbars, sliders, legend as well as the graphs are
HTML canvas elements that float on top of the
WebGL viewport. The image shows a 3D model with
four EnergyPlus zones and simulation results loaded.
A video that shows Atmospheres in use can be found
under the following link:
http://vimeo.com/58514267
Figure 2 Screenshot of the interface with annotations.
Proceedings of BS2013:
13th Conference of International Building Performance Simulation Association, Chambéry, France, August 26-28
- 1041 -
Proceedings of BS2013:
13th Conference of International Building Performance Simulation Association, Chambéry, France, August 26-28
- 1042 -
Spatial Data Visualisation
The data table output of EnergyPlus [DOE,2012] is
tied more closely to the morphology by visualizing
the data spatially. Like first introduced by the
EnergyPlus interface OpenStudio [Guglielmetti,
2011] faces of the 3D model can be colored
according to their inner face temperature [Figure 4].
In addition to the above heat and mass transfer are
displayed in a 3D flow diagram that allows the user
to understand the flow direction and order of
magnitude of the flows. The exact numerical values
can be visualized as arrow labels.
As a side effect this visualization style reveals the
nodal resistor network character of the underlying
simulation software. Thus, an inexperienced user can
easily understand the capabilities and limits of the
software. Figure 3 shows the flow diagram
visualization.
Since the above mentioned phenomena are varying
over time the authors also included a slider element
in the interface lets the user intuitively explore the
temporal resolution of the simulation results.
To expand the spatial resolution of BPS the authors
implemented a volumetric rendering of the mean
radiative temperature [MRT]. For each point in the
cloud a view factor based temperature is calculated.
In order to allow interactive scrolling through the
temporal resolution of the EnergyPlus results the
time-consuming view-factor calculations had to be
accelerated. Exploiting the client-side GPU
processing power does this. Since the face
temperatures are already mapped on the walls and
slabs the MRT can be approximated by simply
counting the colored pixels each point sees. In a
separate frame buffer a low resolution 360 degree
panorama is rendered (cube map) [Greene, 1986].
Then the image is converted into a WebGL texture.
Through the WebGL Mip-Mapping capability (fast
texture reduction) [Williams, 1983] the average
color/temperature can be approximated.
.
Figure 5: Mean radiative temperature cloud. The
visualization enhances graphs and data-tables with
spatial information allowing the user to discover
“local” details of their designs.
DISCUSSION
Web versus Offline
Within a feasible time-frame the authors were able to
proof the successful implementation of the afore-
mentioned modeling, simulation and visualization
functionality in a WebGL/HTML5 context and
created the prototype software “Atmospheres”. The
potentials for web deployed software is great. It can
substantially improve the accessibility. Without the
hassles of installation or downloading regular
software the tool grants easy and instant access to
BPS. It also facilitates the maintenance of the
software for users and programmers. Other
advantages of the web-based software like
collaborative design, crowdsourcing and collective
memory can easily be added at a later point. The
authors believe this approach can substantially
increase the value of a tool.
The authors are aware that performing a transient
energy simulation on the server-side can create
significant computational loads for the server under
heavy use. This problem would have to be
encountered with more server capacity as the service
grows. However, the authors believe that this is not a
problem with respect to the recent growth of on-
demand infrastructure offers [Azure, 2013].
Neglecting HVAC systems
The use of heating and cooling systems has not been
implemented. Although, HVAC systems are a crucial
part of energy simulations and can help to reduce
overall energy consumption, the authors wanted a
more intuitive metric that also the inexperienced user
can put into context. The delta between the operative
temperature to a user defined comfort range was
chosen. Further, the choice to exclude conditioning
systems reveals the true behavior of a building
design. A space that heats up to 50°C or more in the
summer is intuitively regarded as an absurd design
proposal whereas a very high cooling demand
expressed in Kilowatt-hours might not directly lead
to the same conclusion. Especially for the layman it
is not easy to contextualize these energy figures.
Spatial resolution of BPS
The volumetric rendering of the MRT was an attempt
to extrapolate the results of a typical EnergyPlus
simulation in order to reveal local details of a design.
The approach is capable to point out unexpected hot
or cold spots especially close to windows and was
able to show areas of higher radiative temperatures
next to a trombe-wall. From an architectural
perspective these local characteristics are valuable
since they can give hints for the appropriate use of
the adjacent space. Despite the interesting
observations the authors believe that they have
reached a limit of current BPS software such as
EnergyPlus. To provide more spatial resolution one
would need a different simulation engine.
Proceedings of BS2013:
13th Conference of International Building Performance Simulation Association, Chambéry, France, August 26-28
- 1043 -
CONCLUSION
With Atmospheres the authors were able to create a
prototype of an intuitive 3D building energy
modeling and design tool that runs in a web browser
and is thus accessible to everyone with an internet
connection. Atmospheres runs serverside EnergyPlus
simulations visualizes the simulation results in the
3D browser viewport. It is the authors hope that the
technology intorduced in this paper can broaden the
energy modeling user group.
FUTURE
The authors are on the web deployment and public
beta release of the software.
REFERENCES
10gen, 2013, mongoDB, mongoDBNoSQL database,
software version v2.2, URL:
http://www.mongodb.org/, last accessed 2013
Azure, 2013, Microsoft Windows Azure, URL:
http://www.windowsazure.com/en-us/, last
accessed 2013
Chronic Logic, 2000, Bridge Builder, Bridge Builder
Game, software version unknown, URL:
http://www.chroniclogic.com/, last accessed
2013
DOE, 2013, EnergyPlus, Energy analysis and thermal
load simulation program, software version 7.2,
URL:
http://apps1.eere.energy.gov/buildings/energyplu
s/energyplus_about.cfm, last accessed 2013
ElGindy, H., Everett, H., and Toussaint, G. T.. 1993
"Slicing an ear using prune-and-search," Pattern
Recognition Letters, Volume 14, Issue 9, Pages
719-722, ISSN 0167-8655
Guglielmetti, R., Macumber, D., Long, N. 2011.
OpenStudio: An OpenSource Integrated
Analysis Platform. Proc. 12thConference of
International Building Performance Simulation
Association, Sydney, AU.
Greene, N., 1986."Environment Mapping and Other
Applications of World Projections" ,Computer
Graphics and Applications, IEEE , vol.6, no.11,
pp.21-29.
Khronos Group, 2013, WebGL, Web Graphics
Library, software version 2.0, URL:
http://www.khronos.org/webgl/, last accessed
2013
Node.JS, 2013, Node.JS, Node.JS platform for fast,
scalable network applications, software version
v0.8.20, URL: http://nodejs.org/, last accessed
2013
Urban, B., Glicksman, L. 2006. The MIT Design
Advisor-a fast, simple tool for energy efficient
building design.In IBPSA-USA Conference
Proceedings.
Socket.IO, 2013, Socket.IO, Socket.IO JavaScript
library for realtime web applications, software
version v0.9, URL: http://socket.io/#home, last
accessed 2013
W3.org, 2013, HTML5, Hyper text markup language,
software version v5, URL:
http://www.w3.org/html/wg/, last accessed 2013
Williams, Lance. 1983. Pyramidal parametrics. In
Proceedings of the 10th annual conference on
Computer graphics and interactive techniques
(SIGGRAPH '83), New York, NY, USA
Proceedings of BS2013:
13th Conference of International Building Performance Simulation Association, Chambéry, France, August 26-28
- 1044 -
... Tools for simplified simulation are already being developed in different countries such as Spain, United States, countries of the UK, Ireland and Brazil [12][13][14][15]. Dogan and Reinhart [13] point out the potential of these tools to benefit the early phases of architectural design for its easy handling, what may alter the current habit of utilization of computational simulation only for checking code compliances at late stages of conception (Fig. 1). ...
... The Atmospheres is an American Web tool prototype for the modeling and evaluation of energy parameters in an intuitive to use platform, presented at the work of Dogan and Reinhart [13], from the Massachusetts Institute of Technology (MIT) in 2013. It is an interface in which the information is input and sent to a server, which uses the software E+ to make the simulations and then the user receives the results via web. ...
... It is an interface in which the information is input and sent to a server, which uses the software E+ to make the simulations and then the user receives the results via web. This prototype offers intuitive spatial visualization of simulation results in order to facilitate the user perception of how they relate to the volume of the studied building -what is called morphological feedback [13], which can be observed in Fig. 4 and 5. In addition to external temperatures represented by the colors of the surfaces (Fig. 4) and the cloud of points with radiant internal temperatures calculated approximately from the data obtained by the E+ simulation program (Fig. 5), the interface also offers as a result a heat flow diagram that is shown spatially so that the user understands the direction of flow and its magnitude in the studied geometry. ...
Article
Full-text available
Computational simulation is widely used for the evaluation of buildings energy efficiency levels, but software's high level of complexity makes this process costly both in financial and in time-consuming terms. Thus, simplified simulation interfaces and tools have the potential to make the process more accessible to the actors in the construction field, presenting faster results than detailed simulations-becoming a research field that is worth investigating. This article aims to investigate the advances of the Brazilian simplified simulation tool, S3E, developed by the Laboratory of Energy Efficiency in Buildings (LabEEE) of the Federal University of Santa Catarina. It intends to analyze its potential to become an official tool to obtain the energy certification according to the Brazilian Labeling RTQ-C. A review of studies about this interface was made, comparing S3E with interfaces of same concept, as CE3 and CE3X from Spain and Atmospheres, developed in the USA followed by a practical utilization of the tool. From the analysis and comparison of data, it was noticed that the Brazilian interface presented important improvements after the publication of the related studies analyzed in this article, that have the potential to maximize its precision; and that the Spanish and American tools have characteristics that may indicate a development path for S3E. The results obtained in this study points out to research opportunities related to the development of the Brazilian tool for its use regarding the Brazilian RTQ-C Labeling Program, and presents S3E main updates, helping architects, engineers and students in its better comprehension. y p y
... Ele pode auxiliar o processo de criação de projetos arquitetônicos, facilitando a acessibilidade à simulação para que haja melhoria de qualidade projetual. A download facilita este processo, já que fornece ace (DOGAN; REINHART, 2013) A entrada dos dados conjunto, sendo possível inserir então enviadas ao servidor, resultados via web. Este protótipo oferece visualização espacial intuitiva dos resultados da simulação para favorecer a percepção de como eles se relacionam com a volumetria do edifício simulado e assim facilitar o entendimen REINHART, 2013). ...
... arquitetônicos, facilitando a acessibilidade à simulação para que haja necessidade de instalação e sso imediato ao sistema ou em trabalho . As informações são e então o usuário recebe os , além de um arquivo IDF, a visualização espacial intuitiva dos resultados da simulação para favorecer a percepção de como eles se relacionam com a volumetria do edifício to por parte dos usuários (DOGAN; mostram exemplos de resultados espaciais Nuvem de pontos com temperaturas internas.Fonte: Dogan e Reinhart (2013) s resultados de temperaturas externas representadas pelas cores das superfícies podem ser vistos ao longo do ano (barra horizontal inferior), além rto [∆T/m²] (gráficos se obter nuvem de pontos com calculadas aproximadamente a partir da Web, a manutenção por parte dos operadores é facilitada, além de haver a possibilidade de implementar funcionalidades referentes à questão de projeto colaborativo, onde mais de um usuário poderia realizar alterações em um mesmo modelo (DOGAN;REINHART, 2013). Uma das fragilidades do sistema é a sobrecarga do servidor, no caso da utilização simultânea de muitos usuários. ...
Conference Paper
Full-text available
RESUMO A simulação computacional é utilizada mundialmente para avaliar níveis de eficiência energética em edificações, mas o alto nível de complexidade dos softwares torna este processo dispendioso em termos financeiros e de tempo. Dispositivos de simulação simplificada possuem o potencial de tornar este processo mais acessível, apresentando resultados de forma mais rápida do que as simulações detalhadas e mais precisa se comparados aos métodos prescritivos. O objetivo deste artigo é investigar os avanços da interface S3E e analisar sua potencial utilização oficial para obtenção de ENCEs junto ao RTQ-C. Para isto, foram pesquisados estudos realizados com esta interface, além de sua utilização prática e comparação com interfaces de mesmo conceito-CE3, CE³X e Atmospheres. A partir da análise de dados, percebeu-se que o S3E apresentou modificações importantes após a publicação dos estudos analisados neste artigo que têm o potencial de maximizar sua precisão, e que as ferramentas de princípio semelhante possuem características que podem indicar um direcionamento de desenvolvimento do S3E. Os resultados obtidos apontam oportunidades de pesquisas relacionadas ao desenvolvimento desta interface brasileira para utilização frente ao RTQ-C, além de apresentar suas principais atualizações, auxiliando em sua melhor compreensão. Palavras-chave: Simulação computacional simplificada. Eficiência energética. S3E. RTQ-C. ABSTRACT Computational simulation is widely used for evaluation of buildings energy efficiency levels, but software's high level of complexity makes this process costly in both financial and time terms. Simplified simulation tools have the potential to make it more accessible, presenting results faster than detailed simulations and more precise than prescriptive methods. This article aims to investigate the advances of S3E tool, developed by the LabEEE of Federal University of Santa Catarina, analyze its potential for its official utilization to obtain the energy certification according to Brazilian regulation RTQ-C. A literature review about this interface was made, besides its practical utilization and comparison with interfaces of same concept CE3, CE3X and Atmospheres. From the analysis of data, it was noticed that the Brazilian interface presented important modifications after the publication of related studied analyzed in this article, that have potential to maximize its precision; and that the other tools have characteristics that may indicate a development path for S3E. The results obtained in this 1 GARCIA, Marina; SOUZA, Roberta. Reflexões sobre o uso do simulador de eficiência energética em edificações (S3E) para avaliação do nível de eficiência energética em edificações comerciais, públicas e de serviço no Brasil. In: ENCONTRO NACIONAL DE TECNOLOGIA DO AMBIENTE CONSTRUÍDO, 16, 2016, São Paulo. Anais... Porto Alegre: ANTAC, 2016. 0918 0972
... Different work indicates the need for a highly skilled and experienced workforce in the field of high complexity software to have reliability on the results obtained through computational simulation, besides the great financial and time investment (Korolija and Zhang, 2013). Such difficulties reflect on the habit pointed by Dogan and Reinhart (2013) in which computational simulation occurs mainly for code compliance evaluations on final phases of design process. The authors also cite the potential benefit of using simplified easy to use simulation tools at early stages of design process, in which computational analysis exert a great impact on project's qualification. ...
Conference Paper
Full-text available
The present paper investigated the application of the daylighting analysis features of the Insight BIM plugin, comparatively to DIVA, a plugin for a 3D Nurbs modeling software. Considering the early phases of the design process, workflows, simulation results and processing times were analyzed, focusing on the prediction of static (illuminance level) and dynamic (sDA300,50%) metrics. Simulations on both tools were performed in the context of analyzing the daylight behavior in a deep office room model, with and without light shelves. Results indicate that Insight has limitations compared to DIVA, especially concerning input data configuration flexibility. Simulation results presented significant similarity between Insight and DIVA in most cases, being the direct sun case the one in which illuminance levels differed the most. Insight presented longer processing time for the static metric and similar average time for the dynamic metric. Work findings indicate that Insight has important potential to contribute to daylighting analysis on early phases of design process, and points out to barriers to its adoption and correct use. Authors expect this paper to benefit architects, engineers and students on the comprehension of both tools. INTRODUCTION Different work indicates the need for a highly skilled and experienced workforce in the field of high complexity software to have reliability on the results obtained through computational simulation, besides the great financial and time investment (Korolija and Zhang, 2013). Such difficulties reflect on the habit pointed by Dogan and Reinhart (2013) in which computational simulation occurs mainly for code compliance evaluations on final phases of design process. The authors also cite the potential benefit of using simplified easy to use simulation tools at early stages of design process, in which computational analysis exert a great impact on project's qualification. Furthermore, with the current emphasis on sustainability, including building's energy performance, the multidisciplinary design solution became more important in initial design stages (Negendahl, 2015).
Conference Paper
Full-text available
Access to solar energy should be considered from the design of land parceling and building projects, since the supply of solar energy depends on the shape, orientation and layout of the envelopes in the urban fabric. Therefore, the development of studies for evaluating the area for solar radiation incidence on facades, and for verifying the photovoltaic plates usage viability may be fundamental to guarantee provision of sun radiation and to orient proposals for new urban regulation. This study is aimed at the use of parametric simulation to evaluate the potential of photovoltaic panels on the façades of two existing buildings, located in two different regions of Belo Horizonte, MG, both bearing the same constructive potential, also considering their surroundings. The evaluation models were developed using the software Rhinoceros® and simulated through the Grasshopper®, and Ladybug® plug-is. This allowed for the generation and quantification of solar radiation incident on building façades. Reference analysis for defining minimum solar radiation available to be converted into photovoltaic energy on vertical urban buildings was employed. Simulated models results points to the fact that the southern façade does not present the minimum radiation incidence needed, while for the other façades, the minimum limit is only reached from the upper half of their planes. They also present a discrete advantage for the use of solar energy for photovoltaic generation in urban areas with a greater verticalization, where there is greater permeability to the environmental variables (solar incidence and wind).
Conference Paper
Full-text available
Resumo: A simulação computacional é internacionalmente utilizada para avaliação dos níveis de eficiência energética em edificações, mas o alto nível de complexidade dos softwares faz com que estas análises necessitem de grandes investimentos. Recentemente, softwares BIM têm englobado as simulações em suas funcionalidades, possibilitando a realização de análises de forma mais simples e automatizada, sendo um tema com grande potencial, mas ainda pouco estudado. Este artigo visa apresentar o embasamento teórico e as reflexões preliminares que fundamentaram projeto de pesquisa em desenvolvimento no Programa de Pós Graduação em Ambiente Construído e Patrimônio Sustentável cujo título é "Investigação do uso do BIM junto à simulação computacional para eficiência energética de edifícios". Espera-se que o conteúdo apresentado contribua para a aproximação inicial ao tema por parte de arquitetos, engenheiros e estudantes. Palavras-chave: simulação computacional, eficiência energética em edifícios, BIM. Abstract: Computational simulation is internationally used to evaluate the levels of energy efficiency in buildings, but the high level of complexity of the software makes these analyzes require large investments. Recently, BIM software have encompassed the simulations in their functionalities, making it possible to carry out analyzes in a simpler and more automated way, being a theme with great contribution potential, but still little studied. This article aims to present the theoretical base and preliminary reflections that grounded a research project in development in the Graduate Program in Built Environment and Sustainable Heritage, named "Research of the use of BIM on computational simulation for energy efficiency of buildings". The authors intend that the presented content contributes to the initial knowledge of the topic.
Article
Full-text available
We present a simplified software tool for architects to assist with early-stage design of energy efficient buildings. Energy consumption in the buildings sector accounts for 25 to 30 percent of global carbon dioxide emissions. Due to inherent complexity, building modeling tools are often deferred to the later stages of design. In later stages many decisions are already finalized and the opportunities for design improvement are limited, expensive, and harder to implement. By helping designers address efficiency and comfort in the first hours of the design process, significant energy savings can be realized more easily and at reduced cost. We provide an overview of the Design Advisor tool (http://designadvisor.mit.edu) including the input parameters, results, and some important modeling information.
Conference Paper
Full-text available
High-performance buildings require an integrated design approach for all systems to work together optimally; systems integration needs to be incorporated in the earliest stages of design for efforts to be cost and energy-use effective. Building designers need a full-featured software framework to support rigorous, multidisciplinary building simulation. An open source framework - the OpenStudio Software Development Kit (SDK) - is being developed to address this need. In this paper, we discuss the needs that drive OpenStudio's system architecture and goals, provide a development status report (the SDK is currently in alpha release), and present a brief case study that illustrates its utility and flexibility.
Article
The mapping of images onto surfaces may substantially increase the realism and information content of computer-generated imagery. The projection of a flat source image onto a curved surface may involve sampling difficulties, however, which are compounded as the view of the surface changes. As the projected scale of the surface increases, interpolation between the original samples of the source image is necessary; as the scale is reduced, approximation of multiple samples in the source is required. Thus a constantly changing sampling window of view-dependent shape must traverse the source image. To reduce the computation implied by these requirements, a set of prefiltered source images may be created. This approach can be applied to particular advantage in animation, where a large number of frames using the same source image must be generated. This paper advances a “pyramidal parametric” prefiltering and sampling geometry which minimizes aliasing effects and assures continuity within and between target images. Although the mapping of texture onto surfaces is an excellent example of the process and provided the original motivation for its development, pyramidal parametric data structures admit of wider application. The aliasing of not only surface texture, but also highlights and even the surface representations themselves, may be minimized by pyramidal parametric means.
Article
It is well known that a diagonal of a simple polygon P can be found in linear time with a simple and practically efficient algorithm. An ear of P is a triangle such that one of its edges is a diagonal of P and the remaining two edges are edges of P. An ear of P can easily be found by first triangulating P and subsequently searching the triangulation. However, although a polygon can be triangulated in linear time, such a procedure is conceptually difficult and not practically efficient. In this note we show that an ear of P can be found in linear time with a simple, practically efficient algorithm that does not require pre-triangulating P.
Article
Various techniques have been developed that employ projections of the world as seen from a particular viewpoint. Blinn and Newell introduced reflection mapping for simulating mirror reflections on curved surfaces. Miller and Hoffman have presented a general illumination model based on environment mapping. World projections have also been used to model distant objects and to produce pictures with the fish-eye distortion required for Omnimax frames. This article proposes a uniform framework for representing and using world projections and argues that the best general-purpose representation is the is projection onto a cube. Surface shading and texture filtering are discussed in the context of environment mapping, and methods are presented for obtaining diffuse and specular surface illumination from prefiltered environment maps. Comparisons are made with ray tracing, noting that two problems with ray tracing¿obtaining diffuse reflection and antialiasing specular reflection¿can be handled effectively by environment mapping.
Microsoft Windows Azure
  • Azure
Azure, 2013, Microsoft Windows Azure, URL: http://www.windowsazure.com/en-us/, last accessed 2013
WebGL, Web Graphics Library, software version 2
  • Khronos Group
Khronos Group, 2013, WebGL, Web Graphics Library, software version 2.0, URL: http://www.khronos.org/webgl/, last accessed 2013
JS platform for fast, scalable network applications, software version v0
  • Node
  • Js
  • Node
  • Node Js
Node.JS, 2013, Node.JS, Node.JS platform for fast, scalable network applications, software version v0.8.20, URL: http://nodejs.org/, last accessed 2013
IO JavaScript library for realtime web applications, software version v0
  • Socket
  • Io
  • Socket
  • Io
  • Socket
Socket.IO, 2013, Socket.IO, Socket.IO JavaScript library for realtime web applications, software version v0.9, URL: http://socket.io/#home, last accessed 2013
EnergyPlus, Energy analysis and thermal load simulation program, software version 7
DOE, 2013, EnergyPlus, Energy analysis and thermal load simulation program, software version 7.2, URL: http://apps1.eere.energy.gov/buildings/energyplu s/energyplus_about.cfm, last accessed 2013