Co-simulation Flux-AMESim : compléments

Calcul des pertes

En ce qui concerne le calcul des pertes, Flux propose les deux calculs suivants :

Type Pertes par effet Joule dans … Capteur Flux
Pertes circuit électrique les bobines et les résistances du circuit électrique FLUX_LOSSES_COND_BOB + FLUX_LOSSES_RESISTANCE

Pertes électro-

magnétique

les régions de type conducteur massif (courants de Foucault) FLUX_LOSSES_DOMAIN

Paramètres supplémentaires

En ce qui concerne la gestion des paramètres, il est possible de distinguer les paramètres d'entrée et de sortie, nécessaires au bon fonctionnement de la co-simulation et les paramètres supplémentaires.

Paramètre Gestion

paramètres d'entrée (AMESIM_... )

paramètre de sortie (FLUX_... ),

automatisée /

transparente pour l'utilisateur

paramètre supplémentaire (PARAMETER … ) à la charge de l'utilisateur

Les paramètres supplémentaires sont des paramètres Flux dont les valeurs peuvent être transmises à AMESim.

Ces paramètres sont :

  • des paramètres géométriques (indépendants)
  • des paramètres E/S de type

Projet F2A

Lorsque le composant de coulage est validé par l'utilisateur (phase1), le logiciel Flux génère le nouveau projet Flux pour la co-simulation (dénommé F2A). Ce projet sera appelé par AMESim pendant la co-simulation. La gestion des paramètres d'entrée (amesim_...), de sortie (flux_...) et supplémentaire (parameter …) est transparente pour l'utilisateur.

Le nouveau projet NOM_PROJETF2A.FLU est caractérisé par :

  • nom :

    même nom que le projet initial avec le suffixe F2A

  • localisation :

    même répertoire que le projet initial

Fichier F2A

Dans le projet F2A, Flux stocke un fichier d'informations de couplage (AMESIM_LINACT.F2A ou AMESIM_MOTOR.F2A).

Ce fichier est stocké dans le répertoire persistent .

Il permet de stocker les informations suivantes :

[MAIN]
VersionF2A = 1.0
Version composant de couplage
[SERVER]
Server = FLUX2D_12.0_32
MEMSIZN3 = 78643200
MEMSIZC3 = 655360
JVM_MEMORY = 200
CAO_DEFLAN = 1
Informations Flux version server mémoire numérique, caractère et IHM. Une valeur de "0" correspondra au mode mémoire dynamique (MEMSIZN3 et MEMSIZC3).
[INPUTS]
AMESIM_VOLTAGE.name = AMESIM_VOLTAGE
AMESIM_POSITION.name = AMESIM_POSITION
AMESIM_TEMPERATURE.name = AMESIM_TEMPERATURE

Paramètres d'entrée

(pour Flux)

[OUTPUTS]
FLUX_CURRENT.name = FLUX_CURRENT
FLUX_FORCE.name = FLUX_FORCE
FLUX_LOSSES.name = FLUX_LOSSES

Paramètres de sortie

(pour AMESim)

[PARAMETERS]
Parameter1.name = STATOR_X
Parameter1.value = 7.71941033972284
Parameter2.name = DXROTOR
Parameter2.value = 0
Paramètres supplémentaires (pour AMESim)