INTECRIO-RP

INTECRIO-RP – Rapid prototyping

Validation en conditions réelles

L’environnement réel demeure l’environnement de test le plus rude. L’add-on INTECRIO-RP d’ETAS permet de valider et de vérifier des fonctions de commande, de régulation ou de diagnostic en conditions réelles, même à bord des véhicules. Les tests peuvent ainsi être proches de la réalité.

INTECRIO-RP assure une bonne prise en charge de modèles et de données issus de la configuration de prototypage virtuel. Grâce au matériel de prototypage rapide d’ETAS, des prototypes peuvent être intégrés dans des réseaux de calculateurs existants. Dans une application de bypass (via ETK, XETK, FETK et XCP), INTECRIO-RP permet d’utiliser le matériel de prototypage rapide comme contrôleur de simulation et calcule les paramètres pour de nouvelles fonctions de calculateur.

Au niveau du matériel, INTECRIO-RP prend en charge les modules hautes performances de la famille de mesure, d’application et de prototypage ES800, les modules compacts de prototypage rapide de la famille ES900, les modules daisy chain des familles ES400, ES600 et ES930 et les interfaces de calculateurs ETK et XCP. Tous les modèles de prototypage créés par INTECRIO-RP peuvent bien entendu être utilisés par INCA.

INTECRIO-RP assure systématiquement une amélioration qualitative du processus de développement. Les boucles de correction sont réduites car une fois validée, la fonctionnalité logicielle peut être réutilisée lors de différentes étapes du processus, grâce à une séparation stricte entre le modèle de fonction logicielle et la configuration du matériel de prototypage, du système d’exploitation et de l’instrumentation.

Cibles de prototypage

Afin de pouvoir respecter les exigences d’applications les plus diverses, ETAS propose différentes cibles de prototypage adaptées aux véhicules, et qui sont toutes prises en charge par INTECRIO-RP.

Les modules matériels compacts de la famille de produits ES900 permettent de concentrer l’ensemble des fonctionnalités de prototypage dans un espace très réduit. Les modules ES920, ES921 et ES922 de cette famille viennent compléter la fonctionnalité proposée par ES910 par ajout de la fonctionnalité FlexRay, CAN et CAN-FD. Le module Multi-I/O ES930 et tous les modules des familles ES400 et ES630 sont également pris en charge.

Avantages

  • Possibilité de valider et de vérifier des fonctions de commande, de régulation ou de diagnostic en conditions réelles, à bord des véhicules notamment
  • Prise en charge de modèles et de données issus de la configuration de prototypage virtuel
  • Intégration de prototypes dans des réseaux de calculateurs existants
  • Utilisation de matériel de prototypage rapide comme contrôleur de simulation sous la forme d’une application de bypass
  • Prise en charge du matériel de prototypage rapide d’ETAS et des interfaces de calculateur ETK, XETK, FETK et XCP
  • Utilisation dans INCA de modèles de prototypage créés dans INTECRIO-RP
  • Tests de véhicules effectués à l’aide des modules compacts de prototypage de la famille ES900 et des modules hautes performances de la famille de mesure, d’application et de prototypage ES800

Exemple d’application : le développement de moteurs diesel chez Daimler AG

Les développeurs logiciels de Daimler AG à Untertürkheim ont spécifié sous MATLAB®/Simulink® le comportement de nouvelles fonctions de commande et de régulation pour la turbocompression de moteurs diesel quatre cylindres des séries d’utilitaires polyvalents de Mercedes-Benz.

L’enjeu

Les nouvelles fonctions doivent être validées dans le véhicule avant toute intégration dans le logiciel du calculateur.

La solution

Grâce à INTECRIO d’ETAS et à l’add-on INTECRIO-RP, les développeurs ont pu intégrer de nouvelles fonctions dans le logiciel de commande moteur via des points de bypass et les valider et tester directement dans le véhicule avec le module de prototypage et d’interface compact ES910 d'ETAS.

Les avantages

Grâce à l’utilisation de modèles et de méthodes de prototypage rapide, le développement de fonctions de calculateur gagne en rapidité, en efficacité et en fiabilité.

Il est désormais possible de réaliser de nouveaux concepts et de les valider dans le véhicule avant que le fournisseur de calculateurs ne reçoive la spécification pour la mise en œuvre d’une nouvelle fonction de calculateur.

Au cours de la validation, les erreurs peuvent être identifiées et corrigées à un stade précoce, ce qui permet d’éviter les itérations longues et coûteuses au cours du développement logiciel.

Par ailleurs, les valeurs caractéristiques des modèles de fonctions peuvent déjà être calibrées avec précision et en conditions réelles lors du test réalisé à bord du véhicule.

Il suffit ensuite de reprendre les données de calibration lors de l’intégration de la fonction dans le calculateur.