La SNCF est l'opérateur ferroviaire national français, gérant l'un des réseaux ferroviaires les plus denses d'Europe avec des dizaines de milliers de kilomètres de voies et des milliers d'aiguillages assurant l'acheminement en sécurité des trains grandes lignes, régionaux et de fret.
La fiabilité des systèmes de contrôle des aiguillages est un enjeu de sécurité critique : tout dysfonctionnement peut avoir des conséquences graves sur la circulation des trains. Le développement et la qualification des logiciels embarqués et des IHM de supervision sont soumis aux normes ferroviaires les plus exigeantes (EN 50128, CENELEC).
La mission confiée à AUTEM portait sur le développement en C / Controlbuild de l'IHM de supervision des aiguillages ferroviaires sur un tronçon lorrain, avec une approche HIL (Hardware In the Loop) pour la validation du logiciel sans risque sur l'infrastructure réelle.
Parmi les défis identifiés :

AUTEM a su monter en compétences rapidement sur notre environnement de développement Controlbuild et a produit une IHM conforme à nos standards ferroviaires. La démarche HIL a permis de valider l'ensemble des scénarios de manœuvre sans aucune intervention sur le réseau réel.
Analyse des spécifications et prise en main de Controlbuild
Étude des spécifications fonctionnelles SNCF et des standards de développement ferroviaires, prise en main de l'environnement Controlbuild et du référentiel des IHM existantes.
Développement de l'IHM en C / Controlbuild
Développement des écrans de supervision des aiguillages (synoptiques de voies, état des aiguilles, commandes d'orientation), conformément aux standards ergonomiques SNCF et aux exigences de sûreté.
Mise en place du banc HIL et tests
Configuration du banc Hardware In the Loop pour simuler le comportement des actionneurs d'aiguillages, développement des scénarios de test couvrant les cas nominaux et les cas de défaut.
Validation et qualification
Exécution des campagnes de test sur banc HIL, correction des anomalies détectées et rédaction de la documentation de qualification conforme aux exigences ferroviaires.