An Automated Energy Meter Reading System Using GSM Technology
An Automated Energy Meter Reading System Using GSM Technology
Abstract: The measurement of the energy consumed by residential and commercial buildings by utility provider is important
in billing, control and monitoring of the usage of energy. Traditional metering techniques used for the measurement of
energy are not convenient and is prone to different forms of irregularities. These irregularities include inaccuracies in billing
due to human error, energy theft, loss of revenue due to corruption and so on. This research study proposed the design and
construction of a microcontroller based electric energy metering system using the Global System for Mobile communication
(GSM) network. This system provides solution to the irregularities posed by the traditional metering technique by allowing
the utility provider have access to remote monitoring capabilities, full control over consumer load, and remote power
disconnection in the case of energy theft. Proteus simulation software was used to model the system hardware and the
software was obtained by using embedded C programming and visual basic. It was observed that the system could
remotely take accurate energy readings, provided full control over consumer loads and execute remote disconnection in
case of energy theft. The system provides high performance and high accuracy in power monitoring and power
management.
INTRODUCTION
Energy meters are electronic instruments used to 2012). The conventional electromechanical meters
measure the amount of electric energy used by are being replaced by new electronic meters to
consumers in a circuit within a residence areas, improve accuracy in meter reading. The electronic
industry or business at any given time. They are meters are also being improved and communication
often calibrated in the unit of electric energy, technologies have been incorporated into them to
kilowatt-hour (kWh). Equation 1 shows the make them smarter (NARUC, 2007) which resulted
mathematical expression for the product of the into the Automatic metering system.
power consumed and the period of consumption Automatic metering system is a technology that
while Equation 2 and 3 expresses the relationship gathers data from metering devices and sends it to a
between power, energy and time. master station for billing purposes. These metering
𝑃 =𝐼∗𝑉 (1) devices could be used for energy gas or water
E= 𝐼 ∗ 𝑉 ∗ 𝑡 (2) metering devices. The data from these devices are
E= 𝑃 ∗ 𝑡 (3) obtained remotely without the need to physically
Where; E= Energy in kilowatt-hour, P= Power access the metering device (Hasbullah, 2012).
consumed in kilowatts, t= time in hours. The major Features of Smart Metering Systems include: Time-
challenge encountered in the existing metering based Pricing, Providing consumption data for
system is the energy theft which reduces the consumer and utility, net metering, Failure and
efficiency of electricity transmission in the world. outage notification, Energy theft detection etc.
Since meters are positioned within the electricity (Ramyar et al., 2014).
infrastructure at a key location or node in the Different communication technologies could be
network, distributors, retailers and customers through wired or wireless technologies (Adekunle,
intersect with all potentially having a claim to own 2012). The wired technology includes the use of
the meter (Heather, 2017). In Nigeria, this major Power line carrier, coaxial cables, pilot cables, etc.
factor has both technical and commercial losses in for data transmission from the consumer end to the
the power sector with about 75% loss. However, utility station while the wireless technology includes
large percentage ranging between 50-60% of these the use of Global System for Mobile
losses is attributed to energy theft (Obadote, 2009). Communication (GSM) technology, WIFI, etc.
This theft could be in form of unpaid bill or illegal GSM network is characterized by digital voice
connections in the electrical power system (Nizar communications and support of low-rate data
and Zhao, 2006). Researchers have made continuous services (Le-Bodic, 2005). However, due to its high
effort to reduce these technical and non-technical speed and high transmission range, GSM technology
losses, hence advancing into the development of is suitable for automatic metering system
Electric energy meters in the last decade (Hasbullah, applications (Dhok and Deshmukh, 2014).
31
2nd International Conference on Applied Information Technology (AIT’17) 4-6 October, 2017
The motivation of this study is based on the fact that technology to build up home area networks of
Nigeria still has challenges at automating connected metering devices. Although, Knauth et al.
completely our energy systems, therefore there is a (2008) reduces manpower requirement but it still
need in developing an intelligent energy metering requires the consumers to deliberately take pictures
system which will compact existing energy metering of the energy meter in their premises. It also requires
limitations such as: Inaccuracies in generating ZigBee networks to be installed at different
billing information due to corruption or human locations in the country due to its short range
error, difficulty in accessing home energy meters, (<10m) and a low data speed. Hence, requires
high level of theft resulting in loss of revenues, different ZigBee networks to be deployed across a
inaccuracies in meter reading activities and also specific geographical region (Dhok and Deshmukh,
difficulties in preventing unwanted use of energy 2014). However, the use of GSM based AMRS can
and controlling peak time load. Therefore, a more counter the limitations posed by the ZigBee based
automatic and accurate metering system is required AMRS since GSM provides large range and high
to successfully and accurately read a metering data speed as compared to ZigBee technology. The
system, transmit the energy readings to a utility shortcomings of this study include: the great
station through a suitable communication intervention of consumers to take pictures of meter
infrastructure. In addition, developing a real-time reading before it can be monitored remotely and it is
monitoring system for generating billing information capital intensive to build a ZigBee network rather
with a security feature for theft detection and remote than using the existing networks.
disconnection of meters is hereby proposed (Prachi,
2014). This study aims at designing an automatic ZigBee-GSM Based Automatic Metering System
energy metering system with the capacity to transmit (Quan-Xi, 2010; Primicanta et al., 2010) presented a
energy meter readings from meters to a utility GSM and ZigBee based Automatic Meter Reading
provider and remotely disconnecting power in case System. The system proved to correctly take electric
of energy theft. energy reading of large power consumers while
The rest of the paper is organized as follows. The (Arun and Naidu, 2012; Dongre and Rathkanthiwar,
literature review and related work is presented in 2014) adopted a GSM technology using the SIM300
section 2. Section 3 presents the methodology for GSM modem. It utilizes power saving techniques of
the study while section 4 gave a detailed discussion current consumption as low as 2.5mA. The strength
on the system implementation and result obtained. of the work reduces the cost of using only ZigBee
The study is finally concluded with recommendation network by using GSM technology with the ZigBee
for future research work in section 5. modules. This therefore reduced cost in meter
reading and provides efficient services to their
REVIEW OF EXISTING WORK consumers. Limitations include slow communication
This section reviews some related works on process for many users since ZigBee transfers
Automatic Energy Metering (AEM) system and information at low data rate as compared to GSM
divides them into categories like: Radio Frequency- technology which can make the communication
based AEMs, ZigBee-based AEMs, ZigBee-GSM process slow for many users
based AEMs and Bluetooth-based AEMs.
Bluetooth-Based Automatic Metering System
Radio Frequency-Based Automatic Metering However, like the ZigBee technology, distance is a
System major setback in the Bluetooth based Automatic
RF based automatic metering system was the most Metering System (Newbury and Miller, 2002)
common types of metering systems some of which because Bluetooth technology can only work
include the handheld, mobile and fixed network effectively in close range and sends data at a very
(Chu and Hogg, 2000; Prachi, 2014). Despite the low speed.
advantages of using RF technology such as reduced
meter reading time however, Ali et al., (2012) GPRS-based Automatic Metering System
highlighted the inherent limitations to the RF based Kumar et al. (2013) developed a GPRS based
automatic metering system which include: reduced Automatic Metering System using the advancement
range of radio signals, susceptibility to interferences in the mobile communication technology to reform
from weather conditions, difficulty in receiving from electricity market. This technology measures the
some specific areas shielded by structures (e.g. energy reading from a meter regularly. The data
mountains). EPRI (2010) states that RF exposure obtained are sent to the utility centre through SMS.
may be hazardous to consumers therefore; this However, GPRS based AMRS in this paper was
technology is not suitable for meter reading. mainly for monitoring purposes and generation of
the appropriate billing information at the required
ZigBee-Based Automatic Metering System period. It has no system set up to detect energy theft
Shang-Wen, 2009; Joongwong, 2007; Knauth et al., and has no remote disconnection capability.
2008) presented an AMR that utilized ZigBee
32
2nd International Conference on Applied Information Technology (AIT’17) 4-6 October, 2017
GSM-Wed Services based Automatic Metering However, our proposed system was designed to
System mitigate the following limitations as identified by
Xiaoliang et al. (2010) designed a GPRS and web existing literatures:
based automatic metering system. The system (1) Reduces management, maintenance, and start-
utilizes the internet and GSM modules to monitor up cost significantly.
electricity consumption. The strength of the work is (2) Incorporating energy theft detection system
the ability to obtain real time data from energy through remote disconnection.
meters and its supports for wide coverage area (3) Effective data transfer speed with better
communication and easy maintenance. The system coverage when compared with Bluetooth and
is however, capital intensive due to the cost of ZigBee technology.
managing and maintaining a web services. (4) Reduces design complexity and easy to deploy
when compared with the microprocessor based
Automatic Metering System Based on WIMAX AMS.
Technology
Ahmed et al. (2011) developed a WIMAX MATERIALS AND DESIGN
technology based Automatic Metering System. The This section describes the detailed system, the
system was divided into four units and the strength modelling, simulations and every other detail
include: high performance, high data rate and high required for the successful design and construction
coverage area. The WIMAX technology provides of the proposed system.
AMRS process with good efficiency and reliability,
however it is complex to implement and capital The Automated Energy Metering System using
intensive. GSM Technology (AEMS_GSM)
This section presents a simple and detailed overview
Power Line Carrier-Based Automatic Metering of the design of the automated metering system
System using GSM technology. This section is divided into
Poonamborle et al. (2013) developed a PLC-based four major subsections which are:
automatic metering system which allows data from (1) Metering Circuits;
energy meter to be sent over existing electric power (2) Power supply;
lines. The strength of the system is the usage of (3) The Communication section;
limited cables for communication since it allows the (4) PIC Micro-controller.
use of existing electric power cables. Therefore,
controlling, monitoring, and transfer of consumers Figure 1 depicts the functional block diagram of the
energy data is made possible via existing power Automatic Metering System using GSM
lines. The major disadvantage of PLC technology is (AEMS_GSM). The diagram shows how the
signal interference and the inability to transmit data different sections of the metering system are
on high voltage side of a power system (Cogency, connected for full functionality.
2014).
WIRELESS
GSM
COMMUNICATION RELAY
MODEM
DRIVER
MICROCONTROLLER
INTERFACE
GSM MODEM RELAY
ENERGY
UTILITY METER
S
COMPUTER
C PROGRAM
LOAD
33
2nd International Conference on Applied Information Technology (AIT’17) 4-6 October, 2017
34
2nd International Conference on Applied Information Technology (AIT’17) 4-6 October, 2017
the project were tested using various methods to boarded to ensure that all the components are
ensure they perform as required; a load is also functioning properly.
used to test the functionality and accuracy of the It was also done to ensure that the circuit diagram
energy meter. designed for the project is correct without
Implementation necessarily soldering the components on the Vero
The implementation of this system is divided into board permanently.
two (2) main categories:
(1) Hardware implementation Mounting and Soldering of Components: After
(2) Software implementation the bread boarding stage, the components were
mounted appropriately and soldered on a Vero
Hardware Implementation board to ensure permanent connection between
This subsection phase of this study entails the the components. This was properly done to avoid
following: bridging, short circuit or open circuit problems.
(1) Bread boarding of components
(2) Mounting and soldering of components Packaging: After the mounting and soldering of
(3) Packaging various components, the project was packaged
within a plastic case with the LCD projecting
Bread Boarding of Components: Prior to the from the top of the casing.
construction of the project, the various
components used for the project were bread
Table 1: The Algorithm for Automatic Energy Metering System using GSM
ALGORITHM FOR THE AUTOMATIC ENERGY METERING SYSTEM USING GSM
(AEMS_GSM)
Input: {system clock Timer (C), LCD, Microcontroller unit (MCU), GSM modem;
Load ADC production calibration constant, Load gain calibration constant;
Energy reading on utility PC (ERUP), Energy reading on the consumer meter (RCM)};
Output: {Meter Tampering Signal (MTS), Billing Information};
Initialize Clock Timer C = 0;
Process:
Step 1: ∀ Timer 𝜖 {Load ADC calibration, Load gain calibration constant};
Step 2: Count Pulse C to obtain energy usage;
Step2: Calculate the basic parameters for energy usage:
i. Vr.m.s and I r.m.s
ii. Apparent power
iii. Active power and Energy Time using Equation 1, 2 and 3.
iv. Power factor demand
v. Frequency from timer count
Step 3: Display reading on LCD;
Step 4: Enable GSM modem application to:
i. Obtain data from modem
ii. Display energy reading on utility PC;
Step 5: Check for meter tampering signal;
Step 6: if (ERUP != RCM) {
Step 7: Do these:
i. Send meter tampering signal
ii. Send disconnect signal to MCU
iii. MCU activate relay unit
iv. Alert delegate to start investigation
Step 8: }
Step 9: Else if (ERUP==RCM) {
Step 10: Do these:
i. Generate billing information based on amount of energy consumed
ii. Send billing information to consumer
Step 11: }
Step 12: Stop
35
2nd International Conference on Applied Information Technology (AIT’17) 4-6 October, 2017
Software Implementation and resistors were also tested to ensure that they
This subsection entails the coding of the were functioning properly.
PIC18F452 microcontroller using MikroC and the
GUI on the personal computer using Visual basic. Power Supply Unit Testing: The power supply
After compiling the program for the unit consists of the step-down transformer, the
microcontroller, it was converted into a .hex file bridge diode, capacitors and voltage regulator.
which was then loaded into the microcontroller The tests were carried out at different outputs of
using a PIC programmer. these components to ensure that the required
wave form and AC or DC voltage levels are
Testing obtained.
In this section, different tests were carried out to
monitor and verify the operations and Communication Unit Testing: The
performance of the metering system. The key communication unit consists of transistors, the
tests used in this research study include: GSM module, potentiometer and the PC. All tests
1) Unit Testing were carried out at various outputs to ensure that
2) Integration Testing the required results are obtained.
3) System Testing
Integration Testing
Unit Testing To evaluate the interaction between separate
The metering system consists of different units modules of the project, the integration testing was
which were coupled together to obtain the whole carried out. This was important because the
system. Tests on units independent of one another project involves the integration of several
were carried out such as the resistance and components to obtain a complete system. The test
capacitance values before circuit connections. The was about connecting the power supply unit, the
transformer was tested to ensure that it provides microcontroller, metering section and the
the necessary voltage levels when it is connected communication section together.
to the mains. The diodes, transistors, capacitors
36
2nd International Conference on Applied Information Technology (AIT’17) 4-6 October, 2017
Table 2 depicts the various voltage flows obtained technology. International Journal of Engineering
at different outputs of the study where the Technology, 8(3):800-807.
maximum, the voltage entering the ADC port is Ali, N. A., Razali, N. H., and Saad, N. V. 2012.
0.4545V. The expected values obtained during the Implementation of Automatic Metering Reading
system design and the practical values obtained (AMR) using Radio Frequency Module. IEEE
during the implementation of the project are also International Conference on Power and Energy,
compared. Figure 2 shows the graphical Kota Kinabalu Sabah, Malaysia. pp. 876-879.
representation of the voltage flow at different Arun, S., and Naidu, S. 2012. Design and
outputs and inputs in this project. From Figure 2, Implementation of Automatic Meter Reading
the practical values obtained in this study was System using GSM, ZigBee through GPRS.
very close to the expected values. International Journal of Advanced Research in
Computer Science and Software Engineering,
System Testing 2(5):321-325
System testing was done to test the complete Bashar, A. M., and Ahmed, M. 2013.
metering system. This involves the complete Economical way of GPRS based Fully Automated
operation of the system based on the interaction Energy Metering System. Global Journals of
between the different modules. It involves Computer Science and Technology.13(3):7-18
obtaining the meter readings from the test loads Dhok, V. V. and Deshmukh, S. S. 2014.
and sending the required data to the personal Automatic Energy Metering System Reviews.
computer. The test load also disconnects from the The International Journal of Science and
power source automatically once the preset Technology, 2(1).20-24.
energy limit has been exceeded. Dongre, V. A. and Rathkanthiwar, A. P. 2014.
ZigBee and GSM based Wireless Meter with
CONCLUSION Tamper Detection and Control System.
An Automatic metering system using GSM International Conference on Industrial
technology (AMS_GSM) was designed, Automation and Computing (ICIAC), Jhulelal
implemented and tested. This system gives a Institute of Technology, Nagpur. pp. 37-42.
revolutionary advancement in the innovation of Hasbullah Bin Idris, M. 2012. Wireless Xbee-
energy metering which considers the concept of a Based Energy Meter Monitoring System. B.Eng.
two-way wireless communication technique and Degree Thesis, Electrical Engineering, Pahang:
accurate measurement of electric energy used by University Malaysia, Pahang.
a consumer load. The testing shows the accuracy Lovell H. 2017. Mobile Policies and Policy
of the practical testing values to the expected Streams: The Case of Smart Metering Policies in
testing values hence, energy meter could have Australia. Elsevier: Geoforum, 81(2017):100-108.
better accuracy reading and energy calculations. EPRI 2010. A Perspective on Radio-Frequency
Therefore, this study also contributes to the Exposure Associated with Residential Automatic
development of smart grids to make the delivery Meter Reading Technology. Special Report
of electric energy reliable and properly accounted 1020798, Electric Power Research institute, Palo
for. Challenges encountered during the Alto, California.
implementation are the difficulty in analyzing and Joongwong. 2007. Feasibility Study of ZigBee-
calculating the necessary values and results based Automatic Meter Reading System for
required for this study. Provincial Electricity Authority. M.Sc.
Future research can be carried out by using smart Dissertation, Shinawatra University, Thailand.
energy metering IC such as ADE7166 or Knauth, S., Kistler, R., and klapporth, A. 2008.
ADE7169 to interface directly to an LCD thereby Examples of an Advanced Metering Infrastructure
eliminating the use of a microcontroller which based on ZigBee. 2nd European ZigBee
can be difficult to program and incorporating Developers Conference - EuZDC 2008 - June 24-
method like inspection and comparison energy 25th, Munich, Germany. Pp 1-11
theft detection instead of bypass detection used in Kumar, K. P. and Ballala S. 2012. Remote
this research study. Wireless Automatic Meter Reading System Based
on GPRS. Journal of Computer Science
REFERENCES Engineering 1(2):140-143.
Adekunle, O. V. 2012. An Overview of NARUC. 2007. Resolution to Remove
Broadband communication over Power Lines, 2nd Regulatory Barriers to the Broad Implementation
Intl’ Conf. Comp., Energy, Net., Robotics and of Advanced Metering Infrastructure. UE-143218
Telecom (eieCon2012), 118-124. Resolution, National Association of Regulatory
Ahmed, T. 2012. Automatic Electric Meter Utility Commissioner (NARUC), February 21,
Reading System: A Cost-Feasibility Alternative 2007.
Approach in meter reading using WIMAX
37
2nd International Conference on Applied Information Technology (AIT’17) 4-6 October, 2017
38