31.01.2014 Views

Ph.D. - geht es zur Homepage der Informatik des Fachbereiches 3 ...

Ph.D. - geht es zur Homepage der Informatik des Fachbereiches 3 ...

Ph.D. - geht es zur Homepage der Informatik des Fachbereiches 3 ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Chapter 10. openETCS Model<br />

The purpose of th<strong>es</strong>e graphs is to define how data is extracted for incoming telegrams (see<br />

Subsection 7.3.5) but not to define the structure of telegrams. This is done in the graph<br />

instanc<strong>es</strong> for the ETCS language in the upcoming Section 10.4.<br />

It should be noted that the model of the openETCS case study do<strong>es</strong> not contain any<br />

gCommunicationSen<strong>der</strong> graphs because the selected subset of the specification or rather the<br />

sub-subset of Subset-026 (of the SRS) do<strong>es</strong> not include sending from train to track-side<br />

functionality.<br />

10.3.1. Level Transition Or<strong>der</strong> Reading<br />

The graph for reading a telegram with a level transition or<strong>der</strong> [85, p. 14] is used in most Mod<strong>es</strong><br />

for moving the train: Unfitted, Staff R<strong>es</strong>ponsible, and Full Supervision. The corr<strong>es</strong>ponding<br />

model is displayed in Figure 10.25.<br />

D_LEVEL_TR_T:<br />

D_LEVLTR<br />

bit<br />

LevelTransition D_LEVEL_TR<br />

BALISE<br />

READER<br />

TELEGRA<br />

telegram<br />

BaliseTelegram Level Transition Or<strong>der</strong><br />

Iterator Variable<br />

M_LEVELTR_T:<br />

M_LEVELTR<br />

bit<br />

LevelTransition M_LEVELTR<br />

L_ACKLEVELTR_T:<br />

L_ACKLEVELTR<br />

bit<br />

LevelTransition L_ACKLEVELTR<br />

Figure 10.25.: Reading of a level transition or<strong>der</strong> as gCommunicationRea<strong>der</strong> graph<br />

The currently used data in the case study are the following information:<br />

1. the Application Level to be switched to (“M_LEVELTR”)<br />

2. the distance to the point where the transition tak<strong>es</strong> place (“D_LEVELTR)<br />

3. the distance to the point until the driver has to acknowledge the transition (”L_ACK-<br />

LEVELTR“)<br />

10.3.2. National Valu<strong>es</strong> Reading<br />

This graph d<strong>es</strong>crib<strong>es</strong> the reading of national valu<strong>es</strong>, which is part of most ETCS Mod<strong>es</strong> in<br />

Application Level 1. Its model is shown in Figure 10.26. The meaning of each value can be<br />

found in [85, pp. 31-62].<br />

202

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!