A Novel Real-Time Electricity Scheduling for Home Energy Management System Using the Internet of Energy
Abstract
:1. Introduction
2. Literature Review of Theoretical Background
Paper Contribution
- This research proposed a new rainfall algorithm, and a salp swarm algorithm based real-time optimum schedule controller for home EMS to energy savings and limit home peak-demand in the household.
- A further contribution of this study is the proposal of a Multi Agent System for microgrid representation that integrates IoE appliances for energy management inside the smart home. However, the proposed MAS uses the strong Internet penetration of object appliances in households for EMS solutions. This is the most important addition through this article
- The two-layer hierarchical communications architecture, based on the MQTT protocol and using a cloud server called ThingSpeak, is applied to realize global and local communication required for neighborhood devices.
3. Proposed System Description
3.1. Classification of Smart Appliances
3.2. Problem Formulation
3.2.1. Preference of Operation Period
3.2.2. Variable Decision
3.2.3. Devices Task
3.2.4. Devices Priority
3.3. Price
4. Proposed Internet of Energy Communication Platform
- (a)
- Agent Layer:
- (b)
- IoT platform layer:
- (c)
- Network layer:
- (d)
- Layer of processing data:
- (e)
- Layer of cloud:
4.1. Platform of ThingSpeak
- Received Signal Strength Indicator (RSSI) channels: A collection of ThingSpeak channels for the upload of RSSI data by target devices. is a device parameter to be chosen for the platform installation time.
- An algorithm-based Thing Speak Analysis, with the execution of data uploaded from devices on RSSI channels.
- RSSI MAP dimension matrix , where is the number of point of reference and the number of access points. The entry is set on relation to lower than the recipient sensitivity threshold for the generic not detected in the generic ;
- Dimensional RP MAP matrix of size , with the j-th reference point coordinates in the j-th reference points.
- A length vector access point ID, which stores each access point MAC adress, in the same order as the RSSI MAP matrix rows.
- Inverse Minkowski distance as:
- Correlation coefficient squared value , as:
Procedure of Thing Speak
4.2. Proposed Communication Architecture
4.2.1. The MQTT Knowledge
4.2.2. Proposed Architecture
4.3. Proposed Optimization Method
4.3.1. Salp Swarm Algorithm Based Scheduling Model
4.3.2. Rainfall Algorithm Based Scheduling Model
4.4. Communication System Model
- ThingSpeak Cloud IoT platform data aggregation, tracking and analysis. In the smart grid model, power profile is monitored on multiple ThingSpeak channels in real time and depicted graphically.
- Security: The username and passwords allow user authentication while each channel is equipped with its own ID and can be accessible (seen by other users). There are two keys in each channel for the application programing interface. A randomly generated read key and write key of the API. These keys can save or retrieve information from stuff from each channel over the Internet or LAN.
- It facilitates the double-way flow of data between the user and virtual device and allows the data and remote control to be exchanged in real time. The MATLAB Desktop Real-time Toolbox offers a communication between the simulated feeding model and the ThingSpeak IoT platform.
- Communication network enabling for real-time data transmission over the Internet between MATLAB and ThingSpeak.
- Allows importing, exporting, analyzing and viewing data on multiple platforms and their fields simultaneously.
5. Simulations Results
5.1. Result without Corrective Method
5.2. Result with Corrective Method
6. Results and Discussion
7. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Babar, M.; Tariq, M.U.; Jan, M.A. Secure and resilient demand side management engine using machine learning for IoT-enabled smart grid. Sustain. Cities Soc. 2020, 62, 102370. [Google Scholar] [CrossRef]
- Ahmad, T.; Zhang, H.; Yan, B. A review on renewable energy and electricity requirement forecasting models for smart grid and buildings. Sustain. Cities Soc. 2020, 55, 102052. [Google Scholar] [CrossRef]
- Zhou, Q.; Shahidehpour, M.; Paaso, A.; Bahramirad, S.; AlAbdulwahab, A.; Abusorrah, A. Distributed Control and Communication Strategies in Networked Microgrids. IEEE Commun. Surv. Tutor. 2020, 22, 2586–2633. [Google Scholar] [CrossRef]
- Alhasnawi, B.N.; Jasim, B.H.; Issa, W.; Esteban, M.D. A Novel Cooperative Controller for Inverters of Smart Hybrid AC/DC Microgrids. Appl. Sci. 2020, 10, 6120. [Google Scholar] [CrossRef]
- Lezama, F.; Soares, J.; Canizes, B.; Vale, Z. Flexibility management model of home appliances to support DSO requests in smart grids. Sustain. Cities Soc. 2020, 55, 102048. [Google Scholar] [CrossRef]
- Chen, Y.-Y.; Lin, Y.-H.; Kung, C.-C.; Chung, M.-H.; Yen, I.-H. Design and Implementation of Cloud Analytics-Assisted Smart Power Meters Considering Advanced Artificial Intelligence as Edge Analytics in Demand-Side Management for Smart Homes. Sensors 2019, 19, 2047. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Paul, S.; Padhy, N.P. Real Time Energy Management for Smart Homes. IEEE Syst. J. 2020, 1–12. [Google Scholar] [CrossRef]
- Bhamidi, L.; Sivasubramani, S. Optimal Sizing of Smart Home Renewable Energy Resources and Battery Under Prosumer-Based Energy Management. IEEE Syst. J. 2021, 15, 105–113. [Google Scholar] [CrossRef]
- Arun, S.L.; Selvan, M.P. Intelligent Residential Energy Management System for Dynamic Demand Response in Smart Buildings. IEEE Syst. J. 2018, 12, 1329–1340. [Google Scholar] [CrossRef]
- Wang, F.; Zhou, L.; Ren, H.; Liu, X.; Talari, S.; Shafie-Khah, M.; Catalao, J.P.S. Multi-Objective Optimization Model of Source–Load–Storage Synergetic Dispatch for a Building Energy Management System Based on TOU Price Demand Response. IEEE Trans. Ind. Appl. 2018, 54, 1017–1028. [Google Scholar] [CrossRef]
- Zhang, D.; Li, S.; Sun, M.; O’Neill, Z. An Optimal and Learning-Based Demand Response and Home Energy Management System. IEEE Trans. Smart Grid 2016, 7, 1790–1801. [Google Scholar] [CrossRef]
- Shafie-Khah, M.; Siano, P. A Stochastic Home Energy Management System Considering Satisfaction Cost and Response Fatigue. IEEE Trans. Ind. Inform. 2018, 14, 629–638. [Google Scholar] [CrossRef]
- Huang, Y.; Wang, L.; Guo, W.; Kang, Q.; Wu, Q. Chance Constrained Optimization in a Home Energy Management System. IEEE Trans. Smart Grid 2018, 9, 252–260. [Google Scholar] [CrossRef]
- Alhasnawi, B.N.; Jasim, B.H.J. A Novel Hierarchical Energy Management System Based on Optimization for Multi-Microgrid. Int. J. Electr. Eng. Inform. 2020, 12, 586–606. [Google Scholar] [CrossRef]
- Paul, S.; Padhy, N.P. Resilient scheduling portfolio of residential devices and plug-in eletric vehicle by minimizing conditional value at risk. IEEE Trans. Ind. Inform. 2019, 15, 1566–1578. [Google Scholar] [CrossRef]
- Vardakas, J.S.; Zorba, N.; Verikoukis, C.V. Power demand control scenarios for smart grid applications with finite number of appliances. Appl. Energy 2016, 162, 83–98. [Google Scholar] [CrossRef]
- Alhasnawi, B.N.; Jasim, B.H.; Esteban, M.D. A New Robust Energy Management and Control Strategy for a Hybrid Microgrid System Based on Green Energy. Sustainability 2020, 12, 5724. [Google Scholar] [CrossRef]
- Vagdoda, J.; Makwana, D.; Adhikaree, A.; Faika, T.; Kim, T. A Cloud-Based Multiagent System Platform for Residential Microgrids Towards Smart Grid Community. In Proceedings of the IEEE Power & Energy Society General Meeting (PESGM), Portland, OR, USA, 5–10 August 2018. [Google Scholar] [CrossRef]
- Wang, Y.; Nguyen, T.-L.; Xu, Y.; Tran, Q.-T.; Caire, R. Peer-to-Peer Control for Networked Microgrids: Multi-Layer and Multi-Agent Architecture Design. IEEE Trans. Smart Grid 2020, 11, 4688–4699. [Google Scholar] [CrossRef]
- Wang, K.; Li, H.; Maharjan, S.; Zhang, Y.; Guo, S. Green Energy Scheduling for Demand Side Management in the Smart Grid. IEEE Trans. Green Commun. Netw. 2018, 2, 596–611. [Google Scholar] [CrossRef]
- Moghaddam, M.H.Y.; Leon-Garcia, A. A fog-based internet of energy architecture for transactive energy management systems. IEEE Internet Things J. 2018, 5, 1055–1069. [Google Scholar] [CrossRef]
- Hashmi, S.A.; Ali, C.F.; Zafar, S. Internet of things and cloud computing-based energy management system for demand side management in smart grid. Int. J. Energy Res. 2021, 45, 1–16. [Google Scholar] [CrossRef]
- Davarzani, S.; Granell, R.; Taylor, G.A.; Pisica, I. Implementation of a novel multi-agent system for demand response management in low-voltage distribution networks. Appl. Energy 2019, 253, 113516. [Google Scholar] [CrossRef]
- Golmohamadi, H.; Keypour, R.; Bak-Jensen, B.; Pillai, J.R. A multi-agent based optimization of residential and industrial demand response aggregators. Int. J. Electr. Power Energy Syst. 2019, 107, 472–485. [Google Scholar] [CrossRef]
- Cortés-Arcos, T.; Bernal-Agustín, J.L.; Dufo-López, R.; Lujano-Rojas, J.M.; Contreras, J. Multi-objective demand response to real-time prices (RTP) using a task scheduling methodology. Energy 2017, 138, 19–31. [Google Scholar] [CrossRef]
- Alhasnawi, B.; Jasim, B. Adaptive Energy Management System for Smart Hybrid Microgrids. In Proceedings of the 3rd Scientific Conference of Electrical and Electronic Engineering Researches (SCEEER), Basrah, Iraq, 15–16 June 2020. [Google Scholar] [CrossRef]
- Al-Ali, A.R.; Zualkernan, I.A.; Rashid, M.; Gupta, R.; AliKarar, M. A smart home energy management system using IoT and big data analytics approach. IEEE Trans. Consum. Electron. 2017, 63, 426–434. [Google Scholar] [CrossRef]
- Ahmed, M.S.; Mohamed, A.; Khatib, T.; Shareef, H.; Homod, R.Z.; Ali, J.A. Real time optimal schedule controller for home energy management system using new binary backtracking search algorithm. Energy Build. 2017, 138, 215–227. [Google Scholar] [CrossRef]
- Alhasnawi, B.N.; Jasim, B.H. A new internet of things enabled trust distributed demand side management system. Sustain. Energy Technol. Assess. 2021, 46, 101272. [Google Scholar] [CrossRef]
- Mahapatra, C.; Moharana, A.K.; Leung, V.C.M. Energy Management in Smart Cities Based on Internet of Things: Peak Demand Reduction and Energy Savings. Sensors 2017, 17, 2812. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Al Faruque, M.A.; Vatanparvar, K. Energy Management-as-a-Service Over Fog Computing Platform. IEEE Internet Things J. 2015, 3, 161–169. [Google Scholar] [CrossRef]
- Li, W.; Logenthiran, T.; Phan, V.-T.; Woo, W.L. Implemented IoT-Based Self-Learning Home Management System (SHMS) for Singapore. IEEE Internet Things J. 2018, 5, 2212–2219. [Google Scholar] [CrossRef]
- Wu, J.; Wei, Z.; Li, W.; Wang, Y.; Li, Y.; Sauer, D.U. Battery Thermal- and Health-Constrained Energy Management for Hybrid Electric Bus Based on Soft Actor-Critic DRL Algorithm. IEEE Trans. Ind. Inform. 2021, 17, 3751–3761. [Google Scholar] [CrossRef]
- Alhasnawi, B.N.; Jasim, B.H.; Anvari-Moghaddam, A.; Blaabjerg, F. A New Robust Control Strategy for Parallel Operated Inverters in Green Energy Applications. Energies 2020, 13, 3480. [Google Scholar] [CrossRef]
- Wu, J.; Wei, Z.; Liu, K.; Quan, Z.; Li, Y. Battery-Involved Energy Management for Hybrid Electric Bus Based on Expert-Assistance Deep Deterministic Policy Gradient Algorithm. IEEE Trans. Veh. Technol. 2020, 69, 12786–12796. [Google Scholar] [CrossRef]
- Alhasnawi, B.N.; Jasim, B.H. A new energy management system of on-grid/off-grid using adaptive neuro-fuzzy inference system. J. Eng. Sci. Technol. 2020, 15, 3903–3919. [Google Scholar]
- Afzal, M.; Huang, Q.; Amin, W.; Umer, K.; Raza, A.; Naeem, M. Blockchain Enabled Distributed Demand Side Management in Community Energy System With Smart Homes. IEEE Access 2020, 8, 37428–37439. [Google Scholar] [CrossRef]
- Seyede, Z.; Mardaneh, M.T.; Taherian-Fard, E.; Izadian, A.; Ka-vousi-Fard, A.; Dabbaghjamanesh, M.; Niknam, T. DoS-Resilient Distributed Optimal Scheduling in a Fog Supporting IIoT-Based Smart Microgrid. IEEE Trans. Ind. Appl. 2020, 56, 2968–2977. [Google Scholar]
- Marzal, S.; González-Medina, R.; Salas-Puente, R.; Garcerá, G.; Figueres, E. An Embedded Internet of Energy Communication Platform for the Future Smart Microgrids Management. IEEE Internet Things J. 2020, 6, 7241–7252. [Google Scholar] [CrossRef] [Green Version]
- De Nardis, L.; Caso, G.; Di Benedetto, M.G. ThingsLocate: A ThingSpeak-Based Indoor Positioning Platform for Academic Research on Location-Aware Internet of Things. Technologies 2019, 7, 50. [Google Scholar] [CrossRef] [Green Version]
- Jamborsalamati, P.; Fernandez, E.; Moghimi, M.; Hossain, M.J.; Heidari, A.; Lu, J. MQTT-Based Resource Allocation of Smart Buildings for Grid Demand Reduction Considering Unreliable Communication Links. IEEE Syst. J. 2019, 13, 3304–3315. [Google Scholar] [CrossRef]
- Alhasnawi, B.N.; Jasim, B.H.; Esteban, M.D.; Guerrero, J.M. A Novel Smart Energy Management as a Service over a Cloud Computing Platform for Nanogrid Appliances. Sustain. J. Rec. 2020, 12, 9686. [Google Scholar] [CrossRef]
- Alhasnawi, B.N.; Jasim, B.H.; Esteban, M.D.; Hossain, E.; Guerrero, J.M. A New Decentralized Control Strategy of Microgrids in the Internet of Energy Paradigm. Energies 2021, 14, 2183. [Google Scholar] [CrossRef]
- Khalid, A.; Javaid, N.; Mateen, A.; Ilahi, M.; Saba, T.; Rehman, A. Enhanced Time-of-Use Electricity Price Rate Using Game Theory. Electronics 2019, 8, 48. [Google Scholar] [CrossRef] [Green Version]
- Khalid, A. Towards Energy Effciency in Smart Buildings Exploiting Dynamic Coordination among Appliances and Homes. Ph.D. Thesis, COMSATS University Islamabad, Islamabad, Pakistan, 2018. [Google Scholar]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Alhasnawi, B.N.; Jasim, B.H.; Siano, P.; Guerrero, J.M. A Novel Real-Time Electricity Scheduling for Home Energy Management System Using the Internet of Energy. Energies 2021, 14, 3191. https://doi.org/10.3390/en14113191
Alhasnawi BN, Jasim BH, Siano P, Guerrero JM. A Novel Real-Time Electricity Scheduling for Home Energy Management System Using the Internet of Energy. Energies. 2021; 14(11):3191. https://doi.org/10.3390/en14113191
Chicago/Turabian StyleAlhasnawi, Bilal Naji, Basil H. Jasim, Pierluigi Siano, and Josep M. Guerrero. 2021. "A Novel Real-Time Electricity Scheduling for Home Energy Management System Using the Internet of Energy" Energies 14, no. 11: 3191. https://doi.org/10.3390/en14113191
APA StyleAlhasnawi, B. N., Jasim, B. H., Siano, P., & Guerrero, J. M. (2021). A Novel Real-Time Electricity Scheduling for Home Energy Management System Using the Internet of Energy. Energies, 14(11), 3191. https://doi.org/10.3390/en14113191