• No se han encontrado resultados

Opérateur STAT_NON_LINE - Code Aster

N/A
N/A
Protected

Academic year: 2023

Share "Opérateur STAT_NON_LINE - Code Aster"

Copied!
47
0
0

Texto completo

Mot clé RESULTAT

Opérandes MODELE / CHAM_MATER / CARA_ELEM

Mot clé EXCIT

Opérandes CHARGE

De même, dans le cas de contraintes planes ou de déformations planes, on travaille par unité d'épaisseur : les forces agissant (par épaisseur) doivent être divisées par l'épaisseur, les forces réelles s'obtiennent en multipliant les forces "du calcul" par l'épaisseur . .

Opérande FONC_MULT

Opérande TYPE_CHARGE

La pression peut être définie par une fonction dépendant de la géométrie (AFFE_CHAR_MECA_F). Dans le cas suivant on peut choisir si cette dépendance se fait par rapport à la géométrie initiale avec les paramètres X, Y et Z de DEFI_FONCTION ou par rapport à la géométrie mise à jour avec les paramètres XF, YF et ZF.

Mot clé CONTACT

Si TYPE_CHARGE est 'DIDI', les termes de Dirichlet (déplacements forcés, termes linéaires) s'appliqueront au décalage incrémental à partir de l'instant donné sous ETAT_INIT/NUME_DIDI (l'instant par défaut de reprise du calcul) et non au déplacement total. Par exemple, pour un déplacement imposé (mot clé DDL_IMPO de l'opérateur AFFE_CHAR_MECA), la condition sera de la forme u−u0=d, où u0 est le déplacement défini par NUME_DIDI et non u= d.

Mot-clé SOUS_STRUC

Opérande CAS_CHARGE

Opérandes TOUT / SUPER_MAILLE

Opérande FONC_MULT

Mot-clé COMPORTEMENT

Mot clé ETAT_INIT

  • Opérandes SIGM / VARI / DEPL / STRX
  • Opérandes EVOL_NOLI
  • Opérande NUME_ORDRE / INST / NUME_DIDI
  • Opérande INST_ETAT_INIT
  • Opérande PRECISION / CRITERE

Le deuxième STAT_NON_LINE : effectue le calcul des temps de 21 à 30s, l'état initial correspond au temps t=10s du premier STAT_NON_LINE (par défaut INST=10.). Le deuxième STAT_NON_LINE : effectue le calcul des temps de 1 à 10s, l'état initial correspond au temps t=10s du premier STAT_NON_LINE (par défaut INST=10.). En effet, les instants dans STAT_NON_LINE sont identifiés par un numéro d'ordre (entier).

Mot clé INCREMENT

Opérande LIST_INST

Ce paramètre permet d'identifier le numéro de commande exact (ORDER_NUMBER) lorsque l'utilisateur saisit l'instant (INST). Si l'utilisateur souhaite utiliser un instant (un réel) plutôt qu'un numéro de séquence pour INST, l'opérande de précision permet de sélectionner ce numéro de séquence. Il suffit de changer le paramètre PRECISION pour pouvoir choisir l'instant (dans l'exemple, PRECISION=1E-8 conviendra).

Opérandes NUME_INST_INIT / INST_INIT / NUME_INST_FIN / INST_FIN

Si les mots-clés INST_INIT ou NUME_INST_INIT sont manquants, l'erreur est calculée comme suit. Si la redistribution automatique des pas de temps est activée, NUME_INST_FIN n'en tient pas compte et travaille toujours sur la liste des instants initiaux. Premier STAT_NON_LINE : effectue le calcul pour les temps 1, 2, 3 et 4s. par défaut INST_INIT=INST_ETAT_INIT=INST=4.).

Opérande PRECISION

Opérande CRIT_QUALITE

Opérande METHODE

Nous utilisons une version imprécise de l'algorithme de Newton-Raphson ; la précision des résolutions des systèmes linéaires est ajustée par une méthode itérative lors de chaque étape de chargement (voir [R5.03.01]). Nous utilisons une méthode de réduction de modèle pour effectuer le calcul non linéaire (voir [R5.01.05]).

Mot clé NEWTON

  • Opérande PREDICTION
  • Opérandes MATRICE, REAC_INCR, REAC_ITER, PAS_MINI_ELAS et
  • Opérande EVOL_NOLI
  • Opérande MATR_RIGI_SYME

Classiquement, s'il vaut 0, la matrice n'est pas réévaluée pendant tout le pas de temps. On peut définir une fréquence de mise à jour de la matrice de débit avec le mot clé REAC_ITER_ELAS (analogue de REAC_ITER). Si la matrice de décharge ne dépend pas de l'état de déformation (ce qui est le cas pour les matériaux plastiques mais pas pour les modèles d'endommagement), prendre REAC_ITER_ELAS = 0 (puisqu'elle sera la même lors des itérations).

Mot-clé MODELE_REDUIT

Ces options permettent le passage de la matrice tangente à la matrice de décharge (c'est-à-dire en tenant compte du fait que les non-linéarités ne se développent pas) lorsque le pas de temps est inférieur au pasminio. Cette matrice de décharge est la matrice élastique des modèles de comportement plastique ; pour les modèles de dommages, il est identifié par la matrice sécante. Rendre la matrice de rigidité symétrique affecte la vitesse de convergence, peut-être même la briser, mais cela ne provoquera jamais de mauvais résultats.

Mot clé RECH_LINEAIRE

Opérande METHODE

Les mots-clés MATRICE, PREDICTION, REAC_ITER et REAC_INCR ont la même signification et la même utilisation que le mot-clé facteur NEWTON (voir §3.11). Cette base doit être construite sur le même modèle et la même grille que le calcul STAT_NON_LINE. Pour les modèles mixtes : La réduction de modèle n'est compatible qu'avec les éléments finis mobiles.

Opérande RESI_LINE_RELA / ITER_LINE_MAXI

Il faut fournir une base empirique construite sur les déplacements (grâce à l'opérateur DEFI_BASE_REDUITE). Pour la méthode ROPE, il n'est pas nécessaire de spécifier une précision ou un nombre d'itérations très élevé, car la pratique montre que deux ou trois itérations de recherche linéaire suffisent. L'utilisateur ne peut pas définir plus de 999 itérations de recherche linéaire pour la méthode ROPE.

Opérandes RHO_MIN / RHO_MAX / RHO_EXCL

Nous donnons le nombre maximum d'itérations d'itelin à effectuer et la précision de reslin à atteindre afin d'atteindre la convergence de la recherche linéaire. En revanche, pour la méthode MIXTE, pour les problèmes d'endommagement, plusieurs dizaines d'itérations sont souvent efficaces.

Mot clé PILOTAGE

  • Opérande TYPE
  • Opérandes NOEUD/GROUP_NO
  • Opérandes TOUT/MAILLE/GROUP_MA
  • Opérande DIRE_PILO
  • Opérande FISSURE
  • Opérande NOM_CMP
  • Opérande COEF_MULT
  • Opérande ETA_PILO_R_MAX / ETA_PILO_R_MIN
  • Opérande ETA_PILO_MAX/ETA_PILO_MIN
  • Opérande PROJ_BORNES
  • Opérande SELECTION
  • Opérande EVOL_PARA

Ce mode de contrôle n'est valable que pour les lois ENDO_FRAGILE (avec version locale et version non locale GRAD_EPSI), ENDO_SCALAIRE (avec version non locale), ENDO_FISS_EXP (avec version non locale uniquement), ENDO_ISOT_BETON et ENDO_ORTH_BETON (avec version locale et version non locale ), BARENBLATT, BETON_DOUBLE_DP, CZM_EXP (avec éléments à discontinuité interne *_ELDI), CZM_OUV_MIX et CZM_TAC_MIX (éléments d'interface *_INTERFACE), CZM_EXP_REG (éléments de joint *_JOINT ou modélisation X-FEM) et CZM_LIN_REG (élément joint). Dans chaque itération de Newton, toutes les valeurs de contrôle en dehors de [etarmin,etarmax] sont ignorées. NORM_INCR_DEPL' permet de sélectionner la valeur de contrôle avec la plus petite norme d'incrément de déplacement dans le pas de temps considéré.

Figure 3.14.2-1: GROUP_NO
Figure 3.14.2-1: GROUP_NO

Mot clé SOLVEUR

ANGL_INCR_DEPL' permet de sélectionner la valeur de contrôle ayant le plus petit angle entre le décalage obtenu pour le pas de temps courant et le décalage obtenu pour le pas de temps précédent. Là encore, si les résidus sont trop proches, on revient à la stratégie 'NORM_INCR_DEPL' et on examine si la liste des résidus 'RESI_GLOB_MAXI' dans le pas de temps courant présente des cycles. Si tel est le cas, c'est la pire solution de 'NORM_INCR_DEPL' qui est choisie pour cette itération.

Mot clé CONVERGENCE

  • Opérande RESI_GLOB_RELA/RESI_GLOB_MAXI
  • Opérande RESI_COMP_RELA
  • Opérande RESI_REFE_RELA
  • Opérande ITER_GLOB_MAXI
  • Opérande ITER_GLOB_ELAS
  • Opérande ARRET

Ce qui n'entraîne pas de faux résultats, mais lorsque la charge devient nulle, c'est à dire lorsque L est nul (par exemple dans le cas d'une décharge totale), on passe du critère de convergence relative au critère de convergence absolue RESI_GLOB_MAXI. Pour la première fois, on passe automatiquement à un critère relatif de type RESI_GLOB_RELA, voire à un critère absolu pour les cas où le chargement est nul. Ce test est toujours réalisé sauf en cas de redistribution du pas de temps par la méthode 'EXTRAPOLE'.

Mot-clé CRIT_STAB

  • Opérande LIST_INST / INST / PAS_CALC
  • Opérande PRECISION/CRITERE
  • Opérande NB_FREQ
  • Opérande COEF_DIM_ESPACE
  • Opérande RIGI_GEOM
  • Opérande MODI_RIGI
  • Opérande CHAR_CRIT
  • Opérande DDL_EXCLUS
  • Opérande DDL_STAB
  • Opérande SIGNE
  • Opérande PREC_INSTAB

Le mot clé COEF_DIM_ESPACE (5 est sa valeur par défaut) permet à l'utilisateur de contrôler la taille du sous-espace dans la méthode Sorensen (la taille du sous-espace est égale à la multiplication de ce coefficient par la valeur nbfreq fournie précédemment). Le mot-clé RIGI_GEOM ('OUI' par défaut) donne le choix à l'utilisateur entre une recherche de valeurs propres généralisées avec la matrice géométrique sur le deuxième membre ou non (cas des grandes déformations). Le mot-clé MODI_RIGI ('NON' par défaut) permet de préciser si la matrice de rigidité globale (et la matrice de rigidité géométrique si utilisée) doit être modifiée au niveau des degrés de liberté que l'on liste avec DDL_EXCLUS.

Mot-clé ENERGIE

En revanche, pour les cas où une matrice de rigidité géométrique est utilisée, ce mot-clé SIGN est utile. Le choix par défaut est le plus conservateur, mais dans certains cas où une partie du domaine d'instabilité peut être exclue a priori, il est alors pertinent de modifier le critère avec le mot clé SIGNE. Le mot-clé PREC_IN STAB permet de définir la tolérance relative avec laquelle on veut vérifier le critère d'instabilité, qui est paramétré par le mot-clé précédent SIGNE.

Mot clé ARCHIVAGE

Opérande LIST_INST / INST / PAS_ARCH

En particulier, l'effet des mots-clés CONTACT INIT et SEUIL INIT n'est pas visible dans ces champs.

Opérande PRECISION/CRITERE

Opérande CHAM_EXCLU

Mot clé AFFICHAGE

  • Opérande UNITE
  • Opérande PAS
  • Opérande INFO_RESIDU
  • Opérande INFO_TEMPS

Cet opérande permet d'ajouter une colonne pour chaque résidu évalué (RESI_GLOB_RELA, RESI_GLOB_MAXI, RESI_COMP_RELA et RESI_REFE_RELA). Cet opérande permet d'ajouter une colonne qui donne le temps passé dans l'itération de Newton.

Mot clé OBSERVATION

  • Opérandes LIST_INST/INST/PAS_OBSE/OBSE_ETAT_INIT
  • Opérandes PRECISION/CRITERE
  • Opérandes NOM_CHAM/NOM_CMP/NOM_VARI
  • Opérandes TOUT/NOEUD/GROUP_NOEUD/MAILLE/GROUP_MA
  • Observation d'un champ ELGA
  • Observation d'un champ NOEU
  • Observation d'un champ ELEM
  • Contenu de la table

Demandez d'extraire le maximum EVAL_ CHAM= 'MAX', le minimum EVAL_ CHAM= 'MIN' ou la moyenne EVAL_ CHAM= 'MOY'. Demander un extrait de maximum EVAL_CHAM= 'MAX', minimum EVAL_CHAM= 'MIN' ou moyenne EVAL CHAM= 'MOY'. Demandez d'extraire le maximum EVAL_CHAM= 'MAX', le minimum EVAL_CHAM= 'MIN' ou la moyenne EVAL_CHAM= 'MOY'.

Mot clé SUIVI_DDL

NOM_CMP K8 Nom de la composante observée NOM_ VARI K16 Nom de la variable interne observée EVAL_CMP K8 Type d'évaluation de la composante. NODE K8 Nœud où est effectuée l'observation (champ aux nœuds) MAILLE K8 Maillage où est effectuée l'observation (champ aux mailles) EVAL_ELGA K8 Type d'évaluation des champs aux points de Gauss. En effet, si la restauration écrase les anciens numéros de séquence dans la structure de données résultat (voir le mot-clé ETAT_INIT), ce n'est pas le cas des valeurs de la table d'observation, qui ne sont jamais modifiées rétroactivement.

Contenu de la structure de données EVOL_NOLI

On peut donc avoir deux valeurs différentes pour un même instant dans le tableau, la distinction se fera alors sur NUME_REUSE. COHE_ELGA : champ (aux points de Gauss) du paramètre de cohésion pour le cas XFEM avec RELATION='CZM'. SECO_ELGA : champ (aux points de Gauss) des états de frottement pour le cas XFEM avec contact et frottement.

Mot-clef MESURE

Contenu de la table ou du fichier généré

Factoriser Oui Oui Temps de factorisation de la matrice et nombre de factorisations par pas de temps. Cont_Geom Oui Oui Nombre de mises à jour géométriques et temps passé à faire correspondre le contact. Cont_Algo Oui Oui Nombre d'itérations de contact et temps passé sur la résolution (méthodes discrètes).

Opérande INFO

Opérande TITRE

Figure

Figure 3.14.2-1: GROUP_NO

Referencias

Documento similar