Lagrangian Dynamics: Virtual Work and Generalized Forces



Similar documents
Rotation Kinematics, Moment of Inertia, and Torque

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

Goals Rotational quantities as vectors. Math: Cross Product. Angular momentum

Faraday's Law of Induction

Isaac Newton s ( ) Laws of Motion

CHAPTER 8 Potential Energy and Conservation of Energy

Chapter 11 Torque and Angular Momentum

where the coordinates are related to those in the old frame as follows.

Lecture Topics. 6. Sensors and instrumentation 7. Actuators and power transmission devices. (System and Signal Processing) DR

Chapter 2. Lagrange s and Hamilton s Equations

21 Vectors: The Cross Product & Torque

Review C: Work and Kinetic Energy

Mean Molecular Weight

Description of the Force Method Procedure. Indeterminate Analysis Force Method 1. Force Method con t. Force Method con t

Homework: 49, 56, 67, 60, 64, 74 (p )

Support Vector Machines

1 What is a conservation law?

Lecture L22-2D Rigid Body Dynamics: Work and Energy

Rotation and Conservation of Angular Momentum

Damage detection in composite laminates using coin-tap method

Form-finding of grid shells with continuous elastic rods

Midterm Solutions. mvr = ω f (I wheel + I bullet ) = ω f 2 MR2 + mr 2 ) ω f = v R. 1 + M 2m

Q3.8: A person trying to throw a ball as far as possible will run forward during the throw. Explain why this increases the distance of the throw.

5.74 Introductory Quantum Mechanics II

Lecture 2 The First Law of Thermodynamics (Ch.1)

Politecnico di Torino. Porto Institutional Repository

Slide Basic system Models

Work and Energy. Physics 1425 Lecture 12. Michael Fowler, UVa

Physics 41 HW Set 1 Chapter 15

The Noether Theorems: from Noether to Ševera

O(n) mass matrix inversion for serial manipulators and polypeptide chains using Lie derivatives Kiju Lee, Yunfeng Wang and Gregory S.

8.5 UNITARY AND HERMITIAN MATRICES. The conjugate transpose of a complex matrix A, denoted by A*, is given by

18.01 Single Variable Calculus Fall 2006

AUG 10 Rev L

Ring structure of splines on triangulations

v a 1 b 1 i, a 2 b 2 i,..., a n b n i.

Linear Circuits Analysis. Superposition, Thevenin /Norton Equivalent circuits

Vision Mouse. Saurabh Sarkar a* University of Cincinnati, Cincinnati, USA ABSTRACT 1. INTRODUCTION

Torque Analyses of a Sliding Ladder

Practical Character Physics for Animators

SOLID MECHANICS DYNAMICS TUTORIAL MOMENT OF INERTIA. This work covers elements of the following syllabi.

CORDE: Cosserat Rod Elements for the Dynamic Simulation of One-Dimensional Elastic Objects

Oscillations. Vern Lindberg. June 10, 2010

Dynamic Model with Slip for Wheeled Omni-Directional Robots

Lecture 17: Conformal Invariance

I(λ )

Propagation of Errors Basic Rules

SELF BALANCING SYSTEM FOR ROTATING MECHANISMS

Conversion between the vector and raster data structures using Fuzzy Geographical Entities

ON THE ACCURACY, REPEATABILITY, AND DEGREE OF INFLUENCE OF KINEMATICS PARAMETERS FOR INDUSTRIAL ROBOTS

Gravitation. Definition of Weight Revisited. Newton s Law of Universal Gravitation. Newton s Law of Universal Gravitation. Gravitational Field

An Integrated Semantically Correct 2.5D Object Oriented TIN. Andreas Koch

Recurrence. 1 Definitions and main statements

D Alembert s principle and applications

Chapter 6 Circular Motion

Ch. 1: Introduction of Mechanical Vibrations Modeling

Chapter 18 Static Equilibrium

Introduction to Statistical Physics (2SP)

Robotics and Computer-Integrated Manufacturing

Detailed Analysis of SCARA-Type Serial Manipulator on a Moving Base with LabView

Fisher Markets and Convex Programs

What is Candidate Sampling

1 Example 1: Axis-aligned rectangles

914 IEEE TRANSACTIONS ON ROBOTICS, VOL. 26, NO. 5, OCTOBER 2010

Institute of Informatics, Faculty of Business and Management, Brno University of Technology,Czech Republic

Brigid Mullany, Ph.D University of North Carolina, Charlotte

"Research Note" APPLICATION OF CHARGE SIMULATION METHOD TO ELECTRIC FIELD CALCULATION IN THE POWER CABLES *

Risk-based Fatigue Estimate of Deep Water Risers -- Course Project for EM388F: Fracture Mechanics, Spring 2008

DEFINING %COMPLETE IN MICROSOFT PROJECT

Inner core mantle gravitational locking and the super-rotation of the inner core

Chapter 21 Rigid Body Dynamics: Rotation and Translation about a Fixed Axis

Aim : To study how the time period of a simple pendulum changes when its amplitude is changed.

Lecture 2: Single Layer Perceptrons Kevin Swingler

Solution Derivations for Capa #11

Chapter 9. Linear Momentum and Collisions

(Most of the material presented in this chapter is taken from Thornton and Marion, Chap. 7)

Macroeconomics 2. Technological progress and growth: The general Solow model. Mirko Wiederholt. Goethe University Frankfurt.

HALL EFFECT SENSORS AND COMMUTATION

AP Physics B 2009 Free-Response Questions

The difference between voltage and potential difference

CONTROL SYSTEMS, ROBOTICS AND AUTOMATION Vol. XIII - Sliding Mode Control - Vadim Utkin

Simple Harmonic Motion

) of the Cell class is created containing information about events associated with the cell. Events are added to the Cell instance

Jet Engine. Figure 1 Jet engine

Face Verification Problem. Face Recognition Problem. Application: Access Control. Biometric Authentication. Face Verification (1:1 matching)

Lecture #21. MOS Capacitor Structure

Discrete mechanics, optimal control and formation flying spacecraft

Section 2 Introduction to Statistical Mechanics

Physics 1A Lecture 10C

Chapter 7 Symmetry and Spectroscopy Molecular Vibrations p. 1 -

2 Session Two - Complex Numbers and Vectors

Transcription:

Admssble Varatons/Vrtual Dsplacements 1 2.003J/1.053J Dynamcs and Control I, Sprng 2007 Paula Echeverr, Professor Thomas Peacock 4/4/2007 Lecture 14 Lagrangan Dynamcs: Vrtual Work and Generalzed Forces Readng: Wllams, Chapter 5 All q are scalars. q : Generalzed Coordnates L: Lagrangan Q : Generalzed Forces L = T V d L L = Q dt q q Admssble Varatons/Vrtual Dsplacements Vrtual Dsplacement: Admssble varatons: hypothetcal (not real) small change from one geometr cally admssble state to a nearby geometrcally admssble state. Bead on Wre Fgure 1: Bead on a wre. Fgure by MIT OCW. Cte as: Thomas Peacock and Ncolas Hadjconstantnou, course materals for 2.003J/1.053J Dynamcs and Control I, Sprng 2007. MIT OpenCourseWare (http://ocw.mt.edu), Massachusetts Insttute of Technology.

Admssble Varatons/Vrtual Dsplacements 2 Both δ x and δ y are admssble varatons. Hypothetcal geometrc confguraton dsplacement. dx mples t nvolved. δ = d δx = dx Generalzed Coordnates y = f(x) df dy = dx dx df(x) δy = δx dx Mnmal, complete, and ndependent set of coordnates s s referred to as complete: capable of descrbng all geometrc confguratons at all tmes. s s referred to as ndependent: If all but one coordnate s fxed, there s a contnuous range of values that the free one can take. That corresponds to the admssble system confguratons. Example: 2-Dmensonal Rod Fgure 2: 2D rod wth fxed translaton n x and y but free to rotate about θ. Fgure by MIT OCW. Cte as: Thomas Peacock and Ncolas Hadjconstantnou, course materals for 2.003J/1.053J Dynamcs and Control I, Sprng 2007. MIT OpenCourseWare (http://ocw.mt.edu), Massachusetts Insttute of Technology.

Vrtual Work 3 If we fx x and y, we can stll rotate n a range wth θ. # degrees of freedom = # of generalzed coordnates: True for 2.003J. True for Holonomc Systems. Lagrange s equatons work for Holonomc systems. Vrtual Work = forces act at that locaton W = f dr Actual Work δw = f δr Vrtual Work f = f appled + f constraned Constraned: Frcton n roll. Constrant to move on surface. Normal forces. Tenson, rgd body constrants. δw = f app δr = 0 at equlbrum No work done because no moton n drecton of force. No vrtual work. f = 0 Cte as: Thomas Peacock and Ncolas Hadjconstantnou, course materals for 2.003J/1.053J Dynamcs and Control I, Sprng 2007. MIT OpenCourseWare (http://ocw.mt.edu), Massachusetts Insttute of Technology.

Vrtual Work 4 Example: Hangng Rgd Bar Fgure 3: Hangng rgd bar. The bar s fxed translatonally but s subject to a force, F. It therefore can dsplace tself rotatonally about ts pvot pont. Fgure by MIT OCW. Dsplacement: Forces: Two forces appled: = 2 δy = aδθĵ A δy = lδθĵ B F = Fĵ R = Rĵ δw = Flδθ Raδθ = 0 Fl R = at equlbrum a Could also have taken moments about O. Cte as: Thomas Peacock and Ncolas Hadjconstantnou, course materals for 2.003J/1.053J Dynamcs and Control I, Sprng 2007. MIT OpenCourseWare (http://ocw.mt.edu), Massachusetts Insttute of Technology.

Vrtual Work 5 Example: Tethered Cart Fgure 4: Tethered cart. The cart s attached to a tether that s attached to the wall. Fgure by MIT OCW. df (x) Usng δy = dx δx c δw = Fδy B Rδx c = 0 y B = l sn θ δy B = l cos θδθ δx c = 2l sn θδθ ( Fl cos θ + 2R sn θ)δθ = 0 F Fl cos θ + 2R sn θ = 0 R = 2 tan θ at equlbrum Fgure 5: Applcaton of Newton s method to solve problem. The ndcated extra forces are needed to solve usng Newton. Fgure by MIT OCW. Cte as: Thomas Peacock and Ncolas Hadjconstantnou, course materals for 2.003J/1.053J Dynamcs and Control I, Sprng 2007. MIT OpenCourseWare (http://ocw.mt.edu), Massachusetts Insttute of Technology.

Generalzed forces for Holonomc Systems 6 Generalzed forces for Holonomc Systems In an holonomc system, the number of degrees of freedom equals the number of generalzed coordnates. = number of appled forces: 1 to n j = number of generalzed coordnates δw = f δr = Q δq j r = r (q 1, q 2,... q j ) r : Poston of pont where force s appled Substtute: δr = m r j δq j q j n m m n r r f δq j = f q j q j q j j j n r Q j = f Generalzed Forces q j f = f NC + f CONS. f CONS. : Gravty, Sprng, and Buoyancy are examples; Potental Functon Exsts. Example: V g = mgz, r = zĵ f = mg z ĵ = mgĵ g dz f CONS. V = r r V r V f cons. = = q r q j q j The conservatve forces are already accounted for by the potental energy term n the Lagrangan for Lagrange s Equaton Cte as: Thomas Peacock and Ncolas Hadjconstantnou, course materals for 2.003J/1.053J Dynamcs and Control I, Sprng 2007. MIT OpenCourseWare (http://ocw.mt.edu), Massachusetts Insttute of Technology.

Example: Cart wth Pendulum, Sprngs, and Dashpots 7 Lagrange s Equaton n Q NC NC r j = f qj d L L = Q NC j dt q j q j Q NC j = nonconservatve generalzed forces L q j V q j contans. Example: Cart wth Pendulum, Sprngs, and Dashpots Fgure 6: The system contans a cart that has a sprng (k) and a dashpot (c) attached to t. On the cart s a pendulum that has a torsonal sprng (k t ) and a torsonal dashpot (c t ). There s a force appled to m that s a functon of tme F = F (t) We wll model the system as 2 partcles n 2 dmensons. Fgure by MIT OCW. Cte as: Thomas Peacock and Ncolas Hadjconstantnou, course materals for 2.003J/1.053J Dynamcs and Control I, Sprng 2007. MIT OpenCourseWare (http://ocw.mt.edu), Massachusetts Insttute of Technology.

Example: Cart wth Pendulum, Sprngs, and Dashpots 8 4 degrees of freedom: 2 constrants. Cart moves n only 1 drecton. Rod fxes dstance of the 2 partcles. Thus, there are a net 2 degrees of freedom. For 2.003J, all systems are holonomc (the number of degrees of freedom equals the number of generalzed coordnates). q 1 = x q 2 = θ Fgure 7: Forces felt by cart system. Fgure by MIT OCW. F 1 : Damper and Sprng n x drecton F 2 : Two torques: F 3 : (kx + cẋ)î τ = (k t θ + c t θ kˆ F 3 = F 0 sn ωtî r A = xî = q 1 î r 1 r 2 r B = r A + r B/A = (x + l sn θ)î l cos θĵ r 3 = θkˆ (Torque creates angular dsplacement) = q 2 kˆ Cte as: Thomas Peacock and Ncolas Hadjconstantnou, course materals for 2.003J/1.053J Dynamcs and Control I, Sprng 2007. MIT OpenCourseWare (http://ocw.mt.edu), Massachusetts Insttute of Technology.

Example: Cart wth Pendulum, Sprngs, and Dashpots 9 Q 1 : r 1 q 1 = 1î, r 2 q 1 = 0, r 3 q 1 = 1î r 1 q 2 = 0, r 2 q 2 = 1ˆk, r 3 q 2 Q 1 = cq 1 + F 0 sn ωt = l cos q 2 î + l sn q 2 ĵ Q 2 = c t q 2 + F 0 sn ωt l cos q 2 Wth the generalzed forces, we can wrte the equatons of moton. Knematcs M: r M ṙ M r M = xî = ẋî = ẍî m: r m = (x + l sn θ)î l cos θĵ ṙ m = ( ẋ + l cos θ θ )î + l sn θθ ĵ r m = (ẍ + l(cos θ) θ l(sn θ)θ 2 )î + (l(sn θ) θ + l(cos θ)θ 2 )ĵ Generalzed Coordnates: q 1 = x and q 2 = θ. Lagrangan L = T V T = T M + T m 1 T M = 2 M( ṙ M ṙ M ) = 1 2 M ẋ 2 T m = = 1 2 m( ṙ m ṙ m ) 1 2 m( ẋ 2 + 2l ẋ cos θθ + l 2 θ 2 ) (1) (2) Cte as: Thomas Peacock and Ncolas Hadjconstantnou, course materals for 2.003J/1.053J Dynamcs and Control I, Sprng 2007. MIT OpenCourseWare (http://ocw.mt.edu), Massachusetts Insttute of Technology.

Example: Cart wth Pendulum, Sprngs, and Dashpots 10 T = 1 2 M ẋ 2 + 1 2 m( ẋ 2 + 2l ẋ cos θθ + l 2 θ 2 ) V = V M,g + M M,k + V m,g + V m,kt = Mg(0) + 1 2 k( ṙ M ṙ 1 M ) + mg( l cos θ) + 2 k tθ 2 (3) (4) Symbol V M,g V M,k V m,g V m,kt Potental Energy Gravty on M Sprng on M Gravty on m Torsonal Sprng on m Substtute n L = T V V = 1 2 kx2 + ( mgl cos θ) + 1 2 k tθ 2 L = 1 2 M ẋ 2 + 1 2 m( ẋ 2 + 2l ẋθ cos θ + l 2 θ 2 ) 1 2 kx2 + mgl cos θ 1 2 k tθ 2 Equatons of Moton Use d L L dt q q = Ξ to derve the equatons of moton. Ξ = Q. From before, Ξ x = F 0 sn ω 0 t c ẋ and Ξ θ = F 0 (sn ωt)l cos θ c t θ. For Generalzed Coordnate x δx = 0 and δθ = 0. Unts of Force. L ẋ L x = kx = (M + m) ẋ + ml(cos θ)θ L = (M + m)ẍ + ml θ ẋ cos θ + ml( sn θ)θ 2 d dt d L L = (M + m)ẍ + ml θ (cos θ) + ml( sn θ)θ 2 + kx = F 0 sn ωt cẋ dt ẋ x Cte as: Thomas Peacock and Ncolas Hadjconstantnou, course materals for 2.003J/1.053J Dynamcs and Control I, Sprng 2007. MIT OpenCourseWare (http://ocw.mt.edu), Massachusetts Insttute of Technology.

Example: Cart wth Pendulum, Sprngs, and Dashpots 11 For Generalze Coordnate θ δx = 0 and δθ = 0. Unts of Torque. L = ml ẋθ ( sn θ) mgl sn θ kt θ θ L = ml ẋcos θ + ml 2 θ θ d L = ml ẋ( sn θ)θ + mlẍcos θ + ml 2 θ dt θ d L L = ml ẋθ ( sn θ)+mlẍcos θ+ml 2 θ ml ẋθ ( sn θ)+mgl sn θ+k t θ dt θ θ d L L = mlẍcos θ + ml 2 θ + mgl sn θ + kt θ = F 0 (sn ωt)l cos θ c t θ dt θ θ Cte as: Thomas Peacock and Ncolas Hadjconstantnou, course materals for 2.003J/1.053J Dynamcs and Control I, Sprng 2007. MIT OpenCourseWare (http://ocw.mt.edu), Massachusetts Insttute of Technology.