An Open Code for the Dynamic Simulation of Multibody Systems

Author(s):  
Pietro Fanghella ◽  
Carlo Galletti ◽  
Giorgio Torre

The paper presents several features of a dynamic simulator for multibody systems. Its main characteristics are the following: it can deal with mechanisms with open and closed kinematic chains, allows definitions of rigid and flexible bodies, permits definitions of complex non-standard dynamic actions by a powerful and well-known general-purpose simulation package, and provides links to user-friendly interfaces for result displaying and interfacing with external control systems. In order to perform all these actions, a common environment based on Matlab has been established. The software is implemented using the Matlab object-oriented language. The first part of the paper provides a basic discussion of the mathematical approach followed to model multibody systems, then the actual software implementation is described. The designed software architecture is open and allows great model generality; moreover, the software can be optimized and tailored to specific multibody models in order to obtain good computational efficiency. Integration aspects in Simulink and VRML environments are analyzed.

2011 ◽  
Vol 464 ◽  
pp. 57-60
Author(s):  
Yong Zhang ◽  
Jun Fang Ni ◽  
Peng Liu

In accordance with the object-oriented programming, a system for 3D medical images of reconstruction and display has been designed and implemented. The overall software structure is established based on VC++6.0 and display technique of Open Graphics Library. The functional modules, such as acquisition of encoded 3D data, pre-process, reconstruction and display, are achieved by the design and implementation of customized classes. At last the software system provides user-friendly graphical user interfaces, highly efficient data processing and reconstruction, and rapid capability of graphic display.


2011 ◽  
Vol 104 (2) ◽  
pp. 173-185 ◽  
Author(s):  
Amit Halder ◽  
Ashish Dhall ◽  
Ashim K. Datta ◽  
D. Glenn Black ◽  
P.M. Davidson ◽  
...  

Author(s):  
Y. C. Pao

Abstract A software package MenuCAD has been developed for the general need of designing menu-driven, user-friendly CAD computer programs. The main menu is formatted similar to the major contents in the final report of the design project including Contents, Analysis, Sample Design Cases, Illustrations and Tables, References, and Program Listings. Sub-menus are further divided into items delineating the steps involved in the design. Screen help messages are provided for design of the main menu and sub-menus interactively and for applying the arrow keys on the keyboard to select a sub-menus and a particular item in the sub-menu in order to execute a desired design step. MenuCAD builds the framework, its user has to supplement with a subroutine ExecItem for describing the special features and for directing how each design step should be executed in the project. A CAD design of four-bar linkage project is presented as a sample application of this package.


Author(s):  
Alfonso Callejo ◽  
Daniel Dopico

Algorithms for the sensitivity analysis of multibody systems are quickly maturing as computational and software resources grow. Indeed, the area has made substantial progress since the first academic methods and examples were developed. Today, sensitivity analysis tools aimed at gradient-based design optimization are required to be as computationally efficient and scalable as possible. This paper presents extensive verification of one of the most popular sensitivity analysis techniques, namely the direct differentiation method (DDM). Usage of such method is recommended when the number of design parameters relative to the number of outputs is small and when the time integration algorithm is sensitive to accumulation errors. Verification is hereby accomplished through two radically different computational techniques, namely manual differentiation and automatic differentiation, which are used to compute the necessary partial derivatives. Experiments are conducted on an 18-degree-of-freedom, 366-dependent-coordinate bus model with realistic geometry and tire contact forces, which constitutes an unusually large system within general-purpose sensitivity analysis of multibody systems. The results are in good agreement; the manual technique provides shorter runtimes, whereas the automatic differentiation technique is easier to implement. The presented results highlight the potential of manual and automatic differentiation approaches within general-purpose simulation packages, and the importance of formulation benchmarking.


2012 ◽  
Vol 522 ◽  
pp. 823-827
Author(s):  
Jian Jiang Fang ◽  
Wen Jun Qi

The gear drive is the wide range of applications and is particularly important as a form of mechanical transmission, but the design process requires large amounts of data access and computation. In the paper, computer integrated technology and object-oriented technology is used to research and develop the intelligent design of Straight gear reducer system with user-friendly interactive platform, easy to use, high design efficiency and reliable data.


Author(s):  
S. Nagasawa ◽  
H. Sakuta ◽  
M. Goto

Abstract This paper deals with conceptual orientation and system development of intelligent support system for general purpose FEA (finite element analysis) programs. An integrated support system called “InhierTalk” (Integrated interactive environment for hierarchical representation for FEA) has been developed in Smalltalk, an object oriented language, in order to confirm effectivity of hierarchical representation and to establish an optimum method of the system development. Two object-oriented knowledge models which consist of macro visual data representation and micro regularized data representation are proposed. In the development, it is found to be clear that active and passive evaluation methods are effective for construction of support system.


Sign in / Sign up

Export Citation Format

Share Document