Substation Monitoring & Control System
Substation Monitoring & Control System
by
Assistant Professor
Department of Electrical Engineering
CERTIFICATE
This is to certify that the project work entitled Substation Monitoring & Control
System is the bonafide work carried out by Sourav Gorai (11701617004), Nitish
Kumar Sah (11701616049), Pritam Kharadhara (11701616046) the students of
B. Tech in the Department of Electrical Engineering, RCC Institute of Information
Technology (RCCIIT), Canal South Road, Beliaghata, Kolkata-700015, affiliated to
Maulana Abul Kalam Azad University of Technology (MAKAUT), West Bengal,
India, during the academic year 2019-20, in partial fulfillment of the requirements for
the degree of Bachelor of Technology in Electrical Engineering and that this project
has not submitted previously for the award of any other degree, diploma and
fellowship.
Countersigned by
It is our great fortune that we have got opportunity to carry out this project work under
the supervision of MR. SUBHASIS BANDOPADHYAY in the Department of
Electrical Engineering, RCC Institute of Information Technology (RCCIIT), Canal
South Road, Beliaghata, Kolkata-700015, affiliated to Maulana Abul Kalam Azad
University of Technology (MAKAUT), West Bengal, India. We express our sincere
thanks and deepest sense of gratitude to our guide for his constant support, unparalleled
guidance and limitless encouragement.
We would also like to convey our gratitude to all the faculty members and staffs of the
Department of Electrical Engineering, RCCIIT for their whole hearted cooperation to
make this work turn into reality.
We are very thankful to our Department and to the authority of RCCIIT for providing
all kinds of infrastructural facility towards the research work.
Respected Sir,
We declare that the thesis submitted is our own, expected as acknowledge in the test and
reference and has not been previously submitted for a degree in any other Institution.
Yours Sincerely,
Topics Page
List of Figures i
List of Tables ii
Abbreviations & Acronyms iii
Abstract iv
Page | i
List of Tables
Page | ii
Abbreviations & Acronyms
AC Alternating Current
AMI Advanced Metering Infrastructure
BLE Bluetooth Low Energy
CB Circuit Breaker
CBM Maintenance Based on Condition
CT Current Transformer
DC Direct Current
EHV Extra High Voltage
GSE Generic Substation Events
GUI Graphical User Interface
IC Integrated Circuit
ICSP In Circuit Serial Programming
IDE Integrated Development Environment
IEC International Electrotechnical Commission
IED Intelligent Electronic Devices
NC Normally Close
NFC Near Field Communication
NO Normally Open
PLC Programmable Logic Controller
PLC Power Line Communication
PSPU Power Supply Processing Unit
PT Potential Transformer
PWM Pulse Width Modulation
RCM Reliability Centered Maintenance
RFID Radio Frequency Identification
RMS Root Mean Square
TBM Maintenance based on Time
SoC System on Chip
SPDT Single Pole Double Throw
TBM Maintenance based on Time
WSN Wireless Sensor Networks
µC Micro Controller
Page | iii
ABSTRACT
As complexity of distribution network has grown, automation of substation has become a need
of every utility company. To Improve the quality of power it is necessary to be familiar with
what sort of constraint has occurred. Additionally, if there is any inadequacy in the protection,
monitoring and control of a power system. Therefore, it necessitates a monitoring system that
will be able to automatically detect, monitor, and classify the existing constraints on electrical
lines.
The purpose of this project is to acquire the remote electrical parameters like voltage, current
and frequency and send these real time values over network along with temperature at power
station. This project is also designed to protect the electrical circuitry by operating a relay.
This relay gets activated whenever the electrical parameters exceeds the predefined values.
This system can automatically update the real time electrical parameters periodically (based
on time settings). This system can be designed to send alerts whenever the relay trips or
whenever the voltage or current exceeds the predefined limits. This project makes use of a
microcontroller, as this is a prototype of the proposed project, for demonstration purpose we
have used Arduino Uno here. The controller can efficiently communicate with the different
sensors being used
When we give supply to our prototype all the sensors start sensing the current, voltage,
frequency and temperature and update all the real time values to the server as well as shows
on the display. It compares all the real time values with the pre-defined values, if any of the
values exceeds pre-defined values it sends a fault alert to the relay and buzzer as well as update
it on the display. If the fault exists for the pre-set time then relay isolates the loads from the
rest of the system. In the meantime, comparison goes on as before, if the fault gets cleared
relays reconnect the loads with the rest of the system.
Page | iv
CHAPTER 1
(INTRODUCTION)
Page | 1
1.1 INTRODUCTION
Electricity is an extremely handy and useful form of energy. It plays an ever-growing role in our
modern industrialized society. The electrical power systems are highly non-linear, extremely huge and
complex networks. Such electric power systems are unified for economic benefits, increased reliability
and operational advantages. They are one of the most significant elements of both national and global
infrastructure, and when these systems collapse it leads to major direct and indirect impacts on the
economy and national security. A power system consists of components such as generators, lines,
transformers, loads, switches and compensators. However, a widely dispersed power sources and loads
are the general configuration of modern power systems. Today electricity still suffers from power
outages and blackouts due to the lack of automated analysis and poor visibility of the utility over the
grid. WSN will give the utility provide the needed view by collecting information from the different
sub-systems of the grid. A sensor node will decide information or to slightly delay this notification
(whether to immediately notify the sink about this information.). As complexity of distribution network
has grown, automation of substation has become a need of every utility company to increase its
efficiency and to improve quality of power being delivered.
Page | 2
collecting information from the different sub-systems of the grid. A sensor node will decide
information or to slightly delay this notification (whether to immediately notify the sink about this
information.). The distance between the generators and load may be in terms of hundreds of miles
hence the amount of huge power exchange over long distances has turned out as a result of the lack of
quality of the electric power. During the earlier development stages the issues on quality of power
were not frequently reported. Demanding the quality of power being delivered at the user side has
raised the alarm due to the increase in demand of electricity in the customer side. A huge amount of
power is lost during the transportation of the general power which leads to the reduction in the quality
of power received at substation. To Improve the quality of power with suffer solution it is necessary
to be familiar with what sort of constraint has occurred. Additionally, if there is any inadequacy in the
protection, monitoring and control of a power system. The system might become unstable. Therefore,
it necessary a monitoring system that is able to automatically detect, monitor, and classify the existing
constraints on electrical lines.
Page | 3
1.5 BENEFITS OF THE PROJECT
Real time monitoring
This is one of the main perspectives why we have chosen this project in the first place. In most of the
today's facilities lack in this point, because they don't have proper facility to fetch real time data; they
usually rely on the periodically collected data that too manually collected. Thereby it is very tough
sometimes to judge the actual health of the machine we are monitoring. What has been overcame
though this project. Here we are able to monitor the real time data of the machine irrespective of fault.
Remote Access
This is one of the main advantages of this project. All the real time data collected by WSN are being
updated to the server, which enables us to get all the real time data at its ease remotely. Which means
we do not need to go the control room to physically check the data.
Periodical collection of data
Now a days in most of the power facilities the work personnel responsible for collection of data go to
the control room and physically jot down all the data and then after coming back again updates all
those to the data sheets which is a lot more time consuming. But through our project all these could be
done in a matter of seconds. All the real time data being collected will be stored in a external memory
periodically. Although as of now we have not included any sort of extremal memory in our prototype,
for demonstration purpose we have used the microcontroller memory only.
Error free data
As we already have discussed by now that data in the power facilities are mostly collected manually,
which are error prone. And most importantly we do not get all the data at a single sync because manual
collection of data will involve delay to some extent i.e., values of all the machines are not of same time
instant, which doesn't matter that much if the facility is smaller, but just imagine the scenario in case
of a large power facility where a person need to take hundreds of values there this delay is considerable.
Here the data will be error free as we have eliminated any manual involvement in case of data
collection.
Personalised alert over fault
By incorporating this project, we can get Personalised alerts over any sort of discrepancies i.e.,
whenever the electrical parameters exceed the predefined values. We have incorporated relays which
acts over and physically isolates the machines where disturbances occur.
Reduced hazards
In larger switchyards there are lot of high voltage equipments. Which are hazardous for the working
personnel. Through our project as we can remotely observe and collect all the required data, thereby it
reduces hazards.
Page | 4
Cost effective
After incorporating this project, we do not need to deploy person at every place for collection data,
this reduction of manual force reduces the labour cost to some extent. The sensors and transducers
employed also does not need regular maintenance which in turn reduces the maintenance cost. That
means overall labour cost is reduced.
Page | 5
CHAPTER 2
(LITERATURE REVIEW)
Page | 6
This chapter includes all the literature associated to our work, who so ever have done any work in this field,
we have mentioned all of them. Let us take you through all of them: -
Amol Ram Kate, Girish Baban Dongare, Krishana Maroti Janwade, Payal Burande & Narendra P. Zinjad’s
“Substation Monitoring System”
This project is aimed to design a system which can monitor and control the substation by using a wireless
technology called IOT. An IOT module provides the communication interface. By using IOT module we can
update data on web server. In our project we are considering substation parameters, voltage and current,
frequency, temp. The project will be designed in such a way that an sensor will be interfaced to the controller.
Here the inputs for the ADC are the analog values of voltage, current .In this project microcontroller is
connected to IOT module through serially. By varying these two pots microcontroller detects voltage and
current frequency, temp fluctuations and sends that particular values to the web server. According to voltage
and current fluctuations relays has to be triggered for protecting substation at that time bulb will OFF. A 16x2
LCD is also provided to display the status of the system. This project uses regulated 5V, 500mA power supply.
Unregulated 12V DC is used for relay.7805 three terminal voltage regulators is used for voltage regulation.
Bridge type full wave rectifier is used to rectify the ac output of secondary of 230/12V step down transformer.
Krupal Dhimar, Mr. Jenish Patel, Mr. Yasin Shaikh, Mr. Anas Musani & Mr. Krishn Patel’s “Substation
Monitoring and Control Using Microcontroller & GSM”
The purpose of this project is to acquire the remote electrical parameters like voltage, current and frequency
and send these real time values over gsm network using gsm modem/phone along with temperature at power
station. User can send commands in the form of sms messages to read the remote electrical parameters. This
system also can automatically send the real time electrical parameters periodically (based on time settings) in
the form of sms. This system can be designed to send sms alerts whenever the relay trips or whenever the
voltage or current exceeds the predefined limits. This project makes use of a microcontroller. The controller
can efficiently communicate with the different sensors being used. The controller is provided with some
internal memory to hold the code. This memory is used to dump some set of assembly instructions into the
controller. And the functioning of the controller is dependent on these assembly instructions. The controller
is programmed using embedded c language.
Ghous Buksh Narejo, Shahyan Pervez Bharucha, Danny Zarir Pohwala’s “Remote Microcontroller Based
Monitoring of Substation and Control System through GSM Modem”
As complexity of distribution network has grown, automation of substation has become a need of every utility
company to increase its efficiency and to improve quality of power being delivered. The proposed project
which is GSM cellular network-based controlling of substation will help the utility companies, by ensuring
that their local-substation faults are immediately realized and reported to their concerned departments via
Page | 7
GSM, to ensure that duration of power interruption is decreased. The measured parameters will be sending in
the form of SMS messages. The microcontroller will interact with the sensors installed at the local substation
and perform task as commanded. Electrical parameters like current, voltage will be compared continuously to
its rated value will help protect the distribution and power transformer from burning due to overload, short
circuit fault, over voltages and surges. Under such conditions, entire unit is shut down via the control section
comprising of relays sensing it, and immediately turning the circuit breaker off. SMS alerts can also be
generated to indicate this. The use of GSM makes the substation intelligent in the sense that it is able to
transmit alerts and information and receive commands. This enables to reduce labour cost at substation and
saves time. Thus the monitoring and working efficiency of the sub-station will drastically increase.
Dirman Hanafi, Mohamed Najib Ribuan, Ignatius Agung Wibowo, Hairulazwan Hashim, Muhamad
Izzuddin Ismail’s “Simulation Of Substation Integrated Monitoring System Using LabVIEW”
This paper presents the new integrated monitoring system for high voltage electric power substation system.
The substation has a crucial function to maintain the reliability and to keep the quality of an electric power
transmission system. On the other hand, the exposure to high voltage environment may also be able to cause
risk to human health. Therefore, an integrated monitoring system is crucial to be implemented for easy
monitoring and controlling the substation whil minimizing interaction of human to the substation devices. All
the substation devices conditions are displayed integratedly in Graphical User Interface (GUI) developed using
LabVIEW software. The developed display contains several windows and said window display. As a result,
the parameters of the substation devices such as: frequency, voltage, load impedance, reluctance, oil level,
temperature, cooling condition, power and protection system are successful displayed and monitored.
Page | 8
CHAPTER 3
(INTELLIGENT DEVICES & SYSTEMS)
Page | 9
3.1 EMBEDDED SYSTEMS
3.1.1 Introduction
An embedded system is a combination of computer hardware and software, either fixed in capability
or programmable, designed for a specific function or functions within a larger system. Industrial
machines, agricultural and process industry devices, automobiles, medical equipment, cameras,
household appliances, airplanes, vending machines and toys, as well as mobile devices, are possible
locations for an embedded system.
Embedded systems are computing systems, but they can range from having no user interface (UI) for
example, on devices in which the system is designed to perform a single task to complex graphical
user interfaces (GUIs), such as in mobile devices. User interfaces can include buttons, LEDs,
touchscreen sensing and more. Some systems use remote user interfaces as well.
3.2.1 Introduction
The Internet of things (IoT) is a system of interrelated computing devices, mechanical and digital
machines provided with unique identifiers (UIDs) and the ability to transfer data over a network
without requiring human-to-human or human-to-computer interaction. The Internet of things has
evolved due to the convergence of multiple technologies, real-time analytics, machine
learning, commodity and embedded systems. Traditional fields of embedded
systems, automation (including home and building automation), and others all contribute to enabling
the Internet of things.
3.2.2 Application
The extensive set of applications for IoT devices is often divided into industrial, consumer and
commercial spaces
3.2.2.1 Industrial Application
Also known as Industrial Internet of Things (IIoT), industrial IoT devices acquire and analyze
data from connected equipment.
Energy management
Significant number of energy companies already have integrated Internet connectivity, which
can allow them to communicate with utilities not only to balance power generation but also helps
optimize the energy consumption as a whole. These devices allow for remote control by users,
or central management via a cloud-based interface, and enable functions like scheduling (e.g.,
remotely powering on or off systems or controlling the systems based on fault or loading
condition) . The smart grid is a utility-side IoT application; systems gather and act on energy and
power-related information to improve the efficiency of the production and distribution of
electricity. Using advanced metering infrastructure (AMI) Internet-connected devices, electric
utilities not only collect data from end-users, but also manage distribution automation devices
like transformers even the whole substations.
Manufacturing
The IoT can realize the seamless integration of various manufacturing devices equipped with
sensing, identification, processing, communication, actuation, and networking capabilities. The
IoT intelligent systems enable rapid manufacturing of products and real-time optimization of
manufacturing production and supply chain networks, by networking machinery, sensors and
control systems together.
Page | 11
Agriculture
There are numerous IoT applications in farming such as collecting data on temperature, rainfall,
humidity, wind speed, pest infestation, and soil content. This data can be used to automate farming
techniques, take informed decisions to improve quality and quantity, minimize risk and waste.
Infrastructure applications
Monitoring and controlling operations of sustainable urban and rural infrastructures key
application of the IoT. The IoT infrastructure can be used for monitoring any events. The IoT can
benefit the construction industry by cost saving, time reduction, better quality workday, paperless
workflow and increase in productivity. It can help in taking faster decisions and save money with
Real-Time Data Analytics
A growing portion of IoT devices are created for consumers use, including connected vehicles,
home automation, wearable technology, connected health, and appliances with remote
monitoring capabilities
Smart home
IoT devices are a part of the larger concept of home automation, which can include lighting,
heating and air conditioning, media and security systems. Long-term benefits could include
energy savings by automatically ensuring lights and electronics are turned off. A smart home or
automated home could be based on a platform or hubs that control smart devices and appliances.
This could be a dedicated app or native applications.
Elder care
One key application of a smart home is to provide assistance for those with disabilities and
elderly individuals. These home systems use assistive technology to accommodate an owner's
specific disabilities. Voice control can assist users with sight and mobility limitations while alert
systems can be connected directly to cochlear implants worn by hearing-impaired users.
3.2.4.1 Addressability
Integration with the Internet implies that devices will use an IP address as a distinct identifier. Due to
the limited address space of IPv4, objects in the IoT will have to use the next generation of the Internet
protocol i.e., IPv6 to scale to the extremely large address space required.
Bluetooth mesh networking – Specification providing a mesh networking variant to Bluetooth Low
Page | 13
Energy (BLE) with increased number of nodes and standardized application layer (Models).
Light-Fidelity (Li-Fi) – Wireless communication technology similar to the Wi-Fi standard, but
using visible light communication for increased bandwidth.
Near-field communication (NFC) – Communication protocols enabling two electronic devices to
communicate within a 4 cm range.
Radio-frequency identification (RFID) – Technology using electromagnetic fields to read data
stored in tags embedded in other items.
Wi-Fi – Technology for local area networking based on the IEEE 802.11 standard, where devices may
communicate through a shared access point or directly between individual devices.
ZigBee – Communication protocols for personal area networking based on the IEEE 802.15.4
standard, providing low power consumption, low data rate, low cost, and high throughput.
Z-Wave – Wireless communications protocol used primarily for home automation and security
applications
3.2.4.5 Wired
Ethernet – General purpose networking standard using twisted pair and fiber optic links in
conjunction with hubs or switches.
Power-line communication (PLC) – Communication technology using electrical wiring to carry
power and data. Specifications such as HomePlug or G.hn utilize PLC for networking IoT devices.
Page | 14
3.3 AN OVERVIEW ON IED
3.3.1 Introduction
regulators etc. Digital protective relays are primarily IEDs, using a microprocessor to perform several
protective, control and similar functions. A typical IED can contain around 5-12 protection functions,
5-8 control functions controlling separate devices, an auto-reclose function, self-monitoring function,
communication functions etc. Hence, they are aptly named as Intelligent Electronic Devices. Some
recent IEDs are designed to support the IEC61850 standard for substation automation, which provides
interoperability and advanced communications capabilities.
Intelligent electronic devices (IEDs) have been deployed extensively in power automation systems
recently, and the shift from RTUs to IEDs is evident due to the integration and interoperability features
of the IEDs. IEDs are devices that can be connected to a LAN and communicate with other devices
over the LAN and have processing capabilities. Relay IEDs being the most commonly used for
automation purposes. Thus, IEDs have become the basic building blocks for automation of power
systems. Some of the advanced functions of have been discussed below, -
• The protection function is the primary function of a relay IED, as IEDs are primarily the
improvement on the microprocessor-based relays. IEDs have got more accurate measurement
principles and less auxiliary equipment are required.
• Auxiliary CTs can be eliminated in a transformer differential relay, as the new relay has a CT
mismatch correction function, as the original primary transformer currents are available for further
analysis in a modern relay IED.
• Similarly, with appropriate techniques, and numerical comparison algorithms, the CT mismatch,
inrush, and CT saturation problems can be solved without external device.
Page | 15
3.3.2.2 Programmable Logic & Braker Control
A modern relay IED eliminates the use of external programmable logic controllers (PLCs) as the IED
can handle logical inputs and outputs of the protection functions, which can be connected to flip flops
and/or gates of the IED directly.
• Metering capabilities of the IEDs became acceptable to the power utilities quickly, and major cost
saving was achieved by combining the non-revenue metering function into the IEDs.
• It may be noted that the primary CTs and VTs for protection purposes may not be accurate enough
for normal current measurement for revenue metering. The normal metering functions include
measuring the voltage and current root mean square (RMS) values and the real and reactive power.
• In addition to these basic functions, metering also includes the values for commissioning and
testing, and this feature reduces the commission and testing times on the site. The metered values
are the positive, negative, and zero sequence components of voltage and current phase shifts and
the normal RMS values. The phase mismatch, differential, and restraint values can be computed
easily to hasten the commissioning process.
Page | 17
3.4 WIRELESS SENSOR NETWORK
3.4.1 Introduction
Wireless sensor network (WSN) refers to a
group of spatially dispersed and dedicated
sensors for monitoring and recording the
physical conditions of the environment and
organizing the collected data at a central
location. WSNs measure environmental
conditions like temperature, sound,
pollution levels, humidity, wind, and so on.
These are similar to wireless ad hoc
networks in the sense that they rely on wireless connectivity and spontaneous formation of networks
so that sensor data can be transported wirelessly. WSNs are spatially
distributed autonomous sensors to monitor physical or environmental conditions, such as current,
voltage, temperature, sound, pressure, etc.
3.4.2 An overview on WSN
The WSN is built of "nodes" – from a few to several hundreds or even thousands, where each node is
connected to one (or sometimes several) sensors. Each such sensor network node has typically several
parts: a radio transceiver with an internal antenna or connection to an external antenna,
a microcontroller, an electronic circuit for interfacing with the sensors and an energy source, usually
an embedded form of energy harvesting. Size and cost constraints on sensor nodes result in
corresponding constraints on resources such as energy, memory, computational speed and
communications bandwidth. The topology of the WSNs can vary from a simple star network to an
advanced multi-hop wireless mesh network. The propagation technique between the hops of the
network can be routing or flooding.
Page | 18
CHAPTER 4
(THEORITICAL ASPECTS)
Page | 19
4.1 ELECTRICAL SUBSTATION
A substation is a part of an electrical generation, transmission, and distribution system. It has crucial
function in maintaining the reliability of the electric power supply and to keep the quality of an electric
power transmission system. It transforms voltage from high to low, or the reverse, or perform any of
several other important functions. Between the generating station and consumer, electric power may
flow through several substations at different voltage levels.
The substations may be classified in numerous ways, such as by nature of duties, service rendered
operating voltage, importance, and design.
Page | 20
Classification of Substations by Design
▪ Indoor Type Substations
▪ Outdoor Substations
▪ Pole Mounted Substations
▪ Foundation Mounted Substations
Step-up Substation
A step-up substation receives electric power from a nearby generating facility and uses a large power
transformer to increase the voltage for transmission to distant locations.
Step-down Substation
Step-down substations are located at switching points in an electrical grid. They connect different parts
of a grid and are a source for subtransmission lines or distribution lines. The step-down substation can
change the transmission voltage to a subtransmission voltage. The subtransmission voltage lines can
then serve as a source to distribution substations.
Underground Substation
Page | 21
Underground distribution substations are also located near to the end-users. Distribution substation
transformers change the subtransmission voltage to lower levels for use by end-users.
Page | 22
shown in the figure below and its two types are also discussed underneath.
Current Transformer
A current transformer is utilized for the transformation of higher value
currents into lower values. It is utilized in an analogous manner to that of AC
instruments, control apparatus, and meters.
Page | 23
4.1.2.5 Relay
Relays are a dedicated component of electrical substation equipment for
the protection of system against abnormal situations e.g. faults. Relays
are basically sensing devices which are devoted for sensing faults and
are determining its location as well as sending interruption message of
tripped command to the specific point of the circuit. Figure 4.11 Relay
Maintenance is a key activity at power system in order to assure the proper operation of the system. It
implies a huge amount of human and economic resources for utilities. On one hand, liberalization and
privatization of electric markets have resulted in a more competitive environment. Moreover, current
infrastructure is stressing and ageing. Keep costs down, increase incomes and improve reliability means
that it is needed to invest in new maintenance strategies. On the other hand, surveys indicate that current
maintenance procedures consist principally on corrective and preventive (time-based). The former is used
for assets that are abundant, non-essential and easy to replace, and also for those that have already had a
failure, if it is reparable. The latter, the most used nowadays, consists on assessing the condition of assets
according to a schedule defined by manufacturer’s specifications and utilities’ experience. Nevertheless,
Page | 24
time-based maintenance usually means over-maintenance for new assets and under maintenance for aged
assets. In order to improve the cost-effectiveness of the maintenance, a shift from preventive maintenance
based on time (TBM) towards a maintenance based on condition (CBM) is taking place. CBM strategies
permit optimizing maintenance and operation costs, while at the same time the quality and continuity of
the electrical supply is improved due to a better utilization of assets. Condition monitoring system is the
core element for developing predictive maintenance and for Reliability Cantered Maintenance (RCM)
later on. Predictive maintenance improves utilization and maintenance of power system assets since it
allows having measurements and operational parameters of them. These permits either to anticipate to
breakdowns or incidents at the distribution network. RCM is a more cost-effective maintenance strategy
that includes criticity and significance of assets in the whole system, besides asset condition. A project
regarding monitoring is presented following. It is focus on two main assets at substations: power
transformers because their significant both technical and economical, impact and circuit-breakers
because their important rate of incidents.
Monitoring is a key-tool for utilities in order to shift from corrective or time-based maintenance strategies
to predictive maintenance. It is the first step towards the implementation of CBM strategy. Monitoring
consists basically on acquiring significant parameters from the assets of interest. The collected data allow
carrying out analyses and diagnose the condition of the assets which is of great use as a support to the
decision-making maintenance schedule and then, reducing failures and breakdowns. The huge amount of
features to consider makes substation monitoring complex. It can be both on-line (continuous) and off-
line (discontinuous), or a combination of both, depending on the asset and the diagnosis to perform.
Proper sensors and data acquisition and software to process them are also needed. Moreover, substations
are built with assets from different manufacturers the usual variety of communication protocols, too. A
monitoring system can be structured in three levels, -
Level 1: Data acquisition from each asset through appropriated sensors.
Level 2: Data storage and processing at substation level.
Level 3: Integration of the data from different
Page | 25
faults, trips, or breakages in the substation equipment, enabling quick response to tackle any such
event. Substation monitoring system helps with the protection and reliable operation of substation
equipment.
Data Modeling
Primary process objects as well as protection and control functionality in the substation is modelled
into different standard logical nodes which can be grouped under different logical devices. There are
logical nodes for data/functions related to the logical device (LLN0) and physical device (LPHD).
Reporting Schemes
There are various reporting schemes (BRCB & URCB) for reporting data from server through a server-
client relationship which can be triggered based on pre-defined trigger conditions.
Fast Transfer of events
Generic Substation Events (GSE) are defined for fast transfer of event data for a peer-to-peer
communication mode. This is again subdivided into GOOSE & GSSE.
Setting Groups
The setting group control Blocks (SGCB) are defined to handle the setting groups so that user can
switch to any active group according to the requirement.
Sampled Data Transfer
Schemes are also defined to handle transfer of sampled values using Sampled Value Control
blocks (SVCB)
Page | 26
Commands
Various command types are also supported by IEC 61850 which include direct & select before operate
(SBO) commands with normal and enhanced securities.
Data Storage
Substation Configuration Language (SCL) is defined for complete storage of configured data of the
substation in a specific format.
Page | 27
CHAPTER 5
(METHODOLOGY)
Page | 28
5.1WHAT WE WANT TO DO?
As complexity of distribution network has grown, automation of substation has become a need of every
utility company to increase its efficiency and to improve quality of power being delivered. Today
electricity still suffers from power outages and blackouts due to the lack of automated analysis and poor
visibility of the utility over the grid. To Improve the quality of power with suffer solution it is necessary
to be familiar with what sort of constraint has occurred. Additionally, if there is any inadequacy in the
protection, monitoring and control of a power system. The system might become unstable. Therefore, it
necessary a monitoring system that is able to automatically detect, monitor, and classify the existing
constraints on electrical lines. The purpose of this project is to acquire the remote electrical parameters
like voltage, current and frequency and send these real time values over network using IoT module along
with temperature at power station.
This project is also designed to protect the electrical circuitry by operating a relay. This relay gets activated
whenever the electrical parameters exceeds the predefined values. This system can automatically update
the real time electrical parameters periodically (based on time settings). This system can be designed to
send alerts whenever the relay trips or whenever the voltage or current exceeds the predefined limits. This
project makes use of a microcontroller, as this is a prototype of the proposed project, for demonstration
purpose we have used Arduino Uno here. The controller can efficiently communicate with the different
sensors being used.
Page | 29
5.2 LOGIC & OPERATION
5.2.1 Flow Chart of the Prototype
Here in the proposed prototype we have used Arduino Uno as our primary microcontroller. It will work
as the heart of the system; all other measurement circuitries will be interfaced through this. All the
detailed specifications will be discussed in the next chapter, nevertheless let me take you through the
basic components for better understanding the rest of the operation. Besides the microcontroller we
have used current sensor, voltage sensor, temperature sensor, frequency measurement unit, buzzer and
relay; and to demonstrate the load we have used a fan and a bulb. Alongside we also have used a supply
unit, consisting of a transformer, which converts 230 Volt AC to 12 Volt AC then it is passed through
bridge rectifier unit which converts this 12 Volt AC to 12 Volt DC which is pulsating in nature which
is then fed to the capacitor which work as a filter, makes the pulsating DC to smooth DC. As a lot of
our components like Arduino Uno and some of the sensors as well require 5 Volt regulated DC, that
is why this 12 Volt DC is fed to 7805 Voltage regulator which makes it to 5 Volt regulated DC. In case
of buzzer and relay need high amount of current for operation, we have to make some arrangements
for that. For that amplification arrangement in case of relay we have used a relay driver and for buzzer
we have used two BC 547 transistor in Darlington pair configuration. For operation of the green and
Page | 30
red LEDs which work as a indicator they also need large amount of current for their amplified current
requirement we have used two BC 547 transistors one for each.
When we give supply to our prototype the display shows a welcome message and simultaneously all
the sensor start sensing the current, voltage, frequency and temperature and update all the real time
values to the server as well as shows on the display. It compares all the real time values with the pre-
defined values, if any of the values exceeds pre-defined values it sends a fault alert to the relay and
buzzer as well as update it on the display. If the fault exists for the pre-set time then relay isolates the
loads from the rest of the system. In the meantime, comparison goes on as before, if the fault gets
cleared relays reconnect the loads with the rest of the system.
Page | 31
5.4 COMPONENTS REQUIRED
Page | 32
5.5 COST ESTIMATION
Page | 33
CHAPTER 6
(IMPLEMENTATION)
Page | 34
6.1 PROJECT LAYOUT
6.2 COMPONENTS
Page | 35
B USB cable. It can be powered by the USB cable or by an external 9-volt battery, though it accepts
voltages between 7 and 20 volts.
Technical Specifications
Microcontroller ATmega328P
Operating Voltage 5V
Input Voltage (recommended) 7-12V
Input Voltage (limit) 6-20V
Digital I/O Pins 14 (of which 6 provide PWM output)
PWM Digital I/O Pins 6
Analog Input Pins 6
DC Current per I/O Pin 20 mA
DC Current for 3.3V Pin 50 mA
Flash Memory 32 KB (ATmega328P) of which 0.5 KB used by bootloader
SRAM 2 KB (ATmega328P)
EEPROM 1 KB (ATmega328P)
Clock Speed 16 MHz
LED_BUILTIN 13
Length 68.6 mm
Width 53.4 mm
Weight 25 g
Pin Overview
Page | 36
• General pin functions
LED: There is a built-in LED driven by digital pin 13. When the pin is high value, the LED is
on, when the pin is low, it is off.
VIN: The input voltage to the Arduino board when it is using an external power source (as
opposed to 5 volts from the USB connection or other regulated power source). You can supply
voltage through this pin, or, if supplying voltage via the power jack, access it through this pin.
5V: This pin outputs a regulated 5V from the regulator on the board. The board can be supplied
with power either from the DC power jack (7 - 20V), the USB connector (5V), or the VIN pin
of the board (7-20V). Supplying voltage via the 5V or 3.3V pins bypasses the regulator, and
can damage the board.
3V3: A 3.3 volt supply generated by the on-board regulator. Maximum current draw is 50 mA.
GND: Ground pins.
IOREF: This pin on the Arduino board provides the voltage reference with which the
microcontroller operates. A properly configured shield can read the IOREF pin voltage and
select the appropriate power source, or enable voltage translators on the outputs to work with
the 5V or 3.3V.
Reset: Typically used to add a reset button to shields that block the one on the board.
Each of the 14 digital pins and 6 analog pins on the Arduino Uno can be used as an input or
output, under software control (using pinMode(), digitalWrite(), and digitalRead() functions).
They operate at 5 volts. Each pin can provide or receive 20 mA as the recommended operating
condition and has an internal pull-up resistor (disconnected by default) of 20-50K ohm. A
maximum of 40mA must not be exceeded on any I/O pin to avoid permanent damage to the
microcontroller. The Uno has 6 analog inputs, labeled A0 through A5; each provides 10 bits of
resolution (i.e. 1024 different values). By default, they measure from ground to 5 volts, though
it is possible to change the upper end of the range using the AREF pin and the
analogReference() function. In addition, some pins have specialized functions:
Serial / UART: pins 0 (RX) and 1 (TX). Used to receive (RX) and transmit (TX) TTL serial
data. These pins are connected to the corresponding pins of the ATmega8U2 USB-to-TTL
serial chip.
External interrupts: pins 2 and 3. These pins can be configured to trigger an interrupt on a
low value, a rising or falling edge, or a change in value.
PWM (pulse-width modulation): pins 3, 5, 6, 9, 10, and 11. Can provide 8-bit PWM output
with the analogWrite() function.
Page | 37
SPI (Serial Peripheral Interface): pins 10 (SS), 11 (MOSI), 12 (MISO), and 13 (SCK). These
pins support SPI communication using the SPI library.
TWI (two-wire interface) / I²C: pin SDA (A4) and pin SCL (A5). Support TWI communication
using the Wire library.
AREF (analog reference): Reference voltage for the analog inputs.
6.2.2 Power Supply Processing Unit
Power Supply Processing Unit (PSPU) is consisting of one 230 Volt to 12 Volt Step-down
Transformer, one Bridge Rectifier unit made up of four 1N4007 rectifier diode, one 470 µF
Capacitor, one IC7805 Voltage-regulator and two 0.1 µF Film-capacitors.
At first 230 Volt, 50 Hz single-phase AC supply is converted to 12 Volt, 50Hz AC; then which is fed
to the bridge-rectifier unit which converts it to 12 Volt DC which is pulsating in nature; to make it
smooth DC we then pass it through the filter circuit which is a capacitor of 470 µF, which makes this
pulsating DC to approximately smooth DC. As a lot of components along with our primary µC need
5V DC; that is why we then fed this 12 Volt smooth DC to the IC7805 which is a voltage regulator,
which converts the 12 Volt DC to 5 Volt DC.
6.2.2.1 Transformer
A Transformer is defined as a passive electrical device that transfers electrical energy from one
circuit to another through the process of electromagnetic induction. It is mostly used to increase
'step-up') or decrease ('step-down') voltage levels between circuits. It works on the principle
of Faraday’s Law of Electromagnetic Induction which states that “The magnitude of voltage is
directly proportional to the rate of change of flux.” In general, the primary coil of the transformer
receives the voltage which is alternating in nature. The alternating current following the coil
produces a continuously changing and alternating flux which is produced around the primary
winding. Then we have the other coil or the secondary coil which is near to the primary coil which
Page | 38
get linked to the primary because some alternating flux gets linked. As the flux is changing
continuously it induces a EMF induced in the secondary coil according to the Faraday’s law of
electromagnetic induction. If the secondary side circuit is closed a current will flow and this is the
most basic working of a transformer.
The outputs of all rectifier circuits contain some ripple factor. The ripple in the signal denotes the
presence of some AC component. This ac component has to be completely removed in order to get
pure dc output. A circuit that smoothens the rectified output into a pure dc signal is basically Filter
Circuit. The following figure shows the functionality of a filter circuit.
Page | 39
Some of the basic kind of filters are as follows, -
• Series Inductor Filter
• Shunt Capacitor Filter
• L-C Filter
• Pi (π) Filter
Here we have only used Shunt Capacitor Filter that is why we only discuss about that.
Shunt Capacitor Filter
As a capacitor allows ac through it and blocks dc, a filter called Shunt Capacitor Filter can be
constructed using a capacitor, connected in shunt, as shown in the following figure.
A voltage regulator IC maintains the output voltage at a constant value the voltage regulator IC
7805 is actually a member of the 78xx series of voltage regulator ICs. It is a fixed linear voltage
regulator. The xx present in 78xx represents the value of the fixed output voltage that the particular
IC provides. For 7805 IC, it is +5V DC regulated power supply. The input voltage to this voltage
regulator can be up to 35V, and this IC can give a constant 5V for any value of input less than or
equal to 35V which is the threshold limit
Pin-out of LM7805
1 INPUT Input voltage (7V-35V) In this pin of the IC positive unregulated voltage is given in
regulation.
2 GROUND Ground (0V) In this pin where the ground is given. This pin is neutral for equally
the input and output.
3 OUTPUT Regulated output; 5V (4.8V- The output of the regulated 5V volt is taken out at this pin of the IC
5.2V) regulator.
Page | 40
Schematics of LM7805
The heart of the 7805 IC is a transistor (Q16) that
controls the current between the input and output and
thus controlling the output voltage. The bandgap
reference (yellow) keeps the voltage stable. It takes
the scaled output voltage as input (Q1 and Q6) and
provides an error signal (to Q7) for indication if the
voltage is too high or low. The key task of the
bandgap is to provide a stable and accurate reference,
Figure 6.10 Schematics of LM7805
even as the chip’s temperature changes. The error
signal from the bandgap reference is amplified by the error amplifier (orange). This amplified
signal controls the output transistor through Q15. This closes the negative feedback loop
controlling the output voltage. The start-up circuit (green) provides initial current to the bandgap
circuit, so it doesn’t get stuck in an “off” state. The circuit in purple provides protection against
overheating (Q13), excessive input voltage (Q19) and excessive output current (Q14). These
circuits reduce the output current or shutdown the regulator, protecting it from damage in case of
a fault. The voltage divider (blue) scales down the voltage on the output pin for use by the bandgap
reference.
Features
• 5V Positive Voltage Regulator
• Internal Thermal Overload and Short circuit current limiting protection is available.
Connection Diagram
The above circuit shows all the components
required for a 7805 IC to work properly. The
0.22μF Capacitor near the input is required only
if the distance between the regulator IC and the
power supply filter is high. Also, the 0.1μF
Capacitor near the output is optional and if used,
Figure 6.11 Connection Diagram of LM7805
it helps in the transient response.
Page | 41
Applications
• Fixed-Output Regulator
• Current Regulator
• Regulated Dual-Supply
7805 IC also finds usage in building circuits for inductance meter, phone charger, portable CD
player, infrared remote-control extension and UPS power supply circuits.
Here we have used ACS712 Current sensor for current measurement in our prototype.
6.2.3.1 ACS712 Current Sensor
Page | 42
the ground is connected to the ground of the µC. Then the analog voltage given out by
the ACS712 module is read using any analog pin on the µC.
Specifications
Page | 43
Working Principle
• Current Sensor detects the current in a wire or conductor and generates a signal proportional to
the detected current either in the form of analog voltage or digital output.
• current-carrying conductor also gives rise to a magnetic field in its surrounding. In Indirect
Sensing, the current is measured by calculating this magnetic field by applying either Faraday’s
law or Ampere law. Here either a Transformer or Hall effect sensor or fiberoptic current sensor
are used to sense the magnetic field.
• ACS712 Current Sensor uses Indirect Sensing method to calculate the current. To sense current
a liner, low-offset Hall sensor circuit is used in this IC.
• The proximity of the magnetic signal to the Hall sensor decides the accuracy of the device.
Nearer the magnetic signal higher the accuracy.
• This IC can detect both AC and DC current so, it has a wide range of applications.
• ACS712 is used in many industrial, commercial and communication applications. This IC is
applicable for Automobile applications. Some of the typical applications of this IC can be found
in motor control circuits, for load detection and management, SMPS, overcurrent fault
protection circuit.
• This IC can measure current for high voltage loads operating at 230V AC mains. To read the
values it can be easily interfaced with the ADC of a microcontroller
Page | 44
Interfacing with Arduino
Code
void setup()
{
Serial.begin(9600);
pins_init();
}
void loop()
{
int sensor_max;
sensor_max = getMaxValue();
Serial.print("sensor_max = ");
Serial.println(sensor_max);
amplitude_current=(float)(sensor_max-512)/1024*5/185*1000000; // for 5A mode,you need to modify this with 20 A and 30A mode;
effective_value=amplitude_current/1.414;
int getMaxValue()
{
int sensorValue; //value read from the sensor
int sensorMax = 0;
uint32_t start_time = millis();
while((millis()-start_time) < 1000) //sample for 1000ms
{
sensorValue = analogRead(CURRENT_SENSOR);
if (sensorValue > sensorMax)
{
/*record the maximum sensor value*/
sensorMax = sensorValue;
}
}
return sensorMax;
}
Page | 45
6.2.4 Voltage Measurement Unit
In this project prototype for voltage measurement purpose we have used ZMPT101B Voltage sensor
module.
ZMPT101B is a high precision voltage Transformer. This module makes it easy to monitor AC
mains voltage up to 1000 volts. A tiny little thing the size of a bouillon cube. Holds up to 4kV per
breakdown voltage, the ratio of turns is 1: 1, but this is a current transformer of 2mA: 2mA. That
is, we feed it a current and remove the current. The input current is simply set by the resistor in
series R1, and a sampling resistor R2 is used in parallel to obtain the output voltage
Page | 46
Technical Specifications
Specifications Descriptions
Rated input current 2mA
Rated output current 2mA
Linear range 0~1000V 0~10mA
Isolation withstand voltage 4000V
Turns Ratio 1000:1000
Measurement accuracy Class 0.2
Linearity 0.1%
Rated Burdon <=200Ohm
Operating Frequency 50-50Hz
DC coil Resistance 110 @ 20 o C
Advantages
• Analog output corresponding quantity can be adjusted.
• PCB board size: 49.5 (mm) x19.4 (mm)
• Good consistency, for voltage and power measurement
• Very efficient and accuracy
Applications
Page | 47
Figure 6.20 Connection Diagram of ZMPT101B Figure 6.21 Connection Diagram of ZMPT101B
with being Interfaced with Arduino Uno along withACS712 being Interfaced with
Arduino Uno
Code
#include "ZMPT101B.h"
#include "ACS712.h"
void setup()
{
Serial.begin(9600);
void loop()
{
// To measure voltage/current we need to know the frequency of voltage/current
// By default 50Hz is used, but you can specify desired frequency
// as first argument to getVoltageAC and getCurrentAC() method, if necessary
float U = voltageSensor.getVoltageAC();
float I = currentSensor.getCurrentAC();
delay(1000);
}
Frequency is number of cycles (complete turns) per 1 second. Its main unit of measurement is Hertz
(Hz). Period is time required to complete 1 cycle (turn), its main unit is second. Frequency =
1/Period. Home alternating current (AC) frequency is 50. For frequency of 50Hz the period is 20
milliseconds. The AC input is connected to the circuit as shown where diode 1N4007 is used to
eliminate negative half cycles because the PC817 optocoupler maximum reverse voltage is 6V. The
Page | 48
optocoupler is connected to AC main through 120k ohm resistor (and also the 1N4007 diode) which
limits the current that passes through the optocoupler LED (IF). With the 120k ohm resistor and with
source of 220V, the peak forward current is equal to (neglecting diode voltages): 220x√2/120k =
2.59 mA and the RMS current (half wave) = 2.59/2 = 1.3 mA.
When there is an interrupt the Arduino directly executes the function timer1_get()
Measuring the frequency idea is simple, Timer1 module is used to measure time between 2
successive interrupts which means we have the time between 2 successive falling events. When
the function timer1_get() is called, it stores Timer1 value on a variable named: tmr1. Timer1
module is configured to increment by 2 every 1 microsecond (prescaler = 8) and its overflow
interrupt is enabled in order to reset the variable tmr1 (helps when signal is removed). With
prescaler = 8, the clock input of Timer1 module is equal to: Timer1_CLK = 16MHz/8 = 2MHz.
With these configurations the lowest frequency that the Arduino can measure is about 31Hz.
Page | 49
Signal period:
Period (in µs) = Timer1_Value/Timer1_CLK = Timer1_Value/16000000/8
Period(in µs) = 8 x Timer1_Value/16000000
Period (in ms) = 8 x Timer1_Value/16000
Signal frequency:
Frequency = 1/Period
Frequency (in Hz) = 16000000/(8 x Timer1_Value)
Code
#include <LiquidCrystal.h> // include Arduino LCD library
void setup(void) {
uint16_t tmr1 = 0;
float period, frequency;
void timer1_get() {
tmr1 = TCNT1;
TCNT1 = 0; // reset Timer1
}
// main loop
void loop() {
lcd.setCursor(7, 0);
lcd.print(frequency);
lcd.print(" Hz ");
// print period
lcd.setCursor(7, 1);
lcd.print(period);
lcd.print(" ms ");
delay(500);
Page | 50
Result
Here in this prototype demonstration we have used LM35 temperature sensor for temperature
measurement purpose.
Page | 51
Pin Diagram of LM 35
2 Analog Out There will be increase in 10mV for raise of every 1°C.
Can range from -1V(-55°C) to 6V(150°C)
Features
Code
const int lm35_pin = A1; /* LM35 O/P pin */ Figure 6.26 Interfacing of LM35
Sensor with Arduino Uno
void setup() {
Serial.begin(9600);
}
void loop() {
int temp_adc_val;
float temp_val;
Page | 52
temp_adc_val = analogRead(lm35_pin); /* Read Temperature */
temp_val = (temp_adc_val * 4.88); /* Convert adc value to equivalent voltage */
temp_val = (temp_val/10); /* LM35 gives output of 10mv/°C */
Serial.print("Temperature = ");
Serial.print(temp_val);
Serial.print(" Degree Celsius\n");
delay(1000);
}
In this prototype demonstration we are going to use two channel relay modules. However, there
are other modules with one, four and eight channels. This module is designed for switching two
high powered devices from your Arduino. It has two relays rated up to 10A per channel at 250VAC
or 30VDC. There are two LEDs on the relay module indicating the position of the relay. Whenever
a relay is activated, the respective LED will light up. One of the best things about these modules
Page | 53
is that they come with two Optocoupler ICs which provide good isolation between relay and
Arduino.
• Control Pins:
Page | 54
end of the bulb and the other wire to the common (C) of the relay. Then connect the normally open
(NO) to the other end of the bulb.
Code
int relay_pin = 8;
void setup(){
pinMode(relay_pin,OUTPUT);
}
void loop(){
digitalWrite(relay_pin,HIGH);
delay(5000);
digitalWrite(relay_pin,LOW);
delay(5000);
6.2.8.1 16 *2 Display
A 16×2 LCD has two registers like data register and command register. The RS (register select) is
mainly used to change from one register to another. When the register set is ‘0’, then it is known
as command register. Similarly, when the register set is ‘1’, then it is known as data register.
• Command Register
The main function of the command register is to store the instructions of command which are given
to the display. So that predefined tasks can be performed such as clearing the display, initializing,
set the cursor place, and display control. Here commands processing can occur within the register.
• Data Register
The main function of the data register is to store the information which is to be exhibited on the
LCD screen. Here, the ASCII value of the character is the information which is to be exhibited on
the screen of LCD. Whenever we send the information to LCD, it transmits to the data register,
and then the process will be starting there. When register set =1, then the data register will be
selected
code
void setup() {
Page | 57
// set up the LCD's number of columns and rows:
lcd.begin(16, 2);
// Print a message to the LCD.
lcd.print("hello, world!");
}
void loop() {
// set the cursor to column 0, line 1
// (note: line 1 is the second row, since counting begins with 0):
lcd.setCursor(0, 1);
// print the number of seconds since reset:
lcd.print(millis() / 1000);
}
6.3 DIAGRAMS
6.3.1 Circuit Diagram of the Prototype
Page | 58
Here in the proposed prototype we have used Arduino Uno as our primary microcontroller. It will work
as the heart of the system; all other measurement circuitries will be interfaced through this. Besides
the microcontroller we have used ACS712 current sensor, ZMPT101B voltage sensor, LM 35
temperature sensor, frequency measurement unit, a piezo buzzer and a two-channel relay module; and
to demonstrate the load we have used a fan and a bulb. Alongside we also have used a supply unit,
consisting of a transformer, which converts 230 Volt AC to 12 Volt AC then it is passed through
bridge rectifier unit which converts this 12 Volt AC to 12 Volt DC which is pulsating in nature which
is then fed to the capacitor which work as a filter, makes the pulsating DC to smooth DC. As a lot of
our components like Arduino Uno and some of the sensors as well require 5 Volt regulated DC, that
is why this 12 Volt DC is fed to 7805 Voltage regulator which makes it to 5 Volt regulated DC. In case
of buzzer and relay need high amount of current for operation, we have to make some arrangements
for that. For that amplification arrangement in case of relay we have used a relay driver and for buzzer
we have used two BC 547 transistor in Darlington pair configuration. For operation of the green and
red LEDs which work as an indicator they also need large amount of current for their amplified current
requirement we have used two BC 547 transistors one for each.
When we give supply to our prototype the display shows a welcome message and simultaneously all
the sensor start sensing the current, voltage, frequency and temperature and update all the real time
values to the server as well as shows on the display. It compares all the real time values with the pre-
defined values, if any of the values exceeds pre-defined values it sends a fault alert to the relay and
buzzer as well as update it on the display. If the fault exists for the pre-set time then relay isolates the
loads from the rest of the system. In the meantime, comparison goes on as before, if the fault gets
cleared relays reconnect the loads with the rest of the system.
Page | 59
CHAPTER 7
(CONCLUSION & FUTURE WORK)
Page | 60
7.1 ADVANTAGES OF THE PROJECT
Page | 61
of data will involve delay to some extent i.e., values of all the machines are not of same time instant, which
doesn't matter that much if the facility is smaller, but just imagine the scenario in case of a large power
facility where a person need to take hundreds of values there this delay is considerable. Here the data will
be error free as we have eliminated any manual involvement in case of data collection.
Personalised alert over fault
By incorporating this project, we can get Personalised alerts over any sort of discrepancies i.e., whenever
the electrical parameters exceed the predefined values. We have incorporated relays which acts over and
physically isolates the machines where disturbances occur.
Cost Effective
After incorporating this project, we do not need to deploy person at every place for collection data, this
reduction of manual force reduces the labour cost to some extent. The sensors and transducers employed
also does not need regular maintenance which in turn reduces the maintenance cost. That means overall
labour cost is reduced.
Monitoring means acquiring significant parameters from the assets of interest. The acquired data is feasible
to be used for analyses and diagnose the condition of the assets which is of great use for maintenance
scheduling, failure management and controlling system and this method minimizes time contact between
human and high voltage device. As it is known, most substation devices have high voltage and generate
electromagnetic that can harm human health. This proposed system is specially designed for monitoring
the condition of substation transformers which are deployed at dispersed locations There are many
parameters to be quantified and monitored periodically It is quite costly and difficult to monitor the
parameters by appointing a person at all locations and furthermore the data would also be error prone if
the monitoring is manual. The greatest issue is to have all the transformers data at a single sink when the
data is collected manually. Through our proposed system all the problems discussed above can be reduced
to some great extent.
Page | 62
7.4 FUTURE SCOPE
Page | 63
REFERENCES
Page | 64
[1] J. L. Velásquez, R. Villafáfila-Robles, P. Lloret, L. Molas-Balada, A. Sumper, S. Galceran-Arellano, A. Sudrià-Andreu, Oct.
2007, "Development and implementation of a condition monitoring system in a substation", 9th International Conference on
Electrical Power Quality and Utilisation, EPQU 2007
[2] P. Lloret, J. L. Velásquez, L. Molas-Balada, R. Villafáfila-Robles, A. Sumper, S. Galceran-Arellano, Oct. 2007, "IEC 61850 as
a flexible tool for electrical systems monitoring", 9th International Conference on Electrical Power Quality and Utilisation, EPQU
2007
[3] D. Sacerdoţianu, I. Hurezeanu, A. Marinescu, Gh. Manolea and I.Purcaru, “Modern Equipment for Monitoring and Diagnosis
of Transformer Substations, Implemented in Electric Retechnologized Substations in Romania”, 3rd International Conference on
Modern Power Systems MPS 2010, 18-21May 2010,Cluj-Napoca, Romania
[4] D. Pal, R. Meyur, S. Menon; M.J.B. Reddy; D.K. Moha, “Real-time condition monitoring of substation equipment using
thermal cameras”, Published in: IET Generation, Transmission & Distribution, (Volume: 12, Issue: 4, 2 27, 2018)
[5] D. Hanafi, M.N. Ribuan, I.A. Wibowo, H. Hashim, M.I. Ismail “Simulation of substation integrated monitoring system using
LabVIEW”, Transaction on Power System Distribution, ISSN: 2229-8711 Online Publication, June 2011.
[6] J. Singh, Y. R. Sood, R. K. Jarial and P. Verma, “Condition Monitoring of Power Transformers”, Bibliography Survey, vol.
24, no. 3, pp. 11-25, 2008.
[7] Dr.P.B.Pankajavalli, Mr.G.S.Karthick, Mr.M.Sridhar, Mr.A.Muniyappan, “A System for Monitoring the Electricity Sub-
Station using Internet of Things”, International Journal of Advance Research in Science & Engineering, Volume No. 6, Issue No.
12, December 2017
[8] Mr. S. S. Ghodhade, Dhiraj D. Patil, Ajay kumar, S. Pujari, Sachin S. Ayarekar, Prakash B. Bandgar, Ashwini S. Waghmare,
“Substation Monitoring and Control System”, International Journal of Scientific Research and Review, Volume 7, Issue 3, 2018,
ISSN NO: 2279-543X
[9] Amol Ram Kate, Girish Baban Dongare, Krishana Maroti Janwade, Payal Burande, Narendra P. Zinjad, “Substation
Monitoring System”, International Journal for Research in Applied Science & Engineering Technology (IJRASET), ISSN: 2321-
9653; IC Value: 45.98; SJ Impact Factor: 6.887 Volume 6 Issue V, May 2018- Available at www.ijraset.com
[10] Amit Sachan, “Microcontroller based substation monitoring and control system with GSM modem” ISSN: 2278-1676
Volume 1, Issue 6 (July-Aug. 2012), PP 13-21
[11] Dr. Ghous Buksh Narejo, Engr. Shahyan Pervez Bharucha, Engr. Danny Zarir Pohwala, “Remote Microcontroller Based
Monitoring of Substation and Control System through GSM Modem”, International Journal of Scientific & Engineering Research,
Volume 6, Issue 1, January-2015 714 ISSN 2229-5518 IJSER © 2015 http://www.ijser.org
[12] Substation Automation for the Smart Grid, white paper, Cisco.
[13] Dumitru SACERDOȚIANU, Florica LĂZĂRESCU, Iulian HUREZEANU, Ancuța-Mihaela ACIU, Marcel NICOLA, Ion
PURCARU, Anca ALBIȚA, “Contributions to monitoring the condition of substations”, 2019 8th International Conference on
Modern Power Systems (MPS)
[14] https://www.edgefx.in/gsm-based-projects-on-substation-control-system-for-eee-students/
[15] https://en.wikipedia.org/wiki/IEC_61850
[16] www.arduino.cc
[17] http://www.fritzing.org/home
Page | 65
APPENDIX A
(SOFTWARE CODE)
Page | 66
#include <ZMPT101B.h>
#include <ACS712.h>
#include <LiquidCrystal.h> // include Arduino LCD library
// ZMPT101B sensor connected to A0 pin of arduino
ZMPT101B voltageSensor(A0);
// 5 amps version sensor (ACS712_05B) connected to A1 pin of arduino
ACS712 currentSensor(ACS712_05B, A1);
// LCD module connections (RS, E, D4, D5, D6, D7)
LiquidCrystal lcd(3, 4, 5, 6, 7, 8);
const int lm35_pin = A2; /* LM35 O/P pin */
int relay_pin = 8;
const int buzzer = 9; //buzzer to arduino pin 9
void setup()
{
Serial.begin(9600);
// calibrate() method calibrates zero point of sensor,
// It is not necessary, but may positively affect the accuracy
// Ensure that no current flows through the sensor at this moment
Serial.println("Calibrating... Ensure that no current flows through the sensor at this moment");
delay(100);
voltageSensor.calibrate();
currentSensor.calibrate();
Serial.println("Welcome to Substation Monitoring & Control System");
lcd.begin(16, 2); // set up the LCD's number of columns and rows
lcd.setCursor(0, 0);
lcd.print("Freq =");
lcd.setCursor(0, 1);
lcd.print("Peri =");
// Timer1 module configuration
TCCR1A = 0;
TCCR1B = 2; // enable Timer1 module with 1/8 prescaler ( 2 ticks every 1 us)
TCNT1 = 0; // Set Timer1 preload value to 0 (reset)
TIMSK1 = 1; // enable Timer1 overflow interrupt
EIFR |= 1; // clear INT0 flag
attachInterrupt(0, timer1_get, FALLING); // enable external interrupt (INT0)
pinMode(relay_pin,OUTPUT);
pinMode(buzzer, OUTPUT); // Set buzzer - pin 9 as an output
}
void loop()
{
// To measure voltage/current we need to know the frequency of voltage/current
// By default 50Hz is used, but you can specify desired frequency
// as first argument to getVoltageAC and getCurrentAC() method, if necessary
float U = voltageSensor.getVoltageAC();
float I = currentSensor.getCurrentAC();
// To calculate the power we need voltage multiplied by current
float P = U * I;
Serial.println(String("U = ") + U + " V");
Serial.println(String("I = ") + I + " A");
Serial.println(String("P = ") + P + " Watts");
delay(1000);
// save current Timer1 value
uint16_t value = tmr1;
Page | 67
// calculate signal period in milliseconds
// 8.0 is Timer1 prescaler and 16000 = MCU_CLK/1000
period = 8.0 * value/16000;
// calculate signal frequency which is = 1/period ; or = MCU_CLK/(Prescaler * Timer_Value)
if(value == 0)
frequency = 0; // aviod division by zero
else
frequency = 16000000.0/(8UL*value);
lcd.setCursor(7, 0);
lcd.print(frequency);
lcd.print(" Hz ");
// print period
lcd.setCursor(7, 1);
lcd.print(period);
lcd.print(" ms ");
delay(500);
int temp_adc_val;
float temp_val;
temp_adc_val = analogRead(lm35_pin); /* Read Temperature */
temp_val = (temp_adc_val * 4.88); /* Convert adc value to equivalent voltage */
temp_val = (temp_val/10); /* LM35 gives output of 10mv/°C */
Serial.print("Temperature = ");
Serial.print(temp_val);
Serial.print(" Degree Celsius\n");
delay(1000);
digitalWrite(relay_pin,HIGH);
delay(5000);
digitalWrite(relay_pin,LOW);
delay(5000);
tone(buzzer, 1000); // Send 1KHz sound signal...
delay(1000); // ...for 1 sec
noTone(buzzer); // Stop sound...
delay(1000); // ...for 1sec
}
Page | 68