Abstract

With the emergence of energy harvesting techniques, it is now possible for wireless sensor networks to operate perpetually while supporting certain performance levels. Due to the renewable but non-deterministic nature of the energy harvesting source, the way to manage the harvested energy and provide such perpetual operation becomes a major challenge. Thus, in this thesis, we focus on the energy resource management mechanisms for energy harvesting wireless sensor networks. In order to achieve perpetual operations, an Energy Neutral Management (ENM) mechanism is needed to make sure that the harvested energy will be able to replenish the energy that is being consumed by a sensor. Based on different performance maximization goals, we identify two levels of energy neutral management, namely Node-level ENM and Network-level ENM. For Node-level ENM, we study the ways to efficiently utilize the harvested energy so that a sensor can operate perpetually with desired sensor performance level. We firstly consider the case when the sensor performance level (such as the duty cycle) has a linear relationship with the amount of energy consumed by the sensor. We analytically derive a set of energy allocation principles to maximize the amount of harvested energy that can be utilized by a sensor, in the presence of battery storage inefficiencies. These principles in turn maximize the sensor average duty cycle while maintaining its energy neutral state. Since the energy harvesting information is not always available before sensor deployment, we develop a Prediction-FRee Energy Neutral (P-FREEN) management mechanism to implement the derived energy allocation principles based solely on current observed energy harvesting rate and battery residual energy level, which enables perpetual sensor operation with maximized sensor performance level. We next consider the case when the sensor performance level (such as the communication channel throughput) has a non-linear relationship with the amount of energy consumed by the sensor. An off-line optimal energy allocation mechanism, which maximizes the average channel throughput while maintaining the energy neutral state of the sensor, is developed via convex optimization. Based on this optimal mechanism, we propose an on-line Adaptive Energy Budget Assignment Policy (ABAP) that asymptotically maximizes the average channel throughput by using the historical energy harvesting and channel state information observed by the sensor. We also study a method to reduce the energy loss caused by the battery energy storage inefficiencies. The fraction of the harvested energy that can be utilized by using this method is analytically derived and is integrated into ABAP to provide improved average channel throughput. For Network-level ENM, we study the network layer routing protocols that coordinately control the energy consumption of sensors in the network, (by controlling the routing paths of the data traffic), so that perpetual network operations can be achieved with improved network…

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call