Interoperability and neutral data formats in multibody system simulation

Abstract Data standardization is still an open research field in multibody system (MBS) dynamics, and the lack of a standard neutral data format to encode information about MBS models (topology, geometry, rigid and flexible body data, applied forces, type of analysis, …) hinders the exchange and share of models between users of MBS software. Therefore, the MBS research community should start to address the interoperability needs in this field as soon as possible. This article presents some foundations for that task: the requirements for a neutral data format are presented, the current interoperability state in MBS dynamics is evaluated, and two data modeling technologies (STEP and XML) are compared in order to develop a robust yet easy-to-use neutral data format for multibody systems. An XML-based prototype implementation of such a format is proposed, demonstrating the excellent aptitudes of XML for this task. Finally, guidelines for future standardization of multibody system data are given. In conclusion, both STEP and XML should be combined in the future to solve the interoperability problems in multibody system dynamics in an effective way.

[1]  Henry S. Rzepa,et al.  Chemical Markup, XML, and the World Wide Web. 4. CML Schema , 2003, J. Chem. Inf. Comput. Sci..

[2]  R. Badaliance,et al.  FemML for Data Exchange between FEA Codes , 2001 .

[3]  W. J. Hedley,et al.  A short introduction to CellML , 2001, Philosophical Transactions of the Royal Society of London. Series A: Mathematical, Physical and Engineering Sciences.

[4]  Henry S. Rzepa,et al.  Chemical Markup, XML and the World-Wide Web. 2. Information Objects and the CMLDOM , 2001, J. Chem. Inf. Comput. Sci..

[5]  Emmanuel Barillot,et al.  XML, bioinformatics and data integration , 2001, Bioinform..

[6]  Sharon J. Kemmerer,et al.  STEP: The Grand Experience , 1999 .

[7]  David S. Burggraf Geography Markup Language , 2006, Data Sci. J..

[8]  Oasis RELAX NG Specification , 2001 .

[9]  Andreas Daberkow,et al.  An Integrated Approach for Computer Aided Design in Multibody System Dynamics , 1999, Engineering with Computers.

[10]  Kevin Williams,et al.  Professional XML , 2001 .

[11]  U. Lugrís,et al.  A benchmarking system for MBS simulation software: Problem standardization and performance measurement , 2006 .

[12]  José Manuel Jiménez,et al.  Dynamic Simulation of Multi-Body Systems on Internet Using CORBA, Java and XML , 2003 .

[13]  Werner Schiehlen,et al.  Multibody System Dynamics: Roots and Perspectives , 1997 .

[14]  Werner Schiehlen PROSPECTS OF THE GERMAN MULTIBODY SYSTEM RESEARCH PROJECT ON VEHICLE DYNAMICS SIMULATION , 1992 .

[15]  Oskar Wallrapp,et al.  Standardization of flexible body modeling in multibody system codes , 1994 .

[16]  Steven J. Fenves,et al.  A foundation for interoperability in next-generation product development systems , 2001, Comput. Aided Des..

[17]  Kjell Orsborn,et al.  A system for multibody analysis based on object-relational database technology , 2000 .