Using General Modeling Conventions for the Shared Development of Building Performance Simulation Software

Rhys Goldstein, Simon Breslav, Azam Khan

International Conference of the International Building Performance Simulation Association


The building performance simulation community applies theory from several different fields to develop models for heat transfer, light propagation, human behavior, and other domains. To integrate these models, we propose the adoption of general modeling conventions from the less familiar field of modeling and simulation theory. The conventions we explore are known as the Discrete Event System Specification (DEVS). With DEVS, a model-independent simulator responsible for advancing time alleviates many of the technological difficulties involved in coupling models. We show how DEVS, from a mathematical perspective, accommodates the co-simulation strategies known as loose and strong coupling as well as strategies involving variable time steps. We also show how a model based on a functional decomposition of a system, as opposed to a topological decomposition, readily supports the sharing of domain-specific algorithms. The examples presented were implemented using Design-DEVS, an environment we created to help communities of researchers collaborate in the development of simulation software.

Related Publications


Related Projects

  • Systems Design & Simulation

    While traditional programming practices have produced a wide range of relatively independent simulation methods, predictive models of extremely complex natural and artificial systems will require a more scalable, more collaborative approach to modeling. This project strives for software that will help researchers develop, debug, document, share, and integrate simulation code.

  • Building Simulation

    Buildings are the largest consumers of energy responsible for 48% of all Green House Gas (GHG) emissions. Due to the complexity and multidisciplinary aspects of architectural design, construction, urban design, and building occupant behavior, simulation has gained attention as a means of addressing this enormous challenge. The idea is to model a building’s many interacting subsystems, including its occupants, electrical equipment, and indoor and outdoor climate. With simulation results in hand, an architect is better able to predict the energy demand associated with various designs, and choose from among the more sustainable options.

Welcome ${RESELLERNAME} Customers

Please opt-in to receive reseller support

I agree that Autodesk may share my name and email address with ${RESELLERNAME} so that ${RESELLERNAME} may provide installation support and send me marketing communications.  I understand that the Reseller will be the party responsible for how this data will be used and managed.

Email is required Entered email is invalid.