Dynamic Polling Algorithm for Low Energy Garbage Level Measurement in Smart Trash Bin

Introducing dynamic routing in a municipal waste collection using smart trash bin has been proven in cutting trash collection cost effectively. However, ordinary smart trash bin works by measuring the volume of trash with a static time interval which causes high power consumption and short battery life. This paper proposes a trash level measurement polling algorithm to cut the power consumption of the smart trash bin by dynamically adapting the time interval for measurement. This algorithm works by analyzing past data to determine the time when trash level would reach the threshold. Experiments have been conducted to identify an actual trash level fluctuation behaviour. From the experiment results, we confirmed that our proposed algorithm can be implemented in actual smart trash bin system. We also confirmed that a power consumption can be reduced up to 81% compared to common static algorithm.