Computational & Technology Resources
an online resource for computational,
engineering & technology publications
Civil-Comp Proceedings
ISSN 1759-3433
CCP: 65
FINITE ELEMENTS: TECHNIQUES AND DEVELOPMENTS
Edited by: B.H.V. Topping
Paper IX.1

Use of Database and Java Technology for Coupled Discrete-Finite Element Simulations of Multibody Systems

P. Komodromos+ and K. Orsborn+#

+Civil and Environmental Engineering Department, Massachusetts Institute of Technology, Cambridge, Massachusetts, United States of America
#Department of Information Science, Uppsala University, Uppsala, Sweden

Full Bibliographic Reference for this paper
P. Komodromos, K. Orsborn, "Use of Database and Java Technology for Coupled Discrete-Finite Element Simulations of Multibody Systems", in B.H.V. Topping, (Editor), "Finite Elements: Techniques and Developments", Civil-Comp Press, Edinburgh, UK, pp 199-206, 2000. doi:10.4203/ccp.65.9.1
Abstract
Large amounts of data that are generated by modern engineering applications can be efficiently managed using database technology. Data management can be considerably improved in a database system compared to conventional applications. This work integrates a database management system (DBMS) with an engineering application for analysis of multibody systems. The application simulates systems of multiple moving and colliding bodies using discrete and finite element methods.

Initially, a relational database management system has been used through the JDBC API in a pure discrete element method application. A current extension of this system couples discrete and finite element methods and takes advantage of an object-relational database management system (ORDBMS) that can be embedded within the application. This ORDBMS is a lightweight main-memory DBMS suitable for computational-intensive applications. An extensible and object-oriented query language supports efficient data management capabilities.

Examples show how the DBMS improves the accessibility of data and how a query language can be used for retrieving and evaluating analysis results. The implementation uses Java technology, specifically core Java, JDBC, Java 2D and Java 3D.

purchase the full-text of this paper (price £20)

go to the previous paper
go to the next paper
return to the table of contents
return to the book description
purchase this book (price £80 +P&P)