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

ConfigurationDesk®

Logiciel de configuration et d'implémentation pour le matériel SCALEXIO® de dSPACE
  • Configuration graphique d'applications temps réel
  • Gestion des chemins d'accès aux signaux entre les dispositifs externes
  • (comme les calculateurs ou les charges) et du comportement des interfaces du modèle
  • Implémentation du code du modèle d'environnement et du code des fonctions d'E/S
  • sur le matériel dSPACE
  • Import de calculateurs virtuels
  • NOUVEAU : Applications multi-cœur et multiprocesseur
  • NOUVEAU : Support des Functional Mock-up Units (FMU)

Domaines d'application

ConfigurationDesk est un outil de configuration graphique et d'implémentation intuitif. Il se prête parfaitement à la gestion d'applications temps réel HIL basées sur le matériel SCALEXIO de dSPACE ainsi qu'à l'implémentation des modèles d'environnement et du code des fonctions d'E/S sur le matériel SCALEXIO de dSPACE. Vous pouvez définir et documenter les dispositifs externes tels que les calculateurs et les charges ainsi que les propriétés de leurs signaux (descriptions, propriétés électriques, paramètres de simulation d'erreur, paramètres de la charge). ConfigurationDesk affiche des vues personnalisées du cheminement des signaux entre les broches du calculateur / de la charge et les interfaces du modèle d'environnement.


Les avantages

Avec ConfigurationDesk, il est aisé d'implémenter le code du modèle d'environnement (depuis MATLAB®/Simulink®/Simulink Coder™) et le code des fonctions d'E/S (depuis ConfigurationDesk) sur le matériel SCALEXIO de dSPACE. Tout le processus de conception d'une application temps réel est géré à partir de ConfigurationDesk. Grâce à des options de documentation avancées et des affichages graphiques, l'utilisateur dispose d’une transparence totale sur le projet - un net avantage dans le cadre spécifique des projets HIL à grande échelle. Il est possible d'assembler et de configurer le matériel spécifique à un projet en offline en tant que « système virtuel », en d'autres mots, telle une configuration purement logicielle. Une application temps réel peut être exécutée pour réaliser des tests même si des parties du matériel d'E/S nécessaire (et configuré) ne sont pas disponibles physiquement. De plus, vous pouvez générer un fichier Microsoft® Excel® comportant des informations sur le câblage et les dispositifs externes.


NOUVEAU : Des unités multi-cœur ou multiprocesseur pour les modèles complexes

Les modèles complexes peuvent être répartis sur plusieurs unités de calcul et sur plusieurs cœurs processeur afin de garantir leur simulation en temps réel. Deux méthodes sont possibles pour ce faire. La première méthode consiste à utiliser des modèles Simulink® différents pour chaque cœur et de les importer dans ConfigurationDesk. Avec cette méthode, la communication entre modèles est configurée dans ConfigurationDesk. La deuxième méthode s’appuie sur un modèle Simulink® général pour l'ensemble de l'application et un bloc Simulink spécifique qui est utilisé afin de spécifier quels sous-systèmes sont à calculer ensemble sous un cœur processeur. Le modèle global est alors automatiquement divisé en différents fichiers de modèle. Dans cette méthode, la communication entre modèles est transférée de Simulink® vers ConfigurationDesk.
Un cœur processeur exécute un modèle. Plusieurs modèles sont combinés afin d'obtenir des unités de calcul. Ces dernières peuvent être attribuées à des unités de calcul dans ConfigurationDesk qui établit automatiquement la relation cœur-modèle au sein de chaque unité.
Une unité de calcul est composée de plusieurs cœurs processeur. Un cœur processeur dans chaque unité de calcul est toujours réservé à la communication avec le PC hôte. Les autres cœurs peuvent être utilisés pour le calcul du modèle d'environnement.

NOUVEAU : Support des Functional Mock-up Units

ConfigurationDesk supporte le standard ouvert Functional Mock-up Interface (FMI). Cela permet aux utilisateurs d’utiliser différentes approches de modélisation (p.ex., basées sur la modélisation physique avec Modelica) en utilisant des Functional Mock-up Units (FMUs).
Dans les projets HIL, les FMUs peuvent être intégrées avec les calculateurs virtuels et les modèles Simulink®.

L'utilisateur importe et interface les FMUs aux autres modèles et aux E/S de la même façon qu'il procède pour connecter les calculateurs virtuels aux modèles Simulink®.