|
|
#### [Home](home) | [<Getting Started - Zybo](getting-started-zybo)
|
|
|
|
|
|
***
|
|
|
|
|
|

|
|
|
|
|
|
***
|
|
|
|
|
|
# 6. Demonstrator
|
|
|
|
|
|
An integral part of the [iPlat](https://embsys.technikum-wien.at/projects/iplat/index.php) project is the realization of an interactive, safety-related railway demonstrator (Figure 1). It will be used as development platform for future Bachelor and Master projects, as well as present a starting point for further R&D projects at the Department of Embedded Systems. The demonstrator is also planned to be presented to the broad public at events like the "Lange Nacht der Forschung" or the "Open Days" of the UAS Technikum Wien.
|
|
|
|
|
|

|
|
|
|
|
|
*Figure 1 - Railway demonstrator*
|
|
|
|
|
|
The demonstrator consists of a model train set with three tracks, two trains, a railway station and a series of signals and switches (see Figure 2). The track plan is designed in such a way as to make collisions between trains possible. There are four intersections between various tracks, as well as four switches that allow a train to change to a different track. The signals are used to prevent collisions by indicating whether a train is allowed to proceed or should stop. They are placed before each intersection and switch, as well as at the railway station.
|
|
|
|
|
|

|
|
|
|
|
|
*Figure 2 - Track plan of the railway demonstrator*
|
|
|
|
|
|
The demonstrator is a distributed system that consists of two submodules – the Operator PC and the Nodes – connected via Ethernet. The Operator PC provides a user interface to control the demonstrator and, in addition, presents media content, such as a live feed of the railway track. The Nodes, as seen in Figure 3, are responsible for motor, signal and switch control, as well as current measurement.
|
|
|
|
|
|

|
|
|
|
|
|
*Figure 3 - The hardware nodes of the railway demonstrator*
|
|
|
|
|
|
The demonstrator can operate in either autonomous (Scenario 2) or manual mode (Scenario 1). The control software on the Operator PC allows the user to select a scenario, and, in the manual mode only, control the train speed and change the position of the next switch ahead of the train. In the autonomous mode, the trains follow a predefined schedule under full control of the software.
|
|
|
|
|
|
***
|
|
|
|
|
|
#### [Home](home) | [<Getting Started - Zybo](getting-started-zybo) |
|
|
\ No newline at end of file |