HVAC Control
Artur Fischer
The system consists of two modules that can operate cooperatively or in a standalone mode.
Zoning_and_Demand_Manager (The Rule Engine): This module is the high-level control logic. It decides for each zone IF cooling is permitted by checking rules such as setpoint/actual temperature, window contacts, and system-wide overrides. It directly controls the air flaps and, when needed, provides a simple ON signal for the cooling system.
adaptive_HVAC_control (The Optimization Engine): This module decides HOW the system cools. Once it receives the ON signal, it uses a self-learning system (Q-Table) to find the most efficient combination of power and fan speed. The goal is to meet the cooling demand quickly while simultaneously saving energy and protecting the hardware.
Included Modules
- HVAC Zoning Control
- Adaptive Cooling Control
Version History
First Beta