MEAM 535 is a
graduate level course in rigid body dynamics and dynamical systems. This course is open to all engineering
graduate students. If you are an undergraduate student, you must talk to the
instructor before registering for the course. A more detailed description of
the course is available here.
1) Final exam scheduled for Thursday,
December 18th,
2) Rolling disk project description is here. Solutions to HW#5 & alternate solutions to P25 are posted.
|
Professor Vijay Kumar |
Office Hours: Office hours are scheduled on a weekly basis and are available here. If you want to see me at another time, please make an appointment by e-mailing me or by contacting Ms. Emily Hoover (phone: 215.898.5771, email address: ehoover@seas.upenn.edu). |
|
|
|
|
Dr. Peng Song |
Office Hours: Wed. Location: Small conference room outside of Levine 403 (GRASP Lab) |
|
Ani Hsieh |
Office Hours: Tues.
Location: Small conference room outside of Levine 403 (GRASP Lab) |
MEAM 535 deals with
advanced concepts in dynamics. The course will emphasize the tools of
analytical mechanics with the main goal of developing mathematical models that
describe the dynamics of systems of rigid bodies and continuous systems. The
course will also address the formulation of equations of motion for complicated
mechanical systems and methods for solving these equations. In particular, the
course will include:
1. Rigid body kinematics: the description of the motion of systems of rigid bodies.
2. Rigid body kinetics: the study of the forces that cause motion and the relationship between the forces and the motion. This relationship is generally described by equations of motion. The main focus will be on analytical mechanics, a set of principles that allow us to write the equations of motion using analytical methods (as opposed to graphical or numerical methods).
3. Dynamical systems: The study of systems governed by ordinary differential equations including the trajectory of the system, stability, and periodicity.
4. Energy methods and integrals of the equations of motion: The description of dynamical systems with simplified models in which the order of differential equations is reduced by exploiting conservation laws.
5. Simulation: the basic techniques for numerical integration, solving differential equations, and for visualization of results.
The course will
include applications to multibody systems, and in particular, robots and
spatial mechanisms. See tentative schedule for a
list of topics covered. Also see the websites for material covered in previous
years.
Students are
expected to have a basic background in physics and must be familiar with
Newton's laws and their application to particles in two and three dimensions.
We will assume that everybody is familiar with matrices and determinants, and
has had a basic course in ordinary differential equations (equivalent of MEAM
240 and 241 at Penn). Students must also know how to manipulate, multiply and
differentiate vectors.
Mondays and
Wednesdays 10:30am-12:00pm
Towne 303. (See http://www.upenn.edu/fm/map.html to locate
|
Date |
Topic |
Work |
|
|
1 |
3-Sep |
Introduction:
history, connection to geometry |
HW 0 |
|
2 |
8-Sep |
Transformation
and differential of vectors |
|
|
|
10-Sep |
Matlab,
numerical integration, simulation** |
HW 1 |
|
3 |
15-Sep |
Velocity
and acceleration |
|
|
|
17-Sep |
Velocity
and acceleration |
HW 2 |
|
4 |
22-Sep |
Degree of
Freedom, Constraints ** |
|
|
|
24-Sep |
Holonomic
and nonholonomic constraints |
HW 3 |
|
5 |
29-Sep |
Generalized
coordinates, partial velocities |
|
|
|
1-Oct |
Generalized
speeds, partial velocities |
|
|
6 |
6-Oct |
Principle
of virtual work |
HW 4 |
|
|
8-Oct |
Principle
of virtual work |
|
|
7 |
13-Oct |
Fall
Break |
|
|
|
15-Oct |
Kinetics
of particles, momentum, energy** |
HW 5 |
|
|
17-Oct |
Help
session** (to be scheduled) |
|
|
8 |
20-Oct |
Midterm
I** |
|
|
|
22-Oct |
Kinetic energy,
angular momentum, inertia dyadic** |
HW 6 |
|
9 |
27-Oct |
Friction,
inequalities in mechanics** |
|
|
|
29-Oct |
Dynamics
with complementarity constraints** |
HW 7 |
|
10 |
3-Nov |
Constraint
forces |
|
|
|
5-Nov |
Principle
of virtual work for nonholonomic systems |
HW 8 |
|
11 |
10-Nov |
D'Alembert
Equations |
|
|
|
12-Nov |
Lagrange's
equations for nonholonomic systems |
HW 9 |
|
12 |
17-Nov |
Conservative
systems |
|
|
|
19-Nov |
Variations
on the theme: Lagrange's equations |
|
|
13 |
24-Nov |
Stability
of dynamical systems |
|
|
|
26-Nov |
Stability
of dynamical systems |
HW 10 |
|
14 |
1-Dec |
|
|
|
|
3-Dec |
Reading
Day - Help with problems |
HW 11 |
|
|
|
|
|
|
|
* |
needs to be
rescheduled |
|
|
|
** |
taught by
Peng Song |
|
[BP] MEAM 535 Fall 2001 V. Kumar. University of Pennsylvania.
You have to be
registered in the course to get access to this website.
There is no
prescribed text for this class. Several suggested references are provided here.
· [DG] Principle of Dynamics, Donald T. Greenwood, Prentice Hall, Englewood Cliffs, New Jersey, 1988. ISBN 0-13-709981-9.
· [KL] Dynamics: Theory and Applications, T. R. Kane and D. A. Levinson, McGraw Hill, New York, 1985. ISBN 0-07-037846-0.
· [RR] Analytical Dynamics of Discrete Systems, R. M. Rosenberg, Plenum Press, New York, 1977. ISBN 0-306-31014-7.
· [ML] The Analysis of Complex Nonlinear Mechanical Systems: A Computer Algebra Assisted Approach, M. Lesser, World Scientific Series on Nonlinear Science, 1995. ISBN 981-02-2209-2.
· [HG] Classical Mechanics, H. Goldstein, Addison-Wesley, Reading, 1989.
· [HB] Analytical Dynamics, Haim Baruh, WCB/McGraw-Hill, Boston, ISBN 0-07-365977-0. 1999.
Other references
·
Dynamics:
The Geometry of Behavior, R. H. Abraham and C. D. Shaw, Addison Wesley, 1992.
·
A Treatise
on the Analytical Dynamics of Particles & Rigid Bodies by E. T. Whittaker.
·
A Treatise
on Analytical Dynamics by L. A. Pars.
·
Calculus
of Variations with Applications to Physics and Engineering, Robert Weinstock,
McGraw-Hill, 1952/Dover 1974.
·
Variational
Principles of Mechanics by C. Lanczos, Dover.
·
Principles
of Mechanics by J. L. Synge and B. A. Griffith
·
Analytical
Dynamics of Discrete Systems R. M. Rosenberg, Plenum Press, New York, 1977.
ISBN 0-306-31014-7.
·
Rational Mechanics
by C. W. Kilmister and J. E. Reeve
·
Methods of
Applied Mathematics, Francis B. Hildebrand, Prentice-Hall, 1965/Dover
Publications 1992.
·
Homework assignments will be announced on a
weekly basis and posted on the web site.
· There will be in-class, 1.5 hour midterm.
· There will be one take-home, 2 hour final exam.
· Note: Reload the page so you are viewing the most current updates.
For this week’s homework and solution, click here.
The project is an
opportunity to (a) apply basic concepts learned in the class to problem and
application areas; or (b) to learn new concepts in dynamics that are not
covered in the syllabus. Examples of projects include:
· Dynamics of continuous systems with applications to robotics or computer graphics;
· Potential field based navigation methods for autonomous agents (vehicles, synthetic figures in animations, robots)
· Multibody dynamics: Dynamics of closed chain systems
· Electronic throttle control, cruise control and the dynamics of automatic transmission vehicles
· Dynamics of biological networks: Modeling, analysis and simulation of biomolecular inter and intra cellular networks.
The tentative
grading policy is as follows:
|
Homeworks |
25% |
|
Midterm |
25% |
|
Final |
35% |
|
Project |
15% |
Students taking this course generally
have diverse backgrounds. This will be taken into account when grading.
NOTE: A few pages require the use of Adobe Acrobat Reader in order to view the material. You may download a FREE copy from the Adobe web site by clicking on the Adobe icon above.
|
Week |
Date |
Topic |
Covered material |
|
1 |
Sep 3 |
Introduction: history, connection to geometry |
A.1, A.3 (pages 15-26) |
|
2 |
Sep 8 |
Transformation and differential of vectors |
B.1, B.5 (Chapter 1) |
|
|
Sep 10 |
Matlab, numerical integration, simulation |
|
|
3 |
Sep 15 |
Velocity and acceleration |
B.2, B.5 (Chapter 2) |
|
|
Sep 17 |
Velocity and acceleration (continued) |
B.2, B.5 (Chapter 2) |
|
4 |
Sep 22 |
Velocity and acceleration (continued) |
B.2, B.5 (Chapter2) |
|
|
Sep 24 |
Constraints and Degrees of Freedom |
B.3, B.4 |
|
5 |
Sep 29 |
Constraints, Holonomic and Nonholonomic Constraints |
B.3, B.4 |
|
|
Oct 1 |
Constraints, Holonomic and Nonholonomic Constraints (continued) |
B.3, B.4 |
|
6 |
Oct 6 |
Principle of Virtual Work |
C.3 |
|
|
Oct 8 |
Principle of Virtual Work (continued) |
C.3 |
|
7 |
Oct 13 |
Fall Break |
|
|
|
Oct 15 |
Complete Principle of Virtual Work (continued) |
C.3 |
|
8 |
Oct 20 |
Midterm (in class) |
|
|
|
Oct 22 |
Review of Particle Dynamics |
C.1, C.3 |
|
9 |
Oct 27 |
System of Particles |
C.1, C.3 |
|
|
Oct 29 |
Kinetic
energy, angular momentum, inertia dyadic |
C.2 |
|
10 |
Nov 3 |
Kinetic energy, angular momentum, inertia dyadic |
|
|
|
Nov 5 |
Kinetic
energy, angular momentum, inertia dyadic |
|
|
11 |
Nov 10 |
D'Alembert
Equations |
C.4 |
|
|
Nov 12 |
D'Alembert
Equations |
C.4 |
|
12 |
Nov 17 |
Kane
Lagrange's equations for holonomic and conservative systems |
C.4 |
|
|
Nov 19 |
Kane
Lagrange's equations for nonholonomic systems |
|
|
13 |
Nov 24 |
Stability
of Dynamical Systems |
D.1 |
|
|
Nov 26 |
Stability
of Dynamical Systems |
D.2 |
|
14 |
Dec 1 |
|
|
|
|
Dec 2 |
|
|
Notes: Materials
listed under “Covered material” refers to sections in the Bulk
Pack. Additional materials will be noted
accordingly.
|
Homework |
Due Date |
Solution |
|
Wed. 9/10 (Optional) |
||
|
Wed. 9/17 |
||
|
Mon. 9/29 |
||
|
Wed. 10/8 |
||
|
Wed. 10/15 |
||
|
Wed 10/29 |
||
|
Wed. 11/5 |
||
|
Wed 11/12 |
||
|
Wed 11/19 |
||
|
Mon 12/1 |
||
|
Wed 12/10 |
|
|
Week |
Date |
Notes/Handouts |
Additional Material |
|
1 |
Sep 3 |
|
|
|
2 |
Sep 8 |
|
|
|
|
Sep 10 |
examples.m, main_m_file.m, test_function.m, demo_msd.m, diff_msd.m |
|
|
3 |
Sep 15 |
Class Slides (Kinematics Part I) |
|
|
|
Sep 17 |
|
|
|
4 |
Sep 22 |
|
|
|
|
Sep 24 |
|
|
|
5 |
Sep 29 |
Constraints and Degrees of Freedom |
|
|
|
Oct 1 |
Constraints and Degrees of Freedom |
|
|
6 |
Oct 6 |
|
|
|
|
Oct 8 |
Principle of Virtual Work |
|
|
7 |
Oct 13 |
Fall Break |
|
|
|
Oct 15 |
HW#4 Questions and Matlab Exercise 2. |
|
|
8 |
Oct 20 |
MidTerm |
|
|
|
Oct 22 |
|
|
|
9 |
Oct 27 |
Dynamics of Particles |
|
|
|
Oct 29 |
System of Particles |
|
|
10 |
Nov 3 |
Kinetic Energy, Inertia Dyadic |
|
|
|
Nov 5 |
Kinetic Energy, Inertia Dyadic |
|
|
11 |
Nov 10 |
D'Alembert Equations |
|
|
|
Nov 12 |
D'Alembert Equations |
|
|
12 |
Nov 17 |
Kane Lagrange's equations |
|
|
|
Nov 19 |
Kane
Lagrange’s equations |
|
|
13 |
Nov 24 |
Stability
of Dynamical Systems |
|
|
|
Nov 26 |
Stability
of Dynamical Systems |
|
|
14 |
Dec 1 |
|
|
|
|
Dec 3 |
|
|
|
15 |
Dec 8 |
|
|
Questions
concerning the following topics can be sent to the corresponding email
addresses:
· Course administration, personal questions or general assistance: kumar@cis.upenn.edu
· Homework and assistance with the course: mya@grasp.cis.upenn.edu
· Web site problems/comments: meam535@seas.upenn.edu
· Matlab
Seminar series that will have talks in the area of dynamics and related topics:
Please send us
links that you'd like to see here.
Maintained by meam535@seas.upenn.edu