2/17/16 - D:\106741513.doc 1 Derivation of Boundary Conditions for Micromechanics Analyses of Plain and Satin Weave Composites John D. Whitcomb Clinton D. Chapman Xiaodong Tang Abstract Introduction Composite materials consist of a combination of materials, often fibers and matrix. The basic challenge of micromechanics is to determine how the properties and spatial distribution of the constituents and the spatial arrangement of the fibers affect the overall material response. The overall response is often characterized in terms of the effective engineering properties, such as extensional moduli and Poisson's ratio. These are also referred to as the homogenized engineering properties. To obtain these properties a representative volume element (RVE) or unit cell is identified that includes all characteristics of the composite. The literature includes a wide variety of analyses for various unit cells. [ Xiaodong: get references] Recently, there has been increased interest in developing robust micromechanics analyses of textile composites [references…]. Although a variety of analyses exist, including some very detailed threedimensional finite element analyses [references], there has not been a systematic description of how one obtains the boundary conditions to perform the analysis. Accordingly, the goal of this paper is to present a systematic procedure for deriving the boundary conditions for both full unit cell and partial unit cell analyses of plain and satin weave composites. Background Implicit in micomechanics analyses is that a small region of the microstructure fully represents the behavior of a much larger region (usually an infinite domain). There is no standard definition of this region in the literature. Herein, the term "unit cell" will be referred to as the smallest region that represents the behavior of the larger region without any mirroring transformations. For such a region to exist there must be a basic pattern (of geometry and response, such as 2 2/17/16 - D:\106741513.doc strains, stresses, etc.) that is repeated periodically throughout a domain. In particular, the larger region can be synthesized by replication and translation of the unit cell in the three coordinate directions. Figure 1 show examples of periodic microstructures. In each case, the region is built from a single building block or unit cell (shaded regions in the figures). Note that there can be more than one definition of the unit cell for a single microstructure. <figure 1> To determine effective engineering properties, the periodic array is subjected a series of loads consisting of either macroscopically constant strain or stress. The term macroscopically constant indicates that the volume averaged strain for every unit cell is identical. (The same can be said for the stresses.) Although one cannot analyze an infinite number of unit cells, it is possible to derive boundary conditions for a single unit cell that will make it behave as though it is buried within an infinite array. How this is done will be described herein. It is convenient to think of the challenge as consisting of two parts. The first part consists of identifying the appropriate boundary conditions for a single full unit cell. The second challenge is to exploit the symmetries in the microstructure of the unit cell and the loading to reduce the analysis region to just a fraction of the full cell in order to reduce the computational costs. Derivation of basic equations The derivation of the boundary conditions is based on two conditions. The first is periodicity and the second is equivalence of coordinate system. It should be noted that that these concepts can be combined, but the authors choose not to do so. The periodic conditions state that the displacements in the various unit cells differ only by constant offsets that depend on the volume averaged displacement gradients. Further, the strains and stresses are identical in all of the unit cells. This can be expressed as b g b g xu b x d g b x g b x d g b x g ui x d ui x i d ij ij ij ij (1) 3 2/17/16 - D:\106741513.doc where d is a vector of periodicity. This vector is a vector from a point in one unit cell to an equivalent point in another unit cell. These conditions are sufficient for deriving the boundary conditions for the full unit cell. However, it is usually desirable to exploit symmetries in order to be able to analyze a smaller region. The concept of "Equivalent Coordinate Systems" (ECS) is useful in identifying the symmetries and constraint conditions. Coordinate systems are equivalent if the geometry, loading, and the various fields which describe the response (eg. displacement, strains, etc.) are identical in the two systems. For example, xi and xi are equivalent coordinate systems if bg bg b x g b x g b x g b x g ui x ui x ij ij ij ij (2) etc. Exploiting equivalent coordinate systems requires identification of coordinate transformations that provide useful constraint conditions. Consider the equivalent coordinate system xi as a potentially useful ECS. Define: aij direction cosines for transformation from the original ( x j ) to the equivalent ( xi ) coordinate system….i.e. xi aij x j bg bg b x g a a b x g b x g a a b x g ui x aij u j x ij ij im im jn mn jn mn (3) Combine equations (2) and (3) to give bg b x g a a b x g b x g a a b x g ui ( x ) aij u j x ij ij im im jn mn jn mn Finally, replace x with a j x j so that everything is now expressed in terms of a single coordinate system. (4) 4 2/17/16 - D:\106741513.doc d i b x g a a d a x i b x g a a d a x i ui ( x ) aij u j aj x j ij im ij im jn j mn jn j mn (5) j j Sometimes it is necessary to switch the sign of the loading to make two coordinate systems equivalent. If tension and compression properties are different, one must not switch the sign of the load to obtain an equivalent coordinate system. To generalize equations (5), a factor is introduced. 1 if load reversal is not required 1 if load reversal is required Equation (5) then becomes d i b x g a a d a x i b x g a a d a x i ui ( x ) aij u j aj x j ij im ij im j jn mn jn mn j (6) j j The constraints that are implied by equations (6) are very useful in deriving the required boundary conditions. This will be demonstrated later through examples. The value of the factor is easily determined from the loading, since only simple loading is considered. In particular, the model is subjected to either macroscopically constant strain or stress. For example, one might specify a volume-averaged value of 12 (with the other volumeaveraged stresses=0). The sign of can be obtained by examining the effect of the coordinate transformation on the sign of 12 . In fact, we can consider all six load cases at once. For example, if the coordinate transformation is mirroring about the x1 =0 plane, aij 1 L M M 0 M N0 O 0P which gives P 1P Q 0 0 1 0 L M M M N 11 aima jn mn 12 13 12 13 22 23 23 33 O P P P Q Accordingly, the values of are as follows for the six different load conditions for mirroring about the x1 =0 plane. Stress 11 22 33 12 23 13 1 1 1 1 1 1 5 2/17/16 - D:\106741513.doc The values of for six different coordinate transformations and the six load cases are summarized below. The values for strain loading are the same as for stress loading. Table 1 Values of for various transformations and load cases. Transformation Load Case 11 22 33 12 23 13 Mirror about x1 = 0 1 1 1 -1 1 -1 Mirror about x2 = 0 Mirror about x3 = 0 rotation about x1 1 1 1 1 1 1 1 1 1 -1 1 -1 -1 -1 1 1 -1 -1 rotation about x2 rotation about x3 1 1 1 1 1 1 -1 1 -1 -1 1 -1 Boundary conditions for symmetrically stacked plain weave If one is willing to analyze the entire unit cell, the periodic conditions for the displacements can be used to specify the boundary conditions. However, to reduce the region to be analyzed requires a bit more effort. The following describes a systematic way to go about accomplishing this task. Although the focus is on the plain weave, the techniques are quite general. Below is a schematic of a symmetrically stacked plain weave composite. As can be seen from the figure, the planes xi 0 are planes of geometric symmetry. (uc_1.cdr and subcells.cdr) The first step will be to develop relationships for the planes x1 a . ( vector of periodicity d 2 a, 0,0 ) Substituting x1 a into the periodic relations gives b g b g xu b a, x , x g b a , x , x g b a, x , x g b a , x , x g ui a , x 2 , x 3 ui a , x 2 , x 3 i 2a 1 ij ij 2 2 3 3 ij 2 ij 3 2 3 (7) 6 2/17/16 - D:\106741513.doc Consider the equivalent coordinate system (ECS) x that is obtained by mirroring about x1 0 . The direction cosines for this transformation are aij 1 L M M 0 M N0 O 0P P 1P Q 0 0 1 0 (8) Substituting the a ij above into equations (6) yields the following relationships for displacements and stresses, u O L M u P M P M u NP Q (a , x 1 1 2 3 L M M M N 11 12 13 O P P P Q u O L M M u P P M u NP Q ,x ) ( a , x 2 2 3 3 L M M M N 12 13 11 22 23 12 23 33 (a , x , x ) 13 2 3 2 ,x ) 3 12 13 22 23 23 33 O P P P Q ( a , x (9) 2 ,x ) 3 Tractions will transform like the displacements and strains like the stresses, so the details are not shown. These periodic and ECS conditions will now be combined … first for displacements and then for the stresses. Displacements Combining the constraints in equations (7) and (9) yields: L u M x M M u M x M M u M Nx 1 u O L M u P M P M u NP Q ( a , x 1 1 2 3 2 1 2 ,x ) 3 3 1 O P P u O L P M 2a M u P P P P M u NP Q ( a , x , x ) P 2 3 P Q 1 2 3 (10) 7 2/17/16 - D:\106741513.doc L u M x M Mu M x M M u M Nx 1 u (1 ) O L M u (1 ) P M P M u ( 1 ) N P Q ( a , x 1 1 Rearranging, yields 2 ,x ) 2 3 3 2 1 3 1 O P P P 2a P P P P Q (11) Recall that the value of depends on whether the loads must be reversed for the new coordinate system to be equivalent. The constraints indicated by equation (11) are listed below. The ones that provide useful information are boxed. (switch rows and columns?) 1 1 b g u1 a , x2 , x3 u1 a x1 u1 0 x1 (12) b g u2 a x1 b g u3 a x1 u2 0 x1 u2 a , x 2 , x 3 u 3 0 x1 u3 a , x 2 , x 3 This can be expressed quite succinctly as follows If 1 normal displacements on x1 a are equal. Because of periodicity, the normal displacements on x1 a are also equal and opposite those on x1 a . If 1 tangential displacements on x1 a are equal. Because of periodicity, the tangential displacements in each direction on x1 a are also equal and opposite the corresponding displacements on x1 a . 8 2/17/16 - D:\106741513.doc Stresses Now consider the constraints on the stresses. Combine equations (7) and (9) to obtain the following useful relations (the remainder are trivially satisfied or do not affect the boundary conditions.) 1: b g b a , x , x g 0 b 12 a , x 2 , x 3 0 1: 11 2 g 13 a , x 2 , x 3 0 (13) 3 These can be summarized as follows If 1 shear traction on x1 a is zero If 1 normal traction on x1 a is zero Because of the symmetries in the microstructure, we will obtain analogous results for x2 b and x 3 c . <add summary of results thus far…in words> Next we proceed to exploit symmetries within the cell to reduce the region which must be modeled. Again, we will consider an ECS obtained by mirroring about the x1 0 plane. However, this time we examine the displacements, etc., along the plane x1 0 . Equations 6 become u O L M u P M P M u NP Q b 1 1 2 3 u O L M M u P P M u Q g NP b 11 and 2 0 , x2 , x3 3 0 , x2 , x3 L M M M N g 12 13 O P P P Q 12 13 22 23 23 33 b0, x 2 , x3 L M M N g M 11 12 13 12 13 22 23 23 33 O P P P Q b (14) 0 , x2 , x3 g Therefore, on x1 0 we have the following constraints 1 normal displacement = 0 tangential tractions = 0 1 tangential displacements = 0 normal tranctions = 0 (15) If we repeat this exercise for the planes x 2 0 and x3 0 (which are also planes of microstructural symmetry), we will obtain analogous results. We are now down to 18 of the original unit cell. (See Figure subcells. cdr. show 1/8 unit cell with boundary conditions) The plain weave in Figure _ is a balanced weave, ie. the warp and fill tows are identical. For such 9 2/17/16 - D:\106741513.doc weaves the analysis region can be reduced to 1/32 of the unit cell. To simplify the derivation of the boundary conditions, the coordinate system origin is shifted to the center of the 1/8 unit cell. Consider a rotation about the x1 axis of 180 to obtain an ECS. aij 1 L M M 0 M N0 O 0P P 1P Q 0 0 1 0 (16) Equation 6 from periodicAnalysis.doc yields (specialized for x 2 0 ). u O L M u P M P M u NP Q b 1 L M M M N 1 2 3 u O L M u P M P M u Q g N P b and 2 x1 , 0 , x3 3 O P P P Q x1 , 0 , x3 12 g L M M M N 12 13 11 22 23 12 23 33 bx , 0, x g 13 11 13 1 3 12 13 22 23 23 33 O P P P Q b (17) x1 , 0 , x3 g The results in the following displacement constraints 1 u1 x1 , 0, x 3 u1 x1 , 0, x 3 b g b g u b x , 0, x g u b x , 0, x g u b x , 0, x g u b x , 0, x g 2 1 3 3 1 3 2 3 1 3 1 3 1 u1 x1 , 0, x 3 u1 x1 , 0, x 3 b g b g u b x , 0, x g u b x , 0, x g ub x , 0, x g u b x , 0, x g 2 1 3 3 1 3 2 3 1 1 3 (18) 3 Note that constraints are derived for all three-displacement components. Now one can replace the region x 2 0 with these constraints. The analysis region is now 1/16 of the unit cell. Now consider a rotation about the x 2 axis of 180 to obtain an ECS and specialize equation 6 for the plane x1 0 . a ij 1 L M M 0 M N0 O P P P Q 0 0 1 0 0 1 (19) The result is u O L M u P M P M u NP Q b 1 2 3 0 , x2 , x3 u O L M M u P P M u Q g N P b 1 2 3 0 , x2 , x3 L M and M N g M 11 12 13 O L P M P M P QM N 12 13 11 22 23 12 23 33 13 12 22 23 O P P P Q 13 23 33 b0, x 2 , x3 (20) g 10 2/17/16 - D:\106741513.doc This results in the following displacement constraints 1 u1 0, x 2 , x 3 u 1 0, x 2 , x 3 1 u1 0, x 2 , x 3 u 1 0, x 2 , x 3 b g b g u b 0, x , x g u b 0, x , x g ub 0, x , x g u b 0, x , x g 2 2 3 2 3 3 2 2 3 3 2 3 b g b g u b 0, x , x g u b 0, x , x g u b 0, x , x g u b 0, x , x g 2 2 3 3 2 3 2 2 3 3 2 3 (21) Again, one obtains constraints for all three-displacement components. Hence, the region x1 0 can be reduced with these constraints, leaving an analysis region of only 1/32 of the unit cell. Boundary conditions for satin weave Conclusion Miscellaneous Need to show region which must be analyzed if tension and compression properties differ! mention need to have mesh generator put nodes in “right” place for MPC’s Find Dasgupta papers 1 b g ba, x , x g ba, x , x g ba, x , x g ba, x , x g ba, x , x g 1 b g ba, x , x gNA ba, x , x gNA ba, x , x gU ba, x , x gNA ba, x , x gU b g ba, x , x g ba, x , x g ba, x , x g ba, x , x g ba, x , x g b g ba, x , x gNA ba, x , x gNA ba, x , x gE ba, x , x gNA ba, x , x gE 11 a, x2 , x3 11 a, x2 , x3 E 11 a, x2 , x3 11 a, x2 , x3 U 22 33 12 23 13 2 3 22 2 3 22 2 3 33 2 3 33 2 3 12 2 3 12 2 3 23 2 3 23 2 3 13 2 3 13 2 3 22 2 3 2 3 33 2 3 2 3 12 2 3 2 3 23 2 3 2 3 13 2 3 Warning: It is important to remember that the displacement gradient specified in the periodic conditions is a volume-averaged value. Theses volume averaged values are the same throughout the entire region! It should be pointed out that the constraints need not be limited to planes which are perpendicular to the axes. For example, consider the following configuration and assume the loading is extension in the x1 direction. Rotation about the x1 axis of 180 degrees results in the following relations for equivalent coordinate systems: 11 2/17/16 - D:\106741513.doc u O L M u P M P M Pb u Q N 1 2 3 x1 , x2 , x3 u O L M M u P P M P u N Q g b 1 2 3 x1 , x2 , x3 g One could use this relation to impose constraints on the plane x 2 0 or x 3 0 . But it is equally valid to use these constraints along the plane whose edge is indicated by the line AB. Figure!