Lesson 5: Kinematics and Dynamics of Particles

Similar documents
Translational Equations of Motion for A Body Translational equations of motion (centroidal) for a body are m r = f.

Classical Mechanics ( Particles and Biparticles )

coordinates. Then, the position vectors are described by

CHAPTER 6. LAGRANGE S EQUATIONS (Analytical Mechanics)

Technical Report TR05

Week 9 Chapter 10 Section 1-5

MEEM 3700 Mechanical Vibrations

Rigid body simulation

NMT EE 589 & UNM ME 482/582 ROBOT ENGINEERING. Dr. Stephen Bruder NMT EE 589 & UNM ME 482/582

Notes on Analytical Dynamics

Lagrange Multipliers. A Somewhat Silly Example. Monday, 25 September 2013

A particle in a state of uniform motion remain in that state of motion unless acted upon by external force.

Physics 111: Mechanics Lecture 11

Two-Dimensional Inverse Dynamics

A Tale of Friction Basic Rollercoaster Physics. Fahrenheit Rollercoaster, Hershey, PA max height = 121 ft max speed = 58 mph

Chapter 3: Kinematics and Dynamics of Multibody Systems

Physics 5153 Classical Mechanics. Principle of Virtual Work-1

Part C Dynamics and Statics of Rigid Body. Chapter 5 Rotation of a Rigid Body About a Fixed Axis

Rotational Dynamics. Physics 1425 Lecture 19. Michael Fowler, UVa

Degrees of Freedom. Spherical (ball & socket) 3 (3 rotation) Two-Angle (universal) 2 (2 rotation)

11. Dynamics in Rotating Frames of Reference

THE VIBRATIONS OF MOLECULES II THE CARBON DIOXIDE MOLECULE Student Instructions

Iterative General Dynamic Model for Serial-Link Manipulators

Chapter 3. r r. Position, Velocity, and Acceleration Revisited

Linear Momentum. Center of Mass.

Physics 141. Lecture 14. Frank L. H. Wolfs Department of Physics and Astronomy, University of Rochester, Lecture 14, Page 1

ADAMS Theory in a Nutshell for Class ME543 Department of Mechanical Engineering The University of Michigan Ann Arbor March 22, 2001

2D Motion of Rigid Bodies: Falling Stick Example, Work-Energy Principle

NMT EE 589 & UNM ME 482/582 ROBOT ENGINEERING. Dr. Stephen Bruder NMT EE 589 & UNM ME 482/582

Week3, Chapter 4. Position and Displacement. Motion in Two Dimensions. Instantaneous Velocity. Average Velocity

PHYS 705: Classical Mechanics. Newtonian Mechanics

Study Guide For Exam Two

Poisson brackets and canonical transformations

EN40: Dynamics and Vibrations. Homework 7: Rigid Body Kinematics

Start with the equation of motion for a linear multi-degree of freedom system with base ground excitation:

UIC University of Illinois at Chicago

Lie Group Formulation of Articulated Rigid Body Dynamics

Chapter 11: Angular Momentum

SCHOOL OF COMPUTING, ENGINEERING AND MATHEMATICS SEMESTER 2 EXAMINATIONS 2011/2012 DYNAMICS ME247 DR. N.D.D. MICHÉ

CHAIN DYNAMIC FORMULATIONS FOR MULTIBODY SYSTEM TRACKED VEHICLES

Physics 106a, Caltech 11 October, Lecture 4: Constraints, Virtual Work, etc. Constraints

Mathematical Preparations

Dynamics 4600:203 Homework 08 Due: March 28, Solution: We identify the displacements of the blocks A and B with the coordinates x and y,

PHYS 705: Classical Mechanics. Calculus of Variations II

SUMMARY Phys 2113 (General Physics I) Compiled by Prof. Erickson. v = r t. v = lim t 0. p = mv. a = v. a = lim

Use of Non-inertial Coordinates and Implicit Integration for Efficient Solution of Multibody Systems AHMED K. ABOUBAKR

Classical Mechanics Virtual Work & d Alembert s Principle

6. Hamilton s Equations

10/23/2003 PHY Lecture 14R 1

First Law: A body at rest remains at rest, a body in motion continues to move at constant velocity, unless acted upon by an external force.

Modeling of Dynamic Systems

Homework 2: Kinematics and Dynamics of Particles Due Friday Feb 7, 2014 Max Score 45 Points + 8 Extra Credit

DEFORMABLE GROUND CONTACT MODELING: AN OPTIMIZATION APPROACH. Jeff Reinbolt. EML 5595 Mechanics of the Human Locomotor System Final Project Report

Moments of Inertia. and reminds us of the analogous equation for linear momentum p= mv, which is of the form. The kinetic energy of the body is.

November 5, 2002 SE 180: Earthquake Engineering SE 180. Final Project

Physics 181. Particle Systems

So far: simple (planar) geometries

Some Comments on Accelerating Convergence of Iterative Sequences Using Direct Inversion of the Iterative Subspace (DIIS)

Chapter 20 Rigid Body: Translation and Rotational Motion Kinematics for Fixed Axis Rotation

ENGN 40 Dynamics and Vibrations Homework # 7 Due: Friday, April 15

Week 8: Chapter 9. Linear Momentum. Newton Law and Momentum. Linear Momentum, cont. Conservation of Linear Momentum. Conservation of Momentum, 2

Physics 53. Rotational Motion 3. Sir, I have found you an argument, but I am not obliged to find you an understanding.

Design and Analysis of Landing Gear Mechanic Structure for the Mine Rescue Carrier Robot

GENERALIZED LAGRANGE D ALEMBERT PRINCIPLE. Ðorđe Ðukić

LAGRANGIAN MECHANICS

Irregular vibrations in multi-mass discrete-continuous systems torsionally deformed

Physics 607 Exam 1. ( ) = 1, Γ( z +1) = zγ( z) x n e x2 dx = 1. e x2

Mechanics Physics 151

Integrals and Invariants of Euler-Lagrange Equations

where v means the change in velocity, and t is the

PHYS 1443 Section 002

Lecture 14: Forces and Stresses

Conservation of Angular Momentum = "Spin"

An Algorithm to Solve the Inverse Kinematics Problem of a Robotic Manipulator Based on Rotation Vectors

Dynamics of Rotational Motion

CHAPTER 5 NUMERICAL EVALUATION OF DYNAMIC RESPONSE

Week 11: Chapter 11. The Vector Product. The Vector Product Defined. The Vector Product and Torque. More About the Vector Product

Physics 2A Chapters 6 - Work & Energy Fall 2017

Physics 106 Lecture 6 Conservation of Angular Momentum SJ 7 th Ed.: Chap 11.4

10/9/2003 PHY Lecture 11 1

Spin-rotation coupling of the angularly accelerated rigid body

Linear Momentum. Equation 1

Geometry and Screw Theory for Robotics

Army Ants Tunneling for Classical Simulations

CSci 6974 and ECSE 6966 Math. Tech. for Vision, Graphics and Robotics Lecture 21, April 17, 2006 Estimating A Plane Homography

MEV442 Introduction to Robotics Module 2. Dr. Santhakumar Mohan Assistant Professor Mechanical Engineering National Institute of Technology Calicut

INTO CHAINED FORM USING DYANMIC FEEDBACK D. TILBURY, O. SRDALEN, L. BUSHNELL; S. SASTRY

CHEMICAL REACTIONS AND DIFFUSION

Chapter 11 Angular Momentum

The classical spin-rotation coupling

Introduction to the lattice Boltzmann method

EML 5223 Structural Dynamics HW 10. Gun Lee(UFID )

Spring 2002 Lecture #13

Physics 207: Lecture 20. Today s Agenda Homework for Monday

Lecture 20: Noether s Theorem

Change. Flamenco Chuck Keyser. Updates 11/26/2017, 11/28/2017, 11/29/2017, 12/05/2017. Most Recent Update 12/22/2017

Physics 5153 Classical Mechanics. D Alembert s Principle and The Lagrangian-1

Study on Active Micro-vibration Isolation System with Linear Motor Actuator. Gong-yu PAN, Wen-yan GU and Dong LI

Chapter 8. Potential Energy and Conservation of Energy

ENGI9496 Lecture Notes Multiport Models in Mechanics

Transcription:

Lesson 5: Knematcs and Dynamcs of Partcles hs set of notes descrbes the basc methodology for formulatng the knematc and knetc equatons for multbody dynamcs. In order to concentrate on the methodology and not on the detals and the complexty of the equatons, partcles are used nstead of bodes. Snce partcles do not have rotatonal degrees-of-freedom, unlke bodes, the correspondng mult-partcle dynamc equatons are much smpler. For multbody systems, a smlar process s descrbed n the textbook. One Partcle Knematcs Poston (coordnate), velocty, and acceleraton vectors for partcle : r (x ) x r (x ) x r (x ) x r = r (y ) = y, v r = r (y ) = y, a r = r (y ) = y r (z) z r (z) z r (z) z Knetcs f (x ) Mass: m Force: f = f (y ) f (z ) Equaton of moton (Newton's second law): m r = f or m 0 0 x f (x ) m 0 0 M r = f ; or 0 m 0 y = f (y ) where M = 0 m 0 0 0 m z f (z ) 0 0 m A System of n p Partcles Knematcs f r f n p x z r y r j r n p j f j f n p Page

Coordnate, velocty, and acceleraton arrays: each s a 3n p array r r r r =, r =, r = r n p r n p r n p Knetcs Mass of each partcle: m ; =,..., n p Mass matrx ( 3 3) for each partcle: M ; =,..., n p f Array of appled forces: f = f n p Equatons of Moton: M r = f M 0 0 where M = 0 0 0 0 M n p = dag M M n p [ ] wo Partcles Connected by A Rgd (massless) Rod A d z r A B y r B x x B x A Appled forces are not shown; d = r B r A = y B y A ; magntude of d s. z j z A Knematcs Poston constrant: Expanded form: 2 (xb x A ) 2 + (y B y A ) 2 + (z B z A ) 2 ( ) = 2 ()2 Compact form: 2 d d = 2 ()2 Note: he factor 2 s ncluded n order to elmnate the 2 factor from the velocty and acceleraton equatons, and also from the elements of the Jacoban matrx. Velocty constrant: Expanded form: (x B x A )( x B x A ) + (y B y A )( y B y A ) + (z B z A )( z B z A ) = 0 Compact form: d d =0 Acceleraton constrant: Expanded form: (x B x A )( x B x A ) + (y B y A )( y B y A ) + (z B z A )( z B z A ) = ( x B x A ) 2 ( y B y A ) 2 ( z B z A ) 2 Expanded matrx form: Page 2

x A y A z [ x B + x A y B + y A z B + z A x B x A y B y A z B z A ] A x B = y B z B ( x B x A ) 2 ( y B y A ) 2 ( z B z A ) 2 [ ] Compact matrx form: d d Jacoban matrx: Expanded form: r A r B = d d (x B x A ) (y B y A ) (z B z A ) (x B x A ) (y B y A ) (z B z A ) Compact form: [ d d ] Knetcs Equatons of moton: m A r A = f A + f B,A m B r B = f B + f A,B or, M A 0 r A 0 M B r B = f A f B + f B,A f A,B Vectors f B,A and f A,B are the unknown reacton forces the two partcles apply on each other. We expect f B,A = f A,B. How do we determne the reacton forces? We frst descrbe the reacton forces n terms of the transpose of the Jacoban matrx tmes a multpler (an unknown coeffcent) as: f B,A f A,B = d d hs yelds f A,B = f B,A = d. If we determne the value of the multpler we can then compute the components of the reacton forces. hs technque s known as the method of Lagrange multplers. he number of multplers must be equal to the number of constrants! We append the acceleraton constrant(s) to the equatons of moton to get M A 0 d r A f A 0 M B d r B d d 0 = f B d d Now we have as many equatons as the number of unknowns. hree Partcles Connected by wo Rgd Rods z A d C y B x Page 3

Knematcs All equatons n compact form! Poston constrants: 2 d d = 2 ( )2 2d 2 = ( 2 2 )2 Velocty constrants: r A d r B = 0 0 r C 0 Acceleraton constrants: r A d r B 0 r C = d d d 2 Jacoban matrx: d 0 Knetcs Equatons of moton: M A 0 0 r A f A d 0 M B 0 r B = f B + 0 0 0 M C r C f C d 0 2 If we append the acceleraton constrants to the equatons of moton, we get M A 0 r A f A 0 M B 0 0 r B f B 0 0 M C d 0 r C = f C d 0 0 d d 0 0 0 2 d 2 Note that the angle between the two rods can change when the partcles move. hree Partcles, wo Rgd Rods, and One Angle Constrant Knematcs All equatons are presented only n compact form! Poston constrants: Page 4

2d d = 2( ) 2 d 2 2 = ( 2 2 )2 d = 2 cos Velocty constrants: d r A 0 0 r B = 0 d d r C 0 Acceleraton constrants: d r A d d 0 r B = d 2 d d r C 2 d d 2 Jacoban matrx: d 0 d d Knetcs Equatons of moton: M A 0 0 r A f A d d 0 M B 0 r B = f B + 0 2 0 0 M C r C f C d 0 d 3 If we append the acceleraton constrants to the equatons of moton, we get M A 0 d r A f A 0 M B 0 0 r B f B 0 0 M C d 0 d r C f C = d 0 0 0 d d 0 0 0 0 2 d 2 d d 0 0 0 3 2 d General Problem; A System of n p Partcles and m constrants Knematcs All equatons n compact form! Poston constrants: (r) = 0 m constrants (mostly nonlnear n coordnates) Velocty constrant: Dr = 0 m constrants (lnear n veloctes) Acceleraton constrant: D r + D r = 0 m constrants (lnear n acceleratons) Jacoban matrx: D An m 3n p matrx Page 5

Knetcs Equatons of moton: M r = f + D 3n p equatons If we append the acceleraton constrants to the equatons of moton, we get M D r D 0 = f D 3n r p + m equatons n 3n p + m unknowns Page 6