Skip to content

hazrmard/EngineeringScienceBuilding

Repository files navigation

Engineering Science Building

Smart control of HVAC systems using data-driven methods.

Data documentation

Source repository

GitHub mirror

About

This repository contains code for analysis and control of various HVAC systems at Engineering Science Building. It contains:

  1. Controller scripts which are run in production.

  2. Jupyter notebooks used for data analysis and machine learning.

  3. Python packages for data-preprocessing and defining various functions for the above 2.

Installation and Use

This code runs in a virtual environment. Environments are created using Miniconda for python 3. The following steps assume that the miniconda executable conda is on the system PATH.

This repository can be downloaded via git clone or directly as a zip file here.

Installation for ESB condenser water control

Refer to the controller documentation.

Development

For development, install the environment described in dev.yml:

conda env create -f dev.yml
conda activate esb

There is a minority of code that may depend on pyTorch. Depending on GPU availability, install the appropriate version.

About

Read-only mirror of SmartBuildings/EngineeringScienceBuilding

Resources

Stars

Watchers

Forks

Packages

No packages published