Télécharger @solvmec.notice

Retour à la liste thématique

Afficher cette notice en

Numérotation des lignes :
   1 : $$$$ @SOLVMEC NOTICE  FD218221  21/05/07    21:15:01     11001          
   2 :                                              DATE     21/05/07
   3 : 
   4 :   Procedure @SOLVMEC                       Voir aussi : PASAPAS UNPAS
   5 :     ------------------  
   6 :     @SOLVMEC  TAB1 ;
   7 : 
   8 :     Objet :
   9 :     -------
  10 : 
  11 :        La procedure @SOLVMEC permet d'effectuer un calcul mecanique non lineaire
  12 :     incremental selon un parametre d'evolution donne par l'utilisateur
  13 :     (pseudo temps ou temps reel).
  14 : 
  15 :        Cette procedure est analogue a la procedure PASAPAS (indices en entree et
  16 :     en sortie identiques) mais en constitue une version beaucoup plus simplifiee
  17 :     et ceci a des fins de tests ou pedagogiques uniquement.
  18 : 
  19 :        Cette procedure n'est pas supportee et ne rentre pas dans le perimetre de
  20 :     validation de Cast3M. La procedure de reference pour le calcul incremental
  21 :     en mecanique et thermique est PASAPAS.
  22 : 
  23 :        De plus, les performances sont sensiblement moins elevees que celles de PASAPAS
  24 :     et le domaine d'application est limite a la mecanique seule. Cependant, elle met
  25 :     en oeuvre, comme dans PASAPAS, un schema de quasi Newton-Raphson pour la minimisation
  26 :     du residu. Celui-ci est facilement lisible et modifiable pour l'utilisateur.
  27 : 
  28 : 
  29 :        Les indices de la table TAB1 a definir sont les suivants :
  30 : 
  31 :     MODELE              : Objet de type MMODEL, obligatoire.
  32 :                           Ensemble des modeles avec une formulation mecanique
  33 :                           --> objet cree par l'operateur MODE.
  34 : 
  35 :     CARACTERISTIQUES    : Objet de type MCHAML, obligatoire.
  36 :                           Champ de caracteristiques materielles et geometriques
  37 :                           (si necessaire) associees au modele
  38 :                           --> objet cree par les operateurs MATE/CARA.
  39 : 
  40 :     BLOCAGES_MECANIQUES : Objet de type RIGIDITE, obligatoire.
  41 :                           Matrice des blocages mecaniques associee a une condition aux
  42 :                           limites de type Dirichlet (deplacement impose)
  43 :                           --> objet cree par les operateurs BLOQ/RELA.
  44 : 
  45 :     CHARGEMENT          : Objet de type CHARGEME, obligatoire.
  46 :                           Definition du chargement en fonction du parametre d'evolution
  47 :                           Les types de chargements acceptes sont :
  48 :                           * ceux de type 'DIMP' (deplacements imposes)
  49 :                           * ceux de type 'MECA' (efforts      imposes)
  50 :                           --> objet cree par l'operateur CHAR.
  51 : 
  52 :     TEMPS_CALCULES      : Objet de type LISTREEL, obligatoire.
  53 :                           Liste des valeurs du parametre d'evolution (temps) pour
  54 :                           lesquelles on effectue le calcul.
  55 :                           --> objet cree par l'operateur PROG.
  56 : 
  57 :     GRANDS_DEPLACEMENTS : Objet de type LOGIQUE, facultatif,
  58 :                           egal a FAUX par defaut.
  59 :                           Indique que l'on souhaite faire le calcul sous l'hypothese
  60 :                           des "grands deplacements", c'est-a-dire :
  61 :                           - re-calcul de la matrice de rigidite sur la configuration
  62 :                             au debut de chaque pas de temps
  63 :                             (et non la configuration initiale) ;
  64 :                           - prise en compte de la matrice de raideur geometrique
  65 :                             associee aux contraintes au debut du pas de temps
  66 :                             (appel a l'operateur KSIG) ;
  67 :                           - utilisation de la deformation quadratique (Green Lagrange)
  68 :                             pour evaluer l'increment de deformation sur chaque pas de
  69 :                             temps (et non la deformation lineaire) ;
  70 :                           - transport des contraintes sur la configuration a la fin
  71 :                             du pas de temps (operateur PICA).
  72 :                           - verification de l'equilibre sur la configuration a la fin
  73 :                             du pas de temps (et non la configuration initiale).
  74 : 
  75 :     ACCELERATION_CONVERGENCE : Objet de type LOGIQUE, facultatif,
  76 :                           egal a FAUX par defaut.
  77 :                           Indique que l'on souhaite utiliser l'acceleration de convergence
  78 :                           basee sur les precedents residus (operateur ACT3).
  79 :                           L'acceleration est effectuee toutes les 4 iterations.
  80 : 

© Cast3M 2003 - Tous droits réservés.
Mentions légales