Session multiphysique : fonctionnement

Introduction

Dans le cadre d'une co-simulation multiphysique, il va être question d'échange de données et de gestion des processus de résolution.

Echanges de données*

En ce qui concerne les échanges de données, il va s'agir :

  • d'échanges de grandeurs spatiales : carte de B sur une grille 2D, carte de J sur un support multipoint, ...
  • d'échanges de paramètres E/S: valeur du courant dans un conducteur bobiné, ...

Pour réaliser une co-simulation, ces échanges sont effectués dans la session multiphysique, à l'exception de la préparation des supports d'échanges (supports multipoint) qui peuvent être préparés en dehors de la session multiphysique.

Remarque : *Certaines fonctionnalités sont également accessibles en dehors de la session multiphysique. L'utilisateur peut ainsi réaliser un échange unidirectionnel (sans aller retour entre les deux logiciels) avec une simple sortie des valeurs d'une grandeur sur les nœuds d'une carte (région, grille, support multipoint)

Type d'échange

Les différents types d'échange de données sont présentés ci-dessous.

Type d'échange

Synoptique

(Couplage magnétique/thermique prise en exemple )

Commentaires

Echange unidirectionnel

(une seule séquence)

Les phénomènes physiques sont indépendants.

Réalisable en dehors de la session multiphysique.

Echange bidirectionnel

(entre deux logiciels)

Les phénomènes physiques sont interdépendants.

Réalisable dans la session multiphysique.

Gestion des processus de résolution

En ce qui concerne la gestion du processus de résolution, il est possible de dire que dans le cadre d'une co-simulation multiphysique, le pilotage de la résolution est un pilotage « sur-mesure » adapté aux besoins de la co-simulation.

Le processus global est un processus séquentiel qui comprend des échanges de données et des résolutions. Des commandes spécifiques de gestion du processus de résolution sont regroupées dans la session multiphysique (cf Résolution multiphysique ).