MATLAB® et Simulink®

Les outils ETAS sont utilisés par les développeurs de logiciels et de fonctions, les ingénieurs de tests, d’applications et d’essais pour des tâches spécifiques au domaine dans toutes les phases du développement de logiciels automobiles. Ils vont de l’intégration de logiciels et de calculateurs à l’application des calculateurs dans le véhicule. En outre, les outils MATLAB® et Simulink® sont également utilisés pour développer des fonctions de commande électroniques, pour les modèles simulation ainsi que pour les tâches d’optimisation.

Afin de combiner parfaitement les avantages des deux environnements d’outils, ETAS propose une large gamme d’interfaces vers MATLAB® et Simulink®. Ces interfaces permettent aux ingénieurs travaillant dans les deux environnements d’outils de présenter des solutions adaptées à leur tâche de développement.

Les informations disponibles sur cette page donnent une vue d’ensemble des interfaces MATLAB®/Simulink® des outils ETAS.

Développement fonctionnel, mesure et étalonnage

ETAS INCA-SIP est l’interface commune pour les fichiers Hex et A2L, pour ETAS INCA et MATLAB®/Simulink® en cours d’exécution.

ETAS INCA-SIP – Simulink® Integration Package

ETAS INCA-SIP – Simulink® Integration Package fournit aux développeurs de fonctions l’environnement INCA efficace et spécifique à l’automobile pour mesurer, calibrer et enregistrer les données des modèles Simulink.

Les ingénieurs d’applications utilisent des produits logiciels ETAS INCA pour réutiliser et échanger facilement des expériences et des jeux de données pendant le processus de développement. Pendant la simulation, INCA-SIP connecte virtuellement MATLAB®/Simulink® et INCA via le protocole XCP.

Avec ETAS INCA-MIP, les développeurs peuvent créer des scripts exécutables dans MATLAB® pour automatiser les tâches de mesure et d'étalonnage INCA.

ETAS INCA-MIP – MATLAB® Integration Package

MATLAB® est souvent utilisé pour optimiser les fonctions de commande moteur à l’aide d’algorithmes mathématiques, ainsi que pour automatiser les tâches de mesure et d'étalonnage.

ETAS INCA-MIP – MATLAB® Integration Package est un add-on d'INCA qui permet d’accéder à un grand nombre de fonctions de base du système central d’INCA sous la forme d’une boîte à outil MATLAB®.

Après avoir relié les prototypes fonctionnels aux calculateurs à l’aide de bypass, l’ingénieur de validation peut vérifier la commande électronique modélisée dans le véhicule avec INCA et INCA-EIP.

ETAS INTECRIO-RLINK – Blockset de prototypage

ETAS INTECRIO-RLINK – le blockset de prototypage permet le prototypage rapide de modèles fonctionnels Simulink® dans des environnements réels. Il prend en charge le module ETAS ES830 de prototypage rapide et la famille de matériel de prototypage ES900. INTECRIO-RLINK offre les mêmes options pour la configuration du matériel de prototypage ETAS que l’environnement de prototypage intégré ETAS INTECRIO.

Les prototypes fonctionnels peuvent être reliés aux calculateurs en utilisant la technologie de bypass éprouvée. Les produits logiciels ETAS INCA permettent ensuite à l’utilisateur de vérifier le système de commande électronique modélisé dans Simulink® à bord du véhicule.

INTECRIO-RLINK permet à l’utilisateur de rester dans son environnement Simulink®. Plusieurs blocksets ETAS sont disponibles pour la configuration matérielle.

Les données et modèles générés à partir de Simulink® peuvent être lus et intégrés dans ETAS INTECRIO pour le prototypage.

ETAS INTECRIO – Environnement de prototypage intégré

ETAS INTECRIO est utilisé pour le prototypage de systèmes électroniques embarqués. INTECRIO comprend un environnement d’expérimentation de prototypage rapide, ainsi qu’une plateforme pour l’intégration de modèles fonctionnels et de composants logiciels.

L’environnement de prototypage intégré ETAS INTECRIO est utilisé pour le prototypage de systèmes électroniques sur PC et en environnement réel. Il prend en charge l’intégration des modèles MATLAB®-/Simulink®- et ETAS ASCET-ainsi que des composants logiciels AUTOSAR.

Pour les essais de véhicules, le module de prototypage ES830, ou les modules de la famille de matériel ETAS ES900 ainsi que diverses technologies de bypass sont pris en charge. Grâce au COM-API d’INTECRIO, vous pouvez automatiser facilement des tâches complexes. En outre, INTECRIO peut s’adapter à d’autres applications individuelles grâce à une ingénierie sur mesure adaptée au client. Les produits logiciels INCA permettent, comme d’habitude, le test final avec du matériel réel. Cela garantit que les fonctions du véhicule peuvent être prototypées facilement et de manière universelle.

EHANDBOOK d’ETAS – Documentation interactive pour logiciels de calculateurs

EHANDBOOK est une solution pour la documentation interactive des logiciels de calculateurs. Grâce aux outils ETAS tels qu’INCA et MDA 8, elle associe le développement basé sur le modèle du logiciel de calculateur (par exemple avec MATLAB/Simulink) à l’application du logiciel de calculateur. EHANDBOOK permet de répertorier les différentes fonctions du calculateur jusqu’au logiciel d’application complet, qu’elles aient été générées par des équipementiers, des fournisseurs de rang 1, d’autres fournisseurs ou une combinaison de ces derniers.

La EHANDBOOK Container-Build Toolbox pour Simulink permet de générer des EHANDBOOK Containers directement à partir de Simulink en appuyant sur un bouton. Les développeurs de fonctions et de logiciels ainsi que les applicateurs disposent par conséquent d’une documentation interactive en temps réel. Les EHANDBOOK Containers ainsi générés peuvent être regroupés dans le EHANDBOOK-NAVIGATOR (EHB-NAV) sans problème dans le cadre d’un projet.

L’outil EHANDBOOK-NAVIGATOR facilite la compréhension des logiciels de calculateurs complexes et permet ainsi de gagner en productivité. Les principaux avantages de l'EHANDBOOK-Navigator sont l’affichage transparent des interdépendances au sein et entre les fonctions du calculateur ainsi qu’un suivi aisé des chemins des signaux.

ETAS EHOOKS est utilisé pour déverrouiller le logiciel de calculateurs à des fins de prototypage, test et étalonnage.

ETAS EHOOKS – Outil d’insertion de points de bypass

ETAS EHOOKS est un outil facile à utiliser qui permet d’appliquer le logiciel de calculateur aux utilisations de bypass. Pour y parvenir, EHOOKS utilise uniquement des données HEX et des informations issues des fichiers descriptifs des calculateurs A2L.

Le package d’intégration Simulink® inclus permet la configuration et la construction automatisée de données HEX dans Simulink®, de sorte que les modèles Simulink® pour les expériences de bypass sur cible peuvent être facilement intégrés dans le logiciel de calculateurs. Comme la commande se fait exclusivement dans Simulink®, le processus de création est simple.

L’export S-Function permet à MATLAB® de continuer à traiter le code de modélisation généré avec ASCET.

ETAS ASCET – Développement logiciel basé sur des modèles

Afin de permettre aux développeurs de logiciels de simuler ou de tester certains modèles avec le code généré par ETAS ASCET, en collaboration avec MATLAB® et Simulink®, ASCET fournit avec l’export S-Function une solution adaptée pour transformer le code en MATLAB®. Cela permet d’utiliser les avantages spécifiques d’ETAS ASCET et de Simulink® pour la modélisation du logiciel de calculateurs et le comportement physique des fonctions de calculateur. Par exemple, les fonctions de commande physique peuvent être développées avec ASCET-DEVELOPER et exportées vers MATLAB®. Elles peuvent ensuite être simulées avec un trajet, un véhicule et le modèle du conducteur dans MATLAB®.

Modélisation et optimisation basées sur les données

Les modèles ETAS ASCMO peuvent être exportés en toute compatibilité avec les formats MATLAB®-/Simulink®.

ETAS ASCMOPrédiction précise des comportements complexes du système

ETAS ASCMO permet à l’utilisateur de créer des modèles de simulation à base de données de très haute qualité.

Sur la base des données de mesure, ETAS ASCMO fournit des modèles mathématiques précis de comportement complexe du système permettant d’effectuer des mesures virtuelles. Le logiciel offre ainsi un moyen simple et rapide de modéliser le comportement du système, même le plus complexe, sans paramétrage.

Les modèles ETAS ASCMO exacts peuvent être exportés en un clic vers Simulink®, où ils peuvent être utilisés comme composants lors de la génération de code avec Simulink CoderTM. Dans le même temps, les modèles ETAS ASCMO basés sur les données permettent d’augmenter considérablement la précision et la vitesse de simulation.

MATLAB® et Simulink® – Produits