SlideShare une entreprise Scribd logo
1  sur  35
Télécharger pour lire hors ligne
SCADA Operating on Trains for Egyptian Railways
• Supervisors:
      * Prof.Dr. Mohammad Essam Khalifa.
            (Dean of Faculty of Computer and Information Science -
             Ain Shams University)
      * Dr. Hossam Faheem.
      * TA. Karim Emara.


• Group Members:
     Abdalla Hassan AbdelRaheem          Scientific Computing
     Mohammed Adel Mohammed              Information Systems
     Mohammed Saudi AbdelSamad           Computer Systems
     Mohammed Yehia Kamel Gawish         Computer Sciences
     Shady Ahmed El-Melegy               Computer Systems
Agenda
•   Background            •   Hardware Model
•   Problem definition    •   Interface Circuit
•   Objective             •   Design Tool
•   SCADA                 •    References
•   System Architecture
•   Controller
•   Demonstrator
Introduction
• What is SCADA ?
  – stands for Supervisory Control And Data Acquisition
  – Usually refers to centralized systems which monitor
    and control entire sites, or complexes of systems
    spread out over large areas
• Components of SCADA system :
  – HMI
  – RTU (Remote Terminal Unit)
  – Controller Unit (PLCs)
Introduction: Railways

• The Railways are controlled by many control
  towers along the trains’ paths, which control
  the semaphores, crosses ,…etc in a specific
  area
Background
• Each of Control Towers has:
      Large Control Panel.
Background
• Each of Control Towers has:
      Relays
Railways Background
• Each of Control Towers has:
    CTC - Centralized Traffic Control.
Background
  Control Tower

                                          Control Tower

         Control Panel



                                               Control Panel
                         C
                         T
                         C
Relays
                                      C
                                      T
                                      C
                                                      Relays
Problem definition
   Large control panel, which Requires
    Continuous costly maintenance.

   Hard to control and manage.

   Requires a number of operators to manage.

   Poor details.
Objective
• Provide a computerized control system for
  Egyptian railway stations replacing the huge
  control panel by a PC without changing the
  infrastructure .



                      X   Control Panel




            Relays
Computerized Railway control System Benefits

  Easy management
  More clear customizable details
  Improved alarm system notification
System Architecture


                     Peripheral
                  Interface Circuit   Hardware Model




Controller




                  Demonstrator
Definition
The controller module has the centralized control
of the model, interface circuit and the
demonstrator module, reflecting the changes that
occur in them
Role & Features
1) Control the railway components

2) Show the current state of railway components

3) The ability to change the view of the displayed
   portion of the map

4) Alerts of the non-responding components of the
   railway

5) Displays information about some components
Hardware Model




6/26/2009
Why Model ?
The real environment isn't available for testing
Proof the concept taking in consideration the real
 world parameters to be controlled




 6/26/2009
Hardware Model Components:
Relays
connected to the elements to be controlled

Peripheral control interface :
It receives the command serially from the controller
software, understand it and direct it to the desired element
to control it.

We Chose the Microcontroller as Peripheral
control interface .




6/26/2009
Peripheral control interface
           Why Microcontroller ?
Easy to design and use
Low design time
Low cost
Reprogrammable




6/26/2009
Circuit Schematic




6/26/2009
Control Process
                           Controller software


                                                 ID: a   Value:1
              ID =a
            Value = 1


   Semaphore a mapped         P1        Po
      to port 2 pin 3
                                8051 uC

                              P3        P2




6/26/2009
Demo
Definition
• SCOOTER Demonstrator shows how station
  components (Relays, Semaphores, Tracks, and
  Crosses) work in different situations.

• Train movement mechanisms are beyond the
  scope of Demonstrator.
Role
Measure the capabilities of the controller module
and how it can work in complex environment and in
different situations
Features
1) Simple User Friendly interface, Simple
   control using Mouse.
2) Allow Zoom in and out, Simple Moving from one
   station to another.
3) Set train trips based on trains database.
4) SCOOTER Demonstrator gives ability to change
   default behavior of Relays, Semaphores, Tracks
   and Crosses or demonstrate their default
   behavior.
Demo
Definition
Design Tool is a CAD program designed specifically
for the needs of model railways such Stations,
Lines, Tracks, Crosses, Curves and Semaphores.
Features
1. Create New/Open/Save Station.

2. Add/Edit/Delete Railway.

3. Add/Edit/Delete straight Tracks, Crosses and
   Curves.

4. Customize Track orientation.

5. Change Track Place.
Demo
References
• Engineer: Ahmed abd-Elhamed (the manager of signals
  engineering in Egyptian railways Association)
• 8051 Microcontroller and Embedded Systems,(Mazidi).
• Field survey
• http://en.wikipedia.org/wiki/Control_system
• http://www.atp.ruhr-
  unibochum.de/DynLAB/dynlabmodules/Examples/Wh
  atIsControl/WaterLevel6.html
• http://en.wikibooks.org/wiki/Embedded_Control_Syst
  ems_Design/Processors#Choice_of_hardware
Thank You

Contenu connexe

Tendances

Dsp based implementation of field oriented control of three phase induction m...
Dsp based implementation of field oriented control of three phase induction m...Dsp based implementation of field oriented control of three phase induction m...
Dsp based implementation of field oriented control of three phase induction m...eSAT Journals
 
Lte power management
Lte power managementLte power management
Lte power managementVu Nguyen
 
BLOCK DIAGRAM OF HARDWIRED CONTROL UNIT
BLOCK DIAGRAM OF HARDWIRED CONTROL UNITBLOCK DIAGRAM OF HARDWIRED CONTROL UNIT
BLOCK DIAGRAM OF HARDWIRED CONTROL UNITRahul Sharma
 
Session 08 - PLC Programming Introduction
Session 08 - PLC Programming IntroductionSession 08 - PLC Programming Introduction
Session 08 - PLC Programming IntroductionVidyaIA
 
EASA Part-66 Module 5.6 : Basic Computer Structure
EASA Part-66 Module  5.6 : Basic Computer StructureEASA Part-66 Module  5.6 : Basic Computer Structure
EASA Part-66 Module 5.6 : Basic Computer Structuresoulstalker
 
HighLevelSoftwareAppsforAccelerators_ShannonKrause_2009_09_30
HighLevelSoftwareAppsforAccelerators_ShannonKrause_2009_09_30HighLevelSoftwareAppsforAccelerators_ShannonKrause_2009_09_30
HighLevelSoftwareAppsforAccelerators_ShannonKrause_2009_09_30Shannon Krause
 
Control unit design(1)
Control unit design(1)Control unit design(1)
Control unit design(1)Nazir Ahmed
 
IRJET - Vector Control of Permenant Magnet Synchronous Motor
IRJET -  	  Vector Control of Permenant Magnet Synchronous MotorIRJET -  	  Vector Control of Permenant Magnet Synchronous Motor
IRJET - Vector Control of Permenant Magnet Synchronous MotorIRJET Journal
 
Microinstruction sequencing new
Microinstruction sequencing newMicroinstruction sequencing new
Microinstruction sequencing newMahesh Kumar Attri
 
Digital signal processing based on motor control ppt
Digital signal processing based on motor control pptDigital signal processing based on motor control ppt
Digital signal processing based on motor control pptboga manisha
 
Fpga implementation on advance traffic light
Fpga implementation on advance traffic lightFpga implementation on advance traffic light
Fpga implementation on advance traffic lightKiranK164
 
MicroProgrammed Explained .
MicroProgrammed Explained .MicroProgrammed Explained .
MicroProgrammed Explained .Muhammad Umar
 
Training feedback Basavaraju
Training feedback BasavarajuTraining feedback Basavaraju
Training feedback BasavarajuBasavaraju YM
 

Tendances (19)

Site optimization-process
Site optimization-processSite optimization-process
Site optimization-process
 
Isro mcc
Isro mccIsro mcc
Isro mcc
 
Dsp based implementation of field oriented control of three phase induction m...
Dsp based implementation of field oriented control of three phase induction m...Dsp based implementation of field oriented control of three phase induction m...
Dsp based implementation of field oriented control of three phase induction m...
 
Avionics class
Avionics classAvionics class
Avionics class
 
Lte power management
Lte power managementLte power management
Lte power management
 
BLOCK DIAGRAM OF HARDWIRED CONTROL UNIT
BLOCK DIAGRAM OF HARDWIRED CONTROL UNITBLOCK DIAGRAM OF HARDWIRED CONTROL UNIT
BLOCK DIAGRAM OF HARDWIRED CONTROL UNIT
 
Session 08 - PLC Programming Introduction
Session 08 - PLC Programming IntroductionSession 08 - PLC Programming Introduction
Session 08 - PLC Programming Introduction
 
EASA Part-66 Module 5.6 : Basic Computer Structure
EASA Part-66 Module  5.6 : Basic Computer StructureEASA Part-66 Module  5.6 : Basic Computer Structure
EASA Part-66 Module 5.6 : Basic Computer Structure
 
HighLevelSoftwareAppsforAccelerators_ShannonKrause_2009_09_30
HighLevelSoftwareAppsforAccelerators_ShannonKrause_2009_09_30HighLevelSoftwareAppsforAccelerators_ShannonKrause_2009_09_30
HighLevelSoftwareAppsforAccelerators_ShannonKrause_2009_09_30
 
Control unit design(1)
Control unit design(1)Control unit design(1)
Control unit design(1)
 
IRJET - Vector Control of Permenant Magnet Synchronous Motor
IRJET -  	  Vector Control of Permenant Magnet Synchronous MotorIRJET -  	  Vector Control of Permenant Magnet Synchronous Motor
IRJET - Vector Control of Permenant Magnet Synchronous Motor
 
Microinstruction sequencing new
Microinstruction sequencing newMicroinstruction sequencing new
Microinstruction sequencing new
 
Lecture 21
Lecture 21Lecture 21
Lecture 21
 
Digital signal processing based on motor control ppt
Digital signal processing based on motor control pptDigital signal processing based on motor control ppt
Digital signal processing based on motor control ppt
 
Departments of telecommunication
Departments of telecommunicationDepartments of telecommunication
Departments of telecommunication
 
Topic 2-topic-31
Topic 2-topic-31Topic 2-topic-31
Topic 2-topic-31
 
Fpga implementation on advance traffic light
Fpga implementation on advance traffic lightFpga implementation on advance traffic light
Fpga implementation on advance traffic light
 
MicroProgrammed Explained .
MicroProgrammed Explained .MicroProgrammed Explained .
MicroProgrammed Explained .
 
Training feedback Basavaraju
Training feedback BasavarajuTraining feedback Basavaraju
Training feedback Basavaraju
 

Similaire à Scooter Seminar

Implementation of METRO rail using PLC and SCADA
Implementation of METRO rail using PLC and SCADAImplementation of METRO rail using PLC and SCADA
Implementation of METRO rail using PLC and SCADAmanogna gwen
 
Metro-Control systems in civil engineering.pdf
Metro-Control systems in civil engineering.pdfMetro-Control systems in civil engineering.pdf
Metro-Control systems in civil engineering.pdfqureshixahoor
 
Intelligent instrumentation and power plant simulators
Intelligent instrumentation and power plant simulatorsIntelligent instrumentation and power plant simulators
Intelligent instrumentation and power plant simulatorsSelvam Sethurathinam
 
Sms based pumpset_control
Sms based pumpset_controlSms based pumpset_control
Sms based pumpset_controlAnand Biradar
 
Rail Track Inspector
Rail Track InspectorRail Track Inspector
Rail Track Inspectorncct
 
Can based collision aviodance system for automobiles
Can based collision aviodance system for automobilesCan based collision aviodance system for automobiles
Can based collision aviodance system for automobilesPurnima Kurella
 
Advanced railway security system (arss) based on zigbee communication for tra...
Advanced railway security system (arss) based on zigbee communication for tra...Advanced railway security system (arss) based on zigbee communication for tra...
Advanced railway security system (arss) based on zigbee communication for tra...rashmimabattin28
 
L3 Programmable logic controller
L3 Programmable logic controllerL3 Programmable logic controller
L3 Programmable logic controllertaruian
 
Scada presentation
Scada presentationScada presentation
Scada presentationAmit Kumar
 
ADVANCED RAILWAY SECURITY SYSTEM (ARSS) BASED ON ZIGBEE COMMUNICATION FOR TRA...
ADVANCED RAILWAY SECURITY SYSTEM (ARSS) BASED ON ZIGBEE COMMUNICATION FOR TRA...ADVANCED RAILWAY SECURITY SYSTEM (ARSS) BASED ON ZIGBEE COMMUNICATION FOR TRA...
ADVANCED RAILWAY SECURITY SYSTEM (ARSS) BASED ON ZIGBEE COMMUNICATION FOR TRA...rashmimabattin28
 
Rail gate controller ppt
Rail gate controller pptRail gate controller ppt
Rail gate controller pptSajal Das
 
Scada ppt
Scada pptScada ppt
Scada pptzudakki
 
Remote Terminal Unit (RTU) in SCADA.pptx
Remote Terminal Unit (RTU) in SCADA.pptxRemote Terminal Unit (RTU) in SCADA.pptx
Remote Terminal Unit (RTU) in SCADA.pptxDrAyyarKandasamy
 
Plc scada by vishal kumar from niec delhi
Plc scada by vishal kumar from niec delhiPlc scada by vishal kumar from niec delhi
Plc scada by vishal kumar from niec delhi7532993375
 
Real-time Ethernet for Machine Control
Real-time Ethernet for Machine ControlReal-time Ethernet for Machine Control
Real-time Ethernet for Machine ControlDesign World
 
advanced raiway security system based on zigbee communication for track fault
advanced raiway security system based on zigbee communication for track fault advanced raiway security system based on zigbee communication for track fault
advanced raiway security system based on zigbee communication for track fault SHIVA PRASAD
 

Similaire à Scooter Seminar (20)

Implementation of METRO rail using PLC and SCADA
Implementation of METRO rail using PLC and SCADAImplementation of METRO rail using PLC and SCADA
Implementation of METRO rail using PLC and SCADA
 
Metro-Control systems in civil engineering.pdf
Metro-Control systems in civil engineering.pdfMetro-Control systems in civil engineering.pdf
Metro-Control systems in civil engineering.pdf
 
Intelligent instrumentation and power plant simulators
Intelligent instrumentation and power plant simulatorsIntelligent instrumentation and power plant simulators
Intelligent instrumentation and power plant simulators
 
Sms based pumpset_control
Sms based pumpset_controlSms based pumpset_control
Sms based pumpset_control
 
Rail Track Inspector
Rail Track InspectorRail Track Inspector
Rail Track Inspector
 
PLC 4.docx
PLC 4.docxPLC 4.docx
PLC 4.docx
 
ROBOTIC ARM
ROBOTIC ARMROBOTIC ARM
ROBOTIC ARM
 
Can based collision aviodance system for automobiles
Can based collision aviodance system for automobilesCan based collision aviodance system for automobiles
Can based collision aviodance system for automobiles
 
Advanced railway security system (arss) based on zigbee communication for tra...
Advanced railway security system (arss) based on zigbee communication for tra...Advanced railway security system (arss) based on zigbee communication for tra...
Advanced railway security system (arss) based on zigbee communication for tra...
 
L3 Programmable logic controller
L3 Programmable logic controllerL3 Programmable logic controller
L3 Programmable logic controller
 
Scada presentation
Scada presentationScada presentation
Scada presentation
 
ADVANCED RAILWAY SECURITY SYSTEM (ARSS) BASED ON ZIGBEE COMMUNICATION FOR TRA...
ADVANCED RAILWAY SECURITY SYSTEM (ARSS) BASED ON ZIGBEE COMMUNICATION FOR TRA...ADVANCED RAILWAY SECURITY SYSTEM (ARSS) BASED ON ZIGBEE COMMUNICATION FOR TRA...
ADVANCED RAILWAY SECURITY SYSTEM (ARSS) BASED ON ZIGBEE COMMUNICATION FOR TRA...
 
Richmond Engineering Brochure
Richmond Engineering BrochureRichmond Engineering Brochure
Richmond Engineering Brochure
 
Rail gate controller ppt
Rail gate controller pptRail gate controller ppt
Rail gate controller ppt
 
Scada ppt
Scada pptScada ppt
Scada ppt
 
Remote Terminal Unit (RTU) in SCADA.pptx
Remote Terminal Unit (RTU) in SCADA.pptxRemote Terminal Unit (RTU) in SCADA.pptx
Remote Terminal Unit (RTU) in SCADA.pptx
 
Plc scada by vishal kumar from niec delhi
Plc scada by vishal kumar from niec delhiPlc scada by vishal kumar from niec delhi
Plc scada by vishal kumar from niec delhi
 
Real-time Ethernet for Machine Control
Real-time Ethernet for Machine ControlReal-time Ethernet for Machine Control
Real-time Ethernet for Machine Control
 
advanced raiway security system based on zigbee communication for track fault
advanced raiway security system based on zigbee communication for track fault advanced raiway security system based on zigbee communication for track fault
advanced raiway security system based on zigbee communication for track fault
 
PLC - Programmable Logic Controller
PLC - Programmable Logic ControllerPLC - Programmable Logic Controller
PLC - Programmable Logic Controller
 

Dernier

Infrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsInfrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsYoss Cohen
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
Digital Tools & AI in Career Development
Digital Tools & AI in Career DevelopmentDigital Tools & AI in Career Development
Digital Tools & AI in Career DevelopmentMahmoud Rabie
 
Landscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfLandscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfAarwolf Industries LLC
 
A Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxA Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxAna-Maria Mihalceanu
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructureitnewsafrica
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
WomenInAutomation2024: AI and Automation for eveyone
WomenInAutomation2024: AI and Automation for eveyoneWomenInAutomation2024: AI and Automation for eveyone
WomenInAutomation2024: AI and Automation for eveyoneUiPathCommunity
 
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)Mark Simos
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...Karmanjay Verma
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
All These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFAll These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFMichael Gough
 
Français Patch Tuesday - Avril
Français Patch Tuesday - AvrilFrançais Patch Tuesday - Avril
Français Patch Tuesday - AvrilIvanti
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024TopCSSGallery
 
Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Karmanjay Verma
 

Dernier (20)

Infrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsInfrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platforms
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
How Tech Giants Cut Corners to Harvest Data for A.I.
How Tech Giants Cut Corners to Harvest Data for A.I.How Tech Giants Cut Corners to Harvest Data for A.I.
How Tech Giants Cut Corners to Harvest Data for A.I.
 
Digital Tools & AI in Career Development
Digital Tools & AI in Career DevelopmentDigital Tools & AI in Career Development
Digital Tools & AI in Career Development
 
Landscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfLandscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdf
 
A Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxA Glance At The Java Performance Toolbox
A Glance At The Java Performance Toolbox
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
WomenInAutomation2024: AI and Automation for eveyone
WomenInAutomation2024: AI and Automation for eveyoneWomenInAutomation2024: AI and Automation for eveyone
WomenInAutomation2024: AI and Automation for eveyone
 
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
All These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFAll These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDF
 
Français Patch Tuesday - Avril
Français Patch Tuesday - AvrilFrançais Patch Tuesday - Avril
Français Patch Tuesday - Avril
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024
 
Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#
 

Scooter Seminar

  • 1. SCADA Operating on Trains for Egyptian Railways
  • 2. • Supervisors: * Prof.Dr. Mohammad Essam Khalifa. (Dean of Faculty of Computer and Information Science - Ain Shams University) * Dr. Hossam Faheem. * TA. Karim Emara. • Group Members: Abdalla Hassan AbdelRaheem Scientific Computing Mohammed Adel Mohammed Information Systems Mohammed Saudi AbdelSamad Computer Systems Mohammed Yehia Kamel Gawish Computer Sciences Shady Ahmed El-Melegy Computer Systems
  • 3. Agenda • Background • Hardware Model • Problem definition • Interface Circuit • Objective • Design Tool • SCADA • References • System Architecture • Controller • Demonstrator
  • 4. Introduction • What is SCADA ? – stands for Supervisory Control And Data Acquisition – Usually refers to centralized systems which monitor and control entire sites, or complexes of systems spread out over large areas • Components of SCADA system : – HMI – RTU (Remote Terminal Unit) – Controller Unit (PLCs)
  • 5. Introduction: Railways • The Railways are controlled by many control towers along the trains’ paths, which control the semaphores, crosses ,…etc in a specific area
  • 6. Background • Each of Control Towers has:  Large Control Panel.
  • 7. Background • Each of Control Towers has:  Relays
  • 8. Railways Background • Each of Control Towers has:  CTC - Centralized Traffic Control.
  • 9. Background Control Tower Control Tower Control Panel Control Panel C T C Relays C T C Relays
  • 10. Problem definition  Large control panel, which Requires Continuous costly maintenance.  Hard to control and manage.  Requires a number of operators to manage.  Poor details.
  • 11. Objective • Provide a computerized control system for Egyptian railway stations replacing the huge control panel by a PC without changing the infrastructure . X Control Panel Relays
  • 12. Computerized Railway control System Benefits Easy management More clear customizable details Improved alarm system notification
  • 13. System Architecture Peripheral Interface Circuit Hardware Model Controller Demonstrator
  • 14.
  • 15. Definition The controller module has the centralized control of the model, interface circuit and the demonstrator module, reflecting the changes that occur in them
  • 16. Role & Features 1) Control the railway components 2) Show the current state of railway components 3) The ability to change the view of the displayed portion of the map 4) Alerts of the non-responding components of the railway 5) Displays information about some components
  • 17.
  • 19. Why Model ? The real environment isn't available for testing Proof the concept taking in consideration the real world parameters to be controlled 6/26/2009
  • 20. Hardware Model Components: Relays connected to the elements to be controlled Peripheral control interface : It receives the command serially from the controller software, understand it and direct it to the desired element to control it. We Chose the Microcontroller as Peripheral control interface . 6/26/2009
  • 21. Peripheral control interface Why Microcontroller ? Easy to design and use Low design time Low cost Reprogrammable 6/26/2009
  • 23. Control Process Controller software ID: a Value:1 ID =a Value = 1 Semaphore a mapped P1 Po to port 2 pin 3 8051 uC P3 P2 6/26/2009
  • 24. Demo
  • 25.
  • 26. Definition • SCOOTER Demonstrator shows how station components (Relays, Semaphores, Tracks, and Crosses) work in different situations. • Train movement mechanisms are beyond the scope of Demonstrator.
  • 27. Role Measure the capabilities of the controller module and how it can work in complex environment and in different situations
  • 28. Features 1) Simple User Friendly interface, Simple control using Mouse. 2) Allow Zoom in and out, Simple Moving from one station to another. 3) Set train trips based on trains database. 4) SCOOTER Demonstrator gives ability to change default behavior of Relays, Semaphores, Tracks and Crosses or demonstrate their default behavior.
  • 29. Demo
  • 30.
  • 31. Definition Design Tool is a CAD program designed specifically for the needs of model railways such Stations, Lines, Tracks, Crosses, Curves and Semaphores.
  • 32. Features 1. Create New/Open/Save Station. 2. Add/Edit/Delete Railway. 3. Add/Edit/Delete straight Tracks, Crosses and Curves. 4. Customize Track orientation. 5. Change Track Place.
  • 33. Demo
  • 34. References • Engineer: Ahmed abd-Elhamed (the manager of signals engineering in Egyptian railways Association) • 8051 Microcontroller and Embedded Systems,(Mazidi). • Field survey • http://en.wikipedia.org/wiki/Control_system • http://www.atp.ruhr- unibochum.de/DynLAB/dynlabmodules/Examples/Wh atIsControl/WaterLevel6.html • http://en.wikibooks.org/wiki/Embedded_Control_Syst ems_Design/Processors#Choice_of_hardware

Notes de l'éditeur

  1. SCADA is a term yotlak 3ala system b features mo3yna
  2. Control mechanism
  3. El panel byeb2a 3aleha kol el 5toot wel trains ellyfel mante2a deEl control process btbda2 b panel di
  4. El relays elly btet7akem fel ta7welat welsemaphors w bta5od esharetha men el panel
  5. Used to communicate between towers
  6. El problems ellyfinezam el 7aly eh ?
  7. Infra structure here means relay-basedProvide a simplified control mechanism I mean en el target bta3na mesh ennanbny system from scratch but ….
  8. Once it became computerized we have all computerized systems features :Implementation of this project done in4 parts