Hello everyone,
For my final thesis project, I am currently conducting a thermal simulation using Honeybee in Grasshopper.
The model consists of two thermal zones: a dwelling and an attached winter garden.
So far, I have successfully created the two thermal zones as HB Rooms with assigned constructions and programs, and the simulation via OSM works.
However, I am struggling with ventilation control. After researching the topic, I assigned ventilation to each room via HB Window Opening and also added HB Airflow Network.
I am not sure if this is sufficient or if ventilation needs to be added in the HB Program Type component.
Specifically, I want to control the opening of windows in the winter garden zone with different schedules to differentiate openings in contact with the dwelling from those in contact with the outside.
I have tried the following solutions without success:
- Creating a custom Python component (did not work)
- Adding additional IDF strings (caused errors or ineffective)
Hence, I am looking for a simple and efficient way to implement ventilation that yields coherent results on the operative temperature of the space.
I am a beginner with Honeybee; I am attaching my Grasshopper workflow.
Specific questions:
-
Do I need to split the winter garden into multiple zones to apply different ventilation strategies and schedules? Is this approach coherent?
-
Are there existing workflows or examples dealing with winter gardens, loggias, or buffer zones with differentiated ventilation strategies?
-
Do HB Program Type objects influence natural ventilation control, or is managing it via HB Window Opening and Airflow Network sufficient?
Thank you in advance for your help and guidance! ![]()
(I can share my Grasshopper files and IDF outputs if needed.)
