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

Bus Manager

Outil de configuration pour la simulation de bus LIN, CAN et CAN FD

Le Bus Manager de dSPACE est l’outil central destiné à la configuration de la communication de bus dans l’objectif de la simulation, p. ex. de la simulation du restbus, et de l’implémentation de la communication de bus dans les applications temps réel pour les systèmes SCALEXIO® de dSPACE. Il supporte différents systèmes de bus tels que LIN, CAN et CAN FD.

Le Bus Manager de dSPACE est l’outil central destiné à la configuration de la communication de bus dans l’objectif de la simulation, p. ex. de la simulation du restbus, et de l’implémentation de la communication de bus dans les applications temps réel pour les systèmes SCALEXIO® de dSPACE ou pour les simulations sur PC. Il supporte différents systèmes de bus tels que LIN, CAN et CAN FD.
Bus Manager est disponible sous forme d’add-on pour ConfigurationDesk® de dSPACE afin de configurer les applications temps réel Hardware-In-the-Loop (HIL) destinées au matériel SCALEXIO de dSPACE. Vous pouvez également utiliser une version autonome afin de configurer les simulations du restbus avec VEOS®.

Avantages principaux

  • Un seul outil permettant de configurer de façon homogène plusieurs systèmes de bus en même temps
  • Une configuration de bus aisée par glisser-déposer
  • Travailler avec plusieurs matrices de communication pour une seule configuration
  • Interface de modèle indépendante de l’outil de modélisation
  • Interface d’automatisation de l’outil
  • Simulation cohérente du bus de simulation pour CAN et LIN avec VEOS

Fonctionnalité Description
Généralités
  • Import de plusieurs matrices de communication tels que les fichiers de description de système AUTOSAR, les fichiers FIBEX, DBC et LDF
  • Visualisation polyvalente des matrices de communication avec différentes vues, différents archivages, filtrages et modes de recherche
  • Configuration aisée du restbus au moyen de matrices de communication par glisser-déposer
  • Vue de configuration du restbus sélectionnable et personnalisable
    • Affichage sous forme arborescente de grilles de propriétés des éléments de la configuration du bus
    • Affichage sous forme de tableau de plusieurs éléments de la configuration du bus
  • Configuration des cartes bus
  • Interface de modèle indépendante de l’outil de modélisation (blocs d’interface du modèle)
  • Support des Functional Mock-up Units (FMUs)
  • Mise à jour aisée des configurations existantes avec de nouvelles matrices de communication
LIN
  • Envoi et réception de trames/PDUs inconditionnels, triggés sur événement et sporadiques
  • Génération de liste de transmission LIN
CAN
  • Envoi et réception cyclique/triggé de trames/PDUs CAN
  • Support de PDUs multiplexés
CAN FD
  • Envoi et réception cyclique/triggé de trames/PDUs CAN FD
  • Support de PDUs multiplexés
Simulation de bus
  • Export des configurations du bus sous forme de conteneurs de configuration pour l’import vers VEOS

Bus Manager offre un workflow confortable et explicite pour implémenter les simulations de bus. En général, le même workflow s’applique aux scénarios de validation virtuelle avec VEOS aussi bien qu’aux tests HIL utilisant SCALEXIO :

  • Import d’une ou de plusieurs matrices de communication. Toutes les informations significatives sont extraites automatiquement pour la prochaine configuration du bus.
  • Création d’une configuration de bus. Différents affichages d’une tâche donnée sont disponibles pour la configuration.
  • Attribution complète ou partielle des matrices de communication aux configurations du bus.
  • Spécification de l’accès au matériel temps réel (cette étape s’applique uniquement aux tests HIL).
  • Si nécessaire, vous pouvez configurer différents paramètres et propriétés des éléments simulés. Par exemple, vous pouvez activer l’accès aux valeurs des signaux, en cours d’exécution, au moyen d’un logiciel d’expérimentation tel que ControlDesk®. Si la simulation exige des signaux dont les valeurs doivent varier de façon dynamique en cours d’exploitation, vous pouvez utiliser des modèles de comportement, p. ex. des modèles de comportement MATLAB/Simulink ou des Functional Mock-up Units (FMUs) afin d’utiliser des modèles de comportement qui auront été conçus dans un autre outil de modélisation.
  • Et pour finir, démarrage du processus de compilation, téléchargement (ne s’applique qu’aux tests HIL) et exécution de l’application en temps réel.

Informations approfondies Contactez-Nous