Multibody Dynamics Simulation

 

                   

 

Concurrent Dynamics creates high fidelity Multibody Dynamics Simulation programs to assess dynamics and control performances of mechanisms and robotics. They expedite:

  • Concept Feasibility Evaluation

  • Control System Design and Testing

  • Hardware-in-the-Loop Simulation

  • System Failure Analysis, etc..

NASA-JPL-Robosimian-robot, courtesy of NASA

We now have ready-to-use simulation packages for a variety of vehicles and for different operations. Three packages are shown below and more are on the space vehicle page and in the works. The model equations in these packages are derived from Euler-Lagrange formulation. They deliver extremely accurate results and run significantly faster than programs built by leading commercial codes. Moreover, they can be modified easily to fit user's immediate needs. 

Our simulations run on PC's with Window XP and Window 7/8 OS equipped with Matlab/Simulink. Their core engines connect easily with user defined control systems. In short, they:

  • Generate minimal state multibody dynamics equations for each vehicle or mechanism being simulated 

  • Solve the dynamics equations efficiently (by order(N) method) so you can concentrate on the design and testing of control systems

  • Permit easy model/ control system parameter modifications to achieve simulation goals quickly

The manual in each package has two parts. The first part explains how to define a model file using the tool, buildx.exe. This definition encompass mechanism connectivity, mass property of bodies and wheels, force objects, gravity model selection and dynamics input/output/plot data list. The second part shows how to build a nominal control system for the mechanism represented by the model file. It then uses that control system to perform a control task or a number of tasks. The result is a simulation program in the form of an mdl file that runs in Simulink. Examples are presented for illustration.

Our packages are excellent tools for engineers engaged in control system design and testing. They are geared for scientific and realtime simulations. Their model fidelity and ease-of-use eliminate, for practical purposes, the cost of formulating, programming, GUI design, testing and validating simulation programs. They are most valuable to projects that encounter frequent model/control system changes or need major model rebuild. These tools are also ideal for university courses that  teach multibody dynamics and control systems, robotics or mechatronics. Students use them to test and verify the dynamics and control algorithms generated to solve problems at hand. 

We invite you to get a free Project license for a package below by sending your request to support@concurrent-dynamics.com. Click synopsis below for a short summary on the purpose and accomplishments of each package. Click manual for details on creating the model file using the editor, buildx.exe, and on the mdl file designed for that application and more. We welcome suggestions on mechanism/robotics simulations  that you would like to have.

Arm6x : Simulates a ground fixed 6 joint robotic arm with a nominal position control system. It has a control algorithm to move the arm from one configuration to another. synopsis, manual 

OneCylinderEngine:  Simulates a one cylinder engine running under two-stroke and four-stroke modes. Combustion force profile and crank/piston friction forces determine engine performance. synopsis, manual 

Inv_Pendulum : Simulates a cart carrying an inverted pendulm. Its conrol system keeps the pendulum upright while moving the cart to a commanded position. synopsis, manual 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Back to space vehicle page

Thank you for visiting us!

Send inquiries to support@concurrent-dynamics.com.

Visitors:

Interesting Websites:

  1. Multibody System Dynamics- Research Activities ( http://real.uwaterloo.ca/~mbody/ )
  2. Space flight news ( http://www.spaceflightnow.org/ )
  3. Review of multibody dynamics software (http://www.cs.rpi.edu/~trink/sim_packages.html )
  4. Aerospace news (http://www.spectrum.ieee.org/aerospace)
  5. Robotics news (http://www.spectrum.ieee.org/robotics)
  6. Robots news 1 (http://www.sciencedaily.com/...)
  7. Robots news 2 (http://www.sciencedaily.com/...)

 

 

Copyright Concurrent Dynamics International
Last modified: May 02, 2014