Analytical Mechanics: Elastic Deformation

Similar documents
Analytical Mechanics: Elastic Deformation

Finite Element Method in Geotechnical Engineering

UNIVERSITY OF SASKATCHEWAN ME MECHANICS OF MATERIALS I FINAL EXAM DECEMBER 13, 2008 Professor A. Dolovich

Basic Equations of Elasticity

Mechanics PhD Preliminary Spring 2017

SEMM Mechanics PhD Preliminary Exam Spring Consider a two-dimensional rigid motion, whose displacement field is given by

PEAT SEISMOLOGY Lecture 2: Continuum mechanics

The Finite Element Method

Measurement of deformation. Measurement of elastic force. Constitutive law. Finite element method

3 2 6 Solve the initial value problem u ( t) 3. a- If A has eigenvalues λ =, λ = 1 and corresponding eigenvectors 1

Variational principles in mechanics

Problem " Â F y = 0. ) R A + 2R B + R C = 200 kn ) 2R A + 2R B = 200 kn [using symmetry R A = R C ] ) R A + R B = 100 kn

HIGHER-ORDER THEORIES

NDT&E Methods: UT. VJ Technologies CAVITY INSPECTION. Nondestructive Testing & Evaluation TPU Lecture Course 2015/16.

MECH 5312 Solid Mechanics II. Dr. Calvin M. Stewart Department of Mechanical Engineering The University of Texas at El Paso

A short review of continuum mechanics

Introduction to Seismology Spring 2008

Content. Department of Mathematics University of Oslo

Lecture 8. Stress Strain in Multi-dimension

MEC-E8001 FINITE ELEMENT ANALYSIS

NONLINEAR CONTINUUM FORMULATIONS CONTENTS

Fundamentals of Linear Elasticity

CIV-E1060 Engineering Computation and Simulation Examination, December 12, 2017 / Niiranen

3.2 Hooke s law anisotropic elasticity Robert Hooke ( ) Most general relationship

Mechanical Properties of Materials

16.20 HANDOUT #2 Fall, 2002 Review of General Elasticity

Constitutive Relations

NONLINEAR WAVE EQUATIONS ARISING IN MODELING OF SOME STRAIN-HARDENING STRUCTURES

Consider an elastic spring as shown in the Fig.2.4. When the spring is slowly

. D CR Nomenclature D 1

HIGHER-ORDER THEORIES

Inverse Design (and a lightweight introduction to the Finite Element Method) Stelian Coros

Macroscopic theory Rock as 'elastic continuum'

4 NON-LINEAR ANALYSIS

M5 Simple Beam Theory (continued)

3D Elasticity Theory

Mechanics of Earthquakes and Faulting

CIVL4332 L1 Introduction to Finite Element Method

Continuum Mechanics and the Finite Element Method

Artificial Intelligence & Neuro Cognitive Systems Fakultät für Informatik. Robot Dynamics. Dr.-Ing. John Nassour J.

ME FINITE ELEMENT ANALYSIS FORMULAS

Continuum Mechanics. Continuum Mechanics and Constitutive Equations

Lecture notes Models of Mechanics

20. Rheology & Linear Elasticity

Example 3.7 Consider the undeformed configuration of a solid as shown in Figure 3.60.

General elastic beam with an elastic foundation

Nonconservative Loading: Overview

EFFECTS OF THERMAL STRESSES AND BOUNDARY CONDITIONS ON THE RESPONSE OF A RECTANGULAR ELASTIC BODY MADE OF FGM

A Study on Numerical Solution to the Incompressible Navier-Stokes Equation

Symmetric Bending of Beams

MEC-E8001 Finite Element Analysis, Exam (example) 2018

COMPRESSION AND BENDING STIFFNESS OF FIBER-REINFORCED ELASTOMERIC BEARINGS. Abstract. Introduction

EE C247B ME C218 Introduction to MEMS Design Spring 2017

Continuum mechanics V. Constitutive equations. 1. Constitutive equation: definition and basic axioms

Mathematical Background

Unit 13 Review of Simple Beam Theory

CH.3. COMPATIBILITY EQUATIONS. Multimedia Course on Continuum Mechanics

BACKGROUNDS. Two Models of Deformable Body. Distinct Element Method (DEM)

1 Hooke s law, stiffness, and compliance

Stress analysis of a stepped bar

Optimal thickness of a cylindrical shell under dynamical loading

Game Physics. Game and Media Technology Master Program - Utrecht University. Dr. Nicolas Pronost

2 Introduction to mechanics

Review of Strain Energy Methods and Introduction to Stiffness Matrix Methods of Structural Analysis

Elements of Rock Mechanics

Topic 5: Finite Element Method

ABHELSINKI UNIVERSITY OF TECHNOLOGY

Constitutive Relations

Rock Rheology GEOL 5700 Physics and Chemistry of the Solid Earth

BHAR AT HID AS AN ENGIN E ERI N G C O L L E G E NATTR A MPA LL I

Math 4263 Homework Set 1

CHAPTER 5. Beam Theory

AA242B: MECHANICAL VIBRATIONS

16.21 Techniques of Structural Analysis and Design Spring 2003 Unit #5 - Constitutive Equations

Name (Print) ME Mechanics of Materials Exam # 1 Date: October 5, 2016 Time: 8:00 10:00 PM

Chapter 3 Stress, Strain, Virtual Power and Conservation Principles

By drawing Mohr s circle, the stress transformation in 2-D can be done graphically. + σ x σ y. cos 2θ + τ xy sin 2θ, (1) sin 2θ + τ xy cos 2θ.

Midterm Examination. Please initial the statement below to show that you have read it

MECHANICS OF MATERIALS

Professor Terje Haukaas University of British Columbia, Vancouver The M4 Element. Figure 1: Bilinear Mindlin element.

CONSTITUTIVE RELATIONS FOR LINEAR ELASTIC SOLIDS

NONLINEAR STRUCTURAL DYNAMICS USING FE METHODS

Analytical Mechanics: Variational Principles

Lecture 7: The Beam Element Equations.

Soft Bodies. Good approximation for hard ones. approximation breaks when objects break, or deform. Generalization: soft (deformable) bodies

FINAL EXAMINATION. (CE130-2 Mechanics of Materials)

CH.11. VARIATIONAL PRINCIPLES. Continuum Mechanics Course (MMC)

Energy Considerations

3D and Planar Constitutive Relations

3. Numerical integration

MHA042 - Material mechanics: Duggafrågor

Linearized theory of elasticity

THREE-DIMENSIONAL SIMULATION OF THERMAL OXIDATION AND THE INFLUENCE OF STRESS

Using MATLAB and. Abaqus. Finite Element Analysis. Introduction to. Amar Khennane. Taylor & Francis Croup. Taylor & Francis Croup,

Other state variables include the temperature, θ, and the entropy, S, which are defined below.

The Generalized Interpolation Material Point Method

Chapter 3 Variational Formulation & the Galerkin Method

Getting started: CFD notation

ENGN 2340 Final Project Report. Optimization of Mechanical Isotropy of Soft Network Material

Finite Element Analysis Prof. Dr. B. N. Rao Department of Civil Engineering Indian Institute of Technology, Madras. Module - 01 Lecture - 13

Transcription:

Analytical Mechanics: Elastic Deformation Shinichi Hirai Dept. Robotics, Ritsumeikan Univ. Shinichi Hirai (Dept. Robotics, Ritsumeikan Univ.) Analytical Mechanics: Elastic Deformation 1 / 60

Agenda Agenda 1 Stress-strain Relationship Piecewise Linear Approximation Dynamic Deformation 2 Three-dimensional Elastic Deformation Stress-strain Relationship Piecewise Linear Approximation Shinichi Hirai (Dept. Robotics, Ritsumeikan Univ.) Analytical Mechanics: Elastic Deformation 2 / 60

Stress-strain Relationship Displacement vector P(x, y) u(x, y) v(x, y) arbitrary point inside object displacement of point P(x, y) along x-axis displacement of point P(x, y) along y-axis displacement vector u = [ u v Note: vector u depends on x and y. ] Shinichi Hirai (Dept. Robotics, Ritsumeikan Univ.) Analytical Mechanics: Elastic Deformation 3 / 60

Stress-strain Relationship Cauchy strain B 1 1 P(x,y) A 1+ v y P u y 1+ B u x A v x Deformation of small square region u v = extension along x-axis, = extension along y-axis x y u v = shear rotation, = shear + rotation y x Shinichi Hirai (Dept. Robotics, Ritsumeikan Univ.) Analytical Mechanics: Elastic Deformation 4 / 60

Stress-strain Relationship Cauchy strain normal strain component along x-axis at point P: ε xx = u x normal strain component along y-axis at point P: shear strain at point P: ε yy = v y 2ε xy = u y + v x Shinichi Hirai (Dept. Robotics, Ritsumeikan Univ.) Analytical Mechanics: Elastic Deformation 5 / 60

Stress-strain Relationship Stress-strain relationship pseudo strain vector (strain vector): ε = ε xx ε yy 2ε xy σ xx σ yy σ xy normal stress component along x-axis at point P normal stress component along y-axis at point P a shear stress component at point P σ = σ xx σ yy σ xy Note: σ T ε represents energy density (energy per unit volume) Shinichi Hirai (Dept. Robotics, Ritsumeikan Univ.) Analytical Mechanics: Elastic Deformation 6 / 60

Stress-strain Relationship Stress-strain relationship in linear elastic material Stress-strain relationship: σ = σ(ε) Stress-strain relationship in linear elastic material: σ = Dε where 3 3 matrix D is referred to as elasticity matrix Elasticity matrix of an linear isotropic material + 2µ 0 D = + 2µ 0 0 0 µ where and µ denote Lamé s constants Shinichi Hirai (Dept. Robotics, Ritsumeikan Univ.) Analytical Mechanics: Elastic Deformation 7 / 60

Stress-strain Relationship Stress-strain relationship in linear elastic material Elasticity matrix of an linear isotropic material: D = I + µi µ where I = 1 1 0 1 1 0 0 0 0, I µ = 2 0 0 0 2 0 0 0 1 Lamé s constants characterize linear isotropic elasticity: = νe (1 + ν)(1 2ν), µ = E 2(1 + ν) where Young s modulus E and Poisson s ratio ν Shinichi Hirai (Dept. Robotics, Ritsumeikan Univ.) Analytical Mechanics: Elastic Deformation 8 / 60

Stress-strain Relationship Potential energy potential energy density of linear elatic material: S 1 2 σt ε = 1 2 εt Dε potential energy stored in an elastic object: 1 1 U = 2 σt ε h ds = 2 εt Dε h ds where h denotes the constant thickness of the object Note: h ds denotes volume of small region S Shinichi Hirai (Dept. Robotics, Ritsumeikan Univ.) Analytical Mechanics: Elastic Deformation 9 / 60

Piecewise Linear Approximation Cover of region by triangles region S cover by triangles P i nodal point of a triangle [ x i, y i ] T coordinates of point P i P i P j P k a triangle consisting of nodal points P i, P j, P k Shinichi Hirai (Dept. Robotics, Ritsumeikan Univ.) Analytical Mechanics: Elastic Deformation 10 / 60

Piecewise Linear Approximation Potential energy U i,j,k : Potential energy stored in P i P j P k U = all triangles U i,j,k How to compute U i,j,k? Shinichi Hirai (Dept. Robotics, Ritsumeikan Univ.) Analytical Mechanics: Elastic Deformation 11 / 60

Piecewise Linear Approximation Signed area Signed area positive if the triangular loop is counter clockwise negative if the loop is clockwise Signed area of triangle OP i P j : OP i P j = 1 2 x i y i x j y j = 1 2 (x iy j y i x j ) Signed area of triangle P i P j P k : P i P j P k = 1 2 x j x i x k x i y j y i y k y i = 1 2 {(x iy j x j y i ) + (x j y k x k y j ) + (x k y i x i y k )} Shinichi Hirai (Dept. Robotics, Ritsumeikan Univ.) Analytical Mechanics: Elastic Deformation 12 / 60

Piecewise Linear Approximation Shape functions two-dimensional shape function N i,j,k (x, y) on triangle P i P j P k : N i,j,k (x, y) = (y j y k )x (x j x k )y + (x j y k x k y j ) 2 P i P j P k Note that { 1 at point Pi N i,j,k (x, y) = 0 at point P j and P k Note: P(x, y) be an arbitrary point within the triangle: N i,j,k (x, y) = PP jp k P i P j P k assume that function N i,j,k (x, y) vanishes outside P i P j P k Shinichi Hirai (Dept. Robotics, Ritsumeikan Univ.) Analytical Mechanics: Elastic Deformation 13 / 60

Piecewise Linear Approximation Shape functions Any function u(x, y) can be linearly approximated inside P i P j P k : u(x, y) = u i N i,j,k (x, y) + u j N j,k,i (x, y) + u k N k,i,j (x, y) where u i = u(x i, y i ), u j = u(x j, y j ), u k = u(x k, y k ) Partial derivatives of N i,j,k (x, y): N i,j,k x = y j y k 2 P i P j P k, N i,j,k y = (x j x k ) 2 P i P j P k. Shinichi Hirai (Dept. Robotics, Ritsumeikan Univ.) Analytical Mechanics: Elastic Deformation 14 / 60

Piecewise Linear Approximation Approximating displacement vector displacement vector u in region P i P j P k : u = N i,j,k u i + N j,k,i u j + N k,i,j u k collective vector: u i,j,k = u i u j u k collective vectors: γ u = u i u j u k, γ v = v i v j v k, γ = [ γu γ v ] Shinichi Hirai (Dept. Robotics, Ritsumeikan Univ.) Analytical Mechanics: Elastic Deformation 15 / 60

Piecewise Linear Approximation Strain components partial derivatives inside = P i P j P k : u ξ = a T γ u, u η = b T γ u, v ξ = a T γ v, v η = b T γ v, where a = 1 2 y j y k y k y i y i y j, b = 1 2 normal and shear strain components inside : x j x k x k x i x i x j ε xx = a T γ u, ε yy = b T γ v 2ε xy = b T γ u + a T γ v Shinichi Hirai (Dept. Robotics, Ritsumeikan Univ.) Analytical Mechanics: Elastic Deformation 16 / 60

Potential energy density of potential energy of an isotropic linear elastic material: 1 2 εt Dε = 1 2 εt (I + µi µ )ε = 1 2 (ε xx + ε yy ) 2 + 1 2 µ { 2ε 2 xx + 2ε 2 yy + (2ε xy ) 2} potential energy stored in element P i P j P k : where G i,j,k G i,j,k µ = 1 2 = 1 2 U i,j,k = G i,j,k P i P j P k (ε xx + ε yy ) 2 h ds P i P j P k 2 ( ε 2 xx + ε 2 yy + µg i,j,k µ ) h ds + 1 2 P i P j P k (2ε xy ) 2 h ds Shinichi Hirai (Dept. Robotics, Ritsumeikan Univ.) Analytical Mechanics: Elastic Deformation 17 / 60

Potential energy computing G i,j,k : where H aa = H ab = G i,j,k = 1 2 are constant matrices. [ γ T u γ T v = 1 2 γt H i,j,k γ aa T h ds = aa T h ab T h ds = ab T h, ] [ H aa H ba H ab H bb H bb = H ba = ] [ γu γ v ] bb T h ds = bb T h ba T h ds = ba T h Shinichi Hirai (Dept. Robotics, Ritsumeikan Univ.) Analytical Mechanics: Elastic Deformation 18 / 60

Potential energy computing G i,j,k µ : where G i,j,k µ = 1 2 [ γ T u γ T v = 1 2 γt H i,j,k µ γ Hµ aa = 2H aa + H bb, H ab µ = H ba, are constant matrices. Hµ ba = H ab ] [ Hµ aa Hµ ab Hµ ba Hµ bb ] [ γu γ v Hµ bb = 2H bb + H aa ] Shinichi Hirai (Dept. Robotics, Ritsumeikan Univ.) Analytical Mechanics: Elastic Deformation 19 / 60

Potential energy where with U i,j,k = G i,j,k G i,j,k + µg i,j,k µ = 1 2 γt H i,j,k γ G i,j,k µ = 1 2 γt H i,j,k µ γ γ = u i u j u k v i v j v k Shinichi Hirai (Dept. Robotics, Ritsumeikan Univ.) Analytical Mechanics: Elastic Deformation 20 / 60

Permutation u i u i v i u i,j,k = u j = u j u k v j u k v k Converting a quadratic form with respect to γ into another with respect to u i,j,k : γ T H i,j,k γ = ui,j,kj T i,j,k u i,j,k Permutating rows and columns of H i,j,k J i,j,k yields J i,j,k : = H i,j,k ([1, 4, 2, 5, 3, 6], [1, 4, 2, 5, 3, 6]) Shinichi Hirai (Dept. Robotics, Ritsumeikan Univ.) Analytical Mechanics: Elastic Deformation 21 / 60

Potential energy where with J i,j,k U i,j,k = G i,j,k G i,j,k + µg i,j,k µ = 1 2 ut i,j,kj i,j,k u i,j,k G i,j,k µ = 1 2 ut i,j,kj i,j,k µ u i,j,k = H i,j,k ([1, 4, 2, 5, 3, 6], [1, 4, 2, 5, 3, 6]) J i,j,k µ = H i,j,k µ ([1, 4, 2, 5, 3, 6], [1, 4, 2, 5, 3, 6]) partial connection matrices Shinichi Hirai (Dept. Robotics, Ritsumeikan Univ.) Analytical Mechanics: Elastic Deformation 22 / 60

Nodal elastic forces a set of nodal forces applied to P i, P j, P k : where f i,j,k = K i,j,k u i,j,k K i,j,k = J i,j,k + µjµ i,j,k stiffness matrix and µ are physical parameters. and Jµ i,j,k are geometric; they include no physical parameters. J i,j,k Shinichi Hirai (Dept. Robotics, Ritsumeikan Univ.) Analytical Mechanics: Elastic Deformation 23 / 60

Example y P4 P5 P6 1 T2 T4 T1 T3 P1 1 P2 1 P3 x square divided into 4 triangles: T 1 = P 1 P 2 P 4, T 2 = P 2 P 5 P 4, T 3 = P 2 P 3 P 5, T 4 = P 3 P 6 P 5 thickness h is constantly equal to 2 Shinichi Hirai (Dept. Robotics, Ritsumeikan Univ.) Analytical Mechanics: Elastic Deformation 24 / 60

Example T 1 = P 1 P 2 P 4 : a = [ 1, 1, 0 ] T, b = [ 1, 0, 1 ] T 1 1 0 1 0 1 1 1 0 1 0 1 H 1,2,4 = 0 0 0 0 0 0 1 1 0 1 0 1 0 0 0 0 0 0 1 1 0 1 0 1 J 1,2,4 = 1 1 1 0 0 1 1 1 1 0 0 1 1 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 1 Shinichi Hirai (Dept. Robotics, Ritsumeikan Univ.) Analytical Mechanics: Elastic Deformation 25 / 60

Example T 1 = P 1 P 2 P 4 : a = [ 1, 1, 0 ] T, b = [ 1, 0, 1 ] T 3 2 1 1 1 0 2 2 0 0 0 0 Hµ 1,2,4 = 0 0 1 1 1 0 1 0 1 3 1 2 1 0 1 1 1 0 0 0 0 2 0 2 J 1,2,4 µ = 3 1 2 1 1 0 1 3 0 1 1 2 2 0 2 0 0 0 1 1 0 1 1 0 1 1 0 1 1 0 0 2 0 0 0 2 Shinichi Hirai (Dept. Robotics, Ritsumeikan Univ.) Analytical Mechanics: Elastic Deformation 26 / 60

Example T 2 = P 2 P 5 P 4 : a = [ 0, 1, 1 ] T, b = [ 1, 1, 0 ] T 0 0 0 0 0 0 0 1 1 1 1 0 J 2,5,4 = 0 1 1 1 1 0 0 1 1 1 1 0 0 1 1 1 1 0 0 0 0 0 0 0 J 2,5,4 µ = 1 0 1 1 0 1 0 2 0 2 0 0 1 0 3 1 2 1 1 2 1 3 0 1 0 0 2 0 2 0 1 0 1 1 0 1 Shinichi Hirai (Dept. Robotics, Ritsumeikan Univ.) Analytical Mechanics: Elastic Deformation 27 / 60

Example T 3 = P 2 P 3 P 5 : a = [ 1, 1, 0 ] T, b = [ 1, 0, 1 ] T J 2,3,5 = J 1,2,4, Jµ 2,3,5 = Jµ 1,2,4 T 4 = P 3 P 6 P 5 : a = [ 0, 1, 1 ] T, b = [ 1, 1, 0 ] T J 3,6,5 = J 2,5,4, Jµ 3,6,5 = Jµ 2,5,4 Shinichi Hirai (Dept. Robotics, Ritsumeikan Univ.) Analytical Mechanics: Elastic Deformation 28 / 60

Example adding the contribution of matrix J 1,2,4 to connection matrix J : 1 1 1 0 0 1 1 1 1 0 0 1 1 1 1 0 0 1 0 0 0 0 0 0 J = 0 0 0 0 0 0 1 1 1 0 0 1 Shinichi Hirai (Dept. Robotics, Ritsumeikan Univ.) Analytical Mechanics: Elastic Deformation 29 / 60

Example adding the contribution of matrix J 2,5,4 to connection matrix J : 1 1 1 0 0 1 1 1 1 0 0 1 1 1 1 0 0 1 0 0 0 0 0 1 1 0 1 1 J = 0 0 0 1 1 0 1 1 1 1 1 0 0 1 0 0 0 1 1 0 1 1 0 1 1 0 1 1 Shinichi Hirai (Dept. Robotics, Ritsumeikan Univ.) Analytical Mechanics: Elastic Deformation 30 / 60

Example adding the contribution of matrix J 2,3,5 to connection matrix J : 1 1 1 0 0 1 1 1 1 0 0 1 1 1 2 1 1 0 0 1 0 1 0 0 1 2 1 0 1 0 1 2 1 1 1 0 0 1 J = 0 0 0 0 0 0 0 0 0 1 1 0 1 1 1 1 1 0 0 1 0 0 0 1 0 0 1 0 1 1 1 2 1 0 1 0 1 2 Shinichi Hirai (Dept. Robotics, Ritsumeikan Univ.) Analytical Mechanics: Elastic Deformation 31 / 60

Example adding the contribution of matrix J 3,6,5 to connection matrix J : 1 1 1 0 0 1 1 1 1 0 0 1 1 1 2 1 1 0 0 1 0 1 0 0 1 2 1 0 1 0 1 2 1 1 1 0 0 1 0 0 J = 0 0 0 1 1 0 1 1 0 0 0 1 1 0 1 1 1 1 1 0 0 1 0 0 0 1 0 1 1 0 2 1 1 1 1 2 1 0 1 0 1 2 0 0 0 1 1 0 1 1 0 1 1 0 1 1 Shinichi Hirai (Dept. Robotics, Ritsumeikan Univ.) Analytical Mechanics: Elastic Deformation 32 / 60

Example computing J µ yields: 3 1 2 1 1 0 1 3 0 1 1 2 2 0 6 1 2 1 0 1 2 1 1 1 1 6 0 1 1 0 1 4 2 0 3 0 0 1 1 1 J µ = 1 1 0 3 1 0 0 2 1 1 0 1 3 0 2 0 0 2 1 0 0 3 1 1 2 1 0 1 2 1 6 1 2 0 1 4 1 0 0 1 1 6 1 1 1 0 2 1 3 1 1 2 0 1 1 3 Shinichi Hirai (Dept. Robotics, Ritsumeikan Univ.) Analytical Mechanics: Elastic Deformation 33 / 60

Example potential energy: u N = u 1 u 2 u 3 u 4 u 5 u 6 U = 1 2 ut NKu N where K = J + µj µ Shinichi Hirai (Dept. Robotics, Ritsumeikan Univ.) Analytical Mechanics: Elastic Deformation 34 / 60

Example P4 P1 T1 T2 P5 P2 T3 P6 T4 p P3 edge P 1 P 4 is fixed on a rigid wall uniform pressure p = [ p x, p y ] T is exerted over edge P 3 P 6 Shinichi Hirai (Dept. Robotics, Ritsumeikan Univ.) Analytical Mechanics: Elastic Deformation 35 / 60

Example work done by the pressure W = [ (P3 P 6 h/2) p (P 3 P 6 h/2) p ] T [ u3 u 6 ] = f T extu N where f ext = 0 0 (P 2 P 5 h/2) p 0 0 (P 2 P 5 h/2) p Shinichi Hirai (Dept. Robotics, Ritsumeikan Univ.) Analytical Mechanics: Elastic Deformation 36 / 60

Example u 1 = 0 and u 4 = 0 are integrated into A T u N = 0, where 1 0 0 0 0 1 0 0 0 0 0 0 I 2 2 O 0 0 0 0 O O 0 0 0 0 A = O O O I 2 2 = 0 0 0 0 0 0 1 0 O O 0 0 0 1 O O 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Shinichi Hirai (Dept. Robotics, Ritsumeikan Univ.) Analytical Mechanics: Elastic Deformation 37 / 60

Example Variational principle in statics under geometric constraints minimize J(u N, A ) = 1 2 u N T Ku N f T extu N T A A T u N where A is a collective vector consisting of four Lagrange multipliers [ J u N = Ku N f ext A A = 0, J A = A T u N = 0 ] [ ] K A un = A T 0 4 4 A [ fext 0 ] Shinichi Hirai (Dept. Robotics, Ritsumeikan Univ.) Analytical Mechanics: Elastic Deformation 38 / 60

Dynamic Deformation Kinetic energy ρ: density of an object at point P(x, y) kinetic energy inside = P i P j P k : 1 T i,j,k = P i P j P k 2 ρ ut u h ds total kinetic energy of the object: T = P i P j P k T i,j,k velocity of any point within the triangle: u = u i N i,j,k + u j N j,k,i + u k N k,i,j. Shinichi Hirai (Dept. Robotics, Ritsumeikan Univ.) Analytical Mechanics: Elastic Deformation 39 / 60

Dynamic Deformation Kinetic energy assume that density ρ is constant: T i,j,k = 1 [ ] u T 2 i u j T u k T Mi,j,k u i u j u k where total kinetic energy: M i,j,k = ρh P ip j P k 12 2I 2 2 I 2 2 I 2 2 I 2 2 2I 2 2 I 2 2 I 2 2 I 2 2 2I 2 2 T = 1 2 u N T M u N matrix M is referred to as an inertia matrix Shinichi Hirai (Dept. Robotics, Ritsumeikan Univ.) Analytical Mechanics: Elastic Deformation 40 / 60

Dynamic Deformation Dynamic equation Lagrangian under geometric constraints L = T U + W + T A A T u N = 1 2 u N T M u N 1 2 u N T Ku N + f T extu N + T A A T u N, where A is a set of Lagrange multipliers a set of Lagrange equations of motion: L d L = 0 u N dt u N a set of motion equations of nodal points: Ku N + f ext + A A Mü N = 0 Shinichi Hirai (Dept. Robotics, Ritsumeikan Univ.) Analytical Mechanics: Elastic Deformation 41 / 60

Dynamic Deformation Dynamic equation Equation for stabilizing constraints: (A T ü N ) + 2α(A T u N ) + α 2 (A T u N ) = 0 introducing velocity vector v N = u N : u N = v N, M v N A A = Ku N + f ext, A T v N = A T (2αv N + α 2 u N ) u N = v N, [ ] [ ] [ ] M A vn Ku A T = N + f ext A T (2αv N + α 2 u N ) A Note: the second linear equation is solvable, implying that we can compute v N. Thus, we can sketch u N and v N using any ODE solver. Shinichi Hirai (Dept. Robotics, Ritsumeikan Univ.) Analytical Mechanics: Elastic Deformation 42 / 60

Dynamic Deformation Example (E = 30, ν = 0.35 and c = 20, ν vis = 0.35) 80 80 60 60 40 40 20 20 0 0-20 0 20 40 60-20 0 20 40 60 0 s 10 s 80 80 60 60 40 40 20 20 0 0-20 0 20 40 60-20 0 20 40 60 20 s 30 s Shinichi Hirai (Dept. Robotics, Ritsumeikan Univ.) Analytical Mechanics: Elastic Deformation 43 / 60

Three-dimensional Elastic Deformation Stress-strain Relationship 3D Cauchy strain C C B 1 1 B A P 1 A P Deformation of small cubic region Shinichi Hirai (Dept. Robotics, Ritsumeikan Univ.) Analytical Mechanics: Elastic Deformation 44 / 60

Three-dimensional Elastic Deformation Stress-strain Relationship 3D Cauchy strain u v w = ext. along x, = ext. along y, = ext. along z, x y z u v = shear in xy rot ard z, = shear in xy + rot ard z, y x v w = shear in yz rot ard x, = shear in yz + rot ard x, z y w u = shear in zx rot ard y, = shear in zx + rot ard y x z Shinichi Hirai (Dept. Robotics, Ritsumeikan Univ.) Analytical Mechanics: Elastic Deformation 45 / 60

Three-dimensional Elastic Deformation Stress-strain Relationship 3D Cauchy strain normal strain components: ε xx = u x, shear strain components: 2ε yz = v z + w y, strain vector: ε yy = v y, 2ε zx = w x + u z, ε = ε xx ε yy ε zz 2ε yz 2ε zx 2ε xy ε zz = w z 2ε xy = u y + v x Shinichi Hirai (Dept. Robotics, Ritsumeikan Univ.) Analytical Mechanics: Elastic Deformation 46 / 60

Three-dimensional Elastic Deformation Stress-strain Relationship Stress-strain relationship stress vector: σ = σ xx σ yy σ zz σ yz σ zx σ xy stress-strain relationship in linear elastic material: σ = Dε Shinichi Hirai (Dept. Robotics, Ritsumeikan Univ.) Analytical Mechanics: Elastic Deformation 47 / 60

Three-dimensional Elastic Deformation Stress-strain Relationship Stress-strain relationship elasticity matrix of an isotropic material: where and 1 = 1 1 1 1 1 1 1 1 1 [ 1 O I = O O, I = D = I + µi µ ] [ 2I O, I µ = O I 1 0 0 0 1 0 0 0 1 ], O = 0 0 0 0 0 0 0 0 0 Shinichi Hirai (Dept. Robotics, Ritsumeikan Univ.) Analytical Mechanics: Elastic Deformation 48 / 60

Three-dimensional Elastic Deformation Piecewise Linear Approximation Signed volume signed volume of tetrahedron OP i P j P k : OP i P j P k = 1 x i x j x k 6 y i y j y k z i z j z k signed volume of tetrahedron P i P j P k P l : P i P j P k P l = 1 x j x i x k x i x l x i 6 y j y i y k y i y l y i z j z i z k z i z l z i Shinichi Hirai (Dept. Robotics, Ritsumeikan Univ.) Analytical Mechanics: Elastic Deformation 49 / 60

Three-dimensional Elastic Deformation Piecewise Linear Approximation Shape functions 3D shape function N i,j,k,l (x, y, z) on tetrahedron P i P j P k P l : N i,j,k,l (x, y, z) = PP { jp k P l 1 at point Pi = P i P j P k P l 0 within P j P k P l linear approximation of function u(x, y, z) inside P i P j P k P l : u(x, y, z) = u i N i,j,k,l (x, y, z) + u j N j,k,l,i (x, y, z) + u k N k,l,i,j (x, y, z) + u l N l,i,j,k (x, y, z) Shinichi Hirai (Dept. Robotics, Ritsumeikan Univ.) Analytical Mechanics: Elastic Deformation 50 / 60

Three-dimensional Elastic Deformation Piecewise Linear Approximation Shape functions N i,j,k,l x N i,j,k,l y where 1 PP j P k P l = = 1 1 a j,k,l, P i P j P k P l x 6 P i P j P k P l = 1 1 N i,j,k,l b j,k,l, = 1 1 c j,k,l 6 P i P j P k P l z 6 P i P j P k P l a j,k,l = y j z j b j,k,l = z j x j c j,k,l = x j y j y k z k z k x k x k y k + y k z k + z k x k + x k y k y l z l z l x l x l y l + y l z l + z l x l + x l y l y j z j z j x j x j y j Shinichi Hirai (Dept. Robotics, Ritsumeikan Univ.) Analytical Mechanics: Elastic Deformation 51 / 60

Three-dimensional Elastic Deformation Potential energy potential energy in = P i P j P k P l : 1 U i,j,k,l = P i P j P k P l 2 εt Dε dv collective vectors: and γ u = u i u j u k u l, γ v = u i,j,k,l = v i v j v k v l, γ w u i u j u k u l = w i w j w k w l, γ = γ u γ v γ w Shinichi Hirai (Dept. Robotics, Ritsumeikan Univ.) Analytical Mechanics: Elastic Deformation 52 / 60

Three-dimensional Elastic Deformation Potential energy partial derivatives: where a = 1 6 u ξ = a T γ u, u η = b T γ u, u ζ = c T γ u v ξ = a T γ v, v η = b T γ v, v ζ = c T γ v w ξ = a T γ w, w η = b T γ w, w ζ = c T γ w a j,k,l a k,l,i a l,i,j a i,j,k, b = 1 6 b j,k,l b k,l,i b l,i,j b i,j,k, c = 1 6 c j,k,l c k,l,i c l,i,j c i,j,k Shinichi Hirai (Dept. Robotics, Ritsumeikan Univ.) Analytical Mechanics: Elastic Deformation 53 / 60

Three-dimensional Elastic Deformation Potential energy normal strain components: shear strain components: ε xx = a T γ u, ε yy = b T γ v, ε zz = c T γ w 2ε yz = c T γ v + b T γ w, 2ε zx = a T γ w + c T γ u, 2ε xy = b T γ u + a T γ v density of potential energy of an isotropic linear elastic material: 1 2 εt Dε = 1 2 (ε xx + ε yy + ε zz ) 2 + 1 2 µ { 2ε 2 xx + 2ε 2 yy + 2ε 2 zz + (2ε yz ) 2 + (2ε zx ) 2 + (2ε xy ) 2} Shinichi Hirai (Dept. Robotics, Ritsumeikan Univ.) Analytical Mechanics: Elastic Deformation 54 / 60

Three-dimensional Elastic Deformation Potential energy potential energy in = P i P j P k P l : where G i,j,k,l G i,j,k,l µ = 1 2 = 1 2 U i,j,k,l = G i,j,k,l {ε xx + ε yy + ε zz } 2 dv + µg i,j,k,l µ { 2ε 2 xx + 2ε 2 yy + 2ε 2 zz + (2ε yz ) 2 + (2ε zx ) 2 + (2ε xy ) 2} dv Shinichi Hirai (Dept. Robotics, Ritsumeikan Univ.) Analytical Mechanics: Elastic Deformation 55 / 60

Three-dimensional Elastic Deformation Potential energy G = 1 2 [ γ T u γ T v γ T w ] H aa H ba H ca H ab H bb H cb H ac H bc H cc γ u γ v γ w = 1 2 γt H i,j,k,l γ G µ = 1 2 H aa = aa T, H bb = bb T, H cc = cc T H ab = (H ba ) T = ab T, H bc = (H cb ) T = bc T, [ γ T u γ T v γ T w ] Hµ aa = 2H aa + H bb + H cc, H ab µ = H ba, H ba µ = H ab, H aa µ H ab µ H ac µ Hµ ba Hµ bb Hµ bc Hµ ca Hµ cb Hµ cc γ u γ v γ w = 1 2 γt H i,j,k,l µ γ Hµ bb = 2H bb + H cc + H aa, H bc µ = H cb, H cb µ = H bc, Shinichi Hirai (Dept. Robotics, Ritsumeikan Univ.) Analytical Mechanics: Elastic Deformation 56 / 60

Three-dimensional Elastic Deformation Permutation γ = u i u j u k u l v i v j v k v l w i w j w k w l, u i,j,k,l = u i v i w i u j v j w j u k v k w k u l v l w l Shinichi Hirai (Dept. Robotics, Ritsumeikan Univ.) Analytical Mechanics: Elastic Deformation 57 / 60

Three-dimensional Elastic Deformation Potential energy where U i,j,k,l = G i,j,k,l G i,j,k,l = 1 2 ut i,j,k,l J i,j,k,l + µg i,j,k,l µ u i,j,k,l with J i,j,k,l G i,j,k,l µ = 1 2 ut i,j,k,l J i,j,k,l µ u i,j,k,l = H i,j,k,l ([1, 5, 9, 2, 6, 10, 3, 7, 11, 4, 8, 12], [1, 5, 9, 2, 6, 10, 3, 7, 11, 4 J i,j,k,l µ = H i,j,k,l µ ([1, 5, 9, 2, 6, 10, 3, 7, 11, 4, 8, 12], [1, 5, 9, 2, 6, 10, 3, 7, 11, 4 partial connection matrices Shinichi Hirai (Dept. Robotics, Ritsumeikan Univ.) Analytical Mechanics: Elastic Deformation 58 / 60

Three-dimensional Elastic Deformation Simulating Viscoelastic Deformation Report #6 due date : Jan. 31 (Thurs.) Simulate the deformation of a rectangular viscoelastic object shown in the figure. The bottom surface is fixed to the ground. Uniform pressure is applied to the middle of the top surface downward for a while, then the pressure is released. Use appropriate values of geometrical and physical parameters of the object. P13 P14 P5 P6 p P15 P9 P10 P11 P7 P16 P12 P8 P1 P2 P3 P4 Shinichi Hirai (Dept. Robotics, Ritsumeikan Univ.) Analytical Mechanics: Elastic Deformation 59 / 60

Summary Summary 2D elastic deformation stress-strain relationship and potential energy piecewise linear approximation of potential energy formulating static deformation based on variational principle formulating dynamic deformation based on variational principle 3D elastic deformation piecewise linear approximation in 3D space Shinichi Hirai (Dept. Robotics, Ritsumeikan Univ.) Analytical Mechanics: Elastic Deformation 60 / 60