En détail

Plateforme d’intégration

Composants du système LABCAR

La plateforme d’intégration (IP) constitue l’interface utilisateur pour la configuration du système HiL en amont du test des calculateurs à proprement parler. Elle permet d’intégrer des modèles d’environnement, de configurer le matériel LABCAR, de créer les chemins des signaux entre les modèles et le matériel et de générer le code pour la cible de simulation LABCAR-RTPC. LABCAR-OPERATOR d’ETAS propose par ailleurs les possibilités d’importation qui ont fait leurs preuves pour MATLAB®/Simulink®, les projets ASCET et les modèles en code C. Des assistants pratiques guident en permanence l’utilisateur. Outre les modèles Simulink®, il est également possible d’intégrer des modèles créés avec d’autres outils (par exemple AMESim ou GTpower), ou encore des modèles prêts à l’emploi de fournisseurs tiers (par exemple TESIS DYNAware).

Grâce au « Connection Manager », les connexions de signaux entre le modèle et le matériel sont faciles à établir. Il est alors possible d’intégrer des blocs de conversion de signaux génériques, qui permettent par exemple de modéliser les effets de capteurs par des courbes caractéristiques. Une configuration flexible et puissante de simulations restbus CAN et LIN est bien entendu également disponible.

La stricte séparation entre le modèle et la configuration matérielle autorise un degré de réutilisation particulièrement important d’un projet à l’autre.

Environnement d’expérimentation

Logiciel de base LABCAR-OPERATOR et add-on pour l’exécution des expérimentations.

L’environnement d’expérimentation d’ETAS constitue l’interface utilisateur pour la réalisation des tests. Il permet de configurer les expérimentations et les interfaces utilisateur, de réaliser une gestion intégrée des paramètres et des données, de télécharger le code, de réaliser l’expérimentation, de générer des signaux en temps réel, d’enregistrer les données de mesure en temps réel, de gérer les signaux et de réaliser l’interface avec l’automatisation des tests avec LABCAR-AUTOMATION. L’autre atout de LABCAR-OPERATOR est d’autoriser un accès direct aux variables des calculateurs via le système de mesure et d’application INCA et de les enregistrer en synchronisation avec les paramètres des modèles.

LABCAR-OPERATOR est un concept d’utilisation moderne, homogène et ergonomique. L’accent a été mis sur la capacité d’adaptation à l’utilisateur, afin de pouvoir adapter aisément l’environnement d’expérimentation aux exigences individuelles et d’accroître ainsi le niveau d’efficacité. L’affichage des informations relatives à l’expérimentation est par ailleurs d’une grande clarté grâce à des instruments tels que le tableau synthétique de valeurs « Compact Value List » et l'affichage plein écran « Full Screen View ».

L’instrument « Signal List » permet d’interrompe le flux de signaux à n’importe quel endroit et de remplacer le signal du modèle par une constante ou un générateur de signaux ou de les superposer afin de simuler aisément des défauts ou le bruit de signal.

LABCAR dans le cycle de vie de développement

LABCAR-OPERATOR comporte un environnement d’expérimentation commun à LABCAR et à l’environnement de prototypage rapide INTECRIO, ainsi que la plateforme de virtualisation de calculateurs ISOLAR-EVE pour toutes les applications MiL, SiL et HiL. Il s’agit d’un élément important qui permet une validation continue des fonctionnalités de calculateurs durant le cycle de vie de développement. Il fournit également une interface compatible temps réel avec le calculateur XETK via XCP-on-Ethernet.

Structure modulaire

Logiciel de base LABCAR-OPERATOR et add-on pour la configuration du système HiL.

LABCAR-OPERATOR est constitué du logiciel de base et de différents « add-on ». Il est ainsi possible de n’acheter que les fonctions qui seront réellement utilisées. Le logiciel de base LABCAR-OPERATOR et LABCAR-RTC sont nécessaires dans tous les cas.

  • LABCAR-OPERATOR
    Logiciel de base incluant la plateforme d’intégration et l’environnement d’expérimentation
  • LABCAR-RTC (Real-Time Execution Connector)
    Installation, configuration et exécution d’expérimentations en temps réel
  • LABCAR-MCA (Modeling Connector for ASCET)
    Intégration de projets ASCET pour la simulation sous LABCAR
  • LABCAR-MCS (Modeling Connector for Simulink®)
    Intégration de modèles MATLAB®/Simulink®
  • LABCAR-NIC (Network Integration CAN)
    Moyens pratiques de simulation de bus CAN avec gestion de messages et de signaux, ainsi que CAN monitoring
  • LABCAR-NIL (Network Integration LIN)
    Moyens pratiques de simulation de bus LIN avec gestion de messages et de signaux, ainsi que LIN monitoring
  • LABCAR-NIF (Network Integration FlexRay)
    Simulation de bus FlexRay avec gestion de messages et de signaux
  • LABCAR-CCI (Calibration Connector for INCA)
    Interface avec le système de mesure et d’application INCA
  • LABCAR-LCX( LABCAR Integration XCP)
    Interface XCPoEe pour échanges en temps réel d’objets de transfert de données entre la cible de simulation (RTPC) et un calculateur équipé de XETK
  • LABCAR-LCE (LABCAR Integration ETK)
    Interface ETK pour échanges en temps réel d’objets de transfert de données entre la cible de simulation (RTPC) et un calculateur équipé de (X)ETK

Caractéristiques

  • Utilisation simple et efficace du fait d'une séparation orientée utilisateur entre la plateforme d'intégration et l'environnement d'expérimentation
  • Environnement d'expérimentation personnalisable basé sur un concept d'utilisation moderne, homogène et ergonomique
    • Navigation facilitée par une arborescence homogène avec des options de recherche pratiques et configurables
    • Couches d’affichage permettant de changer rapidement de vue d'expérimentation
    • Adaptation optimale au cas d'utilisation grâce à de nombreuses possibilités de réglage, comme par exemple les « User-defined labels » et les propriétés des instruments
    • Instruments adaptables avec une grande flexibilité et bibliothèque contenant des instruments automobiles nouvellement conçus
    • Vastes possibilités d'analyse grâce à un oscilloscope professionnel temps réel avec une très faible charge processeur
  • Intégration aisée de modèles d'environnement très divers et d’outils de modélisation basés sur MATLAB®/Simulink®, ASCET ou code C. Aucune licence d’outil de modélisation n’est requise pour utiliser LABCAR-OPERATOR
  • Connexion aisée et claire du matériel et des modèles
  • Simulation pratique du bus CAN/CAN FD (mode ISO) avec gestion de messages et de signaux, mais aussi CAN monitoring
  • Simulation pratique du bus LIN avec gestion de messages et de signaux des spécifications 2.0 et 2.1
  • Adaptation rapide du système HiL à différentes variantes de calculateur
  • Intégration aisée de nombreux outils de mesure et de calibration et de leurs enregistrements
  • Interface ouverte pour l’automatisation des tests
  • Réutilisation des expérimentations/tests, du prototypage virtuel aux tests HiL, grâce à un environnement d’expérimentation commun à LABCAR-OPERATOR et à INTECRIO
  • Interface FlexRay haute performance
  • Interface XCPoE pour connecter un calculateur équipé de XCPoE
  • Interface ETK pour connecter un calculateur équipé de (X)ETK