-
Notifications
You must be signed in to change notification settings - Fork 1
A Python toolbox for simulating hydronic heating loops and testing temperature control strategies.
License
hsnyder/hydronic-simulation
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
This repository provies a python toolbox for simulating hydronic home heating loops, based on the mathematical model presented in Zaheer-Uddin & Monastriakos (1998). The differential equation solver is fully implicit (it uses Broyden's method). Intended use: rapidly testing control strategies for hydronic boilers. This repo includes an implementation of the hydronic loop described in the cited paper (i.e. one heating zone, one radiator). To simulate a different building or loop configuration: - Modify hydronic.py to match the hydronic loop configuration for the building under investigation. - Validate the building heat loss coefficients using actual building data (if desired). - Adjust BoilerCtrlPID.py to implement whatever control strategy you want to evaluate, and run it. See hydronic.py and BoilerCtrlPID.py, and comments therein, for more information.
About
A Python toolbox for simulating hydronic heating loops and testing temperature control strategies.
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published