Design and Development of Overcurrent Protection Relay Inverse Definite Minimum Time Type Based On Arduino Uno
Design and Development of Overcurrent Protection Relay Inverse Definite Minimum Time Type Based On Arduino Uno
ISSN: 2581-8341
Volume 07 Issue 10 October 2024
DOI: 10.47191/ijcsrr/V7-i10-01, Impact Factor: 7.943
IJCSRR @ 2024 www.ijcsrr.org
ABSTRACT: An overcurrent protection relay is an essential component in electrical system to protect devices from damage due
to excessive current. The Inverse Definite Minimum Time (IDMT) type has a trip time that depends on the magnitude of the
overcurrent, with faster trip times for higher overcurrent levels. Arduino Uno can be used as a microcontroller platform to build an
IDMT with relatively low cost and ease of implementation. This research aims to design and construct an Arduino Uno-based
IDMT. The system consists of a current sensor, Arduino Uno, and a relay. The current sensor is used to detect the current flowing
through the load. The Arduino Uno processes the data from the current sensor and determines if the current exceeds a predefined
limit. If the current exceeds the limit, the Arduino Uno will activate the relay to cut off the current flow to the load. The IDMT trip
time is implemented using an algorithm that considers the magnitude of the overcurrent and the minimum trip time. The system is
tested using a simulator and actual load. Test results show that the Arduino Uno-based IDMT system works well and can protect
the load from damage due to overcurrent.
KEYWORDS: Algorithm, Arduino Uno, Current Sensor, Inverse Definite Minimum Time, Relay, Overcurrent protection relay,
Testing.
1. INTRODUCTION
One of the most important parts of an electrical power system is the protection system. As a result, the utilized electrical power
system is guaranteed to be safe. Electrical availability cannot be efficiently distributed to loads without using electrical current
protection, making an appropriate safety system essential. A common disturbance is a current surge, which is caused by overload
or short circuit in the circuit. An Over Current Relay based on Arduino has the necessary capabilities to achieve an optimal system
quality level because reliable and precise protective performance can address disturbances as effectively as possible. In principle, a
relay is a switch contact with a conductor winding on an iron core. Relays vary widely depending on their usage and function.
Problems in electrical power systems can be categorized into two types: permanent issues and temporary issues. Some disturbances
may not be eliminated. The protection of the electrical power framework can be separated into two types, namely essential assurance
and reinforcement protection. If there is an issue, primary protection functions, and backup protection operates if the primary
protection fails. Protection in electrical circuits plays a crucial role in ensuring the quality of voltage distribution to the load, as it is
an important component needed to reduce the potential for problems in the electrical system. With the implementation of an Over
Current Relay based on Arduino in the electrical circuit, it is expected to minimize various problems that can disrupt system
reliability as much as possible [1].
the Inverse Definite Minimum Time Overcurrent Relay Based on Arduino Uno [3]. From the research conducted by Alfi Syahri and
Andik Bintoro Kolom titled “Monitoring and Controlling Power Based on Arduino Uno Using PZEM-004T Sensor,” the application
of the PZEM-004T sensor as a current sensor that can be used in this study is shown [4]. The research by Aria Kharisma and Galang
Nazharullah titled “Overcurrent Protection Relay Based on Arduino Microcontroller” describes the design of an overcurrent
protection relay using a current sensor from a shunt resistor and Op-Amp, tested by comparing it with an ammeter. The results show
that the device works well in protecting against overcurrent [5]. The research conducted by Verdiano Frandhiyawan et al. titled
“Design and Development of an Overcurrent Relay Based on Internet of Things (IoT) Monitoring and Arduino as a 1-Phase
Electronic Protection” shows that the overcurrent relay operates with 3 characteristics: standard inverse, very inverse, and extremely
inverse, which can serve as a reference for this research, particularly on the standard inverse characteristic [6]. The research by Ali
Abdulsattar Hameed et al. titled “Design and Implementation of a New Real-Time Overcurrent Relay Based on Arduino” uses an
Arduino Nano as the microcontroller and the ACS712 current sensor as the main sensor to measure current in the circuit and is
tested in real time [7]. The research by Muhammad Fahreza titled “Design of Overcurrent Protection Control Based on Arduino”
uses a GSM SIM800A Modem Module to send alerts before overcurrent occurs and indicators when overcurrent happens [8]. Most
of the references above focus mainly on controlling and disconnecting the power supply but do not extensively discuss protection
principles. This study will delve more into protection principles, specifically the Inverse Definite Minimum Time type.
2.2 Protection System Principle
The prototype of the Inverse Definite Minimum Time Overcurrent Relay will be designed according to the basic requirements of a
protection relay, which are:
1. Speed. The protection relay must be able to isolate the affected part as quickly as possible. To minimize the time needed
to disconnect the disturbed section from the healthy system, the protection relay must have high speed.
2. Sensitivity. Sensitivity in a protection relay refers to its ability to operate correctly with minimal deviation from its
characteristics.
3. Reliability. Reliability means that the protection relay must function correctly and effectively under all planned disturbance
conditions for which the relay is designed.
4. Simplicity. Simplicity means that the protection relay should meet conditions of good material quality, accurate design,
ease of installation, ease of operation, and ease of maintenance. These factors greatly influence the reliability of the relay.
5. Economical. In a protection system, the economic factor is crucial. To achieve a well-designed protection system, cost
factors play an important role in integrating all the basic requirements of the protection relay mentioned above. In practice,
a compromise is necessary to ensure that the protection system is economical without compromising the required basic
needs. Applying too high a level of protection is as detrimental as using a low level of protection. Therefore, the level of
protection used must be appropriate to the protection needs. Thus, the protection system should be optimally designed with
appropriate costs.
2.3 Mikrokontroller Arduino Uno
The Arduino Uno is an open-source electronic circuit board that operates using an AVR microcontroller chip. This board can be
programmed using the Arduino programming language and IDE (Integrated Development Environment). It can detect conditions
through inputs such as sensors and perform control actions on devices like LEDs or actuators. The layout and pins on the Arduino
are shown in Figure 1 [9].
2.4 Relay
Relay can be used as a switch to control the ON/OFF state of various electronic devices. The ON/OFF control of the switch is
determined by the output value of the sensor used. After processing by the microcontroller, it will instruct the relay to perform the
ON/OFF command. A relay module is an electronic switch operated by electrical current. Essentially, a relay is a switch lever with
a wire winding around a piece of iron (solenoid) nearby. When the solenoid is energized by electrical current, the lever is pulled
due to the magnetic force generated by the solenoid, causing the switch contacts to close. The shape and symbol of the relay can be
seen in Figure 2 [12].
2.5 PZEM-004T
PZEM-004T is a versatile and cost-effective power sensor that can be a valuable tool for various energy-related research and
projects. The PZEM-004T can measure voltage (V), current (A), active power (W), reactive power (VAR), power factor (PF),
energy (kWh), and frequency (Hz) with high accuracy. In this research, the PZEM-004T sensor is specifically used for measuring
current. With its ability to measure and monitor various electrical power parameters with high accuracy, the PZEM-004T can provide
valuable data for analysis, research, and the development of innovative energy control systems. The shape and symbol of the PZEM-
004T can be seen in Figure 3 [10].
Figure VI. The form of the I2C (Inter-Integrated Circuit) component [13].
2.9 Piezoelectric
A piezoelectric buzzer is a type of buzzer that uses the piezoelectric effect to produce sound. The sound generated by this buzzer
results from mechanical vibrations induced by the piezoelectric crystal inside it. A DC power source connected to the piezoelectric
material causes mechanical movement, which in turn produces a sound that can be heard by the human ear using a diaphragm and
resonator. This can be seen in Figure 7, which illustrates the shape, structure, and symbol of the buzzer component.
AC Current
Relay Load
Supply measure
Adaptor Push
7-12V ARDUINO UNO Button
Analog signal
Digital signal
LCD AC Supplay
Buzzer
Display DC Supplay
Figure VIII. General image of an overcurrent protection relay system based on an Arduino microcontroller
In Table- I can be seen for the Input and Output used on the Arduino Uno.
Table I : Used Input and Output
Pin Mode No. Pin Name Pin Description
Functions as a reset button when the protection relay is
Input RESET Reset active and as a back button when setting the menu
7451 *Corresponding Author: Ikhsan Aurel Riyanto Volume 07 Issue 10 October 2024
Available at: www.ijcsrr.org
Page No 7447-7455
International Journal of Current Science Research and Review
ISSN: 2581-8341
Volume 07 Issue 10 October 2024
DOI: 10.47191/ijcsrr/V7-i10-01, Impact Factor: 7.943
IJCSRR @ 2024 www.ijcsrr.org
Solder Acrylic
Power Supply DC
bolt
7-25
Variable Reistor Spacer
Cable (Female-Female),
(Male-Male), (Female-
Male) and Cable 1,5 mm
Banana Plug
Skun Ring
LCD I2C 16 x 2
7452 *Corresponding Author: Ikhsan Aurel Riyanto Volume 07 Issue 10 October 2024
Available at: www.ijcsrr.org
Page No 7447-7455
International Journal of Current Science Research and Review
ISSN: 2581-8341
Volume 07 Issue 10 October 2024
DOI: 10.47191/ijcsrr/V7-i10-01, Impact Factor: 7.943
IJCSRR @ 2024 www.ijcsrr.org
6 2 1.08 1 -7,40741
7453 *Corresponding Author: Ikhsan Aurel Riyanto Volume 07 Issue 10 October 2024
Available at: www.ijcsrr.org
Page No 7447-7455
International Journal of Current Science Research and Review
ISSN: 2581-8341
Volume 07 Issue 10 October 2024
DOI: 10.47191/ijcsrr/V7-i10-01, Impact Factor: 7.943
IJCSRR @ 2024 www.ijcsrr.org
It can be seen from Table 3 that the testing of the Overcurrent Protection Relay shows a slight discrepancy between the calculations
in ETAP and the tests conducted using a stopwatch, as can be seen in Figure 9. The comparison curve between the Testing and
Simulation in the ETAP Application.
4. CONCLUSION
From the results of the Project-Based Learning on the design and construction of an Inverse Definite Minimum Time Overcurrent
Relay Based on Arduino in the Protection System Laboratory and the Microprocessor System Laboratory, the following conclusions
can be drawn:
1. Based on the test results, this device works well in protecting against overcurrent and the Inverse Definite Minimum Time
characteristic is met according to simulations on ETAP software.
2. This device has good accuracy and produces a fairly low average error rate.
7454 *Corresponding Author: Ikhsan Aurel Riyanto Volume 07 Issue 10 October 2024
Available at: www.ijcsrr.org
Page No 7447-7455
International Journal of Current Science Research and Review
ISSN: 2581-8341
Volume 07 Issue 10 October 2024
DOI: 10.47191/ijcsrr/V7-i10-01, Impact Factor: 7.943
IJCSRR @ 2024 www.ijcsrr.org
REFERENCES
1. K. Prawira and Wijaya, "DESIGN AND DEVELOPMENT OF OVERCURRENT PROTECTION RELAY BASED ON
ARDUINO," 2022.
2. H. Y. Deni Almanda, 'eLEKTUM,' 2017. [Online]. Available:
https://jurnal.umj.ac.id/index.php/elektum/article/view/1735.
3. K. Pengantar, "Proceedings of the National Seminar NCIET 2020."
4. Alfi Syhari and Andik Bintoro, "Monitoring and Controlling Power Based on Arduino Uno Using PZEM-004T Sensor,"
Journal of Electrical Energy, vol. 12, no. 1, pp. 43–43, Apr. 2023.
5. G. Nazhrullah and Aria Kharisma, "Overcurrent Protection Relay Based on Arduino Microcontroller," PoliGrid, vol. 4, no.
1, pp. 32–40, 2023.
6. M. M. J. Rizqy Agung Nurhidayatulah, Muhammad Ilham Muharrom, and N. Hafidhoh, "Design and Development of
Overcurrent Relay Based on Internet of Things (IoT) Monitoring and Arduino as Single-Phase Electronic Protection," pp.
211–216, 2019.
7. A. A. Hameed, A. J. Sultan, and M. F. Bonneya, "Design and Implementation of a New Real-Time Overcurrent Relay
Based on Arduino," IOP Conf. Ser. Mater. Sci. Eng., vol. 871, no. 1, 2020.
8. M. Fahreza, "Jurnal Mesil (Mechanical, Electrical, Civil), Overcurrent Protection Control Design Based on Arduino," vol.
2, no. 1, pp. 47–53, 2021. [Accessed: Apr. 24, 2024.]
9. Elga Aris Prastyo, "Pinout Arduino UNO R4 Minima," Arduino Indonesia | Complete Arduino Tutorial in Indonesian, Jan.
30, 2024.
10. "New PZEM004T v3.00 and Power Flow Direction," Arduino Forum, Jun. 17, 2019.
11. WatElectronics, "LCD 16X2: Pin Configuration, Commands, Interfacing & Its Applications," WatElectronics.com, Aug.
08, 2021.
12. nabilul, "Proposal Push Button, Relay, Timer, Lamp," Scribd, 2024.
13. Elga Aris Prastyo, "I2C Communication for Data Exchange Between Devices on Arduino," Arduino Indonesia | Complete
Arduino Tutorial in Indonesian, 2024.
Cite this Article: Rizky Aprylianto Susilo, Muhammad Rahman Sidiq, Erwin Nurma Hendra, Abdul Hamid Kurniawan, Ikhsan
Aurel Riyanto (2024). Design and Development of Overcurrent Protection Relay Inverse Definite Minimum Time Type Based
on Arduino Uno. International Journal of Current Science Research and Review, 7(10), 7447-7455, DOI:
https://doi.org/10.47191/ijcsrr/V7-10-01
7455 *Corresponding Author: Ikhsan Aurel Riyanto Volume 07 Issue 10 October 2024
Available at: www.ijcsrr.org
Page No 7447-7455