Jump to content

Coordinate transformations

From Wikiversity

Vector Transformation in Two Dimensions

[edit | edit source]

In three dimensions, the vector transformation rule is written as

vi'=lijvj

where lij=𝐞i'𝐞j=cos(𝐞i',𝐞j).

In two dimensions, this transformation rule is the familiar

v1'=v1cosθ+v2sinθv2'=v1sinθ+v2cosθ

In matrix form,

[v1'v2']=[cosθsinθsinθcosθ][v1v2]

Since we are using sines, the direction of measurement of θ is required. In this case, it is measured counterclockwise.

Tensor Transformation in Two Dimensions

[edit | edit source]

In three dimensions, the second-order tensor transformation rule is written as

Tij'=lipljqTpq

where lij=𝐞i'𝐞j=cos(𝐞i',𝐞j).

The Cauchy stress 𝝈is a symmetric second-order tensor. In two dimensions, the transformation rule for stress is then written as

σ11'=σ11cos2θ+σ22sin2θ+2σ12sinθcosθσ22'=σ11sin2θ+σ22cos2θ2σ12sinθcosθσ12'=σ11sinθcosθ+σ22sinθcosθ+σ12(cos2θsin2θ)

In matrix form,

[σ11'σ22'σ12']=[cos2θsin2θ2sinθcosθsin2θcos2θ2sinθcosθsinθcosθsinθcosθcos2θsin2θ][σ11σ22σ12]

Since we are using sines, the direction of measurement of θ is required. In this case, it is measured counterclockwise.

Tensor Transformation in two Dimensions, the intrinsic approach

[edit | edit source]

Let construct an orthonormal basis of the second order tensor projected in the first order tensor

E1=e1e1
E2=e2e2
E3=e3e3
E4=12(e2e3+e3e2)
E5=12(e3e1+e1e3)
E6=12(e1e2+e2e1)

The stress and strain tensors are now defined by :

{σ}={σ11σ22σ332σ232σ312σ12}

and

{ε}={ε11ε22ε332ε232ε312ε12}

Then once constructs the bound matrix in the orthonormal base EiEj

[R̂(θ)]=[R112R122R1322R12R132R11R132R11R12R212R222R2322R22R232R21R232R22R21R312R322R3322R33R322R33R312R31R322R21R312R22R322R23R33R22R33+R23R32R21R33+R31R23R21R32+R31R222R11R312R12R322R13R33R12R33+R32R13R11R33+R13R31R11R32+R31R122R11R212R12R222R13R23R12R23+R22R13R11R23+R21R13R11R22+R21R12]

with

[R(θ)] the rotation matrix in eiej base.

Example

[edit | edit source]
[R(θ)]=[1000cosθsinθ0sinθcosθ]

is the rotation along the axis e1 in the :eiej base

The associated rotation in the EiEj base is :

[R̂(θ)]=[1000000cos2θsin2θ2sinθcosθ000sin2θcos2θ2sinθcosθ0002sinθcosθ2sinθcosθcos2θsin2θ000000cosθsinθ0000sinθcosθ]

The rotation of a second order tensor is now defined by :

{σ(θ)}=[R̂(θ)]T{σ}

Four order tensor

[edit | edit source]

The élasticity tensor Cijkl in the :eiejekel is defined in the  :EiEj by

[C]=[C1111C1122C11332C11232C11312C1112C1122C2222C22332C22232C22312C2212C1133C2233C33332C33232C33312C33122C11232C22232C23332C23232C23312C23122C11312C22312C33312C23312C31312C31122C11122C22122C33122C23122C31122C1212]

and is rotated by:

[C(θ)]g=[R̂(θ)]T[C][R̂(θ)]
[edit | edit source]

Introduction to Elasticity