[U4.35.01] Opérateur DEFI_FONC_FLUI

[U4.35.01] Opérateur DEFI_FONC_FLUI
Code_Aster
Titre : Opérateur DEFI_FONC_FLUI
Responsable : André ADOBES
Version
default
Date : 27/04/2009 Page : 1/7
Clé : U4.35.01
Révision : 1057
Opérateur DEFI_FONC_FLUI
1
But
Définir un profil de vitesse d'écoulement fluide le long d'une poutre. Profils correspondants à des profils
"types" issus de résultats expérimentaux et utilisés dans le cadre d'un calcul dynamique avec prise en
compte de forces fluide-élastiques.
Les vitesses sont calculées aux nœuds pour lesquels on recherche dans le concept maillage la
valeur de l'abscisse curviligne associée.
Actuellement, il n'est possible d'appliquer un profil de vitesse défini par DEFI_FONC_FLUI que sur une
structure dont les mailles sont de type 'SEG2'. Le concept produit est de type fonction (paramètre
'ABSC', abscisse curviligne)
Manuel d'utilisation
Document diffusé sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Fascicule u4.35 : Tables et fonctions
Version
default
Code_Aster
Titre : Opérateur DEFI_FONC_FLUI
Responsable : André ADOBES
2
Date : 27/04/2009 Page : 2/7
Clé : U4.35.01
Révision : 1057
Syntaxe
f
[fonction] = DEFI_FONC_FLUI
♦
♦
♦
MAILLAGE
NOEUD_INIT
NOEUD_FIN
♦
VITE
=
=
=
=
(
ma,
ni,
nf,
[maillage]
[noeud]
[noeud]
_F (
# Si PROFIL='UNIFORME'
♦ PROFIL
=
◊ VALE
/
# Si PROFIL='LEONARD'
♦ PROFIL
= /
◊ NB_BAV
'UNIFORME',
= / 1.,
/ vale,
'LEONARD',
= / 0,
/ 2,
/ 3,
[DEFAUT]
[R]
[DEFAUT]
),
◊
INTERPOL
=
/
/
/
'LIN',
'LOG',
'NON',
[DEFAUT]
◊
PROL_GAUCHE
=
/
/
/
'EXCLU',
'LINEAIRE',
'CONSTANT',
[DEFAUT]
◊
PROL_DROITE
=
/
/
/
'EXCLU',
'LINEAIRE',
'CONSTANT',
[DEFAUT]
◊
INFO
=
/
/
1,
2,
[DEFAUT]
◊
TITRE
=
titre,
[TXM]
) ;
Manuel d'utilisation
Document diffusé sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Fascicule u4.35 : Tables et fonctions
Version
default
Code_Aster
Titre : Opérateur DEFI_FONC_FLUI
Responsable : André ADOBES
Date : 27/04/2009 Page : 3/7
Clé : U4.35.01
Révision : 1057
3
Opérandes
3.1
Opérande MAILLAGE
♦
MAILLAGE = ma
Nom du maillage pour lequel l'abscisse curviligne est définie.
3.2
Opérandes NOEUD_INIT et NOEUD_FIN
♦
NOEUD_INIT = ni
/
NOEUD_FIN = nf
La fonction est définie sur l'ensemble du maillage. Les nœuds 'INIT' et 'FIN' permettent de définir
la zone d'application du profil de vitesse. En dehors de cette zone, la valeur de la fonction est nulle.
3.3
Mot-clé VITE
♦
VITE
Mot-clé facteur, il permet de définir le profil de vitesse.
♦
PROFIL
Cette opérande, associée aux opérandes VALE et NB_BAV, permet de définir un profil "type" :
'UNIFORME' ou 'LEONARD'.
/
◊
VALE = vale
Permet de définir le niveau de la fonction, si le profil type est ’UNIFORME’.
/
◊
NB_BAV
Si le profil est de type ’LEONARD’, NB_BAV définit un profil "type" stocké dans un catalogue.
Remarque :
BAV (Barre Anti Vibratoire) est une terminologie liée aux tubes de générateur de vapeur.
NB_BAV correspond au nombre de barres anti-vibratoires se trouvant dans la zone
d'obtention du profil.
3.4
Opérande INTERPOL
◊
INTERPOL
Type d'interpolation de la fonction entre les valeurs de paramètre du domaine de définition.
•
•
•
'LIN' :
'LOG' :
'NON' :
linéaire,
logarithmique,
on n'interpole pas (et donc le programme s'arrêtera si l'on
demande la valeur de la fonction pour une valeur du paramètre
pour laquelle elle n'a pas été définie).
Manuel d'utilisation
Document diffusé sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Fascicule u4.35 : Tables et fonctions
Version
default
Code_Aster
Titre : Opérateur DEFI_FONC_FLUI
Responsable : André ADOBES
3.5
Date : 27/04/2009 Page : 4/7
Clé : U4.35.01
Révision : 1057
Opérandes PROL_GAUCHE et PROL_DROITE
◊
PROL_GAUCHE
/
PROL_DROITE
Définissent le type de prolongement à gauche (respectivement à droite) du domaine de définition du
paramètre.
3.6
•
’LINEAIRE’ :
•
’EXCLU’
•
’CONSTANT’ :
:
la fonction est prolongée à gauche (à droite) par un segment de
droite de même pente qu'à la borne inférieure (supérieure) du
domaine de définition du paramètre,
l'extrapolation de la fonction en dehors du domaine de définition du
paramètre est interdite,
la fonction est prolongée à gauche (à droite) par la valeur qu'elle
prend à la borne inférieure (supérieure) du domaine de définition du
paramètre.
Opérande INFO
◊
INFO
Niveau d'impression.
•
•
3.7
INFO = 1 :
INFO = 2 :
pas d'impression,
on imprime dans le fichier MESSAGE le nom de la fonction, le nombre
de points de définition, le nom du paramètre, le nom du résultat, les
options de prolongement et d'interpolation et les 10 premières
valeurs de la fonction, dans l'ordre croissant du paramètre.
Opérande TITRE
◊
TITRE = titre
Argument de type texte définissant le titre attaché au concept fonction en sortie.
Manuel d'utilisation
Document diffusé sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Fascicule u4.35 : Tables et fonctions
Version
default
Code_Aster
Titre : Opérateur DEFI_FONC_FLUI
Responsable : André ADOBES
4
Date : 27/04/2009 Page : 5/7
Clé : U4.35.01
Révision : 1057
Présentation des profils types de vitesse
Ils sont définis sous une forme discrétisée en
[Figure 4-b] et [Figure 4-c].
 (angle en degrés variant de 0. à 180.) - [Figure 4-a],
Ainsi, il est possible à partir de l'équation [éq 4-1] d'appliquer ces profils sur un domaine défini en
abscisse curviligne.
v  si =
avec
{
i =
éq 4-1
v k 1−v k
k 1−k
s −s
i=180 i ni
s nf −s ni

i=
i⋅i i
v moy

v k k 1−v k 1  k
k1− k
si , s ni , s nf sont respectivement l'abscisse curviligne du point courant, du NOEUD_INIT et du
NOEUD_FIN qui définissent la zone d'application.
k : indice dans le tableau de la fonction discrétisée.
N
∑  i⋅i i 
v moy = i=1
N
N : nombre de points de discrétisation de la zone d'application.
P r o fil L e o n a r d s a n s B A V
2
1 ,8
P ro f il d e V it e s s e
1 ,6
1 ,4
1 ,2
1
0 ,8
0 ,6
0 ,4
0 ,2
0
18
0
15
5
1,
13
5
10
90
75
,5
48
30
0
0
A n g le ( °)
Figure 4-a : Profil de vitesse - NB_BAV = 0
Manuel d'utilisation
Document diffusé sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Fascicule u4.35 : Tables et fonctions
Version
default
Code_Aster
Titre : Opérateur DEFI_FONC_FLUI
Responsable : André ADOBES
Date : 27/04/2009 Page : 6/7
Clé : U4.35.01
Révision : 1057
P r o fil L e o n a r d 2 B A V
1 ,2
P ro f il d e V it e s s e
1
0 ,8
0 ,6
0 ,4
0 ,2
180
151
146
133
109
105
90
7 5 ,4
71
4 7 ,4
3 3 ,5
29
0
0
A n g le ( °)
Figure 4-b : Profil de vitesse - NB_BAV = 2
P r o fil L e o n a r d 3 B A V
1 ,4
P ro f il d e V it e s s e
1 ,2
1
0 ,8
0 ,6
0 ,4
0 ,2
180
154
149
132
129
105
103
90
7 7 ,2
7 5 ,2
5 1 ,4
48
3 0 ,7
2 5 ,7
0
0
A n g le ( °)
Figure 4-c : Profil de vitesse - NB_BAV = 3
Manuel d'utilisation
Document diffusé sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Fascicule u4.35 : Tables et fonctions
Code_Aster
Titre : Opérateur DEFI_FONC_FLUI
Responsable : André ADOBES
5
Version
default
Date : 27/04/2009 Page : 7/7
Clé : U4.35.01
Révision : 1057
Bibliographie
[1]
N. GAY : Flustru Version 2.0 - Présentation générale. Notice d'utilisation - source Fortran du
logiciel. Note technique EDF/DER HT-32/93.05A.
Manuel d'utilisation
Document diffusé sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Fascicule u4.35 : Tables et fonctions
Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertising