Efficient Dynamic Analysis Method for Multibody Systems With Constraint Violation Stabilization Method

Author(s):  
Apiwat Reungwetwattana ◽  
Shigeki Toyama

Abstract This paper presents an efficient extension of Rosenthal’s order-n algorithm for multibody systems containing closed loops. Closed topological loops are handled by cut joint technique. Violation of the kinematic constraint equations of cut joints is corrected by Baumgarte’s constraint violation stabilization method. A reliable approach for selecting the parameters used in the constraint stabilization method is proposed. Dynamic analysis of a slider crank mechanism is carried out to demonstrate efficiency of the proposed method.

Author(s):  
Imad M. Khan ◽  
Kurt S. Anderson

In this paper, we characterize the orthogonal complement-based divide-and-conquer (ODCA) [1] algorithm in terms of the constraint violation error growth rate and singularity handling capabilities. In addition, we present a new constraint stabilization method for the ODCA architecture. The proposed stabilization method is applicable to general multibody systems with arbitrary number of closed kinematic loops. We compare the performance of the ODCA with augmented [2] and reduction [3] methods. The results indicate that the performance of the ODCA falls between these two traditional techniques. Furthermore, using a numerical example, we demonstrate the effectiveness of the new stabilization scheme.


1984 ◽  
Vol 51 (4) ◽  
pp. 899-903 ◽  
Author(s):  
J. W. Kamman ◽  
R. L. Huston

A new automated procedure for obtaining and solving the governing equations of motion of constrained multibody systems is presented. The procedure is applicable when the constraints are either (a) geometrical (for example, “closed-loops”) or (b) kinematical (for example, specified motion). The procedure is based on a “zero eigenvalues theorem,” which provides an “orthogonal complement” array which in turn is used to contract the dynamical equations. This contraction, together with the constraint equations, forms a consistent set of governing equations. An advantage of this formulation is that constraining forces are automatically eliminated from the analysis. The method is applied with Kane’s equations—an especially convenient set of dynamical equations for multibody systems. Examples of a constrained hanging chain and a chain whose end has a prescribed motion are presented. Applications in robotics, cable dynamics, and biomechanics are suggested.


1985 ◽  
Vol 107 (4) ◽  
pp. 488-492 ◽  
Author(s):  
C. O. Chang ◽  
P. E. Nikravesh

The transient dynamic analysis of equations of motion for constrained mechanical systems requires the solution of a mixed set of algebraic and differential equations. A constraint violation stabilization method, based on feedback control theory of linear systems, has been suggested by some researchers for solving these equations. However, since the value of damping parameters for this method are uncertain, the method is to some extent unattractive for general-purpose use. This paper presents an adaptive mechanism for determining the damping parameters. The results of the simulation for two examples illustrate the improvement in reducing the constraint violations when using this method.


Author(s):  
Takashi Takahashi ◽  
Saburo Matunaga ◽  
Yoshiaki Ohkami

Abstract Multibody dynamics with configuration changes are characterized by changes in the number and/or kind of constraint equations. Configuration changes mean the addition of impacts, changes of friction states, topological changes and so on. When we consider, for example, the capturing and removing process of the damaged satellites by redundant space robots, such a reconfigurable multibody dynamics must be considered. Dynamics of such a system has not been studied well though it is indispensable to develop the well-functioning automatic machines and robots in space as well as on the earth. We introduced the method to express the time-varying system topologies based on the graph theory and the linked-list, and reformulated the efficient dynamics algorithm based on the “order n algorithm” for forward dynamics of closed-loops systems. In this paper, we explain the above algorithms and how to implement a computer program using the object-oriented programming method. Furthermore, we examine how to apply these programs to space systems.


Author(s):  
Paulo Flores ◽  
Parviz E. Nikravesh

The dynamic equations of motion for constrained multibody systems are frequently formulated using the Newton-Euler’s approach, which is augmented with the acceleration constraint equations. This formulation results in the establishment of a mixed set of differential and algebraic equations, which are solved in order to predict the dynamic behavior of general multibody systems. It is known that the standard resolution of the equations of motion is highly prone to constraints violation because the position and velocity constraint equations are not fulfilled. In this work, a general review of the main methods commonly used to control or eliminate the violation of the constraint equations in the context of multibody dynamics formulation is presented and discussed. Furthermore, a general and comprehensive methodology to eliminate the constraints violation at the position and velocity levels is also presented. The basic idea of this approach is to add corrective terms to the position and velocity vectors with the intent to satisfy the corresponding kinematic constraint equations. These corrective terms are evaluated as function of the Moore-Penrose generalized inverse of the Jacobian matrix and of the kinematic constraint equations.


Author(s):  
Liu Hongzhao ◽  
Wei-qing Cao

Abstract In this paper, a method of using multibodies as substructures to establish the dynamic equations of elastic multibody systems involving closed loops is put forward. Plane elastic linkage is divided into four typical substructures, and equations of free two-link dyad — the most general one among the four substructures — are derived. Also some examples of substuctures’ partitioning of mechanisms are given to show the present method’s advantages. By means of the present method, the number of system’s constraint equations can be greatly reduced, and it will facilitate solving dynamic equations on a microcomputer.


Sign in / Sign up

Export Citation Format

Share Document