Simple examples illustrating the use of the deformation gradient tensor

Similar documents
Linear Algebra Review. Fei-Fei Li

Definition (T -invariant subspace) Example. Example

Elements of Continuum Elasticity. David M. Parks Mechanics and Materials II February 25, 2004

Review of similarity transformation and Singular Value Decomposition

Jordan Canonical Form Homework Solutions

A Lagrangian approach to the kinematic dynamo

Lecture 1: Systems of linear equations and their solutions

Going with the flow: A study of Lagrangian derivatives

Linear Algebra Review. Fei-Fei Li

Image Registration Lecture 2: Vectors and Matrices

Conceptual Questions for Review

Conservation of mass. Continuum Mechanics. Conservation of Momentum. Cauchy s Fundamental Postulate. # f body

Lecture 11: Differential Geometry

Edexcel GCE A Level Maths Further Maths 3 Matrices.

Matrices and Deformation

Background Mathematics (2/2) 1. David Barber

LINEAR ALGEBRA KNOWLEDGE SURVEY

Exercise Set 7.2. Skills

1 Number Systems and Errors 1

Linear Algebra Review. Vectors

18.06 Quiz 2 April 7, 2010 Professor Strang

This appendix provides a very basic introduction to linear algebra concepts.

A Lagrangian approach to the study of the kinematic dynamo

Chap 3. Linear Algebra

Least Squares Optimization

Dimensionality Reduction

Review of Coordinate Systems

The Laplacian ( ) Matthias Vestner Dr. Emanuele Rodolà Room , Informatik IX

Linear Algebra review Powers of a diagonalizable matrix Spectral decomposition

NAEP Questions, Pre-Algebra, Unit 13: Angle Relationships and Transformations

Chapter 7. Optimization and Minimum Principles. 7.1 Two Fundamental Examples. Least Squares

CS123 INTRODUCTION TO COMPUTER GRAPHICS. Linear Algebra /34

Singular Value Decomposition

Degenerate Perturbation Theory. 1 General framework and strategy

Rigid bodies - general theory

CS Finding Corner Points

Lecture 1 Systems of Linear Equations and Matrices

1 Planar rotations. Math Abstract Linear Algebra Fall 2011, section E1 Orthogonal matrices and rotations

Introduction to Applied Linear Algebra with MATLAB

Math Assignment 3 - Linear Algebra

Math for ML: review. Milos Hauskrecht 5329 Sennott Square, x people.cs.pitt.edu/~milos/courses/cs1675/

Whitening and Coloring Transformations for Multivariate Gaussian Data. A Slecture for ECE 662 by Maliha Hossain

CSE 554 Lecture 7: Alignment

1 Mathematical preliminaries

! EN! EU! NE! EE.! ij! NN! NU! UE! UN! UU

The Jordan Canonical Form

DIAGONALIZATION OF THE STRESS TENSOR

3D Computer Vision - WT 2004

Linear Algebra review Powers of a diagonalizable matrix Spectral decomposition

Lecture Notes 3

Diagonalization of Matrix

Eigenvalues and Eigenvectors

Jordan Normal Form and Singular Decomposition

Paper Reference. Paper Reference(s) 6676/01 Edexcel GCE Further Pure Mathematics FP3 Advanced/Advanced Subsidiary

The Singular Value Decomposition

Name Period. Date: Topic: 9-2 Circles. Standard: G-GPE.1. Objective:

Mechanics of materials Lecture 4 Strain and deformation

Lecture 02 Linear Algebra Basics

1 Linearity and Linear Systems

Reteach 2-3. Graphing Linear Functions. 22 Holt Algebra 2. Name Date Class

VAR Model. (k-variate) VAR(p) model (in the Reduced Form): Y t-2. Y t-1 = A + B 1. Y t + B 2. Y t-p. + ε t. + + B p. where:

Topic: Force PHYSICS 231

Lecture 4 Eigenvalue problems

COMP 558 lecture 18 Nov. 15, 2010

CS123 INTRODUCTION TO COMPUTER GRAPHICS. Linear Algebra 1/33

Matrix Vector Products

Three-Dimensional Coordinate Systems. Three-Dimensional Coordinate Systems. Three-Dimensional Coordinate Systems. Three-Dimensional Coordinate Systems

Review of Some Concepts from Linear Algebra: Part 2

POINTS, LINES, DISTANCES

The Generalized Eigenvalue-Eigenvector Problem or How to Simultaneously Diagonalize Two Quadratic Forms

Pre-Calculus Calendar of Assignments August th 1.1A Notes: slope and point-slope form

[8] Bending and Shear Loading of Beams

Vectors. both a magnitude and a direction. Slide Pearson Education, Inc.

GG303 Lab 10 10/26/09 1. Stresses

Linear Systems of ODE: Nullclines, Eigenvector lines and trajectories

Applied Linear Algebra in Geoscience Using MATLAB

NOTES ON LINEAR ALGEBRA CLASS HANDOUT

CE-570 Advanced Structural Mechanics - Arun Prakash

Discriminative Direction for Kernel Classifiers

Linear Algebra & Geometry why is linear algebra useful in computer vision?

Math 205, Summer I, Week 4b:

Eigenvalues and Eigenvectors

Newton s First Law and IRFs

5 Compact linear operators

Solutions Problem Set 8 Math 240, Fall

Linear Systems of ODE: Nullclines, Eigenvector lines and trajectories

Study Resources For Algebra I. Unit 2A Graphs of Quadratic Functions

Computational Fluid Dynamics Prof. Dr. Suman Chakraborty Department of Mechanical Engineering Indian Institute of Technology, Kharagpur

Review of Linear Algebra

EE Camera & Image Formation

Remark By definition, an eigenvector must be a nonzero vector, but eigenvalue could be zero.

Linear Algebra and Dirac Notation, Pt. 3

Final Exam Practice Problems Answers Math 24 Winter 2012

Linear Equations in Linear Algebra

Matrix Algebra: Summary

CONTINUUM MECHANICS. lecture notes 2003 jp dr.-ing. habil. ellen kuhl technical university of kaiserslautern

(b) Find the constituent matrices of A. For this, we need the eigenvalues of A, which we can find by using the Maple command "eigenvals":

Linear Algebra Primer

Least Squares Optimization

21 Symmetric and skew-symmetric matrices

Transcription:

Simple examples illustrating the use of the deformation gradient tensor Nasser M. bbasi February, 2006 compiled on Wednesday January 0, 2018 at 08: M ontents 1 Introduction 1 2 Examples 2 2.1 Square shape becomes longer with width fixed...................... 2 2.2 Square shape becomes both longer and wider....................... 6 2. square shape becomes wider and pulled at an angle................... 9 1 Introduction This note illustrates using simple examples, how to evaluate the deformation gradient tensor F and derive its polar decomposition into a stretch and rotation tensors. Diagrams are used to help illustrate geometrically the effect of applying the stretch and the rotation tensors on a differential vector with the purpose of giving better insight into these operations. For simplicity, only 2D shapes are used. Starting by selecting some arbitrary differential vector in the un shape. The shape is then assumed to undergo a fixed form of deformation such that F is constant over the whole body (as opposed to being a field tensor where F would be a function of the position). Then the tensor F is computed and shown using diagrams how the differential vector in the un shape is mapped to the vector dr in the shape by successive application of the stretch tensor Ũ followed by a parallel translation operation, and followed by the application of the rotation tensor R. The point that is located at is labeled P in the un shape, and its image will be labeled P in the shape. The coordinates in the un shape will be upper case X 1, X 2 and in the shape will be lower case x 1, x 2. One observation found is that if the deformation is such that perpendicular lines in the un shape remain perpendicular to each others in the shape, then this implies that the rotation tensor R will come out to be the identity tensor. The first 2 examples below illustrate this case. In the third example the rotation tensor R is not the identity tensor because lines do not remain perpendicular to each others after deformation. 1

2 Examples 2.1 Square shape becomes longer with width fixed The following diagram is the un. (0,) (1,) (2,) (,) (1,2) (2,2) (,2) (1,1) (,1) Un X-coordinates system In this shape, the vector extends from the point (1, 1) to the point (2, 2). In this example, we assume a deformation whereby the shape is pulled upwards by some distance, causing the shape to become longer in the vertical direction and we assume the shape remain the same width. This is the simplest form of deformation. Let us assume for simplicity that the shape becomes times as long as before. 2

Traction force t (per unit area) c (0,) (1,) (2,) (,) b (1,2) (2,2) (,2) dr (0,) (1,) (2,) (,) a (1,1) (,1) (1,2) (1,1) (2,2) (,2) (,1) Un X-coordinates We observe the following. The lines,, have moved to new locations in the. For instance, the line started at (0, 1) and ended at (, 1) in the un shape coordinates. While the same line now labeled lower case a, starts from (0, ) and ends at (, ) in the shape using the un coordinates system. The first step in finding F is to determine the mapping between the X coordinates in the

un shape, and the x coordinates in the shape. In this example this mapping is constant over any region of the shape. We see immediately that since the width of the shape did not change, then x 1 X 1 and since the new shape is times as long as before then x 2 X 2 nd now we can calculate F. Since F [ x1 x 2 x 1 x 2 ] then given that x 1 1, x 1 0, x 2 0, x 2 we obtain the numerical value for F [ ] 1 0 F 0 We note here that F is the same for any region of the shape. deformation is uniform. Now we can find dr. This is because the Since from the un shape we see that dr F e 1 + e 2 Then [ ] [ ] 1 0 1 dr 0 1 [ ] 1 hence, dr e 1 + e 2 Looking at the shape we see that this agrees with the expected shape of the dr vector. Now once F is found, we can determine the stretch tensor Ũ and the rotation tensor R. We will do this algebraically first, then verify the result geometrically. Since by definition F R Ũ Once F is known, we can find Ũ using the relation Ũ 2 F T F [ ] [ ] 1 0 1 0 0 0 [ ] 1 0 0 9 4

Now we take the square root of the matrix Ũ 2 to find Ũ 1 and now that Ũ is known, we can find R To verify this result algebraically, we write Ũ [ ] 1 0 0 R F Ũ 1 [ ] [ ] 1 0 1 0 0 0 1 [ ] 1 0 0 1 dr F R Ũ [ ] [ ] 1 0 1 R 0 1 [ ] 1 R [ ] [ ] 1 0 1 0 1 [ ] 1 dr e 1 + e 2 Which agrees with earlier result. To verify the result geometrically, we first apply the stretch tensor Ũ to, this results in a new differential vector which we call dr, then we slide dr without changing its slope (i.e. parallel translation) such that the vector dr starts at the point P in the, where the point P is the image of the point P in the un shape, and then we apply the rotation tensor R to dr to obtain dr. dr Ũ e 1 + e 2 [ 1 0 0 ] [ ] 1 1 1 To obtain the square root of a matrix, say matrix, follow these steps. 1. Determine the eigenvalues λ of the matrix. 2. For each eigenvalue λ n determine the correspending eigenvector V n. onstruct the Matrix N whose columns are the eigenvectors V n. i.e. the first column will be the vector V 1 etc... 4. onstruct matrix M with diagonal elements that contains the λ n. i.e. M (1, 1) λ 1, M (2, 2) λ 2, and so forth. (This is the Jordan form for real distinct eigenvalues) 5. Now N T MN In Matlab, the command expm() can be used to calculate sqrt of a matrix. [ ] 1 5

[ ] 1 0 Now we apply the rotation of R to dr, and since the rotation is a unit tensor, then this 0 1 operation will produce no effect. Traction force t (per unit area) Traction force t (per unit area) Traction force t (per unit area) (0,) (1,) (2,) (0,) (1,) (2,) (0,) (1,) (2,) (0,) Stretch tensor (1,) (1,2) P (1,1) Ũ 1 0 0 (2,) (2,2) Un X-coordinates P (1,2) (1,2) (1,1) (2,) Parallel translation Of vector to point P, the image of point P R Rotation tensor Point P in the is the image of point P in the un configuratroin P (1,2) (1,2) (1,1) (2,) 1 0 0 1 P (1,2) (1,2) dr (1,1) (2,) Steps taken when processing the deformation gradient tensor F 2.2 Square shape becomes both longer and wider. In this example we start with the same original shape as above, but we increase both the length and the width of the shape and not just its length. Let the length be times as long as the original length, and the width be 1.5 times as wide as the original width. 6

Traction force t (per unit area) c (0,) (1,) (2,) (,) b (1,2) (2,2) (,2) (0,) (1,) (1,2) (1,1) (2,) (2,2) Un X-coordinates (,) (,2) (,1) a dr (1,1) (,1) Traction force t (per unit area) s before, the first step in finding F is to determine the mapping between the X coordinates in the un shape, and the x coordinates in the shape. In this example, this mapping is constant over any region of the shape. We see that x 1 1.5X 1 and since the new shape is times as long as before then x 2 X 2 nd now we can calculate F. Since F [ x1 x 2 x 1 x 2 ] then given that x 1 1.5, x 1 0, x 2 0, x 2 we obtain numerical value for F [ ] 1.5 0 F 0 7

Now let us find dr. From the un shape we see that dr F hence, e 1 + e 2 [ ] [ ] 1.5 0 1 dr 0 1 [ ] 1.5 dr 1.5e 1 + e 2 Looking at the shape we see that this is indeed the case. Now once F is found, we can determine the stretch tensor Ũ and the rotation tensor R. We will do this algebraically first, then verify the result geometrically. Once F is known, we can find Ũ F R Ũ and now that Ũ is known, we can find R Ũ 2 F T F [ ] [ ] 1.5 0 1.5 0 0 0 Ũ [ ] 1.5 0 0 R F Ũ 1 [ ] [ 1.5 0 2 ] 0 0 0 1 [ ] 2.25 0 0 9 [ ] 1 0 0 1 To verify the result geometrically, we first apply the stretch Ũ to, this results in a new differential vector which we call dr, then we slide dr without changing its slope (i.e. parallel translation) such that the vector dr starts at the point P in the, where the point P is the image of the point P, and then we apply the rotation R to dr to obtain dr. dr Ũ [ 1 0 0 ] [ ] 1 1 e 1 + e 2 [ ] 1 0 Now we apply the rotation of R to dr, and since the rotation is a unit tensor, then no 0 1 rotation will occur. 8 [ ] 1

Parallel translation Of vector to point P, the image of point P R Rotation tensor 1 0 0 1 (0,) (1,) (2,) (0,) (1,) (2,) (0,) (1,) (2,) (,) Stretch tensor Ũ 1.5 0 0 (1,2) (2,2) (1,2) (2,2) (1,2) (2,2) (,2) dr (0,) (1,) (2,) (1,1) (1,1) (1,1) (,1) (1,2) (1,1) (2,2) Un X-coordinates 2. square shape becomes wider and pulled at an angle. In this example, the same un shape shown in earlier examples will be to cause the rotation tensor to be something other than the identity tensor. We assume the following deformation (0,) (1,) (2,) (1,2) (1,1) (2,2) Un X-coordinates 9

The above deformation is constructed such that x 1 2X 1 x 2 X 1 + X 2 Now we can calculate F. Since F [ x1 x 2 x 1 x 2 ] then given that x 1 2, x 1 0, x 2 1, x 2 1 we obtain numerical value for F [ ] 2 0 F 1 1 Now we can find dr. From the un shape we see that dr F e 1 + e 2 [ ] [ ] 2 0 1 dr 1 1 1 [ ] 2 2 hence, dr 2e 1 + 2e 2 Looking at the shape we see that this is indeed the case. Now once F is found, we can determine the stretch tensor Ũ and the rotation tensor R. We will do this algebraically first, then verify the result geometrically. Once F is known, we can find Ũ F R Ũ Ũ 2 F T F [ ] [ ] 2 1 2 0 0 1 1 1 [ ] 5 1 1 1 Ũ [ 2.216 ] 0.162 0.162 0.9487 10

and now that Ũ is known, we can find R R F Ũ 1 [ ] [ ] 2 0 0.474 0.1581 R 1 1 0.1581 1.1068 [ ] 0.9487 0.162 R 0.162 0.9487 To verify the result geometrically, we first apply the stretch tensor Ũ to, this results in a new differential vector which we call dr, then we slide dr without changing its slope (i.e. parallel translation) such that the vector dr starts at the point P in the, where the point P is the image of the point P, and then we apply the rotation tensor R to dr to obtain dr. dr Ũ [ 2.216 0.162 0.162 0.9487 2.5298 e 1 + 1.2649 e 2 Now we apply the rotation to R to dr to obtain dr ] [ ] 1 1 [ ] 2.5298 1.2649 dr R dr [ ] [ ] 0.9487 0.162 2.5298 0.162 0.9487 1.2649 [ ] 2 2 2e 1 + 2e 2 which agrees with the result obtained above. The following diagram illustrates geometrically the action of R and Ũ. 11

pply stretch tensor Ũ 2. 216 0. 162 0. 162 0. 9487 dr Ũ P P Parallel translation pply rotation tensor R 0.9487 0.162 0. 162 0. 9487 Of vector to point P, the image of point P dr R dr dr P P 12