Welcome to Zurich / Willkommen in Zürich
Marco LuethiDaniel Huerlimann
OpenTrack User ConferenceJanuary 24, 2008
• Introduction of the participants / Vorstellungsrunde
• Release notes
• Presentation of version 1.5 of OpenTrack / Präsentation der Version 1.5 von OpenTrack
• Key features / wichtigste Neuerungen
• Short demo / kurze Demo
Agenda
OpenTrack - an ETH Zurich spin-off company
A spin-off company of ETH Zurich is a
newly founded company based on
research results of ETH Zurich in which
ETH employees or graduates participate.
OpenTrack Railway Technology Ltd.
c/o Institute for Transport Planning
and Systems
CH - 8093 Zürich, Switzerland
OpenTrack Railway Technology GmbH
OpenTrack - Simulation of Railway Networks
Daniel HuerlimannIVT - ETH Zurich
Train Categories: Running time distribution
Trains on time
Delayed trains
OpenTrack - Simulation of Railway Networks
Daniel HuerlimannIVT - ETH Zurich
Distribution (Type: piecewise linear)
88 90 92 94 96 98 [%]
0
5
10
15
20
[%]
25
30
35
Performance Factor (on time)
Pro
ba
bili
ty
OpenTrack - Simulation of Railway Networks
Daniel HuerlimannIVT - ETH Zurich
Train Categories: Running time distribution
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 [km]
0
10
20
30
40
50
60
70
80
90
100
110
120
130
[km/h]
UST
NAEN
SCWE
DUE
CHRI
NGUT
STET
ZHOT
ZSTH
ZMUO
ZMUS
ZLST
Distance / Distanz
Sp
eed
/
Ge
sch
win
dig
keit
OpenTrack - Simulation of Railway Networks
Daniel HuerlimannIVT - ETH Zurich
Train Categories: Running time distribution
Time / Zeit
Dis
tan
ce
/ D
ista
nz
00:10 00:20 00:30 00:40 Time
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
[km]
UST
NAEN
SCWE
DUE
CHRI
NGUT
STET
ZHOT
ZSTH
ZMUOZMUS
ZLST
Dispatching
Priority in function
of time
Route setting
(offensive/defensive)
Dispatching (Local Dispatching 1)
Station Y
X2000
P15000
Signals: Dispatching Delay
Station Y
X2000
P15000
Signals: Dispatching Delay
Dispatching (Local Dispatching 2)
Station Y
T100000
R10002
Signals: Dispatching Priority
Station Y
T100000
R10002
Signals: Dispatching Priority
OpenTrack - Simulation of Railway Networks
Daniel HuerlimannIVT - ETH Zurich
Incident sets
New table
OpenTrack - Simulation of Railway Networks
Daniel HuerlimannIVT - ETH Zurich
Periodic incidents
Period:
40 s ON, 10 s OFF,
50 s ON, 15 s Off
Periodic edge incident
OpenTrack - Simulation of Railway Networks
Daniel HuerlimannIVT - ETH Zurich
Periodic incident: Example crossing
Tram
Tram
crossing with
individual traffic
Tram: 10 min. interval, Moving Block
Route: Discrete for Mov. Block Operations
OpenTrack - Simulation of Railway Networks
Daniel HuerlimannIVT - ETH Zurich
Periodic incident: Output speed/distance
0.0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 [km]
0
10
20
30
40
50
[km/h]
No disturbance
Braking / reacceleration
Stop
OpenTrack - Simulation of Railway Networks
Daniel HuerlimannIVT - ETH Zurich
Periodic incident: Output occupations
08:00 08:01 08:02 Time
Lower Track
Upper Track
System SystemTram.1
System SystemTram.2
08:10 08:11 08:12 Time
Lower Track
Upper Track
SystemTram.3
SystemTram.4
No disturbance
Braking / reacceleration
OpenTrack - Simulation of Railway Networks
Daniel HuerlimannIVT - ETH Zurich
Blocking-time stairways (per direction)
OpenTrack - Simulation of Railway Networks
Daniel HuerlimannIVT - ETH Zurich
RailML timetable import and export
Time filterStation ID converter
OpenPowerNet - Electrical network simulation
OpenPowerNet
Railway Simulation Electrical Network Simulation
Interprocess Communication(TCP/IP, SOAP, RailML)
OpenPowerNet
Railway Simulation Electrical Network Simulation
Interprocess Communication(TCP/IP, SOAP, RailML)
OpenPowerNet - Electrical network simulation
OpenPowerNet
Railway Simulation Electrical Network Simulation
Interprocess Communication(TCP/IP, SOAP, RailML)
• Precise railway operation simulation
• Co-simulation with electrical network calculation
• Online-communication between operation and electrical network simulation
• Retroaction of electrical network calculation to train driving dynamic
• Comprehensive analyzing and interpreting tools (energy, load flows, currents,voltages)
Questionsand
Answers
Demo