Ambiente di test ETCS
Piattaforma HW e SW per la simulazione e il collaudo in tempo reale degli apparati ERTMS-ETCS di bordo
L'ambiente di test ERTMS-ETCS è conforme all'architettura UNISIG Subset-094, per interfacciare le apparecchiature di bordo ETCS fornite da qualsiasi produttore.
APPLICAZIONI
- Test di integrazione con i dispositivi di terra (eurobalise, euroloop, sistemi nazionali come RSC, SCMT, ecc.)
- Test di integrazione con il sistema ERTMS di terra (Radio Block C)
- Test di validazione, secondo Subset-076
- Test completamente automatizzati, con sistema robot/telecamera per gestire le operazioni DMI
Architettura test ETCS

Ampia gamma di interfacce per apparecchiature di bordo ETCS
-
Supporto ai requisiti di interfaccia Subset-094:
- I/O digitale cablato (24 V)
- IEEE 802.3 (Ethernet) 100/1000 Mbps, su livelli di trasporto TCP/UDP
- Porta seriale asincrona, RS232/RS422/RS485
- Emulazione encoder digitale (fino a 500 km/h), tramite trasmettitore RS422
- Profibus DP (livello di collegamento dati FDL), per supportare la comunicazione STM
-
Interfacce opzionali:
- MVB, per interfaccia I/O digitale con ETCS Onboard
- CAN bus
- Porta seriale sincrona (livello fisico RS422)
-
Interfacce Euroradio:
- Emulazione modem GSMR (modalità CS), su porta seriale RS232/RS422
-
Interfacce AIRGAP:
- Emulazione Eurobalise e Euroloop
- Emulazione RSC
-
Interfacce DMI:
- Braccio robotico (standard industriale) per emulare l'azione del macchinista sul display touch screen (o tastiera), incluso l'inserimento dei dati
- Telecamera GigE ad alta risoluzione (standard industriale), per catturare le immagini del display DMI
- Riconoscimento di simboli (icone) e testo, utilizzando Matrox Imaging Libraries (MIL)
- Supporto fino a due monitor


-
Il database dei dati contiene tutte le informazioni per validare le Sequenze di Test e i File di Scenario:
- Per ogni protocollo di comunicazione è stato definito un linguaggio (telegrammi BTM e LTM, messaggi STM, messaggi JRS, …) per fornire funzioni di codifica/decodifica automatica.
- Il database supporta più versioni dello stesso linguaggio.
- Il set di linguaggi utilizzati è specificato nel file di scenario.
-
È stato definito un linguaggio specifico per descrivere tutte le azioni di comando e controllo per implementare automaticamente le sequenze di test:
- Il comando e le azioni di controllo vengono utilizzate per specificare il comportamento del simulatore per ciascuna fase della sequenza di test
- Le azioni sono programmate in base alla posizione, con la possibilità di specificare un ritardo temporale rispetto all'inizio o alla fine dell'azione precedente.
- Le azioni di controllo vengono valutate automaticamente in fase di esecuzione
- Il database dell'ambiente di test contiene tutte le informazioni per eseguire le simulazioni
- Il database LER/AET contiene gli eventi della simulazione ei risultati di ogni azione di comando/controllo, quindi i risultati di ogni fase della Sequenza di Test.
Simulazione e test
- Ambiente di esecuzione in tempo reale basato su Windows (.NET Framework) + I7 Framework
- Può integrare i moduli SW del cliente (SW in the loop)
-
Moduli specifici ETCS:
- Livello di sicurezza Euroradio / Livello di sicurezza STM
- Generatore di telegrammi Eurobalise/Euroloop
- Simulatore di movimento del treno, con sincronizzazione precisa (0,1 m) e con trasmissione balise/loop (fino a 500 km/h)
- Gestione flessibile degli I/O, tramite segnale cablato o protocollo di test Subset-094 su TCP/UDP o porta seriale

Strumenti di gestione
- Basati su Windows (.NET Framework)
-
Archiviazione dati su database MS SQL Server per:
- Scenari di origine di riferimento per Subset-076
- Scenari operativi personalizzati
- Risultati dei test
- Configurazione protocolli e linguaggi
- Applicazione Editor di scenari
- Applicazione Gestore scenari
- Applicazione per la Valutazione automatica e per l'analisi dei risultati dei test

- Permette di creare i file di Scenario partendo database MS-Access del Subset 076-6-3, dai risultati di una simulazione interattiva o da uno vuoto
- Fornisce supporto per controllare e convalidare gli scenari di test
- Gestisce i dati per convertire automaticamente il passaggio del sottoinsieme 076-6-3 in azioni di comando e controllo
- Importa e controlla i file dello scenario
- Gestisce i dati per eseguire automaticamente la sequenza di simulazioni

- Registra gli eventi di simulazione
- Registra i risultati di ogni azione di comando e controllo
- Fornisce file di log dettagliati dei messaggi di tutti i protocolli di comunicazione
- Crea il report (pass/fail) della singola simulazione o di una sequenza di simulazioni
- Consente di controllare i risultati della simulazione in fase di esecuzione


