Système testé – du logiciel à l’ECU virtuel
Le système testé (SUT) est au centre de chaque test, car c’est précisément le logiciel qui devra ensuite faire ses preuves sur un calculateur dans le monde réel. Les tests Software-in-the-Loop (SIL) s’exécutent entièrement sans matériel ECU, ce qui entraîne de nombreux avantages, par exemple une réduction des coûts, une évolutivité facile dans le cloud, etc. Mais des conditions d’exploitation réalistes peuvent-elles même être représentées sans matériel ?
Plateforme de simulation et d’intégration
VEOS est utilisé comme plateforme centrale pour la simulation et l’intégration des différents composants de simulation. Là, les V-ECU et les modèles de simulation ainsi que tout le reste nécessaire à la simulation peuvent être rassemblés. VEOS ne se limite pas aux artefacts et outils dSPACE mais prend en charge toutes les normes pertinentes. Si l’intégration via des standards n’est pas possible, la co-simulation peut être utilisée. Cela permet l’intégration de composants polyvalents allant des modèles tiers à d’autres middlewares (ROS, etc.), des calculateurs basés sur POSIX et des V-ECU de niveau 4 (simulation de jeu d’instructions).
Validation automatique
Les tests peuvent être effectués 24h/24 et 7j/7 et permettent une collaboration entre les sites. Dans le même temps, une traçabilité directe des exigences, des cas de test et des rapports de test est possible, comme le recommande la norme ISO 26262.
Selon le livre blanc officiel de Prostep, cinq niveaux V-ECU distincts sont définis :
| Niveau | Description | Cas d’utilisation typiques |
| 0 – Modèle de contrôleur | Modèle fonctionnel pur pour la conception d’algorithmes et la validation précoce | Développement d’algorithmes et premières itérations de conception |
| 1 – Niveau d’application | Logiciel d’application sans BSW ; idéal pour une première intégration | Développement d’algorithmes et premières itérations de conception |
| 2 – Simulation BSW | Ajoute un BSW simulé pour l’analyse de la communication et du timing | Tests d’intégration et simulation de réseau |
| 3 – Production BSW | Comprend un véritable BSW pour des tests de comportement et de conformité réalistes | Tests d’intégration et simulation de réseau |
| 04 – Binaire cible | Logiciel ECU complet comprenant le système d’exploitation (OS) et les pilotes | Validation pré-HIL et simulation complète du système |
Les avantages du SIL :
-
Mise sur le marché plus rapide : Les V-ECU permettent l’intégration et les tests fonctionnels des mois avant que les prototypes matériels n’existent, réduisant ainsi les retards et aidant les équipes à avancer plus rapidement.
- Développement parallèle : Plusieurs équipes peuvent travailler simultanément sur des logiciels d’application, des logiciels de base et des tâches d’intégration, renforçant ainsi la collaboration et l’efficacité des ressources.
- Flux de travail CI/CT évolutifs : Les logiciels automobiles suivent de plus en plus les principes agiles et DevOps. Comme les V‑ECU peuvent être exécutés entièrement dans le cloud sans dépendances matérielles, ils s’intègrent naturellement dans les pipelines d’intégration continue et de tests continus (CI/CT), permettant des tests de régression automatisés évolutifs, des mises à jour rapides et une détection précoce des défauts.
- Coûts réduits : Le recours réduit aux prototypes et aux bancs d’essai réduit les coûts globaux. Les tests basés sur le cloud réduisent les coûts de déplacement et de logistique.
- Adaptation aux architectures complexes : Les architectures électriques/électroniques (E/E) modernes incluent des contrôleurs de domaine, une informatique centralisée et une communication orientée services. Les V-ECU permettent la simulation de réseaux de véhicules entiers, y compris CAN, LIN, FlexRay et Ethernet – sans configuration physique.
- Assurance précoce de la sécurité et de la conformité : La validation précoce de la sécurité fonctionnelle conformément à la norme ISO 26262, la norme automobile relative aux systèmes liés à la sécurité et aux exigences de cybersécurité, réduit les risques à un stade avancé et aide les équipes à rester en conformité dès le début.
Comment SIL et HIL forment-ils un flux de travail unifié ?
Une innovation remarquable de dSPACE est le intégration transparente de SIL et HIL environnements. Ce flux de travail unifié permet aux développeurs de réutiliser des modèles, des cas de test et des configurations dans les deux domaines, garantissant ainsi la cohérence, réduisant la duplication des efforts et améliorant la vitesse de développement.
Génération de V-ECU assistée par l’IA
Les équipementiers automobiles et les fournisseurs de niveau 1 peuvent créer et mettre à jour les V-ECU plus rapidement, avec un effort manuel réduit. Au CES 2026, dSPACE a présenté un concept basé sur GitHub Copilot, qui montre comment les développeurs peuvent générer des V-ECU directement dans leur environnement de développement. Cette approche met en évidence comment l’IA peut accélérer l’intégration du code ECU dans les pipelines CI/CT, améliorant ainsi l’efficacité et l’évolutivité de la validation SIL. Cela illustre également le potentiel d’accélération des pipelines de développement pour les mises à jour logicielles par voie aérienne (SOTA) et l’homologation numérique des véhicules définis par logiciel (SDV).
Conclusion
dSPACE construit un avenir où la validation virtuelle sera plus rapide, plus intelligente et plus connectée à l’échelle mondiale. Ils vont au-delà des flux de travail isolés vers des écosystèmes intégrés alimentés par l’IA, les plateformes cloud et la collaboration en temps réel – avec sécurité et conformité intégrées dès le départ.
Si vous souhaitez en savoir plus sur SIL, visitez ici.