multi body formulation approach in matlab simscape multibody

5 visualizzazioni (ultimi 30 giorni)
Which multi body formulation approach simscape multibody follow? what is the difference between ADAMS and MATLAB specifically in multi body formulation method?

Risposte (1)

VINAYAK LUHA
VINAYAK LUHA il 12 Set 2023
Hi KANGKAN,
It is my understanding that you wish to know the formulation approach used in Simulink Multibody and the difference between MATLAB and ADAMS multibody formulation.
Simscape Multibody is based on Newtonian dynamics and follows the widely used Articulated Body Algorithm (ABA) and Composite Body Rigid Body (CRB) Method based on the number of bodies in the system.
The main differences between ADAMS and Simulink Multibody are as follows-
  1. Simscape Multibody is integrated with MATLAB/Simulink, allowing for seamless integration with other MATLAB/Simulink components and tools. This integration enables the use of MATLAB's extensive mathematical and control system analysis capabilities alongside multibody simulations. Nearly any task in Simscape Multibody can be automated using MATLAB code and MATLAB Apps, which can speed up your work immensely and increase reuse of your models. ADAMS, on the other hand, is a standalone software package.
  2. Simscape Multibody provides a highly customizable and extensible environment. You can create custom components, define custom equations, and incorporate your own algorithms using MATLAB/Simulink's programming capabilities. ADAMS also allows customization but within the framework provided by the software.
  3. ADAMS provides a dedicated graphical user interface (GUI) for building and analyzing multibody models. Simscape Multibody, being integrated with MATLAB and Simulink, primarily relies on a block diagram-based modeling approach using Simulink's graphical interface.
Both ADAMS and Simscape Multibody have their strengths and are widely used in the field of multibody dynamics simulations. The choice between them depends on factors such as specific requirements, available resources, integration needs, and familiarity with the software environment.
Read through the following article for more details.
Hope this helps
Regards,
Vinayak Luha

Prodotti


Release

R2021b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by