Conference Paper
Proceedings of BSA Conference 2017: Third Conference of IBPSA-Italy
OpenBPS: A New Building Performance Simulation Tool
OpenBPS: A New Building Performance Simulation Tool
Livio Mazzarella, Martina PasiniAbstract: 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:![]()
