With the booming of smart grid, The ubiquitously deployed smart meters constitutes an energy internet of things. This paper develops a novel blockchain-based transactive energy management system for IoT-aided smart homes. We consider a holistic set of options for smart homes to participate in transactive energy. Smart homes can interact with the grid to perform vertical transactions, e.g., feeding in extra solar energy to the grid and providing demand response service to alleviate the grid load. Smart homes can also interact with peer users to perform horizontal transactions, e.g., peer-to-peer energy trading. However, conventional transactive energy management method suffers from the drawbacks of low efficiency, privacy leakage, and single-point failure. To address these challenges, we develop a privacy-preserving distributed algorithm that enables users to optimally manage their energy usages in parallel via the smart contract on the blockchain. Further, we design an efficient blockchain system tailored for IoT devices and develop the smart contract to support the holistic transactive energy management system. Finally, we evaluate the feasibility and performance of the blockchain-based transactive energy management system through extensive simulations and experiments. The results show that the blockchain-based transactive energy management system is feasible on practical IoT devices and reduces the overall cost by 25%.
翻译:随着智能电网的蓬勃发展,无处不在的部署智能仪表构成了一种能源互联网。本文为IoT辅助智能型的智能家庭开发了一个新型的以链为基础的跨式能源管理系统。我们考虑了智能家庭参与转动能源的一整套选择。智能家庭可以与电网互动,进行垂直交易,例如将额外的太阳能投入电网,并提供需求响应服务以缓解电网负荷。智能家庭也可以与同行用户互动,进行横向交易,例如同行能源交易。然而,传统的跨式能源管理方法受到低效率、隐私泄漏和单点故障等缺陷的影响。为应对这些挑战,我们开发了一套保密分布式算法,使用户能够通过在电网的智能合同同时对能源使用进行最佳管理。此外,我们设计了一个适合IOT装置的高效的连锁系统,并开发了支持整体跨式能源管理系统的智能合同。最后,我们评估了基于链的跨式能源管理方法的可行性和性能效率,因为低效率、隐私泄漏和单点故障。为了应对这些挑战,我们开发了一种分散式能源管理系统,通过广泛的模拟和跨式系统来降低成本。