SCOOTER - Seminar

35
SCADA Operating on Trains for Egyptian Railways

Transcript of SCOOTER - Seminar

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 ComputingMohammed Adel Mohammed Information SystemsMohammed Saudi AbdelSamad Computer Systems Mohammed Yehia Kamel Gawish Computer SciencesShady Ahmed El-Melegy Computer Systems

Agenda

• Background• Problem definition• Objective• SCADA• System Architecture• Controller• Demonstrator

• Hardware Model• Interface Circuit• Design Tool• References

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.

BackgroundControl Tower

CTC

Relays

Control Panel

Control Tower

CTC

Relays

Control Panel

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 .

Relays

Control PanelX

Computerized Railway control System Benefits

Easy managementMore clear customizable details Improved alarm system notification

System Architecture

Controller

Peripheral Interface Circuit Hardware Model

Demonstrator

DefinitionThe controller module has the centralized control of the model, interface circuit and the demonstrator module, reflecting the changes that occur in them

Role & Features1) 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

6/26/2009

Hardware Model

6/26/2009

Why Model ?

The real environment isn't available for testingProof the concept taking in consideration the real

world parameters to be controlled

6/26/2009

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 .

Hardware Model Components:

6/26/2009

Peripheral control interfaceWhy Microcontroller ?

Easy to design and use Low design time Low cost Reprogrammable

6/26/2009

Circuit Schematic

6/26/2009

Control ProcessController software

ID: a Value:1ID =a

Value = 1

Semaphore a mapped to port 2 pin 3

8051 uC

P2

PoP1

P3

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.

RoleMeasure the capabilities of the controller module and how it can work in complex environment and in different situations

Features1) 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

DefinitionDesign Tool is a CAD program designed specifically for the needs of model railways such Stations, Lines, Tracks, Crosses, Curves and Semaphores.

Features1. 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/WhatIsControl/WaterLevel6.html

• http://en.wikibooks.org/wiki/Embedded_Control_Systems_Design/Processors#Choice_of_hardware

Thank You