Lagrangian Dynamics: Derivations of Lagrange s Equations

Similar documents
Analytical Dynamics: Lagrange s Equation and its Application A Brief Introduction

Physics 5153 Classical Mechanics. Canonical Transformations-1

More Examples Of Generalized Coordinates

Lagrangian Dynamics: Generalized Coordinates and Forces

Vibrations: Two Degrees of Freedom Systems - Wilberforce Pendulum and Bode Plots

Generalized Coordinates, Lagrangians

Physics 106a, Caltech 16 October, Lecture 5: Hamilton s Principle with Constraints. Examples

Classical Mechanics Comprehensive Exam Solution

Constrained motion and generalized coordinates

2-D Motion of Rigid Bodies - Kinematics

Lagrange s Equations of Motion and the Generalized Inertia

14.4 Change in Potential Energy and Zero Point for Potential Energy

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

Forced Response - Particular Solution x p (t)

In the presence of viscous damping, a more generalized form of the Lagrange s equation of motion can be written as

Lecture 27: Generalized Coordinates and Lagrange s Equations of Motion

M2A2 Problem Sheet 3 - Hamiltonian Mechanics

Advanced Dynamics. - Lecture 4 Lagrange Equations. Paolo Tiso Spring Semester 2017 ETH Zürich

2.003 Engineering Dynamics Problem Set 4 (Solutions)

Classical Mechanics and Electrodynamics

Analytical Dynamics: Lagrange s Equation and its Application A Brief Introduction

Two dimensional oscillator and central forces

Physical Dynamics (PHY-304)

Constraints. Noninertial coordinate systems

Variation Principle in Mechanics

Classical Mechanics and Electrodynamics

4.1 Important Notes on Notation

Vibrations: Second Order Systems with One Degree of Freedom, Free Response

06. Lagrangian Mechanics II

Math Review Night: Work and the Dot Product

Nonholonomic Constraints Examples

Physical Dynamics (SPA5304) Lecture Plan 2018

Lecture 4. Alexey Boyarsky. October 6, 2015

Chapter 10 Notes: Lagrangian Mechanics

AN INTRODUCTION TO LAGRANGE EQUATIONS. Professor J. Kim Vandiver October 28, 2016

Systems of Particles: Angular Momentum and Work Energy Principle

COMPLETE ALL ROUGH WORKINGS IN THE ANSWER BOOK AND CROSS THROUGH ANY WORK WHICH IS NOT TO BE ASSESSED.

CP1 REVISION LECTURE 3 INTRODUCTION TO CLASSICAL MECHANICS. Prof. N. Harnew University of Oxford TT 2017

15. Hamiltonian Mechanics

Physics 106a, Caltech 4 December, Lecture 18: Examples on Rigid Body Dynamics. Rotating rectangle. Heavy symmetric top

Kinematics (special case) Dynamics gravity, tension, elastic, normal, friction. Energy: kinetic, potential gravity, spring + work (friction)

From quantum to classical statistical mechanics. Polyatomic ideal gas.

SOLUTIONS, PROBLEM SET 11

Consider a particle in 1D at position x(t), subject to a force F (x), so that mẍ = F (x). Define the kinetic energy to be.

13.7 Power Applied by a Constant Force

D Alembert s principle of virtual work

Marion and Thornton. Tyler Shendruk October 1, Hamilton s Principle - Lagrangian and Hamiltonian dynamics.

Phys 7221 Homework # 8

2.003 Engineering Dynamics Problem Set 6 with solution

MATHEMATICAL MODELLING, MECHANICS AND MOD- ELLING MTHA4004Y

the EL equation for the x coordinate is easily seen to be (exercise)

Physics 351 Wednesday, February 14, 2018

Forces of Constraint & Lagrange Multipliers

CDS 205 Final Project: Incorporating Nonholonomic Constraints in Basic Geometric Mechanics Concepts

Robotics. Dynamics. Marc Toussaint U Stuttgart

System of Particles and of Conservation of Momentum Challenge Problems Solutions

8.012 Physics I: Classical Mechanics Fall 2008

In most robotic applications the goal is to find a multi-body dynamics description formulated

Kinetic Energy and Work

Question 1: A particle starts at rest and moves along a cycloid whose equation is. 2ay y a

Problem 1 Problem 2 Problem 3 Problem 4 Total

ESM 3124 Intermediate Dynamics 2012, HW6 Solutions. (1 + f (x) 2 ) We can first write the constraint y = f(x) in the form of a constraint

Rotational motion problems

for changing independent variables. Most simply for a function f(x) the Legendre transformation f(x) B(s) takes the form B(s) = xs f(x) with s = df

PHYSICS 311: Classical Mechanics Final Exam Solution Key (2017)

Free Vibration of Single-Degree-of-Freedom (SDOF) Systems

Analytical Mechanics: Variational Principles

Lecture (2) Today: Generalized Coordinates Principle of Least Action. For tomorrow 1. read LL 1-5 (only a few pages!) 2. do pset problems 4-6

7 Kinematics and kinetics of planar rigid bodies II

MCE 366 System Dynamics, Spring Problem Set 2. Solutions to Set 2

2.003 Quiz #1 Review

Chapter 2 Vibration Dynamics

Problem Goldstein 2-12

Lecture Notes for PHY 405 Classical Mechanics

Torque and Simple Harmonic Motion

AP Pd 3 Rotational Dynamics.notebook. May 08, 2014

Lecture 6. Angular Momentum and Roataion Invariance of L. x = xcosφ + ysinφ ' y = ycosφ xsinφ for φ << 1, sinφ φ, cosφ 1 x ' x + yφ y ' = y xφ,

28. Pendulum phase portrait Draw the phase portrait for the pendulum (supported by an inextensible rod)

In-Class Problems 20-21: Work and Kinetic Energy Solutions

Physics 6010, Fall Relevant Sections in Text: Introduction

Symmetries 2 - Rotations in Space

Energy and Equations of Motion

Chapter 17 Two Dimensional Rotational Dynamics

MATHEMATICAL PROBLEM SOLVING, MECHANICS AND MODELLING MTHA4004Y

Lecture 10 Reprise and generalized forces

Assignment 2. Goldstein 2.3 Prove that the shortest distance between two points in space is a straight line.

Physics 351, Spring 2015, Final Exam.

Lecture 13: Forces in the Lagrangian Approach

PHYSICS 221, FALL 2011 EXAM #2 SOLUTIONS WEDNESDAY, NOVEMBER 2, 2011

Robotics. Dynamics. University of Stuttgart Winter 2018/19

Assignments VIII and IX, PHYS 301 (Classical Mechanics) Spring 2014 Due 3/21/14 at start of class

Physics 8, Fall 2013, equation sheet work in progress

3 Space curvilinear motion, motion in non-inertial frames

Physics 235 Chapter 7. Chapter 7 Hamilton's Principle - Lagrangian and Hamiltonian Dynamics

8.01x Classical Mechanics, Fall 2016 Massachusetts Institute of Technology. Problem Set 11

Chapter 1. Principles of Motion in Invariantive Mechanics

Physics 6010, Fall 2016 Constraints and Lagrange Multipliers. Relevant Sections in Text:

As a starting point of our derivation of the equations of motion for a rigid body, we employ d Alembert s principle:

Lagrangian Mechanics I

Geometric Mechanics and Global Nonlinear Control for Multi-Body Dynamics

Transcription:

Constraints and Degrees of Freedom 1.003J/1.053J Dynamics and Control I, Spring 007 Professor Thomas Peacock 4/9/007 Lecture 15 Lagrangian Dynamics: Derivations of Lagrange s Equations Constraints and Degrees of Freedom Constraints can be prescribed motion Figure 1: Two masses, m 1 and m connected by a spring and dashpot in parallel. Figure by MIT OCW. degrees of freedom If we prescribe the motion of m 1, the system will have only 1 degree of freedom, only x. For example, x 1 (t) = x 0 cos ωt x 1 = x 1 (t) is a constraint. The constraint implies that δx 1 = 0. The admissible variation is zero because position of x 1 is determined. For this system, the equation of motion (use Linear Momentum Principle) is mẍ = k(x x 1 (t)) c(ẋ ẋ 1 (t)) mẍ + cẋ + kx = cẋ 1 (t) + kx 1 (t) Cite as: Thomas Peacock and icolas Hadjiconstantinou, course materials for.003j/1.053j Dynamics and Control I, Spring 007. MIT OpenCourseWare (http://ocw.mit.edu), Massachusetts Institute of Technology.

Lagrange s Equations cẋ 1 (t) + kx 1 (t): known forcing term differential equation for x (t): ODE, second order, inhomogeneous Lagrange s Equations For a system of n particles with ideal constraints Linear Momentum D Alembert s Principle ṗ = f ext + f constraint (1) i i i (f ext + f constraint ṗ ) = 0 () i i i f constraint = 0 i (f ext ṗ ) δr i = 0 (3) i i Choose ṗ i = 0 at equilibrium. We have the principle of virtual work. Hamilton s Principle ow ṗ = m i r i, so we can write: i (m i r i f ext ) δr i = 0 (4) i δw = f ext δr i, (5) i which is the virtual work of all active forces, conservative and nonconservative. [ ] d m i r i δr i = m i (ṙ i δr i ) ṙ i δṙ i (6) dt d (6) is obtained by using dt (ṙ δr) = rδr + ṙδṙ Cite as: Thomas Peacock and icolas Hadjiconstantinou, course materials for.003j/1.053j Dynamics and Control I, Spring 007. MIT OpenCourseWare (http://ocw.mit.edu), Massachusetts Institute of Technology.

Lagrange s Equations 3 ṙ i δṙ i can be rewritten as 1 δ(ṙ r) by using δ(ṙ ṙ) = ṙδṙ. Substituting this in (6), we can write: d 1 m i r i δr i = m i (ṙ i δr i ) δ m(ṙ i ṙ i ) (7) dt The second term on the right is a kinetic energy term. δ 1 ow we rewrite (4) as: m(ṙ i ṙ i ) = δ(kinetic Energy) = δt Substitute (5) and (7 into (8) to obtain: m i r i δr i f ext δr i = 0 (8) i Rearrange to give d m i (ṙ i δr i ) δt δw = 0 dt d δt + δw = m i (ṙ i δr i ) (9) dt Cite as: Thomas Peacock and icolas Hadjiconstantinou, course materials for.003j/1.053j Dynamics and Control I, Spring 007. MIT OpenCourseWare (http://ocw.mit.edu), Massachusetts Institute of Technology.

Lagrange s Equations 4 Integrate (9) between two definite states in time r(t 1 ) and r(t ) Figure : Between t 1 and t, there are admissible variations δx and δy. We are integrating over theoretically admissible states between t 1 and t that satisfy all constraints. Figure by MIT OCW. t t d (δw + δt )dt = m i (ṙ i δr i )dt (10) dt t 1 t 1 = m i ṙ i δr i (11) t The right hand side, m iṙ i δr i = 0. t 1 t Why? ṙ i δr i = 0, because at a particular time, δr i (t i ) = 0. Also, we know t 1 the initial and final states. It is the behavior in between that we want to know. t t 1 The result is the extended Hamilton Principle. t (δw + δt )dt = 0 (1) t 1 Cite as: Thomas Peacock and icolas Hadjiconstantinou, course materials for.003j/1.053j Dynamics and Control I, Spring 007. MIT OpenCourseWare (http://ocw.mit.edu), Massachusetts Institute of Technology.

Lagrange s Equations 5 Generalized Fores and the Lagrangian m δw = δw conservative + δw nonconservative = δv + Q j δq j Conservative δw : j=1 onconservative δw : δw = f cons δr i i V f cons = i r i V δw = δr i = δv r i Q j δq j m Q j δq j j=1 m: Total number of generalized coordinates Q j = Ξ j : Generalized force for nonconservative work done q j = ξ j : Generalized coordinate Substitute for δw in (1) to obtain: Define Lagrangian t m (δt δv + Q j δq j )dt = 0 (13) t 1 j=1 L = T V The Lagrangian is a function of all the generalized coordinates, the generalized velocities, and time: (13) can now be written as L = L(q j, q j, t) where j = 1,, 3..., m t [ m ] δl(q j, q j, t) + Q j δq j dt = 0 (14) t 1 j=1 Cite as: Thomas Peacock and icolas Hadjiconstantinou, course materials for.003j/1.053j Dynamics and Control I, Spring 007. MIT OpenCourseWare (http://ocw.mit.edu), Massachusetts Institute of Technology.

Lagrange s Equations 6 Lagrange s Equations We would like to express δl(q j, q j, t) as (a function) δq j, so we take the total derivative of L. ote δt is 0, because admissible variation in space occurs at a fixed time. m [( ) ( ) ( ) ] L L L δl = δq j + δq j + δt q j q j t j=1 t m [( ) ( ) ] L L (δl)dt = δq j + δq j dt (15) t 1 t 1 j=1 q j q j t To remove the δq j in (15), integrate the second term by parts with the following substitutions: ( ) L u = q j ( ) d L du = dt q j y = δq j dy = δq j t m ( ) m t ( ) L L δq j dt = δq j dt t 1 j=1 q j j=1 t 1 q j { } m ( ) [ ( ) ] L t t d L = δq j δq j dt q j t 1 t 1 dt q j j=1 ( ) L t δq j = 0 q j t 1 t m ( ) t m ( ) L d L δq j dt = δq j dt (16) t 1 j=1 q j t1 j=1 dt q j Combine (14), (15), and (16) to get: t m [( ) ( ) ] L d L δq j δq j + Q j δq j dt = 0 q j dt q j t1 j=1 m [ ( ) ( ) ] t d L L + +Q j δq j dt = 0 t 1 j=1 dt q j q j Cite as: Thomas Peacock and icolas Hadjiconstantinou, course materials for.003j/1.053j Dynamics and Control I, Spring 007. MIT OpenCourseWare (http://ocw.mit.edu), Massachusetts Institute of Technology.

Example 1: -D Particle, Horizontal Plane 7 dt has finite values. δq j are independent and arbitrarily variable in a holonomic system. They are finite quantities. Thus, for the integral to be equal to 0, ( ) ( ) d L L + +Q j = 0 dt q j q j Equations of Motion (Lagrange): or: ( ) ( ) d L L Q j = dt q j q j ( ) ( ) d L L Ξ j = dt ξ j ξ j Where Q j = Ξ j = generalized force, q j = ξ j = generalized coordinate, j = index for the m total generalized coordinates, and L is the Lagrangian of the system. Although these equations were formally derived for a system of particles, the same is true for rigid bodies. Example 1: -D Particle, Horizontal Plane Figure 3: -D Particle on a horizontal plane subject to a force F. Figure by MIT OCW. Cite as: Thomas Peacock and icolas Hadjiconstantinou, course materials for.003j/1.053j Dynamics and Control I, Spring 007. MIT OpenCourseWare (http://ocw.mit.edu), Massachusetts Institute of Technology.

Example 1: -D Particle, Horizontal Plane 8 Cartesian Coordinates q 1 = x q = y r = xî + yĵ ṙ = ẋî + ẏĵ v = ṙ ṙ = ẋ + ẏ = q 1 + q Q 1 = F cos θ Q = F sin θ V = 0 For q 1 or (x) L = T V 1 T = m(ṙ ṙ) 1 = m( q 1 + q ) (in horizontal plane, position with respect to gravity same at all locations) L = 0 q 1 L = mq 1 q 1 d L = mq 1 dt q 1 mq 1 0 = F cos θ mq = F sin θ Cite as: Thomas Peacock and icolas Hadjiconstantinou, course materials for.003j/1.053j Dynamics and Control I, Spring 007. MIT OpenCourseWare (http://ocw.mit.edu), Massachusetts Institute of Technology.

Example 1: -D Particle, Horizontal Plane 9 Polar Coordinates Figure 4: -D Particle subject to a force F described by polar coordinates. Figure by MIT OCW. q 1 = r q = φ F = F r ê r + F φ ê φ r = r(t)ê r ṙ = ṙê r + rφ ê φ v = ṙ + r φ q 1 : q : 1 L = T V = m( q 1 + q 1 q ) + 0 L = mq 1 q q 1 ( ) d L = mq 1 dt q 1 L = 0 q Cite as: Thomas Peacock and icolas Hadjiconstantinou, course materials for.003j/1.053j Dynamics and Control I, Spring 007. MIT OpenCourseWare (http://ocw.mit.edu), Massachusetts Institute of Technology.

Example: Falling Stick 10 ( ) d L d = (mq 1 q ) = m(q 1 q 1q + q 1 q ) dt q dt q (r): Q 1 1 = F r Q = F φ r: moment. m( q 1 q 1 q + q 1 q ) = F φ q 1 Example: Falling Stick m( q 1 q + q 1 q ) = F φ mq 1 mq 1 q = F r Figure 5: Falling stick. The stick is subject to a gravitational force, mg. The frictionless surface causes the stick to slip. Figure by MIT OCW. G: Center of Mass l: length Constraint: 1 point touching the ground. degrees of freedom q 1 = x G q = φ Must find L and Q j. Look for external nonconservative forces that do work. one. ormal does no work. Gravity is conservaitve. Q 1 = Q = 0 Cite as: Thomas Peacock and icolas Hadjiconstantinou, course materials for.003j/1.053j Dynamics and Control I, Spring 007. MIT OpenCourseWare (http://ocw.mit.edu), Massachusetts Institute of Technology.

Example: Falling Stick 11 Lagrangian L = T V Rigid bodies: Kinetic energy of translation and rotation 1 1 T = m(ṙ G ṙ G ) + I G (ω ω) l y G = sin φ ẏ G = l cos φφ ω = φ kˆ ṙ G = ẋ G î + ẏ G ĵ = ẋ G î + l cos φφ ĵ ṙ G ṙ G = ẋg + cos φφ 4 [ ] ( ) 1 l 1 1 ml T = q 1 + cos q q + q 4 1 See Lecture 16 for the rest of the example. l Cite as: Thomas Peacock and icolas Hadjiconstantinou, course materials for.003j/1.053j Dynamics and Control I, Spring 007. MIT OpenCourseWare (http://ocw.mit.edu), Massachusetts Institute of Technology.