DOI 10.1515/ama-2015-0006 acta mechanica et automatica, vol.9 no.1 (2015) ON THE CONVERGENCE OF DOMAIN DECOMPOSITION ALGORITHM FOR THE BODY WITH THIN INCLUSION Andriy STYAHAR*, Yarema SAVULA* *Faculty of Applied Mathematics and Informatics, Department of Applied Mathematics, Ivan Franko Lviv National University, Universytetska,1, 79000, Lviv, Ukraine [email protected], [email protected] Abstract: We consider a coupled 3D model that involves computation of the stress-strain state for the body with thin inclusion. For the description of the stress-strain state of the main part, the linear elasticity theory is used. The inclusion is modelled using Timoshenko theory for shells. Therefore, the dimension of the problem inside the inclusion is decreased by one. For the numerical solution of this problem we propose an iterative domain decomposition algorithm (Dirichlet-Neumann scheme). This approach allows us to decouple problems in both parts and preserve the structure of the corresponding matrices. We investigate the convergence of the aforementioned algorithm and prove that the problem is well-posed. Key words: Elasticity Theory, Timoshenko Shell Theory, Steklov-Poincare Operator, Domain Decomposition 1. INTRODUCTION A lot of structures, that occur in engineering, are inhomogeneous and contain thin parts and massive parts. Therefore, it is important to develop both analytical methods and numerical algorithms for the analysis of the stress-strain state of such structures. Different aspects of such problems were discussed in Dyyak et al. (2012); Niemi et al. (2010); Savula et al. (2000); Vynnytska and Savula (2008); Nazarov (2005) (in Vynnytska and Savula (2008) the case of the bodies with thin inclusions is considered; in Dyyak et al. (2012) the bodies with thin covers are considered; in Nazarov (2005) asymptotic methods are used for the analysis of the elastic bodies with thin rods). Papers Niemi et al. (2010) and Savula et al. (2000) are devoted to the numerical solution of the Girkmann problem. The discussion on the problems of thermoelasticity the reader may find in Sulym (2007). In this article, we consider a model for the description of the stress-strain state for the 3D body with thin inclusion. The main part of the body is modelled using the linear elasticity theory. The thin part is modelled using the Timoshenko theory for shells. In order to numerically solve this problem, we propose an iterative domain decomposition algorithm which connects solutions in both parts using coupling conditions. We prove the convergence of the proposed algorithm and the existence and uniqueness of the solution of the corresponding Steklov-Poincare interface equation. The application of domain decomposition method allows us to decouple problems in both parts and solve the problems independently in each part. As a result, it is possible to compute the stress-strain state accurately even for small shell thicknesses without having problems with stability issues of the coupled problem. 2. PROBLEM STATEMENT Let us consider a problem of a stress-strain state of an elastic body β¦1 with the inclusion in β¦2 (Fig. 1). Fig. 1. Body with inclusion Let us describe the stress-strain state of the body in β¦1 in rectangular coordinate system π₯1 , π₯2, π₯3 using the theory of linear 3 elasticity. Let us denote by Ξ£ = (Οππ )π,π=1 the Cauchy stress tensor. The components of Ξ£ are found from the relationships 1 ππ’π 2 ππ₯π πππ = πΈ1 ( + ππ’π ππ₯π ), π, π = 1,2,3, where: πΈ1 is the Youngβs modulus of the body in β¦1 ; u(x) = (π’1 (π₯), π’2 (π₯), π’3 (π₯)) is the displacement vector with π’π being the displacements along the directions of π₯π , π = 1,2,3. Equilibrium equations for the body in β¦1 have the form: ππ11 ππ₯1 ππ21 ππ₯1 ππ31 ππ₯1 + + + ππ12 ππ₯2 ππ22 ππ₯2 ππ32 ππ₯2 + + + ππ13 ππ₯3 ππ23 ππ₯3 ππ33 ππ₯3 = π1 , = π2 , (1) = π3 , where: x β β¦1 , f = (π1 , π2 , π3 ) is the vector of volume forces. In the following we assume that no volume forces act on the body in β¦1 . Let us denote by n = (π1 , π2 , π3 ) outer normal vector and by Ο1 = (π11 , π12 , π13 ), Ο2 = (π21 , π22 , π23 ) corresponding tangent vectors. 27 Andriy Styahar, Yarema Savula On the Convergence of Domain Decomposition Algorithm for the Body with Thin Inclusion Equations (1) are supplemented by the boundary conditions of one of the following types. Kinematic (Dirichlet) boundary conditions are of the form: π’π = π’π0 , π’π1 = π’π01 , π’π2 = π’π02 , x β π€1 , (2) where: π€1 is the outer boundary of β¦1 ; π’π , π’π1 and π’π2 are the components of the displacement vector in the coordinate system n, Ο1 , Ο2 ; π’π0 , π’π01 and π’π02 are the prescribed displacements on π€1 . Static (Neumann) boundary conditions have the form: 0 0 0 πππ = πππ , πππ1 = πππ , πππ2 = πππ , x β π€1 , 1 2 (3) where: πππ , πππ1 and πππ2 are the components of the stress 0 0 0 tensor in the coordinate system; n, Ο1 , Ο2 ; πππ , πππ and πππ 1 2 are the prescribed stresses on π€1 . It is possible to consider other types of boundary conditions, for example mixed boundary conditions, that combine boundary conditions (2) and (3). For the description of the stress-strain state of the inclusion β¦2 we use the equations of Timoshenko shell theory in the curvilinear coordinate system (π1 , π2 , π3 ) that hold on the median surface β¦2β , where: β¦2 = {(π1 , π2 , π3 ): π1π β€ π1 β€ π1π , π2π β€ β β π2 β€ π2π , β β€ π3 β€ }, β is the thickness of the inclusion 2 2 in β¦2 . By β¦2β we denote the median surface of β¦2 (the projection of β¦2 on the surface for which π3 = 0). The equations of Timoshenko shell theory are of the form (Pelekh, 1978): (1βπ22 ) (ππΌπΌ + π2 ππ½π½ ); π12 = πΈ2 β π 2(1+π2 ) 12 ππΌ3 = π β² πΊ β² βππΌ3 ; πΈ2 β3 ππΌπΌ = 12(1βπ22 ) (ππΌπΌ + π2 ππ½π½ ); π12 = πΈ2 β3 12(1+π2 ) π12 where: πΌ, π½ = 1,2, πΌ β π½; π β² , πΊ β² are constants that characterize transversely isotropic material; πΈ2 is the Youngβs modulus of the shell, π2 is the Poissonβs ratio. The strains π11 , π22, π12 , π13 , π23, π11 , π22 , π12 are obtained from the relationships: ππΌπΌ = 1 πvπΌ π΄πΌ πππΌ + 1 πAπΌ v π΄πΌ π΄π½ π½ πππ½ vπ½ vπΌ 2ππΌπ½ = ππΌπΌ = π΄πΌ π π΄πΌ π΄π½ πππ½ + ππΌ π€, + π π΄π½ π΄π½ π΄πΌ πππΌ ; ππΌ3 = βππΌ vπΌ + 1 ππ€ π΄πΌ πππΌ + πΎπΌ 1 πΞ³πΌ 1 πA πΌ + Ξ³π½ π΄πΌ πππΌ π΄πΌ π΄π½ πππ½ 2ππΌπ½ = ππ½ ππΌ πvπΌ ππ΄πΌ ππ½ πvπ½ β vπΌ + β π΄π½ πππ½ π΄πΌ π΄π½ πππ½ π΄πΌ πππΌ Ξ³π½ Ξ³πΌ π ππ΄π½ π΄πΌ π π΄πΌ π΄π½ π΄π½ ππΌ β v + + π΄πΌ π΄π½ π½ πππΌ π΄π½ πππ½ π΄πΌ πππΌ where: πΌ, π½ = 1,2, πΌ β π½; v1 = v1 (π1 , π2 ), v2 = v2 (π1 , π2 ), π€ = π€(π1 , π2 ), Ξ³1 = Ξ³1 (π1 , π2 ), Ξ³2 = Ξ³2 (π1 , π2 ) are the displacements and angles of revolution in the shell; β + ππ+ = (1 + π1 ) (1 + π2 ) ππ3 , ππβ 2 2 β β 2 β ππ3 , 2 β = (1 β π1 ) (1 β π2 ) ππ3 , π = 1,2,3. + ππ3 , Here π = 1,2,3 are the components of the stress β β tensor on the top (π3 = ) and bottom (π3 = β ) surfaces of the 2 2 shell. It is known that in the case of isotropic bodies we have 5 πΈ2 πβ² = , πΊβ² = . ) 6 2(1+π2 On the outer edge of the thin part we impose boundary conditions either on the displacements v1 , v2 , π€ and angles Ξ³1 , Ξ³2 or on the forces π11 , π22 , π13 , π23 and momenta π11 , π22 in the shell (depending if the corresponding parts of the boundary are subjected to load or free). At the outer surface of the shell we + β prescribe to ππ3 and ππ3 , π = 1,2,3 some given stresses. The operator form of the equations of Timoshenko shell theory is: Ly = g, (4) with: g = π΄1 π΄2 (π1 , π2 , π3 , π4 , π5 )π π1 = π1+ + π1β ; π2 = π2+ + π2β ; π3 = π3+ β π3β ; β β 2 2 π4 = (π1+ β π1β ); π5 = (π2+ β π2β ) where: π11 , π12 , π22 , π13 , π23 , π11 , π12 , π22 are the forces and momenta in the shell; π΄1 = π΄1 (π1 , π2 ), π΄2 = π΄2 (π1 , π2 ), π1 = π1 (π1 , π2 ), π2 = π2 (π1 , π2 ) correspond to Lame parameters 1 1 and median surface curvature parameters; π1 = , π2 = ; π2 (π1 , π2 ) β β¦β2 ; π1+ , π1β , π2+ , π2β , π3+ , π3β are given functions; it holds: 28 πΈ2 β ππΌπΌ = β 1 π(π΄2 π11 ) 1 ππ΄2 1 π(π΄12 π12 ) β π22 + 2 + π΄1 π΄2 ππ1 π΄1 π΄2 ππ1 π΄1 π΄2 ππ2 π΄1 1 π ( π1 π11 ) π2 ππ΄1 +π1 π13 + + π = π΄1 π΄2 ππ2 π΄1 π΄2 ππ2 12 = β(π1+ + π1β ), 1 ππ΄1 1 π(π΄1 π22 ) 1 π(π΄22 π12 ) β π11 + + + π΄1 π΄2 ππ2 π΄1 π΄2 ππ2 π΄1 π΄22 ππ1 π΄2 1 π ( π2 π22 ) π1 ππ΄2 +π2 π23 + + π = π΄1 π΄2 ππ2 π΄1 π΄2 ππ1 12 = β(π2+ + π2β ), 1 π(π΄2 π13 ) 1 π(π΄1 π23 ) βπ1 π11 β π2 π22 + + = π΄1 π΄2 ππ1 π΄1 π΄2 ππ2 = β(π3+ β π3β ), 1 π(π΄2 π11 ) 1 ππ΄2 βπ13 + β π + π΄1 π΄2 ππ1 π΄1 π΄2 ππ1 22 2 1 π(π΄1 π12 ) β + 2 = β (π1+ β π1β ), ππ2 2 π΄1 π΄2 1 ππ΄1 1 π(π΄1 π22 ) βπ23 β π + + π΄1 π΄2 ππ2 11 π΄1 π΄2 ππ2 2 1 π(π΄2 π12 ) β + = β (π2+ β π2β ), 2 ππ1 2 π΄1 π΄2 π1 DOI 10.1515/ama-2015-0006 y = (v1 , v2 , π€, Ξ³1 , Ξ³2 )π , Ly = (π1 , π2 , π3 , π4 , π5 )π π(π΄2 π11 ) ππ΄2 1 π(π΄12 π12 ) + π22 β β ππ1 ππ1 π΄1 ππ2 π΄ π ( 1 π11 ) ππ΄1 π1 βπ΄1 π΄2 π1 π13 β β π2 π ππ2 ππ2 12 π1 = β DOI 10.1515/ama-2015-0006 π2 = acta mechanica et automatica, vol.9 no.1 (2015) ΞΎ = (π1 , π2 , π3 ): (π1 , π2 ) β β¦β2ππ ; β β π€πΌ3 = { } π2 = π2π ; β β€ π3 β€ 2 2 ππ΄1 π(π΄1 π22 ) 1 π(π΄22 π12 ) π11 β β β ππ2 ππ2 π΄2 ππ1 βπ΄1 π΄2 π2 π23 β π( π΄2 π ) ππ΄2 π2 22 β π1 π ππ2 ππ1 12 π3 = π΄1 π΄2 π1 π11 + π΄1 π΄2 π2 π22 β β β π€πΌ4 = {ΞΎ = (π1 , π2 , π3 ): (π1 , π2 ) β β¦2ππ ; π3 = } 2 π(π΄2 π13 ) π(π΄1 π23 ) β ππ1 ππ2 π4 = π΄1 π΄2 π13 β π(π΄2 π11 ) ππ΄2 1 π(π΄12 π12 ) + π22 β ππ1 ππ1 π΄1 ππ2 π5 = π΄1 π΄2 π23 + ππ΄1 π(π΄1 π22 ) 1 π(π΄22 π12 ) π11 β β ππ2 ππ2 π΄2 ππ1 Let us write down the weak formulation of the Timoshenko shell theory problem. Without loss of generality we assume homogeneous boundary conditions. Let us define the following function spaces: π = {π£ β π»1 (β¦β2 ): π£ = 0, ΞΎ = (π1 , π2 , π3 ) β π€2π· }, π1 = π 5 , where π€2π· is the part of the outer boundary of β¦2 on which the kinematic boundary condition is prescribed. The weak formulation of the problem (4) has the form: find y β π1 , such that: π(y, v) = π(v), βv β π1 , (5) where: π(y, v) = (Ly, v), π(v) = (g, v). Lemma. Assume that for the problem (4) there exist positive constants π10 , π20 , π΄10 , π΄20 such that: 1. |π1 | β₯ π10 > 0; |π2 | β₯ π20 > 0; 2. |π΄1 | β₯ π΄10 > 0; |π΄2 | β₯ π΄20 > 0 almost everywhere in β¦β2 . Then the bilinear form π(y, v) for the problem (5) of Timoshenko shell theory is continuous. Proof. Firstly, we remark that from the assumption 1) it follows that |π1 | β€ π10 < β, |π2 | β€ π20 < β. Moreover, the assumptions of the lemma do not restrict the class of the problems or the algorithm that can be used for the numerical solution of this problem. Indeed, for the points, for which the assumptions do not hold, the system becomes singular and can no longer be used for the adequate description of the physical process that is being modeled. The continuity of the bilinear form follows from the fact, that all the coefficients in the system (4) are bounded by modulus almost everywhere, and that the system (4) itself is linear. The proof also uses the obvious inequality: ππ β€ π2 +π 2 2 for π, π β π . In order to couple the models in both parts, adequate boundary conditions need to be specified. Let us denote by β¦2ππ part of β the inclusion that lies inside the body β¦1 and by β¦2ππ part of the β median surface β¦2 which is the projection of β¦2ππ on the surface π3 = 0. Let π€πΌ be a boundary, common to both β¦1 and β¦2 . Let us divide π€πΌ into the following parts: β β π€πΌ1 = {ΞΎ = (π1 , π2 , π3 ): (π1 , π2 ) β β¦2ππ ; π3 = β } 2 ΞΎ = (π1 , π2 , π3 ): (π1 , π2 ) β β¦β2ππ ; β β π€πΌ2 = { } π1 = π1π ; β β€ π3 β€ 2 2 Fig. 2. Cross-section of the body in β¦ by the plane π₯1 = const. Fig. 2 shows the cross-section of the body in β¦ by the plane π₯1 = const and the connection between rectangular π₯1 , π₯2, π₯3 and curvilinear π1 , π2 , π3 coordinate systems. On each part of π€πΌ the following coupling conditions are prescribed (Pelekh, 1978): ο on π€πΌ1 (inner part of bottom surface of β¦2 ): β β π’π = π€, π’π1 = βv1 + πΎ1 , π’π2 = βv2 + πΎ2 , 2 πππ = β βπ33 , πππ1 = 2 β βπ13 , πππ2 = β βπ23 ; (6) ο on π€πΌ2 (inner edge of β¦2 ): π’π1 = π€, π’π2 = βv2 β π3 πΎ2 , π’π = v1 + π3 πΎ1 , β β β β«2β πππ ππ3 = π11 , β«2β πππ1 ππ3 = π13 , β«2β πππ2 ππ3 = π12 , β β 2 β 2 β β 2 β 2 β 2 β β 2 2 β« πππ π3 ππ3 = π11 , β« πππ2 π3 ππ3 = π12 ; (7) ο on π€πΌ3 (inner edge of β¦2 ): π’π2 = π€, π’π1 = βv1 β π3 πΎ1 , π’π = v2 + π3 πΎ2 , β β β β«2β πππ ππ3 = π22 , β«2β πππ2 ππ3 = π23 , β«2β πππ1 ππ3 = π12 , β β 2 β 2 β β 2 β 2 β 2 β β 2 2 β« πππ π3 ππ3 = π22 , β« πππ1 π3 ππ3 = π12 ; (8) ο on π€πΌ4 (inner part of top surface surface of β¦2 ): β β π’π = βπ€, π’π1 = v1 + πΎ1 , π’π2 = v2 + πΎ2 , 2 πππ = + βπ33 , πππ1 = + π13 , 2 πππ2 = + π23 . (9) 3. DOMAIN DECOMPOSITION ALGORITHM For the numerical solution of the model domain decomposition algorithm can be used. The approximate solutions in both domains are connected using Dirichlet-Neumann scheme (Quarteroni and Valli, 1999). Do29 Andriy Styahar, Yarema Savula On the Convergence of Domain Decomposition Algorithm for the Body with Thin Inclusion main decomposition algorithm has the following form: 1. set an initial guess Ξ»0 for the unknown displacements on the interface π€πΌ , set π > 0; 2. for π = 0,1, β¦ solve the boundary value problem in β¦1 with the displacements equal to Ξ»k to obtain the approximation for the forces and momenta in β¦2 using (6)-(9); 3. solve the corresponding problem in β¦2 to find the displacements π’ππ , π’ππ1 , π’ππ2 on π€πΌ ; 4. update the displacements Ξ»k on π€πΌ : ο on π€πΌ1 : π π ππ+1 11 = (1 β π)π11 + ππ’π , π π ππ+1 13 = (1 β π)π13 + ππ’π2 ; π π ππ+1 12 = (1 β π)π12 + ππ’π1 , ο on π€πΌ2 : π π ππ+1 21 = (1 β π)π21 + πv1 , π+1 π π23 = (1 β π)π23 + ππ€ π , π π ππ+1 25 = (1 β π)π25 + ππΎ2 ; π π ππ+1 22 = (1 β π)π22 + πv2 , π+1 π π24 = (1 β π)π24 + ππΎ1π , ο on π€πΌ3 : π π ππ+1 31 = (1 β π)π31 + πv2 , π+1 π π33 = (1 β π)π33 + ππ€ π , π π ππ+1 35 = (1 β π)π35 + ππΎ1 ; π π ππ+1 32 = (1 β π)π32 + πv1 , π+1 π π34 = (1 β π)π34 + ππΎ2π , DOI 10.1515/ama-2015-0006 ο on π€πΌ1 : π11 = π’π , π12 = π’π1 , π13 = π’π2 ; ο on π€πΌ2 : π21 = v1 , π22 = v2 , π23 = π€, π24 = πΎ1 , π25 = πΎ2 ; ο on π€πΌ3 : π31 = v2 , π32 = v1 , π33 = π€, π34 = πΎ2 , π35 = πΎ1 ; ο on π€πΌ4 : π41 = π’π , π42 = π’π1 , π43 = π’π2 . Let S be a Steklov-Poincare operator for our problem and Sπ , π = 1,2 be local Steklov-Poincare operators corresponding to the domains β¦π . Steklov-Poincare operator for the boundaryvalue problem is an operator that transforms boundary conditions of one type into boundary conditions of another type. In our case, Steklov-Poincare operator transforms the displacements on the boundary into loads on the boundary. Let us multiply interface conditions (6) by π΄1 π΄2 (1 β β β 1 2 β 2 β β βπ1 ) (1 β π2 ); (7) and (8) β by ; (9) β by π΄1 π΄2 (1 + +π1 ) (1 + π2 ). 2 2 The Steklov-Poincare operator can be written in the form: ο on π€πΌ4 : π π ππ+1 41 = (1 β π)π41 + ππ’π , {SΟ, Ο}π€πΌ = {S1 Ο, Ο}π€πΌ + {S2 Ο, Ο}π€πΌ , where: π π ππ+1 42 = (1 β π)π42 + ππ’π1 , {S1 Ο, Ο}π€πΌ = π π ππ+1 43 = (1 β π)π43 + ππ’π2 , = β©βπ΄1 π΄2 (1 β π1 ) (1 β π2 ) πππ (Ο), π11 βͺπ€πΌ1 + β β 2 β 2 β 2 β 2 β 2 β 2 β 2 β 2 β 2 β 2 β 2 2 where π > 0 is a relaxation parameter; 5. if βΞ»k+1 β Ξ»k β β₯ π, then go to step 2, otherwise the algorithm ends. In the following we assume that the variational problems corresponding to the domains β¦1 , β¦2 and β¦ have unique solutions (Hsiao and Wendland, 2008; Vynnytska and Savula, 2012; Dyyak and Savula, 1997). Let us prove the convergence of the domain decomposition algorithm and the existence and uniqueness of the solution of the corresponding Steklov-Poincare equation. For this purpose let us introduce on the common boundary of both domains the function Ο β Ξ, with: + β©βπ΄1 π΄2 (1 β π1 ) (1 β π2 ) πππ1 (Ο), π12 βͺπ€πΌ1 + Ξ = {Ο = (π1 , Ο2 , Ο3 , Ο4 )}, + β©β β« πππ1 (Ο)ππ3 , π23 βͺπ€πΌ2 + β Ο1 = (π11 , π12 , π13 ), π1π β π»1 (π€πΌ1 ), π = 1,2,3; Ο2 = (π21 , π22 , π23 , π24 , π25 ), π2π = π2π (π2 ) β 1 π» 2 (π€πΌ 2 ), π = 1,2,3,4,5; Ο3 = (π31 , π32 , π33 , π34 , π35 ), 1 π3π = π3π (π1 ) β π» 2 (π€πΌ3 ), π = 1,2,3,4,5; Ο4 = (π41 , π42 , π43 ), π4π β π»1 (π€πΌ4 ), π = 1,2,3. We remark, that the choice of the space Ξ is motivated by the specifics of the model and is based on the regularity of the corresponding functions on each part of the interface π€πΌ . The connection between the functions πππ and the displacements on the interface is the following: 30 + β©βπ΄1 π΄2 (1 β π1 ) (1 β π2 ) πππ2 (Ο), π13 βͺπ€πΌ1 + + β©βπ΄1 π΄2 (1 + π1 ) (1 + π2 ) πππ (Ο), π41 βͺπ€πΌ4 + + β©βπ΄1 π΄2 (1 + π1 ) (1 + π2 ) πππ1 (Ο), π42 βͺπ€πΌ4 + + β©βπ΄1 π΄2 (1 + π1 ) (1 + π2 ) πππ2 (Ο), π43 βͺπ€πΌ4 + 1 β 2 β β 2 β 2 β β 2 β 2 β β 2 β 2 β β 2 β 2 β β 2 β 2 β β 2 β 2 β β 2 β 2 β β 2 β 2 β β 2 β 2 β β 2 + β©β β« πππ (Ο)ππ3 , π21 βͺπ€πΌ2 + β 1 + β©β β« πππ2 (Ο)ππ3 , π22 βͺπ€πΌ2 + β 1 1 + β©β β« πππ (Ο)π3 ππ3 , π24 βͺπ€πΌ2 + β 1 + β©β β« πππ2 (Ο)π3 ππ3 , π25 βͺπ€πΌ2 + β 1 + β©β β« πππ (Ο)ππ3 , π31 βͺπ€πΌ3 + β 1 + β©β β« πππ1 (Ο)ππ3 , π32 βͺπ€πΌ3 + β 1 + β©β β« πππ2 (Ο)ππ3 , π33 βͺπ€πΌ3 + β 1 + β©β β« πππ (Ο)π3 ππ3 , π34 βͺπ€πΌ3 + β 1 + β©β β« πππ1 (Ο)π3 ππ3 , π35 βͺπ€πΌ3 , β DOI 10.1515/ama-2015-0006 acta mechanica et automatica, vol.9 no.1 (2015) {S2 Ο, Ο}π€πΌ = Therefore, we obtain: β β 2 β 2 β β = β©βπ΄1 π΄2 (1 β π1 ) (1 β π2 ) π33 , π11 βͺπ€πΌ1 + {S2 Ο, Ο}π€πΌ β₯ π 2 β«β¦β (( β + β©βπ΄1 π΄2 (1 β π1 ) (1 β π2 ) π13 , π12 βͺπ€πΌ1 + 2 2 β β β + β©βπ΄1 π΄2 (1 β π1 ) (1 β π2 ) π23 , π13 βͺπ€πΌ1 + 2 2 β β + + β©βπ΄1 π΄2 (1 + π1 ) (1 + π2 ) π33 , π41 βͺπ€πΌ4 + 2 2 β β + + β©π΄1 π΄2 (1 + π1 ) (1 + π2 ) π13 , π42 βͺπ€πΌ4 + β©π΄1 π΄2 (1 2 2 β β 1 + +π1 ) (1 + π2 ) π23 , π43 βͺπ€πΌ4 + β© π11 , π21 βͺπ€πΌ2 + 2 2 β 1 1 1 + β© π12 , π22 βͺπ€πΌ2 + β© π13 , π23 βͺπ€πΌ2 + β© π11 , π24 βͺπ€πΌ2 + β β β 1 1 1 + β© π12 , π25 βͺπ€πΌ2 + β© π22 , π31 βͺπ€πΌ3 + β© π12 , π32 βͺπ€πΌ3 + β β β 1 1 1 + β© π23 , π33 βͺπ€πΌ3 + β© π22 , π34 βͺπ€πΌ3 + β© π12 , π35 βͺπ€πΌ3 β β β +( β©π’, π£βͺπ€πΌ = β«π€ π’π£ππ€πΌ , βπ£ β πΌ βπ’ β (π» (π€πΌ )) . Let Q, Q1 , Q 2 be preconditioners of the domain decomposition algorithm for the Dirichlet-Neumann scheme (Quarteroni and Valli, 1999), where: Q = Q1 + Q 2 , {Q1 Ο, Ο}π€πΌ = {S1 Ο, Ο}π€πΌ , {Q 2 Ο, Ο}π€πΌ = {S2 Ο, Ο}π€πΌ . In the case of Dirichlet-Neumann scheme the preconditioners Q, Q1 and Q 2 coincide with Stelkov-Poincare operators S, S1 and S2 respectively. Let us investigate the properties of the Steklov-Poincare operators S, S1 , S2 . The linearity and symmetry of S2 follows directly from the linearity of the corresponding operator in β¦β2 , median surface of β¦2 . Theorem. Operator S2 is continuous and positiveβdefinite on Ξ. Proof. Let us rewrite operator S2 in the form: β β 2 2 2 + = β«β¦β π΄1 π΄2 ((1 + π1 ) (1 + π2 ) π33 β (1 β π1 ) (1 β 2 β β β βπ2 ) π33 )π€ Μπβ¦β2 + β«β¦β π΄1 π΄2 ((1 + π1 ) (1 + 2 β β β β 2 β 2 β 2 2 2 + β +π2 ) π13 + (1 β π1 ) (1 β π2 ) π13 ) vΜ1 πβ¦β2 + 2 β β βπ2 ) π13 ) Ξ³Μ1 πβ¦β2 2 β 2 β + β«β¦β π΄1 π΄2 ((1 + π1 ) (1 + 2 2 β β β 2 β 2 β β 2 1 2 2 + β +π2 ) π23 + (1 β π1 ) (1 β π2 ) π23 ) vΜ2 πβ¦2β + 2 β 2 β 1 β βπ2 ) π23 ) Ξ³Μ2 πβ¦2β + β© π11 , vΜ1 βͺπ€πΌ2 + β© π12 , vΜ2 βͺπ€πΌ2 + 1 2 β 1 1 πv2 ) +( ππ2 ππ€ 2 ππ2 ) +( ) +( 2 πΞ³1 ) +( ππ2 πΞ³2 2 ππ2 + β πΞ³1 2 + ππ1 β πΞ³ 2 2 2 ππ1 ) + (β πv2 + ππ1 β πΞ³ 2 ) + (β πv1 2 ππ1 ππ€ 2 ) +( ππ2 ππ€ 2 ) + (βv1 + Ξ³1 ) + (βv2 + Ξ³2 ) + β πΞ³2 +( ππ1 +π€ 2 ππ2 1 + 2 ππ2 ) + (β πv2 + ππ2 2 β 2 2 ππ2 ) + 2 β 2 2 + c22 βΟ2 β2 1 + c32 βΟ3 β2 1 + 2 π» (π€πΌ2 ) π» 2 (π€πΌ3 ) πv1 β πΞ³1 2 πv2 β πΞ³2 2 πv1 ) πβ¦2β +c42 β«β¦β (( 2 + πv1 β πΞ³1 2 ππ2 2 ππ1 ) +( β + 2 ππ1 πv2 ππ2 2 + ) +( β πΞ³2 2 ππ2 2 ππ1 ) +( 2 β + 2 ππ1 ππ€ 2 ππ1 ) +( ) +( ππ2 ππ€ 2 ππ2 + ) + + (v1 + Ξ³1 ) + (v2 + Ξ³2 ) + π€ 2 ) πβ¦β2 , 2 2 ππ > 0, π = 1, 2, 3, 4. Therefore, the operator S2 is coercive on Ξ. Let us prove the continuity of S2 . The continuity of S2 follows from the continuity of the operator for the problem (4) in β¦2β . Using the continuity of the operator for the problem (4), we get: {S2 Ο, Ο}π€πΌ β€ πΆ 2 (β«β¦β (( +( πΞ³1 ππ1 2 ) +( πΞ³2 ππ1 2 2 ) +( πv1 2 ) +( πv2 2 ππ1 πv 2 ππ1 πv 2 ππ2 ππ2 1 ) +( 2 πΞ³2 2 ππ2 ) + v12 + v22 + π€ 2 + Ξ³12 + × (β«β¦β (( 2 πv Μ1 ππ2 2 ) +( ) +( πv Μ2 2 ππ€ Μ 2 Μ1 2 πΞ³ ππ1 ππ1 ππ1 ) +( πv Μ2 ππ2 2 ) +( ππ€ Μ 2 ππ2 ) +( ) +( 1/2 ) +( ππ2 1/2 Ξ³22 ) πβ¦2β ) ππ1 ) +( ) + ππ1 ππ€ 2 πv Μ1 2 ) +( ππ€ 2 Μ1 πΞ³ ππ2 2 ) +( Μ2 πΞ³ ππ2 ππ2 Μ2 2 πΞ³ ππ1 ) + ) + vΜ12 + , πΆ > 0. As a result, S2 is continuous. Let us consider now the local Steklov-Poincare operator S1 and rewrite it in the form: β β β 2 β 2 β 2 β 2 β 2 β 2 β 2 β 2 β 2 β 2 β 2 2 = β©βπ΄1 π΄2 (1 β π1 ) (1 β π2 ) πππ (Ο), π’π βͺπ€πΌ1 + + β©βπ΄1 π΄2 (1 β π1 ) (1 β π2 ) πππ1 (Ο), π’π1 βͺπ€πΌ1 + + β© π22 , vΜ2 βͺπ€πΌ3 + β© π12 , vΜ1 βͺπ€πΌ3 + β© π23 , π€ Μβͺπ€πΌ3 + + β©βπ΄1 π΄2 (1 + π1 ) (1 + π2 ) πππ (Ο), π’π βͺπ€πΌ4 + + β© π22 , Ξ³Μ2 βͺπ€πΌ3 + β© π12 , Ξ³Μ1 βͺπ€πΌ3 . + β©βπ΄1 π΄2 (1 + π1 ) (1 + π2 ) πππ1 (Ο), π’π1 βͺπ€πΌ4 + Let us substitute the corresponding left-hand sides from the Timoshenko shell theory model equations (4). As a result, we can prove the continuity and coercitivity of the local Steklov-Poincare operator π2 taking into account properties of the operator (4). It is known, that the operator (4) is coercive (Vynnytska and Savula, 2008). + β©βπ΄1 π΄2 (1 + π1 ) (1 + π2 ) πππ2 (Ο), π’π2 βͺπ€πΌ4 + β 1 β 1 β 1 β β β ) + × ) +( 2 πΞ³1 2 + β©βπ΄1 π΄2 (1 β π1 ) (1 β π2 ) πππ2 (Ο), π’π2 βͺπ€πΌ1 + β 1 ) + (10) + β© π13 , π€ Μβͺπ€πΌ2 + β© π11 , Ξ³Μ1 βͺπ€πΌ2 + β© π12 , Ξ³Μ2 βͺπ€πΌ2 + β 1 ) + {S1 Ο, Ο}π€πΌ = + + β«β¦β π΄1 π΄2 ((1 + π1 ) (1 + π2 ) π23 β (1 β π1 ) (1 β 2 ) +( +vΜ22 + π€ Μ 2 + Ξ³Μ12 + Ξ³Μ22 ) πβ¦2β ) + + β«β¦β π΄1 π΄2 ((1 + π1 ) (1 + π2 ) π13 β (1 β π1 ) (1 β 2 ππ2 ππ1 2 ) +( 2 +( 2 2 πv1 πΞ³1 2 ππ1 {S2 Ο, Ο}π€πΌ β₯ c12 β«β¦β ((β +( {S2 Ο, Ο}π€πΌ = β ) +( ππ€ 2 ππ1 ) +( From (10) it follows that: + β 1 2 ππ1 2 πv2 2 ππ1 +v12 + v22 + π€ 2 + Ξ³12 + Ξ³22 ) πβ¦2β , π β 0. with β©π’, π£βͺπ€πΌ being a bilinear form: π»1/2 (π€πΌ ), πΞ³2 2 πv1 2 2 β 2 β ββ ππ 2 β 1 2 β ββ ππ2 2 1 + β©β β« π (Ο)ππ3 , π’π βͺπ€πΌ2 + +β© β« π (Ο)ππ3 , π’π2 βͺπ€πΌ2 + 31 Andriy Styahar, Yarema Savula On the Convergence of Domain Decomposition Algorithm for the Body with Thin Inclusion 1 β + β©β β«2β πππ1 (Ο)ππ3 , π’π1 βͺπ€πΌ2 + β Proof: Follows from the theorem about the convergence of domain decomposition algorithms (Dirichlet-Neumann scheme) (Quarteroni and Valli, 1999). β 1 2 β 2 β β 2 β 2 β β 2 + β©β β« πππ (Ο)ππ3 , π’π βͺπ€πΌ3 + β 1 + β©β β« πππ2 (Ο)ππ3 , π’π2 βͺπ€πΌ3 + β β 1 2 β ββ 2 4. CONCLUSIONS + β© β« πππ1 (Ο)ππ3 , π’π1 βͺπ€πΌ3 . Since the SteklovβPoincare operator for the problem of linear 1 3 elasticity theory is linear, continuous and coercive on (π» 2 (π€πΌ )) (Hsiao and Wendland, 2008), and using the continuous and com1 pact embedding π»1 (π·) ββ π» 2 (π·) for a strong Lipschitz domain π· (Hsiao and Wendland, 2008), we get that the operator S1 is linear, continuous and positive on Ξ (assuming that the corresponding tensions are prescribed as boundary conditions on each part of the interface π€πΌ ). It is obvious that the Steklov-Poincare operator S is therefore linear, continuous and coercive. As a result, the preconditioner operators Q, Q1 and Q 2 are also linear and continuous, and the operators Q and Q 2 are coercive. Moreover, operator Q 2 is symmetric. By Lax-Milgram lemma, the corresponding Steklov-Poincare equation has unique solution. Let us state the theorem about the convergence of domain decomposition algorithm (Niemi et al., 2010). Theorem: (the convergence of domain decomposition algorithm). Let: ο operator Q 2 be continuous and coercive on a Hilbert space π; ο operator Q1 be continuous on π; ο operator Q 2 be symmetric and operator Q be coercive on π. Then for arbitrary Ξ»0 β π iterations: k Ξ»k+1 = Ξ»k + πQβ1 2 (G β QΞ» ) converge in π to the solution of the equation: QΞ» = G for arbitrary π satisfying 0 < π < ππππ₯ . Therefore, we have formulated and proven the following Theorem: Let: ο the Steklov-Poincare operator corresponding to the problem of linear elasticity (1) with corresponding boundary conditions be continuous, symmetric and coercive on the corresponding trace spaces defined in Hsiao and Wendland (2008); ο the assumptions of Lemma hold; ο π΄1 , π΄2 , π1 , π2 β πΏ2 (β¦β2 ). ο Then the iterative Dirichlet-Neumann scheme for the problem (1)-(4), (6)-(9) with the Dirichlet boundary conditions imposed on the outer edge of the thin part is convergent for some relaxation parameter π where 0 < π < ππππ₯ . 32 DOI 10.1515/ama-2015-0006 We propose a domain decomposition algorithm for the computation of the stress-strain state of the body with thin inclusion. Based on the fact, that the corresponding problems in both parts can be solved separately, one can efficiently solve them preserving the structure and properties of the resulting matrices in both parts. Since the inclusion is modeled using Timoshenko shell theory, the dimension of the problem in the thin part is decreased. We prove that the corresponding Steklov-Poncare interface equation is well-posed and that the proposed algorithm converges for the appropriately chosen relaxation parameter, which gives the theoretical background for implementation of the proposed algorithm. REFERENCES 1. Dyyak I., Savula Ya., Styahar A. (2012), Numerical investigation of a plain strain state for a body with thin cover using domain decomposition, Journal of Numerical and Applied Mathematics, 3 (109), 23β33. 2. Dyyak I., Savula Ya. (1997), D-Adaptive mathematical model of solid body with thin coating, Mathematical Studies, 7 (1), 103β109. 3. Hsiao G.C., Wendland W.L. (2008), Boundary integral equations, Springer. 4. Nazarov S. (2005), Asymptotic analysis and modeling of a jointing of a massive body with thin rods, Journal of Mathematical Sciences, 127 (5), 2192-2262. 5. Niemi A.H., Babuska I., Pitkaranta J., Demkowicz L. (2010), Finite element analysis of the Girkmann problem using the modern hpversion and the classical h-version, ICES Report, 10-47. 6. Pelekh B. (1978), Generalized shell theory, Lviv (in Russian). 7. Quarteroni A., Valli. A. (1999), Domain decomposition methods for partial differential equations, Oxford. 8. Savula Ya., Mang H., Dyyak I., Pauk N. (2000), Coupled boundary and finite element analysis of a special class of two-dimensional problems of the theory of elasticity, Computers and Structures, 75 (2), 157-165. 9. Sulym H. (2007), Bases of mathematical theory of thermoelastic eqiulibrium of deformable solids with thin inclusions, Research and Publishing Center of Shevchenko Scientific Society, Lviv (in Ukrainian). 10. Vynnytska L., Savula Ya. (2008), The stress-strain state of elastic body with thin inclusion, Ph.-Math. Modeling and Information Techonogies, 7, 21-29 (in Ukrainian). 11. Vynnytska L., Savula Ya. (2012), Mathematical modeling and numerical analysis of elastic body with thin inclusion, Computational Mechanics, 50 (5), 533-542.
© Copyright 2025 Paperzz