Advanced Dynamics
Welcome to ME 5180 - Dynamics
Introduction
Syllabus: ME 5180 Spring 2024
Orientation
About the Instructor
Participation
Review materials for Physics and Python
Submitting and tracking your assignments
Homework_00 - Jupyter and Python
Review: solving linear second order differential equations
Interacting with Python
Working with Python
Numerical Error
Course Content
Module_01 - Definitions of motion
Lecture_01 - Dynamic Measurements - vectors
Lecture-02 calculus with vector
Lecture-03 Reference frames and Newton’s second law
Lecture-04_degrees-of-freedom
Example: Describing 3D circular motion
Homework #1
Homework #2
Module_02 - Variational methods
Lecture_01 variational calculus
Lecture_02 - virtual work
Lecture_02 - virtual work
Lecture_03-hanging chain
Example: Sliding pendulum
Example: Pendulum support by spring has two stable positions
HW_03 - Nonlinear solutions
Homework #4
Module_03 - Equations of motion
Lecture_01 - pendulum in a rotating frame
Rotating Pendulum solution - integrating equation of motion
Lecture_02 - conservative systems
Lecture_03 - nonconservative systems
Lecture_04 - conservative Lagrangian system
Lecture_05 - spinning top equation of motion
Lecture_05 - Spring pendulum equations
Compound pendulum with spring supports
Solving the equations of motion for a spinning top
Homework #5
Homework #6
Module_04 - Computational Methods in Dynamics
Lecture_01 - Computational Pin Constraint
Lecture_02 - Kinematic analysis of slider crank
Lecture 03 - Embedding technique for computational methods
Building Constraints in SymPy
Lecture 05 - Lagrange Multipliers
Lecture 06 - Augmented technique
Creating a pin constraint
Embedding technique: solution of link pinned to ground at origin
Building Constraints in SymPy
Augmented solution for one-bar linkage
Homework #7 Kinematics
Homework #8
Quiz Review Material
Building Quiz_04
Building Quiz_05
Building Quiz_06
Building Quiz 07
repository
open issue
Index