A Distributed Mechanical System Simulation Platform Based on a “Gluing Algorithm”

[+] Author and Article Information
Jinzhong Wang, Zheng-Dong Ma

Gregory M. Hulbert

Department of Mechanical Engineering, University of Michigan, Ann Arbor, MI 48109-2125

J. Comput. Inf. Sci. Eng 5(1), 71-76 (Mar 14, 2005) (6 pages) doi:10.1115/1.1846056 History: Received August 27, 2003; Revised October 22, 2004; Online March 14, 2005
Copyright © 2005 by ASME
Your Session has timed out. Please sign back in to continue.


Senin,  N., Wallace,  D. R., and Borland,  N., 2003, “Distributed Object-Based Modeling in Design Simulation Marketplace,” ASME J. Mech. Des., 125, pp. 2–13.
Farhat,  C. H., and Roux,  F. X., 1994, “Implicit Parallel Processing in Structural Mechanics,” Comput. Mech. Adv., 2, pp. 1–124.
Kim,  S. S., 2002, “A Subsystem Synthesis Method for an Efficient Vehicle Multibody Dynamics,” Multibody Syst. Dyn., 7, pp. 189–207.
Featherstone,  R., 1999, “Divide-and-conquer Articulated-body Algorithm for Parallel O(log(n)) Calculation of Rigid-body Dynamics. Part 1: Basic Algorithm,” Int. J. Robot. Res., 18(9), pp. 867–875.
Anderson,  K. S., and Duan,  S., 2000, “Highly Parallelizable Low-Order Dynamics Simulation Algorithm for Multi-Rigid-Body Systems,” J. Guid. Control Dyn., 23(2), pp. 355–364.
Tseng, F. C., 2000, “Multibody Dynamics Simulation in Network-Distributed Environments,” Ph.D. dissertation, University of Michigan, Ann Arbor, MI.
Kübler,  R., and Schiehlen,  W., 2000, “Modular Simulation in Multibody System Dynamics,” Multibody Syst. Dyn., 4, pp. 107–127.
Gu, B., and Asada, H. H., 2001, “Co-Simulation of Algebraically Coupled Dynamic Subsystems,” in Proceedings of the American Control Conference, Arlington, VA, 3 , pp. 2273–2278 (IEEE Cat. no. 01CH37148).
Kodiyalam,  S., and Sobieszczanski-Sobieski,  J., 2001, “Multidisciplinary Design Optimization—Some Formal Methods, Framework Requirements, and Application to Vehicle Design,” Int. J. Veh. Des., 25(1–2), pp. 3–22.
Wang,  J., Ma,  Z. D., and Hulbert,  G. M., 2003, “A Gluing Algorithm for Distributed Simulation of Multibody Systems,” Nonlinear Dyn., 34(1–2), pp. 159–188.


Grahic Jump Location
Example result: nodal acceleration in z direction at a given node
Grahic Jump Location
Outline of overall solution
Grahic Jump Location
Logical distributed simulation architecture
Grahic Jump Location
Wrapping of legacy FE code
Grahic Jump Location
A selected coupling strategy, T-T method (T : force quantity vector, X : kinematic quantity vector, tn: time at the nth step, tn+1: time at the (n+1)th step)
Grahic Jump Location
Structure of the XML description
Grahic Jump Location
A two-layer distributed simulation of a truck model




Some tools below are only available to our subscribers or users with an online account.

Related Content

Customize your page view by dragging and repositioning the boxes below.

Related Journal Articles
Related eBook Content
Topic Collections

Sorry! You do not have access to this content. For assistance or to subscribe, please contact us:

  • TELEPHONE: 1-800-843-2763 (Toll-free in the USA)
  • EMAIL: asmedigitalcollection@asme.org
Sign In