Académique Documents
Professionnel Documents
Culture Documents
Giorgio Mongardi
Presentation Overview
ERTMS system
Contents
Requirements Trace
FFFIS RBC-IXL
Radio Msg & Tgm Config. Spec Design Criteria of ETCS Schematic Plan
CBI
OBU OBU
EUROBALISE
Lines of new construction ERTMS/ETCS Level 2 No light signals - Fixed signals along the line and in the stations No other backup signalling systems (previous idea ERTMS/ETCS Level 1 was removed during the design phase) 300 km/h max speed Headway 2.5 min theoretic 5 min for operation to have
Roma-Napoli Line extension 200 km - IN OPERATION from December 2005 (after 3 months of pre-operation )
3 RBC - 18 CBI about 1500 balises (fixed and switchable) about 60 LEU (HSL entrance handling / Hot Box Detection)
O.I.
RBC
O.I..
RBC
CBI CP
O.I..
CBI CP
O.I..
CBI CP
O.I..
CBI CP
CBI CP
PP
PP
PP
PP
PP
6 Km
6 Km
6 Km PT
6 Km
6 Km PM
6 Km
6 Km PJ
6 Km
PC
CTC ANSALDO
SIRTI BSC
Control Centre
Fiber optic WAN SIRTI
Peripheral Place
CBI CP/PP BTS SIRTI
Cabin
ANSALDO
EUROBALISE ANSALDO
Trackside
10
RBC
IXL
IXL CBI
Protocol Stack using the Safety layer of EURORADIO protocol stack (EURORADIO+ called) Fiber Optic WAN
11
IHSL IXL
Communication Interface (redundant)
Vital Section: TMR (2oo3) TMR (2oo3)
IXL
IXL
OBU
ART1 ART2
GSM-R
WAN
Functional Keyboard (not vital) & D&M Interface Graphic Display & Functional Keyboard (vital) D&M
RBC, IXL
12
OBU
GSM-R
ART2
Other RBCs
WAN
IXLs
Graphic Display & Functional Keyboard (vital)
13
2 out of 3 technology Interface with trackside subsystems (IXLs, other RBCs) 2 port E1 (G.703 / G.704 @ 2Mbit/s, 30 channel at 64 kbit/s) Redundant interface and redundant communication (use of normal and redundant transmission channel) Interface with onboard subsystems (30 trains or more) 2 port E1 2 Mb/s with 30 data channel (B) at 64 Kb/s and 1 signalling channel (D) a 64 Kb/s (ISDN PRI) Redundant interface (use of normal or redundant transmission channel)
14
For each RBC, a single cabinet encloses the Safety Nucleus and the Communication Computers For each RBC a couple of computers in redundant configuration realizes the ART (Alarm Recording & Telecontrol) A cabinet dedicated to ART(s) can enclose up to six couple of computers so that it can manage up to three RBCs and one shared display (for setting-up the system and local diagnosing) A single operator terminal can either be associated to a single RBC or to a group of more than one RBC (at present 3)
15
16
FSK transmission, 565.4 KHz Train telepowering, 27.095 MHz 1023 and 341 - bit telegrams Weight: 10.5 kg Size: 523 (l) x 403 (w) x 40 (h) mm Connection cable distance: up to 5 Km Class A certified Tested over 500 km/h (HSL TGV-Est France)
17
18
19
Interlocking models Model 1: Single railway stations: Central location with integrated Peripheral Posts (PPs) Model 2: Central location with PPs arranged along the line Model 3: Central location with local integration of PPs and also PPs arranged along the line (in Peripheral Locations, PLs)
20
21
22
23
24
25
26
UNITED KINGDOM
27
28
Network rack has two hubs for signalling network and one hub for maintenance network
29
30
Trackside Installations
31
32
33
ACC - OVERVIEW
ACC Milano Rogoredo Lines:
Milano-Bologna hi speed line Milano-Bologna traditional line Milano-Genova line Rogoredo-Trecca Merci Storica line Rogoredo-Trecca Merci Cintura line Rogoredo-Porta Romana line Linea Passante line
34
ACC - OVERVIEW
ACC Milano Rogoredo Features:
Simulation/Test/Training :
complete and a real PP
35
ACC - OVERVIEW
ACC Milano Rogoredo Features:
CENTRAL LOCATION
CIU - ART NETWORK CABINET SIGNALLER/MAINTENANCE M.M.I
MILANO LAMBRATE
01
28
38
05
D.B.S. Donato
MILANO LAMBRATE
06
27
37
02
D.B.S. Donato
MILANO LAMBRATE 2
03
MILANO LAMBRATE 2
08 13
D.B.S. Donato
24
34 10
D.B.S. Donato
23
33 07
Locate T.
PM Trecca
09
81o
81 04
Locate T.
PM Trecca
62o 14 62 83 63 19 64 85 12 65 86 66 84
MI PORTA ROMANA
MI PORTA ROMANA
36
ACC M.M.I.
ACC MMI Example:
37
Index
CIU architecture
Output channels
Safety nucleus
Electrical Isolamento isolation elettrico Electrical Isolamento isolation elettrico Electrical Isolamento isolation elettrico
Output
Output channels
Output
Output channels
Output
NS section NS sezione 1
NS section 2 NS section 1
NS section NS sezione 3
Exclusion logic
10
Safety related information are displayed, according CENELEC standards, by means of: specific software platform and TFT LCD monitors, with proper internal devices. Those information are transferred from the CIU to the MMI computer through the Signaling LAN. Safety related commands are sent to the Safety Logic by means of a special vital keyboard.
11
ALIM
CPU Pentium M
48Vdc
Vital Watch-Dog
ALIM
CPU CELERON
CPCI BUS
Ethernet Link
12
Field device status reception Device status verification Calculation of symbol aspects Graphic updating of views Vectorial description of symbols Color logic Verifying the integrity of the Video Card Hardware watch-dog management
13
Voting
14
Software structure
15
Software
Control Tables
Geographical Data Operating System Hw Drivers & Diag Data Handler Interlocking Rules Data
Scheme Plan
Control Tables
Scheme Plan
Geographical Data
Interlocking Principles
16
Software layers
Basic Software : Fixed, it manages the safety system functions Application Software : Including the safety logic functions suitable for the relevant application (customer signalling rules) Validated only for the first application Used without changes for all the following projects Configuration Software : Describes the station data (routes, objects to be controlled, ..) Captures from the application software database the rules needed for the project to be implemented
17
Software Structure
Software characteristics The following software environment is provided: CIU is proprietary The following software languages are used: Assembler Subset C The following software levels are provided: System software (Operating System, HW-Driver and Diagnostic) Generic Product (Data Handler) Generic application software (Interlocking Rules Data with Customers standards) Specific application software With geographical/project specific data
18
Index
4. Application software
19
Description of used data Operations (1, 2, j, n) (e.g. from stop aspect to clear aspect) Check of safety conditions (input data) Exception handlers Set of variables (output data) and activation of other modules Set of value to process status End of operation
20
eudo-code translation
26. OPERAZIONE attivata da stato processo con valore "impresenziamento comandato" Elenco attributi "tipo_oper=0, brapido=0" 26.1 SOTTOOPERAZIONE VERIFICA a) "stato comando i/idl/sp" = "i" b) "stato telecomando" = "i" ca) ESEGUI "gestione nmdlb" ("mmd generale") = VERO da) "stato processo" ("manovre a mano", "mmd generale") = "a riposo" ea) "stato zona" ("zone area telecomandata ambito dco") = "incluso" ECCEZIONI a) MC "VI Comando annullato." AZIONI - "stato processo" = "idl" se "regime impianto" = "idl" - "stato processo" = "stazione porta" se "regime impianto" = "sp" b) MC "VI Comando annullato." AZIONI - "stato processo" = "idl" se "regime impianto" = "idl" - "stato processo" = "stazione porta" se "regime impianto" = "sp" ca) MC "VA0 MMD in atto" da) MC "VA0 MMD in atto" ea) MC "VA0 Zona IS esclusa" 26.2 SOTTOOPERAZIONE PER_ENTE ATTIVA_SUCCESSIVA VERIFICA *) "posizione richiesta" ("deviatoi di confine telecomando in posizione normale") = "rovescio" ASSEGNA - COMUL "manovra in posizione normale" ("deviatoi di confine telecomando in posizione normale")
Sub-Operation 26.1
21
achine code
; ; 26. Operazione attivata da stato processo con valore "impresenziamento comandato" ; $OPER VSTICOM, $PSSTA, VSTICOM $STOPER $NORM, $ATTIF $VEROP $SING, $STAZ, SSTSTACOMIID, VSTI, 1 ;a $ECCOP $SING, $STAZ, SSTSTAPROCES, VSTIDL $CONDOP $SING, $STAZ, SSTREGIMP, VSTIDL $ECCOP $SING, $STAZ, SSTSTAPROCES, VSTSP $CONDOP $SING, $STAZ, SSTREGIMP, VSTSP $VEROP $SING, $STAZ, SSTSTATEL, VSTI, 2 ;b $ECCOP $SING, $STAZ, SSTSTAPROCES, VSTIDL $CONDOP $SING, $STAZ, SSTREGIMP, VSTIDL $ECCOP $SING, $STAZ, SSTSTAPROCES, VSTSP $CONDOP $SING, $STAZ, SSTREGIMP, VSTSP $VEROP $LAUT, ESTMMD, CGEGESTNMDLB, 3 ; ca $VEROP $LIS2, ESTMMD, EGEMANMAN, SMMSTAPROC, VMMARIPOSO, 4 $VEROP $LISTA, ESTZOTELDCO, SSISTAZON, VSIINCLUSO, 5 ; ea $STOPER $PEREN, $ATTIV $VEROP $LISTA, ESTDVINPONOR, SDVPOSRICHIE, VDVROVESCIO, 0 $ASSOP $LISUL, ESTDVINPONOR, 0, CDVMANPOSNOR $STOPER $PEREN, $ATTIV $VEROP $LISTA, ESTDVINPOROV, SDVPOSRICHIE, VDVNORMALE, 0 $ASSOP $LISUL, ESTDVINPOROV, 0, CDVMANPOSROV $STOPER $NORM, $ATTIF $VEROP $LISTA, ESTDEVSTA, SDVSTACOMAND, VDVAUTOMATIC, 6 $VEROP $LISTA, ESTSEGSTA, SSESTACOMAND, VSEAUTOMATIC, 7 $VEROP $LISTA, ESTCHSSTA, SCHSTACHICS, VCHNORMALE, 8 ; e $VEROP $LISTA, ESTDVINPONOR, SDVPOSRICHIE, VDVNORMALE, 9 $VEROP $LISTA, ESTDVINPONOR, SDVSTAPROCES, VDVARIPOSO, 10 $VEROP $LISTA, ESTDVINPONOR, SDVSTACONPOS, VDVNORMALE, 11 $VEROP $LISTA, ESTDVINPOROV, SDVPOSRICHIE, VDVROVESCIO, 12 $VEROP $LISTA, ESTDVINPOROV, SDVSTAPROCES, VDVARIPOSO, 13 $VEROP $LISTA, ESTDVINPOROV, SDVSTACONPOS, VDVROVESCIO, 14 $VEROP $LISTA, ESTPLSTAZ, SPLSTACOMAND, VPLAUTOMATIC, 15 $VEROP $LISTA, ESTFEDSTA, SFECONTCONCO, VFENORMALE, 16 $ASSOP $LISUL, ESTFEDSTA, 0, CFELIBRAUT $ASSOP $SING, $STAZ, SSTREGIMP, VSTI $ASSOP $SING, $STAZ, SSTSTAPROCES, VSTIMPRES $ASSOP $GEST, $CFIEX, 0, $TRUE $ASSOP $GEST, $CPROS, 0, $FALSE
Sub-Operation 26.1
; da ;*
;*
;c ;d ;f ;g ;h ;i ;j ;k ;l ;m
22
23