Professional Documents
Culture Documents
a r t i c l e i n f o a b s t r a c t
Article history: The number of household appliances has drastically increased in the recent years and with
Received 7 May 2019 this, so has the consumption and demand for electricity. In the face of declining energy
Revised 5 July 2020
resources, there is a need for a solution that can help track, measure and control the con-
Accepted 13 July 2020
sumption of electricity. Conventional energy meters do not provide information regarding
power consumption at the device-level, due to which consumers cannot monitor or log the
Keywords: electricity consumed by each appliance. To bridge the gap in device energy consumption
Energy meter data, we propose the design and implementation of an Internet of Things (IoT) enabled,
Smart energy meter minimalistic, cost-effective and efficient smart energy meter which will aid consumers in
Energy metering obtaining information on the energy consumption of any electrical appliance. This will not
Smart metering only assist consumers in ensuring that their devices function as per the energy rating but
Energy consumption
also help them access energy expenditure patterns formed over time which will contribute
Internet of things
towards awareness and conscious conservation of energy.
© 2020 Elsevier Ltd. All rights reserved.
1. Introduction
In the current Indian scenario, traditional utility grids are still prevalent. Conventional electric meters supplied by the
Government’s electricity supply boards measure the power consumption of the whole residence or industry on a monthly
basis. This implies that consumers have no means to monitor the power consumption of individual appliances. Due to the
lack of communication facility in these meters, consumers cannot access or log the energy consumption either. Also, since
the billing system only acknowledges the overall consumption in this setting, consumers are unaware of their daily behavior
with respect to energy consumption. This means that they also lack awareness regarding the operational behavior of their
electrical appliances [1].
Owing to the advancements in ubiquitous computing and IoT, they are now found in a plethora of applications spanning
across numerous fields such as healthcare, home automation, industrial and manufacturing applications, defense systems
and environmental monitoring. Since IoT is essentially a large, coherent, integrated network of sensing and communicating
devices, it can be used to effectively monitor various parameters, the most crucial of which is energy [2]. IoT enabled energy
systems can be used to derive valuable information pertaining to the consumption of energy by every appliance, thereby
contributing to conservation of energy by preventing energy losses. This valuable data from the IoT enabled energy network
✩
This paper is for regular issues of CAEE. Reviews processed and recommended for publication to the Editor-in-Chief by Associate Editor Dr. Hui Tian.
∗
Corresponding author.
E-mail address: shishir_m@jssateb.ac.in (S. Muralidhara).
https://doi.org/10.1016/j.compeleceng.2020.106772
0045-7906/© 2020 Elsevier Ltd. All rights reserved.
2 S. Muralidhara, N. Hegde and R. PM / Computers and Electrical Engineering 87 (2020) 106772
can then be easily accessed and used to identify, analyze and solve different energy related problems in a typical household
or industry [3].
The idea behind this paper is to implement such an energy monitoring system through which the consumer can be
equipped with information of the energy expenditure of individual or multiple electrical appliances [4]. This will help them
ascertain an expenditure pattern at the device-level and use this data to consciously manage their energy consumption.
Also, this information can be used by the consumer to detect and replace faulty and energy-intensive appliances with their
energy efficient counterparts.
This paper is organized as follows: the Section 2 is a detailed account of background and related work. The meter’s
design, operation as well as the implementation are detailed in Section 3. In Section 4, the performance analysis and results
for the smart energy meter are presented, and the paper is concluded in Section 5.
Electrical devices that are equipped to detect and display energy consumed in the form of readings are termed as electric
meters or electricity meters. Traditional meters have been in widespread use since the late 19th century. In an electric grid,
these electric meters might also be equipped to handle the data exchange between electronic devices and may be involved
in both production and distribution of electricity.
Conventional electricity meters are of two distinct types - single phase energy meters and three-phase energy meters.
The main difference between the two is that in single-phase energy meters, a single alternating current (AC) is supplied
through a single wire but on the other hand, in a three-phase system there are three wires carrying the alternating current
with the offset between the voltage waves being one-third of the period.
In most traditional electric meters, a rotating disk made of copper or aluminum attached to a clock mechanism through
a gear mechanism and a display is used to find the energy consumption. As the process of energy measurement is through a
specific mechanical structure, conventional meters are also called as electromechanical meters [4]. Today’s electricity meters
are digitally operated but they still come with some limitations. Many countries, especially those in Europe, have embarked
on switching to digital, smart energy meters through mass deployment [5]. The number of devices installed are predicted
to peak at an aggregate of 200 million units by 2020 [6]. Some of the limitations faced by traditional electricity meters can
be summarized as follows:
• Consumer has to anticipate the monthly electricity bill.
• The process of meter reading is manual and tedious.
• Meter readings are often not accurate.
• Development of meter software applications and supportive network infrastructure is complicated and often invasive.
• Consumption data on device-level is lacking.
• Lack of communication facility in the meters.
Besides the aforementioned limitations, there are several other elements of traditional meters that contribute towards
the huge gap that exists between the consumer and their consumption behavior and statistics [7]. The literature reviewed
shed light on the rigorous effort in transforming conventional smart meters into smart energy meters, though little work
has been carried out on a smart energy meter that can measure energy consumption at the device-level.
Processing algorithms for data acquisition for smart meter data analytics have been proposed by Alahakoon et al. [8]. Key
metering processes and the benefits of the implementation of smart meters in the context of smart cities have also been
discussed. Opportunities and challenges associated with energy meters powered by cloud-based environments have been
explored and the reliability of data delivery using both wired and wireless modes of transmission are analysed.
To read power consumption, Gu et al. [9] employ current and voltage transformers. They also propose the use of special-
ized integrated circuits to measure the power rate and power factor. The communication medium used for their work are
power-line carrier, hybrid fiber coaxial and radio frequency.
Li et al. [10] propose a power meter with automatic meter reading and power quality management. These features are
facilitated using an ARM-based scheme for the power meter equipped with a WiFi communication module, accompanied
by both hardware and software systems. Security issues associated with WiFi-based communication are also discussed at
length. Ali et al. [11] also developed an automatic meter reading system for energy consumption tracking using an opto-
coupler sensor. The principle behind their work is to detect the optical pulse generated by the LED which is present within
energy meters and the microcontroller uses this data to determine the energy consumed. Ju et.al [12] have presented an
invasive, automatic meter reading device based on PLCC, which transmits data over electrical wiring cables.
The implementation of an energy meter is presented by Shajahan et al. [13], that is capable of non-invasive current
sensing, meaning it can be plugged readily wherever the power is to be measured. The energy consumption details are
accessible through a smart phone over the Internet.
The advantages of Smart Meters of the type as discussed above are as follows:
• Operational costs are considerably low.
S. Muralidhara, N. Hegde and R. PM / Computers and Electrical Engineering 87 (2020) 106772 3
In this section, we review some of the commercially available smart energy meters and highlight our contribution by
comparing their features.
June Smart Energy Module [15] is a plug-and-use solution for energy metering. It is based on Narrowband IoT (NB-IOT)
and offers various features such as cloud-based data storage and analysis with visualizations. In addition, it can be set to
trigger notifications in case of an event. The drawback is the plug-and-use solution is for the main electricity switchboard
and not a wall socket, thus it is not capable of device-level monitoring of energy.
Smartenit’s ZBMSKT1 [16] provides home automation in addition to energy metering. It is a remotely controlled outlet
allowing the control of appliances via the accompanying Smartenit application. It measures electrical parameters like voltage,
current, frequency and power factor to integrate appliances into a ZigBee-based smart energy management system. The
limitation associated with this product is that it is not a plug-and-use meter but rather a non-portable replacement to wall
sockets, which adds to the set-up costs.
Revogi’s Smart Meter Plug [17] is a wall socket meter that is Bluetooth-based, providing features such as automation,
scheduled control and parental controls. Since it is based on Bluetooth, the short range does not allow for remote monitor-
ing.
Aurora by Larsen &Toubro [18] is single-phase smart meter with novel features such as load control, over-voltage and
over-current alerting system, data logging, billing parameters as well as prepayments. However, it is not capable of measur-
ing data consumption by individual appliances.
P3 International’s P4400 Kill A Watt Meter [19] is capable of measuring energy consumption of appliances connected to
it. The device comes with an LCD that displays various readings such as voltage, current, power and energy consumed. The
main drawback associated with this device is that the timed energy consumption data measured will be reset to zero on
unplugging the device, or if power is lost. The latter could pose a major problem in case of power fluctuations and effect
the extrapolation of consumption data over long periods of time.
P3 International released the P4460 Kill A Watt EZ [20], addressing the drawbacks associated with P4400. This enhanced
meter consists of a back-up battery used to power built-in memory that can store the data even when the device is dis-
connected from power supply. However, the system is limited in its capabilities as it is not WiFi-enabled, without which
it lacks remote monitoring and does not provide any scope for storing previously accumulated data for analysis. Along the
lines of the P4460 is BN-Link’s BNQ-60/U40 meter [21], which provides functions such as monitoring power consumption,
calculating customizable tariffs and built-in battery for storing the data when disconnected. However, like the P4460, this
smart meter lacks the function to store long-term data.
With this, we can infer that though some of these devices have limitations such as being invasive in nature, being in-
capable of measuring device-level consumption of energy, having no means to communicate the measured data or remote
monitoring, a critical drawback that can be found across all the existing smart energy meters is that they lack a mecha-
nism for storing previously measured long-term data and as a result, do not provide any opportunity for visualization and
analytics. Table 1 summarizes some key features of the smart energy meters as well as the proposed system.
The Government of India has the Bureau of Energy Efficiency [22], an agency under the Ministry of Power that was
founded in March 2002 under the provisions of the nation’s Energy Conservation Act (2001). The agency’s objective is to
develop programs which will increase the efficient use of energy in India, thus boosting energy conservation.
4 S. Muralidhara, N. Hegde and R. PM / Computers and Electrical Engineering 87 (2020) 106772
Table 1
Comparison of the proposed system with existing commercial products.
June N Y N Y Y
Smartenit N Y Y Y Y
Revogi Y N Y N Y
L&T N Y N Y –
P3 International (P4400) Y N Y N N
P3 International (P4460) Y N Y N N
BN-Link Y N Y N N
Proposed System Y Y Y Y Y
The principle purpose of the Standards & Labelling Program introduced under this act is to arm consumers with infor-
mation about energy saving and consequently, the cost saving potential of household and other appliances in the market.
This was expected to positively impact the energy savings of the country while at the same time set mandatory disclosure
norms for energy efficiency.
The Star Rating is a measure of the energy efficiency of an appliance. It is depicted on a five-point scale, where higher
rating indicates lower energy consumption and hence, better savings. The Star Rating is obtained after the appliance is
scrutinized based on standardized measures defined by the Bureau of Energy Efficiency (BEE) [23].
The drawback associated with this system is that it only provides a subjective measure of the energy consumption of
electrical appliances that would help the consumers in making an informed choice while purchasing. However, there still
exists a need for a system that provides ready access to real- time information about the electricity consumption at the
device-level, when the device is in use.
On the basis of the drawbacks determined in the survey of literature, the following are the design objectives identified
for the proposed smart energy meter:
• To develop a plug-in and use device which can be easily incorporated in any household or industry.
• Provide an objective and accurate measure of the energy consumed by individual devices.
• Provide remote monitoring of the energy consumption over the Internet.
• Provide an affordable, efficient solution towards making consumers aware about their electrical expenditure behavior
and thereby, encourage conscious conservation of energy.
Hence, the system has been designed to operate as a stand-alone device that can be placed between the electrical ap-
pliance and the mains, without requiring any drastic, invasive changes or interruptions. The system’s proposed design is as
depicted in Fig. 1 and consists of the microcontroller, the current sensor, the WiFi module and the OLED screen.
One of the main design objectives is to develop the system such that it can be easily and immediately used with any
household appliance without the need for any complex rewiring, envisioned much like as shown in the Fig. 2 below. Since
S. Muralidhara, N. Hegde and R. PM / Computers and Electrical Engineering 87 (2020) 106772 5
affordability and easy access to the consumption information are also pivotal objectives, the design needs to source and
utilize ubiquitous components.
Based on these guidelines, the system is built using the Arduino Uno which acts as the coordinating unit. It uses the
ESP8266 board as the WiFi module. The current sensor is the Hall Effect-based ACS712 that can measure AC or DC current
up to 5A/20A/30A, depending on the variant used [24]. The sensor is also capable of measuring high AC mains current while
being entirely isolated from the source, due to the integrated Hall Sensor. Hence, the proposed smart energy meter system
will not impact the working of the device whose consumption is being measured in anyway [25]. The information thus read
can then be accessed, visualized and monitored easily via ThingSpeak. Therefore, all of the system components are widely
available, low-cost and draw negligible power with the minimum supply voltage for operation being 5 V, which can be
provided separately.
Table 2
Attributes and description used for computing the total energy consumed.
Attribute Description
V Operating Voltage
Irms Root Mean Square current
Sensitivity Change in sensor output in response to 1A change through the primary conductor
ADC Analog to Digital conversion
Power Instantaneous Power
Wh Cumulative Energy
Currenttime The time at which the instance of P is measured
Lasttime The time at which the previous instance of P was measured
P = V ∗ Irms (2)
Current − Lasttime
time
Wh = Wh + P ∗ (3)
360 0 0 0 0
The performance of the system was tested using a variety of appliances and the accuracy was validated by comparing
it with the already known power rating of the appliance. The performance evaluation was carried out using 2 types of
appliances - those that have a fixed power consumption and devices that have varying power consumption on the basis of
the load over a fixed time period. The corresponding ThingSpeak channel outputs are also provided.
In the case of fixed consumption devices, the expected power consumption behavior is that the device draws consistent
amount of power throughout the duration of its use. In the case of the clothes iron, despite there being multiple settings,
the working is akin to that of fixed consumption devices since it consumes the same amount of power in different time
periods to accommodate the different temperature levels, after which it cuts off and no power is consumed. This is also
evidenced by the proposed smart energy meter with the graphed visualization in Fig. 4. The results are summarized in
Table 3.
The figures below depict the visualization of the data on the ThingSpeak channel, which is accessible to the user to
monitor the energy consumption behavior.
In the case of load varying power consumption devices, the proposed Smart energy meter is capable of measuring the
energy consumed which depends on the load on the device when it is being used or the setting in which it is being used.
In the case of a table fan, the system quickly adapts to the various settings, including the swing feature. The series of values
S. Muralidhara, N. Hegde and R. PM / Computers and Electrical Engineering 87 (2020) 106772 7
Fig. 4. ThingSpeak channels depicting the power consumption for (a) Desk lamp (b) Television (c) Toaster (d) Iron box.
Table 3
Result of testing various fixed energy consumption appliances.
Table 4
Result of testing various load varying power.
thus read is then visualized at the ThingSpeak channel, depicted in Fig. 5 below. The results of testing various load varying
devices have been tabulated in Table 4.
A salient feature of the system is that it is designed to continue measuring the power consumption from where it was
left off at the previous session. This ensures continuity in measurement of power consumption over a time period such as
a month, as illustrated in Fig. 6. There is also a reset option in case the user wishes to reset the consumption information
to zero.
8 S. Muralidhara, N. Hegde and R. PM / Computers and Electrical Engineering 87 (2020) 106772
Fig. 5. ThingSpeak channel for the load varying appliances visualizing the power consumption in different settings for (a) Table Fan (b) Hair Dryer.
Fig. 6. ThingSpeak channel illustrating the (a) daily (b) two day and (c) weekly consumption reports accessible by the consumer.
S. Muralidhara, N. Hegde and R. PM / Computers and Electrical Engineering 87 (2020) 106772 9
5. Conclusion
In this work, we have presented an Internet of Things-based smart energy meter that can be deployed in households and
industries to measure power consumption at the device-level without disrupting the current operation of the appliances and
without the need for complex rewiring. The smart energy meter is cost-effective to build since it uses Arduino Uno along
with a WiFi module and a current sensor. During the testing of the system, it was found to be capable of extracting energy
expenditure information, which is then relayed to the ThingSpeak channel. The consumers can view, monitor and log the
consumption data. This can help them in ensuring if their appliances are working well within their expected power ratings.
Furthermore, as the consumers are equipped with their consumption behavioural data, they can consciously reduce their
energy consumption and hence, minimize energy expenditure. Possible future enhancements to the system could include
the augmentation of the proposed system with existing electrical sockets, thus creating an integrated energy consumption
tracking network and features such as load forecasting.
The authors declare that they have no known competing financial interests or personal relationships that could have
appeared to influence the work reported in this paper.
Shishir Muralidhara: Conceptualization, Methodology, Software, Investigation, Writing - original draft. Niharika Hegde:
Methodology, Software, Investigation, Writing - review & editing, Visualization. Rekha PM: Supervision.
References
[1] Bimenyimana S, Norense Osarumwense Asemota G. Traditional vs smart electricity metering systems: a brief overview. J Mark Consum Res
2018;46:1–7.
[2] Avancini DB, Rodrigues JJPC, Martins SGB, Rabêlo RAL, Al-Muhtadi J, Solic P. Energy meters evolution in smart grids: a review. J Clean Prod
2019;217:702–15. https://doi.org/10.1016/j.jclepro.2019.01.229.
[3] Diamantoulakis PD, Kapinas VM, Karagiannidis GK. Big data analytics for dynamic energy management in smart grids. Big Data Res 2015;2(3):94–101.
https://doi.org/10.1016/j.bdr.2015.03.003.
[4] Khadar A, Ahamed J. Research advancements towards in existing smart metering over smart grid. Int J Adv Comput Sci Appl 2017;8(5). https://10.
14569/IJACSA.2017.080511.
[5] Regassa B, Medina AV, Gómez IM, Rivera O, Gómez JA. Upgrading of traditional electric meter into wireless electric meter using ZigBee technology.
In: Liñán Reyes M, Flores Arias JM, González de la Rosa JJ, Langer J, Bellido Outeiriño FJ, Moreno-Munñoz A, editors. IT revolutions. Berlin, Heidelberg:
Springer Berlin Heidelberg; 2012. p. 84–94.
[6] Smart Metering deployment in the European Union Available: https://ses.jrc.ec.europa.eu/smart- metering- deployment- european- union (Accessed on
25/11/2019)
[7] Sun Q, Li H, Ma Z, Wang C, Campillo J, Zhang Q. A comprehensive review of smart energy meters in intelligent energy networks. IEEE Internet Things
J. 2016;3(4):464–79. https://doi.org/10.1109/JIOT.2015.2512325.
[8] Alahakoon D, Yu X. Smart electricity meter data intelligence for future energy systems: a survey. IEEE Trans Ind Inform 2016;12(1):425–36. https:
//doi.org/10.1109/TII.2015.2414355.
[9] Gu C, Zhang H, Chen Q. Design and Implementation of energy data collection system using wireless fidelity (WiFi) module and -current transformer.
IEEE International Conference on System Science and Engineering (ICSSE); 2014.
[10] Li L, Hu X, Zhang W. Design of an ARM-based power meter having WIFI wireless communication module. In: 4th IEEE Conference on Industrial
Electronics and Applications; 2009. p. 403–7.
[11] Ali, A., Saad, N.H., Razali, N.A., Vitee, N., Implementation of Automatic Meter Reading (AMR) using radio frequency (RF) module, 2012 IEEE International
Conference on Power and Energy (PECon), Kota Kinabalu, Malaysia, 2012;876–9. https://doi.org/10.1109/PECon.2012.6450340
[12] Kim S, Kwon EY, Kim M, Cheon JH, Ju S, Lim Y, Choi M. A secure smart-metering protocol over power-line communication. IEEE Trans Power Deliv
2011;26:2370–9. https://doi.org/10.1109/TPWRD.2011.2158671.
[13] Shajahan AH, Anand A. Data acquisition and control using Arduino-Android platform: smart plug. In: International Conference on Energy Efficient
Technologies for Sustainability, 2013 International Conference on Energy Efficient Technologies for Sustainability; 2013. p. 241–4.
[14] Hiremath MG, Pujari V, Gadgay DB. IOT based energy monitoring and control device. Int J Res Appl Sci Eng Technol 2017;5(6):711–15.
[15] June Smart Energy Module: https://www.june.energy/sem (Accessed on 25/11/2019)
[16] Smartenit Wireless Energy Metering Smart Outlet ZBMSKT1: https://smartenit.com/product/zbmskt1/ (Accessed on 25/11/2019)
[17] Revogi Smart Meter Plug: https://www.revogi.com/smart-power/smart-meter-plug-eu-2/#section0 (Accessed on 25/11/2019)
[18] Larsen & Toubro Single Phase Smart Meter – Aurora: https://www.larsentoubro.com/electrical-automation/products-services/products/meters/
prepayment- and- smart- meters/single- phase- smart- meter- aurora/ (Accessed on 25/11/2019)
[19] P3 International P4400 Kill A Watt: http://www.p3international.com/products/p4400.html (Accessed on 25/11/2019)
[20] P3 International P4460 Kill A Watt EZ: http://www.p3international.com/products/p4460.html (Accessed on 25/11/2019)
[21] BN-LINK LCD plug in power energy meter voltage amps electricity usage monitor wall socket outlet, BNQ-60/U40: https://www.bn-link.com/
collections/power- energy- meter/products/century- lcd- plug- in- power- energy- meter- voltage- amps- electricity- usage- monitor- wall- socket- outlet (Ac-
cessed on 25/11/2019)
[22] Bureau of Energy Efficiency, India: https://beeindia.gov.in/ (Accessed on 25/11/2019)
[23] Star Label, Bureau of Energy Efficiency, India https://www.beestarlabel.com/ (Accessed on 25/11/2019)
[24] ACS712 fully integrated, hall effect-based linear current sensor with 2.1 kVRMS voltage isolation and a low-resistance current conductor available:
https://www.sparkfun.com/datasheets/BreakoutBoards/0712.pdf (Accessed on 25/11/2019)
[25] Emerald P. Non-intrusive hall-effect current-sensing techniques provide safe. In: Reliable Detection and Protection for Power Electronics, International
Appliance Technical Conference. Ohio State University; 1998. p. 1–2.
[26] Paun M-A, Sallese J-M, Kayal M. Hall effect sensors design, integration and behavior analysis. J Sens Actuator Netw 2013;2:85–97. https://doi.org/10.
3390/jsan2010085.
10 S. Muralidhara, N. Hegde and R. PM / Computers and Electrical Engineering 87 (2020) 106772
[27] J. Cummings, M.C. Doogue and A.P. Friedrich, Recent trends in hall effect current sensing, application information, Allegro Microsyst,
https://www.allegromicro.com/-/media/allegro/allegromicro/files/application-notes/an295045-recent-trends-in-halleffect-current-sensing.ashx?la=
en&hash=AE6306741695EC5F2BB37DF1E43F17A4397288B9.
Shishir Muralidhara graduated from JSS Academy of Technical Education, Bangalore and received his Bachelor of Engineering degree from Visvesvaraya
Technological University. He is currently pursuing M.Sc in Computer Science at Technische Universität Kaiserslautern. His-research interests include Internet
of Things, Cyber-Physical systems, Smart Homes and Cities.
Niharika Hegde graduated from JSS Academy of Technical Education, Bangalore and received her Bachelor of Engineering degree from Visvesvaraya Techno-
logical University. She is currently pursuing her M.Sc in Computer Science at Technische Universität Kaiserslautern. Her research interests include Internet
of Things, Medical Image Processing and Bioinformatics.
Rekha PM is currently working as an Associate Professor at Department of Information Science and Engineering, JSS Academy of Technical Education,
Bangalore and has eighteen years of teaching experience. She has published in five journals, ten conferences and a book chapter. She is a member of IRED,
IAENG, ISTE.