Internship Final Paper
A Comparison of Two Approaches of Handling Contacts in Rigid Multibody Dynamics
This paper is based on my work completed during an eight-week internship at the University of Wisconsin-Madison. My work was to contribute to a research program aimed at using new software that handles contacts in rigid multibody dynamics much faster than the traditional dynamic simulation software used. This new approach seems to be promising and the long run goals of this research program is to be able to simulate very complex models …show more content…
Chrono is a software that uses a different approach then that of ADAMS. Contacts in Chrono are handled using the differential inclusion approach. This approach enables to user to create a system with extremely large number of contacts between parts, thus a more complex model. Chrono uses C++ as its building language. Third party software is then needed for the Graphical User Interface (GUI). While downloading Chrono::Engine, header files on C++ are downloaded as well. They are used to declare contacts, create parts, and call for other software….
Here is a sample code written in C++ that creates 32 spheres in