OpenTerrace is a pure Python framework for thermal energy storage packed bed simulations. It is built from the ground up to be fast, flexible and extendable on modern Python 3.x with speed in mind.
OpenTerrace uses the finite volume method (FVM) to obtain the transient temperature response in thermal energy storage packed bed systems. The user can for both the tank and bed phase change parameters such as shape, substance type, boundary conditons and source terms to simulate a wide range of storage systems making OpenTerrace a versatile tool.
Research on thermal energy storage systems commonly relies on in-house developed code, which makes the results presented in research papers less transparent and not reproducible. OpenTerrace is an open-source simulation framework, which aims to provide researchers and decision makers in industry with a common, transparent, open-source framework for simulating thermal energy storage packed bed systems.
Browse code on GitHub