We may earn an affiliate commission when you visit our partners.
Course image
Course image
edX logo

Modeling and Simulation of Multibody Systems - Part I

Paul Fisette and Maxime Raison

This course aims at acquainting you with the modeling and simulation of complex articulated mechanical systems, denoted as multibody systems, such as vehicles, merry-go-rounds, motorbikes, cranes, human bodies, suspensions, robot manipulators, mechanical transmissions, etc.

Read more

This course aims at acquainting you with the modeling and simulation of complex articulated mechanical systems, denoted as multibody systems, such as vehicles, merry-go-rounds, motorbikes, cranes, human bodies, suspensions, robot manipulators, mechanical transmissions, etc.

This course is based on (1) video clips focusing on the main theoretical background and concepts, (2) well-illustrated written sections giving more details about the mathematical formulation, and (3) questions, exercises and modeling projects.

Despite the intrinsic complexity of such systems in terms of morphology and motions, basic skills in Newtonian mechanics, linear algebra and numerical methods are sufficient to model them, provided that the endless and tedious computation related to their internal kinematics and dynamics are at our disposal. This is the purpose of the symbolic program ROBOTRAN*, which can be used with this course and can automatically generate the full set of equations of motion of MBS, in a symbolic manner, i.e. exactly as if you were writing them by hand, whatever the size and the morphological complexity of the application. Hence, this course will instead teach you how to intervene upstream and downstream this generation step.

Upstream the latter, you will learn how to translate a real system, e.g. a car suspension, into a virtual multibody model comprising bodies, joints, internal or external forces and torques and imposed motion… with a level of refinement that will be dictated by the original issue. For example, what is the minimum tire ground force when the car suspension is excited by a shaker?

Downstream the symbolic generation, your intervention will consist in:

  • Completing the symbolic model with features that are specific to your system, e.g. a tire force model or the tuning of a motion controller, among other things;
  • Implementing under the form of a program (in Python, Matlab, or C) a time simulation to solve the differential equations of motion, given the original question: e.g. find the transient motion of the system submitted to forces and torques and compute a specific force time history or the maximal acceleration of a particular point.
  • Selecting the most suitable results, including self-explanatory - and sometimes funny - video animations of your multibody system in motion.

In sum, this course, based on the use of the ROBOTRAN* symbolic generator, will allow you to focus on the most interesting aspects of the multibody modeling process, by entirely mastering your computer model from the input data to the results, instead of using a black-box multibody software that clearly goes against the educational objective of this course.

Enjoy Multibody Dynamics!

*Note: The course was built to teach modeling and simulation of multibody systems, and not to teach any specific software. However, we suggest that you use the symbolic ROBOTRAN program to model and study the various multibody systems proposed in this course.

What's inside

Learning objectives

  • Translate a real mechanical system into a multibody model;
  • Complete your model with features and sub-models that are specific to your application;
  • Build and master a program (in python, matlab or c) to time simulate the system;
  • Produce the expected results.
  • In this course devoted to tree-like multibody systems, you will learn how to:

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Delves into multibody system modeling and simulation, which is widely used in industry
Teaches how to build dynamic multibody simulations using symbolic software
Develops foundational skills in multibody modeling and simulation
Taught by Paul Fisette and Maxime Raison, who are recognized for their work in multibody dynamics
Uses ROBOTRAN, an industry-standard symbolic program for modeling multibody systems
Covers both theoretical and practical aspects of multibody dynamics

Save this course

Save Modeling and Simulation of Multibody Systems - Part I to your list so you can find it easily later:
Save

Activities

Coming soon We're preparing activities for Modeling and Simulation of Multibody Systems - Part I. These are activities you can do either before, during, or after a course.

Career center

Learners who complete Modeling and Simulation of Multibody Systems - Part I will develop knowledge and skills that may be useful to these careers:
Aerospace Engineer
Aerospace Engineers design, build, and maintain aircraft and spacecraft. These professionals need a strong understanding of the physical principles that govern the behavior of aircraft and spacecraft. Modeling and Simulation of Multibody Systems - Part I can help Aerospace Engineers develop this understanding. This course covers topics such as kinematics, dynamics, and vibrations, which are essential for designing and analyzing aircraft and spacecraft.
Simulation Engineer
Simulation Engineers use computer models to simulate the behavior of systems. These professionals need a strong understanding of the physical principles that govern the behavior of systems. Modeling and Simulation of Multibody Systems - Part I can help Simulation Engineers develop this understanding. This course covers topics such as systems modeling, simulation, and analysis, which are essential for developing and using computer models.
Mechanical Engineer
Mechanical Engineers design, build, and maintain machines, engines, and other mechanical devices. These professionals need a strong understanding of the physical principles that govern the behavior of mechanical systems. Modeling and Simulation of Multibody Systems - Part I can help Mechanical Engineers develop this understanding. This course covers topics such as kinematics, dynamics, and vibrations, which are essential for designing and analyzing mechanical systems.
Robotics Engineer
Robotics Engineers design, build, and maintain robots. These professionals need a strong understanding of the physical principles that govern the behavior of robots. Modeling and Simulation of Multibody Systems - Part I can help Robotics Engineers develop this understanding. This course covers topics such as kinematics, dynamics, and control, which are essential for designing and analyzing robots.
Automotive Engineer
Automotive Engineers design, build, and maintain vehicles. These professionals need a strong understanding of the physical principles that govern the behavior of vehicles. Modeling and Simulation of Multibody Systems - Part I can help Automotive Engineers develop this understanding. This course covers topics such as kinematics, dynamics, and vibrations, which are essential for designing and analyzing vehicles.
Motion Control Engineer
Motion Control Engineers design and implement control systems for machines and robots. These professionals need a strong understanding of the physical principles that govern the behavior of mechanical systems. Modeling and Simulation of Multibody Systems - Part I can help Motion Control Engineers develop this understanding. This course covers topics such as kinematics, dynamics, and control, which are essential for designing and implementing control systems for machines and robots.
Biomedical Engineer
Biomedical Engineers design and develop medical devices and equipment. These professionals need a strong understanding of the physical principles that govern the behavior of the human body. Modeling and Simulation of Multibody Systems - Part I can help Biomedical Engineers develop this understanding. This course covers topics such as kinematics, dynamics, and vibrations, which are essential for designing and analyzing the motion of the human body.
Systems Engineer
Systems Engineers design, build, and maintain complex systems. These professionals need a strong understanding of the physical principles that govern the behavior of systems. Modeling and Simulation of Multibody Systems - Part I can help Systems Engineers develop this understanding. This course covers topics such as systems modeling, simulation, and analysis, which are essential for designing and analyzing complex systems.
Product Design Engineer
Product Design Engineers design and develop new products. These professionals need a strong understanding of the physical principles that govern the behavior of products. Modeling and Simulation of Multibody Systems - Part I may be useful because it can help Product Design Engineers understand the physical interactions between different components of a product. This course can help Product Design Engineers design products that are safe, efficient, and reliable.
Electrical Engineer
Electrical Engineers design, build, and maintain electrical systems. These professionals need a strong understanding of the physical principles that govern the behavior of electrical systems. Modeling and Simulation of Multibody Systems - Part I may be useful because it can help Electrical Engineers understand the physical interactions between different components of an electrical system. This course can help Electrical Engineers design electrical systems that are safe and efficient.
Software Engineer
Software Engineers design, develop, and maintain software systems. These professionals need a strong understanding of the physical principles that govern the behavior of computer systems. Modeling and Simulation of Multibody Systems - Part I may be useful because it can help Software Engineers understand the physical interactions between different components of a computer system. This course can help Software Engineers design software systems that are safe and efficient.
Chemical Engineer
Chemical Engineers design, build, and maintain chemical plants. These professionals need a strong understanding of the physical principles that govern the behavior of chemical processes. Modeling and Simulation of Multibody Systems - Part I may be useful because it can help Chemical Engineers understand the physical interactions between different components of a chemical plant. This course can help Chemical Engineers design chemical plants that are safe and efficient.
Industrial Engineer
Industrial Engineers plan and optimize the processes and systems of a production facility. These professionals design ways to use people, materials, and equipment to improve efficiency, productivity, and quality. Modeling and Simulation of Multibody Systems - Part I may be useful because it can help Industrial Engineers understand the physical interactions between different components of a production system. This course can help Industrial Engineers optimize the design and layout of production facilities.
Data Scientist
Data Scientists use data to solve problems and make decisions. These professionals need a strong understanding of the physical principles that govern the behavior of data. Modeling and Simulation of Multibody Systems - Part I may be useful because it can help Data Scientists understand the physical interactions between different components of a data set. This course can help Data Scientists design data models that are accurate and reliable.
Civil Engineer
Civil Engineers design and build infrastructure projects, such as bridges, buildings, and roads. These professionals need a strong understanding of the physical principles that govern the behavior of structures. Modeling and Simulation of Multibody Systems - Part I may be useful because it can help Civil Engineers understand the physical interactions between different components of a structure. This course can help Civil Engineers design structures that are safe and reliable.

Reading list

We've selected nine books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Modeling and Simulation of Multibody Systems - Part I.
This classic textbook provides a comprehensive overview of classical mechanics, including both theory and applications. It is suitable for advanced undergraduate and graduate students in physics and engineering.
This classic textbook covers the fundamentals of the dynamics of machinery, including kinematics, dynamics, and vibrations. It is suitable for advanced undergraduate and graduate students in mechanical engineering.
This classic textbook provides a comprehensive overview of the theory of vibration, including both theory and applications. It is suitable for advanced undergraduate and graduate students in mechanical engineering and related fields.
This textbook covers the fundamentals of robotics, including kinematics, dynamics, and control. It is suitable for advanced undergraduate and graduate students in mechanical engineering, computer science, and related fields.
This classic textbook provides a comprehensive overview of mechanical vibrations, including both theory and applications. It is suitable for undergraduate and graduate students in mechanical engineering and related fields.
This textbook provides a comprehensive overview of the finite element method, including both theory and applications. It is suitable for advanced undergraduate and graduate students in engineering and related fields.
This introductory textbook provides a comprehensive overview of the fundamental principles of mechanics. It is suitable for undergraduate students in physics, engineering, and related fields.
This specialized textbook discusses the computational aspects of contact mechanics, including contact detection, friction modeling, and numerical methods for solving contact problems. It is suitable for advanced undergraduate and graduate students in mechanical engineering.
This introductory textbook provides a clear and concise overview of the fundamental principles of mechanics. It is suitable for undergraduate students in physics, engineering, and related fields.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Modeling and Simulation of Multibody Systems - Part I.
Modeling and Simulation of Multibody Systems - Part II
Most relevant
Kinetics: Studying Spacecraft Motion
Most relevant
Simulating a Quadcopter's Flight
Most relevant
Modern Robotics, Course 4: Robot Motion Planning and...
Robotics: Computational Motion Planning
Robotics Foundation II - Robot Control
Using Porter’s Five Forces Model for Competitive Analysis...
Through Engineers' Eyes - Introducing the Vision:...
Automated Reasoning: Symbolic Model Checking
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser