Update README.md
Browse files
README.md
CHANGED
|
@@ -49,14 +49,38 @@ able, data-driven HVAC control.
|
|
| 49 |

|
| 50 |
|
| 51 |
## System Architecture, Training and Implementation
|
| 52 |
-
We devided this entire project into 4 phases. Please go through each step to use our system.
|
| 53 |
|
| 54 |
-
|
| 55 |
|
| 56 |
-
|
| 57 |
|
| 58 |
-
|
| 59 |
|
| 60 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
| 61 |
|
| 62 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 49 |

|
| 50 |
|
| 51 |
## System Architecture, Training and Implementation
|
|
|
|
| 52 |
|
| 53 |
+
# We devided this entire project into 4 phases. Please go through each step to use our system.
|
| 54 |
|
| 55 |
+
### Energy Plus Setup and Trajectory Data generation
|
| 56 |
|
| 57 |
+
## System Requirements
|
| 58 |
|
| 59 |
+
- Ubuntu 22.04 (recommended)
|
| 60 |
+
- Python ≥ 3.10
|
| 61 |
+
- EnergyPlus ≥ 25.x
|
| 62 |
+
- CUDA (optional, for GPU training)
|
| 63 |
+
## Install Dependencies
|
| 64 |
|
| 65 |
+
```bash
|
| 66 |
+
# Create environment
|
| 67 |
+
python -m venv genhvac_env
|
| 68 |
+
source genhvac_env/bin/activate
|
| 69 |
+
|
| 70 |
+
# Install required packages
|
| 71 |
+
pip install torch torchvision torchaudio
|
| 72 |
+
pip install gymnasium
|
| 73 |
+
pip install sinergym
|
| 74 |
+
pip install stable-baselines3
|
| 75 |
+
pip install pandas numpy matplotlib tqdm
|
| 76 |
+
```
|
| 77 |
+
|
| 78 |
+
|
| 79 |
+
|
| 80 |
+
3) Training Phase
|
| 81 |
+
|
| 82 |
+
4) LLM deployment phase
|
| 83 |
+
|
| 84 |
+
5) Inference
|
| 85 |
+
|
| 86 |
+
6) Deployment on a real building using cloud server and edge device
|