SlideShare a Scribd company logo
1 of 34
DETECTION OF FAULT LOCATION IN UNDERGROUND CABLE USING
ARDUINO
Flow of Presentation
• Introduction to Project
• Underground cable v/s Overhead cables
• Faults in underground cables
• Methods for the Detection of faults
• Introduction to the Circuit
• Working of the Circuit
• Different circuit components
Introduction
• The objective of this project is to determine the distance of
underground cable fault from base station in kilometers using an
Arduino board.
• Many time faults occur due to construction works and other reasons.
• Cables have some resistance. We are mainly focusing that resistance.
Resistance can vary with respect to the length of the cable.
• If the length of the cable is increase, the value of the resistance will also
increase.
• If any deviation occurs in the resistance value, we will call that is fault point
and finding that place through Arduino technology.
• That fault point represents the standard of distance (kilometre) from the
base station.This value displayed by display unit.
• Before attempting to locate underground cable faults on cable, it is
necessary to know where the cable is located and what route it takes. If the
fault is on secondary cable, knowing the exact route is even more critical.
• Since it is extremely difficult to find a cable fault without knowing
where the cable is, it makes sense to master cable locating and
tracing and to do a cable trace before beginning the fault locating
process.
• Success in locating or tracing the route of electrical cable and metal
pipe depends upon knowledge, skill, and perhaps, most of all,
experience.
• Although locating can be a complex job, it will very likely become
even more complex as more and more underground plant is installed.
It is just as important to understand how the equipment works as it is
to be thoroughly familiar with the exact equipment being used.
UNDER
GROUND
CABLES
Suitable for congested urban
areas where overhead lines may
be difficult or impossible to
install
Low maintenance
Required
Small voltage drops
Fewer faults
Not susceptible to shaking and
shorting due to vibrations, wind,
accidents, etc.
No interference with
communication system
Posses no danger to
wildlife or low flying
aircraft
It is more Expensive
Fault point cannot
be easily located
Can not be easily
Repaired
It can work only upto
66 kv due to insulation
difficulties
Erection cost of high voltage
cable is very high
Faults in Underground cables
• When there is a break in the
conductor of a cable, it is
called open circuit fault.
• The open-circuit fault can
check by a megger.
• The megger will indicate zero
resistance in the circuit of the
conductor that is not broken.
• However if a conductor is
broken the megger will
indicate an infinite resistance
Open circuit Fault Earth FaultShort circuit Fault
• When two conductors of a
multi core cable come in
critical contact with each
other due to insulation
failure, it is so called as short
circuit fault.
• The two terminals of a
megger are connected to any
two conductors.
• If the megger gives a zero
reading it indicates short-
circuit fault between these
conductors.
• When the conductor of a cable
comes in contact with earth
• To identify this fault, one terminal
of the megger is connected to the
conductor and the other terminal
connected to the earth.
• The megger indicates zero
reading; it means the conductor
is earthed.
Methods for the Detection of Faults
• Online method uses and
process the sampled
current and voltages to
determine the fault
points.
Online Method Off-Line Method
• This method uses a special instrument to test
out service of cable in the field. Offline method
is classified into two methods such as tracer
method and terminal method.
Terminal Methods Tracer Method
• Terminal method is used to detect the location of
the fault in a cable from one end or both the
ends without tracking. This method is used to
find general areas of the fault to accelerate
tracking on buried cable.
• In this method fault of the cable can be
detected by walking on the cable lines.
Fault location is denoted from
electromagnetic signal or audible signal.
This method is used to find the fault
location very accurately.
Time domain reflectometry (TDR):
• The TDR sends a low-energy signal through the cable, causing no insulation degradation.
A theoretically perfect cable returns that signal in a known time and in a known profile.
• Impedance variations in a “real-world” cable alter both the time and profile, which the
TDR screen or printout graphically represents.
• One weakness of TDR is that it does not pinpoint faults. TDR is accurate to within about
1% of testing range.
Spark-induced Electromagnetic Signals
• During a voltage break-down in a conductor of length l, a spark-induced
electromagnetic signal is generated exactly where the break-down takes place.
• Two waves will propagate in both directions with a constant signal propagation
velocity, denoted v, towards the direction of the extremities of the conductor
(denoted A and B).
• The time difference ∆t measured between the two signals arriving at the
extremities of the conductor allows calculating the distance lf of the fault from
the extremity A by the simple relation,
Terminal Methods
1) Blavier Test (For a Single Cable Faults):
• When a ground fault occurs in a single cable and there is no other cables (without
faulty one), then blavier test can be performed to locate the fault in a single cable.
• Suppose-
• Fault to ground resistance = r
• Resistance from the Far end to the
cable fault = r2
• Resistance from the testing end of
the cable to the fault = r1
• First of all, We will insulate the far end of the cable to determine the
resistance between line to ground,
which is ;
𝑅1 = 𝑟1 + r
• Now, we will ground or earth the far end of the cable to find the
resistance between line to ground again.
𝑅2 = 𝑟1 +
𝑟 × 𝑟2
𝑟 + 𝑟2
• But the total resistance (before occurring the fault) was
R = 𝑟1 + 𝑟2
• Solving the above equations for r2 (fault location or distance), we get
𝑥 = 𝑅2 − (𝑅1 − 𝑅2)(𝑅 − 𝑅2)
2) Murray Loop Test:
• Wheatstone bridge’s principle is used in murray loop test to find the cable faults.
• The Wheatstone bridge is kept in balance by adjusting resistance of the ratio
arms Ra and Rb until the galvanometer deflection is zero.
Tracer Method
• In this method fault of the cable can be detected by walking on the cable lines.
Fault location is denoted from electromagnetic signal or audible signal. This
method is used to find the fault location very accurately.
• Transmitter create electromagnetic signals
on metallic conductors by producing output current.
• This electromagnetic field radiates from
the line is sense by receiver and we can
find exact location of fault as well as
depth of the cable.
• Cable locating test sets, often referred to as cable tracers, may be
grouped as follows:
i. Low frequency — usually less than 20 kHz sometimes referred to as
audio frequency (AF).
ii. High frequency — usually higher than 20 kHz and in the radio
frequency (RF) range to about 80 kHz.
iii. 60 Hz — most tracers provide this mode to allowtracing of
energized cables.
• Low frequency (AF) is considered the general-purpose selection
because it is more effective in tracing the route of cables located in
congested areas due to less capacitive coupling to everything else in
the ground. Low frequency can be more effective over greater
distances due to less capacitive leakage and because higher signal
power is allowed
Introduction to circuit Diagram
• While a fault occurs for some reason, at that time the repairing process related to that
particular cable is difficult due to not knowing the exact location of the cable fault. The
proposed system is to find the exact location of the fault.
• This project uses Ohms Law concept, when a low voltage DC is applied to the feeder end
through a series resistor, then the current would differ based on the location of fault
occurred in the cable.
• In case is there any short circuit occurred from line to ground, then the voltage across
series resistor alters accordingly, then it is fed to an analog to digital converter to develop
exact data, which the pre programmed Arduino module will display in kilometres.
• The proposed system is designed with a set of resistors to signifying the length of a cable
in kilometers, and the fault creation is designed with a set of switches at every known
kilometer (KM) to cross check the exactness of the same. The fault happening at a specific
distance and the particular phase is displayed on an LCD interfaced to the 8051
microcontroller.
Block Diagram of Circuit
Circuit Diagram
Working of Circuit
• The project uses a set of resistances in series i.e. R10,R11,R12,R13 and
R14,R15,R16,R17, & R18,R19,R20,R21, as shown in the circuit diagram, one set for each
phase.
• Each series resistors represents the resistance of the underground cable for a specific
distance thus 4 such resistances in series represent 1-4kms.
• 3 relays are used to common point of their contacts are grounded while the NO points
are connected to the input of the R10, R14 & R18 being the 3 phase cable input.
• Fault creation is made by a set of switches at every known KM to cross check the
accuracy of the same.
• The fault occurring at a particular distance and the respective phase is displayed on a
LCD interfaced to the Arduino board.
Circuit Components
1) RELAY :
• A relay is an electrically operated switch.
• Current flowing through the coil of the relay creates a magnetic field
which attracts a lever and changes the switch contacts.
• The coil current can be on or off so relays have two switch positions
and have double throw (changeover) switch contacts as shown in the
diagram.
• Relays allow one circuit to switch a second circuit which can be
completely separate from the first.
• For example a low voltage battery circuit can use a relay to switch a
230V AC mains circuit.
• There is no electrical connection inside the relay between the two
circuits, the link is magnetic and mechanical.
• To drive relay through MC ULN2003
relay driver IC is used
2) Relay driver ULN2003A
• The ULN2003 is a monolithic high voltage and high current Darlington
transistor arrays.
• It consists of seven NPN Darlington pairs that features high-voltage outputs
with common-cathode clamp diode for switching inductive loads.
• The collector-current rating of a single Darlington pair is 500mA.
• The Darlington pairs may be paralleled for higher current capability.
• The ULN2003A functions as an inverter.
• If the logic at input 1B is high then the output at its corresponding pin
1C will be low.
START
Initialize the LCD display pins
2,3,4,5,11,12
Define variable
Distance=input voltage
If input voltage
>=890 and <920
12
Yes
No
1
Output
Distance=8
2
If input
voltage
>=850 and
<890
Output
Distance=6
Output
Distance=4
If input
voltage
>=750 and
<850
Yes
No
Yes
3
No
Display
“Distance=6”
Display
“Distance=8”
Display
“Distance=4”
3
If input
voltage
>=600 and
<750
Output
Distance=2
Yes
Output
Distance=0
No
END
Display
“Distance=0”
Display
“Distance=2”
Arduino Code
// include the library code:
#include <LiquidCrystal.h>
// initialize the library with the numbers of the interface pins
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
// define phase control pins
int phase[3] = {7, 8, 9};
//********************************************************
*
int distance(int inputVoltage) {
if (inputVoltage >= 890 && inputVoltage < 920) {
return 8;
}
else if (inputVoltage >= 850 && inputVoltage < 890) {
return 6;
}
else if (inputVoltage >= 750 && inputVoltage < 850) {
return 4;
}
else if (inputVoltage >= 600 && inputVoltage < 750) {
return 2;
}
else return 0 ;
}
//*****************************************************
****
void setup() {
// set up the LCD's number of columns and rows:
lcd.begin(16, 2);
// set pin mode for phase relays
for (int j = 0; j < 3; j++) {
pinMode(phase[j], OUTPUT);
}
}
void loop() {
digitalWrite(phase[0], HIGH);
delay(1000);
int dist1 = distance(analogRead(A0));
if (dist1 == 0) {
lcd.setCursor(0, 0);
lcd.write("R: ");
lcd.setCursor(3, 0);
lcd.write("NF ");
}
else {
lcd.setCursor(0, 0);
lcd.write("R: ");
lcd.setCursor(3, 0);
lcd.print(dist1);
lcd.setCursor(4, 0);
lcd.write(" KM");
}
digitalWrite(phase[0], LOW);
//===============================================
=
digitalWrite(phase[1], HIGH);
delay(1000);
int dist2 = distance(analogRead(A0));
if (dist2 == 0) {
lcd.setCursor(8, 0);
lcd.write("Y: ");
lcd.setCursor(11, 0);
lcd.write("NF ");
}
else {
lcd.setCursor(8, 0);
lcd.write("Y: ");
lcd.setCursor(11, 0);
lcd.print(dist2);
lcd.setCursor(12, 0);
lcd.write(" KM");
}
digitalWrite(phase[1], LOW);
//==================================================
digitalWrite(phase[2], HIGH);
delay(1000);
int dist3 = distance(analogRead(A0));
if (dist3 == 0) {
lcd.setCursor(0, 1);
lcd.write("B: ");
lcd.setCursor(3, 1);
lcd.write("NF ");
}
else {
lcd.setCursor(0, 1);
lcd.write("B: ");
lcd.setCursor(3, 1);
lcd.print(dist3);
lcd.setCursor(4, 1);
lcd.write(" KM");
}
digitalWrite(phase[2], LOW);
}
References
• http://www.edgefxkits.com
• https://www.elprocus.com
• http://electrical-engineering-portal.com
• http://ieeexplore.ieee.org
• http://www.electrical4u.com
Detection of Underground Cable Faults Using Arduino

More Related Content

What's hot

Protective relay
Protective relay Protective relay
Protective relay Uday Wankar
 
Wireless Charging of Electric Vehicles
Wireless Charging of Electric VehiclesWireless Charging of Electric Vehicles
Wireless Charging of Electric VehiclesPritam Kumar Singh
 
Scada and power system automation
Scada and power system automationScada and power system automation
Scada and power system automationShubham Kapoor
 
Intelligent Substation & its applications
Intelligent Substation & its applicationsIntelligent Substation & its applications
Intelligent Substation & its applicationsGowtham MG
 
Power line communication
Power line communicationPower line communication
Power line communicationAhmad AL CHAMI
 
Arduino based underground cable fault detection
Arduino based underground cable fault detectionArduino based underground cable fault detection
Arduino based underground cable fault detectionIsa Rachman
 
Precise kilometer calculation by underground cable fault detector
Precise kilometer calculation by underground cable fault detectorPrecise kilometer calculation by underground cable fault detector
Precise kilometer calculation by underground cable fault detectorvivekmv716
 
concept of resilience and self healing in smart grid
concept of resilience and self healing in smart gridconcept of resilience and self healing in smart grid
concept of resilience and self healing in smart gridKundan Kumar
 
New project report
New project reportNew project report
New project reportSai Printers
 
Power Theft Detection
Power Theft DetectionPower Theft Detection
Power Theft DetectionLis Maria Roy
 
Series & shunt compensation and FACTs Devices
Series & shunt compensation and FACTs DevicesSeries & shunt compensation and FACTs Devices
Series & shunt compensation and FACTs Deviceskhemraj298
 
SMART GRID TECHNOLOGY
SMART GRID TECHNOLOGYSMART GRID TECHNOLOGY
SMART GRID TECHNOLOGYRanjan kumar
 
Power theft detection
Power theft detectionPower theft detection
Power theft detectionAravind Shaji
 
Hvdc transmission seminar
Hvdc transmission seminar Hvdc transmission seminar
Hvdc transmission seminar Utkarsh Jambhule
 
Automatic street light
Automatic street lightAutomatic street light
Automatic street lightAnu Antony
 

What's hot (20)

Protective relay
Protective relay Protective relay
Protective relay
 
Wireless Charging of Electric Vehicles
Wireless Charging of Electric VehiclesWireless Charging of Electric Vehicles
Wireless Charging of Electric Vehicles
 
Scada and power system automation
Scada and power system automationScada and power system automation
Scada and power system automation
 
Smart grid ppt
Smart grid pptSmart grid ppt
Smart grid ppt
 
Intelligent Substation & its applications
Intelligent Substation & its applicationsIntelligent Substation & its applications
Intelligent Substation & its applications
 
Static relay
Static relayStatic relay
Static relay
 
Power line communication
Power line communicationPower line communication
Power line communication
 
Arduino based underground cable fault detection
Arduino based underground cable fault detectionArduino based underground cable fault detection
Arduino based underground cable fault detection
 
Precise kilometer calculation by underground cable fault detector
Precise kilometer calculation by underground cable fault detectorPrecise kilometer calculation by underground cable fault detector
Precise kilometer calculation by underground cable fault detector
 
Unified power quality conditioner 2
Unified power quality conditioner 2Unified power quality conditioner 2
Unified power quality conditioner 2
 
concept of resilience and self healing in smart grid
concept of resilience and self healing in smart gridconcept of resilience and self healing in smart grid
concept of resilience and self healing in smart grid
 
New project report
New project reportNew project report
New project report
 
Power Theft Detection
Power Theft DetectionPower Theft Detection
Power Theft Detection
 
Series & shunt compensation and FACTs Devices
Series & shunt compensation and FACTs DevicesSeries & shunt compensation and FACTs Devices
Series & shunt compensation and FACTs Devices
 
Reactive power compensation
Reactive power compensationReactive power compensation
Reactive power compensation
 
SMART GRID TECHNOLOGY
SMART GRID TECHNOLOGYSMART GRID TECHNOLOGY
SMART GRID TECHNOLOGY
 
Relays
  Relays  Relays
Relays
 
Power theft detection
Power theft detectionPower theft detection
Power theft detection
 
Hvdc transmission seminar
Hvdc transmission seminar Hvdc transmission seminar
Hvdc transmission seminar
 
Automatic street light
Automatic street lightAutomatic street light
Automatic street light
 

Similar to Detection of Underground Cable Faults Using Arduino

Fiber optics 2-7
Fiber optics 2-7Fiber optics 2-7
Fiber optics 2-7grantlerc
 
IRJET- Underground Cable Fault Distance Locator
IRJET- Underground Cable Fault Distance LocatorIRJET- Underground Cable Fault Distance Locator
IRJET- Underground Cable Fault Distance LocatorIRJET Journal
 
Detection of Underground Cable Fault using Arduino
Detection of Underground Cable Fault using ArduinoDetection of Underground Cable Fault using Arduino
Detection of Underground Cable Fault using ArduinoIRJET Journal
 
Low Voltage Fault Locating Revised 29-05-19.pptx
Low Voltage Fault Locating Revised 29-05-19.pptxLow Voltage Fault Locating Revised 29-05-19.pptx
Low Voltage Fault Locating Revised 29-05-19.pptxHernanGiorgetti
 
Ch14 transmission line. Class 11 cbse ..
Ch14 transmission line. Class 11 cbse ..Ch14 transmission line. Class 11 cbse ..
Ch14 transmission line. Class 11 cbse ..MukeshSharma132089
 
Decoupler Interaction With CP Systems - Mike Tachick
Decoupler Interaction With CP Systems - Mike TachickDecoupler Interaction With CP Systems - Mike Tachick
Decoupler Interaction With CP Systems - Mike Tachicknacetwincities
 
Descarga Parcial de Cables - Conferencia Virtual
Descarga Parcial de Cables - Conferencia VirtualDescarga Parcial de Cables - Conferencia Virtual
Descarga Parcial de Cables - Conferencia VirtualTRANSEQUIPOS S.A.
 
Overhead & Underground Electric Safety Webinar Presented by Amprobe
Overhead & Underground Electric Safety Webinar Presented by AmprobeOverhead & Underground Electric Safety Webinar Presented by Amprobe
Overhead & Underground Electric Safety Webinar Presented by AmprobeTranscat
 
Network analysis of rf and microwave circuits
Network analysis of rf and microwave circuitsNetwork analysis of rf and microwave circuits
Network analysis of rf and microwave circuitsShankar Gangaju
 
33/11 KV TRANSMISSION LINE
33/11 KV TRANSMISSION LINE 33/11 KV TRANSMISSION LINE
33/11 KV TRANSMISSION LINE Lalit Kumar
 

Similar to Detection of Underground Cable Faults Using Arduino (20)

Chapter#4
Chapter#4Chapter#4
Chapter#4
 
B1102030610
B1102030610B1102030610
B1102030610
 
Fiber optics 2-7
Fiber optics 2-7Fiber optics 2-7
Fiber optics 2-7
 
IRJET- Underground Cable Fault Distance Locator
IRJET- Underground Cable Fault Distance LocatorIRJET- Underground Cable Fault Distance Locator
IRJET- Underground Cable Fault Distance Locator
 
Technotoy stage 4
Technotoy stage 4Technotoy stage 4
Technotoy stage 4
 
Technotoy stage 4
Technotoy stage 4Technotoy stage 4
Technotoy stage 4
 
Detection of Underground Cable Fault using Arduino
Detection of Underground Cable Fault using ArduinoDetection of Underground Cable Fault using Arduino
Detection of Underground Cable Fault using Arduino
 
Low Voltage Fault Locating Revised 29-05-19.pptx
Low Voltage Fault Locating Revised 29-05-19.pptxLow Voltage Fault Locating Revised 29-05-19.pptx
Low Voltage Fault Locating Revised 29-05-19.pptx
 
Ch14 transmission line. Class 11 cbse ..
Ch14 transmission line. Class 11 cbse ..Ch14 transmission line. Class 11 cbse ..
Ch14 transmission line. Class 11 cbse ..
 
Mod5part1
Mod5part1Mod5part1
Mod5part1
 
Grounding and Bonding
Grounding and BondingGrounding and Bonding
Grounding and Bonding
 
4th chapter.pptx
4th chapter.pptx4th chapter.pptx
4th chapter.pptx
 
Decoupler Interaction With CP Systems - Mike Tachick
Decoupler Interaction With CP Systems - Mike TachickDecoupler Interaction With CP Systems - Mike Tachick
Decoupler Interaction With CP Systems - Mike Tachick
 
Descarga Parcial de Cables - Conferencia Virtual
Descarga Parcial de Cables - Conferencia VirtualDescarga Parcial de Cables - Conferencia Virtual
Descarga Parcial de Cables - Conferencia Virtual
 
Microwave Coupler
Microwave CouplerMicrowave Coupler
Microwave Coupler
 
Overhead & Underground Electric Safety Webinar Presented by Amprobe
Overhead & Underground Electric Safety Webinar Presented by AmprobeOverhead & Underground Electric Safety Webinar Presented by Amprobe
Overhead & Underground Electric Safety Webinar Presented by Amprobe
 
Electrical testing
Electrical testingElectrical testing
Electrical testing
 
Network analysis of rf and microwave circuits
Network analysis of rf and microwave circuitsNetwork analysis of rf and microwave circuits
Network analysis of rf and microwave circuits
 
33/11 KV TRANSMISSION LINE
33/11 KV TRANSMISSION LINE 33/11 KV TRANSMISSION LINE
33/11 KV TRANSMISSION LINE
 
cable fault.pptx
cable fault.pptxcable fault.pptx
cable fault.pptx
 

Recently uploaded

Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...jaredbarbolino94
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
MICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptxMICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptxabhijeetpadhi001
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxEyham Joco
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxAvyJaneVismanos
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Jisc
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 

Recently uploaded (20)

Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
MICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptxMICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptx
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptx
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptx
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 

Detection of Underground Cable Faults Using Arduino

  • 1. DETECTION OF FAULT LOCATION IN UNDERGROUND CABLE USING ARDUINO
  • 2. Flow of Presentation • Introduction to Project • Underground cable v/s Overhead cables • Faults in underground cables • Methods for the Detection of faults • Introduction to the Circuit • Working of the Circuit • Different circuit components
  • 3. Introduction • The objective of this project is to determine the distance of underground cable fault from base station in kilometers using an Arduino board. • Many time faults occur due to construction works and other reasons. • Cables have some resistance. We are mainly focusing that resistance. Resistance can vary with respect to the length of the cable.
  • 4. • If the length of the cable is increase, the value of the resistance will also increase. • If any deviation occurs in the resistance value, we will call that is fault point and finding that place through Arduino technology. • That fault point represents the standard of distance (kilometre) from the base station.This value displayed by display unit. • Before attempting to locate underground cable faults on cable, it is necessary to know where the cable is located and what route it takes. If the fault is on secondary cable, knowing the exact route is even more critical.
  • 5. • Since it is extremely difficult to find a cable fault without knowing where the cable is, it makes sense to master cable locating and tracing and to do a cable trace before beginning the fault locating process. • Success in locating or tracing the route of electrical cable and metal pipe depends upon knowledge, skill, and perhaps, most of all, experience. • Although locating can be a complex job, it will very likely become even more complex as more and more underground plant is installed. It is just as important to understand how the equipment works as it is to be thoroughly familiar with the exact equipment being used.
  • 6. UNDER GROUND CABLES Suitable for congested urban areas where overhead lines may be difficult or impossible to install Low maintenance Required Small voltage drops Fewer faults Not susceptible to shaking and shorting due to vibrations, wind, accidents, etc. No interference with communication system Posses no danger to wildlife or low flying aircraft It is more Expensive Fault point cannot be easily located Can not be easily Repaired It can work only upto 66 kv due to insulation difficulties Erection cost of high voltage cable is very high
  • 7. Faults in Underground cables • When there is a break in the conductor of a cable, it is called open circuit fault. • The open-circuit fault can check by a megger. • The megger will indicate zero resistance in the circuit of the conductor that is not broken. • However if a conductor is broken the megger will indicate an infinite resistance Open circuit Fault Earth FaultShort circuit Fault • When two conductors of a multi core cable come in critical contact with each other due to insulation failure, it is so called as short circuit fault. • The two terminals of a megger are connected to any two conductors. • If the megger gives a zero reading it indicates short- circuit fault between these conductors. • When the conductor of a cable comes in contact with earth • To identify this fault, one terminal of the megger is connected to the conductor and the other terminal connected to the earth. • The megger indicates zero reading; it means the conductor is earthed.
  • 8. Methods for the Detection of Faults • Online method uses and process the sampled current and voltages to determine the fault points. Online Method Off-Line Method • This method uses a special instrument to test out service of cable in the field. Offline method is classified into two methods such as tracer method and terminal method. Terminal Methods Tracer Method • Terminal method is used to detect the location of the fault in a cable from one end or both the ends without tracking. This method is used to find general areas of the fault to accelerate tracking on buried cable. • In this method fault of the cable can be detected by walking on the cable lines. Fault location is denoted from electromagnetic signal or audible signal. This method is used to find the fault location very accurately.
  • 9. Time domain reflectometry (TDR): • The TDR sends a low-energy signal through the cable, causing no insulation degradation. A theoretically perfect cable returns that signal in a known time and in a known profile. • Impedance variations in a “real-world” cable alter both the time and profile, which the TDR screen or printout graphically represents. • One weakness of TDR is that it does not pinpoint faults. TDR is accurate to within about 1% of testing range.
  • 10.
  • 11. Spark-induced Electromagnetic Signals • During a voltage break-down in a conductor of length l, a spark-induced electromagnetic signal is generated exactly where the break-down takes place. • Two waves will propagate in both directions with a constant signal propagation velocity, denoted v, towards the direction of the extremities of the conductor (denoted A and B). • The time difference ∆t measured between the two signals arriving at the extremities of the conductor allows calculating the distance lf of the fault from the extremity A by the simple relation,
  • 12. Terminal Methods 1) Blavier Test (For a Single Cable Faults): • When a ground fault occurs in a single cable and there is no other cables (without faulty one), then blavier test can be performed to locate the fault in a single cable. • Suppose- • Fault to ground resistance = r • Resistance from the Far end to the cable fault = r2 • Resistance from the testing end of the cable to the fault = r1
  • 13. • First of all, We will insulate the far end of the cable to determine the resistance between line to ground, which is ; 𝑅1 = 𝑟1 + r • Now, we will ground or earth the far end of the cable to find the resistance between line to ground again. 𝑅2 = 𝑟1 + 𝑟 × 𝑟2 𝑟 + 𝑟2 • But the total resistance (before occurring the fault) was R = 𝑟1 + 𝑟2 • Solving the above equations for r2 (fault location or distance), we get 𝑥 = 𝑅2 − (𝑅1 − 𝑅2)(𝑅 − 𝑅2)
  • 14. 2) Murray Loop Test: • Wheatstone bridge’s principle is used in murray loop test to find the cable faults. • The Wheatstone bridge is kept in balance by adjusting resistance of the ratio arms Ra and Rb until the galvanometer deflection is zero.
  • 15. Tracer Method • In this method fault of the cable can be detected by walking on the cable lines. Fault location is denoted from electromagnetic signal or audible signal. This method is used to find the fault location very accurately. • Transmitter create electromagnetic signals on metallic conductors by producing output current. • This electromagnetic field radiates from the line is sense by receiver and we can find exact location of fault as well as depth of the cable.
  • 16. • Cable locating test sets, often referred to as cable tracers, may be grouped as follows: i. Low frequency — usually less than 20 kHz sometimes referred to as audio frequency (AF). ii. High frequency — usually higher than 20 kHz and in the radio frequency (RF) range to about 80 kHz. iii. 60 Hz — most tracers provide this mode to allowtracing of energized cables. • Low frequency (AF) is considered the general-purpose selection because it is more effective in tracing the route of cables located in congested areas due to less capacitive coupling to everything else in the ground. Low frequency can be more effective over greater distances due to less capacitive leakage and because higher signal power is allowed
  • 17.
  • 18. Introduction to circuit Diagram • While a fault occurs for some reason, at that time the repairing process related to that particular cable is difficult due to not knowing the exact location of the cable fault. The proposed system is to find the exact location of the fault. • This project uses Ohms Law concept, when a low voltage DC is applied to the feeder end through a series resistor, then the current would differ based on the location of fault occurred in the cable. • In case is there any short circuit occurred from line to ground, then the voltage across series resistor alters accordingly, then it is fed to an analog to digital converter to develop exact data, which the pre programmed Arduino module will display in kilometres. • The proposed system is designed with a set of resistors to signifying the length of a cable in kilometers, and the fault creation is designed with a set of switches at every known kilometer (KM) to cross check the exactness of the same. The fault happening at a specific distance and the particular phase is displayed on an LCD interfaced to the 8051 microcontroller.
  • 19. Block Diagram of Circuit
  • 20.
  • 22. Working of Circuit • The project uses a set of resistances in series i.e. R10,R11,R12,R13 and R14,R15,R16,R17, & R18,R19,R20,R21, as shown in the circuit diagram, one set for each phase. • Each series resistors represents the resistance of the underground cable for a specific distance thus 4 such resistances in series represent 1-4kms. • 3 relays are used to common point of their contacts are grounded while the NO points are connected to the input of the R10, R14 & R18 being the 3 phase cable input. • Fault creation is made by a set of switches at every known KM to cross check the accuracy of the same. • The fault occurring at a particular distance and the respective phase is displayed on a LCD interfaced to the Arduino board.
  • 23. Circuit Components 1) RELAY : • A relay is an electrically operated switch. • Current flowing through the coil of the relay creates a magnetic field which attracts a lever and changes the switch contacts. • The coil current can be on or off so relays have two switch positions and have double throw (changeover) switch contacts as shown in the diagram.
  • 24. • Relays allow one circuit to switch a second circuit which can be completely separate from the first. • For example a low voltage battery circuit can use a relay to switch a 230V AC mains circuit. • There is no electrical connection inside the relay between the two circuits, the link is magnetic and mechanical. • To drive relay through MC ULN2003 relay driver IC is used
  • 25. 2) Relay driver ULN2003A • The ULN2003 is a monolithic high voltage and high current Darlington transistor arrays. • It consists of seven NPN Darlington pairs that features high-voltage outputs with common-cathode clamp diode for switching inductive loads. • The collector-current rating of a single Darlington pair is 500mA. • The Darlington pairs may be paralleled for higher current capability.
  • 26. • The ULN2003A functions as an inverter. • If the logic at input 1B is high then the output at its corresponding pin 1C will be low.
  • 27. START Initialize the LCD display pins 2,3,4,5,11,12 Define variable Distance=input voltage If input voltage >=890 and <920 12 Yes No
  • 28. 1 Output Distance=8 2 If input voltage >=850 and <890 Output Distance=6 Output Distance=4 If input voltage >=750 and <850 Yes No Yes 3 No Display “Distance=6” Display “Distance=8” Display “Distance=4”
  • 30. Arduino Code // include the library code: #include <LiquidCrystal.h> // initialize the library with the numbers of the interface pins LiquidCrystal lcd(12, 11, 5, 4, 3, 2); // define phase control pins int phase[3] = {7, 8, 9}; //******************************************************** * int distance(int inputVoltage) { if (inputVoltage >= 890 && inputVoltage < 920) { return 8; } else if (inputVoltage >= 850 && inputVoltage < 890) { return 6; } else if (inputVoltage >= 750 && inputVoltage < 850) { return 4; } else if (inputVoltage >= 600 && inputVoltage < 750) { return 2; }
  • 31. else return 0 ; } //***************************************************** **** void setup() { // set up the LCD's number of columns and rows: lcd.begin(16, 2); // set pin mode for phase relays for (int j = 0; j < 3; j++) { pinMode(phase[j], OUTPUT); } } void loop() { digitalWrite(phase[0], HIGH); delay(1000); int dist1 = distance(analogRead(A0)); if (dist1 == 0) { lcd.setCursor(0, 0); lcd.write("R: "); lcd.setCursor(3, 0); lcd.write("NF "); } else { lcd.setCursor(0, 0); lcd.write("R: "); lcd.setCursor(3, 0); lcd.print(dist1); lcd.setCursor(4, 0); lcd.write(" KM"); } digitalWrite(phase[0], LOW); //=============================================== = digitalWrite(phase[1], HIGH); delay(1000); int dist2 = distance(analogRead(A0)); if (dist2 == 0) { lcd.setCursor(8, 0); lcd.write("Y: "); lcd.setCursor(11, 0); lcd.write("NF "); }
  • 32. else { lcd.setCursor(8, 0); lcd.write("Y: "); lcd.setCursor(11, 0); lcd.print(dist2); lcd.setCursor(12, 0); lcd.write(" KM"); } digitalWrite(phase[1], LOW); //================================================== digitalWrite(phase[2], HIGH); delay(1000); int dist3 = distance(analogRead(A0)); if (dist3 == 0) { lcd.setCursor(0, 1); lcd.write("B: "); lcd.setCursor(3, 1); lcd.write("NF "); } else { lcd.setCursor(0, 1); lcd.write("B: "); lcd.setCursor(3, 1); lcd.print(dist3); lcd.setCursor(4, 1); lcd.write(" KM"); } digitalWrite(phase[2], LOW); }
  • 33. References • http://www.edgefxkits.com • https://www.elprocus.com • http://electrical-engineering-portal.com • http://ieeexplore.ieee.org • http://www.electrical4u.com