This paper describes a systematic approach to building micro-solar power subsystems for wireless sensor network nodes. Our approach composes models of the basic pieces -solar panels, regulators, energy storage elements, and application loads -to appropriately select and size the components. We demonstrate our approach in the context of a microclimate monitoring project through the design of the node, micro-solar subsystem, and network, which is deployed in a challenging, deep forest setting. We evaluate our deployment by analyzing the effects of the range of solar profiles experienced across the network.
We present a building block approach to hardware platform design based on a decade of collective experience in this area, arriving at an architecture in which general-purpose modules that require expertise to design and incorporate commonlyused functionality are integrated with application-specific carriers that satisfy the unique sensing, power supply, and mechanical constraints of an application. Of course, modules are widespread, but our focus is far less on the performance of any individual module and far more on an overall architecture that supports the prototype, pilot, and production stages of design, and preserves the artifacts and learnings accumulated along the way.We present heuristics for partitioning functionality between modules and carriers, and identify guidelines for their interconnection. Our approach advocates exporting a wide electrical interface, eliminating the system bus, and supporting many physical interconnect options for modules and carriers. We evaluate this approach by constructing a family of general-purpose modules and application-specific carriers that achieve a high degree of reuse despite very different application requirements. We show that this approach shortens platform development time-to-result for novice graduate students, making custom platforms broadly accessible.
We present an incremental network programming mechanism which reprograms wireless sensors quickly by transmitting the incremental changes using the Rsync algorithm; we generate the difference of the two program images allowing us to distribute only the key changes. Unlike previous approaches, our design does not assume any prior knowledge of the program code structure and can be applied to any hardware platform. To meet the resource constraints of wireless sensors, we tuned the Rsync algorithm which was originally made for updating binary files among powerful host machines. The sensor node processes the delivery and the decoding of the difference script separately making it easy to extend for multi-hop network programming. We are able to get a speed-up of 9.1 for changing a constant and 2.1 to 2.5 for changing a few lines in the source code
Autonomous long-term monitoring is an essential capability of wireless sensor networks, and solar energy is a viable means of enabling this capability due to its high power density and wide availability. However, micro-solar power system design is challenging because it must address long-term system behavior under highly variable solar energy and consider a large space of design options. Several micro-solar power systems have been designed and implemented, validating particular points in the whole design space.In this dissertation we develop a practical theory of micro-solar power systems that is materialized in a simulation suite that models component and system behavior over a long time-scale and in an external environment that depends on time, location, weather and local conditions. This simulation provides sufficient accuracy to guide specific design choices in a large design space. This design tool is very different from the many "macro-solar" calculators, which model typical behavior of kilowatt systems in the best conditions, rather than detailed behavior of milliwatt systems in the worst conditions. We provide a general architecture of micro-solar power systems, comprising key components and interconnections among the components, and formalize each component in an analytical or empirical model of its behavior.We incorporate these component models and their interconnections in the simulation suite.Our discrete time-event simulation models the daily behavior and the long-term behavior by iteratively evaluating the state of the system in the context of its solar i
In this paper we consider a sensor network deployed far away from the base station. Each sensor in the network is equipped with two radio interfaces: the low-power IEEE 802.15.4 radio and the high-bandwidth 3G radio. The low-power radios are used on all sensors to transmit data within the network, while the high-bandwidth radios are activated only on a subset of sensors, referred to as gateways, for sending data to the base station. We assume that not all sensors are required to transmit their sensed data to the base station, yet the base station does have a network throughput requirement. A high throughput requirement would cause more energy consumption on sensors and shorten the network lifetime. We investigate the problem of maximizing the network lifetime subject to the network throughput being guaranteed and the data delivery latency from the network to the base station being bounded. We first formulate a novel optimization problem, namely, the throughput guaranteed network lifetime maximization problem. We then devise a heuristic for it, with the key ingredients of gateway assignment technique and energy-efficient routing forest establishment strategy. We finally conduct extensive experiments through simulation to evaluate the performance of the proposed heuristic and show that it outperforms another two algorithms in terms of network lifetime.
Micro-solar power system design is challenging because it must address long-term system behavior under highly variable solar energy conditions and consider a large space of design options. Several micro-solar power systems and models have been made, validating particular points in the whole design space. We provide a general architecture of micro-solar power systems-comprising key components and interconnections among the components-and formalize each component in an analytical or empirical model of its behavior. To model the variability of solar energy, we provide three solar radiation models, depending on the degree of information available: an astronomical model for ideal conditions, an obstructed astronomical model for estimating solar radiation under the presence of shadows and obstructions, and a weather-effect model for estimating solar radiation under weather variation. Our solar radiation models are validated with a concrete design, the HydroWatch node, thus achieving small deviation from the long-term measurement. They can be used in combination with other micro-solar system models to improve the utility of the load and estimate the behavior of micro-solar power systems more accurately. Thus, our solar radiation models provide more accurate estimations of solar radiation and close the loop for micro-solar power system modeling. ACM Reference Format:Jeong, J. and Culler, D. 2012. Predicting the long-term behavior of a micro-solar power system. ACM Trans.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
hi@scite.ai
334 Leonard St
Brooklyn, NY 11211
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.