Energy Management in Residential Microgrid Based on Non-Intrusive Load Monitoring and Internet of Things
Highlights
- The presented approach uses a combination of PSO with ANN to accurately predict the energy consumption of appliances in a residential microgrid.
- The approach is able to optimize energy consumption by identifying the most energy-efficient appliance combinations and scheduling their usage based on the IoT platform in a way that minimizes energy consumption and maximizes the use of renewable energy sources.
- The approach can optimize energy consumption in residential microgrids, leading to reduced energy costs and increased energy efficiency.
- The approach can be applied to other types of microgrids and can promote sustainable energy practices and behavior.
Abstract
:1. Introduction
- Analyzing the load profile and the definition of a daily cycle of residential loads (i.e., home appliances), where the microgrid dynamic model is established in PSCAD/EMTDC.
- Presenting a detailed framework for using NILM results within an energy management system to optimize microgrid energy performance on a daily basis.
- Developing a NILM technique using an ANN to disaggregate loads where the particle swarm optimization (PSO) algorithm is used to optimize the neural network architecture to improve the accuracy of the NILM technique.
- Incorporating consumer behavior aspects using the ThingSpeak-based IoT platform for the load monitoring, data analysis, and visualization of the residential microgrid. The data are sent from ThingSpeak to smartphones, and alerts are received through Twitter. This study helps the consumer to control energy consumption by shifting appliances with high power to other times, decreasing grid load during peak periods, and maximizing PV production exploitation. The architecture of the residential microgrid based on the NILM technique and IoT is shown in Figure 1.
2. Methodology of the Proposed Energy Management
2.1. Microgrid System Design
2.2. The Electrical Load and Photovoltaic Model
2.3. Battery Model
- Ib: battery current (A);
- Q: maximum capacity of battery (Ah).
2.4. Using NILM in Energy Management System
- Real-time Monitoring: By utilizing the disaggregated data, the EMS can offer the real-time monitoring of energy consumption patterns. It allows users, whether building occupants, facility managers, or energy service providers, to understand how individual appliances contribute to the overall energy load.
- Load Forecasting: The EMS can use the historical disaggregated data to forecast future energy consumption patterns. This enables active decision-making, such as adjusting energy consumption schedules or optimizing energy resources to match anticipated demand.
- Demand Response: With a clear understanding of when and how different appliances are consuming energy, the EMS can implement demand response strategies. During peak demand periods or high energy cost intervals, the EMS can automatically control or adjust the operation of specific appliances to reduce overall energy demand and associated costs.
- Energy Optimization: The disaggregated data enables the EMS to identify energy consumption inefficiencies and opportunities for optimization. It can provide recommendations for load shifting, load balancing, and identifying energy wastage, helping to improve the overall energy efficiency of the system.
- User Engagement and Feedback: For residential or commercial users, the EMS can present disaggregated energy consumption data in a user-friendly manner, providing insights into which appliances are consuming the most energy. This empowers users to make informed decisions about their energy usage patterns and potentially adopt more energy-efficient behaviors.
- Integration with Renewable Energy Sources: The EMS can optimize the usage of renewable energy sources, such as solar panels or wind turbines, based on the disaggregated data. It can prioritize running high-power appliances during periods of abundant renewable energy generation, maximizing the use of clean energy and minimizing reliance on grid power.
- Maintenance and Fault Detection: By continuously monitoring the energy consumption patterns of individual appliances, the EMS can detect abnormalities or anomalies in energy consumption. Sudden deviations from the norm could indicate malfunctioning appliances, facilitating timely maintenance and reducing energy wastage.
- Reporting and Analytics: The EMS can generate detailed reports and analytics based on the disaggregated data. These insights can be used for performance evaluation, energy management strategy refinement, and compliance with energy efficiency goals or regulations.
2.5. NILM Algorithm
- A.
- Data collection: It is considered an essential step in the process of gathering electrical data. This can be performed using various devices, such as smart meters or acquisition boards, which measure key electrical parameters, including voltage, current, and power. These meters can operate at either low-frequency or high-frequency sampling rates. High-frequency sampling meters, for example, can measure electrical characteristics at rates between 10 kHz and 100 MHz by capturing thousands of voltage and current readings per second. These readings are then used to calculate active and reactive power values over one cycle of the alternating current waveform. On the other hand, low-frequency sampling meters measure electrical features at rates less than 1 Hz, reporting power measurements at intervals of 10 s or more. These meters are generally less expensive than their high-frequency counterparts.
- B.
- Event detection and feature extraction: The next step after data collection is to further analyze the electrical data to acquire characteristics that may be used to identify events like changes in appliance status. The event is known as the variation in the appliance state over time. The process of detecting load switching operations, such as setting a threshold to acquire on/off states of appliances, is defined as event detection. The event includes current and power changes which are detected in the electrical data collected previously using thresholds [48]. Following the event detection, load features are extracted by steady-state, transient-state, and other approaches. The appliances give information about load signatures or features that differentiate one appliance from another. The features are related to the power characteristics, including the active power, the reactive power, and their respective harmonics [49]. The steady-state analysis, transient-state analysis, and non-traditional appliance characteristics are the three main methodologies used by NILM techniques to analyze the energy signatures. When taking into account stable device states, the steady-state analysis may identify variations in load identification. Active and reactive power are two of the most often utilized steady-state signatures in NILM for monitoring on/off appliance activities. The amount of energy used by an appliance when it is in use is known as active power. Pure resistive loads have current and voltage waveforms that are always in phase and have no reactive power. A fully reactive load will result in a phase shift of 90 degrees and no actual power transmission. On the other hand, there is often a phase shift between the waveforms of voltage and current that absorb or produce reactive power, respectively, due to the load’s capacitive and inductive components. Utilizing steady-state characteristics often has one major drawback; there is inadequate knowledge about the load performance. Similar power demand characteristics across various appliances might cause incorrect identification.
- C.
- Identifying Load: This step is where the features extracted in the previous stage are used to classify and determine the status of each device and which devices are in use at a specific period. This process involves characterizing the unique signatures and features of each appliance, which requires information about the device’s operating state. Appliances can typically be classified into four types. Type 1 includes devices with two states, such as toasters and lamps, which are either on or off. Type 2 includes devices with a finite number of operating states, such as stoves and washing machines. Type 3 includes appliances that have continuously variable power consumption, such as power drills and dimmer lights. Type 4 includes appliances that operate for extended periods at a constant power level, such as internet modems and smoke detectors.
- (1)
- Data Preprocessing: The raw energy consumption data collected from smart meters, like the public datasets used in this work, are preprocessed to remove any inconsistencies and outliers. This may include normalizing the data, removing missing values, and transforming the data into a suitable format for the ANN algorithm.
- (2)
- Feature Extraction: Features are extracted from the preprocessed data that are relevant to the task of NILM.
- (3)
- Data Splitting: The preprocessed data are split into training and testing sets. The training set is used to train the ANN model, and the testing set is used to evaluate the performance of the model.
- (4)
- ANN Model Selection: An appropriate ANN architecture is selected based on the complexity of the problem and the size of the dataset. Common ANN architectures used for NILM include feed-forward neural networks, recurrent neural networks, and convolutional neural networks. The feed-forward neural network has been used in this work. Feed-forward networks can be trained on diverse and large datasets to improve their accuracy and robustness in appliance recognition. Also, feed-forward networks can automatically learn hierarchical features from the raw electrical signal data. In NILM, this means that the network can learn to recognize patterns in the aggregated energy consumption data that correspond to different appliances turning on and off. The ability of feed-forward networks to capture complex nonlinear relationships is valuable for detecting subtle changes in the energy signal associated with different appliances. Feed-forward networks can be adjusted to suit the specific characteristics of different appliances and their energy usage patterns. This adaptability is crucial in building accurate disaggregation models for diverse sets of appliances. In addition, feed-forward networks can provide relatively fast inference times, making them suitable for applications where quick feedback on energy consumption disaggregation is important.
- (5)
- PSO Algorithm Selection: The PSO algorithm is selected and configured to optimize the ANN model’s hyperparameters. The PSO algorithm uses a population of particles to search for the optimal solution, and the particles are updated based on their fitness and the social behavior of the swarm.
- (6)
- PSO-ANN Model Training: The ANN model is trained using the selected PSO algorithm to optimize the hyperparameters. The PSO algorithm iteratively updates the hyperparameters of the ANN model, and the ANN model is trained on the training set using the updated hyperparameters.
- (7)
- Model Evaluation: The performance of the trained ANN model is evaluated on the testing set. This may involve calculating metrics such as the mean squared error (MSE), mean absolute error (MAE), or coefficient of determination (R-squared) to assess the accuracy of the model.
- (8)
- Model Deployment: The trained and optimized ANN model is deployed in a production environment where it can be used to perform NILM in real-time.
- (1)
- Adjust the parameters of PSO: the inertia factors min, max, and the acceleration factors C1, C2;
- (2)
- Initialize the particles population each of which has velocity V and position X;
- (3)
- Set the iteration number N = 1;
- (4)
- Calculate the fitness function of particles and determine the best particle’s index b;
- (5)
- Determine and ;
- (6)
- ;
- (7)
- Update particles’ velocity and position:
- (8)
- Assess the fitness function and determine the best particle’s index ;
- (9)
- Update Pbest of population :
- (10)
- Update Gbest of population:
- (11)
- If N < Max iteration, then N = N + 1 and move to step 6; otherwise, move to step 12;
- (12)
- Print the optimum solution as .
3. Results
3.1. Performance of Residential Microgrid Results
3.2. NILM Algorithm Results
- n is the number of data points in the sets X and Y;
- x represents the ith data point in set X;
- y represents the ith data point in set Y;
- is the mean of the data points in set X;
- is the mean of the data points in set Y.
4. Discussion
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Palaniappan, K.; Veerapeneni, S.; Cuzner, R.M.; Zhao, Y. Viable residential DC microgrids combined with household smart AC and DC loads for underserved communities. Energy Effic. 2020, 13, 273–289. [Google Scholar] [CrossRef]
- Kabalan, M.; Singh, P.; Niebur, D. Nonlinear Lyapunov stability analysis of seven models of a DC/AC droop controlled inverter connected to an infinite bus. IEEE Trans. Smart Grid 2019, 10, 772–781. [Google Scholar] [CrossRef]
- Zhao, E.; Han, Y.; Liu, Y.; Yang, P.; Wang, C.; Zalhaf, A.S. Passivity enhancement control strategy and optimized parameter design of islanded microgrids. Sustain. Energy Grids Netw. 2023, 33, 100971. [Google Scholar] [CrossRef]
- Castillo-Calzadilla, T.; Cuesta, M.A.; Olivares-Rodriguez, C.; Macarulla, A.M.; Legarda, J.; Borges, C.E. Is it feasible a massive deployment of low voltage direct current microgrids renewable-based? A technical and social sight. Renew. Sustain. Energy Rev. 2022, 161, 112198. [Google Scholar] [CrossRef]
- Aningo, N.U.; Glew, D.; Tawfik, H.; Hardy, A.; Wyatt-Millington, R. Towards A Microgrid Based Residential Home Energy Management Using Genetic Algorithm. In Proceedings of the 13th International Conference on Developments in eSystems Engineering (DeSE), Liverpool, NY, USA, 14–17 December 2020; pp. 15–20. [Google Scholar]
- de Almeida, A.; Moura, P.; Quaresma, N. Energy-efficient off-grid systems—Review. Energy Effic. 2020, 13, 349–376. [Google Scholar] [CrossRef]
- Ali, Z.M.; Calasan, M.; Abdel Aleem, S.H.E.; Jurado, F.; Gandoman, F.H. Applications of Energy Storage Systems in Enhancing Energy Management and Access in Microgrids: A Review. Energies 2023, 16, 5930. [Google Scholar] [CrossRef]
- Nkosi, N.; Roux, P.L.; Nnachi, G.; Okojie, D. Smart Energy Management in Buildings using Matlab Simulink. In Proceedings of the 2021 IEEE PES/IAS PowerAfrica, Nairobi, Kenya, 23–27 August 2021; pp. 1–5. [Google Scholar]
- Mostafa, N.; Ramadan, H.S.M.; Elfarouk, O. Renewable energy management in smart grids by using big data analytics and machine learning. Mach. Learn. Appl. 2022, 9, 100363. [Google Scholar] [CrossRef]
- Yan, J.; Ge, X.; Lu, X.; Wang, F.; Li, K.; Shen, H.; Tao, P. Joint Energy Disaggregation of Behind-the-Meter PV and Battery Storage: A Contextually Supervised Source Separation Approach. IEEE Trans. Ind. Appl. 2022, 58, 1490–1501. [Google Scholar]
- Wang, F.; Xiang, B.; Li, K.; Ge, X.; Lu, H.; Lai, J.; Dehghanian, P. Smart households’ aggregated capacity forecasting for load aggregators under incentive-based demand response programs. IEEE Trans. Ind. Appl. 2020, 56, 1086–1097. [Google Scholar] [CrossRef]
- Cimen, H.; Cetinkaya, N.; Vasquez, J.C.; Guerrero, J.M. A Microgrid Energy Management System Based on Non-Intrusive Load Monitoring via Multitask Learning. IEEE Trans. Smart Grid 2021, 12, 977–987. [Google Scholar] [CrossRef]
- Ahmad, A.; Khan, A.; Javaid, N.; Hussain, H.M.; Abdul, W.; Almogren, A.; Alamri, A.; Azim Niaz, I. An optimized home energy management system with integrated renewable energy and storage resources. Energies 2017, 10, 549. [Google Scholar] [CrossRef]
- Guan, Y.; Feng, W.; Wu, Y.; Vasquez, J.C.; Guerrero, J.M. An IoT Platform-based Multi-objective Energy Management System for Residential Microgrids. In Proceedings of the IEEE 9th International Power Electronics and Motion Control Conference (IPEMC2020-ECCE Asia), Nanjing, China, 29 November–2 December 2020; pp. 3107–3112. [Google Scholar]
- Rodriguez-Diaz, E.; Palacios-Garcia, E.J.; Anvari-Moghaddam, A.; Vasquez, J.C.; Guerrero, J.M. Real-time Energy Management System for a hybrid AC/DC residential microgrid. In Proceedings of the IEEE Second International Conference on DC Microgrids (ICDCM), Nuremburg, Germany, 27–29 June 2017; pp. 256–261. [Google Scholar]
- Laour, M.; Akel, F.; Bendib, D.; Chikh, M. Residential Microgrid Load Management and Optimal Control in grid Connected and Islanded Mode. In Proceedings of the 6th International Renewable and Sustainable Energy Conference (IRSEC), Rabat, Morocco, 5–8 December 2018; pp. 1–4. [Google Scholar]
- AbouArkoub, A.; Soliman, M.; Gao, Z.; Suh, S.; Perera, V.D. An Online Smart Microgrid Energy Monitoring and Management System. In Proceedings of the 2018 IEEE International Conference on Smart Energy Grid Engineering (SEGE), Oshawa, ON, Canada, 12–15 August 2018; pp. 58–61. [Google Scholar]
- Alilou, M.; Tousi, B.; Shayeghi, H. Home energy management in a residential smart micro grid under stochastic penetration of solar panels and electric vehicles. Sol. Energy 2020, 212, 6–18. [Google Scholar] [CrossRef]
- Shivam, K.; Tzou, J.; Wu, S. A multi-objective predictive energy management strategy for residential grid-connected PV-battery hybrid systems based on machine learning technique. Energy Convers. Manag. 2021, 237, 114103. [Google Scholar] [CrossRef]
- Mokhtara, C.; Negrou, B.; Bouferrouk, A.; Yao, Y. Integrated supply—Demand energy management for optimal design of off- grid hybrid renewable energy systems for residential electrification in arid climates. Energy Convers. Manag. 2020, 221, 113192. [Google Scholar] [CrossRef]
- Michailidis, P.; Michailidis, I.; Gkelios, S.; Kosmatopoulos, E. Artificial Neural Network Applications for Energy Management in Buildings: Current Trends and Future Directions. Energies 2024, 17, 570. [Google Scholar] [CrossRef]
- Barelli, L.; Bidini, G.; Bonucci, F.; Ottaviano, A. Residential micro-grid load management through artificial neural networks. J. Energy Storage 2018, 17, 287–298. [Google Scholar] [CrossRef]
- Tarmanini, C.; Sarma, N.; Gezegin, C.; Ozgonenel, O. Short term load forecasting based on ARIMA and ANN approaches. Energy Rep. 2023, 9, 550–557. [Google Scholar] [CrossRef]
- Saeed, S.; Agbossou, K.; Kelouwani, S.; Cardenas, A. Non-intrusive load monitoring through home energy management systems: A comprehensive review. Renew. Sustain. Energy Rev. 2017, 79, 1266–1274. [Google Scholar]
- Hasan, M.M.; Chowdhury, D.; Khan, M.Z.R. Non-Intrusive Load Monitoring Using Current Shapelets. Appl. Sci. 2019, 9, 5363. [Google Scholar] [CrossRef]
- Fan, W.; Liu, Q.; Ahmadpour, A.; Gholami Farkoush, S. Multi-objective non-intrusive load disaggregation based on appliances characteristics in smart homes. Energy Rep. 2021, 7, 4445–4459. [Google Scholar] [CrossRef]
- Gabaldón, A.; Ortiz-García, M.; Molina, R.; Valero-Verdú, S. Disaggregation of the electric loads of small customers through the application of the Hilbert transform. Energy Effic. 2014, 7, 711–728. [Google Scholar] [CrossRef]
- Zoha, A.; Gluhak, A.; Imran, M.A.; Rajasegarar, S. Non-Intrusive Load Monitoring Approaches for Disaggregated Energy Sensing: A Survey. Sensors 2012, 12, 16838–16866. [Google Scholar] [CrossRef] [PubMed]
- Bouhouras, A.S.; Milioudis, A.N.; Labridis, D.P. Development of distinct load signatures for higher efficiency of NILM algorithms. Electr. Power Syst. Res. 2014, 117, 163–171. [Google Scholar] [CrossRef]
- Zhang, Y.; Qian, W.; Ye, Y.; Li, Y.; Tang, Y.; Long, Y.; Duan, M. A novel non-intrusive load monitoring method based on ResNet-seq2seq networks for energy disaggregation of distributed energy resources integrated with residential houses. Appl. Energy 2023, 349, 121703. [Google Scholar] [CrossRef]
- Ciancetta, F.; Bucci, G.; Fiorucci, E.; Mari, S.; Fioravanti, A. A New Convolutional Neural Network-Based System for NILM Applications. IEEE Trans. Instrum. Meas. 2021, 70, 1501112. [Google Scholar] [CrossRef]
- Puente, C.; Palacios, R.; González-Arechavala, Y.; Sánchez-Úbeda, E.F. Non-Intrusive Load Monitoring (NILM) for Energy Disaggregation Using Soft Computing Techniques. Energies 2020, 13, 3117. [Google Scholar] [CrossRef]
- Mari, S.; Bucci, G.; Ciancetta, F.; Fiorucci, E.; Fioravanti, A. A New NILM System Based on the SFRA Technique and Machine Learning. Sensors 2023, 23, 5226. [Google Scholar] [CrossRef] [PubMed]
- Gopinath, R.; Kumar, M.; Joshua, C.P.C.; Srinivas, K. Energy management using non-intrusive load monitoring techniques—State-of-the-art and future research directions. Sustain. Cities Soc. 2020, 62, 102411. [Google Scholar] [CrossRef]
- Sitharthan, R.; Vimal, S.; Verma, A.; Karthikeyan, M.; Dhanabalan, S.S.; Prabaharan, N.; Rajesh, M.; Eswaran, T. Smart microgrid with the internet of things for adequate energy management and analysis. Comput. Electr. Eng. 2023, 106, 108556. [Google Scholar] [CrossRef]
- Yehia, D.M.; Numair, M.; Mansour, D.A. Novel IoT-Based Droop Control for Battery SoC Balancing Among Multiple Microgrids. IEEE Trans. Smart Grid 2024, 15, 1304–1316. [Google Scholar] [CrossRef]
- Sheba, M.A.; Mansour, D.A.; Abbasy, N.H. A new low-cost and low-power industrial internet of things infrastructure for effective integration of distributed and isolated systems with smart grids. IET Gener. Transm. Distrib. 2023, 17, 4554–4573. [Google Scholar] [CrossRef]
- Ramadan, R.; Yehia, D.M.; Rashad, E.M. Impact of hybrid energy storage system on solar power generation integrated in microgrids. In Proceedings of the 4th International Conference on Electric Power and Energy Conversion Systems (EPECS), Sharjah, United Arab Emirates, 24–26 November 2015; pp. 1–5. [Google Scholar]
- Beltran, H.; Swierczynski, M.; Luna, A.; Vazquez, G.; Belenguer, E. Photovoltaic plants generation improvement using Li-ion batteries as energy buffer. In Proceedings of the 2011 IEEE International Symposium on Industrial Electronics (ISIE), Gdansk, Poland, 27–30 June 2011; pp. 2063–2069. [Google Scholar]
- Garcia, F.D.; Souza, W.A.; Diniz, I.S.; Marafão, F.P. NILM-Based Approach for Energy Efficiency Assessment of Household Appliances. Energy Inform. 2020, 3, 10. [Google Scholar] [CrossRef]
- Hernández, Á.; Ruano, A.; Ureña, J.; Ruano, M.; Garcia, J. Applications of NILM techniques to energy management and assisted living. IFAC-PapersOnLine 2019, 52, 164–171. [Google Scholar] [CrossRef]
- Çimen, H.; Çetinkaya, N. Voltage sensitivity-based demand-side management to reduce voltage unbalance in islanded microgrids. IET Renew. Power Gener. 2019, 13, 2367–2375. [Google Scholar] [CrossRef]
- Ramadan, R.; Huang, Q.; Bamisile, O.; Zalhaf, A.S. Intelligent home energy management using Internet of Things platform based on NILM technique. Sustain. Energy Grids Netw. 2022, 31, 100785. [Google Scholar] [CrossRef]
- Guo, Y.; Xiong, X.; Fu, Q.; Xu, L.; Jing, S. Research on non-intrusive load disaggregation method based on multi-model combination. Electr. Power Syst. Res. 2021, 200, 107472. [Google Scholar] [CrossRef]
- Raiker, G.A.; Reddy, S.B.; Umanand, L.; Yadav, A.; Shaikh, M.M. Approach to non-intrusive load monitoring using factorial hidden markov model. In Proceedings of the IEEE 13th International Conference on Industrial and Information Systems (ICIIS), Rupnagar, India, 1–2 December 2018; pp. 381–386. [Google Scholar]
- Makonin, S.; Popowich, F. Nonintrusive load monitoring (NILM) performance evaluation. Energy Effic. 2015, 8, 809–814. [Google Scholar] [CrossRef]
- Machlev, R.; Tolkachov, D.; Levron, Y.; Beck, Y. Dimension reduction for NILM classification based on principle component analysis. Res. Electr. Power Syst. Res. 2020, 187, 106459. [Google Scholar] [CrossRef]
- Zhuang, M.; Shahidehpour, M.; Li, Z. An Overview of Non-Intrusive Load Monitoring: Approaches, Business Applications, and Challenges. In Proceedings of the 2018 International Conference on Power System Technology (POWERCON2018), Guangzhou, China, 6–8 November 2018; pp. 4291–4299. [Google Scholar]
- Houidi, S.; Auger, F.; Sethom, H.B.A.; Fourer, D.; Miègeville, L. Multivariate event detection methods for non-intrusive load monitoring in smart homes and residential buildings. Energy Build. 2020, 208, 109624. [Google Scholar] [CrossRef]
- Ruzzelli, A.G.; Nicolas, C.; Schoofs, A.; O’Hare, G.M.P. Real-Time Recognition and Profiling of Appliances through a Single Electricity Sensor. In Proceedings of the 7th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks, Boston, MA, USA, 21–25 June 2010; pp. 1–9. [Google Scholar]
- Zhang, G.; Wang, G.; Farhangi, H.; Palizban, A. Residential Electric Load Disaggregation for Low-Frequency Utility Applications. In Proceedings of the 2015 IEEE Power & Energy Society General Meeting, Denver, CO, USA, 26–30 July 2015; pp. 1–5. [Google Scholar]
- Hemmatifar, A.; Mogadali, M. Household Energy Disaggregation Based on Difference Hidden Markov Model. 2016, pp. 1–5. Available online: http://cs229.stanford.edu/proj2016spr/report/067.pdf (accessed on 10 July 2024).
- Liao, J.; Elafoudi, G.; Stankovic, L.; Stankovic, V. Power Disaggregation for Low-sampling Rate Data. In Proceedings of the 2nd International Non-Intrusive Appliance Load Monitoring Workshop, Austin, TX, USA, 3 June 2014; pp. 1–4. [Google Scholar]
- Wang, X.; Lu, H.F.; Wei, X.J.; Wei, G.; Behbahani, S.S.; Iseley, T. Application of Artificial Neural Network in Tunnel Engineering: A Systematic Review. IEEE Access 2020, 8, 119527–119543. [Google Scholar] [CrossRef]
- Alam, M.N.; Das, B.; Pant, V. A comparative study of metaheuristic optimization approaches for directional overcurrent relays coordination. Electr. Power Syst. Res. 2015, 128, 39–52. [Google Scholar] [CrossRef]
- Qin, L.; Li, W. A combination approach based on seasonal adjustment method and echo state network for energy consumption forecasting in USA. Energy Effic. 2020, 13, 1505–1524. [Google Scholar] [CrossRef]
- Brucke, K.; Arens, S.; Telle, J.-S.; Von Maydell, K.; Agert, C. Particle Swarm Optimization for Energy Disaggregation in Industrial and Commercial Buildings. arXiv 2020, arXiv:2006.12940. [Google Scholar]
- Mansour, D.A.; Numair, M.; Zalhaf, A.S.; Ramadan, R.; Darwish, M.M.F.; Huang, Q.; Hussien, M.G.; Abdel-Rahim, O. Applications of IoT and digital twin in electrical power systems: A comprehensive survey. IET Gener. Transm. Distrib. 2023, 17, 4457–4479. [Google Scholar] [CrossRef]
- Batra, N.; Kelly, J.; Parson, O.; Dutta, H.; Knottenbelt, W.; Rogers, A.; Singh, A.; Srivastava, M. NILMTK: An Open Source Toolkit for Non-Intrusive Load Monitoring. In Proceedings of the 5th International Conference on Future Energy Systems, Cambridge, UK, 11–13 June 2014; ACM Press: New York, NY, USA, 2014; pp. 265–276. [Google Scholar]
- Bonfigli, R.; Felicetti, A.; Principi, E.; Fagiani, M.; Squartini, S.; Piazza, F. Denoising Autoencoders for Non-Intrusive Load Monitoring: Improvements and Comparative Evaluation. Energy Build. 2018, 158, 1461–1474. [Google Scholar] [CrossRef]
- Zhang, C.; Zhong, M.; Wang, Z.; Goddard, N.; Sutton, C. Sequence-to-point learning with neural networks for nonintrusive load monitoring. In Proceedings of the 32nd AAAI Conference on Artificial Intelligence (AAAI-18), New Orleans, LA, USA, 2–7 February 2018; pp. 2604–2611. [Google Scholar]
- Ke, W.; Haiwang, Z.; Nanpeng, Y.; Qing, X. Nonintrusive load monitoring based on sequence-to-sequence model with Attention mechanism. Proc. CSEE 2019, 39, 75–83. [Google Scholar]
- Chen, K.; Wang, Q.; He, Z.; Chen, K.; Hu, J.; Jinliang, H. Convolutional Sequence to Sequence Non-intrusive Load Monitoring. J. Eng. 2018, 2018, 1860–1864. [Google Scholar] [CrossRef]
- Verma, A.; Anwar, A.; Mahmud, M.A.P.; Ahmed, M.; Kouzani, A. A Comprehensive Review on the NILM Algorithms for Energy Disaggregation. arXiv 2021, arXiv:2102.12578. [Google Scholar]
- Sanguinetti, A.; Karlin, B.; Ford, R.; Salmon, K.; Dombrovski, K. What’s energy management got to do with it? Exploring the role of energy management in the smart home adoption process. Energy Effic. 2018, 11, 1897–1911. [Google Scholar] [CrossRef]
- Tran, M.-Q.; Elsisi, M.; Liu, M.-K.; Vu, V.Q.; Mahmoud, K.; Darwish, M.M.F.; Abdelaziz, A.Y.; Lehtonen, M. Reliable deep learning and IoT-based monitoring system for secure computer numerical control machines against cyber-attacks with experimental verification. IEEE Access 2022, 10, 23186–23197. [Google Scholar] [CrossRef]
- Karthick, T.; Chandrasekaran, K. Design of IoT based smart compact energy meter for monitoring and controlling the usage of energy and power quality issues with demand side management for a commercial building. Sustain. Energy Grids Netw. 2021, 26, 100454. [Google Scholar]
- Shreenidhi, H.S.; Ramaiah, N.S. A two-stage deep convolutional model for demand response energy management system in IoT-enabled smart grid. Sustain. Energy Grids Netw. 2022, 30, 100630. [Google Scholar]
- Nettikadan, D.; Raj, S. Smart Community Monitoring System using Thingspeak IoT Plaform. Int. J. Appl. Eng. Res. 2018, 13, 13402–13408. [Google Scholar]
Ref. | Technique | Domain | Objective | Findings |
---|---|---|---|---|
[12] | DNN-based approach | Residential customers | Developed NILM-based EMS is integrated into a residential microgrid | An efficient NILM-based EMS has been developed and verified on a residential microgrid |
[17] | Simple fuzzy logic monitoring and regulation | grid-connected residential microgrid system | Smart microgrid EMS to control the power flow among the microgrid elements | Improving the grid power profile performance in a residential grid-connected microgrid based on a fuzzy logic controller |
[22] | ANN technique | Residential microgrid | Maximize the PV production exploitation to optimize the storage system operation | A load control logic based on the ANN technique was developed, and the objective was achieved |
[11] | Support Vector Machine (SVM) | Smart households | Proposes a forecasting model to forecast the aggregated demand response capacity for load aggregators in the day-ahead market | The effectiveness of the proposed method is verified using numerical results and analysis |
[5] | Genetic Algorithm (GA) | Microgrid-based residential home | Load scheduling for a residential home in an islanded PV microgrid based on GA | The objective is achieved to benefit from the GA optimization tool to maximize utilization of the available resource |
Proposed work | PSO-ANN | Smart microgrid | EMS based on NILM and IoT for a residential microgrid | Optimize the storage system operation and increase the reliability of the residential microgrid |
Parameter | Value |
---|---|
Band gap energy | 1.1 eV |
Effective area per cell | 0.01 m2 |
Ideality factor of diode | 1.5 |
Parallel connected cell strings per module | 2 |
Parallel connected module strings per array | 1 |
Parallel resistance per cell (Rp) | 1000 Ω |
Reference cell temperature (T) | 25 °C |
Reference irradiation (λ) | 1000 W/m2 |
Saturation current at reference conditions per cell | 10−9 A |
Series connected cells per module | 900 |
Series connected modules per array | 1 |
Series resistance per cell (Rs) | 0.02 Ω |
Short circuit current at reference conditions per cell | 0.0025 kA |
Temperature coefficient of photocurrent | 0.001 A/K |
House | Monitors | Number of Site (Mains) Meters | Appliances |
---|---|---|---|
1 | 20 | 2 | Kitchen outlets, washer–dryer, electric heat, oven, bathroom gfi, lighting, refrigerator, dishwasher, microwave, lighting, stove. |
2 | 11 | 2 | Dishwasher, disposal, refrigerator, lighting, microwave, kitchen outlets, washer–dryer, stove. |
3 | 22 | 2 | Lighting, kitchen outlets, outlets unknown, bathroom gfi, lighting, electronics, smoke alarms, refrigerator, disposal, dishwasher, washer–dryer, microwave, furnace. |
4 | 20 | 2 | Kitchen outlets, outlets unknown, bathroom gfi, lighting, smoke alarms, disposal, stove, air conditioning, miscellaneous, dishwasher, washer–dryer, furnace. |
5 | 26 | 2 | Disposal, outdoor outlets, kitchen outlets, outlets unknown, bathroom gfi, lighting, electronics, refrigerator, dishwasher, washer–dryer, microwave, furnace, subpanel, electric heat. |
6 | 17 | 2 | Kitchen outlets, outlets unknown, bathroom gfi, lighting, stove, air conditioning, dishwasher, washer–dryer, electronics, refrigerator, electric heat, kitchen outlets. |
ANN–PSO Parameter | Value |
---|---|
The number of hidden neurons | n = 5 |
The lower and upper bounds | LB = −1.5 & UB = 1.5 |
Iterations | Max iteration = 1000 |
Number of particles | 30 |
Tolerance | ɛ = 10−8 |
Inertia factors | , |
Acceleration factors | C1 = 1.5, C2 = 2.5 |
Appliances | Correlation Coefficient (R) |
---|---|
Fridge | 0.94343 |
Microwave | 0.96565 |
Kitchen outlet | 0.99033 |
Dishwasher | 0.99951 |
Stove | 0.99063 |
Appliances | MAE |
---|---|
Fridge | 18.3589 |
Microwave | 18.8606 |
Kitchen outlet | 1.4164 |
Dishwasher | 8.3535 |
Stove | 29.0456 |
Method | Dishwasher | Fridge | Microwave |
---|---|---|---|
FHMM [59] | 101.30 | 98.67 | 87.00 |
DAE [60] | 26.18 | 29.11 | 23.26 |
Seq2Point [61] | 24.44 | 26.01 | 27.13 |
S2SwA [62] | 23.48 | 25.98 | 24.27 |
seq2seq [61] | 24.45 | 28.15 | 27.87 |
GLU-Res [63] | 33.37 | 23.52 | 28.41 |
GRU [64] | ---- | 59.622471 | 28.598331 |
ANN–PSO | 8.3535 | 18.3589 | 18.8606 |
Time | Weekday | Weekend |
---|---|---|
Early morning | Period with low-price | Period with low price |
Midday | Period with moderate price | Period with low price |
Afternoon/evening | Period with high price | Period with low price |
Overnight | Period with low price | Period with low price |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 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
Ramadan, R.; Huang, Q.; Zalhaf, A.S.; Bamisile, O.; Li, J.; Mansour, D.-E.A.; Lin, X.; Yehia, D.M. Energy Management in Residential Microgrid Based on Non-Intrusive Load Monitoring and Internet of Things. Smart Cities 2024, 7, 1907-1935. https://doi.org/10.3390/smartcities7040075
Ramadan R, Huang Q, Zalhaf AS, Bamisile O, Li J, Mansour D-EA, Lin X, Yehia DM. Energy Management in Residential Microgrid Based on Non-Intrusive Load Monitoring and Internet of Things. Smart Cities. 2024; 7(4):1907-1935. https://doi.org/10.3390/smartcities7040075
Chicago/Turabian StyleRamadan, Rawda, Qi Huang, Amr S. Zalhaf, Olusola Bamisile, Jian Li, Diaa-Eldin A. Mansour, Xiangning Lin, and Doaa M. Yehia. 2024. "Energy Management in Residential Microgrid Based on Non-Intrusive Load Monitoring and Internet of Things" Smart Cities 7, no. 4: 1907-1935. https://doi.org/10.3390/smartcities7040075