Echange des données : le support multipoint

A propos des supports d'échange

Les échanges de données peuvent être réalisés sur différents supports : points du domaine, nœuds du maillage, …

Deux types de support d'échange sont présentés dans le tableau ci-dessous.

Si maillages identiques Si maillages différents

Echange de données sur les nœuds du maillage

Echange de données sur un ensemble de points

ou

A chaque nœud

(d'un des maillages)

est associé

une position

(dans l'autre maillage)

Support d'échange = collection de nœuds Support d'échange = collection de points

Support multipoint : définition

Un support multipoint est une collection de points (nuage de points) utilisé dans Flux pour le transfert de données entre logiciels.

Un exemple d'utilisation de supports multipoint est présenté dans le bloc suivant.

Exemple

On s'intéresse à l'exemple d'un co-simulation Flux-Flux, entre deux applications standards (Conduction Electrique / Thermique Permanent).

Le maillage de la région concernée par le transfert de données (la région ou se produit l'échauffement) est différent avec chacune des applications : électrique / thermique (cf. figure ci-dessous).

Application électrique Application thermique

Pour échanger les données, deux supports multipoint sont donc nécessaires.

Les deux supports multipoint nécessaires pour l'échange des données sont présentés ci-après.

Pour réaliser un transfert de données dans le sens 1 …

(= transfert de la densité de puissance de l'application électrique vers l'application thermique)

… on utilise le support MultiPoint MP1

Le support MP1 est un objet Flux du problème électrique = collection de points correspondant aux nœuds thermiques (coordonnées des nœuds thermiques dans le problème électrique)

Pour réaliser un transfert de données dans le sens 2 …

(= transfert de la température de l'application thermique vers l'application électrique)

… on utilise le support MultiPoint MP2

Le support MP2 est un objet Flux du problème thermique = collection de points correspondant aux nœuds électriques (coordonnées des nœuds électriques dans le problème thermique)

Interpolations

Pour le transfert des grandeurs (puissance dissipée, température, …), il y a interpolation des valeurs sur les points qui ne coïncident pas avec des nœuds du maillage.