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.

11.3. Simulation Model<br />

sets the Boolean input “System on Power” (see Subsection<br />

10.2.1) by the SetDMIBooleanValue() function.<br />

The attribute Time is used to determine the elapsed<br />

time of 2000ms = 2s as a guard condition.<br />

Entering_Train_Data<br />

Ignoring_Optional_Data<br />

Acknowledging_Trip<br />

Acknowledging_Level_Transition<br />

Acknowledging_Mode_Transition<br />

Similar to “Powering_System”, this state is normally<br />

executed once to enter the static train data, like train<br />

length and static top-speed, in the ETCS Mode Stand<br />

By (modelled in Subsection 10.2.2).<br />

Any visible input field in the DMI that is not directly<br />

needed to be filled with data for the continuation of the<br />

simulation is marked as optional and is in the simulation<br />

simply ignored. An example for optional data is<br />

the activation of the override function in most ETCS<br />

Mod<strong>es</strong> [88, p. 42].<br />

This state is only used in the case that the EVC is in<br />

the Mode Trip (d<strong>es</strong>cribed in Subsection 10.2.6) and this<br />

has to be acknowledged by the driver to proceed.<br />

A transition to a new ETCS Application Level that is<br />

propagated to the EVC has always to be acknowledged<br />

by the driver, which is executed in this state.<br />

Similar to “Acknowledging_Level_Transition”, it can<br />

be nec<strong>es</strong>sary to acknowledge an explicit Mode switch.<br />

Since some stat<strong>es</strong> are also refined by a sub-state machine, those are introduced in the following<br />

paragraphs.<br />

11.3.2.1.1. Entering_Train_Data The static train data is entered in a simple sequence,<br />

which model is sketched in Figure 11.10. On the EVC side, this corr<strong>es</strong>ponds to the the “Start<br />

of Mission in Stand By” model in Subsection 10.2.2 and Figure 10.5.<br />

Each state in the simulation model sets a certain input value of the DMI. All transitions<br />

between the stat<strong>es</strong> are activated after 1.5s since a real driver neither can enter data in parallel<br />

nor without pause. The data entered in each state is roughly explained in the following:<br />

Entering_Driver_ID<br />

Entering_Train_Position<br />

The driver ID is a string for identifying the current<br />

driver, which is set as “ORA-SIM” for the simulative<br />

driver.<br />

The absolute train position can be set to another value<br />

than 0 if required. In the simulation, this is not nec<strong>es</strong>sary.<br />

223

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

Saved successfully!

Ooh no, something went wrong!