Syllabus
Unit 1
Kinematics and Statics
Position, velocity, and acceleration of particles, Newton’s laws of motion, Work and energy, Rigid body kinematics, Translations and Rotations, Alternate representations of Rigid body Rotation – Rotation matrices, Euler angles, Axis-angle representations, Quaternions. Introduction to statics and equilibrium, Free body diagrams, Equilibrium of particles and rigid bodies, Computational aspects of solving kinematics and statics problems of real world systems.
Unit 2
Introduction to Kinetics
Cross product of two vectors, Inertial and Non-Inertial frame of reference, Linear momentum, Center of mass, Coriolis, Inertial and Centripetal forces, Acceleration in polar coordinates, Angular velocity, Angular momentum and Torque on particles, Computational aspects of solving kinetics problems of particles.
Unit 3
Kinetics of Rigid Bodies
Two particle system angular momentum, Inertia matrix, Moment and product of inertia, Principal axes theorem, Principal axes as eigenvector of Inertia matrix, Parallel axes theorem, Computational aspects of solving kinetics problems of particles, Introduction to Euler-Lagrange and Newton-Euler equations for solving rigid body dynamics. Euler-Lagrange equation derivation using one dimensional point mass example, Application of Euler-Lagrange equation for solving dynamics of simple mechanical systems.
Objectives and Outcomes
Course Objectives
- This course aims to introduce students to the fundamental concepts of computational mechanics, with a focus on developing computational models for mechanical systems using numerical methods.
- This course aims to provide students with a thorough understanding of kinematics,statics, and kinetics and their application to mechanical systems.
- This course aims to equip students with the skills and knowledge necessary to analyze the behavior of mechanical systems using computational mechanics tools and techniques.
Course Outcomes
After completing this course, students will be able to
CO1
|
Apply numerical methods to develop computational models for mechanical systems and analyze their behavior
|
CO2
|
Derive constitutive relations for mechanical systems in motion or at rest, including particles and rigid bodies, and use these equations to solve real world problems.
|
CO3
|
Evaluate the results of computational simulations and use this information to make informed decisions about mechanical systems design and optimization
|
CO4
|
Use software tools for computational mechanics, including code for solving equations of motion and simulating mechanical systems
|
CO-PO Mapping
PO/PSO
|
PO1
|
PO2
|
PO3
|
PO4
|
PO5
|
PO6
|
PO7
|
PO8
|
PO9
|
PO10
|
PO11
|
PO12
|
PSO1
|
PSO2
|
PSO3
|
CO
|
CO1
|
3
|
3
|
2
|
1
|
3
|
–
|
–
|
1
|
1
|
2
|
–
|
2
|
–
|
–
|
–
|
CO2
|
3
|
3
|
1
|
1
|
3
|
–
|
–
|
1
|
2
|
3
|
–
|
2
|
–
|
–
|
–
|
CO3
|
3
|
3
|
3
|
2
|
3
|
–
|
–
|
1
|
3
|
3
|
–
|
2
|
2
|
1
|
1
|
CO4
|
3
|
3
|
3
|
2
|
3
|
–
|
–
|
1
|
3
|
3
|
–
|
2
|
2
|
2
|
2
|
Text Books / References
Text Books / References
“Introduction to Computational Mechanics” by B. S. Choo and S. H. Han – 2005, 1st edition
“Engineering Mechanics: Dynamics” by J.L. Meriam and L.G. Kraige – 2016, 8th edition
“Engineering Mechanics: Statics” by J.L. Meriam and L.G. Kraige – 2016, 8th edition
“Vector Mechanics for Engineers: Statics and Dynamics” by Ferdinand P. Beer and E. Russell Johnston Jr. – 2015, 11th edition
“Mechanics of Materials” by James M. Gere and Barry J. Goodno – 2018, 9th edition
“Introduction to Classical Mechanics: With Problems and Solutions” by David Morin – 2008, 1st edition
Engineering Mechanics: Statics and Dynamics” by Irving H. Shames –2002, 4th edition.