Vous êtes sur la page 1sur 2

Nonlinear Continuum Mechanics for Finite Element Analysis 2nd.

edition March 2008

2D Polar decomposition calculator


written by R.D. Wood, last update April 2008 This MATLAB program illustrates the concepts of polar decomposition and associated material and spatial principal directions introduced in Chapter 4 Section 4.6. A predetermined 4-node isoparameteric element is employed for the initial MATERIAL conguration with the spatial position being dened by the user. In principle this denes the motion of the complete two-dimensional space but it is more instructive to consider the element as being the complete body. This is ensured in the program as chosen MATERIAL coordinates outside of the initial position are not permitted.
Polar decomposition 20 18 16 14 12 10 8 6 4 2 0 2 2 1 0 2 2 4 6 8 10 x (x1) 12 14 16 18 20 4

y (x2)

1 3

Polar decomposition example

Nonlinear Continuum Mechanics for Finite Element Analysis 2nd. edition March 2008

The MATERIAL conguration is a 2 x 2 square centered at [0, 0], see Figure above for node numbering. X and Y are used for the MATERIAL coordinates X1 and X2. Input is required for the four nodal spatial x(x1) and y(x2) coordinates. As shown above these are x=[5 10 15 10], y=[6 2 4 16]. For MATERIAL coordinates within the 2 x 2 conguration, eg. X=0, Y=0 chosen by the user the program calculates the: 1. 2. 3. 4. corresponding spatial coordinates (coded as xyspat) deformation gradient tensor F and detF right Cauchy-Green tensor C stretches stretch1 and stretch2 and principal material unit vectors N1 and N2 5. stretch tensor U 6. rotation tensor R and principal spatial unit vectors n1 and n2 7. Greens strain tensor E and plots the principal directions. Type CTRL+C to terminate program and type any key to continue after a pause.

Vous aimerez peut-être aussi