View
230
Download
4
Category
Preview:
Citation preview
OpenTrack Simulation of Railway Networks
Simulation of Railway Networks
OpenTrack began a few years ago as a research project at the Swiss Federal Institute of Tech-nology. The aim of the project, Object-Oriented Modeling in Railways, was to develop a user-friendly tool to answer questions about railway operations by simulation.
Figure 1 shows how the simulation tool works. Predefined trains run on a railway networkaccording to the timetable. During the simulation, OpenTrack calculates train movementsunder the constraints of the timetable and the signaling system. After a simulation run, Open-Track can analyze and display the resulting data in the form of diagrams, train graphs, occupa-tion diagrams and statistics.
Figure 1: The modules of the simulation
Rolling stock
Infrastructure
Timetable
Input Simulation Output
Diagrams
Train graphs
Occupations
Statistics
Interactivity /Disturbances
Animation
2
OpenTrack Simulation of Railway Networks
Rolling stock data
OpenTrack stores each locomotive’s technical characteristics, including tractive effort/speeddiagrams, load, length, and adhesion factor. A database organizes locomotives into groups cal-led depots. A simulated train consists of one or more locomotives from a depot together with anumber of passenger or freight cars (carriages or wagons). Another database can store thesimulated train.
Network data
OpenTrack describes a railway network in special graphs called double vertex graphs. A usercan edit the network’s topology graphically. Every element of the graph holds various attribu-tes. An edge, for example, holds a track section’s length, gradient, maximum speed for diffe-rent train categories and much more. A user can create and manage objects for edges andvertices, and also signals, switches, stations and routes. Figure 2 shows an example for a sta-tion.
Figure 2: Layout of a station
Timetable data
The timetable database stores information for each train at each station, including arrival anddeparture times, minimal stop time, and connections to other trains.
355
354
352
351
569
.
353
08
FR10000
RE10003
IC200
Project Olten
Olten.opentrack
Olten
3
OpenTrack Simulation of Railway Networks
Simulation
During a simulation, trains try to obey the given timetable. The differential equations for speedand distance are the basis for calculating a train’s movement. The signaling system of therailway network poses constraints. Occupied tracks and restrictive signal aspects may impedea train’s progress.
During the simulation, every train continuously stores its speed, acceleration, position, powerconsumption and other data. This data can be evaluated after the simulation as shown in Figu-res 3 to 7.
The user can watch the simulation in an animation mode, which shows the trains running andlets the user analyze occupied tracks, reserved tracks and signal aspects.
Figure 3: Train graph (train diagram)
TH
GW
SP
RE
IK
WE
NF
RF
RS
P
FR
D
ST
GE
VI
BR
SG
AA
IS VA
R
MO
GN
PR
E
DO
DO
II
10.00 10.00
.10 .10
.20 .20
.30 .30
.40 .40
.50 .50
11.00 11.00
.10 .10
.20 .20
.30 .30
.40 .40
.50 .50
12.00 12.00
53837
2133
3945
43065
9653
51452
4383551439
2154
1827
4748
53836
51362
1825
826
1826
43855
3846
951
94038
4747
94143045
940
3965
2144
4737
835
44148
44043
1941
2143
51342
51459
833
1828
53944
4923
51349
4924
4926
4394683118
29
9664
830
53045
950
4405
8
53857
53025
44063
4758
53856
43966
1822
43854
1942
1952
38
43834 4921
37
4415336
4416
8
1951
53964
4403
8
832
53065
1824
4
OpenTrack Simulation of Railway Networks
Output data
After a simulation, OpenTrack offers output data in a number of forms. Evaluations of a train,line or station are possible. For a train, OpenTrack offers diagrams such as acceleration vs.distance, speed vs. distance (Figure 4), and obstructions. For a line, there are evaluations in theform of diagrams of train movements (Figure 3), track occupation (Figure 5) and line profiles.Every station produces output about all the trains that used it, including arrival, stopping anddeparture times.
The user can view output data in either a diagram or an Excel table, or export it as a readableASCII table.
Figure 4: Speed/distance diagram
Figure 5: Occupation of selected platform tracks
0 10 20 [km]
0102030405060708090
100110120130140150
[km/h]
Sta
tion
Z
Sta
tion
Y
Sto
p Q
Sta
tion
P
Sta
tion
V
06:00 07:00 08:00 09:00 10:00 11:00 12:00
LZ Track 11
LZ Track 10
LZ Track 9
LZ Track E8
LZ Track E7
LZ Track E6
LZ Track E4
LZ Track 3
LZ Track 2
22301 22351 22303 22353 22305 22355 22307 22357 22309 22359 22311 22361
21100 21201 21101 21203 21203 21105 21205 21205 21109 21207 21207 21113 21209 21209 21117 21211 21211 21121
2210022100 2210122101 2210322103 2210422104 2210522105 2210722107 2210922109 2211122111
21202 21103 21204 21107 21206 21111 21208 21115 21210 21119 21212 21123
21602LAB667
667LAN667
2150LAB2150
LAN215021603 21604 2151
LAB2151
LAN2151670
LAN67021605 21606
LAB671
671LAN671
2154LAB2154
LAN215421607 21608
LAB2155
2155LAN2155
LAB674
674LAN674
21609 21610 675LAB675
LAN675
LAB2158
2158LAN2158
21611 21612LAB2159
2159LAN2159
678LAB678
LAN678
2502 2512
23002300 23012301 23032303 23052305 23072307 23092309 23112311 23132313 23152315 23172317 23192319 23212321 23232323
35513551 35533553 3555 3557 3559 35613561
22001 22003 22005 22007 22009 22011
2210622106 221102210822108
LAB670
2504 251025082506
21613
5
skrowteN yawliaR fo noitalumiS kcarTnepO
Figure 6: Delay statistics
Figure 7: All outputs can be viewed in Excel
The OpenTrack application
The OpenTrack application is avaliable for the following operating systems:
Windows
(2000,XP, Vista, 7, 8) and
Mac OS X
.
The application is available in two versions. The full version of OpenTrack offers an unlimitednumber of running trains per simulation. The limit of the OpenTrack Light version is twotrains per simulation.
Figure 8 shows an example of the application during a simulation run. OpenTrack animatesthe running trains on the screen.
0100200300400500600700800900
[s]
STAT
VST
ATV
STAT
VST
ATX
STAT
XST
ATW
STAT
VST
ATW
STAT
ZST
ATZ
STAT
XST
ATZ
STAT
WST
ATV
STAT
VST
ATX
STAT
WST
ATY
STAT
YST
ATY
STAT
ZST
ATY
STAT
VST
ATZ
STAT
YST
ATY
STAT
ZST
ATZ
STAT
YST
ATZ
STAT
YST
ATY
STAT
VST
ATZ
STAT
TST
ATT
STAT
UST
ATU
STAT
TST
ATT
IC40
04IC
4002
IC40
00IC
4004
IC40
02IC
4004
IC40
06IC
4002
IC40
05IC
4003
IC40
06FR
3500
3IC
4006
IC40
05IC
4003
IC40
00IC
4000
IC40
05IC
4003
FR35
003
IC40
01IC
4006
IC40
01IC
4006
IC40
01IC
4000
IC40
07FR
3500
1IC
4004
IC40
00IC
4002
IC40
07FR
3500
0IC
4004
FR35
003
FR35
001
FR35
003
FR35
001
RE1
0001
RE1
0003
6
OpenTrack Simulation of Railway Networks
Figure 8: Screenshot (OpenTrack for Windows XP)
For more information
For more information, please contact:
OpenTrack Railway Technology Ltd.Gubelstr. 28CH - 8050 ZurichSwitzerland
Phone: + 41 -44- 310 19 90Fax: + 41 -86- 044 310 19 90E-mail: info@opentrack.chWWW: http://www.opentrack.ch
Recommended