Design and Implementation of Safe and Private Forward-Trading Platform for IoT-Based Transactive Microgrids

Power grids are undergoing major changes due to rapid growth in renewable energy and improvements in battery technology. Prompted by the increasing complexity of power systems, decentralized IoT solutions are emerging, which arrange local communities into transactive microgrids. We address the problem of implementing transactive energy mechanisms in a distributed setting, providing both privacy and safety. Specifically, we design and implement an automated auction and matching system that ensures safety (i.e. satisfaction of line capacity constraints), preserves privacy, and promotes local trade and market efficiency for IoT-based transactive energy systems. This design problem is challenging because safety, market efficiency, and privacy are competing objectives. We implement our solution as a decentralized IoT-based trading platform, which is built on blockchain technology and smart contracts. To demonstrate the feasibility of our platform, we perform experiments with dozens of embedded devices and energy production and consumption profiles from a real dataset.

[1]  Steve Widergren,et al.  A Society of Devices: Integrating Intelligent Distributed Resources with Transactive Energy , 2016, IEEE Power and Energy Magazine.

[2]  Gabor Karsai,et al.  Transactive energy demo with RIAPS platform , 2017, ICCPS.

[3]  Georgios Kalogridis,et al.  Smart Grid Privacy via Anonymization of Smart Metering Data , 2010, 2010 First IEEE International Conference on Smart Grid Communications.

[4]  Pooya Soltantabar Annual Energy Outlook , 2015 .

[5]  Anil Pahwa,et al.  An efficient iterative double auction for energy trading in microgrids , 2014, 2014 IEEE Symposium on Computational Intelligence Applications in Smart Grid (CIASG).

[6]  Davor Svetinovic,et al.  Security and Privacy in Decentralized Energy Trading Through Multi-Signatures, Blockchain and Anonymous Messaging Streams , 2018, IEEE Transactions on Dependable and Secure Computing.

[7]  Gabor Karsai,et al.  RIAPS: Resilient Information Architecture Platform for Decentralized Smart Systems , 2017, 2017 IEEE 20th International Symposium on Real-Time Distributed Computing (ISORC).

[8]  Toby Considine,et al.  Structured energy: Microgrids and autonomous transactive operation , 2013, 2013 IEEE PES Innovative Smart Grid Technologies Conference (ISGT).

[9]  Hak-Man Kim,et al.  A Resilient and Privacy-Preserving Energy Management Strategy for Networked Microgrids , 2018, IEEE Transactions on Smart Grid.

[10]  Behrooz Mirafzal,et al.  On stability of islanded low-inertia microgrids , 2016, 2016 Clemson University Power Systems Conference (PSC).

[11]  H. Vincent Poor,et al.  Increasing Smart Meter Privacy Through Energy Harvesting and Storage Devices , 2013, IEEE Journal on Selected Areas in Communications.

[12]  Srinivas Katipamula,et al.  VOLTTRON: An Open-Source Software Platform of the Future , 2016, IEEE Electrification Magazine.

[13]  F. Rahimi,et al.  Transactive Energy Techniques: Closing the Gap between Wholesale and Retail Markets , 2012 .

[14]  Xiaoming Feng,et al.  Getting Smart , 2010, IEEE Power and Energy Magazine.

[15]  Steffen Rebennack,et al.  An introduction to optimal power flow: Theory, formulation, and examples , 2016 .

[16]  Douglas C. Schmidt,et al.  Providing privacy, safety, and security in IoT-based transactive energy systems using distributed ledgers , 2017, IOT.

[17]  Douglas C. Schmidt,et al.  PlaTIBART: a platform for transactive IoT blockchain applications with repeatable testing , 2017, M4IoT '17.

[18]  Patrick D. McDaniel,et al.  Security and Privacy Challenges in the Smart Grid , 2009, IEEE Security & Privacy.

[19]  Stamatis Karnouskos,et al.  An energy market for trading electricity in smart grid neighbourhoods , 2012, 2012 6th IEEE International Conference on Digital Ecosystems and Technologies (DEST).

[20]  Gabor Karsai,et al.  Time Synchronization Services for Low-Cost Fog Computing Applications , 2017, 2017 International Symposium on Rapid System Prototyping (RSP).

[21]  Elaine Shi,et al.  Hawk: The Blockchain Model of Cryptography and Privacy-Preserving Smart Contracts , 2016, 2016 IEEE Symposium on Security and Privacy (SP).

[22]  Salman K Salman Smart Grid interoperability standards , 2017 .

[23]  Sanjoy Das,et al.  Transactive Energy Auction with Hidden User Information in Microgrid , 2016, ArXiv.