FlowSense: Monitoring Airflow in Building Ventilation Systems Using Audio Sensing

Abstract

Proper indoor ventilation through buildings' heating, ventilation, and air conditioning (HVAC) systems has become an increasing public health concern that significantly impacts individuals' health and safety at home, work, and school. While much work has progressed in providing energy-efficient and user comfort for HVAC systems through IoT devices and mobile-sensing approaches, ventilation is an aspect that has received lesser attention despite its importance. With a motivation to monitor airflow from building ventilation systems through commodity sensing devices, we present FlowSense, a machine learning-based algorithm to predict airflow rate from sensed audio data in indoor spaces. Our ML technique can predict the state of an air vent-whether it is on or off-as well as the rate of air flowing through active vents. By exploiting a low-pass filter to obtain low-frequency audio signals, we put together a privacy-preserving pipeline that leverages a silence detection algorithm to only sense for sounds of air from HVAC air vent when no human speech is detected. We also propose the Minimum Persistent Sensing (MPS) as a post-processing algorithm to reduce interference from ambient noise, including ongoing human conversation, office machines, and traffic noises. Together, these techniques ensure user privacy and improve the robustness of FlowSense. We validate our approach yielding over 90% accuracy in predicting vent status and 0.96 MSE in predicting airflow rate when the device is placed within 2.25 meters away from an air vent. Additionally, we demonstrate how our approach as a mobile audio-sensing platform is robust to smartphone models, distance, and orientation. Finally, we evaluate FlowSense privacy-preserving pipeline through a user study and a Google Speech Recognition service, confirming that the audio signals we used as input data are inaudible and inconstructible.


Figures

(1) Audio frequency spectrum of airflow, human speech, and ambient noises

(3) FlowSense Arduino and smartphone implementations

(2) Overview of FlowSense, consisting of three components.

(4) Amplitude of the audio signal in an office room. The low-frequency audio, shown in green, remains steady when only vent noise is present and exhibits intermittent variations when other background noise is observed.

Code & Datasets

Publication


  • FlowSense: Monitoring Airflow in Building Ventilation Systems Using Audio Sensing, IMWUT'22 (to appear)

Available on Arxiv - http://arxiv.org/abs/2202.11136


People