*banner
 

Protyping the Next Generation EnergyPlus Simulation Engine
Michael Wetter, Thierry Nouidui, David Lorenzetti, Edward A. Lee, Amir Roth

Citation
Michael Wetter, Thierry Nouidui, David Lorenzetti, Edward A. Lee, Amir Roth. "Protyping the Next Generation EnergyPlus Simulation Engine". to appear in the Proceedings of the 14th International Conference of the International Building Performance Simulation Association (BS2015) (ed.), December, 2015.

Abstract
We describe the prototype of a next-generation implementation of EnergyPlus, DOE's whole-building energy simulation engine. This new implementation breaks EnergyPlus into a set of component models with clearly defined input and output ports. It instantiates these components and their connections from the EnergyPlus input file-thereby not disrupting applications that use EnergyPlus-and then simulates them using a discrete event simulator. This new structure should allow EnergyPlus to evolve more rapidly and robustly by decoupling component modules from the numerical solver. It also allows models to be exported for integration with building control systems. We prototyped this new implementation using the open-source Ptolemy II framework. We encapsulated the computing modules as Functional Mockup Units (FMUs) for Model Exchange. The system of equations defined by the connection of the FMUs is integrated using Quantized State System (QSS) simulation, a novel method that partitions systems of differential equations and integrates them asynchronously, using step sizes that are based on the time rate of change of the individual state variables. We present a numerical example that illustrates the asynchronous integration and numerical benchmarks of a multizone building model with a radiant slab. We compare the computing time among our prototype, EnergyPlus version 8.2 and the Dymola 2015 FD01 Modelica simulation engine.

Electronic downloads

Citation formats  
  • HTML
    Michael Wetter, Thierry Nouidui, David Lorenzetti, Edward A.
    Lee, Amir Roth. <a
    href="http://chess.eecs.berkeley.edu/pubs/1107.html"
    ><i>Protyping the Next Generation  EnergyPlus
    Simulation Engine</i></a>, to appear in the
    <i>Proceedings of the 14th International Conference of
    the International Building Performance Simulation
    Association (BS2015)</i> (ed.), December, 2015.
  • Plain text
    Michael Wetter, Thierry Nouidui, David Lorenzetti, Edward A.
    Lee, Amir Roth. "Protyping the Next Generation 
    EnergyPlus Simulation Engine". to appear in the
    <i>Proceedings of the 14th International Conference of
    the International Building Performance Simulation
    Association (BS2015)</i> (ed.), December, 2015.
  • BibTeX
    @proceedings{WetterNouiduiLorenzettiLeeRoth15_ProtypingNextGenerationEnergyPlusSimulationEngine,
        title = {Protyping the Next Generation  EnergyPlus
                  Simulation Engine},
        editor = {to appear in the <i>Proceedings of the 14th
                  International Conference of the International
                  Building Performance Simulation Association
                  (BS2015)</i>},
        month = {December},
        year = {2015},
        abstract = {We describe the prototype of a next-generation
                  implementation of EnergyPlus, DOE's whole-building
                  energy simulation engine. This new implementation
                  breaks EnergyPlus into a set of component models
                  with clearly defined input and output ports. It
                  instantiates these components and their
                  connections from the EnergyPlus input file-thereby
                  not disrupting applications that use
                  EnergyPlus-and then simulates them using a
                  discrete event simulator. This new structure
                  should allow EnergyPlus to evolve more rapidly and
                  robustly by decoupling component modules from the
                  numerical solver. It also allows models to be
                  exported for integration with building control
                  systems. We prototyped this new implementation
                  using the open-source Ptolemy II framework. We
                  encapsulated the computing modules as Functional
                  Mockup Units (FMUs) for Model Exchange. The system
                  of equations defined by the connection of the FMUs
                  is integrated using Quantized State System (QSS)
                  simulation, a novel method that partitions systems
                  of differential equations and integrates them
                  asynchronously, using step sizes that are based on
                  the time rate of change of the individual state
                  variables. We present a numerical example that
                  illustrates the asynchronous integration and
                  numerical benchmarks of a multizone building model
                  with a radiant slab. We compare the computing time
                  among our prototype, EnergyPlus version 8.2 and
                  the Dymola 2015 FD01 Modelica simulation engine.},
        URL = {http://chess.eecs.berkeley.edu/pubs/1107.html}
    }
    

Posted by Mary Stewart on 20 Jul 2015.
For additional information, see the Publications FAQ or contact webmaster at chess eecs berkeley edu.

Notice: This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright.

©2002-2018 Chess