Metafor

ULiege - Aerospace & Mechanical Engineering

User Tools

Site Tools


doc:user:elements:contact:lag_aug

This is an old revision of the document!


Gestion du Lagrangien augmenté

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' ElementProperties). Les forces de contact à l'itération $i$ des augmentations de la force de contact s'écrit:

$$ F = L_i + k_N\,g $$

où $k_N$ est la pénalité et $L_i$ le Lagrangien. Pour l'augmentation suivante, le Lagrangien prédit s'écrit

$$ L_{i+1} = L_i + k_N\,g $$

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.

Les paramètres sont imposés par des fonctions relatives à metafor.getAugmentedLagrangianManager() :

  alm = metafor.getAugmentedLagrangianManager()
  alm.setMaxNbOfIterations(itma)

itma nombre maximal d'augmentations pour un pas de temps (valeur par défaut 10)
doc/user/elements/contact/lag_aug.1373472874.txt.gz · Last modified: 2016/03/30 15:22 (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki