d4.09.02 Structure de Données sd_melasflu#
Résumé:
Table des Matières
Arborescence de la Structure de Données#
sd_melasflu(K8) :
♦ '' : sd_melasflu19
◊ '.VEN' : OJB S V R
'.VCN' : OJB S V R
♦ '' : sd_table
◊ '' : sd_l_table
sd_melasflu19(K19) :
♦ '.REMF' : OJB S V K8 long=2
♦ '.DESC' : OJB S V K16 long=1
♦ '.FACT' : OJB S V R
♦ '.FREQ' : OJB S V R
♦ '.MASG' : OJB S V R
♦ '.NUMO' : OJB S V I
♦ '.VITE' : OJB S V R
Contenu des objets JEVEUX#
Le dimensionnement et la présence des objets dépend de :
nbmode |
nombre de modes de la base modale (longueur de .NUMO) |
nbvite |
nombre de points de discrétisation de l’intervalle de vitesse fluide (longueur de .VITE) |
typeflu |
type de configuration de l’écoulement (FAISCEAU_TRANS, FAISCEAU_AXIAL, …) |
couplage |
prise en compte du couplage fluide-structure (OUI/ NON) |
Objet .REMF#
‘.REMF’: S V K8 long=2
V(1) |
nom du concept de type sd_type_flui_struutilisé pour le calcul |
V(2) |
nom de la base modale (type sd_mode_meca) utilisé pour le calcul |
Objet .NUMO#
‘.NUMO’: S V I long=nbmode
V(imode) |
imodeèmenuméro d’ordre de la base modale qui participe au calcul |
Objet .VITE#
‘.VITE’: S V I long=nbvite
V(*) |
discrétisation de la vitesse fluide |
Objet .DESC#
‘.DESC’: S V K16 long=1
V(1) |
‘DEPL’ |
Remarque:
cet objet est inutile.
Objet .FACT#
‘.FACT’: S V R
Si FAISCEAU_TRANS : ⇒ long=3*nbvite*nbmode |
|
V(imode,ipoint,1) |
Pseudo facteur de participation dans la direction Oxpour la ipointèmevitesse et pour le imodeèmemode |
V(imode,ipoint,2) |
Pseudo facteur de participation dans la direction Oypour la ipointèmevitesse et pour le imodeèmemode |
V(imode,ipoint,3) |
Pseudo facteur de participation dans la direction Ozpour la ipointèmevitesse et pour le imodeèmemode |
Sinon : ⇒ long=3*nbmode |
|
V(imode,1) |
Pseudo facteur de participation dans la direction Oxpour le imodeèmemode |
V(imode,2) |
Pseudo facteur de participation dans la direction Oypour le imodeèmemode |
V(imode,3) |
Pseudo facteur de participation dans la direction Ozpour le imodeèmemode |
Objet .FREQ#
‘.FREQ’: S V R long=2*nbmode*nbpoint
V(imode,ipoint,1) |
fréquence du imodeèmemode perturbé par l’écoulement pour la ipointèmevitesse du fluide |
V(imode,ipoint,2) |
amortissement du imodeèmemode perturbé par l’écoulement pour la ipointèmevitesse du fluide |
Remarque :
L’amortissement devient négatif à la vitesse d’instabilité fluide-élastique.
Objet .MASG#
‘.MASG’: S V R
Si FAISCEAU_TRANS * ⇒ long=nbvite*nbmode |
|
V(imode,ipoint) |
masse généralisée du imodeèmemode pour la ipointèmevitesse du fluide |
Sinon : ⇒ long=nbmode |
|
V(imode) |
masse généralisée du imodeèmemode |
Objets .VCN et .VEN#
‘.VCN’: S V R long=nbmode*nbconnors
‘.VEN’: S V R long=nbmode
nbconnorscorrespond au nombre de points de discrétisation de la valeur de la constante de Connors cumulée pour toutes les zones.
Les objets .VCNet .VENn’existent que si :
FAISCEAU_TRANS + couplage = OUI + BASE_MODALE/AMOR_REDUI_CONN
V(imode,iconnors) |
valeur de la vitesse critique calculée pour le imodeèmemodeet pour la iconnorsèmevaleur de la constante de Connors. |
V(imode) |
valeur de la vitesse efficace du imodeèmemode |
Structure de donnée sd_table#
Concept de type sd_tablecontenant un seul paramètre NOM_CHAM. Il contient le nom de tous les sd_cham_nodes déplacements modaux perturbés par l’écoulement.
Structure de donnée sd_l_table#
Cette structure de données n’existe que dans le cas d’une configuration FAISCEAU_AXIAL.
Cette sd_l_tablecontient une seule sd_tablesous le nom MATR_GENE.
Cette sd_tablepossède les paramètres suivants :
NUME_VITE liste d’entiers décrivant la liste des numéros de la vitesse du fluide,
VITE_FLUI décrivant la valeur de la vitesse du fluide,
MATR_MASS pour les différentes matrices généralisées de masse (une par vitesse de fluide),
MATR_AMOR pour les différentes matrices généralisées d’amortissement (une par vitesse de fluide)
MATR_RIGI pour les différentes matrices généralisées de rigidité (une par vitesse de fluide)
On stocke aussi un NUME_DDL_GENEcommun à toutes ces matrices. Ce NUME_DDL_GENEa la forme (K8).NUXXXoù le XXXest déterminé par GNOMSD. Le nom du concept s’appuie donc sur le nom utilisateur du concept sd_melasflumais est stocké aussi dans le concept des matrices généralisées.
La même remarque s’applique aussi pour les cham_nostockés dans la table. Ils ont un PROF_CHNO en commun.