
Solution dSPACE pour la simulation sur PC ou sur le cloud
Des applications automobiles classiques, telles que le groupe motopropulseur ou le système de freinage, aux applications et fonctions e-drive pour la conduite autonome, que vous travailliez sur des calculateurs virtuels ou sur des algorithmes de conduite autonome - avec la solution dSPACE pour les tests SIL (Software-in-the-Loop), vous pouvez accélérer considérablement votre processus de développement logiciel en faisant des tests et de la validation virtuels. dSPACE vous offre une solution de développement et de test complète, modulaire et évolutive. Vous pouvez facilement simuler un équipement sous test sur un PC, le connecter à des modèles physiques, exécuter des tests évolutifs dans le cloud, puis réutiliser facilement les scripts de test sur les systèmes HIL (Hardware-in-the-Loop). Faites confiance aux solutions innovantes et performantes de dSPACE.
dSPACE – Votre partenaire pour la simulation et la validation.
Points forts de notre solution
- Environnement de développement et de test intégré de bout en bout pour les tests SIL sur plusieurs étapes de développement, depuis les premiers tests de logiciels du calculateur et le chargement préalable des tâches de préparation jusqu'à la validation complète de systèmes entiers
- Un simulateur logiciel (VEOS) comme plateforme centrale de simulation et d'intégration pour les modèles d'environnement, les applications multicapteurs et les V-ECU (AUTOSAR et non-AUTOSAR), y compris la virtualisation des bus
- Des calculateurs virtuels (V-ECU) flexibles à tous les niveaux : modèles d’algorithmes, applications multicapteurs, V-ECU avec ou sans logiciel de base (BSW), logiciel de base généré ou tiers,
- Transition directe entre les simulations SIL et HIL, p. ex. pour la réutilisation mutuelle de vos tests SIL/HIL
- Modèles de simulation performants pour capteurs (caméra, lidar, radar), trafic, véhicules et environnement
- Solution extensible pour rejouer les données et les test SIL (tests de sécurité fonctionnelle basés sur des scénarios ou sur des exigences, tests SOTIF, etc.) sur un seul PC, sur un groupe de PC ou dans le cloud
- Outils logiciels pratiques pour la configuration, l'expérimentation, la visualisation, la gestion des données et des tests, et l'automatisation des tests - à la fois performants et conviviaux
Le résultat : plus d'efficacité, de productivité et de fiabilité pour vos innovations !

System Under Test (SUT)
The developed software is the core of any validation and is thus called system under test (SUT).
dSPACE supports you in preparing your SUT for simulation and integration in the simulation system, no matter your requirements, e.g., V-ECUs for all levels or different interfaces, such as FMI, AUTOSAR, Non-AUTOSAR.

Modèles de simulation (Environnement)
Les modèles d’environnement fournissent au système sous test des données réalistes pour un essai sur route hautement réaliste. dSPACE fournit des modèles de simulation complets dans tous les domaines, par exemple les moteurs à combustion, la dynamique du véhicule, les composants électriques et l’environnement de trafic.

Simulation and Integration Platform
In the simulation and integration platform, all parts of the simulation system, such as simulation models and the system under test are executed together. dSPACE offers a scalable platform that can be used on different operating systems such as Linux or Windows and is open to integrate all kinds of models, virtual ECUs, and third-party components.

Validation Solution
The dSPACE validation software enables you to plan, execute, and automate your tests no matter your test method, e.g., whether you use requirement- or scenario-based testing. Depending on your needs, you can run single tests or complete test campaigns in parallel in the cloud.
Des calculateurs virtuels

Un calculateur virtuel (V-ECU) est un logiciel qui représente un calculateur réel dans une simulation. Contrairement à un calculateur logiciel, qui utilise uniquement un modèle Simulink®/Stateflow® simplifié, un V-ECU exécute le code de production réel. Il s'agit d’un code uniquement qui ne nécessite pas de matériel spécifique. Dans les scénarios de simulation SIL, les V-ECU sont utilisés à la place de calculateurs réels ou de modèles de contrôleur.
- Les V-ECU peuvent avoir des niveaux d’abstraction différents selon leur utilisation :
- Les V-ECU au niveau de l’application comprennent des parties sélectionnées du logiciel applicatif, le système d’exploitation, le RTE et les modules nécessaires du logiciel de base typiquement fournis par dSPACE.
- Les V-ECU peuvent aussi comprendre le logiciel applicatif et des éléments du logiciel de base série tels que le Dem, le NvM et le COM.
- Les V-ECU peuvent comprendre le logiciel applicatif complet et le logiciel de base indépendant du matériel, hormis les modules pour la couche MCAL (Microcontroller Abstraction Layer).

- Un V-ECU peut être créé de différentes manières selon l’utilisation prévue, les exigences du projet et que le développement repose ou non sur AUTOSAR :
- Les développeurs de fonctions et les développeurs logiciels qui ne travaillent qu’avec des composants isolés peuvent créer un V-ECU directement à partir de Simulink® ou de TargetLink. Le résultat est un V-ECU simple comportant uniquement une partie spécifique de la couche applicative du logiciel du calculateur. Il permet d’exécuter des tests fonctionnels élémentaires.
- Les intégrateurs de logiciels qui souhaitent tester un réseau plus complexe de fonctions, peuvent combiner, dans SystemDesk, des composants logiciels, des fonctions ou un code non AUTOSAR provenant de différentes sources afin de créer l'architecture logicielle du calculateur. Ils utilisent alors le SystemDesk V-ECU Generation Module pour créer un V-ECU complet. Il comprend l'environnement d'exécution (RTE) et, si nécessaire, le logiciel de base en plus de la couche applicative. Les V-ECU sont utilisés pour la simulation basée sur PC avec VEOS.
Polyvalence assurée par le support des standards automobiles
VEOS est facilement intégrable dans les chaînes d'outils existantes car il supporte divers standards automobiles. Vous pouvez ainsi conserver les outils existants quand vous ajoutez VEOS à votre prototypage rapide ou à la chaîne d’outils HIL afin d’effectuer la simulation XCP, XIL API sur PC. Grâce à l’utilisation du matériel et des logiciels dSPACE, vous gagnez énormément en flexibilité et avez la garantie de capitaliser vos investissements pour vos nouveaux projets et défis.

ASAM XIL API
En juillet 2009, l’ASAM (Association for Standardisation of Automation and Measuring Systems) a publié le nouveau standard XIL API, qui définit une interface pour la connexion d’outils d’automatisation des tests, tels qu’AutomationDesk, aux plateformes de simulation compatibles, comme VEOS ou SCALEXIO. Ce standard permet le développement de tests de manière réellement indépendante de la plateforme.

AUTOSAR
AUTOSAR (AUTomotive Open System ARchitecture) est un standard industriel ouvert destiné aux architectures électriques/électroniques (E/E) automobiles. dSPACE a rejoint le partenariat AUTOSAR en tant que membre premium en avril 2004 et participe activement à la définition et au développement des éléments de l’architecture et de ses spécifications.

Functional Mock-up Interface (FMI)
L’interface Functional Mock-up Interface (FMI) est un standard ouvert permettant l’échange et l’intégration des modèles d’environnement fournis par différents fournisseurs d’outils. dSPACE a signé le Codex of PLM Openness et s’engage activement dans les projets ProSTEP Smart Systems Engineering et Modelica Association FMI pour continuer à développer le standard FMI, ainsi que dans le projet Modelica Association pour System Structure and Parameterization of Components for Virtual System Design (SSP).