For a better experience on dSPACE.com, enable JavaScript in your browser. Thank you!

La technologie de la validation virtuelle consiste à :

  • Effectuer des simulations sur PC pour valider, vérifier et tester le logiciel du calculateur sous forme de calculateurs virtuels.
  • Pas de matériel électronique supplémentaire nécessaire
  • Préparer et pré-charger les scénarios de simulation et les tests HIL sur PC
  • Utiliser des calculateurs virtuels pendant le développement de fonctions : vérifier les nouveaux algorithmes de commande dans le contexte du logiciel du calculateur existant

Grâce à la validation virtuelle, vous pouvez effectuer des tâches de développement, de vérification et de validation plus tôt et ainsi réduire le nombre nécessaire de systèmes de test et de prototypes du calculateur supplémentaires. Cela répond aux besoins que connaissent actuellement les industries automobiles et aérospatiales en matière de simulation précoce.

Les outils dSPACE couvrent toutes vos exigences en matière de validation virtuelle : SystemDesk® pour générer des calculateurs virtuels (V-ECUs) à partir de l'architecture logicielle du calculateur, VEOS® pour la simulation sur PC ainsi que les logiciels destinés aux expérimentations, à la visualisation et à l’automatisation de tests.

 

Avantages majeurs

  • Vous pouvez développer et tester de nouvelles fonctions complexes dans un environnement entièrement virtuel plutôt que sur des bancs d'essais représentant un investissement plus important.
  • Vous pouvez simuler tout un calculateur sur un PC avant qu’un prototype ne soit disponible.
  • Vous pouvez préparer des modèles de simulation et des librairies de test sur un PC de développement ce qui réduit votre temps de préparation pour le simulateur HIL.
  • Vous pouvez réutiliser le même logiciel d’expérimentation pour l’instrumentation lors du contrôle de la simulation HIL et aussi lors des simulations sur votre PC.

A V-ECU is software that emulates a real ECU in a simulation. The V-ECU can contain components of the application and the basic software, and provides functionalities comparable to those of a real ECU. Unlike a soft ECU, which uses only a simplified Simulink®/Stateflow® model, a V-ECU consists of real production code. There is no strict dividing line between a soft ECU and a V-ECU, but a V-ECU generally represents the real ECU more realistically.

The abstraction level of a V-ECU depends on its application case:

  • V-ECU at the application level (contains selected parts of the application software, the operating system, the RTE and necessary parts of the basic software typically provided by dSPACE)
  • V-ECU including application software and parts of the production basic software, such as Dem, NvM, and COM
  • V-ECUs including the complete application software and hardware-independent production software, except modules for the Microcontroller Abstraction Layer (MCAL)

 

Generation of a V-ECU

There are two ways to create a V-ECU, depending on the starting point and project needs, and on whether the development is based on AUTOSAR.

Function and software developers who just have single components can create a V-ECU directly with Simulink® or TargetLink®. The result is a simple V-ECU with only a selected part of the application layer of the ECU software. It enables basic functional tests.

Software integrators who want to test a more complex network of functions can combine software components, functions or just legacy code from different sources in

SystemDesk to create the ECU’s software architecture. They then use the SystemDesk V-ECU Generation Module to make a full V-ECU. This contains the run-time environment (RTE) and optional basic software in addition to the application layer. The V-ECUs are used for PC-based simulation with VEOS.

 

V-ECUs Based on Non-AUTOSAR Code

If your ECU software is based on non-AUTOSAR code, SystemDesk also lets you generate V-ECUs. For this, you need the code of the functionalities to be included in the V-ECU and a list of tasks as well as functions to be called in these tasks. If variables have to be measured or calibrated, the corresponding A2L files have to be provided as well. SystemDesk generates a V-ECU with realistic behavior, e.g., realistic scheduling.

Du fait qu'elle supporte les standards automobiles, la plate-forme de simulation offline VEOS est facilement intégrable à votre chaîne d'outils existante. Vous pouvez donc conserver vos outils existants quand vous ajoutez VEOS à votre chaîne outillée pour le prototypage rapide de lois de commande ou pour le test HIL, afin d’effectuer des simulations sur PC. Décider d'utiliser le matériel et les logiciels dSPACE, c'est gagner en flexibilité et la garantie de capitaliser pour vos nouveaux projets et défis.

ASAM

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

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 Premium Member en avril 2004 et participe activement à la définition et au développement des éléments de cette 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 System Structure and Parameterization of Components for Virtual System Design (SSP) de Modelica Association.

    

Informations approfondies Informations produit