Browse > Article

Development of a Multibody Dynamics Program Using the Object-Oriented Modeling  

Han, Hyung-Suk (New Transportation System Group, Korea Institute of Machinery & Materials (KIMM))
Publication Information
Abstract
A multibody system dynamics analysis program is presented using one of the most useful programming methodologies, the object-oriented modeling, The object-oriented modeling defines a problem from the physical world as an abstract object. The object becomes encapsulated with the data and method, Analysis is performed using the object's interface, It is then possible for the user and the developer to modify and upgrade the program without having particular knowledge of the analysis program, The method presented in this paper has several advantages, Since the mechanical components of the multi-body system are converted into the class, the modification, exchange, distribution and reuse of classes are increased. It becomes easier to employ a new analysis method and interface with other S/W and H/W systems, Information can be communicated to each object through messaging. This makes the modeling of new classes easier using the inheritance, When developing a S/W for the computer simulation of a physical system, it is reasonable to use object-oriented modeling.
Keywords
Multibody system dynamics; Object-oriented modeling;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Otter, M., Elmqvist, H. and Cellier, F. E., 'Modeling of Multibody Systems with the Object-Oriented Modeling Language Dymola,' Nonlinear Dynamics 9, pp.91-112, 1996   DOI
2 Yangisawa, T, Mori, M., Shimizu, T. and Ogi, T,'Vibration of a Rolling Piston Type Rotary Compressor,' International Journal of Refrigeration, Vol. 7, No. 4, pp. 237-244, 1985   DOI   ScienceOn
3 M. Anantharaman, 'flexible Multibody Dynamics-An Object-Oriented Approach,' Nonlinear Dynamics 9,205-221, 1996   DOI
4 Haug, E. J., Computer Aided Kinematics and Dynamics of Mechanical System, Allyn and Bacon, USA, 1989
5 Wehage, R. A., Haug, E. J., 'Generalized Coordinate Partitioning for Dimension Reduction in Analysis of Constrained Dynamics Systems,' Journal of Mechanical Design, Vol. 104, No. 1, pp. 247-255, 1982   DOI
6 Hocke, M., Seybold, J. and Ruhle, R., 'Data Models and Simulation of Mechanical Systems,' Simulation Practice and Theory 4, pp. 319-333, 1996   DOI   ScienceOn
7 Koh, A. S., Park, J. P., 'Object-Oriented Dynamics Simulator,' Computational Mechanics 14, pp. 277-287, 1994   DOI
8 Kunz, D. L., 'An Object-Oriented Approach to Multibody Systems Analysis,' Computer and Structure 69, pp. 209-217, 1998   DOI   ScienceOn
9 www.functionbay.com
10 Sreenath, N., 'A Hybrid Computation Environment for Multibody Simulation,' Mathematics and Computers in Simulation 34, pp. 121-140, 1992   DOI   ScienceOn
11 Kecskemethy, A., Lange, C. and Grabner, G., 'Object-Oriented Modeling of Multibody Dynamics Including Impacts,' ECCM-2001, Cracow, Poland, 2001
12 Padhy, S. K., 'On the Dynamics of a Rotary Compressor : Part 2-Experimenta1 Validation and Sensitivity Analysis,' Advances in Design Automation, ASME, Vol. 1, pp. 219-227, 1993
13 Kecskemethy, A., 'Sparse-Matrix Generation of Jacobians for the Object-Oriented Modeling of Multibody Systems,' Nonlinear Dynamics 9, pp. 185-204, 1996   DOI
14 Kecskemethy, A., Hiller, M., 'An Object-Oriented Approach for an Effective Formulation of Multibody Dynamics,' Computer Methods in Applied Mechanics and Engineering, Vol. 115, pp. 287-314, 1994   DOI   ScienceOn
15 Schiehlen, W., Multibody Systems Handbook, Springer-Verlag, Berlin, Germany, 1990
16 Tisell, C., Orsbom, K., 'Using an Extensible Object-Oriented Query Language in Multibody SystemAnalysis,' Advances in Engineering Software 32, pp. 769-777, 2001   DOI   ScienceOn
17 Padhy, S. K., 'On the Dynamics of a Rotary Compressor : Part 1-Mathmatical Modeling,' Advances in Design Automation, ASME, Vol. 1, pp. 207-217, 1993