ABSTRACT
Smart grids are becoming ubiquitous today with proliferation of easy to install power generation schemes for Solar and Wind energy. The goal of consuming energy generated locally instead of transmitting it over large distances calls for systems that can process millions of events being generated from smart plugs and power generation sources in near real time. The heart of these systems often is a module that can process dense power consumption event streams and predict the consumption patterns at specific occupational units such as a house or a building. It is also often useful to identify outliers that are consuming power significantly higher than other similar devices in the occupational unit (such as a block or a neighbourhood). In this paper, we present a system that can process over a million events per second from smart plugs and correlate the information to output both accurate predictions as well as identify outliers. Our system is built from the ground up in C++ achieving very high throughput with very low CPU capacity for processing events. Our results show that the throughput of our system is over a million events per second while using under 20% of one core.
- http://erlang.org/.Google Scholar
- http://zeromq.org/.Google Scholar
- G. Li and H.-A. Jacobsen. Composite subscriptions in content based publish/subscribe systems. In Proceedings of the ACM/IFIP/USENIX 2005 International Conference on Middleware, Middleware '05, pages 249--269, New York, NY, USA, 2005. Springer-Verlag New York, Inc. Google ScholarDigital Library
- F. Marinescu. Esper: High volume event stream processing and correlation in java. Online article, July 2006.Google Scholar
- A. Mathew. Benchmarking of complex event processing engine - esper. Technical Report IITB/CSE/2014/April/61, Department of Computer Science and Engineering, Indian Institute of Technology Bombay, Maharashtra, India, 2014.Google Scholar
- H. Ziekow and Z. Jerzak. The DEBS 2014 Grand Challenge. In Proceedings of the 8th ACM International Conference on Distributed Event-based Systems, DEBS '14, New York, NY, USA, 2014. ACM. Google ScholarDigital Library
Index Terms
- Predicting power needs in smart grids
Recommendations
Spatio-temporal analysis for smart grids with wind generation integration
ICNC '13: Proceedings of the 2013 International Conference on Computing, Networking and Communications (ICNC)In this paper, we propose a spatio-temporal analysis approach for short-term forecasting of wind farm generation. Specifically, using extensive measurement data from an actual wind farm, the probability distribution and the level crossing rate (LCR) of ...
Can smart plugs predict electric power consumption?: a case study
MOBIQUITOUS '14: Proceedings of the 11th International Conference on Mobile and Ubiquitous Systems: Computing, Networking and ServicesThe Internet of Things will encompass a rich variety of sensing systems including mobile phones, embedded sensor and actuator platforms, and even smart electricity meters. Through their collaborative operation, billions of such devices will realize the ...
Optimal Power Management of Residential Customers in the Smart Grid
Recently intensive efforts have been made on the transformation of the world's largest physical system, the power grid, into a “smart grid” by incorporating extensive information and communication infrastructures. Key features in such a &#...
Comments