ConfigurationDesk

Logiciel de configuration et d'implémentation pour le matériel temps réel de dSPACE

ConfigurationDesk est un outil de configuration et d'implémentation graphique intuitif, idéal pour supporter des applications allant des petits développements de prototypage rapide (RCP) aux nombreux tests Hardware-in-the-Loop (HIL) basés sur le matériel temps réel dSPACE, tel que les SCALEXIO ou la MicroAutoBox III, et incluant l'implémentation de modèles de comportement et du code des fonctions E/S.

ConfigurationDesk fournit une vue d'ensemble bien structurée des dispositifs externes (notamment des calculateurs), des voies configurées du matériel temps réel et des modèles de comportement connectés.

  • ConfigurationDesk - Échange et réutilisation aisés de modèle

    ConfigurationDesk vous assiste en précompilant des conteneurs de modèles Simulink® et des Functional Mock-up Units (FMUs). Cela signifie que vous pouvez transmettre des modèles sans leurs fichiers sources, protégeant ainsi votre propriété intellectuelle et simplifiant l'échange de modèles. En outre, vous pouvez réduire votre temps de conception, car une fois qu'un conteneur précompilé est généré, il peut être réutilisé dans différents projets ou variantes, sans avoir à générer et à compiler le code C à nouveau.

  • ConfigurationDesk 6.5

    Simulation de moteur avec la MicroAutoBox III

    En savoir plus

  • Support des Functional Mock-up Units

    ConfigurationDesk supporte le standard ouvert Functional Mock-up Interface (FMI). Cela permet aux utilisateurs de recourir à différentes approches de modélisation (p.ex. basées sur la modélisation physique avec Modelica) en utilisant des Functional Mock-up Units (FMU). Dans les projets HIL, les FMU peuvent être intégrées en même temps que les modèles Simulink®.

    L’utilisateur importe et connecte les FMU aux interfaces des autres modèles et aux E/S de la même façon qu’il procède pour interfacer des modèles Simulink®.

  • Tests de groupes motopropulseurs d’un simple clic

    Afin de créer rapidement et en toute sécurité des versions d’intégration de modèle, par exemple pour tester les nouveaux groupes motopropulseurs, les « parcs » de simulateurs HIL peuvent être équipés d’une automatisation du workflow, basée sur le logiciel de gestion de données SYNECT de dSPACE.

    En savoir plus

  • Exemple de workflow mettant en œuvre le standard FMI

    Cette démonstration produit vous montre comment intégrer des Functional Mock-Up Units à un modèle existant en utilisant ConfigurationDesk.

    En savoir plus

  • Vidéo de webinaire : ConfigurationDesk – Connecter vos modèles au matériel dSPACE

    Au cours de ce webinaire, dSPACE vous montre comment connecter facilement votre matériel SCALEXIO à vos modèles en utilisant ConfigurationDesk.

    En savoir plus

Domaines d’application

Avec ConfigurationDesk, vous pouvez facilement mettre en œuvre de puissantes applications en temps réel pour les scénarios HIL ou RCP. Il permet de connecter des modèles Simulink®, des Functional Mock-up Units (FMU/FMI) ou des modèles de comportement de calculateurs virtuels à des fonctions d'E/S ou à des bus BSC (bus simulation containers), de configurer le matériel SCALEXIO ou la MicroAutoBox III, et de contrôler l'ensemble du processus de génération du code temps réel. Vous pouvez définir et documenter en option les dispositifs externes tels que les calculateurs, les systèmes électriques et les charges, ainsi que les propriétés de leurs signaux (descriptions, propriétés électriques, paramètres de simulation de défaut et les paramètres des charges). Grâce à cette contribution, ConfigurationDesk génère des applications temps réel qui seront exécutées sur les systèmes temps réel.

Avantages clés

Travailler avec ConfigurationDesk offre un large éventail d'avantages lors du développement et du test de contrôleurs ou de calculateurs :

  • La gestion du cheminement complet du signal entre le système externe et l'interface du modèle vous donne une vue d'ensemble claire et nette de l'ensemble de l'application.
  • En séparant le modèle de comportement de la configuration des E/S, vous pouvez réutiliser les artefacts d'application avec une grande souplesse.
  • La simulation des E/S avec des valeurs fixes permet de tester même si la véritable E/S n'est pas encore disponible.
  • L'implémentation automatique de votre application sur le matériel temps réel dSPACE couvre le code du modèle de comportement, le code des fonctions d’E/S et tous les codes spécifiques à l'application.
  • Un affichage graphique intuitif avec des vues adaptées aux différents cas d'utilisation vous guide à travers les workflows RCP et HIL.
  • Une puissante interface de programmation d'applications (API) vous permet d'automatiser vos workflows.
  • Divers formats de modèles et de conteneurs, dont la prise en charge de Simulink et des FMU, chacun étant pris en charge sous forme binaire ou de code source, permettent de gagner du temps dans les développements modulaires et distribués ainsi que pour le travail collaboratif, et incluant les scénarios de protection de la propriété intellectuelle.
  • L'utilisation de plusieurs modèles par application permet de construire de grandes applications modulaires - une caractéristique essentielle, notamment dans le contexte d'une intégration continue.
  • Le support du même conteneur de modèle que dans VEOS permet une transition en douceur des tests SIL aux tests HIL et vice versa.
  • Des options de documentation complètes garantissent la traçabilité tout au long du projet.

Functionality Description
General Graphical configuration of real-time applications
Decoupling of I/O configuration and behavior model
Integration of models from various tools
Enhanced graphical user guidance through the workflow of the configuration
Supported platforms SCALEXIO systems
MABX III
Interactive Simulink support Generation of ConfigurationDesk projects directly from the Simulink model
Switch from Simulink to ConfigurationDesk and vice versa in only one click
The interface of Simulink models can be changed/adapted on both sides, in Simulink and in ConfigurationDesk. The changes can be propagated to the opposite side
Start the overall build process from the Simulink model
Support of various model container formats Simulink implementation container (SIC)
  • Simulink implementation containers can be imported and compiled without requiring a MATLAB/Simulink installation (reuse for different projects or variants without having to generate the model code again).

Functional Mock-up Unit (FMU)
Bus simulation container (BSC):
Virtual electronic control unit implementation container (V-ECU implementation container)
IP protection of the model through compiled model containers without source code

TargetLink support Simulation of TargetLink-generated code as V-ECUs, FMUs, or SIC files
AUTOSAR support Simulation of V-ECUs generated by SystemDesk or TargetLink
I/O configuration and documentation For the graphical definition of the complete signal chain, the model ports have to be mapped to the I/O of the real-time hardware. ConfigurationDesk offers the following configuration features:
  • I/O functions (defining and configuring the functionality of the assigned real-time hardware)
  • Model port mapping (connecting I/O function ports and model ports)
  • Model topology (describing model ports provided by all imported behavior models)
  • Hardware resource assignment (mapping I/O functions to hardware resources)

For documentation purposes, these features allow for handling an external device:

  • External device topologies (properties of ECU, plant, and load pins)
  • Device port mapping (connections between the ECU, plant, and load pins and the signal ports of an I/O function)
  • Export and import as Microsoft® Excel® file with pin information for external wiring harnesses
  • Microsoft® Excel® file with pin information for external wiring harnesses
Bus simulation Support of configuring and implementing CAN, LIN, Ethernet, and FlexRay
Real-time code generation Complete and automatic build process of all components of your real-time application

  • ConfigurationDesk Informations produit, PDF, Anglais, 580 KB
  • SCALEXIO Informations produit, PDF, Anglais, 23107 KB
Documentation Contactez-Nous

S'inscrire à la Newsletter

S’abonner à nos newsletters, gérer ses abonnements ou se désabonner