Bosch présente une cosimulation pour la conduite virtuelle automatisée

Le système de test permet une simulation Hardware and Software-in-the-Loop

« Nous créons différents scénarios et simulons une dynamique de véhicule haute-fidélité… Nous disposons de RoadRunner pour la création de scénarios de test efficaces. »

Principaux résultats

  • Développement d’un système modulaire et évolutif pour tester des scénarios de conduite virtuelle qui permet une simulation hardware et software-in-the-loop
  • Création de scénarios de test efficaces et réalistes avec RoadRunner
  • Partage de données entre plates-formes de test pour des scénarios de cosimulation utilisant les outils MATLAB et Simulink

Bosch Global Software Technologies (BGSW) est une filiale à 100 % de Robert Bosch GmbH, l'un des principaux fournisseurs mondiaux de technologies et de services. Avec plus de 23 000 collaborateurs, c'est le plus grand centre Bosch de développement de logiciels, en dehors de l'Allemagne.

Software and Digital Solutions (SDS) est une unité indépendante au sein de BGSW qui fournit des logiciels et des services à des clients dans le monde entier. Ses travaux comprennent la modélisation haute fidélité de scénarios de trafic complexes et inattendus rencontrés lors de la conduite autonome. La construction de ces modèles nécessite l’intégration de plusieurs outils et la synchronisation de l’échange de données entre ces plate-formes pour la cosimulation peut s’avérer difficile.

Pour modéliser ces environnements de conduite, l'équipe utilise MATLAB®, RoadRunner et CarMaker® pour Simulink®. SDS utilise CarMaker pour modéliser les modèles de dynamique des véhicules et RoadRunner pour générer des scénarios de trafic, créant ainsi un environnement que CarMaker seul ne peut pas anticiper. De plus, l’équipe a introduit un middleware qui permet de générer des scénarios dans RoadRunner et de les exporter vers CarMaker, améliorant ainsi l’intégration et la fonctionnalité de ces plate-formes.

Grâce à ce middleware, progressivement, les pas de temps de ces deux plate-formes sont synchronisés, permettant une cosimulation réaliste de la dynamique de conduite. Bosch a testé des outils tiers ainsi que MATLAB pour créer le middleware et a l'intention de créer à l'avenir une solution qui utilise uniquement les outils MATLAB et Simulink.