Metafor

ULiege - Aerospace & Mechanical Engineering

User Tools

Site Tools


doc:user:elements:contact:lag_aug

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
doc:user:elements:contact:lag_aug [2013/07/10 18:14] jorisdoc:user:elements:contact:lag_aug [2015/07/24 17:01] wautelet
Line 1: Line 1:
-====== Gestion du Lagrangien augmenté ======+====== Augmented Lagrangian Method ======
  
- +The Augmented Lagrangian method is used to iterate several times over a single time step, to correct contact forces (augmentation) to get a gap $g$ smaller than a given tolerance (defined by the parameters ''PRECONNORMALGAP'' and ''PRECONTANGENTGAP'' of the ''[[doc:user:elements:contact:elements|ElementProperties]]''). Contact forces at the iteration $i$ are written :
-La méthode du Lagrangien augmenté permet de calculer plusieurs fois le pas de temps en corrigeant les forces de contact (augmentation) pour obtenir une pénétration (gap $g$) inférieure à une tolérance (définie par les paramètres ''PRECONNORMALGAP'' et ''PRECONTANGENTGAP'' de l' ''[[doc:user:elements:contact:elements|ElementProperties]]''). Les forces de contact à l'itération $i$ des augmentations de la force de contact s'écrit:+
  
 $$ $$
Line 8: Line 7:
 $$ $$
  
-où $k_N$ est la pénalité et $L_i$ le LagrangienPour l'augmentation suivantele Lagrangien prédit s'écrit+where $k_N$ is the penalty and $L_i$ the LagrangianFor the next augmentation, the predicted Lagrangian is
  
 $$ $$
Line 14: Line 13:
 $$ $$
  
-ou bien il est extrapoléLa tolérance sur le gap est définie par les propriétés de l'élément de contact. Il faut entrer cette précision pour activer la méthode.+or it is extrapolatedThe gap tolerance is defined by the properties of the contact elementThis accuracy must be given to activate the method.
  
-Les paramètres sont imposés par des fonctions relatives à ''metafor.getAugmentedLagrangianManager()'' :+Parameters are set by functions associated to ''metafor.getAugmentedLagrangianManager()'' :
  
     alm = metafor.getAugmentedLagrangianManager()     alm = metafor.getAugmentedLagrangianManager()
     alm.setMaxNbOfIterations(itma)     alm.setMaxNbOfIterations(itma)
  
-+where 
 + 
 +| ''itma''  | maximal number of augmentations for a given time step (by default equal to 10)  | 
 + 
 +===== Augmented Lagrangian Algorithm ===== 
 + 
 +===== Augmented Lagrangian Material ===== 
 + 
 +===== Augmented Lagrangian Augmentation Method =====
  
-| ''itma''  | nombre maximal d'augmentations pour un pas de temps (valeur par défaut 10)  |+===== Augmented Lagrangian Criterion =====
doc/user/elements/contact/lag_aug.txt · Last modified: 2016/03/30 15:23 by 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki