A New Convolutional Neural Network-Based System for NILM Applications

Electrical load planning and demand response programs are often based on the analysis of individual load-level measurements obtained from houses or buildings. The identification of individual appliances’ power consumption is essential, since it allows improvements, which can reduce the appliances’ power consumption. In this article, the problem of identifying the electrical loads connected to a house, starting from the total electric current measurement, is investigated. The proposed system is capable of extracting the energy demand of each individual device using a nonintrusive load monitoring (NILM) technique. An NILM algorithm based on a convolutional neural network is proposed. The proposed algorithm allows simultaneous detection and classification of events without having to perform double processing. As a result, the calculation times can be reduced. Another important advantage is that only the acquisition of current is required. The proposed measurement system is also described in this article. Measurements are conducted using a test system, which is capable of generating the electrical loads found on a typical house. The most important experimental results are also included and discussed in the article.

[1]  Fred Popowich,et al.  Nonintrusive load monitoring (NILM) performance evaluation , 2014, Energy Efficiency.

[2]  Ryosuke Yoshihashi,et al.  Deep Convolutional Neural Networks: A survey of the foundations, selected improvements, and some current applications , 2020, ArXiv.

[3]  Usman Tariq,et al.  Application of Machine Learning to Evaluate Insulator Surface Erosion , 2020, IEEE Transactions on Instrumentation and Measurement.

[4]  Bin Yang,et al.  A new approach for supervised power disaggregation by using a deep recurrent LSTM network , 2015, 2015 IEEE Global Conference on Signal and Information Processing (GlobalSIP).

[5]  Prashant J. Shenoy,et al.  PowerPlay: creating virtual power meters through online load tracking , 2014, BuildSys@SenSys.

[6]  Jinwook Kim,et al.  Multiple Classification of Gait Using Time-Frequency Representations and Deep Convolutional Neural Networks , 2020, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[7]  Yoshua Bengio,et al.  Gradient-based learning applied to document recognition , 1998, Proc. IEEE.

[8]  Mohit Sewak,et al.  Comparison of Deep Learning and the Classical Machine Learning Algorithm for the Malware Detection , 2018, 2018 19th IEEE/ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD).

[9]  Petr Dolezel,et al.  Comparison of ReLU and linear saturated activation functions in neural network for universal approximation , 2019, 2019 22nd International Conference on Process Control (PC19).

[10]  Giovanni Bucci,et al.  Load Identification System for Residential Applications Based on the NILM Technique , 2020, 2020 IEEE International Instrumentation and Measurement Technology Conference (I2MTC).

[11]  Tommi S. Jaakkola,et al.  Approximate Inference in Additive Factorial HMMs with Application to Energy Disaggregation , 2012, AISTATS.

[12]  G. W. Hart,et al.  Nonintrusive appliance load monitoring , 1992, Proc. IEEE.

[13]  Michael Zeifman,et al.  Nonintrusive monitoring of miscellaneous and electronic loads , 2015, 2015 IEEE International Conference on Consumer Electronics (ICCE).

[14]  Yongheng Pang,et al.  An Event-Driven Convolutional Neural Architecture for Non-Intrusive Load Monitoring of Residential Appliance , 2020, IEEE Transactions on Consumer Electronics.

[15]  Guoming Tang,et al.  A simple model-driven approach to energy disaggregation , 2014, 2014 IEEE International Conference on Smart Grid Communications (SmartGridComm).

[16]  Tareq Abed Mohammed,et al.  Understanding of a convolutional neural network , 2017, 2017 International Conference on Engineering and Technology (ICET).

[17]  Peng Hin Lee,et al.  Energy disaggregation of overlapping home appliances consumptions using a cluster splitting approach , 2018 .

[18]  Yu Zhang,et al.  Application of Artificial Neural Network and DS Algorithm to Calibration Transfer of Rice Protein Powder , 2016, International Conference on Instrumentation and Measurement, Computer, Communication and Control.

[19]  Francisco Javier Ariza-López,et al.  Homogeneity Test for Confusion Matrices: A Method and an Example , 2018, IGARSS 2018 - 2018 IEEE International Geoscience and Remote Sensing Symposium.

[20]  Oleksandr Sadovoi,et al.  Convolutional Neural Networks for Image Denoising in Infocommunication Systems , 2018, 2018 International Scientific-Practical Conference Problems of Infocommunications. Science and Technology (PIC S&T).

[21]  Phil Meier,et al.  Convolutional neural networks for robust angular measurement with xMR sensor arrays , 2019, 2019 IEEE International Instrumentation and Measurement Technology Conference (I2MTC).

[22]  Wang Yuegang,et al.  Non-stationary Signals Processing Based on STFT , 2007, 2007 8th International Conference on Electronic Measurement and Instruments.

[23]  Dominik Egarter,et al.  PALDi: Online Load Disaggregation via Particle Filtering , 2015, IEEE Transactions on Instrumentation and Measurement.

[24]  Katyani Singh,et al.  A Comprehensive Review of Convolutional Neural Network based Image Enhancement Techniques , 2019, 2019 IEEE International Conference on System, Computation, Automation and Networking (ICSCAN).

[25]  Dunshan Yu,et al.  A Discrete STFT Processor for Real-time Spectrum Analysis , 2006, APCCAS 2006 - 2006 IEEE Asia Pacific Conference on Circuits and Systems.

[26]  Steven B. Leeb,et al.  Shipboard Fault Detection Through Nonintrusive Load Monitoring: A Case Study , 2018, IEEE Sensors Journal.

[27]  Alex Rogers,et al.  Non-Intrusive Load Monitoring Using Prior Models of General Appliance Types , 2012, AAAI.

[28]  Fahad Javed,et al.  An Empirical Investigation of V-I Trajectory Based Load Signatures for Non-Intrusive Load Monitoring , 2013, IEEE Transactions on Smart Grid.

[29]  Vineeth Vijayaraghavan,et al.  Current peak based device classification in NILM on a low-cost embedded platform using extra-trees , 2017, 2017 IEEE MIT Undergraduate Research Technology Conference (URTC).

[30]  Sundeep Pattem Unsupervised Disaggregation for Non-intrusive Load Monitoring , 2012, 2012 11th International Conference on Machine Learning and Applications.

[31]  Henrik Ohlsson,et al.  Energy disaggregation via adaptive filtering , 2013, 2013 51st Annual Allerton Conference on Communication, Control, and Computing (Allerton).

[32]  Anthony Rowe,et al.  BLUED : A Fully Labeled Public Dataset for Event-Based Non-Intrusive Load Monitoring Research , 2012 .

[33]  Rafael C. Gonzalez,et al.  Deep Convolutional Neural Networks [Lecture Notes] , 2018, IEEE Signal Processing Magazine.

[34]  Costas J. Spanos,et al.  A fully unsupervised non-intrusive load monitoring framework , 2015, 2015 IEEE International Conference on Smart Grid Communications (SmartGridComm).

[35]  Tamas Katona,et al.  Automated analysis of radiology images using Convolutional Neural Networks , 2019, 2019 11th International Symposium on Image and Signal Processing and Analysis (ISPA).

[36]  Giovanni Bucci,et al.  Non intrusive electrical load identification through an online SFRA based approach , 2020, 2020 International Symposium on Power Electronics, Electrical Drives, Automation and Motion (SPEEDAM).

[37]  Chris Develder,et al.  Comprehensive feature selection for appliance classification in NILM , 2017 .

[38]  Bernardete Ribeiro,et al.  Electrical Signal Source Separation Via Nonnegative Tensor Factorization Using On Site Measurements in a Smart Home , 2014, IEEE Transactions on Instrumentation and Measurement.