ConfigurationDesk®

Logiciel de configuration et d'implémentation pour le matériel SCALEXIO® de dSPACE
  • Configuration graphique d'applications temps réel
  • Gestion du cheminement des signaux entre les dispositifs externes (tels que les calculateurs ou les charges) et les interfaces du modèle d'environnement
  • Implémentation du code du modèle d'environnement et du code des fonctions d'E/S sur le matériel dSPACE
  • Gestion d'applications multicœurs
  • NOUVEAU : Import de calculateurs virtuels

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.

Utilisation multicœur

Les grands modèles complexes sont répartis 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 consiste à diviser le modèle d'environnement général en modèles Simulink® distincts pouvant être importés dans ConfigurationDesk. Un cœur processeur peut exécuter un modèle. ConfigurationDesk effectue automatiquement l'attribution cœur-modèle et la communication inter-modèle est configurée dans
ConfigurationDesk. La deuxième méthode s’appuie sur un modèle Simulink® général, et un bloc Simulink spécifique est utilisé afin de spécifier quels sous-systèmes sont à calculer ensemble sous un cœur processeur. La communication inter-modèle est transférée de Simulink® vers ConfigurationDesk.
Un cœur processeur 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 : Calculateur virtuel

Dans ConfigurationDesk, vous pouvez intégrer des calculateurs virtuels (V-ECUs) à une application temps réel tout comme d'autres modèles d’environnement. Grâce au matériel temps réel SCALEXIO, les V-ECUs peuvent être simulés seuls ou en réseau avec des calculateurs réels. Les V-ECUs peuvent contenir des contrôleurs CAN pour simuler la communication du bus CAN entre les calculateurs.
 
Pour plus d'informations concernant la génération de V-ECUs, veuillez vous référer au module V-ECU Generation Module de SystemDesk®.