Partie intégrante d’une stratégie de test globale, la méthode de test Hardware-In-the-Loop permet de tester des calculateurs réels intégrés dans un environnement de simulation réaliste de manière reproductible. Cela permet de réaliser des tests complets en laboratoire 24h/24 et 7j/7, de raccourcir les temps de validation et d’augmenter la gamme de scénarios de test. En outre, la méthode HIL permet de tester des bugs critiques sans problèmes de sécurité pour l’équipement testé ou l’environnement en boucle fermée ainsi que dans les configurations de test en boucle ouverte, par exemple, les tests de rejeu de données. La complexité croissante des architectures E/E hautement connectées, des véhicules électriques de plus en plus sophistiqués et des systèmes de sécurité active ADAS/AD rend les tests HIL essentiels pour garantir la fiabilité du système global. Les solutions HIL de dSPACE vont des tests d'intégration de composants aux tests d'intégration de systèmes et couvrent tous les domaines de véhicule, de la conduite autonome aux émissions zéro.
Avantages majeurs
- Solutions HIL allant des tests d’intégration de composants aux tests d'intégration de systèmes
- Pour tous les domaines de véhicules, y compris l’e-mobilité et la conduite autonome
- Chaîne d’outils de bout en bout pour des tests automatisés efficaces
- Offres complètes de conseil, d’ingénierie et de formation
- Des décennies d’expérience et un large éventail de projets clients


Aperçu de l’offre de solutions
- Plates-formes temps réel évolutives
- Support des dernières normes de bus et réseau automobiles
- Modèles de simulation complets pour des applications allant des moteurs à combustion aux véhicules autonomes et électriques
- Chaîne d'outils logicielle complète et entièrement automatisable pour supporter l'intégration continue notamment
- Solutions haute fidélité pour les applications d’e-mobilité
- Les modèles réalistes de caméra, lidar et radar peuvent être calculés en temps réel avec les systèmes HIL de dSPACE.
Immersion – Phases de test et systèmes de test dans les simulations HIL
Le développement de systèmes électroniques automobiles peut être divisé en trois principales phases de test : les tests de fonctions, les tests du calculateur y compris la perception et la fusion, et les tests de réseau et de domaine du calculateur. Comme chaque phase de test se concentre sur des objectifs différents, les exigences du système de test diffèrent également. Les systèmes HIL de dSPACE peuvent être adaptés à chaque phase afin d’obtenir un support maximal.

Tests de fonctions
Les tests de fonctions visent à tester une seule ou plusieurs fonctions, y compris leur interaction avec le logiciel de base du calculateur. Comme ce type de test fait généralement partie intégrante du développement de fonctions plutôt que des tests de mise en service finale, il se concentre sur l'utilisation expérimentale, sans automatisation systématique des tests. Les systèmes de test HIL (Hardware-In-the-Loop) pour les tests de fonctions nécessitent donc des interfaces de bus et de réseau polyvalentes, une simulation de messagerie véhicule au niveau du comportement et du protocole, ou des interfaces de conception pour les tests (par exemple, XCP). Ces types de tests sont souvent réalisés par les développeurs de fonctions eux-mêmes et doivent s’adapter sur un bureau de développeurs.

Tests des composants du calculateur
Les applications typiques des tests de calculateurs vont des tests d'intégration logicielle aux tests de sécurité et de fonctionnement, en passant par les tests de mise en service de calculateur. Les tests sont par conséquent hautement automatisés et basés sur les exigences du calculateur pour couvrir le grand nombre de variantes.
Les systèmes de test pour les tests de calculateurs nécessitent des interfaces E/S et bus/réseau évolutives, y compris la simulation des pannes électriques. En outre, les tests des bus et des réseaux nécessitent une simulation de messagerie véhicule au niveau du comportement et du protocole ainsi qu'une vaste manipulation.
Les tests de composants réels nécessitent des modèles d'environnement complets et des performances de simulation pouvant être augmentées en conséquence. Idéalement, les fonctions du système de test peuvent être adaptées en fonction de l'évolution des exigences du projet.

Tests de réseau et de domaine de calculateur
Les tests de domaine et de réseau de calculateur sont caractérisés par les tests de bout en bout des fonctions distribuées. Cela inclut des tests de sommeil ou de réveil ainsi que des tests de sécurité et de fonctionnement du réseau ECU du véhicule. Le besoin d'un large éventail de canaux d'E/S ainsi que d'interfaces de bus et de réseau est caractéristique de ces types de systèmes de test.
Une multitude de modèles d'environnement doit être traitée de manière synchrone sur plusieurs systèmes temps réel regroupés. Pour gérer des modèles et des scénarios complexes, des performances de simulation et des capacités multiprocesseurs solides sont nécessaires.
Les systèmes de test de réseau ECU exécutent souvent des programmes de test hautement automatisés 24 heures sur 24, rendus possibles par des systèmes complets de gestion de tests.
Composants de base d’une solution Hardware-In-the-Loop
Un système de tests HIL type comprend différentes composantes, comme le matériel de simulation en temps réel, y compris toutes les interfaces pertinentes pour connecter l'ECU en tant qu'appareil testé, des modèles de simulation précis de l'environnement ainsi que des outils logiciels efficaces et faciles à utiliser pour la configuration et l'expérimentation. En outre, un puissant logiciel d'automatisation des tests augmente l'efficacité grâce à un logiciel de validation, de gestion des tests et de collaboration 24h/24 et 7j/7 permettant de gérer la complexité croissante des tests dans les projets de développement de calculateur. La combinaison de tous les composants de base fournit une solution de tests HIL complète et très performante.
Matériel
Modèles de simulation
Expérimentation et visualisation
Configuration
Gestion et automatisation

Support de développement de bout en bout
Le développement de systèmes E/E complexes et de logiciels avec des fonctions toujours plus essentielles à la sécurité, en particulier dans le domaine des systèmes autonomes, pose la question de comment garantir la fiabilité des fonctions. C'est la raison pour laquelle dSPACE offre une expertise de bout en bout en matière de sécurité fonctionnelle, de développement de stratégie de test ainsi que de vérification et de validation dans le cadre de processus E/E complexes - pour vous aider dès les premières étapes du projet jusqu'à l'homologation.
Les systèmes dSPACE sont simples à installer et à utiliser – cependant, si un projet est plus complexe, que vous avez besoin de solutions personnalisées ou que vous devez tenir des délais serrés, vous pouvez également faire confiance aux services d’ingénierie de dSPACE, rapides, qualifiés et fiables.