Railway_general_image.jpg

Simulation, analyse et tests automatisés des systèmes SCI-XX/RaSTA

Module complémentaire de signalisation ferroviaire pour CANoe

Le « module complémentaire de signalisation ferroviaire » étend les fonctionnalités de l’outil de test CANoe aux interfaces SCI-XX/RaSTA. Ces deux protocoles de communication sont utilisés dans la signalisation ferroviaire numérique. Grâce à ce module complémentaire, vous pouvez simuler, analyser et tester les interfaces SCI-XX/RaSTA au sein de votre système. CANoe vous permet ainsi de faciliter la validation et la vérification, tant au niveau des éléments individuels des systèmes de signalisation ferroviaire que des réseaux à grande échelle.

Avantages

  • Réduisez les risques liés au développement et à l’intégration grâce à une simulation réaliste des contrôleurs d’objets, des éléments de terrain, des systèmes de verrouillage et des systèmes adjacents pour les interfaces EULYNX et NeuPro – bien avant que l’infrastructure réelle ne soit disponible.
  • Effectuez des tests dans des conditions réelles grâce à l’intégration transparente de la simulation dans des réseaux SCI/RaSTA réels. Cela permet une interaction cohérente entre les composants réels et virtuels.
  • Transparence totale en matière de communication, puisque tous les télégrammes et messages provenant aussi bien des participants réels que simulés sont entièrement surveillés, tracés et analysés.
  • Une robustesse et une sécurité accrues de vos systèmes grâce à une analyse ciblée des cas limites et des états d'erreur, ainsi qu'à la validation du comportement dans des conditions optimales et dans les pires scénarios, via l'injection contrôlée d'erreurs.
  • Une personnalisation flexible de vos tests pour chaque phase du projet, allant de simples tests fonctionnels à des scénarios de bout en bout complexes et réalistes dans le domaine de la signalisation ferroviaire – pour des tests plus efficaces et un retour d’information plus rapide sur le projet.

Domaines d’application

  • Tests exploratoires : grâce au module complémentaire « Signalisation ferroviaire » pour CANoe, vous établissez une communication avec votre système sous test. En quelques lignes de code seulement, vous envoyez des télégrammes SCI et des messages RaSTA conformes aux normes et analysez les données que vous recevez. En combinaison avec du matériel de test supplémentaire, vous pouvez stimuler et analyser de manière synchronisée dans le temps les interfaces analogiques, numériques et série, ainsi qu’une grande variété d’interfaces réseau de votre système. Cela vous permet de détecter les erreurs dès les premières phases de développement.
  • Tests de conformité : le module complémentaire « Railway Signalling » permet de tester de manière exhaustive les protocoles PDI, BTP, RaSTA et OPC UA pour les interfaces SCI, SDI et SMI. Cela inclut l’envoi de données d’application et l’analyse de la réponse du système sous test. Grâce au support d’un large éventail de protocoles de communication supplémentaires, CANoe simplifie la mise en œuvre d’interfaces de débogage. Celles-ci vous permettent de mettre en œuvre des cas de test qui seraient autrement impossibles à exécuter.
  • Tests de sécurité : CANoe intègre des fonctions de tests de fuzz et de tests d'intrusion, qui vous permettent de tester des composants devant répondre à des normes de sécurité élevées. De plus, CANoe simplifie les tests de chiffrement TLS.
  • Tests d’intégration : la grande évolutivité des simulations dans CANoe permet de réaliser des tests d’intégration de plusieurs composants au sein de réseaux étendus, tels que des gares ferroviaires et de longs tronçons de voie. Grâce au support de CANoe pour divers autres protocoles et E/S, vous pouvez simuler et analyser chaque interface de chaque participant – et pas seulement celles de SCI et RaSTA.
  • Tests de fin de ligne et d’acceptation : les composants individuels finis peuvent être testés de manière exhaustive avec CANoe. Vous mettez en œuvre des simulations d’environnement, des cas de test et l’accès matériel au système testé au sein d’un seul et même outil. Cela simplifie les tests automatisés de toutes les interfaces.

Caractéristiques

CANoe intègre déjà un grand nombre de fonctionnalités natives pour la simulation, la stimulation, l'analyse et les essais. Le module complémentaire « Railway Signalling » offre les fonctionnalités supplémentaires suivantes :

  • Support des couches d’application PDI (EULYNX, Baseline 4 Release 3) et BTP (NeuPro, Release 3 Version 3) dans CANoe. Cela vous permet de simuler, d’analyser et de tester des applications basées sur la pile de protocoles SCI-XX. Cela inclut la procédure d’établissement de connexion SCI pour les interfaces des sous-systèmes NeuPro et les interfaces EULYNX, ainsi que le modèle de données des télégrammes définis dans les interfaces EULYNX SCI-P, SCI-LS, SCI-LC, SCI-TDS, SCI-IO, SCI-LX, SCI-ILS et SCI-RBC.
  • Le protocole RaSTA sous-jacent intégré (DIN VDE V 0831-200) soutient plusieurs canaux de transport basés sur UDP, TCP et TLS (versions 1.2 et 1.3).
  • Surveillance de tous les télégrammes SCI, messages RaSTA et trames Ethernet envoyés et reçus, ainsi qu’un aperçu des paramètres d’état des piles SCI et RaSTA.
  • Tests approfondis de la couche de protocole RaSTA à l’aide d’un cadre de test préconfiguré qui simplifie la conception et la mise en œuvre des tests conformément à des spécifications d’exigences exhaustives.
  • Injection d’erreurs au niveau des couches applicatives (PDI et BTP) et RaSTA afin de réaliser des tests de conformité complets.
  • Moyens simples de mettre en œuvre des couches d’application supplémentaires définies par l’utilisateur, basées sur RaSTA ou SCI.
  • Simulation de serveurs et de clients OPC UA afin de tester leurs homologues respectifs, par exemple pour les interfaces SDI et SMI des systèmes EULYNX et NeuPro.

Tests précoces – Un cas d'utilisation

Railway_signalling-add-on.png

Pour garantir la conformité et l’interopérabilité, il est essentiel de commencer les tests dès les premières phases du processus de développement. Cela s’effectue généralement par le biais d’une simulation au sein de l’outil de test CANoe, suivie d’une analyse des réponses fournies par le système sous test (SUT).

Par exemple, un contrôleur d’objet pour un aiguillage est testé dans CANoe par la simulation d’un système d’enclenchement et d’un moteur d’aiguillage. Les paramètres de configuration du système d’enclenchement, tels que les identifiants SCI, les identifiants RaSTA, etc., ainsi que les E/S numériques du moteur d’aiguillage sont spécifiés dans l’outil de test. CANoe envoie ensuite les télégrammes SCI correspondants à partir de l’enclenchement simulé et vérifie la réponse du contrôleur d’objet. En simulant les participants impliqués – c’est-à-dire l’environnement du SUT –, il est possible de vérifier le comportement correct du contrôleur d’objet vis-à-vis des deux interfaces sans avoir recours à leurs équivalents réels.

De plus, ce test peut également être réalisé sur la version virtualisée du logiciel du contrôleur d’objet. Dans ce cas, aucun matériel n’est nécessaire, ce qui réduit considérablement les coûts et les efforts associés aux tests en phase précoce.

Profitez de tous les avantages de CANoe

Vector possède de nombreuses années d’expérience dans le domaine des tests au niveau système et met cette expertise au service du secteur ferroviaire pour le développement de réseaux complexes et de leurs systèmes individuels. C’est pourquoi nous avons développé le module complémentaire « Railway Signalling Add-On » pour CANoe, destiné à analyser, simuler et tester l’interface SCI-XX/RaSTA conformément aux normes EULYNX et NeuPro.

CANoe simplifie les tests automatisés dans des environnements virtuels et réels. Grâce à une large gamme d’interfaces logicielles et matérielles, l’échange de données est possible avec n’importe quel système sous test. Les systèmes VT System et VIO System gèrent l’échange de données via des E/S analogiques, numériques et série. De plus, les interfaces VN de Vector permettent la communication réseau avec le système sous test (SUT). Cela vous permet de tester diverses interfaces telles que EtherCAT, MQTT, CAN, CANopen, SPI et I2C.

Pour les tests en environnements virtuels, c’est-à-dire les tests « Software-in-the-Loop » ( SiL ), le SIL Kit est utilisé pour l’échange de données avec le logiciel sous test. CANoe contient des fenêtres graphiques prédéfinies pour l’analyse et une interaction aisée avec le système sous test. Vous pouvez également créer des panneaux personnalisés adaptés à votre cas d’utilisation spécifique.

Pour une traçabilité claire, reliez les cas de test au sein de vTESTstudio aux exigences gérées dans les outils ALM. Vous atteignez un degré d’automatisation encore plus élevé lorsque les cas de test sont exécutés dans des environnements CI.

Parlons de vos besoins en matière d'ingénierie des systèmes ferroviaires
Parlons de vos besoins en matière d'ingénierie des systèmes ferroviaires
Que vous soyez en train d'étudier les différentes options ou que vous planifiiez déjà vos prochaines étapes, n'hésitez pas à nous faire part de vos besoins. Nous vous supportons dans votre recherche de la solution qui vous convient.

Produits associés