ME451 Kinematics and Dynamics of Machine Systems Variational EOM for Planar Systems October 18, 2013...
-
Upload
bryce-franklin -
Category
Documents
-
view
220 -
download
0
Transcript of ME451 Kinematics and Dynamics of Machine Systems Variational EOM for Planar Systems October 18, 2013...
![Page 1: ME451 Kinematics and Dynamics of Machine Systems Variational EOM for Planar Systems October 18, 2013 Radu Serban University of Wisconsin-Madison.](https://reader035.fdocuments.us/reader035/viewer/2022062423/5697c0191a28abf838cceb63/html5/thumbnails/1.jpg)
ME451 Kinematics and Dynamics
of Machine Systems
Variational EOM for Planar Systems
October 18, 2013
Radu SerbanUniversity of Wisconsin-Madison
![Page 2: ME451 Kinematics and Dynamics of Machine Systems Variational EOM for Planar Systems October 18, 2013 Radu Serban University of Wisconsin-Madison.](https://reader035.fdocuments.us/reader035/viewer/2022062423/5697c0191a28abf838cceb63/html5/thumbnails/2.jpg)
2
Before we get started…
Last Time: 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
![Page 3: ME451 Kinematics and Dynamics of Machine Systems Variational EOM for Planar Systems October 18, 2013 Radu Serban University of Wisconsin-Madison.](https://reader035.fdocuments.us/reader035/viewer/2022062423/5697c0191a28abf838cceb63/html5/thumbnails/3.jpg)
3
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
![Page 4: ME451 Kinematics and Dynamics of Machine Systems Variational EOM for Planar Systems October 18, 2013 Radu Serban University of Wisconsin-Madison.](https://reader035.fdocuments.us/reader035/viewer/2022062423/5697c0191a28abf838cceb63/html5/thumbnails/4.jpg)
Virtual Work and Generalized Force6.2
![Page 5: ME451 Kinematics and Dynamics of Machine Systems Variational EOM for Planar Systems October 18, 2013 Radu Serban University of Wisconsin-Madison.](https://reader035.fdocuments.us/reader035/viewer/2022062423/5697c0191a28abf838cceb63/html5/thumbnails/5.jpg)
5
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
![Page 6: ME451 Kinematics and Dynamics of Machine Systems Variational EOM for Planar Systems October 18, 2013 Radu Serban University of Wisconsin-Madison.](https://reader035.fdocuments.us/reader035/viewer/2022062423/5697c0191a28abf838cceb63/html5/thumbnails/6.jpg)
6
Including a Concentrated Force or Torque
![Page 7: ME451 Kinematics and Dynamics of Machine Systems Variational EOM for Planar Systems October 18, 2013 Radu Serban University of Wisconsin-Madison.](https://reader035.fdocuments.us/reader035/viewer/2022062423/5697c0191a28abf838cceb63/html5/thumbnails/7.jpg)
7
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 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 (1/2)
![Page 8: ME451 Kinematics and Dynamics of Machine Systems Variational EOM for Planar Systems October 18, 2013 Radu Serban University of Wisconsin-Madison.](https://reader035.fdocuments.us/reader035/viewer/2022062423/5697c0191a28abf838cceb63/html5/thumbnails/8.jpg)
8
(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: tension defined as positive
Note: positive separates the bodies
Hence the negative sign in the virtual work
![Page 9: ME451 Kinematics and Dynamics of Machine Systems Variational EOM for Planar Systems October 18, 2013 Radu Serban University of Wisconsin-Madison.](https://reader035.fdocuments.us/reader035/viewer/2022062423/5697c0191a28abf838cceb63/html5/thumbnails/9.jpg)
9
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
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 (1/2)
![Page 10: ME451 Kinematics and Dynamics of Machine Systems Variational EOM for Planar Systems October 18, 2013 Radu Serban University of Wisconsin-Madison.](https://reader035.fdocuments.us/reader035/viewer/2022062423/5697c0191a28abf838cceb63/html5/thumbnails/10.jpg)
10
(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: tension defined as positive
Note: positive separates the axes
Hence the negative sign in the virtual work
![Page 11: ME451 Kinematics and Dynamics of Machine Systems Variational EOM for Planar Systems October 18, 2013 Radu Serban University of Wisconsin-Madison.](https://reader035.fdocuments.us/reader035/viewer/2022062423/5697c0191a28abf838cceb63/html5/thumbnails/11.jpg)
11
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
Explicitly identify virtual work of generalized forces
Virtual work ofgeneralized
external forces
Virtual work ofgeneralized inertial forces
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.
![Page 12: ME451 Kinematics and Dynamics of Machine Systems Variational EOM for Planar Systems October 18, 2013 Radu Serban University of Wisconsin-Madison.](https://reader035.fdocuments.us/reader035/viewer/2022062423/5697c0191a28abf838cceb63/html5/thumbnails/12.jpg)
12
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
![Page 13: ME451 Kinematics and Dynamics of Machine Systems Variational EOM for Planar Systems October 18, 2013 Radu Serban University of Wisconsin-Madison.](https://reader035.fdocuments.us/reader035/viewer/2022062423/5697c0191a28abf838cceb63/html5/thumbnails/13.jpg)
Variational Equations of Motion for Planar Systems
6.3.1
![Page 14: ME451 Kinematics and Dynamics of Machine Systems Variational EOM for Planar Systems October 18, 2013 Radu Serban University of Wisconsin-Madison.](https://reader035.fdocuments.us/reader035/viewer/2022062423/5697c0191a28abf838cceb63/html5/thumbnails/14.jpg)
14
Variational and Differential EOMfor 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).
![Page 15: ME451 Kinematics and Dynamics of Machine Systems Variational EOM for Planar Systems October 18, 2013 Radu Serban University of Wisconsin-Madison.](https://reader035.fdocuments.us/reader035/viewer/2022062423/5697c0191a28abf838cceb63/html5/thumbnails/15.jpg)
15
Matrix Form of the EOM for a Single Body
Generalized Force; includes all forces acting on body :
This includes all applied forces and all
reaction forces
Generalized Virtual Displacement
(arbitrary)
Generalized Mass Matrix
Generalized Accelerations
![Page 16: ME451 Kinematics and Dynamics of Machine Systems Variational EOM for Planar Systems October 18, 2013 Radu Serban University of Wisconsin-Madison.](https://reader035.fdocuments.us/reader035/viewer/2022062423/5697c0191a28abf838cceb63/html5/thumbnails/16.jpg)
16
[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
![Page 17: ME451 Kinematics and Dynamics of Machine Systems Variational EOM for Planar Systems October 18, 2013 Radu Serban University of Wisconsin-Madison.](https://reader035.fdocuments.us/reader035/viewer/2022062423/5697c0191a28abf838cceb63/html5/thumbnails/17.jpg)
17
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
![Page 18: ME451 Kinematics and Dynamics of Machine Systems Variational EOM for Planar Systems October 18, 2013 Radu Serban University of Wisconsin-Madison.](https://reader035.fdocuments.us/reader035/viewer/2022062423/5697c0191a28abf838cceb63/html5/thumbnails/18.jpg)
18
Variational EOM for the Entire System (2/2)
Matrix form of the variational EOM for a system made up of bodies
Generalized Force
Generalized Virtual Displacement
Generalized Mass Matrix
Generalized Accelerations
![Page 19: ME451 Kinematics and Dynamics of Machine Systems Variational EOM for Planar Systems October 18, 2013 Radu Serban University of Wisconsin-Madison.](https://reader035.fdocuments.us/reader035/viewer/2022062423/5697c0191a28abf838cceb63/html5/thumbnails/19.jpg)
19
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…
![Page 20: ME451 Kinematics and Dynamics of Machine Systems Variational EOM for Planar Systems October 18, 2013 Radu Serban University of Wisconsin-Madison.](https://reader035.fdocuments.us/reader035/viewer/2022062423/5697c0191a28abf838cceb63/html5/thumbnails/20.jpg)
20
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
![Page 21: ME451 Kinematics and Dynamics of Machine Systems Variational EOM for Planar Systems October 18, 2013 Radu Serban University of Wisconsin-Madison.](https://reader035.fdocuments.us/reader035/viewer/2022062423/5697c0191a28abf838cceb63/html5/thumbnails/21.jpg)
21
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:
![Page 22: ME451 Kinematics and Dynamics of Machine Systems Variational EOM for Planar Systems October 18, 2013 Radu Serban University of Wisconsin-Madison.](https://reader035.fdocuments.us/reader035/viewer/2022062423/5697c0191a28abf838cceb63/html5/thumbnails/22.jpg)
22
Constrained Variational EOM
We can eliminate the (unknown) constraint forces if we compromise to only consider virtual displacements that are consistent with the constraint equations
Arbitrary Arbitrary Consistent
Constrained Variational Equations of Motion
Condition for consistent virtual displacements
![Page 23: ME451 Kinematics and Dynamics of Machine Systems Variational EOM for Planar Systems October 18, 2013 Radu Serban University of Wisconsin-Madison.](https://reader035.fdocuments.us/reader035/viewer/2022062423/5697c0191a28abf838cceb63/html5/thumbnails/23.jpg)
Lagrange MultipliersMixed Differential-Algebraic Equations of Motion
6.3.2, 6.3.3
![Page 24: ME451 Kinematics and Dynamics of Machine Systems Variational EOM for Planar Systems October 18, 2013 Radu Serban University of Wisconsin-Madison.](https://reader035.fdocuments.us/reader035/viewer/2022062423/5697c0191a28abf838cceb63/html5/thumbnails/24.jpg)
24
[Side Trip]
Lagrange Multiplier Theorem
Joseph-Louis Lagrange
(1736– 1813)
![Page 25: ME451 Kinematics and Dynamics of Machine Systems Variational EOM for Planar Systems October 18, 2013 Radu Serban University of Wisconsin-Madison.](https://reader035.fdocuments.us/reader035/viewer/2022062423/5697c0191a28abf838cceb63/html5/thumbnails/25.jpg)
25
Lagrange Multiplier Theorem: Example (1/2)
![Page 26: ME451 Kinematics and Dynamics of Machine Systems Variational EOM for Planar Systems October 18, 2013 Radu Serban University of Wisconsin-Madison.](https://reader035.fdocuments.us/reader035/viewer/2022062423/5697c0191a28abf838cceb63/html5/thumbnails/26.jpg)
26
Lagrange Multiplier Theorem: Example (2/2)
![Page 27: ME451 Kinematics and Dynamics of Machine Systems Variational EOM for Planar Systems October 18, 2013 Radu Serban University of Wisconsin-Madison.](https://reader035.fdocuments.us/reader035/viewer/2022062423/5697c0191a28abf838cceb63/html5/thumbnails/27.jpg)
27
Mixed Differential-Algebraic EOM (1/)
Constrained Variational Equations of Motion
Condition for consistent virtual displacements
Lagrange Multiplier Form
of the EOM
![Page 28: ME451 Kinematics and Dynamics of Machine Systems Variational EOM for Planar Systems October 18, 2013 Radu Serban University of Wisconsin-Madison.](https://reader035.fdocuments.us/reader035/viewer/2022062423/5697c0191a28abf838cceb63/html5/thumbnails/28.jpg)
28
Lagrange Multiplier Form of the EOM
Equations of Motion
Position Constraint Equations
Velocity Constraint Equations
Acceleration Constraint Equations
Most Important Slide in ME451
![Page 29: ME451 Kinematics and Dynamics of Machine Systems Variational EOM for Planar Systems October 18, 2013 Radu Serban University of Wisconsin-Madison.](https://reader035.fdocuments.us/reader035/viewer/2022062423/5697c0191a28abf838cceb63/html5/thumbnails/29.jpg)
29
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?
![Page 30: ME451 Kinematics and Dynamics of Machine Systems Variational EOM for Planar Systems October 18, 2013 Radu Serban University of Wisconsin-Madison.](https://reader035.fdocuments.us/reader035/viewer/2022062423/5697c0191a28abf838cceb63/html5/thumbnails/30.jpg)
30
Constrained Dynamic Existence Theorem
![Page 31: ME451 Kinematics and Dynamics of Machine Systems Variational EOM for Planar Systems October 18, 2013 Radu Serban University of Wisconsin-Madison.](https://reader035.fdocuments.us/reader035/viewer/2022062423/5697c0191a28abf838cceb63/html5/thumbnails/31.jpg)
31
Slider-Crank Example (1/5)
![Page 32: ME451 Kinematics and Dynamics of Machine Systems Variational EOM for Planar Systems October 18, 2013 Radu Serban University of Wisconsin-Madison.](https://reader035.fdocuments.us/reader035/viewer/2022062423/5697c0191a28abf838cceb63/html5/thumbnails/32.jpg)
32
Slider-Crank Example (2/5)
![Page 33: ME451 Kinematics and Dynamics of Machine Systems Variational EOM for Planar Systems October 18, 2013 Radu Serban University of Wisconsin-Madison.](https://reader035.fdocuments.us/reader035/viewer/2022062423/5697c0191a28abf838cceb63/html5/thumbnails/33.jpg)
33
Slider-Crank Example (3/5)
Constrained Variational Equations of Motion
Condition for consistent virtual displacements
![Page 34: ME451 Kinematics and Dynamics of Machine Systems Variational EOM for Planar Systems October 18, 2013 Radu Serban University of Wisconsin-Madison.](https://reader035.fdocuments.us/reader035/viewer/2022062423/5697c0191a28abf838cceb63/html5/thumbnails/34.jpg)
34
Slider-Crank Example (4/5)
Lagrange Multiplier Form
of the EOM
Constraint Equations Acceleration Equation
![Page 35: ME451 Kinematics and Dynamics of Machine Systems Variational EOM for Planar Systems October 18, 2013 Radu Serban University of Wisconsin-Madison.](https://reader035.fdocuments.us/reader035/viewer/2022062423/5697c0191a28abf838cceb63/html5/thumbnails/35.jpg)
35
Slider-Crank Example (5/5)
Mixed Differential-Algebraic Equations of Motion
Constraint Equations Velocity Equation