Conference Paper

Proceedings of BSA Conference 2017: Third Conference of IBPSA-Italy

     

OpenBPS: A New Building Performance Simulation Tool

Livio Mazzarella, Martina Pasini

Abstract: A new generation building energy performance simulation program, OpenBPS™, is currently under development. It overcomes some of the drawbacks typical of many of the popular building energy simulation programs around the world. This Building Performance Simulation Tool is primarily a set of libraries dedicated to building energy analysis and performance simulation, which can be included in any user-oriented interface or commercial software that aims to perform such analysis. The basic goal of the project is to provide a robust, validated, and highperforming calculation engine that can be shared, and grow with the contribution of a community of developers and users. To maximize its possible deployment and to facilitate its development and extension by a growing community, it has been built as an open source cross-platform (Windows, Mac, and Linux) software library. For this reason, OpenBPS™ will be distributed under a Copyleft Software License (EUPL) and is coded with a cross-platform object oriented programming language, C#, which is an open source language for .NET Framework based on ECMA standards. The main features of this tool are the object-oriented modelling of physical phenomena and building and HVAC system components, the native code parallelization to take advantage of multi-thread/multicore processors today available, the multi-scale calculation time step (each object can work using its own time step, scaling down or up with respect to the chosen simulation time step), etc. Not only the technical systems are described and simulated modularly, being their components objects, but also the building fabric is natively modular. Any building envelope component is an object that interacts with other objects, which represent the world around it (air node included). This allows the use of different modelling approaches for different wall components during the same simulation (linear, non-linear, with phase-change, ventilated, etc.). The input and output data structures are tailored to facilitate third party integration with high efficiency, using today’s technologies. Other planned capabilities include multi-zone airflow simulation and dynamic models for HVAC system components.
Pages: 217 - 224
Paper: