Suchitha Iot

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 8

IoT-based Mobile Application for Power Theft

Detection
Bhanu Prakash R, Sheik Bilal E, Suchitha J, Tasmiya Anjum, Dept.Of.CSE,
Sarika C G Assistant Professor of CSE Dept.
C Byregowda Institute of Technology, Kolar
Visvesvaraya Technological University, Belagavi, Karnataka
. into electrical energy. Electricity can be changed to
Abstract— Electricity plays a major role in our daily many energies like heat energy or mechanical energy.
life in the home, offices, industries, public places, So, it is also known as an energy carrier. The electricity
schools, colleges, hospitals, and everywhere in the is generated by using the primary sources at power
world. The energy meter in our homes will display plants. The electricity will reach our homes by
the electricity consumed by the customer and pay the transmission, transformers, and distribution lines. It
Electric Bill (EB) to the government according to the comprises voltage and current. Electricity is neither non-
power consumed in the customer’s home. The energy renewable nor renewable. So, it should be utilized
is transferred from the transformer to the customer’s properly. Electricity’s technical term is “power”, which
home. In most of those cases, when transferring the can be calculated by multiplying the voltage and current,
power from the transformer to the homes, there will Power (P) = Voltage (V) X Current (C). These days,
be a power theft for many reasons. It is essential to because of the development of technology, the
analyse if there is power theft to reduce it. The main development of billings and industries electricity should
aim of this paper is to detect whether the power is be supplied to everywhere when there is need for it.
theft or not by using the Internet of Things (IoT), During transferring the electricity from the transformer
NodeMCU microcontroller, Arduino IoT Cloud, to specific places like homes, schools, offices, and
voltage sensor, and, current sensor. The voltage and industries there will be an electricity theft also known as
current are collected by using the sensors in the power theft. There are many types of power theft, the
54921.2022.9951862

transformer and customer’s home. The power is most common theft is Bypassing and Hooking. To detect
calculated by using the voltage and current through the power theft by monitoring the distribution box and
NodeMCU, then it sends the data to the Arduino IoT
there is no power difference between the transformer and In article [2], power theft is shortly known as a lack of
cloud. When there is a power difference between the the customer’s end continuously by Linear Regression
transformer and the home, then the power is theft. Method [1].
When which is converted from primary energy sources

the home, then the power is not theft. Customers voltage is fixed in the raspberry pi. Power theft is
can view the data through the mobile application of detected when the voltage goes beyond the threshold
the Arduino IoT cloud. value.In this modern world, the entire world is
digitalized as smart energy meters and smart homes.
Keywords— Electricity, Voltage sensor, Current Traditional methods are replaced by using IoT. The
sensor, IoT, NodeMCU, Arduino IoT Cloud. data of power consumed is calculated manually and this
is reduced by digitalizing the smart meters. This smart
energy meters are also a reason for power theft. Using
I. INTRODUCTION Smart Energy Theft System (SETS) can identify how
much power is theft by using the domain of Machine
The primary energy sources for electricity consist of
Learning (ML) and based on statistical models. Three
solar energy, natural gas, wind energy, coal, and
stages of modules for decision making: 1. Prediction
nuclear energy. The world is using the secondary
model – multimodal forecasting system, 2. Primary
energy source of electricity knowledge of the use of
decision-making model – Simple Moving Average
power by the consumer. Theft of power is also a crime
(SMA), 3. Secondary decision-making model –energy
and it is the main issue in India. Countrywide India has
theft. This system gives an accuracy of 99.56% that
2022 3

the overpriced depletion of about 16.2 billion dollars


promotes the protection of smart homes based on IoT
for power theft. Bypassing theft can be made by
[3].
connecting the input and output terminal of the energy
meter to the company side cable or it can be done by
interfering with the energy meter to display less power In paper [4], the electricity transformation is done
consumption. The power theft is detected by using the from the distribution place where the electricity is
raspberry-Pi. The threshold value of current and generated. In the distribution end, there will be a low

1
voltage this is also one of the reasons for power theft sensors in the transformer acquire the amount of data
and because of this issue, the companies will lose transmitting the power to the consumer’s home. The
billions annually. The Information Communication voltage sensor and current sensor in the consumer’s
Technology (ICT) and smart meters will resolve the home receive the amount of power and sense the power
problem of power theft detection and alerting. The consumed by the consumer. The electricity theft can be
applications of IoT and Android are used to detect stolen by unauthorized tapping between the distribution
power theft. Android application to monitor the power center and the receiver center. The power is calculated as
consumption, alerting the consumers when the power is Power = Voltage X Current (P = V*C). The power of the
theft and giving the information of billing electricity to transformer that transmits to the home is 250 Watt (W).
the consumers. With the use of an ATmega328P When the voltage sensor and current sensor in the
microcontroller and for a Wi-Fi module NodeMCU is consumer’s home give the consumed power of the same
connected to the microcontroller to validate the system. 250W, then the power is not theft. If the power
In the consumer’s house, there will be the difference between the transformer and the house is more
implementation of Smart energy Meters (SMs) and than 1, then there detects a power theft. the block
Advanced Metering Infrastructure (AMI) to transmit diagram of the proposed method is shown in Figure 2.
the power readings to the System Operator (SO) for
billing and energy management. However, to decrease
the billing amount of the electricity, consumers
established cyberattacks for power theft. Machine
Learning models are used to find the attackers [5].

ySection 2 carries the proposed method of the


implemented process, Section 3 includes hardware
implementation, Section 4 contains the software
description which is used for this project, Section 5
explains the result and discussion in detail and finally,
Section 6 ends with the conclusion of this article.
Fig: 2 Block Diagram

II. PROPOSED WORK


In Figure 2, voltage sensor 1 and current sensor
The primary objective of this paper is to find 1 are the transformer sensors. The voltage sensor 2 and
is there any power theft during the transmission from current sensor 2 are the home sensors where these
power distribution to the consumer’s home. Stealing sensors are in the consumer’s home. These four sensors
electricity is a criminal or illegal process that leads to are interfaced with the NodeMCU microcontroller.
the loss of crores in the Indian economy. The stealing NodeMCU is programmed with power calculation, the
can be done by various methods like energy meter power difference between the transformer and the home
Bypassing and Hooking the electric cable. To detect and also programmed as 1 is negligible to detect whether
and prevent electricity theft from various methods this power is theft or not. The sensors acquire the voltage and
study is implemented by using IoT, NodeMCU, current value and send it to the microcontroller. The
sensors, and Arduino IoT cloud. Figure 1 shows the NodeMCU calculates the received data and transmits the
proposed method of this study in diagrammatical power data to the Arduino IoT Cloud. On receiving the
representation. data from the microcontroller, the cloud gives the output
as power theft and no power theft after examining the
input data. The cloud sends the output data to visualize
the data in the mobile application of Arduino IoT Cloud.
For power theft detection the power difference can be 1
is negligible. If the power difference is more than
negligible value, then the power theft detection detects as
power is theft. If the power difference is in negligible
value, then there is no power theft.

III. HARDWARE REQUIREMENTS


Fig:1 Pictorial Representation of Proposed Method
The necessary hardware products for power theft
The above Figure 1 shows the proposed method detection contain voltage sensors, current sensors, and
for this paper. There will be a voltage sensor and current NodeMCU. The supply of voltage to the transformer
sensor in the transformer and consumer’s home. The and the home is measured by the voltage sensor. The
current sensor measures the amount of current flow to Arduino IoT cloud should subscribe to the plan. Arduino
the transformer and the home. With these two-value IoT Cloud has many features such as Data monitoring,
power is calculated in the transformer and home. The Scheduler, Webhooks, Variable synchronization, Over
voltage sensor and current sensor from the the Air (OTA) uploads. The cloud supports Wi-Fi-
transformer attached to the home are interfaced with enabled boards like ESP8266 or ESP32 microcontrollers.
the NodeMCU microcontroller. The sensor’s values The Wi-Fi should have a minimum of
are sent to the NodeMCU to calculate the power value 2.4GHz frequency to send the data to the cloud. To
to detect power theft. configure the ESP8266 or ESP32 microcontroller choose
A. Voltage sensor the thirdparty option in the setup device. Arduino IoT
A voltage sensor is used to monitor and measures the Cloud can connect with Arduino, ESP32, and LoRa-1276
voltage in an electrical object. This sensor will find with a Wi-Fi module [11]. Arduino IoT Cloud has a
out the voltage in Alternate Current (AC) and also in mobile application and can also login to the cloud via the
Direct Current (DC). The transformer will have 230V browser. Through the mobile application, the user can
of voltage in a single phase. The voltage transformer find the data easily and quickly. The data sent from the
sensor is the absolute that measures the voltage in AC. NodeMCU to the cloud, the cloud will detect whether
This will help to measure the voltage up to 250V there is power theft or not and transmits the data to the
because of its good consistency and high accuracy [6]. mobile application of the user in the data visualization
The voltage sensor is used in this article to measure feature. The user can notice the data in the mobile
the voltage in the distribution line and to calculate the application whenever they want. Figure 3, shows the
power to detect theft. homepage of Arduino IoT Cloud.

B. Current sensor

A current sensor is a measuring device that


measures and detects the electrical signal in a network
or a cable and converts it into a readable value [7].
This sensor computes the flow of current in a wire. If
there is an excess flow of current in any device that
will lead to a short circuit and this may affect the
working of that specific device. The output of the
current sensor in a transformer is 4-20mA in DC. In
this paper, a current sensor is used to detect the
current flowing through the transmission line and to
calculate the power to detect the theft of power
between the transmission line and the home.

C. NodeMCU
NodeMCU is a microcontroller that is an IoT
accessthesoftware. NodeMCU board consists of a built-in
Wi-Fi module of ESP8266 [8]. The scope of voltage for
the microcontroller is from 3V to 3.6V, this controller
also contains Linear and low-dropout (LDO) regulates
the voltage to hold on the stable range of 3.3V [9]. With
the use of Arduino IDE, it can be programmable and
upload the program to the microcontroller by connecting
the board and to the Central Processing Unit (CPU) by
using Universal Serial Bus (USB) cable.

IV. SOFTWARE REQUIREMENTS


Arduino IoT Cloud is an online platform that is
provided by the Arduino community in the IoT platform.
This cloud gives an end-to-end answer for different
projects to make it the easy way. We can transmit and
receive the data from the IoT platform devices to the
Arduino IoT Cloud platform [10]. This cloud has a
subscription plan, for new users, it gives free access for
limited days then if the user wants to continue to use the

978-1-6654-9764-0/22/$31.00 ©2022 IEEE 484


sensor in the consumer’s home receive the amount of
From the above-given Figure 3, the distributed power from the transformer and sense the power
power is the power that is transmitted power from the consumed in the consumer’s home. The power sends
transformer to the home. Consumed power is the out from the distribution line to the home is 250W. In
receiving power of the home. The power difference will the consumer’s home while taking the reading in the
show the difference in transmitting and receiving the energy meter it should be approximately 250W. The
power. difference between the power in the transformer and
the consumer’s home can be and it is negligible.
The data from the sensors are transmitted to the
V. RESULTS AND DISCUSSION The foremost NodeMCU microcontroller. The NodeMCU will
intention of this article is to detect power theft calculate the power by using the voltage and current
during the transmission from power distribution data from the transformer and at home with the
to the consumer’s home. To detect and prevent programmed code in the microcontroller. The
electricity theft from various methods this study NodeMCU will transfer the data to the Arduino IoT
is implemented by using IoT, NodeMCU, Cloud and it will detect the power theft according to
voltage sensor, current sensor, and Arduino IoT the power difference. If the power difference is

Fig 3: Home Page of Arduino IoT Cloud

.
cloud. There will be a voltage sensor and negligible then there is no power theft. If the
current sensor in the transformer and difference is more than negligible value then the power
consumer’s home. The sensors in the is theft. Consumers can visualize the data in
transformer acquire the amount of data
transmitting the power to the consumer’s home.
The voltage sensor and current

the Arduino IoT Cloud through the mobile


FIG 4:Simulation Page of Arduino IoT Cloud:
application. The consumer can also log in to the
with no power theft
Arduino IoT Cloud in the browser. Figure 4
displays.

The above figure 4, displays from the Arduino IoT power is distributed continuously from the transformer to
Cloud as no power theft is detected. The power is the home. The
displayed in the cloud as a graph to monitor the power consumed power is also showing for 15 days, 7 days, 1
for 15 days, 7 days, 1 day, and 1 hour and can also day, 1 hour and in live. In figure 4, the consumed power
monitor live. In the distributed power, the power is in the graph shows that the power is increasing to 250W.
increasing from approximately 210W to 250W. The There is no major difference in the graph. In the power
difference frame, the difference is 1.320, which is
negligible. So, the

978-1-6654-9764-0/22/$31.00 ©2022 IEEE 486


Fig 5: Simulation Page of Arduino IoT Cloud: Power
Theft
The above-given
figure 5, shows the power
theft detection in Arduino VI.
IoT Cloud. The output in CONCLUSION
figure 5, displays the live In today’s modern
measuring in distributed world, electricity plays a
and consumed power. The vital role in day-to-day life.
consumer can view the In the early days, electricity
flow of power in the is important for cooking
distributed power for the and lighting by using foil
past 15 days, past 7 days, fuels. Nowadays, there is a
past a day, and even for 1 need for more electricity to
hour with the timing. In the survive. Electricity is
distributed power, the produced from various
power is increasing from natural resources like
approximately 210W to water, wind, coal, and fire.
280W. So, the distribution Thermal energy is by using
of power to the home is fire, hydro energy using
280W. In consumed power, water, and wind energy
the graph shows that the using a windmill. These
power is increasing from energies are used to
210W, but from the past 7 generate electricity in
days from the timing of power plants. The
15.31, the power is electricity is distributed to
consuming the same 250W. various power stations to
The distributed power is distributing to cities, towns,
280W but the consumed and villages. The power is
power is 250W. So, there is transferred from
a theft occurred. The power transformer to home.
difference in the window Electricity is neither
shows a 34.830 difference, renewable nor non-
it is more when compared renewable. Power theft is
to a negligible value. The occurring because of more
power theft is detected by reasons. Because of the
blink in Light Emitting power theft, the country
Diode (LED) presents in will decrease in their
the theft detecting window country’s economy. To
on the cloud page. So, determine the power theft
when the power theft is Voltage sensor, the Current
detected, the consumer can sensor, NodeMCU, and
view the data in the data Arduino IoT Cloud are
visualization of Arduino used. The sensors in the
IoT Cloud. transformer and home get

5
the voltage and current Singh, Gurpreet and
Vyjayanthi, “Internet of
value and convert it into Things Enabled Power
power by using a Theft Detection and Smart
microcontroller. The Meter Monitoring System”,
microcontroller will send 2020 International
Conference on
the power to the cloud, then Communication and Signal
the cloud will examine the Processing (ICCSP), 0262-
data of power difference 0267, 2020, DOI:
10.1109/ICCSP48568.2020
and the consumer can .9182144.
visualize the data in the
[5] M. I. Ibrahem, M. Nabil,
mobile application of M. M. Fouda, M. M. E. A.
Arduino IoT Cloud Mahmoud, W. Alasmary
whether there is a power and F. Alsolami, "Efficient
Privacy-Preserving
difference between the Electricity Theft Detection
transformer and home, the with Dynamic Billing and
power theft detection LED Load Monitoring for AMI
will blink in the cloud Networks," IEEE Internet
of Things Journal, 8.2,
application. If there is no 1243-1258, 2021, DOI:
power theft, the detection 10.1109/JIOT.2020.302669
LED will not blink in the 2.
cloud application. [6] Amol A. Sonune, Ankit A.
Akotkar, Mayur S. Talole,
Piyush S. Jaiswal, Sumit V.
Sonkusale, Vivek N.
REFERENCES Gayki, “Condition
[1] Mucheli, Nitin and Nanda, Monitoring of Distribution
“Smart Power Theft Transformer using IOT”,
Detection System”, 2019 International Journal of
Devices for Integrated Engineering Research &
Circuit (DevIC), 302- Technology (IJERT), 9.6,
305,2019, DOI: 2020, DOI:
10.1109/DEVIC.2019.8783 10.17577/IJERTV9IS0602
395. 44
[2] P. Leninpugalhanthi, R. [7] Darteh, Oscar and Adjei,
Janani, S. Nidheesh, R. V. Charity and Amo, Samuel
Mamtha, I. Keerthana and and Anaadumba, Raphael
R. S. Kumar, "Power Theft and Sarker, Sajib and
Identification System Goma T, “Design of
Using Iot," 2019 5th Internet of Things based
International Conference Electricity Theft Detection
on Advanced Computing & using Raspberry PI”,
Communication Systems International
(ICACCS), 825-830, 2019, Journal of Engineering and
Technical Research, 10.2,
DOI:
506-511, 2021, DOI:
10.1109/ 10.17577/IJERTV10IS020
ICACCS.2019.8728361. 231.
[3] W. Li, T. Logenthiran, V.
Phan and W. L. Woo, "A [8] MinhajaliSayyed,
Novel Smart Energy Theft ShrihariBalwadkar,
System (SETS) for IoT- AnandJadhav, Ashish
Based Smart Home," IEEE Gaikwad, P. P. Mahajan,
Internet of Things Journal, “Power Theft Monitoring
6.3, 5531-5539, 2019, DOI: on Iot Platform Using
10.1109/JIOT.2019.290328 NodeMCU”, International
1. Engineering Research
Journal (IERJ), 204206,
[4] Jeffin, M and G M, Madhu 2020.
and Rao, Akshayata and

6
[9] Raju, K. Lova and Pavankalyan, K. and Khasim, Sk and Naveen A, [11] A. K. S V, P. Kanakaraja, D. V. S. Prasad, T. G. Reddy and N.
“Node MCU Based Power Monitoring and Smart Billing System Pardhasaradhi, "IoT Enabled LoRa based Power Theft Detection
Using IoT”, Springer Nature Switzerland AG 2020, 345-354, System," 2022 International Conference on Electronics and
2020, DOI: 10.1007/978-3-030-24318-0_42. Renewable
Systems (ICEARS), 608-616, 2022, DOI:
[10] Kurniawan, Agus, “ArduinoIoT Cloud”, In book: Beginning Arduino
10.1109/ICEARS53579.2022.9752462.
Nano 33 IoT, 131-155, 2021, DOI: 10.1007/978-1-4842-6446-1_5.

Downloaded on March 27,2023 at 14:49:50 UTC from IEEE Xplore. Restrictions apply.

You might also like