DOE OSTI · 1874261
A Python Library for Radiance Matrix-based Simulation Control and EnergyPlus Integration
Abstract
Radiance matrix-based methods enable efficient parametric simulations, allowing users to vary sky conditions, fenestration systems, and other model parameters at a minimal cost to computation. However, the steep learning curve and complex workflow hinder the widespread adoption of matrix-based methods. The frads Python library with a series of command-line tools was developed to automate the entire matrix-based simulation process, lowering entry barriers and reducing human error. Co-simulation between EnergyPlus and Radiance was also enabled using the Python library from EnergyPlus. Key Innovations • Command-line based automation of Radiance matrix-based simulation methods • Python library facilitates broader adoption of Radiance matrix-based simulation methods • Radiance EnergyPlus run-time integration enabling the modeling of advanced control systems Practical Implications The frads library, with associated command-line tools, provides practitioners with the capability to easily adopt and use Radiance matrix-based simulation methods for various daylighting, solar control, and energy-related evaluations. Frads' current form is designed for 1) users familiar with a command-line interface and 2) software developers to integrate the matrix-based methods into existing software packages.
Keep this discovery
Explore connections, maps & timelines
Wang, Taoning, Ward, Gregory J, Lee, Eleanor S. 2021-09-01. A Python Library for Radiance Matrix-based Simulation Control and EnergyPlus Integration. https://www.osti.gov/biblio/1874261
Cite the original work for its findings. Save a collection to share your selection of sources.