An open-source EnergyPlus–Python co-simulation platform for multi-zone HVAC control research.
This repository provides the simulation environment, building configurations, and baseline control implementation used in the related study.
This platform integrates EnergyPlus v23.2 and Python on Windows to enable co-simulation for multi-zone HVAC systems.
It supports customized control and data collection for evaluating energy efficiency and thermal comfort.
- 🧩 Complete EnergyPlus–Python co-simulation framework
- 🏢 5-zone and 28-zone building models
- 🌤 Two Jinan weather files for climate-specific testing
- ⚙️ Rule-based control (RBC) as the baseline controller
🔄 Extended control algorithms (e.g., DRL, MPC) will be released in future updates.
Component | Version / Requirement |
---|---|
Operating System | Windows 10 / 11 |
EnergyPlus | v23.2 |
Python | ≥ 3.11 |
- Clone the repository
git clone https://github.com/<your-username>/EnergyPlus-Python-CoSimulation-Platform.git cd EnergyPlus-Python-CoSimulation-Platform