u4.63.22 Opérateur REST_SPEC_PHYS#

Syntaxe#

Détail de la syntaxe
interspectre = REST_SPEC_PHYS(
    ◆ | BASE_ELAS_FLUI = melasflu,
      | MODE_MECA = mode_meca,
    # Si: exists("BASE_ELAS_FLUI")
        ◆ VITE_FLUI = float,
        ◇ PRECISION = float (défaut: 0.001),
    ◇ BANDE = float,
    ◇ NUME_ORDRE = int,
    ◇ TOUT_ORDRE = / "OUI",
                   / "NON" (par défaut),
    ◆ INTE_SPEC_GENE = interspectre,
    ◆ / GROUP_NO = grno,
    ◇ GROUP_MA = grma,
    ◆ NOM_CMP = text,
    ◆ NOM_CHAM = / "DEPL",
                 / "VITE",
                 / "ACCE",
                 / "EFGE_ELNO",
                 / "SIPO_ELNO",
                 / "SIGM_ELNO",
                 / "FORC_NODA",
    ◇ MODE_STAT = mode_meca,
    ◇ EXCIT = _F(
         ◆ | GROUP_NO = grno,
         ◆ NOM_CMP = text,
      ),
    ◇ MOUVEMENT = / "RELATIF",
                  / "ABSOLU" (par défaut),
                  / "DIFFERENTIEL",
    ◇ OPTION = / "DIAG_TOUT",
               / "DIAG_DIAG" (par défaut),
               / "TOUT_TOUT",
               / "TOUT_DIAG",
    ◇ TITRE = text,
)


◆ : obligatoire
◇ : optionnel
⟐ : présent par défaut
& : ensemble
/ : un seul parmi
| : plusieurs choix possibles

Opérandes#

Opérande BASE_ELAS_FLUI#


BASE_ELAS_FLUI = baseflui

Concept de type melasflu produit par l’opérateur CALC_FLUI_STRU [U4.66.02], qui définit un ensemble de bases modales associées aux différentes vitesses d’écoulement du fluide. La réponse modale de la structure pour une vitesse d’écoulement considérée est décomposée sur la base correspondant à cette vitesse. On doit alors préciser la vitesse du fluide vitefl pour laquelle on veut effectuer le calcul.

Mot-clé VITE_FLUI#

L’opérande VITE_FLUI doit être renseigné si l’on utilise une base de type melasflu.

♦ VITE_FLUI = vitefl

Vitesse d’écoulement du fluide pour le calcul de réponse.

Mot-clé PRECISION#

◊ PRECISION = prec

Précision sur la vitesse d’écoulement du fluide (par défaut 1.E-3).

Opérande MODE_MECA#


MODE_MECA = base

Cet opérande permet de définir la base sur laquelle est décomposée la réponse modale. On accepte des concepts de type mode_meca produit par les opérateurs CALC_MODES [U4.52.02] ou DEFI_BASE_MODALE [U4.64.02].

Remarque:

Les opérandes BASE_ELAS_FLUI et MODE_MECA peuvent être utilisées simultanément dans le cas où l’on souhaite calculer une réponse en contraintes d’une structure filaire soumise à l’action d’un écoulement.

Ce cas de calcul est déterminé par la donnée d’un concept de type melasflusous l’opérande BASE_ELAS_FLUI, définissant les bases modales de la structure aux différentes vitesses d’écoulement, et le choix du champ de réponse physique “SIPO_ELNO’sous l’opérande NOM_CHAM. La donnée complémentaire d’un concept de type mode_mecasous l’opérande MODE_MECA devient alors obligatoire, afin de définir le champ des contraintes modales aux nœudsde la structure.

Les contraintes modales sont calculées en amont par l’opérateur CALC_CHAMP [U4.81.04], option “SIPO_ELNO”, à l’aide des déformées modales **normées. L’opérateur* NORM_MODE [U4.52.11] permet d’effectuer préalablement la normalisation des déformées modales.

Opérandes NUME_ORDRE, TOUT_ORDRE et BANDE#

Ces opérandes ne doivent être utilisées que dans le cas où la base sur laquelle est décomposée la réponse modale est définie par un concept de type mode_meca.

◊    /    NUME_ORDRE = l_nuor

Liste des numéros d’ordre des modes qui sont effectivement pris en compte pour le calcul de la réponse physique.

◊    /    TOUT_ORDRE = /    ’NON’,                        [DEFAUT]

/ ’OUI’,

Si on souhaite prendre toutes les modes de la base pour le calcul de la réponse physique, on peut choisir TOUT_ORDRE =’OUI’ au lieu de donner la liste.


/ BANDE = (f1, f2)

Les modes qui sont pris en compte pour le calcul de la réponse physique sont les modes du concept de type mode_meca dont la fréquence est dans la bande définie par (f1 f2).

Opérande INTE_SPEC_GENE#

♦    INTE_SPEC_GENE = repmoda

Concept de type tinterspectre produit par l’opérateur DYNA_SPEC_MODAL [U4.53.23] ou DYNA_ALEA_MODAL [U4.53.22], qui définit les interspectres de réponse modale, i.e. les interspectres de déplacements généralisés.

Opérande GROUP_NO#


♦ GROUP_NO = l_gr_no_rep, [l_gr_no]

Liste des groupes de nœuds du maillage où les interspectres de réponse physique sont calculés.

Si le mot-clé GROUP_NO est renseigné, la longueur de la liste de nœuds doit est égale à celle de la liste de composants à restituer (mot-clé NOM_CMP).

Si plusieurs composantes sont à restituer et le mot-clé GROUP_NO est renseigné, il est impératif de disposer d’autant de groupes de nœuds que de composantes; chaque groupe doit contenir un seul nœud.

Si une composante est à restituer pour plusieurs nœuds, il est possible de renseigner sous le mot-clé GROUP_NO, un ou plusieurs groupes d’autant de nœuds que requis; il n’est donc plus demandé dans ce cas que les groupes contiennent un seul nœud.

Opérande GROUP_MA#


◊ GROUP_MA = l_gr_ma_rep, [l_gr_ma]

Liste des groupes de mailles du maillage où les interspectres de réponse physique sont calculés, dans le cas où le champ de réponse est un champ aux éléments (XXXX_ELNO). La liste de mailles doit être cohérente, en longueur et en ordre, par rapport à la liste de groupes de nœuds renseignée par l’utilisateur sous le mot-clé GROUP_NO.

Remarque:

Dans le cas d’un calcul en interaction fluide-structure, c’est à dire si le mot-clé BASE_ELAS_FLU est renseigné, le mot-clé GROUP_MA n’est pas pris en compte et les grandeurs restituées sur un nœud à partir des champs aux eléments (type ELNO) ne sont réellement que les moyennes arithmatiques des valeurs de champs sur les mailles au voisinage de ce nœud.

Opérande NOM_CHAM#

♦    NOM_CHAM =    ’DEPL’ ou ’VITE’ ou ’ACCE’ ou ’EFGE_ELNO’ ou

’SIPO_ELNO’ ou ’SIGM_ELNO’ ou ’FORC_NODA’

Nom du champ de réponse physique à calculer.

Remarque:

Le choix du champ de réponse physique ’SIPO_ELNO’pour une structure filaire sous écoulement nécessite l’utilisation simultanée des opérandes BASE_ELAS_FLUI et MODE_MECA (cf [§3.1]).

Opérande NOM_CMP#

♦    NOM_CMP = ’DX’ ou ’DY’ ou ’DZ’ ou ’SMFY’ ou ’SMFZ’

Noms des composantes du champ de réponse physique devant être effectivement calculées.

Remarque:

Les composantes “DX”, “DY”, et “DZ’sont valables pour les champs “DEPL”, “VITE’ou “ACCE”. Les composantes “SMFY’et “SMFZ’sont valables pour le champ “SIPO_ELNO”.

Opérande MODE_STAT#

◊    MODE_STAT = modestat

Concept de type mode_meca produit par l’opérateur MODE_STATIQUE [U4.52.14], qui définit les modes statiques pris en compte dans le cas d’un calcul sismique multi-appuis où l’excitation se fait sur les DDL.

Mot-clé EXCIT#

◊    EXCIT

Mot-clé facteur permettant de définir les DDL sur lesquels est appliquée l’excitation, dans le cas d’un calcul sismique multi-appuis.

♦    GROUP_NO = l_grno

Liste des groupes de nœuds où l’excitation est appliquée.

♦    NOM_CMP = l_ncmp

Liste des composantes sur lesquelles l’excitation est appliquée.

Remarque:

Ces composantes doivent correspondre à des degrés de liberté des nœudsd’appuis. Exemple: “PRES”, “DRZ”, “PHI”,…

Dans tous les cas, il faut autant d’arguments sous l’opérande GROUP_NOque sous l’opérande NOM_CMP.

Pour les sources fluides, c’est la composante “PRES’qui est excitée.

Opérande MOUVEMENT#

◊    MOUVEMENT = 'ABSOLU' ou 'RELATIF' ou 'DIFFERENTIEL'

Indicateur caractérisant la réponse physique à calculer, dans le cas d’un calcul sismique multi‑appuis: réponse absolue (“ABSOLU”) par défaut, contribution dynamique (“RELATIF”) ou différentielle (“DIFFERENTIEL”) de la réponse.

Opérande OPTION#

◊    OPTION = 'DIAG_DIAG' ou 'DIAG_TOUT' ou 'TOUT_DIAG' ou 'TOUT_TOUT'

Indicateur spécifiant le choix du calcul à réaliser:

  • calcul des autospectres aux nœuds au moyen des autospectres modaux;

  • calcul des autospectres aux nœuds au moyen de tous les interspectres modaux;

  • calcul de tous les interspectres aux nœuds au moyen des autospectres modaux;

  • calcul de tous les interspectres aux nœuds au moyen de tous les interspectres modaux.

Remarque:

Dans le cas où la réponse modale a été calculée par DYNA_SPEC_MODAL [U4.53.23], le choix de calcul doit être cohérent avec celui retenu en amont dans cet opérateur. En effet, les options “DIAG_TOUT’ou “TOUT_TOUT’ne peuvent être exécutées si l’on a choisi “DIAG’dans DYNA_SPEC_MODAL [U4.53.23].

Le choix par défaut est donc ’DIAG_DIAG’, qui correspond au cas de calcul le plus simple réalisable quel que soit le choix retenu en amont.

Opérande TITRE#

◊    TITRE = titre

Argument de type texte définissant le titre attaché au concept interspectre en sortie.