ME451 Kinematics and Dynamics of Machine Systems

Slides:



Advertisements
Similar presentations
Angular Quantities Correspondence between linear and rotational quantities:
Advertisements

ME451 Kinematics and Dynamics of Machine Systems Dynamics of Planar Systems: Chapter 6 November 1, 2011 © Dan Negrut, 2011 ME451, UW-Madison TexPoint fonts.
Mechanics of Rigid Body. C
ME751 Advanced Computational Multibody Dynamics Inverse Dynamics Equilibrium Analysis Various Odd Ends March 18, 2010 © Dan Negrut, 2010 ME751, UW-Madison.
Physics Montwood High School R. Casao
ME Robotics Dynamics of Robot Manipulators Purpose: This chapter introduces the dynamics of mechanisms. A robot can be treated as a set of linked.
Ch. 7: Dynamics.
Forward Kinematics.
Final exam: room 105 HECC, 8-10 am, Wednesday, December 12 th.
ME451 Kinematics and Dynamics of Machine Systems Initial Conditions for Dynamic Analysis Constraint Reaction Forces October 23, 2013 Radu Serban University.
© 2011 Autodesk Freely licensed for use by educational institutions. Reuse and changes require a note indicating that content has been modified from the.
ME451 Kinematics and Dynamics of Machine Systems
MAE 242 Dynamics – Section I Dr. Kostas Sierros.
ME451 Kinematics and Dynamics of Machine Systems
Dr. Wang Xingbo Fall , 2005 Mathematical & Mechanical Method in Mechanical Engineering.
Force Analysis of Machinery
ME451 Kinematics and Dynamics of Machine Systems Numerical Solution of DAE IVP Newmark Method November 1, 2013 Radu Serban University of Wisconsin-Madison.
A PPLIED M ECHANICS Lecture 02 Slovak University of Technology Faculty of Material Science and Technology in Trnava.
Dynamics.  relationship between the joint actuator torques and the motion of the structure  Derivation of dynamic model of a manipulator  Simulation.
Rotation Rotational Variables Angular Vectors Linear and Angular Variables Rotational Kinetic Energy Rotational Inertia Parallel Axis Theorem Newton’s.
Chapter 9: Rotational Dynamics
ME451 Kinematics and Dynamics of Machine Systems Dynamics of Planar Systems November 11, , 6.1.4, 6.2, starting 6.3 © Dan Negrut, 2010 ME451,
ME451 Kinematics and Dynamics of Machine Systems Dynamics of Planar Systems December 1, 2011 Solving Index 3 DAEs using Newmark Method © Dan Negrut, 2011.
ME451 Kinematics and Dynamics of Machine Systems
ME451 Kinematics and Dynamics of Machine Systems Review of Linear Algebra 2.1, 2.2, 2.3 September 06, 2013 Radu Serban University of Wisconsin-Madison.
KINEMATIC CHAINS & ROBOTS (I).
ME451 Kinematics and Dynamics of Machine Systems Basic Concepts in Planar Kinematics 3.1, 3.2 September 18, 2013 Radu Serban University of Wisconsin-Madison.
ME451 Kinematics and Dynamics of Machine Systems Generalized Forces 6.2 October 16, 2013 Radu Serban University of Wisconsin-Madison.
D’Alembert’s Principle the sum of the work done by
ME451 Kinematics and Dynamics of Machine Systems Introduction to Dynamics 6.1 October 09, 2013 Radu Serban University of Wisconsin-Madison.
MOMENT OF INERTIA Today’s Objectives: Students will be able to: 1.Determine the mass moment of inertia of a rigid body or a system of rigid bodies. In-Class.
ME451 Kinematics and Dynamics of Machine Systems Singular Configurations 3.7 October 07, 2013 Radu Serban University of Wisconsin-Madison.
ME451 Kinematics and Dynamics of Machine Systems Review of Differential Calculus 2.5, 2.6 September 11, 2013 Radu Serban University of Wisconsin-Madison.
EQUATIONS OF MOTION: ROTATION ABOUT A FIXED AXIS Today’s Objectives: Students will be able to: 1.Analyze the planar kinetics of a rigid body undergoing.
ME451 Kinematics and Dynamics of Machine Systems Dynamics of Planar Systems March 31, , starting 6.3 © Dan Negrut, 2009 ME451, UW-Madison Quote.
Rotational Kinetic Energy An object rotating about some axis with an angular speed, , has rotational kinetic energy even though it may not have.
ME451 Kinematics and Dynamics of Machine Systems Dynamics of Planar Systems November 10, , starting 6.3 © Dan Negrut, 2011 ME451, UW-Madison TexPoint.
1 Dynamics Differential equation relating input torques and forces to the positions (angles) and their derivatives. Like force = mass times acceleration.
ROTATIONAL MOTION. What can force applied on an object do? Enduring Understanding 3.F: A force exerted on an object can cause a torque on that object.
ME451 Kinematics and Dynamics of Machine Systems
ME451 Kinematics and Dynamics of Machine Systems Dynamics of Planar Systems May 07, 2009 EOM in non-Cartesian Reference Frames ~ not in textbook~ Quote.
ME451 Kinematics and Dynamics of Machine Systems Dynamics of Planar Systems November 08, , 6.1.4, 6.2, starting 6.3 © Dan Negrut, 2011 ME451,
ME451 Kinematics and Dynamics of Machine Systems Dynamics of Planar Systems November 16, , starting 6.3 © Dan Negrut, 2010 ME451, UW-Madison TexPoint.
ME451 Kinematics and Dynamics of Machine Systems Dynamics of Planar Systems December 6, 2011 Equilibrium Analysis & Inverse Dynamics Analysis ME451 Wrap.
ADAMS Assignment 2 ME451:Kinematics and Dynamics of Machine Systems (Spring 09)
ADAMS Assignment 2 ME451:Kinematics and Dynamics of Machine Systems (Fall 2013) Assigned: October 2, 2013 Due: October 9, 2013.
ME451 Kinematics and Dynamics of Machine Systems Numerical Integration October 28, 2013 Radu Serban University of Wisconsin-Madison.
ME 440 Intermediate Vibrations Tu, Feb. 3, 2009 Sections , © Dan Negrut, 2009 ME440, UW-Madison.
ME451 Kinematics and Dynamics of Machine Systems Absolute Constraints 3.2 September 20, 2013 Radu Serban University of Wisconsin-Madison.
ME451 Kinematics and Dynamics of Machine Systems Newton-Euler EOM 6.1.2, October 14, 2013 Radu Serban University of Wisconsin-Madison.
ME 440 Intermediate Vibrations Th, April 2, 2009 Chapter 5: Vibration of 2DOF Systems © Dan Negrut, 2009 ME440, UW-Madison Quote of the Day: It is a miracle.
ME451 Kinematics and Dynamics of Machine Systems Relative Constraints 3.3 September 23, 2013 Radu Serban University of Wisconsin-Madison.
ME451 Kinematics and Dynamics of Machine Systems Dynamics of Planar Systems March 26, , © Dan Negrut, 2009 ME451, UW-Madison.
Chapter 17 Rigid Body Dynamics. Unconstrained Motion: 3 Equations for x, y, rotation.
Particle Kinematics Direction of velocity vector is parallel to path Magnitude of velocity vector is distance traveled / time Inertial frame – non accelerating,
Chapter 10 Lecture 18: Rotation of a Rigid Object about a Fixed Axis: II.
UNIT 6 Rotational Motion & Angular Momentum Rotational Dynamics, Inertia and Newton’s 2 nd Law for Rotation.
ME451 Kinematics and Dynamics of Machine Systems Dynamics of Planar Systems November 4, 2010 Chapter 6 © Dan Negrut, 2010 ME451, UW-Madison TexPoint fonts.
ME451 Kinematics and Dynamics of Machine Systems Dynamics of Planar Systems December 9, 2010 Solving Index 3 DAEs using Newmark Method © Dan Negrut, 2010.
ME751 Advanced Computational Multibody Dynamics
ME375 System Modeling and Analysis
Mathematical & Mechanical Method in Mechanical Engineering
Figure 1. Spring characteristics
Manipulator Dynamics 1 Instructor: Jacob Rosen
Figure 1. Spring characteristics
ME451 Kinematics and Dynamics of Machine Systems
Chapter 16. Kinetics of Rigid Bodies: Forces And Accelerations
KINEMATIC CHAINS & ROBOTS (I)
Figure 1. Spring characteristics
ME321 Kinematics and Dynamics of Machines
Presentation transcript:

ME451 Kinematics and Dynamics of Machine Systems Variational EOM for Planar Systems October 18, 2013 Radu Serban University of Wisconsin-Madison

Before we get started… Last Time: Today: Assignments: Properties of the polar moment of inertia Virtual Work and Generalized Forces Today: Wrap-up generalized forces (TSDA & RSDA) Constrained variational EOM (variational EOM for a planar mechanism) Assignments: Homework 8 – 6.2.1 – due Wednesday, October 23 (12:00pm) Matlab 6 and Adams 4 – due October 23, Learn@UW (11:59pm) Monday (October 21) lecture – simEngine2D discussion – in EH 2261

Roadmap: Check Progress What have we done so far? Derived the variational and differential EOM for a single rigid body These equations are general but they must include all forces applied on the body These equations assume their simplest form in a centroidal RF Properties of the polar moment of inertia What is left? Define a general methodology for including external forces, concentrated at a given point 𝑃 on the body Virtual work and generalized forces Elaborate on the nature of these concentrated forces. These can be: Models of common force elements (TSDA and RSDA) Reaction (constraint) forces, modeling the interaction with other bodies Derive the variational and differential EOM for systems of constrained bodies

Virtual Work and Generalized Force 6.2 Virtual Work and Generalized Force

Including Concentrated Forces or Torques Nomenclature: 𝐪 generalized accelerations 𝛿𝐪 generalized virtual displacements 𝐌 generalized mass matrix 𝐐 generalized forces Recipe for including a concentrated force in the EOM: Write the virtual work of the given force effect (force or torque) Express this virtual work in terms of the generalized virtual displacements Identify the generalized force Include the generalized force in the matrix form of the variational EOM

Including a Concentrated Force or Torque

(TSDA) Translational Spring-Damper-Actuator (1/2) Setup Compliant connection between points 𝑃 𝑖 on body 𝑖 and 𝑃 𝑗 on body 𝑗 In its most general form it can consist of: A spring with spring coefficient 𝑘 and free length 𝑙 0 A damper with damping coefficient 𝑐 An actuator (hydraulic, electric, etc.) which applies a force ℎ(𝑙, 𝑙 ,𝑡) The distance vector between points 𝑃 𝑖 and 𝑃 𝑗 is defined as and has a length of

(TSDA) Translational Spring-Damper-Actuator (2/2) General Strategy Write the virtual work produced by the force element in terms of an appropriate virtual displacement where Express the virtual work in terms of the generalized virtual displacements 𝛿 𝐪 𝑖 and 𝛿 𝐪 𝑗 Identify the generalized forces (coefficients of 𝛿 𝐪 𝑖 and 𝛿 𝐪 𝑗 ) Note: positive 𝛿𝑙 separates the bodies Hence the negative sign in the virtual work Note: tension defined as positive

(RSDA) Rotational Spring-Damper-Actuator (1/2) Setup Bodies 𝑖 and 𝑗 connected by a revolute joint at 𝑃 Torsional compliant connection at the common point 𝑃 In its most general form it can consist of: A torsional spring with spring coefficient 𝑘 and free angle 𝜃 0 A torsional damper with damping coefficient 𝑐 An actuator (hydraulic, electric, etc.) which applies a torque ℎ( 𝜃 𝑖𝑗 , 𝜃 𝑖𝑗 ,𝑡) The angle 𝜃 𝑖𝑗 from 𝑥′ 𝑖 to 𝑥′ 𝑗 (positive counterclockwise) is

(RSDA) Rotational Spring-Damper-Actuator (2/2) General Strategy Write the virtual work produced by the force element in terms of an appropriate virtual displacement where Express the virtual work in terms of the generalized virtual displacements 𝛿 𝐪 𝑖 and 𝛿 𝐪 𝑗 Identify the generalized forces (coefficients of 𝛿 𝐪 𝑖 and 𝛿 𝐪 𝑗 ) Note: positive 𝛿 𝜃 𝑖𝑗 separates the axes Hence the negative sign in the virtual work Note: tension defined as positive

Generalized Forces: Summary Question: How do we specify the terms 𝐅 and 𝑛 in the EOM? Answer: Recall where these terms come from… Integral manipulations (use rigid-body assumptions) Redefine in terms of generalized forces and virtual displacements D’Alembert’s Principle effectively says that, upon including a new external force, the body’s generalized accelerations must change to preserve the balance of virtual work. As such, to include a new force (or torque), we are interested in the contribution of this force on the virtual work balance. Explicitly identify virtual work of generalized forces Virtual work of generalized external forces Virtual work of generalized inertial forces

Roadmap: Check Progress What have we done so far? Derived the variational and differential EOM for a single rigid body Defined how to calculate inertial properties Defined a general strategy for including external forces Concentrated (point) forces Forces from compliant elements (TSDA and RSDA) What is left? Treatment of constraint forces Derive the variational and differential EOM for systems of constrained bodies

Variational Equations of Motion for Planar Systems 6.3.1 Variational Equations of Motion for Planar Systems

Variational and Differential EOM for a Single Rigid Body The variational EOM of a rigid body with a centroidal body-fixed reference frame were obtained as: Since 𝛿𝐫 and 𝛿𝜙 are arbitrary, using the orthogonality theorem, we get: Important: The above equations are valid only if all force effects have been accounted for! This includes both applied forces/torques and constraint forces/torques (from interactions with other bodies).

Matrix Form of the EOM for a Single Body Generalized Virtual Displacement (arbitrary) Generalized Force; includes all forces acting on body 𝑖: This includes all applied forces and all reaction forces Generalized Mass Matrix Generalized Accelerations

[Side Trip] A Vector-Vector Multiplication Trick Given two vectors 𝐚 and 𝐛, each made up of 𝑛𝑏 vectors, each of dimension 3 The dot product of 𝐚 and 𝐛 can be expressed as

Variational EOM for the Entire System (1/2) Consider a system made up of 𝑛𝑏 bodies Write the EOM (in matrix form) for each individual body Sum them up Express this dot product as

Variational EOM for the Entire System (2/2) Matrix form of the variational EOM for a system made up of 𝑛𝑏 bodies Generalized Virtual Displacement Generalized Force Generalized Mass Matrix Generalized Accelerations

A Closer Look at Generalized Forces Total force acting on a body is sum of applied (external) and constraint (internal to the system) forces: Goal: get rid of the constraint forces 𝐐 𝑖 𝐶 which (at least for now) are unknown To do this, we need to compromise and give up something…

Constraint Forces Constraint Forces Forces that develop in the physical joints present in the system: (revolute, translational, distance constraint, etc.) They are the forces that ensure the satisfaction of the constraints (they are such that the motion stays compatible with the kinematic constraints) KEY OBSERVATION: The net virtual work produced by the constraint forces present in the system as a result of a set of consistent virtual displacements is zero Note that we have to account for the work of all reaction forces present in the system This is the same observation we used to eliminate the internal interaction forces when deriving the EOM for a single rigid body Therefore provided q is a consistent virtual displacement

Consistent Virtual Displacements What does it take for a virtual displacement to be consistent (with the set of constraints) at a given, fixed time 𝑡 ∗ ? Start with a consistent configuration 𝐪; i.e., a configuration that satisfies the constraint equations: A consistent virtual displacement 𝛿𝐪 is a virtual displacement which ensures that the configuration 𝐪+𝛿𝐪 is also consistent: Apply a Taylor series expansion and assume small variations:

Constrained Variational EOM Arbitrary Arbitrary Consistent We can eliminate the (unknown) constraint forces if we compromise to only consider virtual displacements that are consistent with the constraint equations Constrained Variational Equations of Motion Condition for consistent virtual displacements

Lagrange Multipliers Mixed Differential-Algebraic Equations of Motion 6.3.2, 6.3.3 Lagrange Multipliers Mixed Differential-Algebraic Equations of Motion

[Side Trip] Lagrange Multiplier Theorem Joseph-Louis Lagrange (1736– 1813)

Lagrange Multiplier Theorem: Example (1/2)

Lagrange Multiplier Theorem: Example (2/2)

Mixed Differential-Algebraic EOM (1/) Constrained Variational Equations of Motion Condition for consistent virtual displacements Lagrange Multiplier Form of the EOM

Lagrange Multiplier Form of the EOM Equations of Motion Position Constraint Equations Velocity Constraint Equations Acceleration Constraint Equations Most Important Slide in ME451

Mixed Differential-Algebraic EOM Combine the EOM and the Acceleration Equation to obtain a mixed system of differential-algebraic equations The constraint equations and velocity equation must also be satisfied Question: Under what conditions can we uniquely calculate the generalized accelerations and Lagrange multipliers?

Constrained Dynamic Existence Theorem

Slider-Crank Example (1/5)

Slider-Crank Example (2/5)

Slider-Crank Example (3/5) Constrained Variational Equations of Motion Condition for consistent virtual displacements

Slider-Crank Example (4/5) Lagrange Multiplier Form of the EOM Constraint Equations Acceleration Equation

Slider-Crank Example (5/5) Mixed Differential-Algebraic Equations of Motion Constraint Equations Velocity Equation