Dynamic Simulation of Multi-Body Systems on Internet Using CORBA,Java and XML |
| |
Authors: | Rodríguez José Ignacio Jiménez José Manuel Funes Francisco Javier García de Jalón Javier |
| |
Affiliation: | (1) STT Engineering and Systems, S.L., Parque Empresarial Zuatzu, Edif. Easo, E-20018 San Sebastián, Spain;(2) Telefónica de España, S.A., Beatriz de Bobadilla 3, E-28015 Madrid, Spain;(3) Escuela Técnica Sup. de Ingenieros Industriales, Universidad Politécnica de Madrid, José Gutiérrez Abascal 2, E-28006 Madrid, Spain |
| |
Abstract: | In this paper a prototype of a computer program for multi-bodysimulation based on the use of CORBA, Java and XML is presented. Thisprototype makes use of a recursive dynamic formalism which outperformsmany implementations based on global formulations. The prototypepresented has been implemented using distributed Object OrientedProgramming techniques. The definition of the multi-body system is donethrough a data file defined using XML (eXtendible Markup Language). Thisprototype implements a `simulation service' on a network of computers,following a client-server scheme. This `simulation service' can operatein two different ways: offering a remote simulation on the server, orproviding a Java compiled code for local simulation on the client. Thepaper describes the practical implementation of such a service. The useof recursive functions and OOP permits the implementation of ageneral-purpose simulation code, which is compact, clear, clean,re-usable and easy to maintain. Once this Java code is compiled, it isstored in less than 125 Kbytes (including the numerical integrators).The Java programming language is used in order to assure compatibilitybetween different platforms. Finally, practical examples which make useof this approach are shown. |
| |
Keywords: | multi-body systems mechanical simulation distributed computing Java CORBA XML |
本文献已被 SpringerLink 等数据库收录! |
|