diff --git a/XMLZIPFile_02.zip b/XMLZIPFile_02.zip new file mode 100644 index 0000000000000000000000000000000000000000..ac52aa9bec7d99ec6bf817cef55f7d01aa64f2ca Binary files /dev/null and b/XMLZIPFile_02.zip differ diff --git a/exemple_2007-ertms.xml b/exemple_2007-ertms.xml new file mode 100644 index 0000000000000000000000000000000000000000..2a1e43a73b2efbbb46488e9e19a251f13478d06e --- /dev/null +++ b/exemple_2007-ertms.xml @@ -0,0 +1,1676 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- New document created with EditiX at Tue Jun 07 14:21:44 CEST 2011 --> +<req_document +xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + +<title>ERTMS/ETCS Functional Requirements Specification FRS</title> +<version>5.00</version> +<issue_date>2007-06-21</issue_date> +<file_number>ERA/ERTMS/003204</file_number> +<change_log> + <change_log_item> + <version></version> + <change></change> + <change_date>2007-06-21</change_date> + </change_log_item> +</change_log> +<p id="1"> +<title>Introduction</title> +<p id="1.1"> +<text_body> +This document defines the functional requirements for ERTMS/ETCS (EUROPEAN RAIL TRAFFIC MANAGEMENT SYSTEM / EUROPEAN TRAIN CONTROL SYSTEM). The document primarily defines the operational requirements and therefore contains only a few technical terms. For consistency reasons, all functional requirements not implemented in the SRS 2.3.0 have been removed from this version. +</text_body> +</p> +<p id="1.5"> +<text_body> +In the requirements of this document: +<description> + <item> (M) = Mandatory:The requirement shall be respected in every ETCS application. The applicable requirements stated in ETCS SRS and lower level mandatory specifications shall be respected.</item> + <item> (O) = Optional:It is not mandatory to implement this function in every ETCS application. If implemented, the applicable requirements stated in ETCS SRS and lower level mandatory specifications shall be respected. Note that the CCS TSI may define specific conditions, where implementation of O functions may be required for safety reasons. </item> +</description> +</text_body> +</p> +</p> +<p id= "3"> +<title>General requirements</title> +<p id= "3.1"> +<title>Basic functioning</title> +<req id= "3.1.1.1a"> + <text_body>ETCS shall provide the driver with information to allow him to drive the train safely. +</text_body> + <modifier>M</modifier> +</req> +<req id= "3.1.1.1b"> + <text_body>ETCS shall be able to supervise train and shunting movements. +</text_body> + <modifier>M</modifier> +</req> +<req id= "3.1.1.1c"> + <text_body>If the supervision is performed by a RBC it shall be possible to prevent movements of a traction unit in its area if not authorised by the RBC. +</text_body> + <modifier>M</modifier> +</req> +<req id= "3.1.1.10"> + <text_body>ETCS is required to be functional to a maximum train speed of 500 km/h. +</text_body> + <modifier>M</modifier> +</req> +</p> +<p id= "3.2"> +<title>Application levels +</title> +<req id= "3.2.1.3a"> + <text_body>The following definitions shall apply for the ETCS application levels: + <description> + <item>Level 0: ETCS active for limited train control function; trackside not fitted with any train control system or fitted with a train control system for which no STM is available onboard. + </item> + <item>Level 1: Basic track to train information via intermittent transmission media, e.g. balises. This information can be supported by infill, transmitted via balise, loop or radio. + </item> + <item>Level 2: Basic track to train and train to track information via continuous transmission media, i.e. radio. The train detection is provided by trackside. + </item> + <item>Level 3: Same as level 2 except that train integrity is provided by onboard and therefore trackside. train detection is optional. + </item> + <item>Level STM (Specific Transmission Module): Track to train information provided by national system. Onboard functions provided by national system (STM) in co-operation with onboard ETCS. + </item> + </description> +</text_body> + <modifier>M</modifier> +</req> +<req id= "3.2.1.3b"> + <text_body>It shall be possible to implement one or more of the ETCS application levels on a line. +</text_body> + <modifier>O</modifier> +</req> +<req id= "3.2.1.3c"> + <text_body>Trains equipped for ERTMS/ETCS application level 3 shall be able to run on lines equipped with ERTMS/ETCS application level 3, 2, 1 and 0, trains equipped for ERTMS/ETCS application level 2 shall be able to run on lines equipped with ERTMS/ETCS application level 2, 1 and 0 and trains equipped for ERTMS/ETCS application level 1 shall be able to run on lines equipped with ERTMS/ETCS application level 1 and 0. +</text_body> + <modifier>M</modifier> +</req> +<req id= "3.2.1.3d"> + <text_body>The current application level shall be indicated on the DMI. +</text_body> + <modifier>M</modifier> +</req> +<req id= "3.2.1.5"> + <text_body>The driver shall acknowledge the level transitions, if requested from trackside. If the driver does not acknowledge after the transition the brake shall be applied. If the driver acknowledges afterwards, the brake can be released +</text_body> + <modifier>M</modifier> +</req> +</p> +<p id= "3.7"> +<title>Operation with existing national train control systems</title> +<req id= "3.7.1.1"> + <text_body>ETCS shall be compatible with existing national systems listed in the CCS TSI such that it does not interfere with the national systems and is not interfered with by the national systems. +</text_body> + <modifier>M</modifier> +</req> +</p> +<p id= "3.9"> +<title>Operational states</title> +<req id= "3.9.1.1"> + <text_body>The ETCS trainborne equipment shall be capable of supervising the following operational states: + <enum> + <item>Full Supervision operation</item> + <item>Partial Supervision operation + <itemize> + <item>Staff Responsible operation</item> + <item>On Sight operation</item> + <item>Unfitted Line operation</item> + <item>Train Trip operation</item> + <item>Post Trip operation</item> + </itemize> + </item> + <item>National operation (STM)</item> + <item>Tandem operation</item> + <item>Multiple operation</item> + <item>Shunting operation</item> + <item>Stand By operation</item> + <item>Reversing operation</item> + </enum> + </text_body> + <modifier>M</modifier> +</req> +<req id= "3.9.1.2a"> +<text_body>Any transition which occurs while the train is moving shall in principle occur automatically. +</text_body> +<modifier>M</modifier> +</req> +<req id= "3.9.1.2b"> +<text_body>Transitions which occur while the train is stationary, shall be initiated automatically or manually as appropriate. +</text_body> +<modifier>M</modifier> +</req> +<req id= "3.9.1.2c"> +<text_body>If, as a result of an automatic transition, except for transitions to and from National Operation (STM), the responsibility for the driver increases, the ETCS shall seek an acknowledgement from the driver, whether the train is stationary or not. +</text_body> +<modifier>M</modifier> +</req> +<req id= "3.9.1.2d"> +<text_body>For transitions to and from National Operation (STM) the ETCS shall request, an acknowledgement by the driver. +</text_body> +<modifier>M</modifier> +</req> +<req id= "3.9.1.2e"> +<text_body>In case the transition has to be acknowledged and the driver fails to acknowledge as required, the ETCS shall initiate a brake application +</text_body> +<modifier>M</modifier> +</req> +<req id= "3.9.1.3"> +<text_body>During the transition period between two operational states (including two different national operations) the supervision provided shall at least ensure the same protection provided by the least restrictive state. +</text_body> +<modifier>M</modifier> +</req> +<req id= "3.9.1.4"> +<text_body>If an ETCS equipped train passes a level transition to a line fitted with more than one level, the onboard shall switch to the highest level, according to the priority given by trackside, for which it is equipped. +</text_body> +<modifier>M</modifier> +</req> +<req id= "3.9.1.5"> +<text_body>If an ETCS equipped train passes a level transition to one or more levels for which it is not equipped, ETCS shall initiate a brake application. +</text_body> +<modifier>M</modifier> +</req> +<req id= "3.9.1.6"> +<text_body>The current operational status shall be indicated to the driver on the DMI +</text_body> +<modifier>M</modifier> +</req> +</p> +<p id= "3.10"> +<title>National values</title> +<req id= "3.10.1.1"> +<text_body>The ETCS on-board shall be capable of receiving National values from the trackside to adapt to National requirements +</text_body> +<modifier>M</modifier> +</req> +<req id= "3.10.1.3"> +<text_body>National values shall be applicable to a defined area +</text_body> +<modifier>M</modifier> +</req> +<req id= "3.10.1.6"> +<text_body>Once received onboard the national values shall remain valid even if the onboard equipment is switched off +</text_body> +<modifier>M</modifier> +</req> +</p> +<p id="3.11"> +<title>Default values for the national values</title> +<req id= "3.10.1.1"> +<text_body>If the on-board has no valid national values for the current location, default values shall be used by the onboard equipment. +</text_body> +<modifier>M</modifier> +</req> +<req id= "3.10.1.2"> +<text_body>Default values shall be harmonised values, permanently stored in all ERTMS/ETCS on board equipment +</text_body> +<modifier>M</modifier> +</req> +</p> +</p> +<p id="4"> +<title>Functions</title> +<p id="4.1"> +<title>Operational Functions</title> +<p id="4.1.1"> +<title>On Board Equipment self Test</title> +<req id= "4.1.1.3a"> +<text_body>At Start Up, the on board equipment shall perform an automatic self-test. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.1.1.4b"> +<text_body>The test shall require no action on the part of the driver. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.1.1.4c"> +<text_body>The DMI shall indicate the result of the self-test. +</text_body> +<modifier>M</modifier> +</req> +</p> +<p id="4.1.2"> +<title>Train and driver Data Entry</title> +<req id= "4.1.2.1a"> +<text_body>Train data shall be entered before the on-board ETCS equipment allows train movement. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.1.2.2"> +<text_body>The driver shall be able to select Train Data Entry on the DMI. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.1.2.3a"> +<text_body>Entering or overwriting data manually by the driver shall be possible but only when stationary. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.1.2.5a"> +<text_body>Train data may be entered automatically from a railway management system or from train memory. +</text_body> +<modifier>O</modifier> +</req> +<req id= "4.1.2.9"> +<text_body>The driver shall be able to consult train data when the train is stationary or moving.</text_body> +<modifier>M</modifier> +</req> +<req id= "4.1.2.10"> +<text_body>Current train data shall be stored (except at transition to shunting) in the ETCS equipment until the traction unit is not operative. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.1.2.11"> +<text_body>Stored train data shall be offered to the driver to be confirmed when Data Entry starts. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.1.2.13"> +<text_body>The system for Train Data Entry shall provide for the input of other data required by STMs connected to ETCS. This may require additional items, not required for ETCS, to be entered. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.1.2.14a"> +<text_body>The entry of driver identification and the selection of the language shall be possible.</text_body> +<modifier>M</modifier> +</req> +<req id= "4.1.2.14b"> +<text_body>The change of driver identification during a journey or a Train Running Number shall be possible</text_body> +<modifier>M</modifier> +</req> +<req id= "4.1.2.15"> +<text_body>Following successful completion of Train Data Entry, the driver shall be able to perform shunting movements or train movements.</text_body> +<modifier>M</modifier> +</req> +<req id= "4.1.2.16" part = "Y" part_id= "0"> +<text_body>The following data may be entered manually by the driver or from train memory: +<itemize> +<item>Driver identification</item> +<item>Train identification (train number) STM ready for use</item> +<item>Data required for brake calculation</item> +<item>Maximum train speed</item> +<item>Train length</item> +<item>Status of air tight system</item> +<item>Type of electric power accepted</item> +<item>Data additional required for STM (if any)</item> +<item>International train category</item> +<item>Train gauge</item> +<item>Maximum axle load of the train with a resolution of 0,5 t</item> +</itemize> +</text_body> + +<modifier>M</modifier> +</req> +<req id= "4.1.2.16" part = "Y" part_id= "1"> +<text_body>The following data may be entered manually by the driver provided by external sources +: +<itemize> +<item>Driver identification</item> +<item>Train identification (train number) STM ready for use</item> +<item>Data required for brake calculation</item> +<item>Maximum train speed</item> +<item>Train length</item> +<item>Status of air tight system</item> +<item>Type of electric power accepted</item> +<item>Data additional required for STM (if any)</item> +<item>International train category</item> +<item>Train gauge</item> +<item>Maximum axle load of the train with a resolution of 0,5 t</item> +</itemize> +</text_body> +<modifier>O</modifier> +</req> +<req id= "4.1.2.17"> +<text_body>If the onboard fails to contact the RBC when awakening the driver shall be asked to enter the RBC contact details +</text_body> +<modifier>M</modifier> +</req> +</p> +<p id="4.1.3"> +<title>Shunting operation</title> +<req id= "4.1.3.1"> +<text_body>An ETCS equipped traction unit shall be capable of being moved in Shunting without train data, track data or movement authority. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.1.3.2a"> +<text_body>Transfer to Shunting on driver’s selection shall only be possible when stationary. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.1.3.2c"> +<text_body>To prevent unauthorised use of the function permission shall be obtained from the RBC if the train is operating under the control of the RBC. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.1.3.2d"> +<text_body>Permission received shall be indicated to the driver. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.1.3.3"> +<text_body>It shall be possible to manually select Shunting from Stand By operation, Full Supervision operation or Partial Supervision operation +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.1.3.4a"> +<text_body>Automatic transfer to Shunting may be from Full Supervision operation and Partial Supervision operation status at any speed lower than or equal to the supervised shunting speed based on trackside information. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.1.3.4b"> +<text_body>Before authomatic transition to Shunting, ETCS shall request confirmation from the driver. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.1.3.5a"> +<text_body>ETCS shall supervise Shunting operation to a permitted national speed value. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.1.3.5b"> +<text_body>The supervised Shunting speed shall be indicated to the driver on request. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.1.3.6"> +<text_body>It shall be possible to apply the train trip function, if the shunting movement passes a signal showing "danger for shunting". +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.1.3.8a"> +<text_body>Exit from Shunting shall only be possible when the train is stationary. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.1.3.8b"> +<text_body>Exit from Shunting shall take place when the driver selects exit from shunting. +</text_body> +<modifier>M</modifier> +</req> +</p> +<p id= "4.1.4"> +<title>Partial Supervision</title> +<req id= "4.1.4.1"> +<text_body>Partial Supervision shall be selected either by the Driver, or by information received from track-to-train transmission. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.1.4.2a"> +<text_body>If acknowledgement is specified the driver shall acknowledge transfer from Full Supervision to Partial Supervision within 5 seconds +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.1.4.3"> +<text_body>Partial Supervision shall be indicated on the DMI. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.1.4.4a"> +<text_body>In Partial Supervision the train shall be supervised according to train speed and distance data available. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.1.4.4b"> +<text_body>The train shall have the capability of being supervised to a ceiling speed. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.1.4.4c"> +<text_body>This ceiling speed shall not be shown continually on the DMI but may be shown momentarily when selected by the driver. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.1.4.6"> +<text_body>The train shall leave Partial Supervision when the trainborne equipment is not operative any longer, when Shunting is selected or when Full Supervision is available. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.1.4.7"> +<text_body>It shall be possible to order a train trip when passing a stop signal +</text_body> +<modifier>M</modifier> +</req> +</p> +<p id="4.1.5"> +<title>Full Supervision operation</title> +<req id= "4.1.5.1a"> +<text_body>Transferring to Full Supervision shall occur automatically when a movement authority and all other necessary information is received through track-to-train transmission. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.1.5.1b"> +<text_body>It shall be possible for the trackside to ask a driver for confirmation about the occupancy of the track ahead before sending a Full Supervision movement authority. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.1.5.4"> +<text_body>Full Supervision shall provide supervision of speed and distance. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.1.5.5"> +<text_body>The trainborne equipment shall remain in Full Supervision until the trainborne equipment is not active any longer, when Shunting is selected or when Partial Supervision information is received. +</text_body> +<modifier>M</modifier> +</req> +</p> +<p id="4.1.6"> +<title>Isolation of ETCS trainborne equipment</title> +<req id= "4.1.6.1a"> +<text_body>The ETCS trainborne equipment shall be capable of being isolated. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.1.6.5"> +<text_body>When the ETCS trainborne equipment is isolated, the system shall not show any ETCS information other than the fact that the system is isolated.</text_body> +<modifier>M</modifier> +</req> +<req id= "4.1.6.6"> +<text_body>Isolation of the ETCS trainborne equipment shall disconnect the ETCS trainborne equipment from the vehicle braking system. +</text_body> +<modifier>M</modifier> +</req> +</p> +<p id="4.1.7"> +<title>Compatibility with existing train control and protection systems</title> +<req id= "4.1.7.1"> +<text_body>The ETCS trainborne equipment shall be capable of receiving information from the national train control systems by means of the STM. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.1.7.2"> +<text_body>The DMI shall display or be compatible with information from national train control systems. This may mean displaying the information shown by the national system. +</text_body> +<modifier>M</modifier> +</req> +</p> +<p id="4.1.8"> +<title>Unfitted Line Operation</title> +<req id= "4.1.8.1"> +<text_body>Unfitted operation shall be possible if ordered by trackside +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.1.8.2"> +<text_body>Unfitted operation shall be possible if selected by the driver at start up +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.1.8.3"> +<text_body>The on board shall supervise the train against a ceiling speed +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.1.8.4"> +<text_body>The ceiling speed value for the unfitted operation is determined by the lower value out of +<itemize> +<item>Maximum train speed</item> +<item>National value for unfitted operation</item> +</itemize> +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.1.8.5"> +<text_body>The onboard shall be capable to switch to another ETCS status when transmitted from trackside +</text_body> +<modifier>M</modifier> +</req> +</p> +</p> +<p id="4.2"> +<title>Infrastructure Functions</title> +<p id="4.2.1"> +<req id= "4.1.1.1"> +<text_body>The ETCS on-board shall be capable of receiving track description from the trackside. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.1.1.3a"> +<text_body>It shall be possible to send information on adhesion conditions from trackside. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.1.1.3b"> +<text_body>It shall also be possible, to allow the driver to change the adhesion conditions; in this case information from trackside has priority. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.1.1.4a"> +<text_body>The trackside shall be able to send information for the calculation of speed profiles. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.1.1.4b"> +<text_body>If track data at least to the location where the relevant movement authority ends are not available on-board, the movement authority shall be rejected. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.1.1.5"> +<text_body>Track to train transmission shall provide the capability to send different speed profiles for specific train categories. +</text_body> +<modifier>M</modifier> +</req> +</p> +<p id= "4.2.2"> +<title>End of movement authority</title> +<req id= "4.2.2.1"> +<text_body>The ETCS trainborne equipment shall supervise the end of movement authority, if this information is available on-board. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.2.2.2"> +<text_body>The target distance to be displayed on the DMI shall be based on the most restrictive braking curve. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.2.2.3"> +<text_body>Together with the movement authority, the on board shall be able to receive one or more time-out(s) for certain sections of the movement authority, and shorten the movement authority accordingly when a time out expires. +</text_body> +<modifier>M</modifier> +</req> +</p> +<p id="4.2.3"> +<title>Supervision of driving into a section of track which could be occupied (On Sight operation) +</title> +<req id= "4.2.3.1"> +<text_body>Using train data and infrastructure data, braking curves shall be calculated taking into account the target information but not the location of vehicles occupying the track. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.2.3.2"> +<text_body>The ceiling speed level for the movement authority shall be defined as data National Value. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.2.3.4"> +<text_body>Before entering an occupied track, a driver acknowledgement shall be requested. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.2.3.6a"> +<text_body>The train shall be supervised according to train speed data available. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.2.3.6b"> +<text_body>The train shall, as a minimum, be supervised to a ceiling speed; the supervised speed shall not be shown on the DMI unless selected by the driver. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.2.3.6c"> +<text_body>The target distance shall not be shown on the DMI unless selected by the driver. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.2.3.6d"> +<text_body>On request of the RBC, the driver shall have the possibility to confirm that the track ahead of him until the end of the on sight section is clear +</text_body> +<modifier>M</modifier> +</req> +</p> +</p> +<p id="4.3"> +<title>Trainborne Functions</title> +<p id="4.3.1"> +<req id= "4.3.1.1"> +<text_body>ETCS shall collect all relevant information concerning train and line speed. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.3.1.2a"> +<text_body>ETCS shall calculate the permitted speed for the train for all locations of the authorised movement. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.3.1.2b"> +<text_body>This static train speed profile shall also respect maximum line speed and track speed and special speed levels for special classes of trains. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.3.1.4a"> +<text_body>The ETCS trainborne equipment calculates the static train speed profile on the basis of infrastructure data and train data. +</text_body> +<modifier>M</modifier> +</req> +</p> +<p id="4.3.2"> +<title>Dynamic train speed profile calculation +</title> +<req id= "4.3.2.1a"> +<text_body>Based on all relevant data, the ETCS shall calculate an emergency braking curve and a service braking curve +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.3.2.1b"> +<text_body>Based on all relevant data, the ETCS shall calculate an emergency braking curve and a service braking curve +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.3.2.2a"> +<text_body>When changing to a lower speed level, the front end of the train shall respect the dynamic train speed profile. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.3.2.2b"> +<text_body>When changing to a higher speed level the rear end of the train shall respect the static train speed profile. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.3.2.3"> +<text_body>It shall be possible to define certain locations (e.g. tunnels) where speed increase is related to the front of the train. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.3.2.5"> +<text_body>The braking curves shall ensure that the train complies with its speed requirements. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.3.2.7"> +<text_body>Where failure to apply the full service brake is detected the emergency brake shall stop the train in rear of the danger point. +</text_body> +<modifier>M</modifier> +</req> +</p> +<p id="4.3.3"> +<title>Release speed calculation +</title> +<req id= "4.3.3.1"> +<text_body>The release speed shall be calculated on board, based on either: +<itemize> +<item>safety distance and overlap</item> +<item>accuracy of odometry</item> +<item>deceleration performance of the train, etc</item> +</itemize> +or given from the trackside. The release speed given from the trackside shall take priority over the release speed calculated on board. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.3.3.2c"> +<text_body>The release speed shall be indicated on the DMI. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.3.3.2d"> +<text_body>If the release speed is calculated on board it shall ensure that the train will stop before reaching the danger point +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.3.3.3"> +<text_body>When the train is stationary or after a certain time (e.g. the time for "route releasing" of the overlap, the release speed calculation shall be based on the distance to the danger point (if calculated on-board). The condition for this change shall be defined for each target as infrastructure data. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.3.3.4"> +<text_body>Each railway shall have the possibility of allowing a different release speed for every signal. +</text_body> +<modifier>M</modifier> +</req> +</p> +<p id="4.3.4"> +<title>Train location +</title> +<req id= "4.3.4.1"> +<text_body>The ETCS trainborne equipment shall be able to determine the location of the entire train. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.3.4.2"> +<text_body>On lines fitted with RBC, the ETCS trainborne equipment shall be able to transmit the location of the entire train to the RBC. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.3.4.3"> +<text_body>The train location calculation shall take into account error of odometry. +</text_body> +<modifier>M</modifier> +</req> +</p> +<p id="4.3.5"> +<title>Speed calculation and indication +</title> +<req id= "4.3.51a"> +<text_body>Actual speed shall be indicated on the DMI +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.3.5.2"> +<text_body>There shall be no discrepancy between the speed shown to the driver and the speed used for supervision of movement authorities and speed limits, function <crossref>4.3.7</crossref> +</text_body> +<modifier>M</modifier> +</req> +</p> +<p id="4.3.6"> +<title>Indication displayed on the DMI +</title> +<req id= "4.3.6.3"> +<text_body>The indication provided shall enable the driver to drive at the permitted speed without receiving a warning and without intervention of ETCS. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.3.6.4"> +<text_body>The driver shall know the distance to the next point defining the indicated braking curve and the permitted speed allowed. This shall be shown to the driver in a way that is understandable and logical. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.3.6.5"> +<text_body>Visual and acoustic warnings to the driver about possible intervention from ETCS shall be given to enable the driver to react and avoid intervention. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.3.6.6"> +<text_body>The driver shall have the possibility to select the language, this does not concern non pre-defined texts sent from the trackside. +</text_body> +<modifier>M</modifier> +</req> +<p id="4.3.7"> +<title>Supervision of movement authorities and speed limits +</title> +<req id= "4.3.7.1"> +<text_body>A train shall be supervised to its static and dynamic train speed profiles. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.3.7.2"> +<text_body>Within the braking curve area, a warning shall be given to the driver to enable him to react and avoid intervention from ETCS equipment at least 5 sec. before the intervention. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.3.7.3"> +<text_body>If the train or the shunting movement exceeds the permitted ceiling speed by a certain harmonised margin, the trainborne equipment shall execute a brake intervention until the actual speed does not exceed permitted speed; then the driver shall be able to release the brake +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.3.7.4b"> +<text_body>The driver shall be able to release an ETCS emergency brake application when stationary. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.3.7.4c"> +<text_body>If decided by a national value, the driver may release the ETCS emergency brake when the actual speed is below the permitted speed. +</text_body> +<modifier>M</modifier> +</req> +</p> +<p id="4.3.9"> +<title>Roll away and reverse movement protection +</title> +<req id= "4.3.9.1a"> +<text_body>To protect a traction unit from roll away and unwanted reverse movements the trainborne equipment shall monitor the direction of movement in relation to the permitted direction. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.3.9.1b"> +<text_body>The trainborne equipment shall apply the emergency brake after a distance, defined by a national value, is travelled by the train. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.3.9.1c"> +<text_body>The roll away/reverse movement intervention shall be indicated on the DMI. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.3.9.2"> +<text_body>When the traction unit has come to a standstill, the driver shall be able to release the emergency brake. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.3.9.3"> +<text_body>After releasing the emergency brake ETCS will provide the supervision appertaining when roll away protection was initiated +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.3.9.4"> +<text_body>When using more than one traction unit this function shall be disabled in all but the leading traction unit. +</text_body> +<modifier>M</modifier> +</req> +</p> +<p id="4.3.10"> +<title>Recording the ETCS information +</title> +<req id= "4.3.10.2"> +<text_body>All data entered, received or indicated to the driver shall be recorded onboard. All data shall be related to UTC (Universal Time Corrected) and a reference point. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.3.10.3"> +<text_body>Information shall be recorded to an accuracy which enables a clear view of the functioning of ETCS and way the traction unit has been driven. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.3.10.4a"> +<text_body>Standardised output interfaces shall enable transmission of information recorded to other media for investigation +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.3.10.5"> +<text_body>The retention period for the recorded data will be different and two levels are foreseen: +<enum> +<item>Data to enable investigation of accidents need only be stored for at least 24 hours, and shall be very detailed.</item> +<item>Operational data to enable assessment of driver performance shall be stored for at least one week.</item> +</enum> +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.3.10.7"> +<text_body>The following information shall be recorded: +<enum> +<item>any transition of Level and of operational status</item> +<item>the driver’s confirmation of transition to shunting</item> +<item>train supervision data and information received from national train control systems</item> +<item>actual speed</item> +<item>full service brake intervention</item> +<item>emergency brake intervention</item> +<item>applying the train trip function</item> +<item>selection of the override control</item> +<item>override of the route suitability function</item> +<item>isolation of on board ETCS equipmen</item> +<item>data entered, recieved or indicated to the driver</item> +</enum> +</text_body> +<modifier>M</modifier> +</req> +</p> +</p> +</p> +<p id="4.4"> +<title>Special Operations +</title> +<p id="4.4.1"> +<title>Using multiple traction units</title> +<req id= "4.4.1.1"> +<text_body>It shall be possible to use multiple traction units without isolating the ETCS trainborne equipment on traction unit(s) with an in-operative cab. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.4.1.2"> +<text_body>Information received shall not influence the traction unit(s) with in-operative cabs. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.4.1.3"> +<text_body>The train trip function <crossref>4.6.12</crossref> shall be suppressed in traction unit(s) with in-operative cabs. +</text_body> +<modifier>M</modifier> +</req> +</p> +<p id="4.4.2"> +<title>Using multiple traction units</title> +<req id= "4.4.2.1"> +<text_body>It shall be possible to use tandem traction units without isolating the ETCS trainborne equipment on the tandem traction unit. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.4.2.2"> +<text_body>The train trip function <crossref>4.6.12</crossref> shall be suppressed on the tandem traction unit. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.4.2.5"> +<text_body>The driver shall enter the driver ID +</text_body> +<modifier>M</modifier> +</req> +</p> +<p id="4.4.7"> +<title>Train reversing</title> +<req id= "4.4.7.1"> +<text_body>It shall be possible to drive the train backwards in a supervised way (speed and distance) according to information received from trackside +</text_body> +<modifier>M</modifier> +</req> +</p> +</p> +<p id="4.5"> +<title>Functions required in the event of incidents or other (non ETCS) system failures</title> +<p id="4.5.2"> +<title>Passing a stop signal with restricted movement authority</title> +<req id= "4.5.2.1"> +<text_body>The train speed shall be at or below a speed specified by a national value. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.5.2.2a"> +<text_body>The driver shall select an override control according to the permission received. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.5.2.2b"> +<text_body>The override control shall be protected against inadvertent operation. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.5.2.3"> +<text_body>When the train passes the stop signal, the train trip function shall be suppressed. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.5.2.4"> +<text_body>Actual speed shall still be shown on the DMI. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.5.2.5a"> +<text_body>A special indication shall be shown on the DMI. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.5.2.5b"> +<text_body>The supervised speed shall not be shown on the DMI. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.5.2.7"> +<text_body>The train shall be capable of receiving any track-to-train information intended and relevant for this train including movement authority. +</text_body> +<modifier>M</modifier> +</req> +</p> +</p> +<p id="4.6"> +<title>Protection Functions</title> +<p id="4.6.4"> +<title>Emergency stop to train(s)</title> +<req id= "4.6.4.1a"> +<text_body>If supervised by an RBC it shall be possible to command an emergency stop to all trains in a particular area or to a specific train +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.6.4.1b"> +<text_body>It shall be possible to command an immediate train stop. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.6.4.1c"> +<text_body>It shall be possible to command a conditional emergency stop. If the train has already passed the location for the emergency stop the command shall be ignored +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.6.4.7"> +<text_body>When a train has received an emergency stop ETCS shall command the emergency brake. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.6.4.8"> +<text_body>The emergency stop shall be indicated to the driver on the DMI. +</text_body> +<modifier>M</modifier> +</req> +</p> +<p id="4.6.11"> +<title>Route suitability</title> +<req id= "4.6.4.1a"> +<text_body>It shall be possible to prevent a train from entering a route for which it does not meet the required criteria. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.6.4.1c"> +<text_body>Route unsuitability shall be indicated on the DMI. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.6.4.2"> +<text_body>The driver shall be able to override the function when the train is stationary. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.6.4.3"> +<text_body>After overriding this function the movement authority shall be re-established. +</text_body> +<modifier>M</modifier> +</req> +</p> +<p id="4.6.12"> +<title>Train trip</title> +<req id= "4.6.12.1"> +<text_body>When a traction unit passes a stop-signal the emergency brake shall be triggered. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.6.12.2"> +<text_body>Operation of the train trip shall be indicated on the DMI. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.6.12.3"> +<text_body>The emergency brake shall be applied until the traction unit is stationary. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.6.12.4"> +<text_body>When the traction unit is stationary the driver shall be required to acknowledge the train trip condition. This acknowledgement will release the emergency brake. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.6.12.5a"> +<text_body>After the acknowledgement the driver shall be able to continue the movement +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.6.12.5b"> +<text_body>After the acknowledgement the train shall be able to be driven backwards for a certain distance defined by national value +</text_body> +<modifier>M</modifier> +</req> +</p> +</p> +<p id="4.7"> +<title>Train Control Centre Functions</title> +<p id="4.7.1"> +<title>Train identification</title> +<req id= "4.7.1.1"> +<text_body>The ETCS trainborne equipment shall transmit its own train identification to the RBC. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.7.1.4"> +<text_body>The train running number shall consist of a maximum of 8 numeric digits. +</text_body> +<modifier>M</modifier> +</req> +</p> +<p id="4.7.3"> +<title>Geographical position of the train</title> +<req id= "4.7.3.2"> +<text_body>On demand, the position of the front end of the train at the time of the demand shall be indicated on the DMI. This shall be possible while the train is moving or stationary. +</text_body> +<modifier>M</modifier> +</req> +</p> +</p> +<p id="4.8"> +<title>Additional Functions</title> +<p id="4.8.1"> +<title>Control of pantograph and power supply</title> +<req id= "4.8.1.1"> +<text_body>The ETCS on-board shall be capable of receiving information about pantograph and power supply from the trackside. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.8.1.5a"> +<text_body>The ETCS trainborne equipment shall indicate on the DMI the information regarding pantograph and power supply. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.8.1.6"> +<text_body>The information regarding lowering and raising of the pantograph and opening/closing of the circuit breaker shall be provided separately and in combinations. +</text_body> +<modifier>M</modifier> +</req> +</p> +<p id="4.8.2"> +<title>Air tightness control</title> +<req id= "4.8.2.1"> +<text_body>The ETCS on-board shall be capable of receiving information regarding air tightness from the trackside. +</text_body> +<modifier>M</modifier> +</req> +</p> +<p id="4.8.8"> +<title>Plain text transmission</title> +<req id= "4.8.8.1"> +<text_body>It shall be possible to send plain text messages from track to train. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.8.8.3"> +<text_body>When the plain text message appears on the DMI, the driver shall be alerted. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.8.8.5"> +<text_body>The onboard equipment shall display plain text messages as received. +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.8.8.6"> +<text_body>The character set used shall support different languages. +</text_body> +<modifier>M</modifier> +</req> +</p> +<p id="4.8.9"> +<title>Fixed text messages</title> +<req id= "4.8.9.1"> +<text_body>It shall be possible to send fixed text messages from track to train +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.8.9.2"> +<text_body>Fixed text messages shall be provided in the language selected by the driver +</text_body> +<modifier>M</modifier> +</req> +</p> +<p id="4.8.10"> +<title>Management of special brakes</title> +<req id= "4.8.10.1"> +<text_body>It shall be possible to send information regarding the inhibition of the following different types of brake: +<itemize> +<item>Regenerative brake</item> +<item>Eddy current brake</item> +<item>Magnetic shoe brake</item> +</itemize> +</text_body> +<modifier>M</modifier> +</req> +<req id= "4.8.10.2"> +<text_body>Information shall be shown on the DMI +</text_body> +<modifier>M</modifier> +</req> +</p> +</p> +<p id="4.9"> +<title>Functions primarily related to RBC</title> +<p id="4.9.5"> +<title> +Train Integrity +</title> +<req id="4.9.5.1"> +<text_body>The ETCS on-board shall be capable of sending to the trackside train integrity information detected by a system outside ETCS +</text_body> +<modifier>M</modifier> +</req> +<req id="4.9.5.4"> +<text_body>The driver shall be able to confirm the train integrity to the RBC manually. The confirmation requires the train to be stationary. +</text_body> +<modifier>M</modifier> +</req> +</p> +<p id="4.9.9"> +<title> +Train Data to be sent to trackside</title> +<req id="4.9.9.1"> +<text_body>The on board shall be capable of sending train data to the trackside after confirmation by the driver, or when entering the RBC area +</text_body> +<modifier>M</modifier> +</req> +<req id="4.9.9.2"> + <text_body> + The following train data shall be sent from the on board to the trackside: + <itemize> + <item>Train running number</item> + <item>STM ready for use</item> + <item>train gauge</item> + <item>Max. axle load</item> + <item>status of air tight system</item> + <item>type of el. power accepted</item> + <item>international train category</item> + <item>max. train speed</item> + <item>train length</item> + </itemize> + </text_body> +<modifier>M</modifier> +</req> +</p> +<p id="4.9.10"> +<title> +Revocation of a Movement Authority</title> +<req id="4.9.10.1"> +<text_body>It shall be possible to revoke a Movement Authority that has already been issued to a train in a co-operative way between RBC and train. +</text_body> +<modifier>M</modifier> +</req> +<req id="4.9.10.2"> +<text_body>The co-operative revocation of the MA shall be possible to a new target location, proposed from RBC. +</text_body> +<modifier>M</modifier> +</req> +<req id="4.9.10.3"> +<text_body>The new target location shall be checked for acceptance by the on board. +</text_body> +<modifier>M</modifier> +</req> +<req id="4.9.10.4"> +<text_body>If a train cannot stop at the proposed new target location it shall reject the request and keep the old target location. +</text_body> +<modifier>M</modifier> +</req> +</p> +<p id="4.9.11"> +<title> +Reversing</title> +<req id="4.9.10.1"> +<text_body>The Reversing function shall only be possible in one active cab which is not closed at any time during the procedure. +</text_body> +<modifier>M</modifier> +</req> +<req id="4.9.10.2"> +<text_body>Reversing shall be possible as defined by a value given with the MA +</text_body> +<modifier>M</modifier> +</req> +<req id="4.9.10.5"> +<text_body>The driver shall be able to use the Reversing function without needing to re-confirm the train data. +</text_body> +<modifier>M</modifier> +</req> +<req id="4.9.10.6"> +<text_body>Reversing shall be supervised to a distance and speed set as National Values +</text_body> +<modifier>M</modifier> +</req> +<req id="4.9.10.7"> +<text_body>The distance supervised can be extended from the trackside. +</text_body> +<modifier>M</modifier> +</req> +<req id="4.9.10.8"> +<text_body>Once the train starts reversing the MA shall be cancelled. +</text_body> +<modifier>M</modifier> +</req> +</p> +<p id="4.9.12"> +<title> +Handover when passing from one RBC area to another</title> +<req id="4.9.12.1"> +<text_body>The train shall be able to automatically pass from one RBC area to another without driver intervention. +</text_body> +<modifier>M</modifier> +</req> +<req id="4.9.12.2"> +<text_body>If the train is equipped with two operational radios there shall be no performance penalty as a result of a transition from one RBC to another (train spacing and train speed). +</text_body> +<modifier>M</modifier> +</req> +<req id="4.9.12.3"> +<text_body>If the train is equipped with only one operational radio, passing from one RBC to another shall still be possible but might result in a performance penalty. +</text_body> +<modifier>M</modifier> +</req> +</p> +</p> +</p> +<p id="5"> +<title> +Failures and Fall-back Procedures</title> +<p id="5.1"> +<title> +Interruption in transmission</title> +<p id="5.1.3"> +<title> +Transmission Failures</title> +<req id="5.1.3.1"> + <text_body>In the event of a Transmission Failure the following reactions, shall be capable of being applied in accordance with a National Value: + <description> + <item>Option 1. The ETCS trainborne equipment shall immediately command the emergency brake. The failure shall be shown on the DMI.</item> + <item>Option 2. The ETCS trainborne equipment shall immediately command the full service brake. The failure shall be shown on the DMI.</item> + <item>Option 3. The train may proceed unrestricted to the end of its movement authority. The indication on the DMI shall remain, and the driver shall be informed about the loss of transmission.</item> + </description> +</text_body> +<modifier>M</modifier> +</req> +</p> +</p> +<p id="5.2"> +<title> +On board equipment failures</title> +<p id="5.2.1"> +<title></title> +<req id="5.2.1.1"> +<text_body>If there are failures of the trainborne equipment which compromise the safety of train supervision, the ETCS trainborne equipment shall immediately command the brake and bring the train to a stop. +</text_body> +<modifier>M</modifier> +</req> +<req id="5.2.1.2a"> +<text_body>The occurrence of a failure shall be displayed on the DMI. +</text_body> +<modifier>M</modifier> +</req> +<req id="5.2.1.2c"> +<text_body>In ETCS with RBC this restriction on performance shall, if possible be transmitted to the RBC. +</text_body> +<modifier>M</modifier> +</req> +</p> +</p> +<p id="5.3"> +<title>Fault indications to the driver</title> +</p> +</p> +<p id="6"> +<title>Driver-Machine Interface</title> +</p> +<p id="7"> +<title>Training</title> +</p> +<p id="8"> +<title>Reliability, Availability, Maintenability, Safety (RAMS)</title> +</p> +<p id="9"> +<title>Environmental Specification</title> +</p> +<p id="10"> +<title>Glossary</title> +<text_body>Describes terms used in the document. The title of a function is normally not described. Please refer to the note below for each function-title. +</text_body> + +<glossary> +<glossary_item> + <term>Absolute braking distance</term> + <meaning>The distance between a train following another train shall be equal to or greater than the braking distance of the following train.</meaning> +</glossary_item> +<glossary_item> + <term>Acknowledge</term> + <meaning>New data/situation that the driver has to accept to avoid intervention.</meaning> +</glossary_item> +<glossary_item> + <term>Acknowledgement</term> + <meaning>New data/situation that the driver has to accept to avoid intervention.</meaning> +</glossary_item> +<glossary_item> + <term>Advisory information</term> + <meaning>Information indicated to the driver on the DMI to assist him in driving the train.</meaning> +</glossary_item> +<glossary_item> + <term>Axle counter</term> + <meaning>A method of “train detection”. Track mounted equipment counts he number of axles entering and leaving a track section at each extremity. A calculation is performed to determine whether the track section is “occupied” or clear.</meaning> +</glossary_item> +<glossary_item> + <term>Balise</term> + <meaning>Device used for intermittent transmission between track and train and/or train and track.</meaning> +</glossary_item> +<glossary_item> + <term>Banking</term> + <meaning>An additional traction unit at the rear end of the train, not coupled, supporting the train for moving up a hill, leaving the train on top whilst running.</meaning> +</glossary_item> +<glossary_item> + <term>Block</term> + <meaning>A method of controlling the separation between trains by dividing the line into sections with, normally, no more than one train in each section. The block can either be a fixed block or a moving block.</meaning> +</glossary_item> +<glossary_item> + <term>Braking curve</term> + <meaning>A speed-distance curve calculated from train and infrastructure data and deceleration parameters of the train.</meaning> +</glossary_item> +<glossary_item> + <term>Confirm</term> + <meaning>The driver’s approval/validation that new data/information shall be taken into account by the system.</meaning> +</glossary_item> +<glossary_item> + <term>Confirmation</term> + <meaning>The driver’s approval/validation that new data/information shall be taken into account by the system.</meaning> +</glossary_item> +<glossary_item> + <term>Continuous data transmission</term> + <meaning>Track-to-train or train-to-track transmission can take place continuously via long loop or radio. The information is dedicated by a unique ETCS identifier.</meaning> +</glossary_item> +<glossary_item> + <term>CTS</term> + <meaning>Centralized Train Signalling. movement authorities and possibly static train profiles are calculated in the CTS and transmitted to the train via ETCS.</meaning> +</glossary_item> +<glossary_item> + <term>Default value</term> + <meaning>Value stored in the ETCS trainborne equipment and used if there is no other value being available.</meaning> +</glossary_item> +<glossary_item> + <term>DMI</term> + <meaning>Driver Machine Interface. The trainborne device indicating ETCS information to the driver and used by the driver for operating ETCS.</meaning> +</glossary_item> +<glossary_item> + <term>Driving "on sight"</term> + <meaning>The driver has to drive at a speed he is able to stop the train or the shunting movement respecting any obstacle on the track that may violate his vehicle(s).</meaning> +</glossary_item> +<glossary_item> + <term>Dynamic train speed profile</term> + <meaning>The speed-distance curve which a train may follow without violating the static train speed profile and the end of movement authority. This curve depends on the braking characteristics of the train and the train length.</meaning> +</glossary_item> +<glossary_item> + <term>Emergency brake</term> + <meaning>As defined in UIC leaflet 541-03. All emergency brake applications initiated by ETCS may be released by the driver according to a national value except in the case of applying to train trip</meaning> +</glossary_item> +<glossary_item> + <term>End of movement authority</term> + <meaning>Location to which the train is permitted to proceed and where target speed = zero.</meaning> +</glossary_item> +<glossary_item> + <term>Equipped line</term> + <meaning>Trackside ETCS equipment installed to provide Full Supervision .</meaning> +</glossary_item> +<glossary_item> + <term>Exit signal</term> + <meaning>Main signal, intended for trains leaving a station.</meaning> +</glossary_item> +<glossary_item> + <term>Fixed block</term> + <meaning>A block in which the extremities of the block sections are fixed. The signalling allows a train to move from one block to the next, normally only when the block ahead is clear.</meaning> +</glossary_item> +<glossary_item> + <term>Full service brake</term> + <meaning>As defined in UIC leaflet 541-03. May be released by the driver at any time.</meaning> +</glossary_item> +<glossary_item> + <term>In advance of</term> + <meaning>B is said to be in advance of A if a train would pass A before B in the direction of travel.</meaning> +</glossary_item> +<glossary_item> + <term>Infill information</term> + <meaning>Data which is transmitted from track-to-train at locations other than at main signals. Provides, for example, the ability to inform a train that the signal ahead has cleared.</meaning> +</glossary_item> +<glossary_item> + <term>In rear of</term> + <meaning>A is said to be in rear of B if a train would pass A before B in the direction of travel.</meaning> +</glossary_item> +<glossary_item> + <term>Interlocking</term> + <meaning>Trackside safety system for trains running in stations.</meaning> +</glossary_item> +<glossary_item> + <term>Intermittent transmission</term> + <meaning>Track-to-train or train-to-track transmission which can only take place when the train passes the information point (balise or short/medium loop or radio area)</meaning> +</glossary_item> +<glossary_item> + <term>Intervention</term> + <meaning>Where ETCS takes control from the driver by cutting traction power (as an option) or applying the full service brake and cutting traction power or applying the emergency brake and cutting traction power.</meaning> +</glossary_item> +<glossary_item> + <term>Local Time</term> + <meaning>Universal Time Corrected + local offset</meaning> +</glossary_item> +<glossary_item> + <term>Main signal</term> + <meaning>A fixed signal intended for train movements, capable of showing a "danger" aspect and one or more "proceed" aspects. In some cases main signals at "danger" are valid also for shunt movement.</meaning> +</glossary_item> +<glossary_item> + <term>Movement authority</term> + <meaning>Permission for a train to run to a specific location within the constraints of the infrastructure.</meaning> +</glossary_item> +<glossary_item> + <term>Moving block</term> + <meaning>A block in which the extremities of the block sections are continually adjusted according to the position of the occupying train.</meaning> +</glossary_item> +<glossary_item> + <term>Multiple</term> + <meaning>Two or more traction units in service, mechanically pneumatically and electrically coupled, which are operated by one driver.</meaning> +</glossary_item> +<glossary_item> + <term>National values</term> + <meaning>Values transmitted to a train when entering another administration related to the rules and regulations of this administration.</meaning> +</glossary_item> +<glossary_item> + <term>Non-equipped line</term> + <meaning>No trackside ETCS equipment installed or installed only for Partial Supervision</meaning> +</glossary_item> +<glossary_item> + <term>Odometry</term> + <meaning>Used for speed measurement and distance measurement.</meaning> +</glossary_item> +<glossary_item> + <term>Overlap</term> + <meaning>Part of an entrance route located after the end of the route and locked as the route. The overlap must not be released until the train has stopped.</meaning> +</glossary_item> +<glossary_item> + <term>Pantograph</term> + <meaning>Device for transmitting power from overhead wire to the train.</meaning> +</glossary_item> +<glossary_item> + <term>Permissive signal</term> + <meaning>A signal aspect or a signal identification, which enables a main signal to be passed at "danger" under special conditions, without specific permission from signalman.</meaning> +</glossary_item> +<glossary_item> + <term>Permitted speed</term> + <meaning>The speed limit at which a train is allowed to proceed without ETCS warning and/or intervention.</meaning> +</glossary_item> +<glossary_item> + <term>Propelling</term> + <meaning>A train movement, in which the driver is not situated in the leading vehicle. When propelling the operative cab is next to the train being propelled and the master switch is in Forward. A train set can not propel itself (see reversing) but is able to propel another trainset.</meaning> +</glossary_item> +<glossary_item> + <term>Railway management system</term> + <meaning>Administrative data base outside the scope of ETCS. From this data base ETCS may provide information for train supervision as well as for advisory purposes.</meaning> +</glossary_item> +<glossary_item> + <term>RBC</term> + <meaning>Radio Block Centre. A centralized safety unit to establish and control train separation. Receives location information from all trains and generates movement authorities to all trains. May provide an interface to interlocking systems for (partial) control of interlocking and indications from interlocking. Provides a train control possibility. The ETCS data radio channel used is a safe data transmission channel not intended for spoken communication.</meaning> +</glossary_item> +<glossary_item> + <term>Reference point</term> + <meaning>Information point used for train location updating. Used to correct error of odometry.</meaning> +</glossary_item> +<glossary_item> + <term>Relative braking distance</term> + <meaning>A train following another in less than absolute braking distance of the following train.</meaning> +</glossary_item> +<glossary_item> + <term>Release speed</term> + <meaning>A speed value calculated by the ETCS trainborne equipment to allow a train to approach the end of its movement authority in a safe way. Needed for intermittent transmission to enable the train to approach a signal that has cleared in order to reach the information point at the signal.</meaning> +</glossary_item> +<glossary_item> + <term>Reversing</term> + <meaning>A train movement, in which the driver is not situated in the leading vehicle. When reversing the operative cab of a locomotive is not next to the train being reversed. The operative cab of a train set will be an integral part of that train set. In both cases the master switch is in Reverse.</meaning> +</glossary_item> +<glossary_item> + <term>Route</term> + <meaning>Track section prepared for train operation.</meaning> +</glossary_item> +<glossary_item> + <term>Route map</term> + <meaning>A data base providing infrastructure data required for train operation.</meaning> +</glossary_item> +<glossary_item> + <term>Safety distance</term> + <meaning>Distance between the end of a movement authority and the first possible danger point.</meaning> +</glossary_item> +<glossary_item> + <term>Shunt hauling</term> + <meaning>A shunting movement, in which the driver is situated in the leading vehicle. Hauling forward the master switch in the operative cab is in Forward for this operation. Hauling reverse the master switch in the operative cab is in Reverse for this operation.</meaning> +</glossary_item> +<glossary_item> + <term>Shunt propelling</term> + <meaning>A shunting movement, in which the driver is not situated in the leading vehicle. See also propelling.</meaning> +</glossary_item> +<glossary_item> + <term>Shunting movement</term> + <meaning>When vehicles are moved without train data available.</meaning> +</glossary_item> +<glossary_item> + <term>Shunting signal</term> + <meaning>A fixed signal intended for shunting movements. In some cases Shunting signals at "danger" are valid also for train movements.</meaning> +</glossary_item> +<glossary_item> + <term>SRS</term> + <meaning>The ETCS System Requirements Specification document.</meaning> +</glossary_item> +<glossary_item> + <term>Static speed profile</term> + <meaning>Permanent speed restrictions for a part of track sent from track to train.</meaning> +</glossary_item> +<glossary_item> + <term>Station</term> + <meaning>Where there can be points (facing or trailing) that makes it possible for the train to use different routes. (Not identical with the BR definition).</meaning> +</glossary_item> +<glossary_item> + <term>STM</term> + <meaning>Specific Transmission Module</meaning> +</glossary_item> +<glossary_item> + <term>Stop signal</term> + <meaning>Position, from where no movement authority is given to a train, not necessarily a fixed signal.</meaning> +</glossary_item> +<glossary_item> + <term>SSRS</term> + <meaning>The ETCS Sub-System Requirements Specifications (e.g. ETCS cab, ETCS balise, ETCS radio)</meaning> +</glossary_item> +<glossary_item> + <term>Tandem</term> + <meaning>Two or more traction units, mechanically and pneumatically but not electrically coupled together, used in the same train. Each traction unit requires a separate driver.</meaning> +</glossary_item> +<glossary_item> + <term>Target</term> + <meaning>Location where any ETCS information changes or intermittent transmission is expected.</meaning> +</glossary_item> +<glossary_item> + <term>Temporary speed restriction</term> + <meaning>Speed restriction on behalf of planned, temporary conditions, e.g. track maintenance.</meaning> +</glossary_item> +<glossary_item> + <term>Traction unit</term> + <meaning>Vehicle with driving cab(s) from where a movement may be operated.</meaning> +</glossary_item> +<glossary_item> + <term>Track circuit</term> + <meaning>Trackside device used for track free/occupied determination.</meaning> +</glossary_item> +<glossary_item> + <term>Track free</term> + <meaning>Determination of a track section not occupied by any railway vehicle. Determination is traditionally based on track circuits or axle counters, but may on ETCS equipped lines be replaced by train location and train Integrity functions.</meaning> +</glossary_item> +<glossary_item> + <term>Track occupied</term> + <meaning>Track occupied by railway vehicle(s). Determination is traditionally based on track circuits or axle counters, but may on ETCS equipped lines be replaced by train location and train integrity functions. Because of the fail safe construction track occupied could mean: track not determined free.</meaning> +</glossary_item> +<glossary_item> + <term>Track-to-train transmission</term> + <meaning>Transmission of ETCS information from any trackside equipment to a train via balise, loop, radio or other media. Using intermittent transmission (balise or loop) the information can only be transmitted to a train passing the transmission unit.</meaning> +</glossary_item> +<glossary_item> + <term>Train</term> + <meaning>A traction unit with or without coupled railway vehicles or a train set of vehicles with ETCS train data available.</meaning> +</glossary_item> +<glossary_item> + <term>Train data</term> + <meaning>Data that characterises a train and which is required by ETCS in order to supervise a train movement</meaning> +</glossary_item> +<glossary_item> + <term>Train memory</term> + <meaning>Tables in the trainborne ETCS equipment for the countries to be selected according to national rules.</meaning> +</glossary_item> +<glossary_item> + <term>Train movement</term> + <meaning>When vehicles are moved with train data available, as a rule from station to station, and as a rule under the authority of "proceed" aspects from main signals, or similar procedures.</meaning> +</glossary_item> +<glossary_item> + <term>Train-to-track transmission</term> + <meaning>Transmission of ETCS information from a train to any trackside equipment via balise, loop, radio or other media. Using intermittent transmission (balise or short loop) the information can only be transmitted from a train passing the transmission unit.</meaning> +</glossary_item> +<glossary_item> + <term>Train trip</term> + <meaning>Is used when a train passes a "danger" signal, excluding any occasion when a suppress facility is used, and causes an immediate application of the emergency brake.</meaning> +</glossary_item> +<glossary_item> + <term>Warning</term> + <meaning>Audible and/or visual indication to alert the driver to a condition which requires a positive action by the driver.</meaning> +</glossary_item> +<glossary_item> + <term>Wheelslip</term> + <meaning>When a traction-driven wheel loses adhesion with the rails.</meaning> +</glossary_item> +<glossary_item> + <term>Wheelslide</term> + <meaning>When a braked wheel loses adhesion with the rails.</meaning> +</glossary_item> +<glossary_item> + <term></term> + <meaning></meaning> +</glossary_item> +</glossary> + +</p> +<p id="11"> +<title>Other technical functions</title> +</p> +</req_document> diff --git a/original-req.zip b/original-req.zip new file mode 100644 index 0000000000000000000000000000000000000000..34ecdf87d8056e789e2035f1235b879b0f853a69 Binary files /dev/null and b/original-req.zip differ diff --git a/req_document.xsd b/req_document.xsd new file mode 100644 index 0000000000000000000000000000000000000000..ca0ffff464775ae6830a88ef2e52b601e0117376 --- /dev/null +++ b/req_document.xsd @@ -0,0 +1,167 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +This document describes the schema for a requirement document in XML format--> +<xs:schema +xmlns:xs="http://www.w3.org/2001/XMLSchema" +targetNamespace="req_document.xsd" +xmlns="req_document.xsd"> + + + +<!-- definition of simple elements --> +<xs:element name="version" type="xs:string"/> +<xs:element name="issue_date" type="xs:date"/> +<xs:element name="file_number" type="xs:string"/> +<xs:element name="source" type="xs:string"/> + +<xs:element name="change_date" type="xs:date"/> + +<xs:element name="change" type="xs:string"/> + + +<xs:element name="modifier" type="xs:string"/> + + + +<xs:element name="text_body" type="structured_content"/> +<xs:element name="crossref" type="xs:string"/> +<xs:element name="description" type="list"/> +<xs:element name="enum" type="list"/> +<xs:element name="itemize" type="list"/> +<xs:element name="item" type="structured_content"/> + +<xs:element name="term" type="xs:string"/> + +<xs:element name="meaning" type="structured_content"/> + + + +<!-- definition of complex elements --> + +<!--a title can be a plain text title or a list of nested titles, which are intended as the sub-titles--> +<xs:element name="title"> + <xs:complexType mixed="true"> + <xs:sequence minOccurs="0"> + <xs:choice maxOccurs="unbounded"> + <xs:element ref="title"/> + </xs:choice> + </xs:sequence> + </xs:complexType> +</xs:element> + +<!--p is the paragraph, which can optionally have a title, can have nested paragraphs, +requirements, plain text (text_body) and can contain a glossary--> +<xs:element name="p"> + <xs:complexType mixed="false"> + <xs:sequence> + <xs:element ref="title" minOccurs="0" maxOccurs="1"/> + <xs:choice maxOccurs="unbounded"> + <xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="req" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="text_body" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="glossary" minOccurs="0" maxOccurs="1"/> + </xs:choice> + </xs:sequence> + <xs:attribute name="id" type="xs:string"/> + </xs:complexType> +</xs:element> + +<!-- +chance_log_item is the item for the list of changes in a document (the change_log element)--> +<xs:element name="change_log_item"> + <xs:complexType> + <xs:sequence> + <xs:element ref="version" maxOccurs="1"/> + <xs:element ref="change" maxOccurs="1"/> + <xs:element ref="change_date" maxOccurs="1"/> + </xs:sequence> + </xs:complexType> +</xs:element> + +<!-- +change_log defines a list of changes to the requirements document in the form of change_log_item(s)--> +<xs:element name="change_log"> + <xs:complexType> + <xs:sequence> + <xs:element ref="change_log_item" maxOccurs="unbounded"/> + </xs:sequence> + </xs:complexType> +</xs:element> + +<!--glossary_item is a couple term-meaning used in the glossary, if this is contained in the document--> +<xs:element name="glossary_item"> + <xs:complexType> + <xs:sequence> + <xs:element ref="term"/> + <xs:element ref="meaning"/> + </xs:sequence> + </xs:complexType> +</xs:element> + +<!-- +glossary is a list of glossary_item--> +<xs:element name="glossary"> + <xs:complexType> + <xs:sequence> + <xs:element ref="glossary_item" minOccurs="0" maxOccurs="unbounded"/> + </xs:sequence> + </xs:complexType> +</xs:element> + + +<xs:element name="req"> + <xs:complexType mixed="false"> + <xs:sequence> + <xs:element ref="text_body"/> + <xs:element ref="modifier" minOccurs="0" maxOccurs="1"/> + </xs:sequence> + <xs:attribute name="id" type="xs:string" use="required"/> + <xs:attribute name="part" type="xs:string" use="optional"/> + <xs:attribute name="part_id" type="xs:string" use="optional"/> + </xs:complexType> +</xs:element> + +<!-- req_document is the root tag for the overall document. +a requirement document can have requirements without paragraphs or paragraphs with requirements--> +<xs:element name="req_document"> + <xs:complexType mixed="true"> + <xs:sequence> + <xs:element ref="title" minOccurs="1" maxOccurs="1"/> + <xs:element ref="version" minOccurs="1" maxOccurs="1"/> + <xs:element ref="issue_date" minOccurs="0" maxOccurs="1"/> + <xs:element ref="file_number" minOccurs="0" maxOccurs="1"/> + <xs:element ref="source" minOccurs="0" maxOccurs="1"/> + <xs:element ref="change_log" minOccurs="0" maxOccurs="1"/> + <xs:choice maxOccurs="unbounded"> + <xs:element ref="p"/> + <xs:element ref="req"/> + </xs:choice> + </xs:sequence> + </xs:complexType> +</xs:element> + + +<!-- definition of complex types --> + +<!-- a list is a set of items which are structured_content objects--> +<xs:complexType name="list" mixed="false"> + <xs:sequence> + <xs:element ref="item" minOccurs="0" maxOccurs="unbounded"/> + </xs:sequence> +</xs:complexType> + +<!-- this type defines a textual structured content which might contain possibly nested item lists, enumerations, etc. --> +<xs:complexType name="structured_content" mixed="true"> + <xs:sequence minOccurs="0"> + <xs:choice maxOccurs="unbounded"> + <xs:element ref="crossref" minOccurs="0"/> + <xs:element ref="enum" minOccurs="0"/> + <xs:element ref="description" minOccurs="0"/> + <xs:element ref="itemize" minOccurs="0"/> + </xs:choice> + </xs:sequence> +</xs:complexType> + + + +</xs:schema>