ME451 Kinematics and Dynamics of Machine Systems Dynamics of Planar Systems December 6, 2011 Equilibrium Analysis & Inverse Dynamics Analysis ME451 Wrap.

Slides:



Advertisements
Similar presentations
ME451 Kinematics and Dynamics of Machine Systems Dynamics of Planar Systems: Chapter 6 November 1, 2011 © Dan Negrut, 2011 ME451, UW-Madison TexPoint fonts.
Advertisements

PLANAR KINETICS OF A RIGID BODY: CONSERVATION OF ENERGY
Chapters 17, 18 Review. Der Innere Schweinehund (The inner Pigdog)
The robot structure model design 2 Curse 5. Modeling: the robot AcTrMStTk V(t) T(t)  (t) q(t) x(t)
ME751 Advanced Computational Multibody Dynamics Section 9.2 February 2, 2010 © Dan Negrut, 2010 ME751, UW-Madison “My own business always bores me to death;
ME751 Advanced Computational Multibody Dynamics Inverse Dynamics Equilibrium Analysis Various Odd Ends March 18, 2010 © Dan Negrut, 2010 ME751, UW-Madison.
ME451 Kinematics and Dynamics of Machine Systems Relative Kinematic Constraints, Composite Joints – 3.3 October 4, 2011 © Dan Negrut, 2011 ME451, UW-Madison.
ME451 Kinematics and Dynamics of Machine Systems Cam-Follower Constraints – 3.3 Driving Constraints – 3.5 October 11, 2011 © Dan Negrut, 2011 ME451, UW-Madison.
ME 440 Intermediate Vibrations
ME451 Kinematics and Dynamics of Machine Systems Dynamics of Planar Systems Tuesday, November 30, 2010 Numerical Solution of IVPs [not in the book] © Dan.
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
ME451 Kinematics and Dynamics of Machine Systems Review of Matrix Algebra – 2.2 Review of Elements of Calculus – 2.5 Vel. and Acc. of a point fixed in.
ME451 Kinematics and Dynamics of Machine Systems Review of Matrix Algebra – 2.2 September 13, 2011 Dan Negrut University of Wisconsin-Madison © Dan Negrut,
ME 440 Intermediate Vibrations Tu, Feb. 17, 2009 Section 2.5 © Dan Negrut, 2009 ME440, UW-Madison.
ME451 Kinematics and Dynamics of Machine Systems Dynamics of Planar Systems November 29, 2011 Elements of the Numerical Solution of the Dynamics Problem.
T. K. Ng, HKUST Lecture IV. Mechanics of rigid bodies.
Start Presentation November 22, th Homework In this homework, we shall attempt the modeling of a planar mechanical system. We shall do so once.
ME451 Kinematics and Dynamics of Machine Systems
ME451 Kinematics and Dynamics of Machine Systems Singular Configurations of Mechanisms 3.7 October 26, 2010 © Dan Negrut, 2010 ME451, UW-Madison TexPoint.
ME451 Kinematics and Dynamics of Machine Systems Numerical Solution of DAE IVP Newmark Method November 1, 2013 Radu Serban University of Wisconsin-Madison.
MA4248 Weeks 1-3. Topics Coordinate Systems, Kinematics, Newton’s Laws, Inertial Mass, Force, Momentum, Energy, Harmonic Oscillations (Springs and Pendulums)
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.
ME 440 Intermediate Vibrations Th, March 26, 2009 Chapter 5: Vibration of 2DOF Systems © Dan Negrut, 2009 ME440, UW-Madison.
ME451 Kinematics and Dynamics of Machine Systems
ME451 Kinematics and Dynamics of Machine Systems Review of Linear Algebra 2.1 through 2.4 Tu, Sept. 07 © Dan Negrut, 2009 ME451, UW-Madison TexPoint fonts.
ME751 Advanced Computational Multibody Dynamics Section 9.3 February 16, 2010 © Dan Negrut, 2010 ME751, UW-Madison “Courage is fear holding on a minute.
ME 440 Intermediate Vibrations Th, Feb. 10, 2009 Sections 2.6, 2.7 © Dan Negrut, 2009 ME440, UW-Madison.
ME751 Advanced Computational Multibody Dynamics Section 9.6 February 25, 2010 © Dan Negrut, 2010 ME751, UW-Madison “In China if you are one in a million.
ME451 Kinematics and Dynamics of Machine Systems
ME451 Kinematics and Dynamics of Machine Systems Dynamics of Planar Systems Tuesday, November 23, 2010 Reaction Forces 6.6 Numerical Solution of IVPs [not.
ME451 Kinematics and Dynamics of Machine Systems Vel. And Acc. of a Fixed Point in Moving Frame Basic Concepts in Planar Kinematics February.
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.
ME451 Kinematics and Dynamics of Machine Systems Driving Constraints 3.5 October 19, 2010 © Dan Negrut, 2010 ME451, UW-Madison.
ME451 Kinematics and Dynamics of Machine Systems Introduction to Dynamics 6.1 October 09, 2013 Radu Serban University of Wisconsin-Madison.
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.
M. Zareinejad 1. 2 Grounded interfaces Very similar to robots Need Kinematics –––––– Determine endpoint position Calculate velocities Calculate force-torque.
ME451 Kinematics and Dynamics of Machine Systems Dynamics of Planar Systems March 31, , starting 6.3 © Dan Negrut, 2009 ME451, UW-Madison Quote.
ME451 Kinematics and Dynamics of Machine Systems Dynamics of Planar Systems November 10, , starting 6.3 © Dan Negrut, 2011 ME451, UW-Madison TexPoint.
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
ME451 Kinematics and Dynamics of Machine Systems
ME 440 Intermediate Vibrations Th, April 16, 2009 Chapter 6: Multi-degree of Freedom (MDOF) Systems © Dan Negrut, 2009 ME440, UW-Madison Quote of the Day:
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
ME451 Kinematics and Dynamics of Machine Systems Relative Kinematic Constraints, Composite Joints – 3.3 October 6, 2011 © Dan Negrut, 2011 ME451, UW-Madison.
ME451 Kinematics and Dynamics of Machine Systems Numerical Integration October 28, 2013 Radu Serban University of Wisconsin-Madison.
ME451 Kinematics and Dynamics of Machine Systems Dynamics of Planar Systems December 9, 2010 Solving Index 3 DAEs using Newmark Method © Dan Negrut, 2010.
ME451 Kinematics and Dynamics of Machine Systems Driving Constraints 3.5 Start Position, Velocity, and Acc. Analysis 3.6 February 26, 2009 © Dan Negrut,
ME451 Kinematics and Dynamics of Machine Systems Start Position, Velocity, and Acc. Analysis 3.6 October 21, 2010 © Dan Negrut, 2010 ME451, UW-Madison.
ME 440 Intermediate Vibrations Tu, Feb. 3, 2009 Sections , © Dan Negrut, 2009 ME440, UW-Madison.
ME451 Kinematics and Dynamics of Machine Systems Composite Joints – 3.3 Gears and Cam Followers – 3.4 October 5, 2010 © Dan Negrut, 2010 ME451, 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-Raphson Method 4.5 October 28, 2010 © Dan Negrut, 2010 ME451, UW-Madison TexPoint fonts used in.
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 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
ME 440 Intermediate Vibrations
ME751 Advanced Computational Multibody Dynamics
ME451 Kinematics and Dynamics of Machine Systems
ME321 Kinematics and Dynamics of Machines
CHAPTER 3-2. Planar Cartesian Kinematics
Presentation transcript:

ME451 Kinematics and Dynamics of Machine Systems Dynamics of Planar Systems December 6, 2011 Equilibrium Analysis & Inverse Dynamics Analysis ME451 Wrap Up © Dan Negrut, 2011 ME451, UW-Madison TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: A AAAAA A A AA A A A “My personal philosophy is not to undertake a project unless it is manifestly important and nearly impossible.” Edwin Land (Polaroid camera inventor)

Before we get started… Last Time: Finished the discussion on how to solve the Differential Algebraic Equations that govern the time evolution (dynamics) of a mechanism Covered Newmark’s method and discussed about the quasi-Newton approach that will help with the solution of the nonlinear system obtained after the discretization of the constrained equations of motion Today Discuss the final exam Inverse Dynamics Analysis Equilibrium Analysis We hug each other and stuff No more assignments in ME451 (MATLAB or textbook-based) Final Exam Tu, Dec. 17 at 2:45 PM, Room: 1255ME 2

Final Exam Related For simEngine2D, please make sure you support the following modeling elements: Bodies Abs constraints, revolute & translational joint, distance constraints Point forces, Translational-Spring-Damper Forces, Rotational-Spring-Damper Torques Computation of reaction forces in joints Note: only the last 15 points (out of 100) of the final exam are tied to simEngine2D. In other words, if you don’t even have a simEngine2D and answer all the other questions right you’ll end up with a score of 85. Do this prior to December 17: Stop by 1255ME and check that your simEngine2D works as expected in conjunction with the version of MATLAB available on the computers in that room 3

Final Exam, Rules of Engagement 4

Final Exam, Comments 5

Miscellaneous Tidbits… No more ME451 lectures from now till the final exam Make-up class of last Th to count as lecture for this Th Last week: work on your take-home midterm and on the Final Project I will travel so I won’t be able to meet face-to-face with you. Post questions on the forum and I’ll do my best to answer them as soon as possible Your homework with the lowest score will be dropped when computing the final grade 6

[New Topic] Inverse Dynamics: The idea First of all, what does dynamics analysis mean? You apply some forces/torques on a mechanical system and look at how the configuration of the mechanism changes in time How it moves also depends on the ICs associated with that mechanical system In *inverse* dynamics, the situation is quite the opposite: You specify driving constraints on the mechanical system and you are interested in finding out the set of forces/torques that were actually applied to the mechanical system to lead to this motion Note that you need a zero degree of freedom system after the application of the driving constraints When is *inverse* dynamics useful? It’s useful in controls. For instance in controlling the motion of a robot: you know how you want this robot to move, but you need to figure out what joint torques you should apply to make it move the way it should 7

Inverse Dynamics: The Math When can one talk about Inverse Dynamics? Given a mechanical system, a prerequisite for Inverse Dynamics is that the number of degrees of freedom associated with the system is zero You have as many generalized coordinates as constraints (THIS IS KEY) This effectively makes the problem a Kinematics problem The two stages of the Inverse Dynamics analysis First solve for accelerations (recall the acceleration equation): Next you solve for the Lagrange multipliers and then the reaction forces: 8

Are we done once we computed the reaction forces? Yes, because among the forces you computed, you get all the forces/torques that are necessary to impose the driving constraints  D that you imposed on the system This gives you the forces/torques that you need to apply to get the prescribed motion 9 Inverse Dynamics: Closure Here constraint  D acts between body i and some other body. Reaction forces are computed as “felt” by body i

End Inverse Dynamics Beginning Equilibrium Analysis 10

[New Topic] Equilibrium Analysis: The Idea A mechanical system is in equilibrium if the following conditions hold: Equivalently, the system is at rest, with zero acceleration So what does it take to be in this state of equilibrium? You need to be in a certain configuration q The reaction forces, that is, Lagrange Multipliers, should assume certain values What does “certain” mean? 11

Equations of Motion: Position Constraint Equations: Velocity Constraint Equations: Acceleration Constraint Equations: 12 Equilibrium Analysis: The Math

To conclude, one needs a configuration q and the Lagrange multipliers should be such that 13 How can you go about finding such a configuration? Approach 1 (dumb, but powerful) Add damping in a system and watch it move till it stops Approach 2 (OK, but you need a good starting point) Simply solve the nonlinear system to find q and Q A Approach 3 (not that common) Cast it as an optimization problem Works for conservative systems only [Cntd.] Equilibrium Analysis: The Math

[AO] Example: Inverse Dynamics Zero Tension Angle of the spring: 14 Compute torque that electrical motor applies to open handicapped door Apply motion for two seconds to open the door like Door Mass m = 30 Mass Moment of Inertia J’ = 2.5 Spring/damping coefficients: K = 8C = 1 All units are SI.

[AO] Example: Equilibrium Analysis Free angle of the spring: Spring constant: k=25 Mass m = 10 Length L=1 All units are SI. 15 Find the equilibrium configuration of the pendulum below Pendulum connected to ground through a revolute joint and rotational spring-damper element

Summary of ME451 Pick a set of Cartesian generalized coordinates q. You can then formulate the following sets of equations Equations of Motion: Position Constraint Equations: Velocity Constraint Equations: Acceleration Constraint Equations: 16

What was ME451 good for? Understand how to pose a Kinematics/Dynamics problem Understand how to solve a Kinematics/Dynamics problem Improve your MATLAB programming skills 17

End ME451