Ingénierie des systèmes ferroviaires

Développement accéléré et essais efficaces

Les logiciels, dispositifs et systèmes ferroviaires relient les personnes. Ils doivent fonctionner avec une fiabilité maximale, tant à bord des véhicules que sur les voies. Des normes telles que la norme CENELEC EN 50716 (qui remplace les normes EN 50128 et EN 50657), l’intégration transparente de solutions numériques dans les systèmes existants, ainsi que la nécessité d’une collaboration efficace entre les opérateurs de réseau, les autorités de régulation et les fabricants ne sont que quelques-uns des défis liés au développement de logiciels destinés aux applications ferroviaires.

Railway_general_image.jpg
Journée de l'ingénierie ferroviaire virtuelle Vector
La 2e édition de la Journée virtuelle de l'ingénierie ferroviaire Vector aura lieu le 6 octobre. Au cours de quatre conférences et démonstrations d'outils, vous en apprendrez davantage sur les méthodes efficaces de test des systèmes des véhicules ferroviaires et des composants de signalisation. Vous pourrez assister à des présentations animées par DB InfraGO, Pilz et nos experts Vector.

Simplifier les projets ferroviaires grâce à un développement accéléré et à des essais efficaces

Grâce aux solutions Vector, vous pouvez simplifier le développement d'un large éventail de systèmes cyber-physiques complexes, allant des logiciels embarqués aux réseaux sophistiqués et aux systèmes distribués.

Nos outils de développement accompagnent aussi bien les ingénieurs que les équipes d’assurance qualité, en rationalisant leurs processus de test, en détectant les défauts à un stade précoce et en garantissant des résultats cohérents d’un cycle de test à l’autre.

Qu’il s’agisse de tests unitaires, de tests d’intégration ou de tests de bout en bout, la mise en place d’outils robustes et automatisés améliore considérablement le cycle de vie du développement logiciel. Votre projet ferroviaire peut tirer parti de nos solutions de nombreuses façons :

Application Areas

Une suite complète d'outils pour toutes les phases de développement et de test

Railway_tool-overview.png
Vector propose une large gamme de produits destinés à l'ingénierie des systèmes ferroviaires, en mettant ici l'accent sur les essais

CANoe pour les systèmes et réseaux ferroviaires

CANoe est notre outil logiciel complet dédié au développement, aux tests et à l'analyse de périphériques individuels et de systèmes entiers d'appareils connectés. Il accompagne les concepteurs de réseaux, les ingénieurs de développement et les ingénieurs de test tout au long du processus de développement, de la planification aux tests au niveau du système. CANoe constitue un environnement de test de pointe avec support pour les tests de microcontrôleurs individuels, les tests de modules, les tests d'intégration, les tests de conformité, les tests de régression et les tests de prototypes.

En savoir plus sur CANoe

Analyse statique du code en C et C++

PC-lint Plus est un outil d'analyse statique qui détecte les défauts dans les logiciels en analysant le code source C et C++. À l'instar d'un compilateur, PC-lint Plus analyse vos fichiers de code source, effectue une analyse sémantique et construit un arbre syntaxique abstrait pour représenter votre programme.

En savoir plus sur PC-lint Plus

Vector Squore et la qualité des projets logiciels

Avec Squore, nous vous proposons un tableau de bord décisionnel innovant. Il permet une gestion de la qualité du développement logiciel en améliorant les performances des projets, en renforçant la qualité des logiciels et en garantissant la conformité aux processus et aux normes. Tout au long du cycle de vie du projet, la solution Squore/Software Analytics collecte et agrège automatiquement, avec ses propres résultats, les indicateurs provenant des différents outils déjà utilisés dans votre environnement, afin de fournir une vue d'ensemble et une analyse historique des produits logiciels et des processus.

En savoir plus sur Squore

Matériel d'E/S d'entrée de gamme pour le test des systèmes embarqués

Les tests des systèmes embarqués nécessitent souvent des solutions de test complexes et coûteuses, ce qui explique pourquoi ils ne sont mis en œuvre qu’aux dernières phases du processus de développement. Grâce au VIO System, les tests d’E/S peuvent être effectués bien plus tôt. Sa conception compacte le rend idéal pour une utilisation sur paillasse, permettant ainsi des tests et des simulations en continu au niveau de la carte d’évaluation, même dès les toutes premières étapes du développement. Qu’il s’agisse de tester des capteurs, des actionneurs ou des calculateurs complets pendant la phase de développement matériel/Logiciel, le VIO System couvre toutes les possibilités.

En savoir plus sur le VIO System

Systèmes évolutifs et modulaires pour des essais HIL efficaces

Pour tester les appareils de manière approfondie, il est non seulement nécessaire de connecter les réseaux de communication au système de test, mais également de connecter les interfaces d'E/S. Cette tâche est prise en charge par le VT System. Il simplifie considérablement la mise en place des bancs d'essai et des systèmes de test HIL, car il intègre dans un seul module tous les composants électroniques nécessaires à la connexion d'un canal d'E/S.

En savoir plus sur le VT System

VectorCAST et les applications ferroviaires embarquées

Les tests logiciels dynamiques constituent un élément essentiel pour garantir la Sûreté de Fonctionnement des logiciels dans les applications ferroviaires et sont exigés par la norme CENELEC EN 50716 (qui remplace les normes EN 50128 et EN 50657). VectorCAST est la solution dédiée aux tests d’applications embarquées dans le secteur ferroviaire ; elle fournit le support pour la capture et la génération de rapports sur la couverture de code structurelle à tous les niveaux requis par la norme EN 50716. Vector propose un ensemble standardisé de tests de qualification des outils qui atteste de la précision des résultats fournis par VectorCAST dans les environnements de développement embarqués.

En savoir plus sur VectorCAST

Conception aisée de séquences de tests automatisées pour les systèmes distribués

vTESTstudio est un environnement de développement puissant destiné à la création de tests automatisés de périphériques. Afin d’améliorer l’efficacité de la conception des tests et de faciliter leur réutilisation, il propose à la fois des notations de test et des méthodes de développement basées sur la programmation, sur des tableaux et sur l’interface graphique. vTESTstudio peut être utilisé à toutes les étapes du développement d’un produit : des tests de modèle jusqu’à la validation du système. Grâce à l’utilisation d’interfaces ouvertes, vTESTstudio s’intègre facilement dans les chaînes d’outils existantes.

En savoir plus sur vTESTstudio

Essais des systèmes d'aide à la conduite pour les trains et les tramways avec DYNA4

Les véhicules ferroviaires et les tramways peuvent être équipés d’une large gamme de systèmes d’aide à la conduite. Ces fonctions nécessitent des essais complets, qui peuvent être complétés par des simulations. DYNA4 peut être utilisé pour réaliser des essais virtuels tout au long du processus de développement, de la conception des fonctions de commande à la vérification et à la validation. DYNA4 est un environnement de simulation ouvert dédié aux essais virtuels et offre un large éventail d’options pour tester les véhicules ferroviaires et leur perception de l’environnement.

En savoir plus sur DYNA4

Ingénierie des systèmes agile et holistique avec PREEvision

Créez et gérez des modèles numériques de systèmes complexes grâce à une suite complète d’outils d’ingénierie des systèmes basée sur les modèles (MBSE) et à un support intégral de l’approche RFLP (Description des exigences, des fonctions, des aspects logiques et physiques dans le contexte de la conception du système).

Découvrez une solution d’ingénierie des systèmes complète, dotée d’une traçabilité intégrée depuis les exigences jusqu’aux systèmes, en passant par les logiciels et les tests. Découvrez comment vous pouvez fédérer vos équipes grâce à des pipelines de développement clairement définis.

  • Un seul outil pour tous les processus d’ingénierie des systèmes
  • Traçabilité continue
  • Pipelines de développement pour les approches agiles
  • De nombreuses possibilités de personnalisation

En savoir plus sur PREEvision

Configurer CANoe pour les tests « Software-in-the-Loop (SiL) »

La communication entre CANoe et le logiciel sous test (SUT) lors des tests logiciels s'effectue via l'adaptateur SIL. Cet adaptateur SIL se compose de fichiers source et de bibliothèques générés automatiquement à partir d'une description des interfaces capteurs, actionneurs, réseau et/ou logicielles du SUT. Des adaptateurs SIL en Python et en C/C++ peuvent être générés à cette fin. Ces composants logiciels peuvent ensuite être ajoutés au projet SUT à des fins d'instrumentation. L’adaptateur SIL utilise le SIL Kit, une bibliothèque logicielle open source développée par Vector, comme middleware pour le transfert de données vers et depuis CANoe.

Amélioration durable de l'efficacité et de la qualité

Les opérateurs ferroviaires, et par conséquent les constructeurs et les fournisseurs, sont confrontés à une concurrence intense et à une forte pression sur les coûts en raison de la libéralisation du secteur ferroviaire. Le développement à l'échelle mondiale, soumis à des exigences de qualité très strictes, nécessite des processus d'ingénierie et d'homologation optimisés. Vector Consulting Services vous propose des solutions concrètes et vous soutient dans la mise en œuvre allégée mais efficace des normes IRIS et CENELEC, ainsi que dans l'amélioration des processus selon le modèle CMMI et les méthodes agiles pour les systèmes critiques en matière de Sûreté de Fonctionnement.

En savoir plus sur Vector Consulting Services

Désormais disponible : module complémentaire « Signalisation ferroviaire » pour CANoe

Automatisez les tests de vos composants de signalisation ferroviaire, tels que les systèmes d’enclenchement et les contrôleurs d’objets. Ce module complémentaire permet de fournir le support pour les systèmes EULYNX et NeuPro à notre outil de test CANoe. Parmi ses principales fonctionnalités, on peut citer :

  • Support for the protocols SCI (PDI and BTP), RaSTA and OPC UA.
  • Création et exécution de cas de test pour vérifier les exigences à tous les niveaux de protocole
  • Créez de nouvelles simulations au niveau de l’application ou utilisez des simulateurs existants.
  • Retardez, supprimez et manipulez des messages grâce aux fonctionnalités d’injection de défauts.
  • Vérification de la sécurité de votre système grâce à des fonctionnalités de tests de fuzz.
  • Suivez vos progrès en associant les cas de test aux exigences dans les outils ALM.

Découvrez les points forts de nos études de cas avec DB InfraGO et Pintsch : deux exemples illustrant comment CANoe simplifie le développement et les tests des systèmes de signalisation ferroviaire.

Témoignages de réussite de nos clients

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.