u4.84.11 Opérateur POST_DECOLLEMENT#

Résumé:

Cet opérateur de post-traitement calcule la surface de contact ou décollée entre le radier et le sol d’un calcul d’interaction sol/structure (ISS), mené avec l’opérateur DYNA_NON_LINE.

Cet opérateur produit une table de type table_sdaster contenant le pourcentage de décollement à chaque instant.

Opérandes#

Opérande RESULTAT#

Mot-clé simple permettant de récupérer la structure de donnée résultat de type evol_noli qui contient entre autres le champ de déplacement à la surface du radier aux différents instants.

Opérande NOM_CHAM#

Mot-clé simple permettant de recueillir le nom du champ. Il s’agit par défaut de “DEPL”, le champ de déplacement.

Opérande NOM_CMP#

Mot-clé simple permettant de renseigner le nom de la composante du champ de déplacement qui met en évidence le décollement. Par défaut, il s’agit de “DZ”.

Opérande GROUP_MA#

Mot-clé simple permettant de récupérer le groupe de mailles surfaciques du radier.

Opérande INFO#

◊    INFO =     /1,                                 [DEFAUT]

/2,

Niveau de messages dans le fichier’MESSAGE”.

Si INFO = 2, alors la table produite par cet opérateur est imprimée dans le fichier’MESSAGE”.

Principe de la macro-commande#

L’opérateur POST_DECOLLEMENT effectue les actions suivantes :

  • calcule la surface totale du radier : elle fait appel à la commande POST_ELEM/INTEGRALE pour déterminer la surface du groupe de mailles fourni à l’opérande GROUP_MA. Ce calcul nécessite la création d’un modèle 2D réduit au groupe de mailles GROUP_MA et la création d’un champ unitaire aux nœuds de ce groupe avant d’être intégré.

  • parcourt les instants de la SD Résultat fournie à l’opérande RESULTAT pour :

  • y extraire la composante NOM_CMP du champ déplacement NOM_CHAM à l’instant en cours,

  • définir un champ nodal dont les valeurs valent 0 aux valeurs négatives de NOM_CMP du champ NOM_CHAM, et 1 aux valeurs strictement positives,

  • détermine la surface du radier dont les valeurs du champ précédent valent 1,

  • calcule le rapport des surfaces pour obtenir le pourcentage de décollement radier/sol.

Si cet opérateur a été développé pour calculer la surface de décollement d’un radier sur le sol dans les calculs d’interaction sol-structure, il peut être utilisé à d’autres fins, sur des champs autres qu’un champ de déplacement.

Exemple#

Cet exemple est extrait du cas-test zzzz200d : on s’intéresse au pourcentage de décollement suivant l’axe Z du groupe de maille “SRADIER” correspondant à la surface du radier.

TB=POST_DECOLLEMENT(RESULTAT=EVOL,

NOM_CHAM='DEPL',

NOM_CMP='DZ',

GROUP_MA='SRADIER',

INFO=2)

 On présente ci-dessous un extrait de la table TB :

INST %DECOL

3.12000E+00 0.00000E+00

3.12500E+00 0.00000E+00

3.13000E+00 0.00000E+00

3.13500E+00 6.11108E-01

3.14000E+00 2.40852E+00

3.14500E+00 2.40852E+00

3.15000E+00 2.40852E+00

3.15500E+00 2.40852E+00

3.16000E+00 2.40852E+00

3.16500E+00 6.11108E-01

3.17000E+00 0.00000E+00

3.17500E+00 0.00000E+00

3.18000E+00 0.00000E+00