• Aucun résultat trouvé

Développement d'une approche "Maximum Entropy" pour la modélisation thermo-mécanique du procédé de soudage par friction rotative

N/A
N/A
Protected

Academic year: 2021

Partager "Développement d'une approche "Maximum Entropy" pour la modélisation thermo-mécanique du procédé de soudage par friction rotative"

Copied!
9
0
0

Texte intégral

(1)

HAL Id: hal-01722095

https://hal.archives-ouvertes.fr/hal-01722095

Submitted on 2 Mar 2018

HAL is a multi-disciplinary open access

archive for the deposit and dissemination of sci-entific research documents, whether they are pub-lished or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers.

L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d’enseignement et de recherche français ou étrangers, des laboratoires publics ou privés.

Public Domain

Développement d’une approche ”Maximum Entropy”

pour la modélisation thermo-mécanique du procédé de

soudage par friction rotative

Mathieu Foca, Guillaume Racineux, Laurent Stainier

To cite this version:

Mathieu Foca, Guillaume Racineux, Laurent Stainier. Développement d’une approche ”Maximum Entropy” pour la modélisation thermo-mécanique du procédé de soudage par friction rotative. 11e colloque national en calcul des structures, CSMA, May 2013, Giens, France. �hal-01722095�

(2)

CSMA 2013

11e Colloque National en Calcul des Structures 13-17 Mai 2013

Développement d’une approche "Maximum Entropy" pour la

modéli-sation thermo-mécanique du procédé de soudage par friction rotative

Mathieu FOCA, Guillaume RACINEUX, Laurent STAINIER

GeM (UMR 6183 CNRS), Ecole Centrale de Nantes, {mathieu.foca, guillaume.racineux, laurent.stainier}@ec-nantes.fr

Résumé — Une modélisation multi-physique du procédé de soudage par friction rotative basée sur une approche Maximum Entropy (MaxEnt) est proposée. Cette approche permettra de résoudre des pro-blèmes thermo-mécaniques couplés. Les déformations étant très importantes localement au voisinage de la soudure, le temps de remaillage lors d’une simulation par éléments finis classique est important. L’uti-lisation de cette méthode sans maillage à ce jour peu exploitée devrait permettre de réduire les temps de simulation ainsi que le phénomène de diffusion numérique.

Mots clés — Couplage thermo-mécanique, Maximum Entropy, Meshfree, Soudage par friction rotative

1

Introduction

Le soudage par friction rotative (RFW - Rotary Friction Welding) permet de réaliser des assem-blages en bout de deux pièces dont l’une au moins a une symétrie de révolution. Il met en oeuvre l’effet thermique engendré dans leur plan de joint par la rotation rapide sous pression des pièces l’une contre l’autre. La puissance de chauffe résulte du couple résistant et de la vitesse de rotation. Du fait du fluage du matériau pendant la friction et lors du forgeage, la température de fusion n’est jamais atteinte. Ceci confère à la soudure des qualités exceptionnelles comparées à d’autres moyens de liaison tels que le soudage par résistance ou par étincelage, le soudage par faisceau d’électrons ou bien le soudage laser. Deux techniques de soudage par friction rotative sont principalement utilisées aujourd’hui : le soudage par friction pilotée, et le soudage par friction inertielle.

Fig. 1 – Principe du procédé de soudage par friction rotative, ici avec un cylindre plein.

2

Modélisation

Pour obtenir une modélisation numérique cohérente du procédé, il convient de prendre en compte tous les aspects thermiques et mécaniques mis en jeu. Il s’agit donc de prendre en compte le couplage thermo-mécanique qui intervient lors de la soudure. En effet, les déformations sont très importantes et les températures atteignent des valeurs très élevées au niveau de la soudure. Il est donc important d’avoir un code de calcul qui puisse prendre en compte tout ces paramètres. L’ensemble de l’étude se fera en 2D

(3)

axisymétrique étant donnée la nature cylindrique (plein ou creux) des pièces à souder.

Afin d’évaluer la pertinence de l’étude et son efficacité, les résultats obtenus seront comparés aux ré-sultats d’une simulation par éléments finis équivalente sur Abaqus, qui sera considérée comme étant la solution industrielle de référence. Pour une telle simulation, Abaqus fonctionne par remaillages succes-sifs dès que la consommation matière atteint un cap prédéfini : par exemple, on ne fait pas plus de 0.5mm de consommation matière avec un seul maillage. Ainsi, on obtient une évolution du maillage telle que le montre la figure 2. Les deux inconvénients majeurs de cette méthode sont le temps de consacré au remaillage et la diffusion numérique qu’elle entraîne. En effet, ce deuxième aspect est important dans le contexte du travail présenté ici car l’objectif par la suite sera d’être capable de mener des étude métallur-gique du matériau après soudage, ce qui demande une grande précision sur le champ thermique lors de la simulation.

La méthode Maximum Entropy a été préférée à d’autres méthodes telles que Smoothed Particuled Hy-drodynamics (SPH) ou Element Free Galerkin car nous avons besoin ici de gérer des contacts et donc de parfaitement définir les contours géométriques de notre pièce à chaque instant.

L’objectif à plus long terme de ce travail est d’être capable de résoudre des problème de thermo-mécanique au sens large, des références bibliographiques [1] [2] montrant que la méthode donne de bons résultats sur des problèmes de mécanique ayant un comportement thermique adiabatique.

Fig. 2 – Évolution d’un maillage avec le code Abaqus [3]

3

Aspect Expérimental

En parallèle du travail de simulation, des essais sur machine RDS60 sont effectués chez ACB afin de pouvoir par la suite vérifier nos résultats. Dans un premier temps, on soude des pièces en acier P295GH. Ces pièces ont les géométries suivantes : tube épais, tube mince et cylindre plein. Quand l’influence de tous les paramètres de soudage sera bien maitrisée, des pièces en alliage de titane TA6V seront utilisées. Le procédé de soudage par friction rotative est divisé en quatre phases :

– Phase 1 : Rampe de montée en force

– Phase 2 : Friction à effort et vitesse de rotation constants. – Phase 3 : Transitoire vers effort de forge imposé.

– Phase 4 : Refroidissement sous maintien en force.

Les paramètres d’entrée de la machine sont les suivants, les valeurs numériques indiquées étant celles correspondant à notre premier plan d’essai :

(4)

– La force exercée sur la pièce en rotation. Celle-ci varie entre 35 kN et 155 kN, soit entre 6% et 26% de la capacité de fonctionnement de la machine.

– La vitesse de rotation V : elle varie entre 600 tr/min et 900 tr/min, soit entre 66% et 100% de la capacité de fonctionnement de la machine.

– La consommation matière U : quantité de matière qui sera éjectée tout au long de l’opération et qui constituera le bourrelet au niveau de la zone de soudure. Elle varie entre 4 mm et 8 mm. L’objectif est de comparer les aspects suivant entre simulation et expérimental :

– Temps d’échauffement

– Vitesse de consommation matière – Champ de température

– Effet de la pression de forge

– Taille de la Zone Affectée Thermiquement (ZAT)

L’utilisation d’une caméra thermique permet en outre d’obtenir la température de surface au voisinage de la soudure.

4

La méthode Maximum Entropy

4.1 Origines

La méthode MaxEnt utilise la notion d’entropie au sens de la théorie de l’information comme la dé-finit Shannon [4]. Dans cette théorie, l’entropie est définie comme une grandeur permettant de quantifier l’incertitude. Chercher une solution maximisant l’entropie revient à chercher le cas où le résultat est le plus incertain. Illustrons cet aspect avec un exemple. Soit un ensemble d’événements A = {A1, ..., An}

associés aux probabilités {p1, ..., pn}. Considérons les deux cas suivant :

B1=  A1 A2 0.5 0.5  et B2=  A1 A2 0.9 0.1 

L’issue est évidemment plus incertaine dans le cas B1que dans le cas B2(où le résultat sera très

certaine-ment A1). L’entropie est donc plus élevée dans le cas B1. En ce basant sur trois critères mathématiques,

Shannon [4] établit la formulation de l’entropie H par la formule suivante : H(B) = H(p1, ..., pn) = − n

a=1 palog pa (1) On a donc : H(B1) = 0.301 et H(B2) = 0.141

4.2 Mise en place du problème

Considérons un ensemble de nœuds distincts X = {xa, a = 1, ..., N} ⊂ Rd. L’espace convexe généré

par X est donné par la formule suivante [5] :

convX = {x ∈ Rd|x = Xλ, λ ∈ RN

+, 1.λ = 1} (2)

où RN+est l’orthant positif, 1 ∈ RNest le vecteur rempli de 1 et X est une matrice d x N dont les colonnes

sont les coordonnées des vecteurs positions des nœuds de X . X étant fini, alors convX est convexe et compact.

Soit u : convX → R dont les évaluations {ua= u(xa), a = 1, ..., N} sont connues sur X . On veut construire

des approximations de u (qui peut par exemple représenter un champ de déplacement) de la forme sui-vante : uh(x) = n

a=1 pa(x)ua (3)

(5)

où les fonctions pa: convX → R sont les fonctions de forme ou fonctions d’interpolation. Ces fonctions

doivent répondre aux conditions suivantes :

n

a=1 pa(x) = 1 (4) n

a=1 pa(x)xa= x (5)

A partir de ces relations et de la notion d’entropie établie par Shannon, Arroyo et Ortiz [1] montrent qu’il est possible de faire le lien entre les deux. En supposant que le choix des fonctions de forme doit être le moins biaisé possible et d’après le principe d’entropie maximale de Jaynes [6], il convient de résoudre le problème Maximum Entropy (ME) suivant :

(ME) Maximiser H(p) = − ∑na=1palog pa

tel que pa> 0, a = 1, ..., N

∑na=1,pa(x) = 1

∑na=1,pa(x)xa= x

De plus, afin de contrôler le degré de corrélation entre les fonction d’interpolation en x et les valeurs aux nœuds proches, il convient d’ajouter une notion de localité, ce qui se traduit par le problème (RAJ) [7] :

(RAJ) À x fixé, minimiser U(x, p) ≡ ∑na=1pa|x − xa|2

tel que pa> 0, a = 1, ..., N

∑na=1pa(x) = 1

∑na=1pa(x)xa= x

Pour obtenir le compromis optimal entre ces deux problèmes, il faut donc résoudre le problème suivant : (LME)β À x fixé, minimiser fβ(x, p) ≡ βU (x, p) − H(p)

tel que pa> 0, a = 1, ..., N

∑na=1pa(x) = 1

∑na=1pa(x)xa= x

Dans leur article, Arroyo et Ortiz [1] montrent également que la solution au problème (LME)βest unique

et s’écrit : pβa= 1 Z(x, λ∗(x))exp[−β|x − xa| 2+ λ∗ .(x − xa)] (6) où : Z(x, λ) = n

a=1, exp[−β|x − xa|2+ λ.(x − xa)] (7) λ∗(x) = arg min λ∈Rdlog Z(x, λ) (8)

Le paramètre λ correspond aux multiplicateurs de Lagrange imposant les conditions (4) et (5).

Le paramètre β est à fixer au cours de la simulation en fonction de la richesse de l’interpolation qu’on souhaite obtenir. β = 0 signifie que le support des fonctions de forme sera le "maillage" en entier alors que β = +∞ signifie qu’on néglige l’aspect biaisé du choix des fonctions de forme. On montre que quelque soit β ∈ [0, +∞[ et quelque soit x ∈ convX , la solution existe et est unique. En pratique, on utilise également γ, qui est lié à β par la relation :

γ = h2β (9)

(6)

Fig. 3 – Fonctions de forme en 1D pour différentes valeurs deγ, γ = {0,0.5,1.8,5}.

5

Travaux et premiers résultats

Dans la bibliographie, la méthode MaxEnt n’a été utilisé que pour résoudre des problèmes de mé-canique [1]. Avant de résoudre des problème thermo-mémé-canique fortement couplés, on vérifie que la méthode donne de bons résultats sur des problèmes thermiques simples. Pour ce faire, les routines Mat-lab partagées par Arroyo sont utilisées comme base.

5.1 Visualisation des fonctions de forme

5.1.1 Fonctions de forme en 1D

Dans cet exemple 1D, les nœuds sont au nombre de cinq et ont les coordonnées suivantes : xa= 0.01a, ∀a ∈ [0;1;2;3;4]

Dans ce cas, h= 0.01. Chacune des cinq fonctions est évaluée en chaque nœud. On donne à la figure 3 leurs représentations pour différentes valeurs deγ.

Les valeurs données dans le tableau 5.1.1 permettent de vérifier qu’on respecte bien les conditions (4) et (5).

5.1.2 Fonctions de forme en 2D

(7)

Nœud 1 Nœud 2 Nœud 3 Nœud 4 Nœud 5 Fonction 1 1.000 1.247e−1 5.605e−4 6.828e−8 1.562e−27 Fonction 2 4.401e−5 7.511e−1 1.241e−1 5.558e−4 1.740e−18 Fonction 3 5.249e−11 1.236e−1 7.507e−1 1.236e−1 5.294e−11 Fonction 4 1.740e−18 5.558e−4 1.241e−1 7.511e−1 4.401e−5 Fonction 5 1.562e−27 6.828e−8 5.605e−4 1.247e−1 1.000 Tableau 1 – Valeurs des fonctions de forme sur un exemple 1D, γ = 1.8.

Fig. 4 – Fonctions de formes sur un modèle 2D

5.2 Résolution de problèmes thermiques simples

La résolution d’un problème thermique passe par la résolution du système suivant :

[C]{ ˙T} + [K]{T } = {qe} (10)

avec T le vecteur contenant les températures nodales, C la matrice de capacité thermique, K la matrice de conductibilité et qele vecteur contenant les flux nodaux imposés.

5.2.1 Calcul de la matrice de conductibilité K

Le calcul de la matrice K est donné par l’équation suivante : ∀(a, b), Ka,b=

n

a=1

k∇pβa.∇pβbdV (11)

avec k la conductivité thermique du matériau, ∇pβile gradient de la fonction de forme au nœud i, obtenu

en dérivant la fonction de forme pβiet Ωele convexe formé par l’ensemble des nœuds.

5.2.2 Calcul de la matrice de capacité thermique C

Le calcul de la matrice C est donné par l’équation suivante : ∀(a, b),Cab=

n

a=1

(8)

avecρ la masse volumique du matériau, la chaleur spécifique du matériau, pβila valeur de la fonction de forme au nœud i etΩele convexe formé par l’ensemble des nœuds.

Afin de pouvoir comparer avec les résultats fournis par Abaqus, il convient d’utiliser la même matrice C. Or, Abaqus utilise une matrice Ccondensée sur la diagonale donnée la formule suivante. On utilisera donc la version condensée de cette matrice pour notre calcul.

∀(i, j) ∈ [[1,n]]2,C i j=δi j n

k=1 Cik (13)

5.2.3 Schéma d’intégration numérique

On résout le problème thermique en intégrant dans le temps par différence finie. En particulier, la méthode des trapèzes généralisés est utilisée :

 [C]{ ˙Tn+1} + [K]{Tn+1} = {qe(tn+1)} {Tn+1} = {Tn} − (1 − α)∆t{ ˙Tn} + α∆t{ ˙Tn+1} (14) avec : • α = 0 : schéma explicite • α = 1/2 : schéma de Crank-Nicholson • α = 1 : schéma Euler-implicite

Pour la suite, le schéma de Crank-Nicholson est choisi.

5.3 Cas test 1D, comparaison MaxEnt/FEM

Afin de vérifier la validité de notre modèle, on compare sur des problèmes très simple les résultats obtenus avec les deux méthodes. On ne présentera ici qu’un des cas tests réalisés.

Soit une barre composée d’un matériau homogène de longueur L= 0.03m. Le maillage éléments finis et la position des nœuds pour MaxEnt sont donnés par la figure 5. Dans cet exemple, on notera T0= 273K.

Initialement, on fixe la température de la plaque à T = T0puis∀t ≥ 0, on impose la température sur un

bord égale à T = 400K, ce qui se traduit mathématiquement ainsi : Conditions initiales : T(x, 0) = 0,∀x ∈]0,L]

˙

T(x, 0) = 0,∀x ∈ [0,L] Conditions limites :

T(0,t) = T0,∀t ≥ 0

Fig. 5 – Maillage MEF (|) et nœuds et points matériels MaxEnt (•) pour l’exemple de plaque 1D

La figure 6 compare les résultats obtenus avec une méthode éléments finis classique avec Abaqus (traits pleins) et avec la méthode MaxEnt (traits discontinus). Les résultats sont très similaires, on valide donc la méthode pour la résolution de problèmes thermiques.

6

Conclusion

Dans ce travail, on propose d’appliquer le principe d’entropie maximale à la résolution de problème thermo-mécanique fortement couplés. La cohérence sur des problèmes mécaniques [1] et thermiques simples nous encourage sur cette voie. Après implémentation du code permettant la simulation numé-rique de tels procédés, nous devrions être en mesure de l’appliquer à la modélisation du procédé de soudage par friction rotative. Celle-ci sera suffisamment fine pour pouvoir par la suite faire des études métallurgiques afin de déterminer à l’avance les paramètres de soudage présentés dans ce papier.

(9)

Fig. 6 – Comparaison MEF (—) / MaxEnt (– · –) sur un problème de propagation thermique simple

Remerciements

Ce travail a été réalisé dans le cadre du projet Friction Rotative à Entrainement Direct (FRED), financé par OSEO, en collaboration avec ACB, l’ENSAM (LAMPA) et Polytech’ Nantes (IMN).

Références

[1] M. Arroyo, M. Ortiz. Local maximum-entropy approximation schemes : a seamless bridge between finite elements and meshfree methods, International journal for numerical methods in engineering, 65 :2167-2202, 2006.

[2] B. Li, A. Kidane , G. Ravichandran, M. Ortiz. Verification and validation of the Optimal Transportation Me-shfree (OTM) simulation of terminal ballistics, INT J IMPACT ENG, 42 :25-36, 2012.

[3] Abaqus Example Problems Manual, 1.3.18 Inertia welding simulation using Abaqus/Standard and Aba-qus/CAE, SIMULIA, Abaqus 6.10.

[4] C. E. Shannon. A Mathematical Theory of Communication, The Bell System Technical Journal, Éditeur, 27 :379-423, 27 :623-656, 1948.

[5] R. T. Rockafellar. Convex Analysis, Princeton University Press, Princeton NJ, 1970.

[6] E. T. Jaynes. Information theory and statistical mechanics, Physical Review, 106(4) :620-630, 1957.

[7] V. T. Rajan. Optimality of the Delaunay triangulation, Discrete and Computational Geometry, 12(2)189-202, 1994.

Figure

Fig. 1 – Principe du procédé de soudage par friction rotative, ici avec un cylindre plein.
Fig. 2 – Évolution d’un maillage avec le code Abaqus [3]
Fig. 3 – Fonctions de forme en 1D pour différentes valeurs de γ, γ = { 0,0.5,1.8,5 } .
Fig. 4 – Fonctions de formes sur un modèle 2D 5.2 Résolution de problèmes thermiques simples
+3

Références

Documents relatifs

Ce phénomène, appelé par Bandura (Bandura, 1980) apprentissage vicariant, souligne les variations qu’il peut y avoir dans les apprentissages intra-individuels et

Dans ce contexte, l’étude proposée aura pour objectif de choisir une nuance d’alliage d’aluminium bien déterminée, puis réaliser des opérations de soudage avec

Copyright and moral rights for the publications made accessible in the public portal are retained by the authors and/or other copyright owners and it is a condition of

In Chapter 3, we provide an exact charac- terization of the reachable space of the 1-D heat equation on a finite interval with Dirichlet boundary control as sum of two Bergman spaces

To get a comprehensive approach of the role of BRCA1 in tumor cell metabolism, we performed a global transcriptional and metabolite profiling in a BRCA1-mutated breast cancer cell

ADL: Activities of daily living; ALM: Appendicular Lean Mass; AUC: Area under the curve; BMI: Body Mass Index; CARG: Cancer and Aging Research Group; CGA: Comprehensive

Durant cette phase, l’expérimentateur vous indiquera une tâche à réaliser: - marcher vers une cible que vous verrez ou bien que vous aurez mémorisée, - ou bien simuler sur

Notre terrain d’investigation est composé de quinze sites web appartenant aux promo- teurs du projet (Syndicat Mixte Aéroportuaire, Des Ailes pour l’ouest, sites de la société