Dynamic Analysis of Mechanical Systems With Intermittent Motion

1982 ◽  
Vol 104 (4) ◽  
pp. 778-784 ◽  
Author(s):  
R. A. Wehage ◽  
E. J. Haug

A method is presented for dynamic analysis of systems with impulsive forces, impact, discontinuous constraints, and discontinuous velocities. A method of computer generation of the equations of planar motion and impulse-momentum relations that define jump discontinuities in system velocity for large scale systems is presented. An event predictor, working in conjunction with a new numerical integration algorithm, efficiently controls the numerical integration and allows for automatic equation reformulation. A weapon mechanism and a trip plow are simulated using the method to illustrate its capabilities.

1986 ◽  
Vol 108 (1) ◽  
pp. 38-45 ◽  
Author(s):  
Y. A. Khulief ◽  
A. A. Shabana

A method for dynamic analysis of large-scale constrained system of mixed rigid and flexible bodies with intermittent motion is presented. The system equations of motion are written in the Lagrangian formulation using a finite set of coupled reference position and local elastic generalized coordinates. Equations of motion are computer generated and integrated forward in time using an explicit-implicit integration algorithm. Points in time at which sudden events of the intermittent behavior occur are monitored by an event predictor which controls the integration algorithm and forces a solution for the system impulse-momentum relation at those points. Solutions of impulse-momentum relations define the jump discontinuities in the composite velocity vector as well as the generalized impulses of the reaction forces at different joints of the mechanical system.


1999 ◽  
Vol 121 (4) ◽  
pp. 606-611 ◽  
Author(s):  
Petter Krus

Dynamic simulation of systems, where the differential equations of the system are solved numerically, is a very important tool for analysis of the detailed behavior of a system. The main problem when dealing with large complex systems is that most simulation packages rely on centralized integration algorithms. For large scale systems, however, it is an advantage if the system can be partitioned in such a way that the parts can be evaluated with only a minimum of interaction. Using transmission line models, with distributed parameters, physically motivated pure time delays are introduced in the communication between components. These models can be used to represent both lines in a hydraulic system and springs in mechanical systems. As a result, components and subsystems can be simulated more independently of each other. In this paper it is shown how flexible joints based on transmission line modeling (TLM) with distributed parameters can be used to simplify modeling of large mechanical link systems interconnected with other physical domains. Furthermore, it provides a straightforward formulation for parallel processing.


2014 ◽  
pp. 34-41
Author(s):  
Petro Stakhiv ◽  
Serhiy Rendzinyak

The new approach to calculate dynamic behavior of large-scale systems, separated on subsystems is presented. Parallelization efficiency of computing process is described.


1986 ◽  
Vol 108 (3) ◽  
pp. 315-322 ◽  
Author(s):  
W. S. Yoo ◽  
E. J. Haug

A finite-element-based method is developed and applied for geometrically nonlinear dynamic analysis of spatial mechanical systems. Vibration and static correction modes are used to account for linear elastic deformation of components. Boundary conditions for vibration and static correction mode analysis are defined by kinematic constraints between components of a system. Constraint equations between flexible bodies are derived and a Lagrange multiplier formulation is used to generate the coupled large displacement-small deformation equations of motion. A standard, lumped mass finite-element structural analysis code is used to generate deformation modes and deformable body mass and stiffness information. An intermediate-processor is used to calculate time-independent terms in the equations of motion and to generate input data for a large-scale dynamic analysis code that includes coupled effects of geometric nonlinearity and elastic deformation. Two examples are presented and the effects of deformation mode selection on dynamic prediction are analyzed.


Author(s):  
Daniel G. Waddington ◽  
Nilabja Roy ◽  
Douglas C. Schmidt

As software-intensive systems become larger, more parallel, and more unpredictable the ability to analyze their behavior is increasingly important. There are two basic approaches to behavioral analysis: static and dynamic. Although static analysis techniques, such as model checking, provide valuable information to software developers and testers, they cannot capture and predict a complete, precise, image of behavior for large-scale systems due to scalability limitations and the inability to model complex external stimuli. This chapter explores four approaches to analyzing the behavior of software systems via dynamic analysis: compiler-based instrumentation, operating system and middleware profiling, virtual machine profiling, and hardware-based profiling. We highlight the advantages and disadvantages of each approach with respect to measuring the performance of multithreaded systems and demonstrate how these approaches can be applied in practice.


Author(s):  
Dongjun Lee ◽  
Ke Huang

This paper consists of three parts. First, with a slightly-different, yet, more physically-plausible, discrete supply-rate (i.e. power), we propose a non-iterative (i.e. fast) and variable-step numerical integration algorithm for (scalar) discrete-passive mechanical systems, consisting of constant mass and damper, and a certain class of nonlinear spring. In the second part, we propose a fast passive collision handling algorithm with a spring-damper type virtual wall, which, to detect exact time of contacts, requires at most three intermediate non-iterative computations within each integration-step. We then propose a way of how to passively connect this discrete-passive, non-iterative, and variable-step mechanical integrators (with passive collision handling) to a continuous haptic device.


Author(s):  
Daniel G. Waddington ◽  
Nilabja Roy ◽  
Douglas C. Schmidt

As software-intensive systems become larger, more parallel, and more unpredictable the ability to analyze their behavior is increasingly important. There are two basic approaches to behavioral analysis: static and dynamic. Although static analysis techniques, such as model checking, provide valuable information to software developers and testers, they cannot capture and predict a complete, precise, image of behavior for large-scale systems due to scalability limitations and the inability to model complex external stimuli. This chapter explores four approaches to analyzing the behavior of software systems via dynamic analysis: compiler-based instrumentation, operating system and middleware profiling, virtual machine profiling, and hardware-based profiling. We highlight the advantages and disadvantages of each approach with respect to measuring the performance of multithreaded systems and demonstrate how these approaches can be applied in practice.


1971 ◽  
Author(s):  
Richard Rosen ◽  
Moshe F. Rubinstein

Sign in / Sign up

Export Citation Format

Share Document