Multibody Dynamics Simulation

 

                   

 

Concurrent Dynamics produces Multibody Dynamics Simulation (MDS) programs to assess the dynamics and control of mechanisms and mobile vehicles.  In particular to

bullet

Evaluate Concept Feasibility

bullet

Synthesize Vehicle/Mechanisms

bullet

Optimize Vehicle/Mechanism Design and Control System

bullet

Test Closed Loop Control Software

bullet

Analyze System Failure Modes, etc..

shuttle.bmp (486054 bytes)          

 

 

 

 

 

 

The Dynamics Equations Solver in our MDS programs accommodates any tree configured system of rigid and flexible bodies. Equations of motion in our MDS are the Euler-Lagrange equations. The system states are the inertial position of the system cm, relative rotation or translation between connected bodies, and deformation coodinates of flexible members and the system momenta conjugate to the aforementioned coordinates. The execution speed of the solver  is Order(N), where N= number of bodies. Processing each flexible body(i) adds an Order( ni3) level of computation to the solution process, ni being the size of the flexible modes of bi. Constraints can be specified should the simulated mechanism require it. These can be prescribed accelerations at rotational and translational joints. They can also be gear, position and attitude constraints. They add Order(m3) processing time to the solution process where m= number of constraint equations. Generally, m << N.

We build MDS for mechanisms, robotics, ground vehicles, and spacecraft. Each such MDS issues position, angles and rate data of joints and markers (on bodies) to a control system, which in turn feeds back forces to actuate the simulated mechanism to the MDS. These are torque to revolute joints, forces to sliding joints and external forces to bodies as they apply. User need only code/program the control law that maps the control input motion signals to its output actuation signals. A variety of kinetic and kinematic data can be sampled during run-time to assess control system performance. These are then plotted after the simulation .

Our MDS allows multi-rate sample-data processes to be embedded in the user code. Efficient switch utilities to define precise state and and time based events can be programmed there also. These features facilitate digital signal and control processing.

Contact us at support@concurrent-dynamics.com .

Visitors:

Interesting Websites:

  1. Multibody System Dynamics- Research Activities: http://real.uwaterloo.ca/~mbody/
  2. MBS tools survey: http://www.cs.rpi.edu/~trink/sim_packages.html
  3. Space Flight Mechanics Committee: http://www.space-flight.org/
  4. Space News:     http://spacenews.com/
  5.                          http://spacetoday.net/
  6.                          http://spectrum.ieee.org/aerospace/satellites
  7. Robotics News: http://spectrum.ieee.org/robotics
  8. On energy, space, earth, etc...: http://earthsky.org/space/
  9. Astrodynamics websites: http:/www.derastrodynamics.com/
  10. Directory of Software Related websites http://www.the-science-lab.com/Software/
  11. Dynamics jobs:  http://www.job-search-engine.com/jobs?k=space+robotics&page=1
  12.                          http://www.job-search-engine.com/jobs?k=robotics+engineer&page=1
  13.                          http://www.job-search-engine.com/jobs?k=satellite+systems+engineer&page=1

Thank you for visiting!

                                Copyright © Concurrent Dynamics International
                                Last modified: May 07, 2012