Transformation of Elastic constants - IITKhome.iitk.ac.in/~priyansh/p2.pdf · Transformation of...
Transcript of Transformation of Elastic constants - IITKhome.iitk.ac.in/~priyansh/p2.pdf · Transformation of...
Transformation of Elastic constants(Derivation)
Transformation of Coordinates
General rotation (Eulerian angles)
Transformation of Displacement
Transformation of Strain
Transformation of Stress
Transformation due to rotation axis
Transformation of elastic constants
Transformation of Coordinates
Consider two right handed coordinates systems (X, Y, Z) & (X’, Y’, Z’) rotated arbitrarily wrt
each other.
We can easily link coordinates of any vector S in two frames by simple
definition of vector:
S=Sx x + Sy y+ Sz z where x, y, z and x’, y’, z’ are unit vector
S=S’x x’ + S’y y’+ S’z z’ along (X, Y, Z) and (X’, Y’, Z’) respectively.
S’x= x’.S = (x’.x)Sx + (x’.y)Sy +(x’.z) Sz
S’y= y’.S = (y’.x)Sx + (y’.y)Sy +(y’.z) Sz
S’z= z’.S = (z’.x)Sx + (z’.y)Sy +(z’.z) Sz
In matrix form:
=
2
S’x
S’y
S’z
x’.x x’.y x’.z
y’.x y’.y y’.z
z’.x z’.y z’.z
Sx
Sy
Sz
Rotation matrix T= = where cos(x’,x) is cosine of between
x’ & x.
3
Cos(x’,x) Cos(x’,y) Cos(x’,z)
Cos(y’,x) Cos(y’,y) Cos(y’,z)
Cos(z’,x) Cos(z’,y) Cos(z’,z)
x’.x x’.y x’.z
y’.x y’.y y’.z
z’.x z’.y z’.z
General rotation (Eulerian angles)
Three angles (A,B,C) are required in specifying the mutual orientation of two sets of orthogonal axes.
This can be pictured as three consecutive rotation operations.
1st rotation: a counterclockwise rotation of A about Z
T1 =
2nd rotation: a counterclockwise rotation of B about X’
T2 =
3rd rotation: a counterclockwise rotation of C about Z”
T3=
4
cosA sinA 0
-sinA cosA 0
0 0 1
1 0 0
0 cosB SinB
0 -sinB CosB
cosA sinC 0
-sinC cosC 0
0 0 1
The general rotation is the product of the three individual rotations:
ie Tnet=T3T2T1
Tnet= = T (…say) …………eq. 1
Where l1 = cosA cosC - cosB sinA sinC
m1 = cosC sinA + cosB cosA sinC
n1 = sinB cosC
l2 = -sinC cosA - cosB sinA cosC
m2 = -sinC sinA - cosB cosA cosC
n2 = cosC sinB
l3 = sinB sinA
m3= -sinB cosA
n3= cosB
5
l1 m1 n1
l2 m1 n1
l3 m1 n1
The rotational matrix is orthogonal i.e.
TT = T-1
If = T
Then = TT
6
S’x
S’y
S’z
Sx
Sy
Sz
S’x
S’y
S’z
Sx
Sy
Sz
Transformation of Displacement
Consider that u1 , u2 , u3 are displacement components with respect to the coordinate system x1 , x2 , x3 and u1’ , u2’ , u3’ are those corresponding to the x1’ , x2’ , x3’ system. As displacements are also vectors, similar to coordinates, we can write
= T ……………eq2
7
u1
u2
u3
u1’
u2’
u3’
Transformation of Strain
We have to relate strain components corresponding to the x1' , x2' , x2' coordinates to strain components corresponding to the x1 , x2 , x3 coordinate system.
We have
To obtain 6*6 rotation matrix we have to write each one of the six components of in terms of every six components of
(Using chain rule of differentiation)
….....eq 3.a
where ………obtained by partial differentiation of our rotation matrix (eq1)
Similarly
………. eq 3.b
and
……….eq 3.c 8
We can write u1’ = l1u1 + m1u2 + n1u3 ……….from eq 2
………..differentiating above eq. wrt x1’
substituting Eqs(3.a,3.b,3.c) in above eq., we obtain
or
Thus the coefficients of strain in above eqn. constitutes 1st row of our 6*6 rotation matrix.
Proceeding in a similar way, it can be shown that
(Te=strain transformation matrix)
where Te = …………eq 4
9
T11 T12
T12 T22
Transformation of Stress
For stress transformation we relate stress components in the x1 x2 x3 coordinates to stress components in the x1' x2' x3' coordinates.
We know that work done by stresses due to virtual displacements does not change when computed in two coordinate systems.
So equating the work computed in two coordinate systems
We have
i.e.
where Ts=stress transformation matrix
……..eq 5 and d= volume of body
Thus we have
i.e. Ts is inverse transpose of Te
11
Transformation due to rotation axis
Consider the case of a simple in-plane rotation A about the x3(z) axis.
Rotation matrix is reduced to
T =
Let’s say m=cosA
n=sinA
Then stress and strain transformation matrices take the following forms:
……….from eq1 &eq4
Similarly we can find stress and strain transformation matrices along any arbitrary axis about any angle.12
cosA sinA 0
-sinA cosA 0
0 0 1
Transformation of Elastic Constants
The stress-strain relations are expressed as :
in the x1 x1 x3 coordinates
and in the x1' x2' x3' coordinates
Here we have to find [C’] in terms of [C].
From eq. 5 we have
and also
stiffness matrix is transformed by C’ = [Te] C [Te]T
Proceeding in similar way
compliance matrix is transformed by S’ = [Ts] S [Ts]T
13
Transformation of Elastic constants for Cubic Lattice
Cubic lattices have the highest degree of symmetry of any Bravais lattice.
It contains the following rotation operations:
When these rotation operations are applied to a cubic lattice we get 24 symmetry operators of rotation groups.
Symmetry group Axis of rotations
Identity I
3 equivalent axis of 2Folds rotation
(100),(010),(001)
6 equivalent axis of 4Folds rotation
(100),(010),(001),(-100),(0-10),(00-1)
6 equivalent axis of 2Folds rotation
(110),(101),(011),(1-10),(-101),(01-1)
8 equivalent axis of 3Folds rotation
(111),(-1-1-1),(-111),(1-11),(11-1),(-1-11),(-11-1),(1-1-1)
14
Identity
R1 = 1 0 00 1 00 0 1
Re= Rs =
1 0 0 0 0 0
0 1 0 0 0 0
0 0 1 0 0 0
0 0 0 1 0 0
0 0 0 0 1 0
0 0 0 0 0 1
15
2-fold rotation
• About (0,0,1)
R2 = −1 0 00 −1 00 0 1
Re= Rs =
1 0 0 0 0 0
0 1 0 0 0 0
0 0 1 0 0 0
0 0 0 1 0 0
0 0 0 1 1 0
0 0 0 0 0 1
16
2-fold rotation
• About (1,0,0)
R3 = 1 0 00 −1 00 0 −1
Re= Rs =
1 0 0 0 0 0
0 1 0 0 0 0
0 0 1 0 0 0
0 0 0 1 0 0
0 0 0 0 -1 0
0 0 0 0 0 -1
17
2-fold rotation
• About (0,1,0)
R4 = −1 0 00 1 00 0 −1
Re= Rs=
1 0 0 0 0 0
0 1 0 0 0 0
0 0 1 0 0 0
0 0 0 1 0 0
0 0 0 0 1 0
0 0 0 0 0 1
18
4-fold rotation
• About (0,0,1)
R5 = 0 1 0−1 0 00 0 1
Re= Rs=
0 1 0 0 0 0
1 0 0 0 0 0
0 0 1 0 0 0
0 0 0 0 -1 0
0 0 0 1 0 0
0 0 0 0 0 1
19
4-fold rotation
• About (0,0,-1)
R6 = 0 −1 01 0 00 0 1
Re= Rs=
0 1 0 0 0 0
1 0 0 0 0 0
0 0 1 0 0 0
0 0 0 0 1 0
0 0 0 -1 0 0
0 0 0 0 0 -1
20
4-fold rotation
• About (1,0,0)
R7 = 1 0 00 0 10 −1 0
Re= Rs=
1 0 0 0 0 0
0 0 1 0 0 0
0 1 0 0 0 0
0 0 0 -1 0 0
0 0 0 0 0 -1
0 0 0 0 1 0
21
4-fold rotation
• About (-1,0,0)
R8 = 1 0 00 0 −10 1 0
Re= Rs=
1 0 0 0 0 0
0 0 1 0 0 0
0 1 0 0 0 0
0 0 0 -1 0 0
0 0 0 0 0 1
0 0 0 0 -1 0
22
4-fold rotation
• About (0,1,0)
R9 = 0 0 −10 1 01 0 0
Re= Rs=
0 0 1 0 0 0
0 1 0 0 0 0
1 0 0 0 0 0
0 0 0 0 0 1
0 0 0 0 -1 0
0 0 0 -1 0 0
23
4-fold rotation
• About (0,-1,0)
R10 = 0 0 10 1 0−1 0 0
Re= Rs=
0 0 1 0 0 0
0 1 0 0 0 0
1 0 0 0 0 0
0 0 0 0 0 -1
0 0 0 0 -1 0
0 0 0 1 0 0
24
2-fold rotation
• About (1,0,1)
R12 = 0 0 10 −1 01 0 0
Re= Rs=
0 0 1 0 0 0
0 1 0 0 0 0
1 0 0 0 0 0
0 0 0 0 0 -1
0 0 0 0 1 0
0 0 0 -1 0 0
26
2-fold rotation
• About (0,1,1)
R13 = −1 0 00 0 10 1 0
Re= Rs=
1 0 0 0 0 0
0 0 1 0 0 0
0 1 0 0 0 0
0 0 0 1 0 0
0 0 0 0 0 -1
0 0 0 0 -1 0
27
2-fold rotation
• About (1,-1,0)
R14 = 0 1 01 0 00 0 1
Re= Rs=
0 1 0 0 0 0
1 0 0 0 0 0
0 0 1 0 0 0
0 0 0 0 1 0
0 0 0 1 0 0
0 0 0 0 0 1
28
2-fold rotation
• About (1,0,-1)
R15 = 0 0 −10 −1 0−1 0 0
Re= Rs=
0 0 1 0 0 0
0 1 0 0 0 0
1 0 0 0 0 0
0 0 0 0 0 1
0 0 0 0 1 0
0 0 0 1 0 0
29
2-fold rotation
• About (0,1,-1)
R16 = 1 0 00 0 10 1 0
Re= Rs=
1 0 0 0 0 0
0 0 1 0 0 0
0 1 0 0 0 0
0 0 0 1 0 0
0 0 0 0 0 1
0 0 0 0 1 0
30
3-fold rotation
• About (1,1,1)
R17 = 0 1 00 0 11 0 0
Re= Rs=
0 1 0 0 0 0
0 0 1 0 0 0
1 0 0 0 0 0
0 0 0 0 1 0
0 0 0 0 0 1
0 0 0 1 0 0
31
3-fold rotation
• About (-1,-1,-1)
R18 = 0 0 11 0 00 1 0
Re= Rs=
0 0 1 0 0 0
1 0 0 0 0 0
0 1 0 0 0 0
0 0 0 0 0 1
0 0 0 1 0 0
0 0 0 0 1 0
32
3-fold rotation
• About (1,1,-1)
R19 = 0 0 −11 0 00 −1 0
Re= Rs=
0 0 1 0 0 0
1 0 0 0 0 0
0 1 0 0 0 0
0 0 0 0 0 -1
0 0 0 1 0 0
0 0 0 0 -1 0
33
3-fold rotation
• About (1,-1,1)
R20 = 0 0 1−1 0 00 −1 0
Re= Rs=
0 0 1 0 0 0
1 0 0 0 0 0
0 1 0 0 0 0
0 0 0 0 0 1
0 0 0 -1 0 0
0 0 0 0 -1 0
34
3-fold rotation
• About (-1,1,1)
R21 = 0 0 −1−1 0 00 1 0
Re= Rs=
0 0 1 0 0 0
1 0 0 0 0 0
0 1 0 0 0 0
0 0 0 0 0 -1
0 0 0 -1 0 0
0 0 0 0 1 0
35
3-fold rotation
• About (-1,-1,1)
R22 = 0 1 00 0 −1−1 0 0
Re= Rs=
0 1 0 0 0 0
0 0 1 0 0 0
1 0 0 0 0 0
0 0 0 0 1 0
0 0 0 0 0 -1
0 0 0 -1 0 0
36
3-fold rotation
• About (1,-1,-1)
R23 = 0 −1 00 0 1−1 0 0
Re= Rs=
0 1 0 0 0 0
0 0 1 0 0 0
1 0 0 0 0 0
0 0 0 0 -1 0
0 0 0 0 0 1
0 0 0 -1 0 0
37
3-fold rotation
• About (-1,1,-1)
R24 = 0 −1 00 0 −11 0 0
Re= Rs=
where R1,2,3…….24 are transformation matrix of symmetry groups and Re & Rs are strain and stress transformation matrix respectively
0 1 0 0 0 0
0 0 1 0 0 0
1 0 0 0 0 0
0 0 0 0 -1 0
0 0 0 0 0 -1
0 0 0 1 0 0
38
Conclusion:
Using S’= Re S ReT
C’= Rs C RsT for all above 24 rotation operators we can find that C’ & S’ will remain same in all case.
i.e. S’=S
C’=C
Therefore in case of cubic lattice compliance and stiffness transformation matrix would remain same for all 24 symmetry operators of rotation group .
Note : For calculation of rotation matrix I have considered counter-clockwise rotation.
39