Beyond Bouncing Boxes - PowerPoint PPT Presentation

1 / 43
About This Presentation
Title:

Beyond Bouncing Boxes

Description:

Where is space did this material move to? Eulerian Formulation ... Linearize non-linear system. 31 / 43. Consequences of linearization. No local rotations ... – PowerPoint PPT presentation

Number of Views:19
Avg rating:3.0/5.0
Slides: 44
Provided by: alexd8
Category:

less

Transcript and Presenter's Notes

Title: Beyond Bouncing Boxes


1
Beyond Bouncing Boxes
  • Fast, yet realistic, deformation and fracture
  • James F. OBrien
  • University of California, Berkeley

2
Before We Start...
  • Complex MATH Complex CODE
  • Complex MATH Slow CODE

3
Problem Setup
  • Lagrangian Formulation
  • Where is space did this material move to?
  • Eulerian Formulation
  • What material is at this location in space?

4
Problem Setup
  • Lagrangian Formulation
  • Where is space did this material move to?

5
Lagrangian Formulation
  • Deformation described by mapping from local to
    world coordinates

6
(No Transcript)
7
Strain
  • Strain measures deformation
  • Only geometric
  • Example simple strain in a bar

8
Strain
  • Greens strain tensor
  • Vanishes when not deformed
  • Only measures deformation
  • Does not depend on the coordinate system

9
Strain
  • Greens strain tensor

10
Strain Rate
  • Time derivative of Greens strain tensor
  • Measures rate of deformation
  • Used for internal damping

11
Stress
  • Stress determines internal forces

12
Stress due to Strain
13
Stress due to Strain Rate
14
Energy Potentials
15
Discretization
  • Transition from continuous model to something we
    can actually use...

16
Finite Element Method
  • Disjoint elements tile material domain
  • Derivatives from shape functions
  • Nodes shared by adjacent
    elements

17
FEM Discretization
  • Solid volumes
  • Tetrahedral elements
  • Linear shape functions

18
FEM Discretization
  • Each element defined by four nodes
  • m - location in material/local coordinates
  • p - position in world coordinates
  • v - velocity in world coordinates

19
Element Shape Functions
  • Barycentric coordinates
  • Invert to obtain basis matrix

20
Material Derivatives
  • World pos. as function of material coords.
  • Derivative w.r.t material coordinates

21
Recall
22
Recall
23
Node Forces
  • Combine derivative formula w/ equation for
    elastic energy
  • Integrate over volume of element
  • Take derivative w.r.t. node positons

24
(No Transcript)
25
Modal Analysis
26
Deformation
27
(No Transcript)
28
Sound
29
(No Transcript)
30
Modal Decomposition (multiple steps)
  • Linearize non-linear system

31
Modal Decomposition (multiple steps)
  • Consequences of linearization
  • No local rotations

32
Modal Decomposition (multiple steps)
33
Modal Decomposition (multiple steps)
34
Analytical Solutions
35
Fast Computations
  • Only a pair of complex multiplies per times step
  • No stability limit on step size
  • Jump to arbitrary point in time
  • Only keep useful modes

36
(No Transcript)
37
(No Transcript)
38
(No Transcript)
39
(No Transcript)
40
(No Transcript)
41
(No Transcript)
42
(No Transcript)
43
  • Further information
  • www . cs . berkeley . edu / b-cam
Write a Comment
User Comments (0)
About PowerShow.com