SlideShare a Scribd company logo
1 of 4
Download to read offline
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 10 Issue: 09 | Sep 2023 www.irjet.net p-ISSN: 2395-0072
© 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 436
Design and Implementation of Multi-SCADA System for
Drone-Based Reliability Response
Department of Robotics Engineering,
Worcester Polytechnic Institute, Worcester, MA USA
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract A machine-controlled reliability response system
comprised of sensors, mobile platforms, communications
with data storage and analysis components has been
developed and deployed. The implementation of a
Supervisory Control and Data Acquisition (SCADA) system
control is necessary in order to effectively transport bi-
directional data between the project’s core elements such
as sensor and actuator equipped drones. A description of
how this is achieved through the combination of
hardware, software, and a Message Queuing Telemetry
Transport (MQTT) protocol is presented.
Key Words: SCADA, sensors, analytics, grid
1. INTRODUCTION
Autonomous systems are increasing in deployment and
use within the electric power grid. The typical situation
is for sensors reporting their measurements to the
overarching Supervisory Control and Data Acquisition
(SCADA) system. When coupled with an array of
associated applications, such as an electric utility's
Outage Management or Servicing Dispatch, the SCADA
system is frequently able to identify the grid network
"problem" within a small region (single or few km
distance). In the case of an electrical outage, the utility
will still dispatch a service vehicle (utility truck) with an
associated cost of approximately $1000 USD. An
alternative situation is to use a sensor laden drone which
is sent to the vacinity of the outage, locate the outage and
report to SCADA of its "findings". The overall project
described in this paper involves the development of such
a system capable of autonomous inspection and reporting
for improved grid reliability. The system utilizes
advanced sensors, generative design AI, communications,
autonomic systems, swarming technologies, energy
harvesting, collaborative operation and training of grid
state measurements. The initially envisioned operational
scenario is depicted in Figure 1. Table 1 lists parameters
to be measured for operation of the electric grid.
Figure 1. A simplistic flow-chart illustrating the steps in
system performance.
With this goal of having an AI engine working in
concert with a utility's SCADA system and a robotic
control system (RCS), the issues associated with bi-
directional information flow arise. The operational
scenario of integrating SCADA with an RCS, Figure 2,
crosses into the realm of sensor/data fusion [1].
Table 1. Key States and parameters relevant for electrical
system asset monitoring and fault diagnosis.
Liliana Loughlin
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 10 Issue: 9 | September 2023 www.irjet.net p-ISSN: 2395-0072
© 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 437
Note that in order to achieve the measurements outlined
in Figure 2, a wide variety of types of sensors are
required. In addition, the communication and
interfacing protocols and bandwidths involved may
require various intertwined architectures. Of particular
note is that the utility where the performance validation
testing is occurring, Electric Power Board (EPB,
Chattaooga TN USA), uses the Distributed Network
Protocol 3 (DNP3) [2] in its large scale SCADA system1.
Field testing is conducted at EPB's utility training site,
shown in Figure 2. A Wi-Fi "umbrella" covers the site
thereby providing bi-directional, IP addressable,
communications for drone-based sensors command and
control. Separately - and initially - control of the drone
itself is performed via manual non-WiFi
communications.
Figure 2. Aerial view of EPB Training Site.
The system design relies on a second SCADA system
using Ignition 8.12, an integrated software platform for
SCADA systems. Via this design, SCADA-B collects data
from a variety of drone-based sensors. SCADA B
performs data registry and minor sensor signal
processing then passes the measurements to SCADA-A. A
representative image of SCADA-B's display panel is
presented as Figure 3.
1
Referred to as SCADA-A.
2
Referred to as SCADA-B.
Figure 3. SCADA B dashboard display system
(representative).
A classic issue with SCADA is the selection of the data
protocol. The MQTT protocol [3] was chosen for use with
a Raspberry Pi Zero microcontroller acting as the
information broker. Companion with the broker is the
need for clients. An ESP8266 WiFi development board
was selected to serve as the publisher client and the
MQTT Engine client (Ignition 8.1) as the subscriber client.
2. METHOD
Hardware and software details associated with the
protocol play a fundamental role in designing an overall
drone-based sensors and communications system for
use in a battery operated, low power consumption
scheme. The MQTT protocol is ideal for such a situation
of connecting devices with low internal memory and
processing power, such as temperature and humidity
sensors. MQTT allows bi-directional communications
between the core elements by applying a
publish/subscribe architecture, thereby increasing
information transport transparency.
Fundamentally, an MQTT architecture consists of two
systems: clients and brokers. In order to receive specific
data from a publisher, a client must subscribe to the
data’s topic. The MQTT broker acts as the “central hub”
of the system, enabling this publish/subscribe (pub/sub)
communication system. This situation is presented as
Figure 4.
Figure 4. MQTT architecture [4].
A key challenge associated with new and emerging
sensing and measurement technologies required for
asset monitoring applications is the need for
compatibility with electrically energized components. In
the case of applications within the distribution system,
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
© 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 438
cost is also a key factor that will drive new technology
development for new lower cost sensing solutions.
2.A. The Publisher Client
With the publisher client being responsible for
publishing data from a variety of sensors placed on the
drones, timing, synchronization, and alerting of
"publishing" each sensor reading is important. This is
acheived, by having each time a sensor takes a reading,
that reading is stored in the sensor’s topic and published
by the ESP8266 WiFi development board. This was
accomplished by utilizing the ESP8266Wifi library and
the PubSubClient library found in the Arduino IDE3.
Instead of using multiple parallel boards to support the
transport of measurements from several sensors, a 4051
multiplexer was used. This board provided the capability
to connect to up to eight analog sensors at a time. This
multiplexing technique minimized the space required to
interface the sensors with the drone.
2.B. The Broker
Drones have limited carrying capacity, both in terms of
weight and size. Because of these restrictions, it was
decided to use a Raspberry Pi Zero as the system
microcontroller due to its minimal hardware footprint.
This microcontroller has low power consumption yet
provides acceptable computational capacity. From a
software perspective, a lightweight open-source broker
entitled “Eclipse Mosquitto” was installed onto the
board. This hardware+software combination of the
Raspberry Pi Zero and Eclipse Mosquitto provided the
functionality to subscribe to topics sent from the
ESP8266 as well as publish them to other clients.
2.C. The Subscriber Client
The MQTT Engine client (Ignition 8.1) acts as the
subscriber client in this SCADA system. Ignition 8.1 has
worked alongside Cirrus Link Solutions to offer the
Cirrus Link MQTT Engine Module in order to make the
implementation of MQTT protocols more accessible [5].
this module was used to configure the MQTT Engine
client, connect it to the broker, and subscribe to all the
topics being published. After a topic is received, Ignition
8.1 stores it as a custom tag. As the MQTT Engine client
receives a sensor reading inside a topic, the value of the
topic’s respective tag updates. The entire system is
represented in Figure 5.
3
An IDE (Integrated Development Environment) is a
software that facilitates the development of applications [5].
Figure 5. Flowchart of the MQTT system.
3. DEMONSTRATION
In order to demonstrate the functionality of this SCADA
B system, a graphical user interface (GUI) was developed
using Ignition’s Designer. This utilizes a tag from each
drone-based sensor. The drone makes measurements
from sensors that are trained on, in the case of that
shown in Figure 5, an electrical transfomer.
Figure 5. Drone inspecting a distribution transformer.
Every second, the tag updates and the temperature value
changes. Correspondingly, the GUI's temperature
indicator - along with the drone's position - is updated
on the gauge, Figure 6.
Figure 6. The SCADA-B system’s graphical user interface.
Volume: 10 Issue: 9 | September 2023 www.irjet.net p-ISSN: 2395-0072
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 10 Issue: 9 | September 2023 www.irjet.net p-ISSN: 2395-0072
© 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 439
4. CONCLUSIONS
A functional SCADA system using various sensors, an
ESP8266 board, a Raspberry Pi Zero, and Ignition 8.1 has
been designed and implemented. It was determined that
the MQTT messaging protocol was the most effective
means of data communication for this project due to its
strong relationship with low power devices. An ESP8266
WiFi development board was selected and implemented
as the system’s publisher client, a Raspberry Pi Zero
served as the broker, and Ignition 8.1’s MQTT Engine
client was the subscriber client. Lastly, a graphical user
interface was designed and implemented to confirm that
the sensor data is being received and updated
continuously.
Moving forward, it is suggested that a stable line of
communication between Ignition 8.1 and the drone's
ground station application, Mission Planner, be
developed. Ignition 8.1 has a multitude of applications
that allow bi-directional communication through the
software, meaning it could send commands to the
project’s programmable logic controllers (PLCs) based
on the sensor data. Integration with additional systems
- following the Industry 4.0 demonstration application
[6] - will link developments within the electric grid and
UAS research areas.
5. REFERENCES
1. Corder, J. A. (1996). New World Vistas: Air and Space
Power for the 21st Century. USAF Scientific Advisory
Board.
2. https://en.wikipedia.org/wiki/DNP3
3. Koelsch, J. (2022, February 25). Why the MQTT
Protocol is So Popular. Automation World.
https://www.automationworld.com/factory/iiot/article
/22080946/why-the-mqtt-protocol-is-so-popular
4. The Standard for IOT Messaging. MQTT. (n.d.).
https://mqtt.org/
5. Gillis, A., & Silverthorne, V. (2018, September 6).
Integrated Development Environment (IDE). Software
Quality.
https://www.techtarget.com/searchsoftwarequality/def
inition/integrated-development-environment
6. Reynolds, W. (2020, March 18). Industry 4.0 Demo
Application. LinkedIn.
https://www.linkedin.com/pulse/industry-40-demo-
application-walker-reynolds

More Related Content

Similar to Design and Implementation of Multi-SCADA System for Drone-Based Reliability Response

A Survey on Smart DRIP Irrigation System
A Survey on Smart DRIP Irrigation SystemA Survey on Smart DRIP Irrigation System
A Survey on Smart DRIP Irrigation SystemIRJET Journal
 
Homogenous and interoperable signaling computer interlocking through IEC 6149...
Homogenous and interoperable signaling computer interlocking through IEC 6149...Homogenous and interoperable signaling computer interlocking through IEC 6149...
Homogenous and interoperable signaling computer interlocking through IEC 6149...IJECEIAES
 
IoT Based Control and Monitoring of Smart Grid and Power Theft Detection by L...
IoT Based Control and Monitoring of Smart Grid and Power Theft Detection by L...IoT Based Control and Monitoring of Smart Grid and Power Theft Detection by L...
IoT Based Control and Monitoring of Smart Grid and Power Theft Detection by L...IRJET Journal
 
Deployment of the Festo PA Workstation for Undergraduate Training on Industri...
Deployment of the Festo PA Workstation for Undergraduate Training on Industri...Deployment of the Festo PA Workstation for Undergraduate Training on Industri...
Deployment of the Festo PA Workstation for Undergraduate Training on Industri...theijes
 
Substation Automation in Smart Grid
Substation Automation in Smart GridSubstation Automation in Smart Grid
Substation Automation in Smart GridIRJET Journal
 
Real Time E-metering and Automation of KCT College Campus using an Android Mo...
Real Time E-metering and Automation of KCT College Campus using an Android Mo...Real Time E-metering and Automation of KCT College Campus using an Android Mo...
Real Time E-metering and Automation of KCT College Campus using an Android Mo...Eswar Publications
 
Real time approach of piezo actuated beam for wireless
Real time approach of piezo actuated beam for wirelessReal time approach of piezo actuated beam for wireless
Real time approach of piezo actuated beam for wirelesseSAT Publishing House
 
IRJET - Bluetooth based Digital Notice Board with Solar
IRJET - Bluetooth based Digital Notice Board with SolarIRJET - Bluetooth based Digital Notice Board with Solar
IRJET - Bluetooth based Digital Notice Board with SolarIRJET Journal
 
Industrial Mains Power Monitoring and Alert System Over LAN Network
Industrial Mains Power Monitoring and Alert System Over LAN NetworkIndustrial Mains Power Monitoring and Alert System Over LAN Network
Industrial Mains Power Monitoring and Alert System Over LAN NetworkIRJET Journal
 
Secure remote protocol for fpga reconfiguration
Secure remote protocol for fpga reconfigurationSecure remote protocol for fpga reconfiguration
Secure remote protocol for fpga reconfigurationeSAT Journals
 
Secure remote protocol for fpga reconfiguration
Secure remote protocol for fpga reconfigurationSecure remote protocol for fpga reconfiguration
Secure remote protocol for fpga reconfigurationeSAT Publishing House
 
IoT Based Battery Management System
IoT Based Battery Management SystemIoT Based Battery Management System
IoT Based Battery Management SystemIRJET Journal
 
IRJET- Oil Tank Prototype based on Wireless Communication-Controller System u...
IRJET- Oil Tank Prototype based on Wireless Communication-Controller System u...IRJET- Oil Tank Prototype based on Wireless Communication-Controller System u...
IRJET- Oil Tank Prototype based on Wireless Communication-Controller System u...IRJET Journal
 
IRJET - Smart Power Monitoring and Controlling through IoT
IRJET -  	  Smart Power Monitoring and Controlling through IoTIRJET -  	  Smart Power Monitoring and Controlling through IoT
IRJET - Smart Power Monitoring and Controlling through IoTIRJET Journal
 
IRJET - Bluetooth based Digital Notice Board with Solar
IRJET -  	  Bluetooth based Digital Notice Board with SolarIRJET -  	  Bluetooth based Digital Notice Board with Solar
IRJET - Bluetooth based Digital Notice Board with SolarIRJET Journal
 
Energy Meters using Internet of Things Platform
Energy Meters using Internet of Things PlatformEnergy Meters using Internet of Things Platform
Energy Meters using Internet of Things PlatformIRJET Journal
 
IRJET- Ad-hoc Based Outdoor Positioning System
IRJET- Ad-hoc Based Outdoor Positioning SystemIRJET- Ad-hoc Based Outdoor Positioning System
IRJET- Ad-hoc Based Outdoor Positioning SystemIRJET Journal
 
Zigbee based weather monitoring system
	Zigbee based weather monitoring system	Zigbee based weather monitoring system
Zigbee based weather monitoring systemtheijes
 
Zigbee based weather monitoring system
Zigbee based weather monitoring systemZigbee based weather monitoring system
Zigbee based weather monitoring systemtheijes
 
IRJET- Design and Development of IoT based Geiger Muller Counter
IRJET- Design and Development of IoT based Geiger Muller CounterIRJET- Design and Development of IoT based Geiger Muller Counter
IRJET- Design and Development of IoT based Geiger Muller CounterIRJET Journal
 

Similar to Design and Implementation of Multi-SCADA System for Drone-Based Reliability Response (20)

A Survey on Smart DRIP Irrigation System
A Survey on Smart DRIP Irrigation SystemA Survey on Smart DRIP Irrigation System
A Survey on Smart DRIP Irrigation System
 
Homogenous and interoperable signaling computer interlocking through IEC 6149...
Homogenous and interoperable signaling computer interlocking through IEC 6149...Homogenous and interoperable signaling computer interlocking through IEC 6149...
Homogenous and interoperable signaling computer interlocking through IEC 6149...
 
IoT Based Control and Monitoring of Smart Grid and Power Theft Detection by L...
IoT Based Control and Monitoring of Smart Grid and Power Theft Detection by L...IoT Based Control and Monitoring of Smart Grid and Power Theft Detection by L...
IoT Based Control and Monitoring of Smart Grid and Power Theft Detection by L...
 
Deployment of the Festo PA Workstation for Undergraduate Training on Industri...
Deployment of the Festo PA Workstation for Undergraduate Training on Industri...Deployment of the Festo PA Workstation for Undergraduate Training on Industri...
Deployment of the Festo PA Workstation for Undergraduate Training on Industri...
 
Substation Automation in Smart Grid
Substation Automation in Smart GridSubstation Automation in Smart Grid
Substation Automation in Smart Grid
 
Real Time E-metering and Automation of KCT College Campus using an Android Mo...
Real Time E-metering and Automation of KCT College Campus using an Android Mo...Real Time E-metering and Automation of KCT College Campus using an Android Mo...
Real Time E-metering and Automation of KCT College Campus using an Android Mo...
 
Real time approach of piezo actuated beam for wireless
Real time approach of piezo actuated beam for wirelessReal time approach of piezo actuated beam for wireless
Real time approach of piezo actuated beam for wireless
 
IRJET - Bluetooth based Digital Notice Board with Solar
IRJET - Bluetooth based Digital Notice Board with SolarIRJET - Bluetooth based Digital Notice Board with Solar
IRJET - Bluetooth based Digital Notice Board with Solar
 
Industrial Mains Power Monitoring and Alert System Over LAN Network
Industrial Mains Power Monitoring and Alert System Over LAN NetworkIndustrial Mains Power Monitoring and Alert System Over LAN Network
Industrial Mains Power Monitoring and Alert System Over LAN Network
 
Secure remote protocol for fpga reconfiguration
Secure remote protocol for fpga reconfigurationSecure remote protocol for fpga reconfiguration
Secure remote protocol for fpga reconfiguration
 
Secure remote protocol for fpga reconfiguration
Secure remote protocol for fpga reconfigurationSecure remote protocol for fpga reconfiguration
Secure remote protocol for fpga reconfiguration
 
IoT Based Battery Management System
IoT Based Battery Management SystemIoT Based Battery Management System
IoT Based Battery Management System
 
IRJET- Oil Tank Prototype based on Wireless Communication-Controller System u...
IRJET- Oil Tank Prototype based on Wireless Communication-Controller System u...IRJET- Oil Tank Prototype based on Wireless Communication-Controller System u...
IRJET- Oil Tank Prototype based on Wireless Communication-Controller System u...
 
IRJET - Smart Power Monitoring and Controlling through IoT
IRJET -  	  Smart Power Monitoring and Controlling through IoTIRJET -  	  Smart Power Monitoring and Controlling through IoT
IRJET - Smart Power Monitoring and Controlling through IoT
 
IRJET - Bluetooth based Digital Notice Board with Solar
IRJET -  	  Bluetooth based Digital Notice Board with SolarIRJET -  	  Bluetooth based Digital Notice Board with Solar
IRJET - Bluetooth based Digital Notice Board with Solar
 
Energy Meters using Internet of Things Platform
Energy Meters using Internet of Things PlatformEnergy Meters using Internet of Things Platform
Energy Meters using Internet of Things Platform
 
IRJET- Ad-hoc Based Outdoor Positioning System
IRJET- Ad-hoc Based Outdoor Positioning SystemIRJET- Ad-hoc Based Outdoor Positioning System
IRJET- Ad-hoc Based Outdoor Positioning System
 
Zigbee based weather monitoring system
	Zigbee based weather monitoring system	Zigbee based weather monitoring system
Zigbee based weather monitoring system
 
Zigbee based weather monitoring system
Zigbee based weather monitoring systemZigbee based weather monitoring system
Zigbee based weather monitoring system
 
IRJET- Design and Development of IoT based Geiger Muller Counter
IRJET- Design and Development of IoT based Geiger Muller CounterIRJET- Design and Development of IoT based Geiger Muller Counter
IRJET- Design and Development of IoT based Geiger Muller Counter
 

More from IRJET Journal

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...IRJET Journal
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTUREIRJET Journal
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...IRJET Journal
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsIRJET Journal
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...IRJET Journal
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...IRJET Journal
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...IRJET Journal
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...IRJET Journal
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASIRJET Journal
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...IRJET Journal
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProIRJET Journal
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...IRJET Journal
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemIRJET Journal
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesIRJET Journal
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web applicationIRJET Journal
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...IRJET Journal
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.IRJET Journal
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...IRJET Journal
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignIRJET Journal
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...IRJET Journal
 

More from IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 

Recently uploaded

Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfROCENODodongVILLACER
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .Satyam Kumar
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxKartikeyaDwivedi3
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfAsst.prof M.Gokilavani
 
pipeline in computer architecture design
pipeline in computer architecture  designpipeline in computer architecture  design
pipeline in computer architecture designssuser87fa0c1
 
Introduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHIntroduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHC Sai Kiran
 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...Chandu841456
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxk795866
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)Dr SOUNDIRARAJ N
 
Effects of rheological properties on mixing
Effects of rheological properties on mixingEffects of rheological properties on mixing
Effects of rheological properties on mixingviprabot1
 

Recently uploaded (20)

POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdf
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
young call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Serviceyoung call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Service
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
 
pipeline in computer architecture design
pipeline in computer architecture  designpipeline in computer architecture  design
pipeline in computer architecture design
 
Introduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHIntroduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECH
 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptx
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
 
Effects of rheological properties on mixing
Effects of rheological properties on mixingEffects of rheological properties on mixing
Effects of rheological properties on mixing
 

Design and Implementation of Multi-SCADA System for Drone-Based Reliability Response

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 10 Issue: 09 | Sep 2023 www.irjet.net p-ISSN: 2395-0072 © 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 436 Design and Implementation of Multi-SCADA System for Drone-Based Reliability Response Department of Robotics Engineering, Worcester Polytechnic Institute, Worcester, MA USA ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract A machine-controlled reliability response system comprised of sensors, mobile platforms, communications with data storage and analysis components has been developed and deployed. The implementation of a Supervisory Control and Data Acquisition (SCADA) system control is necessary in order to effectively transport bi- directional data between the project’s core elements such as sensor and actuator equipped drones. A description of how this is achieved through the combination of hardware, software, and a Message Queuing Telemetry Transport (MQTT) protocol is presented. Key Words: SCADA, sensors, analytics, grid 1. INTRODUCTION Autonomous systems are increasing in deployment and use within the electric power grid. The typical situation is for sensors reporting their measurements to the overarching Supervisory Control and Data Acquisition (SCADA) system. When coupled with an array of associated applications, such as an electric utility's Outage Management or Servicing Dispatch, the SCADA system is frequently able to identify the grid network "problem" within a small region (single or few km distance). In the case of an electrical outage, the utility will still dispatch a service vehicle (utility truck) with an associated cost of approximately $1000 USD. An alternative situation is to use a sensor laden drone which is sent to the vacinity of the outage, locate the outage and report to SCADA of its "findings". The overall project described in this paper involves the development of such a system capable of autonomous inspection and reporting for improved grid reliability. The system utilizes advanced sensors, generative design AI, communications, autonomic systems, swarming technologies, energy harvesting, collaborative operation and training of grid state measurements. The initially envisioned operational scenario is depicted in Figure 1. Table 1 lists parameters to be measured for operation of the electric grid. Figure 1. A simplistic flow-chart illustrating the steps in system performance. With this goal of having an AI engine working in concert with a utility's SCADA system and a robotic control system (RCS), the issues associated with bi- directional information flow arise. The operational scenario of integrating SCADA with an RCS, Figure 2, crosses into the realm of sensor/data fusion [1]. Table 1. Key States and parameters relevant for electrical system asset monitoring and fault diagnosis. Liliana Loughlin
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 10 Issue: 9 | September 2023 www.irjet.net p-ISSN: 2395-0072 © 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 437 Note that in order to achieve the measurements outlined in Figure 2, a wide variety of types of sensors are required. In addition, the communication and interfacing protocols and bandwidths involved may require various intertwined architectures. Of particular note is that the utility where the performance validation testing is occurring, Electric Power Board (EPB, Chattaooga TN USA), uses the Distributed Network Protocol 3 (DNP3) [2] in its large scale SCADA system1. Field testing is conducted at EPB's utility training site, shown in Figure 2. A Wi-Fi "umbrella" covers the site thereby providing bi-directional, IP addressable, communications for drone-based sensors command and control. Separately - and initially - control of the drone itself is performed via manual non-WiFi communications. Figure 2. Aerial view of EPB Training Site. The system design relies on a second SCADA system using Ignition 8.12, an integrated software platform for SCADA systems. Via this design, SCADA-B collects data from a variety of drone-based sensors. SCADA B performs data registry and minor sensor signal processing then passes the measurements to SCADA-A. A representative image of SCADA-B's display panel is presented as Figure 3. 1 Referred to as SCADA-A. 2 Referred to as SCADA-B. Figure 3. SCADA B dashboard display system (representative). A classic issue with SCADA is the selection of the data protocol. The MQTT protocol [3] was chosen for use with a Raspberry Pi Zero microcontroller acting as the information broker. Companion with the broker is the need for clients. An ESP8266 WiFi development board was selected to serve as the publisher client and the MQTT Engine client (Ignition 8.1) as the subscriber client. 2. METHOD Hardware and software details associated with the protocol play a fundamental role in designing an overall drone-based sensors and communications system for use in a battery operated, low power consumption scheme. The MQTT protocol is ideal for such a situation of connecting devices with low internal memory and processing power, such as temperature and humidity sensors. MQTT allows bi-directional communications between the core elements by applying a publish/subscribe architecture, thereby increasing information transport transparency. Fundamentally, an MQTT architecture consists of two systems: clients and brokers. In order to receive specific data from a publisher, a client must subscribe to the data’s topic. The MQTT broker acts as the “central hub” of the system, enabling this publish/subscribe (pub/sub) communication system. This situation is presented as Figure 4. Figure 4. MQTT architecture [4]. A key challenge associated with new and emerging sensing and measurement technologies required for asset monitoring applications is the need for compatibility with electrically energized components. In the case of applications within the distribution system,
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 © 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 438 cost is also a key factor that will drive new technology development for new lower cost sensing solutions. 2.A. The Publisher Client With the publisher client being responsible for publishing data from a variety of sensors placed on the drones, timing, synchronization, and alerting of "publishing" each sensor reading is important. This is acheived, by having each time a sensor takes a reading, that reading is stored in the sensor’s topic and published by the ESP8266 WiFi development board. This was accomplished by utilizing the ESP8266Wifi library and the PubSubClient library found in the Arduino IDE3. Instead of using multiple parallel boards to support the transport of measurements from several sensors, a 4051 multiplexer was used. This board provided the capability to connect to up to eight analog sensors at a time. This multiplexing technique minimized the space required to interface the sensors with the drone. 2.B. The Broker Drones have limited carrying capacity, both in terms of weight and size. Because of these restrictions, it was decided to use a Raspberry Pi Zero as the system microcontroller due to its minimal hardware footprint. This microcontroller has low power consumption yet provides acceptable computational capacity. From a software perspective, a lightweight open-source broker entitled “Eclipse Mosquitto” was installed onto the board. This hardware+software combination of the Raspberry Pi Zero and Eclipse Mosquitto provided the functionality to subscribe to topics sent from the ESP8266 as well as publish them to other clients. 2.C. The Subscriber Client The MQTT Engine client (Ignition 8.1) acts as the subscriber client in this SCADA system. Ignition 8.1 has worked alongside Cirrus Link Solutions to offer the Cirrus Link MQTT Engine Module in order to make the implementation of MQTT protocols more accessible [5]. this module was used to configure the MQTT Engine client, connect it to the broker, and subscribe to all the topics being published. After a topic is received, Ignition 8.1 stores it as a custom tag. As the MQTT Engine client receives a sensor reading inside a topic, the value of the topic’s respective tag updates. The entire system is represented in Figure 5. 3 An IDE (Integrated Development Environment) is a software that facilitates the development of applications [5]. Figure 5. Flowchart of the MQTT system. 3. DEMONSTRATION In order to demonstrate the functionality of this SCADA B system, a graphical user interface (GUI) was developed using Ignition’s Designer. This utilizes a tag from each drone-based sensor. The drone makes measurements from sensors that are trained on, in the case of that shown in Figure 5, an electrical transfomer. Figure 5. Drone inspecting a distribution transformer. Every second, the tag updates and the temperature value changes. Correspondingly, the GUI's temperature indicator - along with the drone's position - is updated on the gauge, Figure 6. Figure 6. The SCADA-B system’s graphical user interface. Volume: 10 Issue: 9 | September 2023 www.irjet.net p-ISSN: 2395-0072
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 10 Issue: 9 | September 2023 www.irjet.net p-ISSN: 2395-0072 © 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 439 4. CONCLUSIONS A functional SCADA system using various sensors, an ESP8266 board, a Raspberry Pi Zero, and Ignition 8.1 has been designed and implemented. It was determined that the MQTT messaging protocol was the most effective means of data communication for this project due to its strong relationship with low power devices. An ESP8266 WiFi development board was selected and implemented as the system’s publisher client, a Raspberry Pi Zero served as the broker, and Ignition 8.1’s MQTT Engine client was the subscriber client. Lastly, a graphical user interface was designed and implemented to confirm that the sensor data is being received and updated continuously. Moving forward, it is suggested that a stable line of communication between Ignition 8.1 and the drone's ground station application, Mission Planner, be developed. Ignition 8.1 has a multitude of applications that allow bi-directional communication through the software, meaning it could send commands to the project’s programmable logic controllers (PLCs) based on the sensor data. Integration with additional systems - following the Industry 4.0 demonstration application [6] - will link developments within the electric grid and UAS research areas. 5. REFERENCES 1. Corder, J. A. (1996). New World Vistas: Air and Space Power for the 21st Century. USAF Scientific Advisory Board. 2. https://en.wikipedia.org/wiki/DNP3 3. Koelsch, J. (2022, February 25). Why the MQTT Protocol is So Popular. Automation World. https://www.automationworld.com/factory/iiot/article /22080946/why-the-mqtt-protocol-is-so-popular 4. The Standard for IOT Messaging. MQTT. (n.d.). https://mqtt.org/ 5. Gillis, A., & Silverthorne, V. (2018, September 6). Integrated Development Environment (IDE). Software Quality. https://www.techtarget.com/searchsoftwarequality/def inition/integrated-development-environment 6. Reynolds, W. (2020, March 18). Industry 4.0 Demo Application. LinkedIn. https://www.linkedin.com/pulse/industry-40-demo- application-walker-reynolds