Next Article in Journal
j-Dimensional Integral Involving the Logarithmic and Exponential Functions: Derivation and Evaluation
Previous Article in Journal
Variance and Semi-Variances of Regular Interval Type-2 Fuzzy Variables
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Alternative Low-Cost Embedded NILM System for Household Energy Conservation with a Low Sampling Rate

by
Somchai Biansoongnern
and
Boonyang Plangklang
*
Department of Electrical Engineering, Faculty of Engineering, Rajamangala University of Technology Thanyaburi, 39 Moo 1, Klong 6, Khlong Luang, Pathum Thani 12110, Thailand
*
Author to whom correspondence should be addressed.
Submission received: 4 December 2021 / Revised: 31 December 2021 / Accepted: 13 January 2022 / Published: 29 January 2022

Abstract

:
The measurement of the energy consumption of electrical appliances, where the meter is installed at a single point on the main input circuit of the building, is called non-intrusive load monitoring (NILM). The NILM method can distinguish the loads that are currently active and break down how the loads consume electricity. A microcontroller with embedded software was selected to read the data into the NILM method process at a low sampling rate every 1 s or 1 Hz. The measured data and the data obtained by the NILM algorithm were displayed via an internet platform. This article presents an alternative low-cost embedded NILM system for household energy conservation with a low sampling rate, which could identify electrical appliances such as an air conditioner, refrigerator, television, electric kettle, electric iron, microwave oven, rice cooker, and washing machine. Four features of symmetry pattern were extracted, containing information on the value of active power change, the value of reactive power change, the number of intersection points between the active power data and the reference line, and an estimation of an equation for the starting characteristics of the electrical equipment. The proposed NILM system was tested in a selected test house that used a single-phase power system. A typical meter was also installed to compare the results with the proposed NILM. The validity of the tests was checked for 1 month in 3 houses to analyze the results. The proposed method was able to detect 91.3% of total events. The accuracy of the average ability of the system to disaggregate devices was 0.897. The accuracy value for total power consumption was 0.927. The continuous data recording of the NILM method provides information on the behavior of electrical appliances that can be used for maintenance and warnings.

1. Introduction

Currently, if electricity consumers want to check their electricity consumption, they can read it from the meter on the electricity pole or from the common meter board in their residential building, or they can check their electricity bill every month, which is unfavorable for energy conservation or management. The feedback of the total electricity consumption gives an overview of the whole house. However, there is no clear information about the energy consumption of each appliance. The Thai Energy Consumption Report in 2020, prepared by the Provincial Electricity Authority and the Municipal Electricity Authority, indicates that residential electricity consumption is 27.1% of the total consumption, while the number of electricity users in the residential sector accounts for 89.7% of all users. Real-time data on the electricity consumption of electrical appliances are required to achieve effective energy savings. Continuous feedback of each appliance’s electricity consumption data enables users to change their behavior and save about 12% of their electricity, while monthly feedback of electricity consumption enables savings of about 3.8% of electricity [1]. To improve the efficiency of electrical appliances, continuous data on appliance energy consumption can be used to plan and maintain appliances, such as by analyzing data on refrigerator defrosting or air conditioner cleaning. If energy conservation agencies want to analyze the electricity consumption of residential electric appliances, data collection is very time-consuming and labor-intensive. To achieve effective residential energy savings, a low-investment technology is needed that uses electrical power measurement, called non-intrusive load monitoring (NILM).
Generally, determining the consumption status of electrical appliances requires the installation of a voltage sensor and a current sensor on each electrical appliance, which is referred to as direct measurements or intrusive load monitoring systems [2,3]. Several disadvantages have been found in this method, such as the interruption of the load circuit, the cost of the electricity meter, the installation cost, the free space for the installation of the hardware, etc. NILM methods or indirect measurements focus on the use of a main electricity meter to indicate the operating status and energy consumption characteristics of electrical appliances [3]. Non-intrusive load monitoring is becoming increasingly important in terms of information needs for power management, and more and more smart meters are being installed in the power grid [4].
NLIM classification is based on the sampling rate: a high sampling rate (<1 s), low sampling rate (1 s–15 min), or very low sampling rate (15 min–1 h). The implementation of complex features such as harmonics, transients, or current–voltage relationships requires a high sampling rate from a dedicated meter [5]. A smart meter with a communication interface of 1 Hz [6,7] is an example of a low sampling rate. Automatic meter reading (AMR) corresponding to every 10, 15, 30, and 60 min [8,9,10] is a very low sampling rate data collection method. In this study, a single master point energy meter was used to achieve an active power sampling rate of 1 Hz. In recent years, several electricity consumption datasets have been made publicly available for testing the NILM algorithm. The best-known and most widely used dataset that records power consumption at 1 sample per second is the Reference Energy Classification (REDD) dataset [7]. Other datasets include the Building-Level Labeled Electricity Disaggregation (BLUED) dataset [11], which contains 8 days of household electricity data, and the dataset measured every 1 min known as the Almanac of Minutely Power (AMPds) [12,13], which contains two years of data. Event-based algorithms can be classified into two categories as follows [14]: an event-based algorithm is a load signature detection algorithm that assumes that only one electrical device changes state at a given time, and a non-event-based algorithm in the case of a meter installation with a low reading frequency of once every 1–15 min is developed with a hidden Markov model to evaluate the operating conditions of the electrical device based on the total active power. Classification by a data disaggregation algorithm can be divided into two types [15]: supervised learning, i.e., using unique electrical device data to train the system to recognize patterns and discriminate the data, and unsupervised learning [4,16], in which the data are discriminated assuming that similar features come from the same type of devices, and then the data are divided into groups for devices. Moreover, natural language processing has been used to solve the NILM problem [16,17,18,19]. The relationship between different device models or sub-models connected in a chain has been used for disaggregation for NILM [20,21].
In this article, we present our work to develop a low-cost embedded NILM using only one microcontroller. The proposed method presented in this article for detecting the first change in the data set is based on estimating the reference line using polynomial equations and then finding the intersection between the data set and the reference line. Four features of symmetry patterns are extracted containing the following information: the value of symmetry change in active power (∆P), the value of symmetry change in reactive power (∆Q), the amount of incremental and decremental changes from a set of active power by estimated reference lines using polynomial equations, and equations for the starting characteristics of electrical appliances obtained via polynomial curve fitting.

2. Principle of Nonintrusive Load Monitoring

Indirect measurements of the energy consumption of household electrical appliances are a core concept of non-intrusive load monitoring. Household electrical data are collected at the main circuit and then extracted to obtain the power consumption and operating time of appliances classified as a system.
The NILM system consists of components as shown in Figure 1, which are divided into four parts as follows [22]:
  • Data monitoring is the part that measures and records the data used for disaggregation. There are various electricity meters that measure the gross weight of a building [15,23], such as smart meters;
  • Event detection is the part that detects changes in electrical values that represent a change in the operating conditions of electrical appliances [24];
  • Feature extraction of electrical data from the main meter is the extraction of certain features in relation to time;
  • Classification is the part that breaks down or groups the electrical appliances that have been analyzed using the features extracted from the meter data.
In addition to the four main components mentioned above, there are other components: a training dataset or specific data on electrical appliances and a display part, which displays the energy consumption of each electrical appliance to consumers as information in order to save energy in the household.

3. Load Model

Measurement of the energy consumption of electrical appliances for energy conservation requires all appliances to be measured to determine the potential for energy savings, especially in terms of maintenance and operation. Table 1 shows the percentage of households in Thailand ranked by ownership of electrical appliances and the corresponding energy consumption [25,26,27]. From the data in Table 1, when analyzing the percentage of household energy consumption, it can be concluded that air conditioners consume the most energy because they are appliances that consume a lot of electricity and have a long operating time even if they are not in use all day. The next appliance is the refrigerator, which does not consume a lot of electricity but is in operation all day. When analyzing the percentages of energy consumption for the whole country, the refrigerator is the appliance with the highest energy consumption; this is different from the percentages of household energy consumption because the ownership rate of air conditioners is much lower than the ownership rate of refrigerators. This article breaks down the electrical appliance consumption rates for the air conditioner, refrigerator, television, electric kettle, electric iron, microwave oven, rice cooker, and washing machine.
The operating load model was used for pretraining in this article [28,29,30]. A typical energy meter was selected to record the characteristics of electrical devices. The active power, reactive power, current, and voltage measured by the energy meter were recorded in the memory of the microcontroller with a sampling rate of 1 Hz. The signatures of the devices are shown in Figure 2.
The signatures of the appliances may be displayed as follows:
  • The air conditioner is overloaded when switched on. Active power and inductive reactive power are components of these devices;
  • The refrigerator is associated with a very high rise in P–Q when it is first switched on. Active power and inductive reactive power are components of this appliance;
  • The electric iron, rice cooker, and kettle are resistive loads that have only active power. After the first time in the range, the electric iron will work for a narrow period like a pulse signal;
  • When starting a television, it will switch between high and low active power before it reaches a steady state. Active power and capacitive reactive power are components of these devices;
  • Active power and inductive reactive power are components of microwave ovens;
  • A washing machine is an appliance that operates in many patterns of electrical power per use.
Normally, the switch-on power of the electrical appliances fluctuates, while a certain value is given when they are switched off, as shown in Figure 3. The on and off active and reactive power levels of the electrical appliances are symmetrical, as shown in Figure 4. The symmetrical characteristics can be used to determine the operating power as information for grouping electrical appliances.

4. Proposed Embedded NILM Software

The overall process of the proposed NILM algorithm is shown in Figure 5 as follows: The microcontroller requests data from the meter every 1 s, which includes voltage, current, active power, reactive power, and power. In the first round, 30 datapoints are requested, and in the next round, 1 datapoint is requested at a time on a first-in, first-out basis.
  • To detect the changes in the data series, we first use change detection by estimating the reference line using polynomial equations and then finding the intersection between the data set and the reference line. If we first find a rising edge and then a falling edge in the same set of data, this indicates a pulsed electrical device. If the timing of the rising edge is far from the timing of the falling edge, an iron or kettle could be in operation.
  • A three-point method is used to calculate ∆P and ∆Q [28,29,30,31]. There are nine possible patterns for this method. A Flat–Flat pattern means a stable condition of the load; otherwise, there are instabilities. To find a Flat–Flat pattern, it can be expressed as Equation (1):
    | | P t 3 P t 2 | | P t 2 P t 1 | |   <   threshold
    where Pt3, Pt2, and Pt1 are the active power as a function of time at t1, t2, and t3, respectively.
  • Pre-grouping of ∆P is divided into two conditions: by power size (<400 W and >400 W) and by power factor (unity lagging and leading).
  • Four features of symmetry pattern extractions are selected in this article: ∆P, ∆Q, and the amount of intersection points (rising and falling edge) between the active power data and the reference line estimated by polynomial equations, and polynomial curves fitting the starting time of active power.
  • Table 2 shows the conditions for classification. We start the grouping with the values ∆P and ∆Q. If the results of discrimination are unclear, the other characteristics must be used, as shown in Table 2, and Equation (2) is used for the final elimination of that grouping which has the most accurate correlation value:
    P ( t ) + j Q ( t ) = i = 1 n a i ( t ) ( P i + j Q i ) + e ( t )
    where P(t) is the total active power, Q(t) is the total reactive power, ai(t) is the state of electrical appliance i (1: ON, 0: OFF), Pi is the threshold active power of appliance i. Qi is the threshold reactive power of appliance i, n is the number of appliances that can be distinguished, and e(t) is the error of electrical power.
The energy efficiency evaluation is an assessment of the correctness of disaggregation of the energy consumption of electrical appliances from the total electrical energy [7] with 1 h interval time and 1 month period time, defined formally as:
E A c c T = 1 i = 1 P i = 1 N | y ^ t i y t i | 2 × t = 1 P t = 1 N | y t i |  
E A c c i = 1 i = 1 P | y ^ t i y t i | 2 × t = 1 P | y t i |  
where E A c c T is the accuracy of the total energy consumption estimation, E A c c i is the accuracy of estimating the energy consumption of device i, Y ^ t k is the accumulated energy in time t of device i estimated from NILM, Y t i is the accumulated energy in time t of device i read from the meter, P is the total testing period, and N is the number of target appliances.
We used confusion matrix assessment [32] to evaluate the accuracy of the prediction to identify appliances.
P r e c i s i o n = T P T P + F P
R e c a l l = T P T P + F N
A c c u r a c y = T P + T N ( T P + F P ) + ( F N + T N )
F 1 - s c o r e = 2 × P r e c i s i o n × R e c a l l P r e c i s i o n + R e c a l l
Here, TP refers to the total number of true positives, TN refers to the total number of true negatives, FP refers to the total number of false positives, and FN refers to the total number of false negatives. Precision is the detection accuracy, Recall is the accuracy of appliance disaggregation, Accuracy is the total accuracy, and the F1-score is the average ability of the system to disaggregate appliances.

5. Proposed NILM System Implementation

The components of the embedded NILM box and the individual meter were similar, but they were different in the proposed programming within the microcontroller. The hardware diagram was based on Figure 6 and Figure 7 with an NB-IoT board as an additional option for cases where the installation site does not have internet access. The actual device is shown in Figure 8. The electrical value is measured using an SM120 single-phase power meter. The ESP32 microcontroller model, which operates at a speed of 160 MHz and has large memory and built-in WIFI, was selected to read the data in Modbus RTU protocol over RS485 every 1 s. ThingSpeak was the cloud server used in this article. The installation of the NILM embedded box is shown in Figure 9.

6. Results and Discussion

The test installation in House 1 for a period of 30 days from 1 September 2019 to 30 September 2019 was implemented to classify eight types of appliances. A typical power meter was installed directly with the electrical appliances to compare with the disaggregated data from the proposed NILM and determine their accuracy. The data from the typical power meter and the proposed NILM were sent to the internet server in real time as shown in Figure 10. At the beginning of the system installation, the data were grouped from the symmetric ΔP and ΔQ values that occur over time to form a database for identifying the device type, as shown in Figure 11. The active and reactive power values were determined for the records in the database to group the devices. The power values obtained during startup show high power dissipation, while the stop values are low. Due to the symmetrical characteristics of the power during the on time and the off time, the power value determined in the off time was selected for recording in the database. Figure 12 and Figure 13 show an example of the display when the electrical appliances were turned on or off, for which four data sets were compared.
Figure 14 and Figure 15 show the total and appliance power from the meter and appliance power from NILM from example data for 15–16 September 2019. Figure 16 and Figure 17 show the hourly total energy consumption and air conditioner energy consumption during September measured by the meter and estimated from the proposed NILM.
Figure 16 and Figure 17 show that the hourly electricity consumption estimated by the NILM method is similar to that from direct meter measurements in terms of both energy consumption and duration. An assessment was made based on the Confusion Matrix method according to Equations (5)–(8); the system tested had 5860 changes in electrical appliance performance, among which the proposed method detected 5398 changes in the timing of the data.
The evaluation results shown in Table 3 and Figure 18 have an average accuracy F1-score of 0.90. The device with the lowest F1-score was the television as it was similar to other devices that were not among the electrical appliances considered, such as a fan, etc., followed by the rice cooker, because it changes an average of twice a day and looks like a kettle; therefore, there is a chance of error in distinguishing these devices, but most devices could be distinguished with a very good rating.
The results of the validity assessment of the energy consumption values, according to Equations (2) and (3), are shown in Table 4 and Figure 19, showing a graph comparing the cumulative energy consumption in each hour of the day of electrical appliances in September from direct measurements and the proposed NILM estimates, with similar results. For the evaluation results per device, the air conditioner has the highest accuracy score of 0.96, while the TV has the worst evaluation result because it has low power consumption and a low F1-score. Another interesting device is the washing machine, which attained an F1-score as high as 0.97 but a power accuracy score of 0.86 because of the washing machine’s motor spinning back and forth, making the estimated power less than the active power consumption from direct measurement with the meter. This result in Figure 20 shows that the difference in total electrical energy consumption for the whole month was 9.5 kWh or 6.10%.
The test installation in House 2 for a period of 29 days from 1 February 2020 to 29 February 2020 was implemented to classify eight types of appliances. Figure 21 shows the total and appliance power from the meter and appliance power from NILM in example data for 11 February 2020. The evaluation results in Table 5 show an average accuracy F1-score of 0.91. The lowest F1-score was obtained for the kettle because it changes an average of twice a day.
The results of the validity assessment of the energy consumption values are shown in Table 6. The result in Figure 22 shows that the difference in total electrical energy consumption for the whole month was 11.7 kWh or 8.0%.
The test installation in House 3 for a period of 31 days from 1 March 2020 to 31 March 2020 was implemented to classify six types of appliances. Figure 23 shows the total and appliance power from the meter and appliance power from NILM with example data for 14 March 2020. The evaluation results in Table 7 show an average accuracy F1-score of 0.88. The lowest F1-score was obtained for a water pump.
The results of the validity assessment of the energy consumption values are shown in Table 8. The result in Figure 24 shows that the difference in total electrical energy consumption for the whole month was 37 kWh or 13.3%.
The test results of the three sample houses and a summary of the comparisons according to the proposed methods are shown in Table 9.
Continuous data on electrical appliances estimated by NILM can be used to plan the maintenance of electrical appliances and to warn when the appliances are not in use.
When the iron is plugged in and turned on, but not in use, it stays hot all the time and consumes energy. Figure 25 shows a comparison of the active power when the electric iron is in use and when it is not in use. When the electric iron is not in use, it is turned off for a longer time and turned on for a shorter time, about 8 times per 20 min, and the duty cycle is symmetrical, while when the electric iron is in use it is turned on more than 16 times per 20 min. The number of times the electric iron is turned on and off per interval can be used to help decide whether to send a warning message to the homeowner.
If the refrigerator door is not fully closed, the system can be checked by the actual power drop rate, which is lower than that when the door is fully closed. As shown in Figure 26, the active power drop rate is −0.0063 watt/second when the refrigerator door is not fully closed, while the active power drop rate is −0.0168 watt/second when the refrigerator door is closed. The embedded NILM system can relay this information to the homeowner by sending a message through the LINE notify application installed in the microcontroller.
When the ambient temperature is higher, the air conditioner tends to consume more electricity, as shown in Figure 27. Some of this electricity is used for cooling. From the results of continuous data measurement using the NILM principle, the relationship between the temperature and power can be derived as shown in Figure 27. The same approach can be used to determine the optimum time to clean the air conditioner for better cooling.
In addition, the data on each electrical appliance may be used for other purposes, such as a notification that the kettle has boiled (to avoid having to restart the appliance, which is not energy efficient), a notification that the washing machine has finished its cycle, or a notification that the air conditioner is running outside of normal use.

7. Conclusions

In this article, we presented low-cost and real-time monitoring in a proposed NILM system that uses only one microcontroller to operate all functions. From testing in selected houses, the proposed NILM-based processor design obtained data from a low-sampling-rate meter every 1 s and stored it as a dataset for processing. Active power change was determined using the method of finding the intersection of the data set and the reference line created by polynomial equations. The proposed method was able to detect 91.3% of total change. The final identification of the dataset used four characteristic extractions: ∆P, ∆Q, number of intersections, and the curve fitting of the starting characteristics of appliances. The accuracy of the system’s ability to disaggregate devices was found to be 0.897. The accuracy rating of the total electric electrical energy was 0.927. The proportions of electrical energy consumed by the electrical appliances were comparable for both the direct measured value from the meter and the estimated value from the proposed NILM method. Through the internet platform, a detailed real-time graph showing the total power, the status of the total electrical power consumption, and electrical power per device worked correctly. Continuous recording of electrical appliances using the proposed NILM method has a low investment cost but can be used to analyze the behavior of electrical appliances for preventive maintenance and to provide alarms.

Author Contributions

S.B.: conceptualization, methodology, software, writing original draft preparation, formal analysis, investigation, validation; B.P.: conceptualization, writing review, editing, visualization, validation, supervision. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Energy Policy and Planning Office (EPPO) of Thailand, grant number 31/2017.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Ehrhardt-Martinez, K.; Donnelly, K.A.; Laitner, S. Advanced Metering Initiatives and Residential Feedback Programs: A Meta-Review for Household Electricity-Saving Opportunities; American Council for an Energy-Efficient Economy: Washington, DC, USA, 2010. [Google Scholar]
  2. Hart, G.W. Nonintrusive appliance load monitoring. Proc. IEEE 1992, 80, 1870–1891. [Google Scholar] [CrossRef]
  3. Chang, H.-H.; Chien, P.-C.; Lin, L.-S.; Chen, N. Feature Extraction of Non-intrusive Load-Monitoring System Using Genetic Algorithm in Smart Meters. In Proceedings of the 2011 IEEE 8th International Conference on e-Business Engineering, Beijing, China, 19–21 October 2011; IEEE: Manhattan, NY, USA, 2011; pp. 299–304. [Google Scholar]
  4. Zeifinan, M.; Akers, C.; Roth, K. Nonintrusive appliance load monitoring (NIALM) for energy control in residential buildings. Energy Etliciency Domest. Appl. Lighting 2011, 20, 24–26. [Google Scholar]
  5. Basu, K.; Debusschere, V.; Douzal-Chouakria, A.; Bacha, S. Time series distance-based methods for non-intrusive load monitoring in residential buildings. Energy Build. 2015, 96, 109–117. [Google Scholar] [CrossRef]
  6. Abreu, J.; Pereira, F.C.; Ferrao, P. Using pattern recognition to identify habitual behavior in residential electricity consumption. Energy Build. 2012, 49, 479–487. [Google Scholar] [CrossRef]
  7. 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 August 2011; Volume 25, pp. 59–62. [Google Scholar]
  8. Najmeddine, H.; Drissi, K.E.K.; Pasquier, C.; Faure, C.; Kerroum, K.; Diop, A.; Jouannet, T.; Michou, M. State of art on load monitoring methods. In Proceedings of the 2008 IEEE 2nd International Power and Energy Conference, Johor Bahru, Malaysia, 1–3 December 2008; IEEE: Manhattan, NY, USA, 2008; pp. 1256–1258. [Google Scholar]
  9. Darby, S. The Effectiveness of Feedback on Energy Consumption: A Review for DEFRA of the Literature on Metering, Billing and Direct Displays; Environmental Change Institute, University of Oxford: Oxford, UK, 2006. [Google Scholar]
  10. Beckel, C.; Sadamori, L.; Santini, S. Automatic socio-economic classification of households using electricity consumption data. In Proceedings of the Fourth International Conference on Future Energy Systems—E-Energy ’13, Berkeley, CA, USA, 21–24 May 2013; ACM Press: New York, NY, USA, 2013; pp. 75–86. [Google Scholar]
  11. Anderson, K.; Ocneanu, A.; Benitez, D.; Carlson, D.; Rowe, A.; Berges, M. BLUED: A fully labeled public dataset for event-based non-intrusive load monitoring research. In Proceedings of the 2nd KDD workshop on data mining applications in sustainability (SustKDD), Beijing, China, 12–16 August 2012; ACM: New York, NY, USA, 2012; Volume 7, pp. 1–5. [Google Scholar]
  12. Makonin, S.; Popowich, F.; Bartram, L.; Gill, B.; Bajic, I.V. AMPds: A public dataset for load disaggregation and eco-feedback research. In Proceedings of the 2013 IEEE Electrical Power & Energy Conference, Halifax, NS, Canada, 21–23 August 2013; IEEE: Manhattan, NY, USA, 2013; pp. 1–6. [Google Scholar]
  13. Makonin, S.; Ellert, B.; Bajic, I.; Popowich, F. Electricity, water, and natural gas consumption of a residential house in Canada from 2012 to 2014. Sci. Data 2016, 3, 160037. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  14. Parson, O.; Ghosh, S.; Weal, M.; Rogers, A. An unsupervised training method for non-intrusive appliance load monitoring. Artif. Intell. 2014, 217, 1–19. [Google Scholar] [CrossRef]
  15. 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] [Green Version]
  16. 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]
  17. Do Nascimento, P.P.M. Applications of Deep Learning Techniques on NILM. Master’s Thesis, Universidade Federal do Rio de Janeiro, Rio de Janeiro, Brazil, 2016. [Google Scholar]
  18. Biansoongnern, S.; Plangklang, B. Nonintrusive load monitoring (NILM) using an Artificial Neural Network in embedded system with low sampling rate. In Proceedings of the 2016 13th International Conference on Electrical Engineering/Electronics, Computer, Telecommunications and Information Technology (ECTI-CON), Chiang Mai, Thailand, 28 June–1 July 2016; IEEE: Manhattan, NY, USA, 2016; pp. 1–4. [Google Scholar] [CrossRef]
  19. Piccialli, V.; Sudoso, A. Improving Non-Intrusive Load Disaggregation through an Attention-Based Deep Neural Network. Energies 2021, 14, 847. [Google Scholar] [CrossRef]
  20. Jia, Y.; Batra, N.; Wang, H.; Whitehouse, K. A Tree-Structured Neural Network Model for Household Energy Breakdown. In Proceedings of the World Wide Web Conference on—WWW ’19, San Francisco, CA, USA, 13–17 May 2019; ACM: New York, NY, USA, 2019; pp. 2872–2878. [Google Scholar]
  21. Ma, H.; Jia, J.; Yang, X.; Zhu, W.; Zhang, H. MC-NILM: A Multi-Chain Disaggregation Method for NILM. Energies 2021, 14, 4331. [Google Scholar] [CrossRef]
  22. Giri, S.; Bergés, M. An energy estimation framework for event-based methods in Non-Intrusive Load Monitoring. Energy Convers. Manag. 2015, 90, 488–498. [Google Scholar] [CrossRef]
  23. Berges, M.; Goldman, E.; Matthews, H.S.; Soibelman, L.; Anderson, K. User-Centered Nonintrusive Electricity Load Monitoring for Residential Buildings. J. Comput. Civ. Eng. 2011, 25, 471–480. [Google Scholar] [CrossRef]
  24. Anderson, K.D.; Berges, M.E.; Ocneanu, A.; Benitez, D.; Moura, J.M. Event detection for Non Intrusive load monitoring. In Proceedings of the IECON 2012—38th Annual Conference on IEEE Industrial Electronics Society, Montreal, QC, Canada, 25–28 October 2012; IEEE: Manhattan, NY, USA, 2012; pp. 3312–3317. [Google Scholar]
  25. National Statistical Office Thailand. The 2019 Household Energy Consumption Survey; National Statistical Office Thailand: Bangkok, Thailand, 2019. Available online: http://www.nso.go.th/sites/2014en/Survey/economics/Energy/2019/pocketbook_2019.pdf (accessed on 1 December 2021).
  26. Pusumlee, Y. A Study of Trend and Usage Behavior of Electrical Appliances and Electronic Devices of Househode in Bangkok; Dhurakijpundit University: Bangkok, Thailand, 2013; Available online: http://libdoc.dpu.ac.th/research/149788.pdf (accessed on 1 December 2021).
  27. National Statistical Office Thailand. The 2019 Household Survey on the Use of Information and Communication Technology; National Statistical Office Thailand: Bangkok, Thailand, 2019.
  28. Biansoongnern, S.; Plangklang, B. OLM software data set for Nonintrusive Load Monitoring (NILM). Interdiscip. Res. Rev. 2017, 12, 14–23. [Google Scholar]
  29. Saadat, H. Power System Analysis; McGraw-Hill: Singapore, 1999. [Google Scholar]
  30. Bosela, T.R. Introduction to Electrical Power System Technology; Prentice Hall: Hoboken, NJ, USA, 1997. [Google Scholar]
  31. Biansoongnern, S.; Plungklang, B. Non-Intrusive Appliances Load Monitoring (NILM) for Energy Conservation in Household with Low Sampling Rate. Procedia Comput. Sci. 2016, 86, 172–175. [Google Scholar] [CrossRef] [Green Version]
  32. Kelly, J.; Knottenbelt, W. Neural NILM: Deep Neural Networks Applied to Energy Disaggregation. In Proceedings of the 2nd ACM International Conference on Embedded Systems for Energy-Efficient Built Environments, Seoul, Korea, 4–5 November 2015; pp. 55–64. [Google Scholar]
Figure 1. NILM system elements.
Figure 1. NILM system elements.
Symmetry 14 00279 g001
Figure 2. Signatures of appliances from operating load.
Figure 2. Signatures of appliances from operating load.
Symmetry 14 00279 g002
Figure 3. Switch-on power of the electrical appliances.
Figure 3. Switch-on power of the electrical appliances.
Symmetry 14 00279 g003
Figure 4. ON–OFF symmetry of normalized power for some appliances.
Figure 4. ON–OFF symmetry of normalized power for some appliances.
Symmetry 14 00279 g004
Figure 5. Flowchart of the proposed NILM system.
Figure 5. Flowchart of the proposed NILM system.
Symmetry 14 00279 g005
Figure 6. Schematic circuit of the NILM embedded system.
Figure 6. Schematic circuit of the NILM embedded system.
Symmetry 14 00279 g006
Figure 7. Diagram of the test system.
Figure 7. Diagram of the test system.
Symmetry 14 00279 g007
Figure 8. (a) NILM Embedded; (b) NILM with NB-IoT; (c) Individual Meter.
Figure 8. (a) NILM Embedded; (b) NILM with NB-IoT; (c) Individual Meter.
Symmetry 14 00279 g008
Figure 9. Installation of the NILM embedded box.
Figure 9. Installation of the NILM embedded box.
Symmetry 14 00279 g009
Figure 10. Installation of the NILM embedded box.
Figure 10. Installation of the NILM embedded box.
Symmetry 14 00279 g010
Figure 11. ΔP and ΔQ values during the on time and off time.
Figure 11. ΔP and ΔQ values during the on time and off time.
Symmetry 14 00279 g011
Figure 12. Comparison of the active power of the air conditioner between direct measurements and estimation by NILM. (a) Total active power measured by the main meter; (b) Active power of the air conditioner measured by the meter connected directly to the appliance; (c) Total active power from the power of all electrical appliances broken down by the NILM; (d) Active power of the air conditioner broken down by the NILM.
Figure 12. Comparison of the active power of the air conditioner between direct measurements and estimation by NILM. (a) Total active power measured by the main meter; (b) Active power of the air conditioner measured by the meter connected directly to the appliance; (c) Total active power from the power of all electrical appliances broken down by the NILM; (d) Active power of the air conditioner broken down by the NILM.
Symmetry 14 00279 g012
Figure 13. Comparison of the active power of the washing machine between direct measurements and estimation by NILM. (a) Total active power measured by the main meter; (b) Active power of the washing machine measured by the meter connected directly to the appliance; (c) Total active power from the power of all electrical appliances broken down by the NILM; (d) Active power of the washing machine broken down by the NILM.
Figure 13. Comparison of the active power of the washing machine between direct measurements and estimation by NILM. (a) Total active power measured by the main meter; (b) Active power of the washing machine measured by the meter connected directly to the appliance; (c) Total active power from the power of all electrical appliances broken down by the NILM; (d) Active power of the washing machine broken down by the NILM.
Symmetry 14 00279 g013
Figure 14. Active power from direct measurements and estimation by NILM (15 September 2019).
Figure 14. Active power from direct measurements and estimation by NILM (15 September 2019).
Symmetry 14 00279 g014
Figure 15. Active power from direct measurements and estimation by NILM (16 September 2019).
Figure 15. Active power from direct measurements and estimation by NILM (16 September 2019).
Symmetry 14 00279 g015
Figure 16. Hourly total energy consumption (kWh) from the meter (red) and NILM (blue).
Figure 16. Hourly total energy consumption (kWh) from the meter (red) and NILM (blue).
Symmetry 14 00279 g016
Figure 17. Hourly air conditioner energy consumption (kWh) from the meter (red) and NILM (blue).
Figure 17. Hourly air conditioner energy consumption (kWh) from the meter (red) and NILM (blue).
Symmetry 14 00279 g017
Figure 18. Evaluation results according to the confusion matrix.
Figure 18. Evaluation results according to the confusion matrix.
Symmetry 14 00279 g018
Figure 19. Cumulative hourly energy consumption of electrical appliances based on meter readings and estimated from NILM.
Figure 19. Cumulative hourly energy consumption of electrical appliances based on meter readings and estimated from NILM.
Symmetry 14 00279 g019
Figure 20. Proportions of energy consumed by electrical appliances as measured by meter readings and estimated from NILM.
Figure 20. Proportions of energy consumed by electrical appliances as measured by meter readings and estimated from NILM.
Symmetry 14 00279 g020
Figure 21. Active power from direct measurements and estimation by NILM (11 February 2020).
Figure 21. Active power from direct measurements and estimation by NILM (11 February 2020).
Symmetry 14 00279 g021
Figure 22. Proportions of energy consumed by electrical appliances measured by meter readings and estimated from NILM (House 2).
Figure 22. Proportions of energy consumed by electrical appliances measured by meter readings and estimated from NILM (House 2).
Symmetry 14 00279 g022
Figure 23. Active power from direct measurements and estimation by NILM (14 March 2020).
Figure 23. Active power from direct measurements and estimation by NILM (14 March 2020).
Symmetry 14 00279 g023
Figure 24. Proportions of energy consumed by electrical appliances measured by meter readings and estimated from NILM (House 3).
Figure 24. Proportions of energy consumed by electrical appliances measured by meter readings and estimated from NILM (House 3).
Symmetry 14 00279 g024
Figure 25. The active power of the electric iron.
Figure 25. The active power of the electric iron.
Symmetry 14 00279 g025
Figure 26. Slope of active power of refrigerator.
Figure 26. Slope of active power of refrigerator.
Symmetry 14 00279 g026
Figure 27. Relationship between active power and ambient temperature.
Figure 27. Relationship between active power and ambient temperature.
Symmetry 14 00279 g027
Table 1. Percentages of households classified by ownership of electrical appliances with their proportion of energy consumption.
Table 1. Percentages of households classified by ownership of electrical appliances with their proportion of energy consumption.
AppliancePercentage of Ownership of Appliance (%)Average Power (Watts)Percentage of Energy Consumption in the Residence (%)Percentage of Energy Consumption in the Country (%)
Lighting99.942915
Electric Fan98.860814
Television94.269814
Rice cooker91.475046
Refrigerator90.61031726
Electric iron80.2101511
Kettle78.670012
Washing machine68.826711
Air conditioner29.411504519
Microwave oven24.7131011
Others--51
Table 2. Conditions of classification.
Table 2. Conditions of classification.
ApplianceActive Power Threshold (W)Reactive Power Threshold (Var)Chance to Pulse in One Data SetAmount of
Rising/Falling
Starting Curve Fitting
Air conditioner95020001/1Overshoot
Refrigerator908001/1High Overshoot
Television50−602/12 Steps
Electric iron1000031/11 Step
Kettle700011/11 Step
Rice cooker600001/11 Step
Microwave oven135010022/12 Steps
Washing machine2001205>2/>2Triangle
Table 3. Assessment scores of appliance disaggregation.
Table 3. Assessment scores of appliance disaggregation.
ApplianceTotal EventsTPFPFNTNPrecisionRecallAccuracyF1-Score
Air conditioner25402454214029230.990.980.990.99
Refrigerator1543132910521639640.930.860.940.89
Television12597602852410.620.780.980.69
Electric iron790738225246380.970.930.990.95
Kettle290238214651390.920.840.990.88
Rice cooker524410853440.810.850.990.83
Microwave oven2302234751710.980.970.990.98
Washing machine29027541551190.990.950.990.97
Table 4. Assessment of energy accuracy.
Table 4. Assessment of energy accuracy.
ApplianceTotal Energy
[Meter] (kWh)
Total Energy
[NILM] (kWh)
E A c c i
Air conditioner91.889.10.96
Refrigerator34.531.40.90
Television6.25.30.81
Electric iron3.93.70.94
Kettle 7.16.10.87
Rice cooker6.05.70.93
Microwave oven2.41.90.89
Washing machine5.24.20.86
Total157148 E A c c T   = 0.94
Table 5. Assessment scores of appliance disaggregation (House 2).
Table 5. Assessment scores of appliance disaggregation (House 2).
ApplianceTotal EventsTPFPFNTNPrecisionRecallAccuracyF1-Score
Air conditioner1056976166611160.980.940.960.96
Refrigerator46641644216880.990.910.980.95
Water heater25623821018680.990.960.990.98
Electric iron30024442018600.980.920.990.95
Kettle 424019220490.680.950.990.79
Rice cooker46424420620.910.910.990.91
Microwave oven20142620920.880.700.990.99
Washing machine15613821519680.990.900.990.94
Table 6. Assessment of energy accuracy (House 2).
Table 6. Assessment of energy accuracy (House 2).
ApplianceTotal Energy
[Meter] (kWh)
Total Energy
[NILM] (kWh)
E A c c i
Air conditioner60.056.60.93
Refrigerator37.736.60.95
Water heater23.923.40.95
Electric iron1.41.70.86
Kettle 3.02.60.92
Rice cooker15.710.20.80
Microwave oven0.70.60.86
Washing machine3.32.30.83
Total145134 E A c c T   = 0.92
Table 7. Assessment scores of appliance disaggregation (House 3).
Table 7. Assessment scores of appliance disaggregation (House 3).
ApplianceTotal EventsTPFPFNTNPrecisionRecallAccuracyF1-Score
Air conditioner18991824167517180.990.960.970.97
Refrigerator1502130810521421450.920.850.910.89
Water heater88805834730.940.900.990.92
Water pump206162504433460.760.780.970.77
Microwave oven10286221634500.790.840.980.81
Washing machine1109861234540.940.890.990.91
Table 8. Assessment of energy accuracy (House 3).
Table 8. Assessment of energy accuracy (House 3).
ApplianceTotal Energy
[Meter] (kWh)
Total Energy
[NILM] (kWh)
E A c c i
Air conditioner171.0153.00.94
Refrigerator69.855.90.89
Water heater10.09.10.91
Water pump5.44.30.79
Microwave oven5.84.90.84
Washing machine14.112.60.86
Total277240 E A c c T   = 0.92
Table 9. A summary of the results of disaggregation of electrical appliances by the proposed NILM method for the three sample houses.
Table 9. A summary of the results of disaggregation of electrical appliances by the proposed NILM method for the three sample houses.
ListHouse 1House 2House 3Average
Number of appliances886-
Number of test days302931-
Number of events586023423907-
Number of events detected539821043558-
Total energy [METER] (kWh)157145277-
Total energy [NILM] (kWh)148134240-
F1-score0.900.910.880.897
E A c c T 0.940.920.920.927
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Biansoongnern, S.; Plangklang, B. An Alternative Low-Cost Embedded NILM System for Household Energy Conservation with a Low Sampling Rate. Symmetry 2022, 14, 279. https://0-doi-org.brum.beds.ac.uk/10.3390/sym14020279

AMA Style

Biansoongnern S, Plangklang B. An Alternative Low-Cost Embedded NILM System for Household Energy Conservation with a Low Sampling Rate. Symmetry. 2022; 14(2):279. https://0-doi-org.brum.beds.ac.uk/10.3390/sym14020279

Chicago/Turabian Style

Biansoongnern, Somchai, and Boonyang Plangklang. 2022. "An Alternative Low-Cost Embedded NILM System for Household Energy Conservation with a Low Sampling Rate" Symmetry 14, no. 2: 279. https://0-doi-org.brum.beds.ac.uk/10.3390/sym14020279

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop