Two Novel Adams Model Encapsulation Methods in HLA Based Collaborative Product Development


Article Preview

As a well-known standard of distributed simulation, High Level Architecture (HLA) has adopted as basic framework in most distributed interactive simulation (DIS) systems. At the same time, DIS always involves multiple disciplinary simulation models which are supported by different software. And these software are not always compatible with HLA. For example, though widely used in mechanical kinetics and kinematics simulations, ADAMS, a multi-body kinetics simulation software cannot directly support HLA. To address this issue, this paper analyses redevelopment of legacy systems and models (such as Adams models) in DIS environment and proposes two encapsulation methods which is based on third-party software and user-defined subroutines respectively. A case study demonstrates the feasibility of the proposed methods. And a brief comparison is also given in conclusion section.



Edited by:

Han Zhao




C. Ma et al., "Two Novel Adams Model Encapsulation Methods in HLA Based Collaborative Product Development", Applied Mechanics and Materials, Vols. 130-134, pp. 1085-1091, 2012

Online since:

October 2011




[1] Karmouch A, in: Multimedia Distributed Cooperative System. Computer Communications, September (1993).

[2] Jianrong Zheng, in: Getting Started with ADAMS Virtual Prototyping Technology. Beijing: China Machine Press (2001).

[3] Andrew S. Elliott, in: A Highly Efficient, General-Purpose Approach for Co-Simulation with ADAMS. Mechanical Dynamics, Inc. (2000).

[4] IEEE Standard for Modeling and Simulation (M&S) High Level Architecture (HLA) Federate Interface Specification (IEEE Std 151. 1-2000). Institute of Electrical and Electronics Engineers, Inc. (2001).


[5] Wei Li, in: Research on Simulation Integrating Platform for Multidisciplinary Virtual Prototyping. Jilin: Jilin University (2004).

[6] Silv Liang, Heming Zhang, in: Application of Redevelop Technology of ADAMS in Distributed Simulation. Journal of System Simulation, vol. 10, p: 2940-2944 (2009).

[7] Liping Chen, Yunqing Zhang, Weiqun Ren, Gang Tan, in: Mechanical System Dynamics analysis and ADAMS Application Tutorials. Beijing: Tsinghua University Press (2005).