Skip to content

Open-source EnergyPlus–Python co-simulation platform for scalable multi-zone HVAC control and algorithm benchmarking.

Notifications You must be signed in to change notification settings

zhangchenghao228/EnergyPlus-Python-CoSimulation-Platform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

🏢 EnergyPlus-Python-CoSimulation-Platform

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.


🌟 Overview

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.

Included Components

  • 🧩 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.


💻 System Requirements

Component Version / Requirement
Operating System Windows 10 / 11
EnergyPlus v23.2
Python ≥ 3.11

🚀 Quick Start

  1. Clone the repository
    git clone https://github.com/<your-username>/EnergyPlus-Python-CoSimulation-Platform.git
    cd EnergyPlus-Python-CoSimulation-Platform

About

Open-source EnergyPlus–Python co-simulation platform for scalable multi-zone HVAC control and algorithm benchmarking.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published