Metafor

ULiege - Aerospace & Mechanical Engineering

User Tools

Site Tools


commit:2015:10_29

This is an old revision of the document!


Commit 2015-10-29

Contact Bug Fix

Matrice de raideur de contact

Wire

Le calcul de la normale à un wire dépend de son orientation global et non de l'orientation de chacune des courbes le constituant. Dès lors, il fallait adapter la fonction du calcul de la normale !

Augmented Lagrangien Method

J'ai corrigé un bug dans l'expression de la matrice de raideur de contact dans le cas collant ou avec frottement (Partie géométrique).

Area in Contact

J'ai adapté le calcul de la mise à jour des composantes de la force de contact lors de la phase ALE pour faire face au cas particulier de l'area in contact (mise à jour de l'aire nodale à toutes les itérations mécaniques).

Contact Augmented Lagrangien Method

En suivant la procédure proposée par Romain pour la mise à jour des grandeurs de contact lors de la phase endALE(), j'ai proposé une méthode (peu rigoureuse !) pour mettre à jour les grandeurs liées au contact dans le cas du transfert des données d'un maillage à l'autre.

Dans le cas du Lagrangien Augmenté, il faut transférer le lagrangien normal (scalaire) et le lagrangien tangentiel (vecteur) ainsi que le point de collement.

Pour se faire, j'ai tout simplement utilisé la même méthode qu'en pénalité, c'est à dire j'ai adapté la valeur du lagrangien normal et du lagrangien tangentiel aux nouvelles valeurs de la pression de contact et du cisaillement de contact, si ceux-là étaient non nuls dans la configuration lagrangienne.

La méthode fonctionne mais elle manque certainement de robustesse !

Nettoyage des cas tests

Pour tous les cas tests qui utilisent la méthode d'erreur d'intégration pour mettre à jour le pas de temps, j'ai indiqué explicitement dans le jeux de données la commande suivante :

tsm.setTimeStepComputationMethod(TSM_INTEGRATIONERRORMETHOD)

Fichiers/Dossiers ajoutés/supprimés

[r]:
[a]:

Tests ajoutés/supprimés

[r]:
[a]: 

Gaëtan WAUTELET 2015/10/29

commit/2015/10_29.1446114120.txt.gz · Last modified: 2016/03/30 15:22 (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki