Simulation in Computer Graphics Elastic Solids. Matthias Teschner

Size: px
Start display at page:

Download "Simulation in Computer Graphics Elastic Solids. Matthias Teschner"

Transcription

1 Simulation in Computer Graphics Elastic Solids Matthias Teschner

2 Outline Introduction Elastic forces Miscellaneous Collision handling Visualization University of Freiburg Computer Science Department 2

3 Motivation Elastic solids are modeled for particle sets, i.e. elements Forces at particles account for resistance to deformation, e.g., stretch, shear, bend, volume change Elastic solids in 1D, 2D, and 3D University of Freiburg Computer Science Department 3

4 Motivation Element in rest state / undeformed state No elastic forces Element in deformed state Elastic forces that accelerate particles towards the rest state of an element University of Freiburg Computer Science Department 4

5 Motivation Different types of deformation (degrees of freedom) can be derived from the incorporated particles Two particles: stretch, compression Three particles: area, shear More particles: volume, shear Rest state Deformed state with elastic forces Rest state Deformed states with elastic forces University of Freiburg Computer Science Department 5

6 Outline Introduction Elastic forces Miscellaneous Collision handling Visualization University of Freiburg Computer Science Department 6

7 Overview Define elements Compute deformation / strain Compute stress Compute elastic energy Compute elastic forces University of Freiburg Computer Science Department 7

8 Elements Particles form elements, e.g. Two particles form a line segment Four particles build a tetrahedron Element i Four particles and one tetrahedral element University of Freiburg Computer Science Department 8

9 Deformation / Strain Define a function that describes a deformation of element based on particle positions: Undeformed state: Deformed state: Example: relative stretching / compressing of two points with rest distance : Strain is dimensionless. University of Freiburg Computer Science Department 9

10 Deformation of Line Segments Five particles and four elements Exemplary deformation computations for the elements University of Freiburg Computer Science Department 10

11 Deformation of a Tetrahedron University of Freiburg Computer Science Department 11

12 Stress Deformation of an element causes element stress Internal pressure (force per area) Material stiffness Rest state Deformed state Stress due to deformation. Forces due to stress. University of Freiburg Computer Science Department 12

13 Elastic Energy Work that is performed to deform an element is stored as elastic energy: is the size (volume / area / length) of an element Quantifies the deformation of an element Undeformed state: Deformed state: University of Freiburg Computer Science Department 13

14 Elastic Forces Accelerate particles from positions with high elastic energy towards positions with low elastic energy Negative spatial gradient of the elastic energy Goal: Minimization of elastic energy, i.e. deformation For all particles of an element : University of Freiburg Computer Science Department 14

15 1D Distance Change Two particles form an element Strain University of Freiburg Computer Science Department 15

16 1D Distance Change Spatial derivatives of the strain University of Freiburg Computer Science Department 16

17 1D Distance Change Elastic force at particle : Elastic force at particle : University of Freiburg Computer Science Department 17

18 2D Area Change Three particles Edges: Strain: Forces: form a triangle University of Freiburg Computer Science Department 18

19 3D Volume Change Four particles Edges: Strain: Forces form a tetrahedron University of Freiburg Computer Science Department 19

20 Demo Tetrahedral mesh with combined constraints University of Freiburg Computer Science Department 20

21 Demo Volume forces can be used to mimic bending forces in triangulated surfaces Two adjacent triangles i, j can be combined to a virtual tetrahedron k. A volume change of k corresponds to an angle change between n i and n j. University of Freiburg Computer Science Department 21

22 Properties of Elastic Forces Preserve linear and angular momentum of an element or of a system of elements Distance forces change the distance between the two points, but not the linear and angular velocity of the spring Volume forces change the volume of the tetrahedron, but not its velocity. University of Freiburg Computer Science Department 22

23 Properties of Elastic Forces Sum up to zero for all elements Do not change linear momentum Do not cause torque Do not change angular momentum Also referred to as internal forces External forces can change linear and angular momentum of an element, e.g. gravitational force Forces sum up to zero, but change angular momentum of the element no elastic force University of Freiburg Computer Science Department 23

24 Outline Introduction Elastic forces Miscellaneous Collision handling Visualization University of Freiburg Computer Science Department 24

25 Damping Force proportional to a velocity Directed in the opposite direction of a velocity Models friction Improves the stability of a particle system in explicit integration schemes Typically omitted in implicit schemes with artificial damping University of Freiburg Computer Science Department 25

26 Damping Particle velocity Damping parameter Relative velocity Damping parameter Relative velocity projected onto direction x j x i Normalized direction University of Freiburg Computer Science Department 26

27 Damping Particle velocity External force Affects the global dynamics of a particle system, i.e. slows it down Relative velocity Internal force Reduces oscillations / noise Does not affect linear and angular momentum of a particle system University of Freiburg Computer Science Department 27

28 Particle Masses Should be proportional to the particle size Discretization should not affect the simulation E.g., Mass density of the material Particle size Elastic accelerations are accumulated at particles or University of Freiburg Computer Science Department 28

29 Time Step An element should not move farther than its size in one simulation step, e.g. its diameter : Time step limit: with can be interpreted as performance measure Time step size is only meaningful if related to the element size University of Freiburg Computer Science Department 29

30 Outline Introduction Elastic forces Miscellaneous Collision handling Visualization University of Freiburg Computer Science Department 30

31 Context Collision of a particle of an elastic solid with a plane Time t Time t+h University of Freiburg Computer Science Department 31

32 Plane Representation In 3D, a plane can be defined with a point on the plane and a normalized plane normal The plane is the set of points with For a point, the distance to the plane is University of Freiburg Computer Science Department 32

33 Concept If a collision is detected, i.e., a collision impulse is computed that prevents the interpenetration of the mass point and the plane We first consider the case of a particle-particle collision with being the normalized direction from to The response scheme is later adapted to the particle-plane case University of Freiburg Computer Science Department 33

34 Coordinate Systems Velocities before the collision response and velocities after the collision response are considered in the coordinate system defined by collision normal and two orthogonal normalized tangent axes and E.g. The velocity after the response is transformed back University of Freiburg Computer Science Department 34

35 Governing Equations Conservation of momentum Coefficient of restitution, elastic, inelastic Friction opposes sliding motion along and University of Freiburg Computer Science Department 35

36 Linear System University of Freiburg Computer Science Department 36

37 Solution University of Freiburg Computer Science Department 37

38 Particle Plane Plane has infinite mass and does not move: Columns 2, 3, 7, 8, 9 do not contribute to the solution To solve for the particle velocity response, rows 4, 5, 6 have to be considered Plane has infinite mass after collision University of Freiburg Computer Science Department 38

39 Implementation is difficult to handle and should be guaranteed is a useful simplification University of Freiburg Computer Science Department 39

40 Position Update The collision impulse updates the velocity However, the point is still in collision For low velocities, the position update in the following integration step may not be sufficient to resolve the collision Therefore, the position should be updated as well, e.g. which projects the point onto the plane The position update is not physically-motivated, it just resolves problems due to discrete time steps University of Freiburg Computer Science Department 40

41 Outline Introduction Elastic forces Miscellaneous Collision handling Visualization University of Freiburg Computer Science Department 41

42 Context Geometric combination of A low-resolution tetrahedral mesh for simulation and A high-resolution triangular mesh for visualization Supports simplified meshing for geometrically complex surface models Tetrahedral mesh Triangulated mesh University of Freiburg Computer Science Department 42

43 Illustration Two representations for simulation and visualization Tetrahedral elements with particles are simulated Triangulated elements with vertices are visualized University of Freiburg Computer Science Department 43

44 Barycentric Coordinates Surface vertex can be represented with the particles of a tetrahedron are Barycentric coordinates of with respect to University of Freiburg Computer Science Department 44

45 Properties is inside the convex combination of, i.e. inside the tetrahedron is on the surface of the tetrahedron is outside the tetrahedron University of Freiburg Computer Science Department 45

46 Computation leads to the following system Not solvable for degenerated tetrahedra is computed as University of Freiburg Computer Science Department 46

47 Implementation Preprocessing Determine the closest tetrahedron for surface points Compute Barycentric coordinates for surface points with respect to the corresponding tetrahedron Simulation step Compute surface-point positions from Barycentric coordinates and the positions of the particles of the corresponding tetrahedron Demo University of Freiburg Computer Science Department 47

What make cloth hard to simulate?

What make cloth hard to simulate? Cloth Simulation What make cloth hard to simulate? Due to the thin and flexible nature of cloth, it produces detailed folds and wrinkles, which in turn can lead to complicated selfcollisions. Cloth is

More information

Large Steps in Cloth Simulation. Safeer C Sushil Kumar Meena Guide: Prof. Parag Chaudhuri

Large Steps in Cloth Simulation. Safeer C Sushil Kumar Meena Guide: Prof. Parag Chaudhuri Large Steps in Cloth Simulation Safeer C Sushil Kumar Meena Guide: Prof. Parag Chaudhuri Introduction Cloth modeling a challenging problem. Phenomena to be considered Stretch, shear, bend of cloth Interaction

More information

the spring is compressed and x is the compression

the spring is compressed and x is the compression Lecture 4 Spring problem and conservation of mechanical energy Hooke's Law The restoring force exerted by the spring is directly proportional to its displacement. The restoring force acts in a direction

More information

PSE Game Physics. Session (6) Angular momentum, microcollisions, damping. Oliver Meister, Roland Wittmann

PSE Game Physics. Session (6) Angular momentum, microcollisions, damping. Oliver Meister, Roland Wittmann PSE Game Physics Session (6) Angular momentum, microcollisions, damping Oliver Meister, Roland Wittmann 23.05.2014 Session (6)Angular momentum, microcollisions, damping, 23.05.2014 1 Outline Angular momentum

More information

Stability of Mass-Point Systems

Stability of Mass-Point Systems Simulation in Computer Graphics Stability of Mass-Point Systems Matthias Teschner Computer Science Department University of Freiburg Demos surface tension vs. volume preservation distance preservation

More information

PSE Game Physics. Session (3) Springs, Ropes, Linear Momentum and Rotations. Atanas Atanasov, Philipp Neumann, Martin Schreiber

PSE Game Physics. Session (3) Springs, Ropes, Linear Momentum and Rotations. Atanas Atanasov, Philipp Neumann, Martin Schreiber PSE Game Physics Session (3) Springs, Ropes, Linear Momentum and Rotations Atanas Atanasov, Philipp Neumann, Martin Schreiber 20.05.2011 Session (3)Springs, Ropes, Linear Momentum and Rotations, 20.05.2011

More information

2007 Problem Topic Comment 1 Kinematics Position-time equation Kinematics 7 2 Kinematics Velocity-time graph Dynamics 6 3 Kinematics Average velocity

2007 Problem Topic Comment 1 Kinematics Position-time equation Kinematics 7 2 Kinematics Velocity-time graph Dynamics 6 3 Kinematics Average velocity 2007 Problem Topic Comment 1 Kinematics Position-time equation Kinematics 7 2 Kinematics Velocity-time graph Dynamics 6 3 Kinematics Average velocity Energy 7 4 Kinematics Free fall Collisions 3 5 Dynamics

More information

Virtual Reality & Physically-Based Simulation

Virtual Reality & Physically-Based Simulation Virtual Reality & Physically-Based Simulation Mass-Spring-Systems G. Zachmann University of Bremen, Germany cgvr.cs.uni-bremen.de Definition: A mass-spring system is a system consisting of: 1. A set of

More information

Optimising the Computational Simulation of Mechanical Models: Designing a Real-Time Mass-Aggregate Physics Engine

Optimising the Computational Simulation of Mechanical Models: Designing a Real-Time Mass-Aggregate Physics Engine Optimising the Computational Simulation of Mechanical Models: Designing a Real-Time Mass-Aggregate Physics Engine Jordan Spoooner July 16, 2015 What is a Physics Engine? Engine: Computer software that

More information

Applied Mathematics B Study Guide

Applied Mathematics B Study Guide Science, Engineering and Technology Portfolio School of Life and Physical Sciences Foundation Studies (Applied Science/Engineering) Applied Mathematics B Study Guide Topics Kinematics Dynamics Work, Energy

More information

Collision Resolution

Collision Resolution Collision Resolution Our Problem Collision detection (supposedly) reported a collision. We want to solve it, i.e. move back the colliding objects apart from each other. In which direction and with what

More information

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

Measurement of deformation. Measurement of elastic force. Constitutive law. Finite element method Deformable Bodies Deformation x p(x) Given a rest shape x and its deformed configuration p(x), how large is the internal restoring force f(p)? To answer this question, we need a way to measure deformation

More information

Outline. Advances in STAR-CCM+ DEM models for simulating deformation, breakage, and flow of solids

Outline. Advances in STAR-CCM+ DEM models for simulating deformation, breakage, and flow of solids Advances in STAR-CCM+ DEM models for simulating deformation, breakage, and flow of solids Oleh Baran Outline Overview of DEM in STAR-CCM+ Recent DEM capabilities Parallel Bonds in STAR-CCM+ Constant Rate

More information

GAME PHYSICS (INFOMGP) FINAL EXAM

GAME PHYSICS (INFOMGP) FINAL EXAM GAME PHYSICS (INFOMGP) FINAL EXAM 15/JUN/ 016 LECTURER: AMIR VAXMAN Student name: Student number: This exam is 3 hours long and consists of 5 exercises. The points add up to 100. Answer only in English.

More information

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

Game Physics. Game and Media Technology Master Program - Utrecht University. Dr. Nicolas Pronost Game and Media Technology Master Program - Utrecht University Dr. Nicolas Pronost Soft body physics Soft bodies In reality, objects are not purely rigid for some it is a good approximation but if you hit

More information

GAME PHYSICS SECOND EDITION. дяййтаййг 1 *

GAME PHYSICS SECOND EDITION. дяййтаййг 1 * GAME PHYSICS SECOND EDITION DAVID H. EBERLY дяййтаййг 1 * К AMSTERDAM BOSTON HEIDELBERG LONDON NEW YORK OXFORD PARIS SAN DIEGO SAN FRANCISCO SINGAPORE SYDNEY TOKYO MORGAN ELSEVIER Morgan Kaufmann Publishers

More information

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

Soft Bodies. Good approximation for hard ones. approximation breaks when objects break, or deform. Generalization: soft (deformable) bodies Soft-Body Physics Soft Bodies Realistic objects are not purely rigid. Good approximation for hard ones. approximation breaks when objects break, or deform. Generalization: soft (deformable) bodies Deformed

More information

Momentum & Energy Review Checklist

Momentum & Energy Review Checklist Momentum & Energy Review Checklist Impulse and Momentum 3.1.1 Use equations to calculate impulse; momentum; initial speed; final speed; force; or time. An object with a mass of 5 kilograms is moving at

More information

Momentum & Energy Review Checklist

Momentum & Energy Review Checklist Momentum & Energy Review Checklist Impulse and Momentum 3.1.1 Use equations to calculate impulse; momentum; initial speed; final speed; force; or time. An object with a mass of 5 kilograms is moving at

More information

PHYSICS. Course Structure. Unit Topics Marks. Physical World and Measurement. 1 Physical World. 2 Units and Measurements.

PHYSICS. Course Structure. Unit Topics Marks. Physical World and Measurement. 1 Physical World. 2 Units and Measurements. PHYSICS Course Structure Unit Topics Marks I Physical World and Measurement 1 Physical World 2 Units and Measurements II Kinematics 3 Motion in a Straight Line 23 4 Motion in a Plane III Laws of Motion

More information

D.A.V. PUBLIC SCHOOL, UPPAL S SOUTHEND, SECTOR 49, GURUGRAM CLASS XI (PHYSICS) Academic plan for

D.A.V. PUBLIC SCHOOL, UPPAL S SOUTHEND, SECTOR 49, GURUGRAM CLASS XI (PHYSICS) Academic plan for D.A.V. PUBLIC SCHOOL, UPPAL S SOUTHEND, SECTOR 49, GURUGRAM CLASS XI (PHYSICS) Academic plan for 2017-2018 UNIT NAME OF UNIT WEIGHTAGE 1. 2. 3. Physical World and Measurement Kinemetics Laws of Motion

More information

A Level Maths Notes: M2 Equations for Projectiles

A Level Maths Notes: M2 Equations for Projectiles A Level Maths Notes: M2 Equations for Projectiles A projectile is a body that falls freely under gravity ie the only force acting on it is gravity. In fact this is never strictly true, since there is always

More information

OCR Physics Specification A - H156/H556

OCR Physics Specification A - H156/H556 OCR Physics Specification A - H156/H556 Module 3: Forces and Motion You should be able to demonstrate and show your understanding of: 3.1 Motion Displacement, instantaneous speed, average speed, velocity

More information

PHYS 1114, Lecture 33, April 10 Contents:

PHYS 1114, Lecture 33, April 10 Contents: PHYS 1114, Lecture 33, April 10 Contents: 1 This class is o cially cancelled, and has been replaced by the common exam Tuesday, April 11, 5:30 PM. A review and Q&A session is scheduled instead during class

More information

Measurement p. 1 What Is Physics? p. 2 Measuring Things p. 2 The International System of Units p. 2 Changing Units p. 3 Length p. 4 Time p. 5 Mass p.

Measurement p. 1 What Is Physics? p. 2 Measuring Things p. 2 The International System of Units p. 2 Changing Units p. 3 Length p. 4 Time p. 5 Mass p. Measurement p. 1 What Is Physics? p. 2 Measuring Things p. 2 The International System of Units p. 2 Changing Units p. 3 Length p. 4 Time p. 5 Mass p. 7 Review & Summary p. 8 Problems p. 8 Motion Along

More information

The... of a particle is defined as its change in position in some time interval.

The... of a particle is defined as its change in position in some time interval. Distance is the. of a path followed by a particle. Distance is a quantity. The... of a particle is defined as its change in position in some time interval. Displacement is a.. quantity. The... of a particle

More information

APPLIED MATHEMATICS AM 02

APPLIED MATHEMATICS AM 02 AM SYLLABUS (2013) APPLIED MATHEMATICS AM 02 SYLLABUS Applied Mathematics AM 02 Syllabus (Available in September) Paper I (3 hrs)+paper II (3 hrs) Applied Mathematics (Mechanics) Aims A course based on

More information

PHY 101. Work and Kinetic Energy 7.1 Work Done by a Constant Force

PHY 101. Work and Kinetic Energy 7.1 Work Done by a Constant Force PHY 101 DR M. A. ELERUJA KINETIC ENERGY AND WORK POTENTIAL ENERGY AND CONSERVATION OF ENERGY CENTRE OF MASS AND LINEAR MOMENTUM Work is done by a force acting on an object when the point of application

More information

Table of Contents. Preface... 13

Table of Contents. Preface... 13 Table of Contents Preface... 13 Chapter 1. Vibrations of Continuous Elastic Solid Media... 17 1.1. Objective of the chapter... 17 1.2. Equations of motion and boundary conditions of continuous media...

More information

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

Elements of Continuum Elasticity. David M. Parks Mechanics and Materials II February 25, 2004 Elements of Continuum Elasticity David M. Parks Mechanics and Materials II 2.002 February 25, 2004 Solid Mechanics in 3 Dimensions: stress/equilibrium, strain/displacement, and intro to linear elastic

More information

EXPERIENCE COLLEGE BEFORE COLLEGE

EXPERIENCE COLLEGE BEFORE COLLEGE Mechanics, Heat, and Sound (PHY302K) College Unit Week Dates Big Ideas Subject Learning Outcomes Assessments Apply algebra, vectors, and trigonometry in context. Employ units in problems. Course Mathematics

More information

Objectives: After completion of this module, you should be able to:

Objectives: After completion of this module, you should be able to: Chapter 12 Objectives: After completion of this module, you should be able to: Demonstrate your understanding of elasticity, elastic limit, stress, strain, and ultimate strength. Write and apply formulas

More information

Chapter 13. Simple Harmonic Motion

Chapter 13. Simple Harmonic Motion Chapter 13 Simple Harmonic Motion Hooke s Law F s = - k x F s is the spring force k is the spring constant It is a measure of the stiffness of the spring A large k indicates a stiff spring and a small

More information

Physics. Assignment-1(UNITS AND MEASUREMENT)

Physics. Assignment-1(UNITS AND MEASUREMENT) Assignment-1(UNITS AND MEASUREMENT) 1. Define physical quantity and write steps for measurement. 2. What are fundamental units and derived units? 3. List the seven basic and two supplementary physical

More information

Fluid Animation. Christopher Batty November 17, 2011

Fluid Animation. Christopher Batty November 17, 2011 Fluid Animation Christopher Batty November 17, 2011 What distinguishes fluids? What distinguishes fluids? No preferred shape Always flows when force is applied Deforms to fit its container Internal forces

More information

3. Kinetics of Particles

3. Kinetics of Particles 3. Kinetics of Particles 3.1 Force, Mass and Acceleration 3.3 Impulse and Momentum 3.4 Impact 1 3.1 Force, Mass and Acceleration We draw two important conclusions from the results of the experiments. First,

More information

The Finite Element Method for Mechonics of Solids with ANSYS Applicotions

The Finite Element Method for Mechonics of Solids with ANSYS Applicotions The Finite Element Method for Mechonics of Solids with ANSYS Applicotions ELLIS H. DILL 0~~F~~~~"P Boca Raton London New Vork CRC Press is an imprint 01 the Taylor & Francis Group, an Informa business

More information

Thursday Simulation & Unity

Thursday Simulation & Unity Rigid Bodies Simulation Homework Build a particle system based either on F=ma or procedural simulation Examples: Smoke, Fire, Water, Wind, Leaves, Cloth, Magnets, Flocks, Fish, Insects, Crowds, etc. Simulate

More information

T1 T e c h n i c a l S e c t i o n

T1 T e c h n i c a l S e c t i o n 1.5 Principles of Noise Reduction A good vibration isolation system is reducing vibration transmission through structures and thus, radiation of these vibration into air, thereby reducing noise. There

More information

Chapter 3. Inertia. Force. Free Body Diagram. Net Force. Mass. quantity of matter composing a body represented by m. units are kg

Chapter 3. Inertia. Force. Free Body Diagram. Net Force. Mass. quantity of matter composing a body represented by m. units are kg Chapter 3 Mass quantity of matter composing a body represented by m Kinetic Concepts for Analyzing Human Motion units are kg Inertia tendency to resist change in state of motion proportional to mass has

More information

1 2 Models, Theories, and Laws 1.5 Distinguish between models, theories, and laws 2.1 State the origin of significant figures in measurement

1 2 Models, Theories, and Laws 1.5 Distinguish between models, theories, and laws 2.1 State the origin of significant figures in measurement Textbook Correlation Textbook Correlation Physics 1115/2015 Chapter 1 Introduction, Measurement, Estimating 1.1 Describe thoughts of Aristotle vs. Galileo in describing motion 1 1 Nature of Science 1.2

More information

Chapter 12. Static Equilibrium and Elasticity

Chapter 12. Static Equilibrium and Elasticity Chapter 12 Static Equilibrium and Elasticity Static Equilibrium Equilibrium implies that the object moves with both constant velocity and constant angular velocity relative to an observer in an inertial

More information

Constitutive models. Constitutive model: determines P in terms of deformation

Constitutive models. Constitutive model: determines P in terms of deformation Constitutive models Constitutive model: determines P in terms of deformation Elastic material: P depends only on current F Hyperelastic material: work is independent of path strain energy density function

More information

CHAPTER 1: PHYSICAL QUANTITIES AMD MEASUREMENT

CHAPTER 1: PHYSICAL QUANTITIES AMD MEASUREMENT CHAPTER 1: PHYSICAL UANTITIES AMD MEASUREMENT 11 Physical uantities and Units a) State basic quantities and their respective SI units: length (m), time (s), mass (kg), electrical current (A), temperature

More information

Modeling and Solving Constraints. Erin Catto Blizzard Entertainment

Modeling and Solving Constraints. Erin Catto Blizzard Entertainment Modeling and Solving Constraints Erin Catto Blizzard Entertainment Basic Idea Constraints are used to simulate joints, contact, and collision. We need to solve the constraints to stack boxes and to keep

More information

UNITS AND DEFINITIONS RELATED TO BIOMECHANICAL AND ELECTROMYOGRAPHICAL MEASUREMENTS

UNITS AND DEFINITIONS RELATED TO BIOMECHANICAL AND ELECTROMYOGRAPHICAL MEASUREMENTS APPENDIX B UNITS AND DEFINITIONS RELATED TO BIOMECHANICAL AND ELECTROMYOGRAPHICAL MEASUREMENTS All units used are SI (Système International d Unités). The system is based on seven well-defined base units

More information

Particle-based Fluids

Particle-based Fluids Particle-based Fluids Particle Fluids Spatial Discretization Fluid is discretized using particles 3 Particles = Molecules? Particle approaches: Molecular Dynamics: relates each particle to one molecule

More information

Physics A - PHY 2048C

Physics A - PHY 2048C Kinetic Mechanical Physics A - PHY 2048C and 11/01/2017 My Office Hours: Thursday 2:00-3:00 PM 212 Keen Building Warm-up Questions Kinetic Mechanical 1 How do you determine the direction of kinetic energy

More information

Assignment 4: Rigid Body Dynamics

Assignment 4: Rigid Body Dynamics Assignment 4: Rigid Body Dynamics Due April 4 at :59pm Introduction Rigid bodies are a fundamental element of many physical simulations, and the physics underlying their motions are well-understood. In

More information

Axis Balanced Forces Centripetal force. Change in velocity Circular Motion Circular orbit Collision. Conservation of Energy

Axis Balanced Forces Centripetal force. Change in velocity Circular Motion Circular orbit Collision. Conservation of Energy When something changes its velocity The rate of change of velocity of a moving object. Can result from a change in speed and/or a change in direction On surface of earth, value is 9.8 ms-²; increases nearer

More information

Chapter 11: Elasticity and Periodic Motion

Chapter 11: Elasticity and Periodic Motion Chapter 11 Lecture Chapter 11: Elasticity and Periodic Motion Goals for Chapter 11 To study stress, strain, and elastic deformation. To define elasticity and plasticity. To follow periodic motion to a

More information

Modeling Mechanical Systems

Modeling Mechanical Systems Modeling Mechanical Systems Mechanical systems can be either translational or rotational. Although the fundamental relationships for both types are derived from Newton s law, they are different enough

More information

Lecture 6 Physics 106 Spring 2006

Lecture 6 Physics 106 Spring 2006 Lecture 6 Physics 106 Spring 2006 Angular Momentum Rolling Angular Momentum: Definition: Angular Momentum for rotation System of particles: Torque: l = r m v sinφ l = I ω [kg m 2 /s] http://web.njit.edu/~sirenko/

More information

CS-184: Computer Graphics

CS-184: Computer Graphics CS-184: Computer Graphics Lecture #25: Rigid Body Simulations Tobias Pfaff 537 Soda (Visual Computing Lab) tpfaff@berkeley.edu Reminder Final project presentations next week! Game Physics Types of Materials

More information

D : SOLID MECHANICS. Q. 1 Q. 9 carry one mark each.

D : SOLID MECHANICS. Q. 1 Q. 9 carry one mark each. GTE 2016 Q. 1 Q. 9 carry one mark each. D : SOLID MECHNICS Q.1 single degree of freedom vibrating system has mass of 5 kg, stiffness of 500 N/m and damping coefficient of 100 N-s/m. To make the system

More information

Simulation of Particulate Solids Processing Using Discrete Element Method Oleh Baran

Simulation of Particulate Solids Processing Using Discrete Element Method Oleh Baran Simulation of Particulate Solids Processing Using Discrete Element Method Oleh Baran Outline DEM overview DEM capabilities in STAR-CCM+ Particle types and injectors Contact physics Coupling to fluid flow

More information

An Overview of Fluid Animation. Christopher Batty March 11, 2014

An Overview of Fluid Animation. Christopher Batty March 11, 2014 An Overview of Fluid Animation Christopher Batty March 11, 2014 What distinguishes fluids? What distinguishes fluids? No preferred shape. Always flows when force is applied. Deforms to fit its container.

More information

Exploration Phase. What can we use to store mechanical energy? Lab Activity

Exploration Phase. What can we use to store mechanical energy? Lab Activity Solids and Elastic potential Energy Exploration Phase What can we use to store mechanical energy? Lab Activity Is there a limit to how much deformation force a solid object can take? Bend a Popsicle stick

More information

l1, l2, l3, ln l1 + l2 + l3 + ln

l1, l2, l3, ln l1 + l2 + l3 + ln Work done by a constant force: Consider an object undergoes a displacement S along a straight line while acted on a force F that makes an angle θ with S as shown The work done W by the agent is the product

More information

Static Equilibrium; Elasticity & Fracture

Static Equilibrium; Elasticity & Fracture Static Equilibrium; Elasticity & Fracture The Conditions for Equilibrium Statics is concerned with the calculation of the forces acting on and within structures that are in equilibrium. An object with

More information

AP PHYSICS 1 BIG IDEAS AND LEARNING OBJECTIVES

AP PHYSICS 1 BIG IDEAS AND LEARNING OBJECTIVES AP PHYSICS 1 BIG IDEAS AND LEARNING OBJECTIVES KINEMATICS 3.A.1.1: The student is able to express the motion of an object using narrative, mathematical, and graphical representations. [SP 1.5, 2.1, 2.2]

More information

Interpolation Functions for General Element Formulation

Interpolation Functions for General Element Formulation CHPTER 6 Interpolation Functions 6.1 INTRODUCTION The structural elements introduced in the previous chapters were formulated on the basis of known principles from elementary strength of materials theory.

More information

Continuum Models of Discrete Particle Systems with Particle Shape Considered

Continuum Models of Discrete Particle Systems with Particle Shape Considered Introduction Continuum Models of Discrete Particle Systems with Particle Shape Considered Matthew R. Kuhn 1 Ching S. Chang 2 1 University of Portland 2 University of Massachusetts McMAT Mechanics and Materials

More information

PLANAR KINETIC EQUATIONS OF MOTION (Section 17.2)

PLANAR KINETIC EQUATIONS OF MOTION (Section 17.2) PLANAR KINETIC EQUATIONS OF MOTION (Section 17.2) We will limit our study of planar kinetics to rigid bodies that are symmetric with respect to a fixed reference plane. As discussed in Chapter 16, when

More information

Calculating Mechanical Transfer Functions with COMSOL Multiphysics. Yoichi Aso Department of Physics, University of Tokyo

Calculating Mechanical Transfer Functions with COMSOL Multiphysics. Yoichi Aso Department of Physics, University of Tokyo Calculating Mechanical Transfer Functions with COMSOL Multiphysics Yoichi Aso Department of Physics, University of Tokyo Objective Suspension Point You have a pendulum like the one shown on the right.

More information

Kinetics of Particles: Work and Energy

Kinetics of Particles: Work and Energy Kinetics of Particles: Work and Energy Total work done is given by: Modifying this eqn to account for the potential energy terms: U 1-2 + (-ΔV g ) + (-ΔV e ) = ΔT T U 1-2 is work of all external forces

More information

Baccalieu Collegiate. Physics Course Outline

Baccalieu Collegiate. Physics Course Outline Baccalieu Collegiate Physics 2204 Course Outline Course Content: Unit 1: Kinematics Motion is a common theme in our everyday lives: birds fly, babies crawl, and we, ourselves, seem to be in a constant

More information

Lab/Demo 5 Periodic Motion and Momentum PHYS 1800

Lab/Demo 5 Periodic Motion and Momentum PHYS 1800 Lab/Demo 5 Periodic Motion and Momentum PHYS 1800 Objectives: Learn to recognize and describe periodic motion. Develop some intuition for the principle of conservation of energy in periodic systems. Use

More information

Good Vibes: Introduction to Oscillations

Good Vibes: Introduction to Oscillations Good Vibes: Introduction to Oscillations Description: Several conceptual and qualitative questions related to main characteristics of simple harmonic motion: amplitude, displacement, period, frequency,

More information

202 Index. failure, 26 field equation, 122 force, 1

202 Index. failure, 26 field equation, 122 force, 1 Index acceleration, 12, 161 admissible function, 155 admissible stress, 32 Airy's stress function, 122, 124 d'alembert's principle, 165, 167, 177 amplitude, 171 analogy, 76 anisotropic material, 20 aperiodic

More information

Mechanics Topic B (Momentum) - 1 David Apsley

Mechanics Topic B (Momentum) - 1 David Apsley TOPIC B: MOMENTUM SPRING 2019 1. Newton s laws of motion 2. Equivalent forms of the equation of motion 2.1 orce, impulse and energy 2.2 Derivation of the equations of motion for particles 2.3 Examples

More information

Rutgers University Department of Physics & Astronomy. 01:750:271 Honors Physics I Fall Lecture 19. Home Page. Title Page. Page 1 of 36.

Rutgers University Department of Physics & Astronomy. 01:750:271 Honors Physics I Fall Lecture 19. Home Page. Title Page. Page 1 of 36. Rutgers University Department of Physics & Astronomy 01:750:271 Honors Physics I Fall 2015 Lecture 19 Page 1 of 36 12. Equilibrium and Elasticity How do objects behave under applied external forces? Under

More information

Raymond A. Serway Chris Vuille. Chapter Thirteen. Vibrations and Waves

Raymond A. Serway Chris Vuille. Chapter Thirteen. Vibrations and Waves Raymond A. Serway Chris Vuille Chapter Thirteen Vibrations and Waves Periodic Motion and Waves Periodic motion is one of the most important kinds of physical behavior Will include a closer look at Hooke

More information

ENGINEERING. Unit 3 Principles of mechanical engineering Suite. Cambridge TECHNICALS LEVEL 3

ENGINEERING. Unit 3 Principles of mechanical engineering Suite. Cambridge TECHNICALS LEVEL 3 2016 Suite Cambridge TECHNICALS LEVEL 3 ENGINEERING Unit 3 Principles of mechanical engineering Y/506/7268 Guided learning hours: 60 Version 3 October 2017 - black lines mark updates ocr.org.uk/engineering

More information

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

Game Physics. Game and Media Technology Master Program - Utrecht University. Dr. Nicolas Pronost Game and Media Technology Master Program - Utrecht University Dr. Nicolas Pronost Essential physics for game developers Introduction The primary issues Let s move virtual objects Kinematics: description

More information

AME COMPUTATIONAL MULTIBODY DYNAMICS. Friction and Contact-Impact

AME COMPUTATIONAL MULTIBODY DYNAMICS. Friction and Contact-Impact 1 Friction AME553 -- COMPUTATIONAL MULTIBODY DYNAMICS Friction and Contact-Impact Friction force may be imposed between contacting bodies to oppose their relative motion. Friction force can be a function

More information

PURE BENDING. If a simply supported beam carries two point loads of 10 kn as shown in the following figure, pure bending occurs at segment BC.

PURE BENDING. If a simply supported beam carries two point loads of 10 kn as shown in the following figure, pure bending occurs at segment BC. BENDING STRESS The effect of a bending moment applied to a cross-section of a beam is to induce a state of stress across that section. These stresses are known as bending stresses and they act normally

More information

PHYSICS I RESOURCE SHEET

PHYSICS I RESOURCE SHEET PHYSICS I RESOURCE SHEET Cautions and Notes Kinematic Equations These are to be used in regions with constant acceleration only You must keep regions with different accelerations separate (for example,

More information

Potential Energy. Serway 7.6, 7.7;

Potential Energy. Serway 7.6, 7.7; Potential Energy Conservative and non-conservative forces Gravitational and elastic potential energy Mechanical Energy Serway 7.6, 7.7; 8.1 8.2 Practice problems: Serway chapter 7, problems 41, 43 chapter

More information

Lecture I: Basic Physics

Lecture I: Basic Physics 1 Velocity: Instantaneous change in position! = $% ' $& Suppose object position ( ) and constant velocity!. After time step +: ( ) + + + = ( ) + +! + ( ) = ( ) + + + ( ) + =! +.! is never constant in practice

More information

Back Matter Index The McGraw Hill Companies, 2004

Back Matter Index The McGraw Hill Companies, 2004 INDEX A Absolute viscosity, 294 Active zone, 468 Adjoint, 452 Admissible functions, 132 Air, 294 ALGOR, 12 Amplitude, 389, 391 Amplitude ratio, 396 ANSYS, 12 Applications fluid mechanics, 293 326. See

More information

Subject: Triple Physics Unit title: P4.5 Forces (Paper 2) Strand Content Checklist (L) R A G Forces and their interactions

Subject: Triple Physics Unit title: P4.5 Forces (Paper 2) Strand Content Checklist (L) R A G Forces and their interactions 4.5.3 Forces and elasticity 4.5.2 Work done and energy transfer 4.5.1 Forces and their interactions Subject: Triple Physics Unit title: P4.5 Forces (Paper 2) Strand Content Checklist (L) R A G 1. Identify

More information

Composite Sandwich Structures with Honeycomb Core subjected to Impact

Composite Sandwich Structures with Honeycomb Core subjected to Impact Clemson University TigerPrints All Theses Theses 12-212 Composite Sandwich Structures with Honeycomb Core subjected to Impact Lei He Clemson University, he6@clemson.edu Follow this and additional works

More information

DIVIDED SYLLABUS ( ) - CLASS XI PHYSICS (CODE 042) COURSE STRUCTURE APRIL

DIVIDED SYLLABUS ( ) - CLASS XI PHYSICS (CODE 042) COURSE STRUCTURE APRIL DIVIDED SYLLABUS (2015-16 ) - CLASS XI PHYSICS (CODE 042) COURSE STRUCTURE APRIL Unit I: Physical World and Measurement Physics Need for measurement: Units of measurement; systems of units; SI units, fundamental

More information

PHYS 154 Practice Test 3 Spring 2018

PHYS 154 Practice Test 3 Spring 2018 The actual test contains 1 multiple choice questions and 2 problems. However, for extra exercise, this practice test includes 4 problems. Questions: N.B. Make sure that you justify your answers explicitly

More information

1) The unit of the coefficient of viscosity in SI system is: a) m/kg-s b) m-s/kg 2 c) kg/m-s 2 d) kg/m-s

1) The unit of the coefficient of viscosity in SI system is: a) m/kg-s b) m-s/kg 2 c) kg/m-s 2 d) kg/m-s 1) The unit of the coefficient of viscosity in SI system is: a) m/kg-s b) m-s/kg 2 c) kg/m-s 2 d) kg/m-s 2) Joule x see is unit of a) energy b) momentum c) angular momentum d) Power 3) The unit of surface

More information

Honors Physics Review

Honors Physics Review Honors Physics Review Work, Power, & Energy (Chapter 5) o Free Body [Force] Diagrams Energy Work Kinetic energy Gravitational Potential Energy (using g = 9.81 m/s 2 ) Elastic Potential Energy Hooke s Law

More information

Real Time Physics Class Notes. Matthias Müller, NVIDIA Jos Stam, Autodesk Doug James, Cornell University Nils Thürey, ETH Zurich

Real Time Physics Class Notes. Matthias Müller, NVIDIA Jos Stam, Autodesk Doug James, Cornell University Nils Thürey, ETH Zurich Real Time Physics Class Notes Matthias Müller, NVIDIA Jos Stam, Autodesk Doug James, Cornell University Nils Thürey, ETH Zurich Contents 1 Introduction 5 1.1 Real-time vs. Off-line Physics........................

More information

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

Review of Strain Energy Methods and Introduction to Stiffness Matrix Methods of Structural Analysis uke University epartment of Civil and Environmental Engineering CEE 42L. Matrix Structural Analysis Henri P. Gavin Fall, 22 Review of Strain Energy Methods and Introduction to Stiffness Matrix Methods

More information

2004 Physics GA 3: Written examination 2

2004 Physics GA 3: Written examination 2 2004 Physics GA 3: Written examination 2 GENERAL COMMENTS The examiners and assessors felt that this examination provided a fair and reliable test of the material studied in Unit 4. The response from both

More information

Course Name: AP Physics C Mechanics

Course Name: AP Physics C Mechanics Course Name: AP Physics C Mechanics Course Overview: This course covers Newtonian Mechanics with calculus methodology in depth. Content areas covered are listed in detail in the course outline below. In

More information

AP Physics B Syllabus

AP Physics B Syllabus AP Physics B Syllabus Course Overview Advanced Placement Physics B is a rigorous course designed to be the equivalent of a college introductory Physics course. The focus is to provide students with a broad

More information

Scaler Quantity (definition and examples) Average speed. (definition and examples)

Scaler Quantity (definition and examples) Average speed. (definition and examples) Newton s First Law Newton s Second Law Newton s Third Law Vector Quantity Scaler Quantity (definition and examples) Average speed (definition and examples) Instantaneous speed Acceleration An object at

More information

Good Vibes: Introduction to Oscillations

Good Vibes: Introduction to Oscillations Chapter 14 Solutions Good Vibes: Introduction to Oscillations Description: Several conceptual and qualitative questions related to main characteristics of simple harmonic motion: amplitude, displacement,

More information

ANSWERS 403 INDEX. Bulk modulus 238 Buoyant force 251

ANSWERS 403 INDEX. Bulk modulus 238 Buoyant force 251 ANSWERS 403 INDEX A Absolute scale temperature 276 Absolute zero 276 Acceleration (linear) 45 Acceleration due to gravity 49,189 Accuracy 22 Action-reaction 97 Addition of vectors 67 Adiabatic process

More information

where G is called the universal gravitational constant.

where G is called the universal gravitational constant. UNIT-I BASICS & STATICS OF PARTICLES 1. What are the different laws of mechanics? First law: A body does not change its state of motion unless acted upon by a force or Every object in a state of uniform

More information

27. Impact Mechanics of Manipulation

27. Impact Mechanics of Manipulation 27. Impact Mechanics of Manipulation Matt Mason matt.mason@cs.cmu.edu http://www.cs.cmu.edu/~mason Carnegie Mellon Lecture 27. Mechanics of Manipulation p.1 Lecture 27. Impact Chapter 1 Manipulation 1

More information

Lecture V: The game-engine loop & Time Integration

Lecture V: The game-engine loop & Time Integration Lecture V: The game-engine loop & Time Integration The Basic Game-Engine Loop Previous state: " #, %(#) ( #, )(#) Forces -(#) Integrate velocities and positions Resolve Interpenetrations Per-body change

More information

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

Inverse Design (and a lightweight introduction to the Finite Element Method) Stelian Coros Inverse Design (and a lightweight introduction to the Finite Element Method) Stelian Coros Computational Design Forward design: direct manipulation of design parameters Level of abstraction Exploration

More information

Dynamics of structures

Dynamics of structures Dynamics of structures 2.Vibrations: single degree of freedom system Arnaud Deraemaeker (aderaema@ulb.ac.be) 1 Outline of the chapter *One degree of freedom systems in real life Hypothesis Examples *Response

More information