Advanced Computer Graphics (Fall 2010) CS 283, Lecture 23: Physical Simulation 2 Ravi Ramamoorthi Most slides.

Slides:



Advertisements
Similar presentations
An Advanced Shell Theory Based Tire Model by D. Bozdog, W. W. Olson Department of Mechanical, Industrial and Manufacturing Engineering The 23 rd Annual.
Advertisements

Finite element method Among the up-to-date methods of stress state analysis, the finite element method (abbreviated as FEM below, or often as FEA for analyses.
MANE 4240 & CIVL 4240 Introduction to Finite Elements
MANE 4240 & CIVL 4240 Introduction to Finite Elements
Isoparametric Elements Element Stiffness Matrices
Modeling of Neo-Hookean Materials using FEM
Beams and Frames.
EMA D Elements. Introduction 3-D elements have 3 degrees of freedom per node (u x, u y, u z ) The two fundamental shapes are hexahedral and tetrahedral.
MANE 4240 & CIVL 4240 Introduction to Finite Elements
Continuum Mechanics, part 4 Stress_1 Engineering and Cauchy First and second Piola-Kirchhoff Example for 1D strain and stress Green-Naghdi stress rate.
Chapter 17 Design Analysis using Inventor Stress Analysis Module
ECIV 720 A Advanced Structural Mechanics and Analysis
Finite Element Primer for Engineers: Part 2
Notes Assignment questions… cs533d-winter-2005.
1cs533d-term Notes  Assignment 2 is up. 2cs533d-term Modern FEM  Galerkin framework (the most common)  Find vector space of functions that.
Overview Class #6 (Tues, Feb 4) Begin deformable models!! Background on elasticity Elastostatics: generalized 3D springs Boundary integral formulation.
CS 584. Review n Systems of equations and finite element methods are related.
FEM and X-FEM in Continuum Mechanics Joint Advanced Student School (JASS) 2006, St. Petersburg, Numerical Simulation, 3. April 2006 State University St.
Foundations of Computer Graphics (Spring 2010) CS 184, Lecture 24: Animation Many slides courtesy Adam Finkelstein,
12/21/2001Numerical methods in continuum mechanics1 Continuum Mechanics On the scale of the object to be studied the density and other fluid properties.
1cs533d-winter-2005 Notes. 2 Simplifications of Elasticity.
Advanced Computer Graphics (Fall 2010) CS 283, Lecture 20: Inverse Kinematics Ravi Ramamoorthi Most slides courtesy.
Foundations of Computer Graphics (Spring 2010) CS 184, Lecture 25: Inverse Kinematics Many slides courtesy James O’Brien.
Finite Element Method in Geotechnical Engineering
MECh300H Introduction to Finite Element Methods
1cs533d-winter-2005 Notes  Some example values for common materials: (VERY approximate) Aluminum: E=70 GPa =0.34 Concrete:E=23 GPa =0.2 Diamond:E=950.
Symmetric Definite Generalized Eigenproblem
Physically-Based Simulation of Objects Represented by Surface Meshes Matthias Muller, Matthias Teschner, Markus Gross CGI 2004.
1cs533d-term Notes. 2 Poisson Ratio  Real materials are essentially incompressible (for large deformation - neglecting foams and other weird composites…)
ECIV 720 A Advanced Structural Mechanics and Analysis Lecture 12: Isoparametric CST Area Coordinates Shape Functions Strain-Displacement Matrix Rayleigh-Ritz.
ME300H Introduction to Finite Element Methods Finite Element Analysis of Plane Elasticity.
MCE 561 Computational Methods in Solid Mechanics
MECH593 Introduction to Finite Element Methods
Introduction Multigrid finite-element solvers using the corotational formulation of finite elements provide an attractive means for the simulation of deformable.
The Finite Element Method
Finite Element Modeling and Analysis with a Biomechanical Application Alexandra Schönning, Ph.D. Mechanical Engineering University of North Florida ASME.
UT DALLAS Erik Jonsson School of Engineering & Computer Science FEARLESS engineering Stable Real-Time Deformations Authors: Matthias Muller, Julie Dorsey,
The Finite Element Method A Practical Course
1 SIMULATION OF VIBROACOUSTIC PROBLEM USING COUPLED FE / FE FORMULATION AND MODAL ANALYSIS Ahlem ALIA presented by Nicolas AQUELET Laboratoire de Mécanique.
Haptics and Virtual Reality
1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares.
Dr. Wang Xingbo Fall , 2005 Mathematical & Mechanical Method in Mechanical Engineering.
1 Haptic Systems Mohsen Mahvash Lecture 3 11/1/06.
11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements.
1 Haptic Systems Mohsen Mahvash Lecture 9 20/1/06.
An Introduction to Rotorcraft Dynamics
MECH4450 Introduction to Finite Element Methods Chapter 9 Advanced Topics II - Nonlinear Problems Error and Convergence.
MECH4450 Introduction to Finite Element Methods
Material Point Method Grid Equations
1 Challenge the future Steel ball dropped into very fine sand (YouTube)
M. Zareinejad
Basic Geometric Nonlinearities Chapter Five - APPENDIX.
CS274 Spring 01 Lecture 8 Copyright © Mark Meyer Lecture VIII Deformable Bodies CS274: Computer Animation and Simulation.
Honours Graphics 2008 Session 9. Today’s focus Physics in graphics Understanding:
Variational formulation of the FEM Principle of Stationary Potential Energy: Among all admissible displacement functions u, the actual ones are those which.
Solid object break-up Ivan Dramaliev CS260, Winter’03.
Finite Element Method Weak form Monday, 11/4/2002.
CHAPTER 2 - EXPLICIT TRANSIENT DYNAMIC ANALYSYS
Overview of Finite Element Methods
MANE 4240 & CIVL 4240 Introduction to Finite Elements
Prof. Pavel A. Akimov, Prof. Marina L. Mozgaleva
روش عناصر محدود غیرخطی II Nonlinear Finite Element Procedures II
Materials Science & Engineering University of Michigan
ECIV 720 A Advanced Structural Mechanics and Analysis
Finite Element Analysis
Finite Element Analysis
Linear strain triangular Tieme Willems
Introduction to Fluid Mechanics
ANALYSIS OF BEAM BY USING FEM
Presentation transcript:

Advanced Computer Graphics (Fall 2010) CS 283, Lecture 23: Physical Simulation 2 Ravi Ramamoorthi Most slides courtesy James O’Brien from CS Fall 2009

Outline  Rigid bodies: basic physics  Simple springs  Stress and Strain  Numerical Discretization  Transition from continuous physics model to something we can actually do on a computer  Important topic in numerical analysis and graphics  Modal Analysis  Simplified linear system (reduced dimensional)

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

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

FEM Discretization

Tetrahedral Discretization

Element Shape Functions

Material Derivatives

Recall Elasticity

Node Forces (Green Strain)

Corotational Method  Factor out rotation using polar decomposition  Cauchy strain without errors due to rotations

Node Forces and Jacobian

Deformable Object

Outline  Rigid bodies: basic physics  Simple springs  Stress and Strain  Numerical Discretization  Transition from continuous physics model to something we can actually do on a computer  Important topic in numerical analysis and graphics  Modal Analysis  Simplified linear system (reduced dimensional)

Modal Analysis

Deformation

Example

Sound

Sound Example

Modal Decomposition

Linearization

Normalize for Mass

Diagonalize

Diagonalize

Modal Decomposition

Individual Modes

Fast Computation

PS 2 Example

Sound Examples