5Post-traitements des modes propres. Code_Aster Calcul des modes propres de vibrations
Code_Aster
Titre :
Mise en œuvre d'un calcul de modes propres d'une s[...]
Responsable :
Nicolas BRIE
Version default
Date :
14/05/2013
Page :
16/18
Clé :
U2.06.01
Révision :
11026
Intitulé du paramètre dans Code_Aster
FREQ
AMOR_GENE
AMOR_REDUIT
FACT_PARTICI_D* (* = X ou Y ou Z)
MASS_EFFE_D* (* = X ou Y ou Z)
MASS_EFFE_UN_D* (* = X ou Y ou Z)
MASS_GENE
OMEGA2
RIGI_GENE
Définition
Fréquence propre (amortie, le cas échéant)
Amortissement modal généralisé
Amortissement modal réduit
Facteur de participation du mode dans la direction D*
Masse modale effective dans la direction D*
Masse modale effective unitaire dans la direction D*
Masse généralisée du mode
Pulsation propre (amortie, le cas échéant) au carré
Raideur généralisée du mode
Tableau 4.1 : liste des paramètres modaux.
Ces paramètres sont définis mathématiquement dans la documentation de référence [R5.01.03].
L'utilisateur y a accès en imprimant le contenu de la structure de donnée avec l'opérateur
IMPR_RESU au FORMAT='RESULTAT' avec l'option TOUT_PARA='OUI'.
5 Post-traitements des modes propres
5.1
Visualisation
Les déformées modales calculées par l'une des méthodes décrites précédemment peuvent être exportées dans différents formats afin d'être visualisées dans des plates-formes de calcul mécanique : format MED pour la plate-forme Salomé, format UNV, …
L'utilisateur peut ainsi caractériser graphiquement les modes calculés : mode de flexion ? mode dans un plan donné ? mode local ? etc.
Exemple :
impression au format MED.
modes = ... # calcul par l'une des méthodes précédemment décrites
IMPR_RESU( FORMAT = 'MED',
RESU=_F( RESULTAT = modes ) );
On peut alors ouvrir le fichier créé dans la plateforme Salome pour visualiser la déformée modale, l'animer, …
Manuel d'utilisation
Copyright 2015 EDF R&D - Document diffusé sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Fascicule u2.06 : Dynamique
Code_Aster
Titre :
Mise en œuvre d'un calcul de modes propres d'une s[...]
Responsable :
Nicolas BRIE
Version default
Date :
14/05/2013
Page :
17/18
Clé :
U2.06.01
Révision :
11026
Figure 5.1-a : Visualisation d'un mode dans Salomé (module ParaVis) : ici le mode de flexion d'ordre 2 d'une poutre.
5.2
Normalisation des modes
Les déformées modales sont définies à un facteur multiplicatif près (cf formulation du problème modal
Par défaut, les modes calculés par les opérateurs CALC_MODAL, MODE_ITER_SIMULT et
MODE_ITER_INV sont normés de manière à ce que la plus grande composante physique soit égale à
1. L'utilisateur peut modifier cette normalisation grâce à l'opérateur NORM_MODE [U4.52.11], qui calcule également ou met à jour les paramètres modaux suivants, qui dépendent de la normalisation choisie : FACT_PARTICI_D*, MASS_GENE et RIGI_GENE. Il enrichit également la structure de donnée avec les paramètres MASS_EFFE_UN_D* (qui sont eux indépendants de la normalisation). Ces
paramètres (définis au paragraphe 4) peuvent être utiles notamment pour éliminer d'une base modale
certains modes non désirés (cf paragraphe 5.3).
Exemple :
norme par rapport à la masse.
modes = ... # calcul par l'une des méthodes précédemment décrites modes = NORM_MODE( reuse = modes,
MODE = modes,
NORME = 'MASS_GENE' );
Remarque :
si l'utilisateur calcule les modes avec l'opérateur MACRO_MODE_MECA , il peut choisir la norme
directement à l'intérieur de cet opérateur, avec le mot-clé facteur NORM_MODE .
5.3
Filtrage des modes selon un critère
Manuel d'utilisation
Copyright 2015 EDF R&D - Document diffusé sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Fascicule u2.06 : Dynamique
Code_Aster
Titre :
Mise en œuvre d'un calcul de modes propres d'une s[...]
Responsable :
Nicolas BRIE
Version default
Date :
14/05/2013
Page :
18/18
Clé :
U2.06.01
Révision :
11026
Dans la perspective d'un calcul de réponse transitoire par exemple, l'utilisateur peut choisir de conserver dans sa base modale de projection, seulement certains modes jugés importants dans la réponse dynamique ou remplissant un critère donné. Cela est fait grâce à l'opérateur EXTR_MODE
[U4.52.12] qui permet de filtrer les modes selon différentes options : à partir de leur numéro dans le spectre global, de leur masse généralisée, etc.
Exemple :
élimination des modes dont la masse effective unitaire dans la direction
DX
est inférieure à
5 %, et affichage dans le fichier RESULTAT du cumul des masses effectives unitaires des modes conservés. modes = ... # calcul par l'une des méthodes précédemment décrites modes_f = EXTR_MODE( FILTRE_MODE =_F( MODE = modes,
CRIT_EXTR = 'MASS_EFFE_UN',
SEUIL_X = 0.05 ),
IMPRESSION =_F( CRIT_EXTR = 'MASS_EFFE_UN',
CUMUL = 'OUI'),
);
Remarque :
si l'utilisateur calcule les modes avec l'opérateur MACRO_MODE_MECA , il peut réaliser ce filtre
directement à l'intérieur de cet opérateur, avec le mot-clé facteur FILTRE_MODE .
Manuel d'utilisation
Copyright 2015 EDF R&D - Document diffusé sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Fascicule u2.06 : Dynamique

Публичная ссылка обновлена
Публичная ссылка на ваш чат обновлена.