As consecutive heatwaves were passing through my region at the beginning of Summer, I had been intrigued to develop a research project regarding AI-oriented HVAC simulations to increase real-world cooling efficiency both energy-wise and coverage-wise. Although there were meticulous research papers, even commercial firms providing services to analyze the cooling efficiency of air conditioning units by thorough HVAC simulations, I decided to focus on developing my project around ceiling fans. Even though ceiling fans are not as popular as air conditioning units nowadays, I had noticed there were a plethora of ceiling fan installations in my city, especially in historic shopping districts, bazaars, and government establishments. Thus, I decided to focus my research on simulating ceiling fan-induced airflow and deriving optimal system settings from this simulation for efficient cooling.
Considering I wanted to see the impact of AI-oriented simulations on deriving optimum configurations for a real-world ceiling fan system, I decided to design a dual ceiling fan mechanism from scratch, enabling me to control all experiment parameters while building my ceiling fan airflow simulation program. Though a little untraditional, I decided to base my dual ceiling fan design on a differential bevel gear mechanism to be able to move both fans 180° vertically and 360° horizontally, leading to a lot more complicated but comprehensive simulation-driven airflow analysis and real-world cooling efficiency improvements.
After deciding on the bare bones of the dual ceiling fan mechanism, I needed a method to map the surroundings of operating ceiling fans since a precise airflow simulation must include real-time obstacle updates to analyze airflow path fluctuations triggered by solid surfaces such as walls, open doors, windows, or even moving people. Generally, HVAC simulations for industrial settings utilize highly sensitive 3D LiDARs with SLAM or sensor fusion techniques to generate accurate heat maps. Nonetheless, since I wanted to focus on fan-produced indoor airflow analysis for much simpler settings, I decided to utilize an RPLIDAR A1M8-R6 LiDAR scanner and turn its 2D scan points into a simple 3D obstacle map in my airflow simulation program, enabling fan-produced air displacement routes (trails) to bounce off of their surfaces.
In the spirit of making the ceiling airflow simulation program easily accessible and open-source, I decided to utilize Unity to develop all airflow analysis features, including the obstacle generation from 2D LiDAR scan points, without utilizing any third-party or paid Unity services. Although Unity might seem like an odd choice since it is a cross-platform, performance-focused 3D game engine, I wanted to capitalize on its advanced scene and animation rendering features in order to simulate accurate airflow fluctuations and track fan-produced air displacement routes (trails). In this regard, I was able to obtain animation-based frames individually for each pre-defined ceiling fan configuration (angles, fan strength, etc.), enabling me to conduct airflow analysis by taking instances from a long animation (video) sequence.
To derive optimal ceiling fan configurations from selected airflow simulation frames so as to achieve real-world efficient cooling, I decided to utilize vision–language models (VLMs) running locally. As I wanted to demonstrate the performance of open-source vision–language models without tailoring model output for a specific ceiling fan-installed space, I did not train any models beforehand. In this regard, I was able to see whether off-the-shelf open-weight vision–language models could be deployed to obtain airflow simulation-based ceiling fan configurations to achieve energy-efficient and optimal cooling of a real-world closed environment. I thoroughly discussed my findings in the following tutorial, but I can briefly state that the vision-language models (Qwen) I employed performed well...
Read more »
Kutluhan Aktar













Inspect the full project instructions on Hackster:
https://www.hackster.io/kutluhan-aktar/a-study-on-vlm-driven-ceiling-fan-airflow-analysis-w-unity-9c8947