HAL Id: hal-01495638
https://hal.archives-ouvertes.fr/hal-01495638
Submitted on 25 Mar 2017
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
Formulation quasi-symétrique du contact entre corps déformables
Lionel Fourment
To cite this version:
Lionel Fourment. Formulation quasi-symétrique du contact entre corps déformables. 8e Colloque
national en calcul des structures, CSMA, May 2007, Giens, France. �hal-01495638�
5HYXH9ROXPH;±Q[DQQpHSDJHVj;
HQWUHFRUSVGpIRUPDEOHV
/LRQHO)RXUPHQW
*CEMEF, Ecole des Mines de Paris,
BP 207, 06 904 Sophia Antipolis Cedex, France lionel.fourment@ensmp.fr
RÉSUMÉ . Dans le cadre du contact entre corps déformables 3D ayant des discrétisations éléments finis incompatibles avec des tailles de mailles fort différentes, nous étudions une formulation quasi-symétrique de traitement du contact dans le but d’obtenir des résultats satisfaisants quelque soit le choix du corps HVFODYH et du corps PDvWUH. Cette approche ne repose pas sur l’utilisation d’éléments de mortier, mais sur une formulation symétrique des conditions de contact, cette dernière étant rendue compatible en remplaçant les multiplicateurs de Lagrange du corpsPDvWUH par la projection des multiplicateurs du corps HVFODYH. Les résultats numériques obtenus sur de nombreux cas tests 3D, dans le cadre du contact nodal résolu par pénalisation au sein du logiciel FORGE3®, montrent que cette approche résout avec simplicité les principales difficultés du contact entre corps déformables.
ABSTRACT . In the frame of contact between deformable bodies with non compatible finite element discretisations and with very different mesh sizes, a quasi-symmetric contact treatment is proposed in order to obtain satisfactory results whichever body is selected as PDVWHU or VODYH. This approach is not based on mortar elements, but on a symmetric formulation of the contact conditions. It is made compatible by replacing the Lagrange multipliers of the master body by the projection of the slave body multipliers. Numerical results obtained with numerous 3D test cases, in the frame of a nodal contact formulation solved by a penalty method within the FORGE3® finite element software, show that this approach actually solves the main difficulties of contact between deformable bodies, in a rather simple way.
MOTS-CLÉS :Contact, Maillages Non Compatibles, Mise en Forme, Corps Déformables
KEYWORDS : Contact, Non Compatible Meshes, Metal Forming, Deformable Bodies
,QWURGXFWLRQ
$X PRPHQW GH OD GLVFUpWLVDWLRQ SDU pOpPHQWV ILQLV GH FRUSV GpIRUPDEOHV HQ
FRQWDFWLOV¶DYqUHHQJpQpUDOLPSRVVLEOHGLPSRVHUV\PpWULTXHPHQWOHVFRQGLWLRQVGH
QRQSpQpWUDWLRQGDQVOHFDVROHVPDLOODJHVDQWDJRQLVWHVQHVRQWSDVFRPSDWLEOHV
8QH IRUPXODWLRQ SDUIDLWHPHQW V\PpWULTXH V¶DYqUH VXUFRQWUDLQWH &KHQRW HW DO
8QFRUSVGRLWrWUHFRQVLGpUpFRPPHPDvWUHFHOXLTXLLPSRVHODFRQGLWLRQ
GHFRQWDFWHWODXWUHFRUSVFRPPHHVFODYHFHOXLTXLODVXELW'DQVODSUDWLTXHLO
5HYXH9ROXPH;±Q[DQQpH
HVW QpFHVVDLUH TXH OH FRUSV HVFODYH VRLW GLVFUpWLVp SOXV ILQHPHQW FH TXLO QHVW SDV WRXMRXUVSRVVLEOHGHUpDOLVHUSDU H[HPSOHSRXUXQDVVHPEODJHGHQRPEUHX[FRUSV HQ FRQWDFW RX ORUVTXH OHV LQWHUIDFHV GH FRQWDFW YDULHQW FRQWLQPHQW DX FRXUV GHV FDOFXOV/RUVTXHOHFRUSVPDvWUHHVWGLVFUpWLVpEHDXFRXSSOXVILQHPHQWTXHOHFRUSV HVFODYHODIRUPXODWLRQpOpPHQWVILQLVGLYHUJH(O$EEDVLHWDOE+LOG /D SOXSDUW GHV IRUPXODWLRQV SURSRVpHV SRXU UpVRXGUH FHWWH TXHVWLRQ UHSRVHQW VXU OXWLOLVDWLRQGpOpPHQWVGHPRUWLHU%DLOOHWHWDO(O$EEDVLHWDOD+LOG 3XVRHW DOD 3XVRHWDO E TXLV¶LQWqJUHQWELHQ jXQORJLFLHOHQ 'PDLVEHDXFRXSSOXVGLIILFLOHPHQWHQ')HUQDQGH]3XVRHWDOD 3XVRHWDOEHWWRXWSDUWLFXOLqUHPHQWGDQVOHVFDVOHVSOXVJpQpUDX[RFHWWH LQWHUIDFHIUDFWLRQQpHHQGHQRPEUHXVHVSDUWLHVQRQFRQQH[HVpYROXHFRQVWDPPHQW DX FRXUV GX WHPSV 1RXV pWXGLRQV XQH IRUPXODWLRQ DOWHUQDWLYH SURSRVpH GDQV )RXUPHQW HW DO TXL UHSRVH VXU XQH DSSUR[LPDWLRQ GX FRQWDFW V\PpWULTXH +DEUDNHQHWDOROHFDUDFWqUHVXUFRQWUDLQWHVWpYLWpHQXWLOLVDQWVHXOHPHQW OHVPXOWLSOLFDWHXUVGH/DJUDQJHGXFRUSVHVFODYH
(TXDWLRQVGXSUREOqPH
'HX[FRUSVpODVWLTXHVAHWBVRQWHQFRQWDFWVXUODVXUIDFHGHFRQWDFW Γ
C3RXU i = a,b, u
iHVW OH FKDPS GHV GpSODFHPHQWV VXU Ω
in
iHVW OD QRUPDOH VRUWDQWH j
Ω
i∂ HW δ ( ) x HVW OD IRQFWLRQ GLVWDQFH HQWUH A HW B QpJDWLYH V¶LO \ D SpQpWUDWLRQ
&HWWH IRQFWLRQ VH OLQpDULVH HQ − h u ,u (
a b) >@ j SDUWLU GH OD YDOHXU GH OD GLVWDQFH LQLWLDOH δ
ab/DFRQGLWLRQGHFRQWDFWHQWUHOHVGHX[FRUSVHVWGRQQpHSDU>@HWVD IRUPHIDLEOHSDU>@R λ HVWOHPXOWLSOLFDWHXUGH/DJUDQJHGXSUREOqPHPL[WHOD FRQWUDLQWHQRUPDOHGHFRQWDFW
( )
≤ δ x OLQpDULVpHQ h u ,u (
a b) ( = u .n
a a+ u .n
b b) − δ
ab≤ , VXU Γ
C>@
( )
C
a b
* , * h u ,u ds
Γ
λ λ
∀ ≤ ³ ≤ >@
/H SRLQW FOp GX WUDLWHPHQW GX FRQWDFW UHSRVH VXU XQH LQWpJUDWLRQ SUpFLVH DSUqV GLVFUpWLVDWLRQpOpPHQWVILQLV>@GXWHUPHGHODJUDQJLHQGXSUREOqPHPL[WH
( ) ( )
C
a b
b ,u h u ,u ds
Γ
λ = ³ λ >@
( ) ( ) ( ) ( )
( ) ( )
h k k h k k
i i i i i i i
k k
C h k k
k
x , x x x N x ; u x u N x
x , x N x
Ω
Γ λ λ
∀ ∈ = =
°° ®
∀ ∈ =
° °¯
¦ ¦
¦ >@
. )RUPXODWLRQ4XDVL6\PpWULTXH
$SUqVGLVFUpWLVDWLRQOHVGHX[VXUIDFHV Γ
aCHW Γ
bCQHVRQWSDVpTXLYDOHQWHVLO HVWGRQFQpFHVVDLUHGHGpILQLUVXUTXHOOHVXUIDFHLQWpJUHU b ( λ
h,u
h) &RQWUDLUHPHQW DX[ DSSURFKHV DYHF pOpPHQWV GH PRUWLHUV %DLOOHW HW DO (O$EEDVL HW DO D+LOG3XVRHWDODQRXVVRXKDLWRQVpYLWHUO¶LQWURGXFWLRQG¶XQH WURLVLqPHVXUIDFHG¶LQWpJUDWLRQVRXYHQWIRUWGpOLFDWHjFRQVWUXLUHHQ')HUQDQGH]
3XVRHWDOD3XVRHWDOEHQXWLOLVDQWOHVVXUIDFHV Γ
aCHW Γ
bC'DQV OD IRUPXODWLRQ PDvWUH HVFODYH KDELWXHOOH b ( λ
h,u
h) HVW LQWpJUp VXU XQH VHXOH GHV VXUIDFHV Γ
aCOD VXUIDFH GX FRUSV ©HVFODYHª HW λ HVW LQWHUSROp XQLTXHPHQWVXU Γ
aC>@'DQVODSUDWLTXHRQFKRLVLWSRXUFRUSVHVFODYHFHOXLTXLHVW GLVFUpWLVpOHSOXVILQHPHQWF¶HVWjGLUHFHOXLTXLIRXUQLUDO¶LQWpJUDWLRQODSOXVSUpFLVH GH b ( λ
h,u
h)
( ) ( ) ( ) ( )
C a
h h h h h C h k k
a a a b a a a a
k
b ,u h u ,u ds ; x , x N x
Γ
λ = ³ λ ∀ ∈ Γ λ = ¦ λ >@
/RUVTXHOHFRUSVHVFODYHHVWGLVFUpWLVpGHPDQLqUHEHDXFRXSSOXVJURVVLqUHTXHOH FRUSV PDvWUH O¶LQWpJUDWLRQ GH b ( λ
h,u
h) Q¶HVW SDV VDWLVIDLVDQWH HW OD FRQGLWLRQ GH FRQWDFWHVWWUqVLPSDUIDLWHPHQWSULVHHQFRPSWH,OSHXWV¶DYpUHUMXGLFLHX[G¶LQWpJUHU
(
h h)
b λ ,u V\PpWULTXHPHQWVXUOHVGHX[VXUIDFHVHQFRQWDFW+DEUDNHQHWDO
( ) ( ) ( )
( ) ( ) ( ) ( )
C C
a b
h h h h h h h h
a a b b b a
C h k k C h k k
b b b b a a a a
k k
b ,u h u ,u ds h u ,u ds
x , x N x ; x , x N x
Γ Γ
λ λ λ
Γ λ λ Γ λ λ
§ ·
° = ¨ + ¸
° ¨ ¸
® © ¹
° ∀ ∈ = ∀ ∈ =
° ¯
³ ³
¦ ¦ >@
λ HVWGRQFLQWHUSROpjODIRLVVXU Γ
aCHW Γ
bCb
( λ
h,u
h) SHUPHWG¶LQWpJUHUDYHF SUpFLVLRQGDQV OHV]RQHVGHFRQWDFWR O¶XQGHVFRUSVHVW GLVFUpWLVpEHDXFRXSSOXV ILQHPHQWTXHO¶DXWUH7RXWHIRLVVLOHVGLVFUpWLVDWLRQVGH Γ
aCHW Γ
bCVRQWVHPEODEOHV
( )
h h
b λ ,u LQWURGXLW WURS GH FRQGLWLRQV GH FRQWDFW HW OD IRUPXODWLRQ V¶DYqUH VXU FRQWUDLQWH&KHQRWHWDO(O$EEDVLHWDOE
3RXU V¶DGDSWHU j WRXW W\SH GH VLWXDWLRQ LO HVW SRVVLEOH GH FRPELQHU FHV GHX[
DSSURFKHV >@ HW >@ /D IRUPXODWLRQ PDvWUH HVFODYH HVW FDUDFWpULVpH SDU O¶LQWHUSRODWLRQGH λ VHXOHPHQWVXUOHFRUSVHVFODYH>@ODIRUPXODWLRQV\PpWULTXH SDU O¶LQWpJUDWLRQ GH b ( λ
h,u
h) VXU OHV GHX[ VXUIDFHV Γ
aCHW Γ
bC>@ /HXU FRPELQDLVRQ FRQGXLW GRQF j UHPSODFHU GDQV >@ λ
bhSDU XQH DSSUR[LPDWLRQ λ
bhGpSHQGDQWGH λ
ahVHXOHPHQWSDUH[HPSOHODSURMHFWLRQRUWKRJRQDOH π λ
bh( )
ahGH λ
ahVXU Γ
bCb ( λ
h,u
h) HVWDORUVFDOFXOpGHODPDQLqUHVXLYDQWH
5HYXH9ROXPH;±Q[DQQpH
( ) ( ) ( ) ( )
C C h
a b
b
h h h h h h h h h
a a a b b a b a
b ,u h u ,u ds h u ,u ds
Γ Γ λ
λ λ π λ
§ ·
¨ ¸
= ¨ + ¸
¨ ¸
© ³ ³ ¹
>@
8WLOLVDQW>@RQSHXWFRQVWUXLUH λ
bh= π λ
bh( )
ahSDULQWHUSRODWLRQGH λ
bhDYHFOHV IRQFWLRQV λ
bhHW HQ XWLOLVDQW OHV YDOHXUV QRGDOHV GH π λ
bh( )
ah>@ FHOOHVFL pWDQW FDOFXOpHVjSDUWLUGHVYDOHXUVGH λ
ahHQ π
ah( ) x
bkODSURMHFWLRQGH x
bkVXU Γ
aC>@
( ) ( ) ( ) ( ( )( ) ) ( )
C h h h h h k k
b b b a b a b b
k
x Γ , λ x π λ x π λ x N x
∀ ∈ = = ¦ >@
( ) ( )
k a
C h k l l k
b a b a a a
l f
k Γ , π x x N ξ
∈
∀ ∈ = ¦
bC bh( )
ah(
ah( )
bk)
bk( )
k
x Γ , λ x λ π x N x
∀ ∈ = ¦ >@
R f
akHVW OD IDFH GH Γ
aCFRQWHQDQW OH Q°XG x
bkHW ξ
akHVW OD FRRUGRQQpH EDU\FHQWULTXHGH x
bkVXU f
akGRQQpHSDULQWHUSRODWLRQLQYHUVHGH>@$LQVL
( ) ( ) ( )
k a
C h l l k k
b b a a a b
k l f
x Γ , λ x λ N ξ N x
∈
§ ·
¨ ¸
∀ ∈ = ¦ ¦ ¨ © ¸ ¹ >@
HW ( )
( ) ( )
( ) ( ) ( )
C a
C l' b a
k ' k ' h h
a a a b
k '
h h
a
k ' k ' l' l' h h
a a a b b a
l' k ' f
N x h u ,u ds
b ,u
N N x h u ,u ds
Γ
Γ
λ λ
λ ξ
∈
§ § · ·
¨ ¨ ¨ ¸ ¸ + ¸
¨ © ¹ ¸
¨ ¸
= ¨ § § · · ¸
¨ ¨ ¨ ¸ ¸ ¸
¨ ¨ © ¨ © ¸ ¹ ¸ ¹ ¸
© ¹
³ ¦
³ ¦ ¦
>@
/DIRUPHGLVFUqWHGHO¶pTXDWLRQGHFRQWDFWHVWDORUVREWHQXHSDUGLIIpUHQWLDWLRQ GH b
( λ
ah,u
h) YLVjYLV GH λ
ak>@ R O¶RQ UHPDUTXH TXH OD SUHPLqUH SDUWLH GH O¶pTXDWLRQ GRQQH OD FRQWULEXWLRQ PDvWUH HVFODYH KDELWXHOOH DORUV TXH OD VHFRQGH SDUWLHSHUPHWGHSUHQGUHHQFRPSWHO¶DQDO\VHGXFRQWDFWGHBDYHFA'¶XQSRLQWGH YXHSUDWLTXHFHWWHIRUPXODWLRQQpFHVVLWHGHX[DQDO\VHVGHFRQWDFWHWVHWUDGXLWSDU XQH DXJPHQWDWLRQ GH OD ODUJHXU GH EDQGH GHV pTXDWLRQV GH FRQWDFW SURSRUWLRQQHOOHPHQWjO¶DMRXWGHVFRQWULEXWLRQVGXFRUSVPDvWUH
( ) ( ) ( ) ( ) ( )
WT
C l' C
a a b
C k ' h h k ' l' l' h h
a a a b a a b b a
l' f k '
k ' , N x h u ,u ds N N x h u ,u ds
Γ Γ
Γ ξ
∋
∀ ∈ ³ + ¦ ³ ≤ >@
5pVXOWDWVQXPpULTXHV
)LJXUH(FUDVHPHQWHQWUHWDVSODWVLVRYDOHXUVGXFKDPSGHVYLWHVVHVYHUWLFDOHV PDLOODJHVFRwQFLGHQWVFRUSVHVFODYHSOXVILQFRUSVPDvWUHSOXVILQFRUSV PDvWUHSOXVILQHWIRUPXODWLRQTXDVLV\PpWULTXH
(U U H XU
/2*1EGRI