Code_Aster ®
Version
7.4
Titre :
Opérateur AFFE_CHAR_ACOU
Date :
20/12/04
Auteur(s) :
N. GREFFET, F. STIFKENS Clé
:
U4.44.04-G Page
: 1/4
Organisme(s) : EDF-R&D/AMA
Manuel d'Utilisation
Fascicule U4.4- : Modélisation
Document : U4.44.04
Opérateur AFFE_CHAR_ACOU
1 But
Affecter des conditions aux limites acoustiques constantes. Les valeurs affectées ne dépendent
d'aucun paramètre et sont des valeurs complexes.
Produit une structure de donnée de type char_acou.
Manuel d'Utilisation
Fascicule U4.4- : Modélisation
HT-66/04/004/A
Code_Aster ®
Version
7.4
Titre :
Opérateur AFFE_CHAR_ACOU
Date :
20/12/04
Auteur(s) :
N. GREFFET, F. STIFKENS Clé
:
U4.44.04-G Page
: 2/4
2 Syntaxe
ch [char_acou] = AFFE_CHAR_ACOU
(
MODELE
=
mo
[modele]
VERI_DDL
=
/
'OUI' [DEFAUT]
/
'NON'
I PRES_IMPO
= F(
I
TOUT = 'OUI'
I
NOEUD
= lno
[l_noeud]
I
GROUP_NO = lgno [l_gr_noeud]
I
MAILLE
=
lma [l_maille]
I
GROUP_MA = lgma [l_gr_maille]
PRES =
pre
[C]
)
I VITE_FACE
= _F(
/
TOUT = 'OUI'
/
MAILLE
=
lma [l_maille]
/
GROUP_MA = lgma [l_gr_maille]
VNOR =
vn
[C]
)
I IMPE_FACE
= _F(
/
TOUT = 'OUI'
/
MAILLE
=
lma [l_maille]
/
GROUP_MA = lgma [l_gr_maille]
IMPE =
z
[C]
)
I LIAISON_UNIF=
_F(
/
NOEUD
= lno
[l_noeud]
/
GROUP_NO = lgno [l_gr_noeud]
/
MAILLE
=
lma [l_maille]
/
GROUP_MA = lgma [l_gr_maille]
DDL =
'PRES'
)
);
Manuel d'Utilisation
Fascicule U4.4- : Modélisation
HT-66/04/004/A
Code_Aster ®
Version
7.4
Titre :
Opérateur AFFE_CHAR_ACOU
Date :
20/12/04
Auteur(s) :
N. GREFFET, F. STIFKENS Clé
:
U4.44.04-G Page
: 3/4
3 Opérandes
3.1 Opérande
MODELE
MODELE = mo
Nom du modèle dont le maillage supporte les éléments de calcul acoustique.
3.2 Opérande
VERI_DDL
VERI_DDL = / 'OUI'
/
'NON'
Permet de vérifier que les bons DDLs sont bien présentés, c'est-à-dire ici le DDL 'PRES'
(cf. [§3.4]).
3.3 Mots
clés
PRES_IMPO / VITE_FACE / IMPE_FACE
3.3.1 But
Mots clés facteurs donnant le nature des conditions imposées sur les éléments spécifiés (noeuds, ou
groupes de noeuds, mailles ou groupes de mailles).
I
PRES_IMPO
Permet d'imposer le DDL de pression.
I VITE_FACE
Permet de spécifier le champ de vitesse vibratoire imposé en chargement sur des éléments
de frontière.
I IMPE_FACE
Permet de spécifier la carte d'impédance imposée en condition aux limites sur des éléments
de frontière.
3.3.2 Opérandes
TOUT / NOEUD / GROUP_NO / MAILLE / GROUP_MA
Déclaration des entités topologiques sur lesquels sont appliqués les chargements, conditions aux
limites.
Manuel d'Utilisation
Fascicule U4.4- : Modélisation
HT-66/04/004/A
Code_Aster ®
Version
7.4
Titre :
Opérateur AFFE_CHAR_ACOU
Date :
20/12/04
Auteur(s) :
N. GREFFET, F. STIFKENS Clé
:
U4.44.04-G Page
: 4/4
3.3.3 Opérandes
PRES / VNOR / IMPE
PRES = pre
Valeur (complexe) du DDL de pression acoustique (seul DDL en modélisation acoustique)
imposée sur les noeuds ou groupes de noeuds spécifiés.
VNOR = vn
Valeur (complexe) de la composante sur la normale extérieure aux mailles ou groupes de mailles
spécifiés, de la vitesse vibratoire du fluide.
IMPE = z
Valeur (complexe) de l'impédance acoustique imposée aux mailles ou groupes de mailles
spécifiés.
3.4 Mot
clé
LIAISON_UNIF
3.4.1 But
Mot clé facteur permettant d'imposer une même valeur (inconnue) à des degrés de liberté d'un
ensemble de noeuds.
3.4.2 Opérandes
MAILLE / GROUP_MA / NOEUD / GROUP_NO
Ces opérandes permettent de définir une liste de n noeuds Ni dont on a éliminé les redondances
(pour MAILLE et GROUP_MA, il s'agit des connectivités des mailles).
3.4.3 DDL
Cet opérande ne peut valoir en modélisation acoustique, que le texte 'PRES', définissant le seul
degré de liberté permis, la pression acoustique p .
Les conditions imposées résultantes sont :
(pN1) = (pN ) pour i {2, ..., }n
i
4 Exemple
cha = AFFE_CHAR_ACOU( MODELE = mo ,
VITE_FACE
=
_F(
MAILLE
=
m4
,
VNOR = ( 'RI' , 0.0135 , 0. ) ) ,
IMPE_FACE
=
_F(
MAILLE
=
m5
,
IMPE = ( 'RI' , 442. , 0. ) ) )
Remarque :
Les valeurs complexes sont fournies sous une des deux formes RI (partie réelle, partie
imaginaire) ou MP (module, phase en degrés).
Manuel d'Utilisation
Fascicule U4.4- : Modélisation
HT-66/04/004/A
Document Outline