Papers
Topics
Authors
Recent
Search
2000 character limit reached

Analysis of Energy Consumption in a Precision Beekeeping System

Published 28 Oct 2020 in cs.AR and cs.DC | (2010.14934v1)

Abstract: Honey bees have been domesticated by humans for several thousand years and mainly provide honey and pollination, which is fundamental for plant reproduction. Nowadays, the work of beekeepers is constrained by external factors that stress their production (parasites and pesticides among others). Taking care of large numbers of beehives is time-consuming, so integrating sensors to track their status can drastically simplify the work of beekeepers. Precision bee-keeping complements beekeepers' work thanks to the In-ternet of Things (IoT) technology. If used correctly, data can help to make the right diagnosis for honey bees colony, increase honey production and decrease bee mortality. Providing enough energy for on-hive and in-hive sensors is a challenge. Some solutions rely on energy harvesting, others target usage of large batteries. Either way, it is mandatory to analyze the energy usage of embedded equipment in order to design an energy efficient and autonomous bee monitoring system. This paper relies on a fully autonomous IoT framework that collects environmental and image data of a beehive. It consists of a data collecting node (environmental data sensors, camera, Raspberry Pi and Arduino) and a solar energy supplying node. Supported services are analyzed task by task from an energy profiling and efficiency standpoint , in order to identify the highly pressured areas of the framework. This first step will guide our goal of designing a sustainable precision beekeeping system, both technically and energy-wise.

Citations (8)

Summary

  • The paper conducts a detailed energy consumption analysis, revealing the impact of idle, boot-up, and stress tasks on overall system performance.
  • It employs sensor-based monitoring and stress testing to evaluate energy demands, identifying image processing as the most energy-intensive process.
  • The study emphasizes wired connectivity for energy efficiency and proposes methods to optimize energy use in sustainable beekeeping operations.

Energy Consumption in Precision Beekeeping Systems

Abstract and Objectives

The paper "Analysis of Energy Consumption in a Precision Beekeeping System" (2010.14934) explores the energy usage patterns of a precision beekeeping system that employs IoT technologies for smart agriculture applications. The primary objective is to provide a comprehensive analysis of energy consumption across various components and tasks inherent to the system, which is essential for designing energy-efficient and sustainable beekeeping operations.

Introduction and System Architecture

Precision agriculture, especially in apiculture, necessitates the integration of intelligent digital technologies to optimize data collection and decision-making processes amid environmental challenges. This paper addresses these needs by presenting a detailed examination of a precision beekeeping system named "Makers' Beehives," equipped with IoT components powered by solar energy. The system consists of standard beehives augmented with a solar roof and a sensor-rich base (Figure 1). Figure 1

Figure 1: Two precision beekeeping systems deployed on site.

Key electronic components of the Makers' Beehive include a Raspberry Pi micro-computer, an Arduino unit, and a Raspberry Pi Camera, powered by a LiPo battery and supplemented by solar energy. Through energy profiling, the system identifies consumption patterns to guide the development of sustainable and autonomous beekeeping technologies.

Experimental Setup and Methodology

The paper outlines an indoor experimental setup aimed at monitoring and profiling the energy consumption of the Makers' Beehive. This setup utilizes sensor nodes identical to those in the beehive system, connected to external power sources for controlled testing. Sensors measure various parameters such as temperature, humidity, noise, light levels, and gas concentrations. Figure 2

Figure 2: Experimental setup for monitoring energy consumption.

A step-wise data acquisition process is explained in detail, consisting of system wake-up, environmental data capture, image processing, and data transmission. Each stage is meticulously analyzed to pinpoint energy-intensive tasks.

Energy Consumption Analysis

Idle and Boot-up Consumption

The analysis begins by evaluating the baseline energy consumption when the Raspberry Pi is in idle mode. Profound insights into peripherals' impact are obtained, highlighting a significant energy penalty when Arduino is connected. Figure 3

Figure 3: Power consumption of a Raspberry Pi in Idle mode over a 60-second time window.

Similarly, detailed power usage profiles during boot and shutdown phases provide crucial data for optimizing operational start-up sequences. Figure 4

Figure 4: Power consumption of the full setup (Arduino plugged in) during boot up.

Stress Testing

Stress tests are conducted to gauge system performance under maximum computational load. Two types of computational tasks, stress and CPU burn, are employed to push the Raspberry Pi to its limits. Figure 5

Figure 5: Power consumption of stress task.

These benchmarks establish thresholds for power usage, informing design constraints for peak load conditions.

Results of Beekeeping Tasks

The power profile during typical data acquisition tasks illustrates the sequential energy demands associated with sensor data collection, image capturing, and data transmission. Figure 6

Figure 6: Power usage graph of one execution of the in-hive script.

Analysis shows image processing as the most energy-intensive stage. Optimization strategies under discussion aim at balancing energy consumption with data fidelity.

Network Performance and Thermal Effects

Network tests reveal disparities between wired and wireless connections regarding speed and energy efficiency. Ethernet connections demonstrate significantly lower energy consumption, suggesting preferences for data transmission paths. Figure 7

Figure 7: Power consumption of the full setup downloading 50MB from a distant server. Two types of connectivity were tested: Wi-Fi (blue) and ethernet (red).

Furthermore, the thermal performance analysis indicates minimal impact of ambient temperature variations on energy consumption, reinforcing the system's robustness in diverse operational environments. Figure 8

Figure 8: Power usage and temperature of the Raspberry Pi chip for one script run at different temperature conditions.

Conclusion

This investigation into energy usage patterns in precision beekeeping systems showcases the importance of detailed energy profiling for ensuring self-sufficiency and sustainability. Future efforts will explore the incorporation of advanced data processing techniques, such as on-chip deep learning models, while maintaining energy efficiency. This work sets the foundation for developing more refined methods of integrating large-scale IoT systems in agriculture with minimized environmental impact.

Paper to Video (Beta)

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Collections

Sign up for free to add this paper to one or more collections.