OpenTrack - Simulation of Railway Networks

OpenTrack - Simulation of Railway Networks Andrew B. Nash IVT - ETH Zurich [email protected] Agenda • Overview • Railway Planning • OpenTrack ...
Author: Owen Goodman
23 downloads 2 Views 5MB Size
OpenTrack - Simulation of Railway Networks

Andrew B. Nash IVT - ETH Zurich [email protected]

Agenda

• Overview • Railway Planning • OpenTrack Description • OpenTrack Uses & Examples • Q&A

Challenge of Railway Planning Optimize and Trade-Off:

Products

Optimization

Rolling Stock

Infrastructure

Infrastructure, Rolling Stock and Operations.... within Budget and Physical Constraints

Railway Simulation: A Critical Tool

• Understanding Capacity • Interrelated Infrastructure - Operations - Rolling Stock

• High Cost of Improvements

Suite of Analysis Tools OpenTrack Partners’ approach: Use several different tools together in the planning process.

• Viriato - Timetable and service planning • OpenTrack - Operational simulation • OpenTimetable - Schedule analysis (real data)

RailML - Project

• Development of a standard mark-up language (XML) for use in railway applications.

• Objective: Simplify use of multiple applications in railway planning and applications. infrastructure

railml

rollingstock

timetable

What is OpenTrack?

• A virtual Railway Laboratory • A Tool to bring the Railway Reality into your Office • A Tool to manage, simulate, evaluate and document your Railway Projects

• A Tool to communicate with your Clients, the Authority, ...

What is simulated?

• All important Processes on a given Railway Network

• Train Movements (Position, Speed, ...) • Behaviour of the Signalling System (Signals, Routes)

• Dispatching of Train Services (Priorities, ...) • Delays, Failures and Incidents

Typical Tasks

• Comparing future Infrastructure Scenarios • Analyzing the Capacity of Lines and Stations • Rolling Stock Studies (e.g. future Rolling Stock) • Timetable Construction, Robustness Analysis • Analyzing various Signalling Systems

Our Partners: Railway Operators

Frankfurt, Germany

Zoetermeer, The Netherlands

SBB CFF FFS Berne, Switzerland

Borlänge, Sweden

Chur, Switzerland

Lisbon, Portugal

Burgdorf, Switzerland

Adelaide, Australia

Our Partners: Consultancies

Zurich, Switzerland Wallisellen, Switzerland

Berlin, Germany

Zurich, Switzerland Winterthur, Switzerland

München, Germany

Birmingham, United Kingdom Berlin, Germany

Zurich, Switzerland

Dresden, Germany

Utrecht, The Netherlands

Zurich, Switzerland

Monselice, Italy

Sydney, Australia

Root-Lengenbold, Switzerland

Lisbon, Portugal

United Kingdom BerlinLondon, & Erlangen, Germany

Input

Output

Simulation

km/h

220.0

100

150

km/h

100

200 250

50 0

50

300

0 0

Rolling Stock

10

20

40 km

30

Diagrams

Interactivity

km 40 30 20 10

Station A

0 08:00

S4

S7

S5

S3

10:00

Train Graph

S6

S2

09:00

S8

S1

Track 1

Infrastructure

2201

2203

2205

(111)

Track 2

221

(112)

Track 3

08:00

(113)

222

08:30

09:00

Occupations

60

IC 5000

GRS

HH:MM:SS

HH:MM:SS

0

IC 5000

PEW

HH:MM:SS

HH:MM:SS

0

IC 5000

WED

08:55:00

HH:MM:SS

60

Timetable

RE 8002

8002

30

08:38:00

100

IC 101

0

Animation

Statistics

PEW

08:31:00

HH:MM:SS

103

HH:MM:SS

AAT

IGG

OBE

IC 5000

111

IC 5000

s 200

WED

60

8002

0

08:25:00

ZET

08:20:00

08:24:00

2003

HH:MM:SS

YPS

WED

IGG

IC 5000

2001

IC 5000

OBE

Wait

8000

Departure

ZET

Arrival

8000

Station

PEW

Course ID

Input Data: Rolling Stock

[kN] 350 300 good 250 normal 200 bad

150 100 50

BR 189 AC 15kV / 25 kV DC 3.0 kV DC 1.5 kV

0 50

BR 189 of DB AG

100

150 [km/h]

Tractive Effort / Speed - Diagrams

Input Data: Infrastructure Mathematical Model: Double Vertex Graph S2

S8

S5

S10 S3

W1

S1

K1 K2 S7

W2

S6

S4

W3

S9 S11

Data Model: UML (e.g. Class Diagram) 1 Topologieelement {abstrakt} bezeichnung

* Signal

{subset}

aktuelleInformation

1..* Signalinformation 1

Knoten

typ infoAusbreitung

kilometrierung 1

sucheFahrwege() 1

Mehrfachsignal wechsleInfo()

2

nachbar Stationsquerschnitt

*

0..2

Kante länge steigung radius querschnitt spurweite ausrüstung /belegung

betriebsstellengebiet

1..* 1..*

Streckengeschwindigkeit

Betriebsstelle

richtung geschwindigkeit

geoinformationen eigentümer ausrüstung /nachbarKnoten

0, 1

Station /nachbarStationen

Hauptsignal öffnen() schliessen()

Kontinuierliches Signal erlaubeFahrt() verhindereFahrt()

Model / Animation: Infrastructure

FR10000 RE10003

.

355 354

IC200 08

353 352 351 569

Olten

! !

Output: Diagrams (Speed, Acc. / Distance)

S-Bahn Zurich

Output: Diagrams (Time/Distance) [km] 24

Time / Distance

Iggswil 23 22 21 20 19 Ypslikon

S-Bahn Zurich (Moving Block)

18 17 16 15

Aathal

14 13 12

Zetthausen

11 10 9 8 7 13:10

13:20

13:30

13:40 Time

25 18

DOII

DO

PRE

MOGN

.20 52 2 4 83 51 8 43

54 .30

6 85 53 .40

46 38

47

44 05 8

.50

.10

.10

1 95

8

26

36

2

.30

4 96

49

51

18 29

830 1951

9 43

.40 66 .50

65

12.00

47 58

38

53

39

18 2

5

9 45

.50

4 966

2143 51

53 06

.20

44 16 8

83 5 .30 950

.40

2154

23

43 06 5

49

.20

11.00

1952

47

18 26 44 06 3

10.00

8 14 44

.10

37

11.00

35

53

1941

438

49 24

2133

VAR

IS

BR

VI

STGE

SGAA

514 46 39 43 9

96

.50

39 4 44 5359

3

9

47 48

1942

21444404

4 4 830 43 45

53 831342 57 18 22

4 513

53 85 7

36 831

18 27

83 3 94 0

8 38 940 403 4

21

.30

1 94

826

49

43 85 5

38

45 36

FRD

WEN FR FRSP 5

.20

.40

REIK

SP

.10

530

5 02 53

44 182 15 4 3

47 37

10.00

GW

TH

Output: Timetable / Train Graph

12.00

BLS Alptransit New Base Tunnel

Output: Train Graph / Blocking Time Stairway 08.00 Station Z

.10

.20

.30

.30

IC4004

IC40 01

09.00

.20

.40

.50

10.00

.50

10.00

IC4006

.50

.10

FR35002

09.00

2 RE1000

.50

IC4002

FR35000

IC4000

0 RE1000

Station Y

.40

10

Station T

Station V 08.00

.10

.20

.30

FR3500 IC4 00 7

IC4 005

.40

3

RE1000 3

FR3500 1 IC4 003

SE6000 0

RE1000 1

Station U

.10

.20

.30

.40

Output: Timetable (planned vs. actual) 08.00 STATZ

.20

.30

.40

09.00

.50

FR 4 0001

.10

FR 4

00 IC4

FR 3

0002

2

0

5000

0

00 0 RE1

00 IC4

STATY

0 00 40 FR

STATT

40 IC

STATV 08.00

01

4 IC .10

.20

.30

3 0 00 FR 4

FR 3

5 00

1

RE1 000 1

STATU

3 00 .40

.50

09.00

20001

20003

8000

8002

20000

20002

8001

8003

PEW

PEW

IGG

IGG

IGG

IGG

PEW

PEW

YPS

YPS

8003

8001

20002

20000

8002

8000

20003

20001

20000

20002

Output: Delay Statistics 500 [s]

400

300

200

100

all Delays

0

500 [s]

400

300

200

100

average Delay per Train

0

Simulation of Incidents and Failures

Definition of Failures and Incidents

DR1

IL3

.10

RA South

RA North

Schipol 07.00

Rotterdam

Simulation of Incidents and Failures 07.00

IN4

DC2 .10

IN5 .20

.20

IN6 DC3

.30

.30

IL4 DR4 .40

.40

IN7 .50

.50

IN8 DR3

08.00

IL5

.10

08.00 DC4 .10

IN9 .20

.20

IN10 DC5

.30

.30

IL6 DR6 .40

.40

IN11 .50

09.00

.50 DR5

IN12

09.00

Simulation Results

OpenTrack: Advantages

• Easy to use and understand • Accurately simulates railway operations • Wide variety of output formats and data • Can be easily customized for particular user needs • RailML compatibility

OpenTrack: Applications

• Strategic • Tactical • Operational

OpenTrack: Stategic Planning Example Basel Region Evaluation

• Objective: Optimize infrastructure in Basel region to take full advantage of new St. Gotthard Pass Basis Tunnel.

• Analyze: Infrastructure plans and development

scenarios; Operational changes (e.g. train length); Schedule changes.

OpenTrack: Tactical/Operational Planning Example Network Rail Route Modernization (Great Britain)

• Objective: Develop plan for major infrastructure renewal project. • Cross Country Route (Birmingham – Sheffield) • Operations analysis (over 2,000 trains/3 hour period) • Analyze: Impact of track possessions; Optimize work plans for each possessions; Develop contingency plans.

OpenTrack: Questions / More Information

http://www.opentrack.ch [email protected]

Projects 1 (Switzerland)

• Capacity Study of the Zurich Region • Simulation S-Bahn Berne • Line Basel - Olten • Line Olten - Lucerne (ETCS Level 2) • New SBB-Line Mattstetten-Rothrist (ETCS Level 2) • Simulation of the Bruenig-Line (Rackrail)

Projects 2 (Europe)

• Simulation of the Lübeck Region (Germany) • Simulation of the Basle Region (Germany) • Maglev: Ruhrgebiet (Germany) • Vattenfall Europe Mining Network (Germany) • Simulation of the Freight Terminal Graz (Austria) • Liaison Rapide Normandie Val de Seine (France)

Projects 3 (Europe)

• Carillion Newport South Wales (UK) • Simulation Amey Rail (UK) • Manchester Metrolink (UK) • Simulation HSL Zuid (The Netherlands) • Portuguese Main Line Lisbon-Porto (Portugal) • Light Rail System (Turkey)

Projects 4 (Asia, Australia, South America)

• Fast Rail Project Victoria: Ballarat Line (Australia) • Simulation of the Latrobe Valley (Australia) • Express Rail Link Kuala Lumpur (Malaysia) • MRTA Bangkok (Thailand) • Shanghai Metro - Light Rail System (China) • Metro Maracaibo (Venezuela)

Q&A

Suggest Documents