Evaluation of Deep Learning-Based Non-Intrusive Thermal Load Monitoring
Abstract
:1. Introduction
2. Related Works
3. Non-Intrusive Thermal Load Monitoring (NITLM)
3.1. System Overview
3.2. Learning Model
3.2.1. Random Forest (RF)
3.2.2. Long Short-Term Memory (LSTM)
3.2.3. Gated Recurrent Unit (GRU)
3.2.4. Transformer
4. Experiments
4.1. Datasets
4.2. Evaluation Flow
4.3. Results and Discussion
4.3.1. Comparison between Models
4.3.2. Comparison between Floors
5. Conclusions and Future Remarks
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
Appendix A
- Building O 2F: On this floor, there are fixed office hours, and the number of people coming in daily is constant. In this case, the daily occupancy patterns do not vary significantly.
- Building O 8F: On this floor, while the office hours are fixed, the number of people coming in varies day-to-day. In this case, unlike Building O 2F, the daily occupancy patterns change significantly.
- Building N 8F: On this floor, there are fixed office hours, and the number of people coming in daily is constant. However, towards the end of July, the number of people coming to this floor increases and remains until the end of September.
- Building R 5F: On this floor, while there are fixed office hours, occupants are present even during late nights and on weekends. Furthermore, since the number of occupants varies day-by-day, the occupancy pattern is irregular compared to the other three floors.
References
- Verma, A.; Anwar, A.; Mahmud, M.A.; Ahmed, M.; Kouzani, A. A Comprehensive Review on the NILM Algorithms for Energy Disaggregation. arXiv 2021, arXiv:2102.12578. [Google Scholar]
- Faustine, A.; Mvungi, N.H.; Kaijage, S.; Michael, K. A Survey on Non-Intrusive Load Monitoring Methodies and Techniques for Energy Disaggregation Problem. arXiv 2017, arXiv:1703.00785. [Google Scholar]
- IEA. 2020 Global Status Report for Buildings and Construction; IEA: Paris, France, 2020. [Google Scholar]
- Fischer, C. Feedback on Household Electricity Consumption: A Tool for Saving Energy? Energy Effic. 2008, 1, 79–104. [Google Scholar] [CrossRef]
- Ridi, A.; Gisler, C.; Hennebert, J. A Survey on Intrusive Load Monitoring for Appliance Recognition. In Proceedings of the 2014 22nd International Conference on Pattern Recognition, Stockholm, Sweden, 24–28 August 2014; pp. 3702–3707. [Google Scholar]
- Hart, G.W. Nonintrusive Appliance Load Monitoring. Proc. IEEE 1992, 80, 1870–1891. [Google Scholar] [CrossRef]
- Xiao, Z.; Gang, W.; Yuan, J.; Zhang, Y.; Fan, C. Cooling Load Disaggregation Using a NILM Method Based on Random Forest for Smart Buildings. Sustain. Cities Soc. 2021, 74, 103202. [Google Scholar] [CrossRef]
- Xiao, Z.; Fan, C.; Yuan, J.; Xu, X.; Gang, W. Comparison Between Artificial Neural Network and Random Forest for Effective Disaggregation of Building Cooling Load. Case Stud. Therm. Eng. 2021, 28, 101589. [Google Scholar] [CrossRef]
- Lin, X.; Tian, Z.; Lu, Y.; Zhang, H.; Niu, J. Short-Term Forecast Model of Cooling Load Using Load Component Disaggregation. Appl. Therm. Eng. 2019, 157, 113630. [Google Scholar] [CrossRef]
- Enríquez, R.; Jiménez, M.J.; Heras, M.R. Towards Non-Intrusive Thermal Load Monitoring of Buildings: BES Calibration. Appl. Energy 2017, 191, 44–54. [Google Scholar] [CrossRef]
- Okazawa, K.; Kaneko, N.; Zhao, D.; Nishikawa, H.; Taniguchi, I.; Onoye, T. Exploring of Recursive Model-Based Non-Intrusive Thermal Load Monitoring for Building Cooling Load. In Proceedings of the 14th ACM International Conference on Future Energy Systems, Association for Computing Machinery, Orlando, FL, USA, 20–23 June 2023; pp. 120–124. [Google Scholar]
- Kim, H.; Marwah, M.; Arlitt, M.; Lyon, G.; Han, J. Unsupervised Disaggregation of Low Frequency Power Measurements. In Proceedings of the 2011 SIAM International Conference on Data Mining (SDM), Mesa, AZ, USA, 28–30 April 2011; Society for Industrial and Applied Mathematics: Philadelphia, PA, USA, 2011; pp. 747–758. [Google Scholar]
- Lin, Y.H.; Tsai, M.S.; Chen, C.S. Applications of Fuzzy Classification with Fuzzy c-Means Clustering and Optimization Strategies for Load Identification in NILM Systems. In Proceedings of the 2011 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE 2011), Taipei, Taiwan, 27–30 June 2011; pp. 859–866. [Google Scholar]
- Tabatabaei, S.M.; Dick, S.; Xu, W. Toward Non-Intrusive Load Monitoring via Multi-Label Classification. IEEE Trans. Smart Grid 2017, 8, 26–40. [Google Scholar] [CrossRef]
- Wu, X.; Gao, Y.; Jiao, D. Multi-Label Classification Based on Random Forest Algorithm for Non-Intrusive Load Monitoring System. Processes 2019, 7, 337. [Google Scholar] [CrossRef]
- Cavalca, D.L.; Fernandes, R.A. Recurrence Plots and Convolutional Neural Networks Applied to Nonintrusive Load Monitoring. In Proceedings of the 2020 IEEE Power & Energy Society General Meeting (PESGM), Montreal, QC, Canada, 2–6 August 2020; pp. 1–5. [Google Scholar]
- Davies, P.; Dennis, J.; Hansom, J.; Martin, W.; Stankevicius, A.; Ward, L. Deep Neural Networks for Appliance Transient Classification. In Proceedings of the ICASSP 2019—2019 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Brighton, UK, 12–17 May 2019; pp. 8320–8324. [Google Scholar]
- Athanasiadis, C.; Doukas, D.; Papadopoulos, T.; Chrysopoulos, A. A scalable real-time non-intrusive load monitoring system for the estimation of household appliance power consumption. Energies 2021, 14, 767. [Google Scholar] [CrossRef]
- Le, T.-T.-H.; Kim, J.; Kim, H. Classification Performance Using Gated Recurrent Unit Recurrent Neural Network on Energy Disaggregation. In Proceedings of the 2016 International Conference on Machine Learning and Cybernetics (ICMLC), Jeju, Republic of Korea, 10–13 July 2016; Volume 1, pp. 105–110. [Google Scholar]
- Rafiq, H.; Zhang, H.; Li, H.; Ochani, M.K. Regularized LSTM Based Deep Learning Model: First Step Towards Real-Time Non-Intrusive Load Monitoring. In Proceedings of the 2018 IEEE International Conference on Smart Energy Grid Engineering (SEGE), Oshawa, ON, Canada, 12–15 August 2018; pp. 234–239. [Google Scholar]
- Shi, Y.; Zhao, X.; Zhang, F.; Kong, Y. Non-intrusive load monitoring based on swin-transformer with adaptive scaling recurrence plot. Energies 2022, 15, 7800. [Google Scholar] [CrossRef]
- Egarter, D.; Elmenreich, W. Autonomous Load Disaggregation Approach Based on Active Power Measurements. In Proceedings of the 2015 IEEE International Conference on Pervasive Computing and Communication Workshops (PerCom Workshops), St. Louis, MO, USA, 23–27 March 2015; pp. 293–298. [Google Scholar]
- Kolter, J.Z.; Johnson, M.J. REDD: A Public Data Set for Energy Disaggregation Research. In Proceedings of the Workshop on Data Mining Applications in Sustainability (SIGKDD), San Diego, CA, USA, 21–24 August 2011; Volume 25. [Google Scholar]
- Kelly, J.; Knottenbelt, W. Neural NILM: Deep Neural Networks Applied to Energy Disaggregation. In Proceedings of the ACM International Conference on Embedded Systems for Energy-Efficient Built Environments, Seoul, Republic of Korea, 4–5 November 2015; pp. 55–64. [Google Scholar]
- Zhang, C.; Zhong, M.; Wang, Z.; Goddard, N.; Sutton, C. Sequence-to-Point Learning With Neural Networks for Non-Intrusive Load Monitoring. In Proceedings of the AAAI Conference on Artificial Intelligence, New Orleans, LA, USA, 2–7 February 2018; Volume 32. [Google Scholar]
- Krystalakos, O.; Nalmpantis, C.; Vrakas, D. Sliding Window Approach for Online Energy Disaggregation Using Artificial Neural Networks. In Proceedings of the Hellenic Conference on Artificial Intelligence, Patras, Greece, 9–12 July 2018; pp. 1–6. [Google Scholar]
- Dosovitskiy, A.; Beyer, L.; Kolesnikov, A.; Weissenborn, D.; Zhai, X.; Unterthiner, T.; Dehghani, M.; Minderer, M.; Heigold, G.; Gelly, S.; et al. An Image Is Worth 16x16 Words: Transformers for Image Recognition at Scale. arXiv 2020, arXiv:2010.11929. [Google Scholar]
- Wolf, T.; Debut, L.; Sanh, V.; Chaumond, J.; Delangue, C.; Moi, A.; Cistac, P.; Rault, T.; Louf, R.; Funtowicz, M.; et al. HuggingFace’s Transformers: State-of-the-Art Natural Language Processing. arXiv 2019, arXiv:1910.03771. [Google Scholar]
- Zhou, H.; Zhang, S.; Peng, J.; Zhang, S.; Li, J.; Xiong, H.; Zhang, W. Informer: Beyond Efficient Transformer for Long Sequence Time-Series Forecasting. arXiv 2020, arXiv:012.07436. [Google Scholar] [CrossRef]
- Yue, Z.; Witzig, C.R.; Jorde, D.; Jacobsen, H.A. Bert4NILM: A Bidirectional Transformer Model for Non-Intrusive Load Monitoring. In Proceedings of the 5th International Workshop on Non-Intrusive Load Monitoring, Virtual Event, 18 November 2020; pp. 89–93. [Google Scholar]
- Çavdar, İ.H.; Feryad, V. Efficient design of energy disaggregation model with bert-nilm trained by adax optimization method for smart grid. Energies 2021, 14, 4649. [Google Scholar] [CrossRef]
- Laouali, I.; Ruano, A.; Ruano, M.D.; Bennani, S.D.; Fadili, H.E. Non-intrusive load monitoring of household devices using a hybrid deep learning model through convex hull-based data selection. Energies 2022, 15, 1215. [Google Scholar] [CrossRef]
- Open-Source Software, EnergyPlus. 1996. Available online: https://energyplus.net/ (accessed on 16 April 2023).
- Pytorch, Meta AI, Menlo Park, CA, USA. Available online: https://pytorch.org/ (accessed on 18 April 2024).
- GeForce RTX 3070, Nvidia, Santa Clara, CA, USA. Available online: https://www.nvidia.com/en-us/geforce/graphics-cards/30-series/rtx-3070-3070ti/ (accessed on 18 April 2024).
Building | Building O | Building R | Building N | Building A | Building Y |
Location | Tokyo | Tokyo | Tokyo | Osaka | Osaka |
Stories | 9 floors | 9 floors | 9 floors | 6 floors | 6 floors |
Total floor area | Approx. 6900 m2 | Approx. 1000 m2 | Approx. 3600 m2 | Approx. 2400 m2 | Approx. 3700 m2 |
Target floors | 2∼9 floor (Approx. 600 m2) | 4, 5, 7 floor (Approx. 120 m2) | 8 floor (Approx. 320 m2) | 2 floor: Approx. 200 m2 3 floor: Approx. 150 m2 | 3, 4 floor (Approx. 430 m2) |
Experiment period | 2018, 2019 1 Jun.∼30 Sep. | 2017, 2018 1 Jun.∼30 Sep. | 2018, 2019 1 Jun.∼30 Sep. | 2018, 2019 1 Jun.∼30 Sep. | 2018, 2019 1 Jun.∼30 Sep. |
Thermal Load | Occupancy | Lighting | Equipment | |
---|---|---|---|---|
Weekday | Maximum | 0.1 person/m2 | 12 W/m2 | 12 W/m2 |
HVAC ON Schedule | 00:00–08:00 (20%) | 00:00–08:00 (50%) | 00:00–08:00 (25%) | |
08:00–12:00 (100%) | 08:00–12:00 (100%) | 08:00–12:00 (100%) | ||
12:00–13:00 (60%) | 12:00–13:00 (50%) | 12:00–13:00 (80%) | ||
13:00–18:00 (100%) | 13:00–19:00 (100%) | 13:00–18:00 (100%) | ||
18:00–19:00 (50%) | 19:00–20:00 (80%) | 18:00–20:00 (50%) | ||
19:00–20:00 (30%) | 20:00–24:00 (50%) | 20:00–24:00 (25%) | ||
20:00–24:00 (20%) | ||||
HVAC OFF Schedule | 00:00–24:00 (0%) | 00:00–24:00 (0%) | 00:00–24:00 (25%) | |
Weekend | HVAC ON Schedule | 00:00–24:00 (25%) | 00:00–24:00 (50%) | 00:00–24:00 (25%) |
HVAC OFF Schedule | 00:00–24:00 (0%) | 00:00–24:00 (0%) | 00:00–24:00 (25%) |
RF | GRU | LSTM | Transformer | ||
---|---|---|---|---|---|
Calculation time | Cooling load | 0.0022 | 0.8050 | 0.8163 | 0.6743 |
Cooling load w/clalender | 0.0024 | 0.8251 | 0.9129 | 0.6762 | |
Memory usage | Cooling load | 500.4 | 748.6 | 759.1 | 708.4 |
Cooling load w/clalender | 494.3 | 757.0 | 795.6 | 688.4 |
RF | GRU | LSTM | Transformer | |
---|---|---|---|---|
Building O 2F | 19.0 | 20.5 | 18.7 | 17.9 |
3F | 19.7 | 19.9 | 20.9 | 20.2 |
4F | 23.4 | 24.1 | 23.6 | 26.4 |
5F | 18.7 | 25.2 | 21.5 | 25.7 |
6F | 18.8 | 19.8 | 18.3 | 21.9 |
7F | 28.1 | 28.4 | 26.4 | 41.3 |
8F | 35.3 | 44.5 | 44.0 | 54.0 |
9F | 27.2 | 36.8 | 29.2 | 52.8 |
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
Okazawa, K.; Kaneko, N.; Zhao, D.; Nishikawa, H.; Taniguchi, I.; Catthoor, F.; Onoye, T. Evaluation of Deep Learning-Based Non-Intrusive Thermal Load Monitoring. Energies 2024, 17, 2012. https://doi.org/10.3390/en17092012
Okazawa K, Kaneko N, Zhao D, Nishikawa H, Taniguchi I, Catthoor F, Onoye T. Evaluation of Deep Learning-Based Non-Intrusive Thermal Load Monitoring. Energies. 2024; 17(9):2012. https://doi.org/10.3390/en17092012
Chicago/Turabian StyleOkazawa, Kazuki, Naoya Kaneko, Dafang Zhao, Hiroki Nishikawa, Ittetsu Taniguchi, Francky Catthoor, and Takao Onoye. 2024. "Evaluation of Deep Learning-Based Non-Intrusive Thermal Load Monitoring" Energies 17, no. 9: 2012. https://doi.org/10.3390/en17092012