SlideShare a Scribd company logo
1 of 35
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

More Related Content

What's hot

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
 

What's hot (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
 

Similar to 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
 
Electrical And Electronic Equipments used in DMRC At Intelligence Platforms
Electrical And Electronic Equipments used in DMRCAt Intelligence PlatformsElectrical And Electronic Equipments used in DMRCAt Intelligence Platforms
Electrical And Electronic Equipments used in DMRC At Intelligence PlatformsPoojaKumari762
 
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
 

Similar to 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
 
Electrical And Electronic Equipments used in DMRC At Intelligence Platforms
Electrical And Electronic Equipments used in DMRCAt Intelligence PlatformsElectrical And Electronic Equipments used in DMRCAt Intelligence Platforms
Electrical And Electronic Equipments used in DMRC At Intelligence Platforms
 
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
 

Recently uploaded

Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 

Recently uploaded (20)

Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 

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

Editor's Notes

  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