Comparison of Selected Methods of Handling Redundant Constraints in Multibody Systems Simulations

Author(s):  
Marek Wojtyra ◽  
Janusz Frączek

When redundant constraints are present in a rigid body mechanism, only selected (if any at all) joint reactions can be determined uniquely, whereas others cannot. Analytic criteria and numerical methods of finding joints with uniquely solvable reactions are available. In this paper, the problem of joint reactions solvability is examined from the point of view of selected numerical methods frequently used for handling redundant constraints in practical simulations. Three different approaches are investigated in the paper: elimination of redundant constraints; pseudoinverse-based calculations; and the augmented Lagrangian formulation. Each method is briefly summarized; the discussion is focused on techniques of handling redundant constraints and on joint reactions calculation. In the case of multibody systems with redundant constraints, the rigid body equations of motion are insufficient to calculate some or all joint reactions. Thus, purely mathematical operations are performed in order to find the reaction solution. In each investigated method, the redundant constraints are treated differently, which—in the case of joints with nonunique reactions—leads to different reaction solutions. As a consequence, reactions reflecting the redundancy handling method rather than physics of the system are calculated. A simple example of each method usage is presented, and calculated joint reactions are examined. The paper points out the origins of nonuniqueness of constraint reactions in each examined approach. Moreover, it is shown that one and the same method may lead to different reaction solutions, provided that input data are prepared differently. Finally, it is demonstrated that—in case of joints with solvable reactions—the obtained solutions are unique, regardless of the method used for redundant constraints handling.

Author(s):  
Marek Wojtyra ◽  
Janusz Fra˛czek

When redundant constraints are present in a rigid body mechanism, only selected joint reactions can be determined uniquely, whereas the other cannot. Analytic criteria and numerical methods of finding joints with uniquely solvable reactions are available. In this paper the problem of joint reactions solvability is examined from the point of view of numerical methods frequently used for redundant constrains handling in practical simulations. Three methods are discussed: elimination of redundant constraints, pseudoinverse-based calculations and the augmented Lagrangian method. In each method the redundant constraints are treated differently which — in case of joints with non-unique reactions — leads to different reaction solutions. Moreover, it is shown that one and the same method may lead to different solutions, provided that input data are prepared differently. Finally, it is illustrated that — in case of joints with solvable reactions — the obtained solutions are unique, regardless of the method used for redundant constraints handling.


Author(s):  
Andreas Müller ◽  
Shivesh Kumar

AbstractDerivatives of equations of motion (EOM) describing the dynamics of rigid body systems are becoming increasingly relevant for the robotics community and find many applications in design and control of robotic systems. Controlling robots, and multibody systems comprising elastic components in particular, not only requires smooth trajectories but also the time derivatives of the control forces/torques, hence of the EOM. This paper presents the time derivatives of the EOM in closed form up to second-order as an alternative formulation to the existing recursive algorithms for this purpose, which provides a direct insight into the structure of the derivatives. The Lie group formulation for rigid body systems is used giving rise to very compact and easily parameterized equations.


Author(s):  
Bukoko C. Ikoki ◽  
Marc J. Richard ◽  
Mohamed Bouazara ◽  
Sélim Datoussaïd

The library of symbolic C++ routines is broadly used throughout the world. In this article, we consider its application in the symbolic treatment of rigid multibody systems through a new software KINDA (KINematic & Dynamic Analysis). Besides the attraction which represents the symbolic approach and the effectiveness of this algorithm, the capacities of algebraical manipulations of symbolic routines are exploited to produce concise and legible differential equations of motion for reduced size mechanisms. These equations also constitute a powerful tool for the validation of symbolic generation algorithms other than by comparing results provided by numerical methods. The appeal in the software KINDA resides in the capability to generate the differential equations of motion from the choice of the multibody formalism adopted by the analyst.


Author(s):  
Oleg K. Kroytor ◽  
Mikhail D. Malykh ◽  
Sergei P. Karnilovich

The article discusses the kinematic support, which allows reducing the horizontal dynamic effects on the building during earthquakes. The model of a seismic isolation support is considered from the point of view of classical mechanics, that is, we assume that the support is absolutely solid, oscillating in a vertical plane above a fixed horizontal solid plate. This approach allows a more adequate description of the interaction of the support with the soil and the base plate of the building. The paper describes the procedure for reducing the complete system of equations of motion of a massive rigid body on a fixed horizontal perfectly smooth plane to a form suitable for applying the finite difference method and its implementation in the Sage computer algebra system. The numerical calculations by the Euler method for grids with different number of elements are carried out and a mathematical model of the support as a perfectly rigid body in the Sage computer algebra system is implemented. The article presents the intermediate results of numerical experiments performed in Sage and gives a brief analysis (description) of the results.


Author(s):  
Ali Meghdari ◽  
Farbod Fahimi

Abstract Recent advances in the study of dynamics of multibody systems indicate the need for decoupling of the equations of motion. In this paper, our efforts are focused on this issue, and we have tried to expand the existing methods for multi-rigid body systems to include systems with some kind of flexibility. In this regard, the equations of motion for a planar two-degree-of-freedom robot with flexible joints is carried out using Lagrange’s equations and Kane’s equations with congruency transformations. The method of decoupling the equations of motion using Kane’s equations with congruency transformations is presented. Finally, the results obtained from both methods are compared.


2018 ◽  
Vol 14 (S342) ◽  
pp. 19-23
Author(s):  
Fabio Bacchini ◽  
Bart Ripperda ◽  
Alexander Y. Chen ◽  
Lorenzo Sironi

AbstractWe present recent developments on numerical algorithms for computing photon and particle trajectories in the surrounding of compact objects. Strong gravity around neutron stars or black holes causes relativistic effects on the motion of massive particles and distorts light rays due to gravitational lensing. Efficient numerical methods are required for solving the equations of motion and compute i) the black hole shadow obtained by tracing light rays from the object to a distant observer, and ii) obtain information on the dynamics of the plasma at the microscopic scale. Here, we present generalized algorithms capable of simulating ensembles of photons or massive particles in any spacetime, with the option of including external forces. The coupling of these tools with GRMHD simulations is the key point for obtaining insight on the complex dynamics of accretion disks and jets and for comparing simulations with upcoming observational results from the Event Horizon Telescope.


2013 ◽  
Vol 332 ◽  
pp. 297-304
Author(s):  
Liviu Ciupitu

The noncircular gears are used more and more in industrial applications. The paper presents an educational test rig for the kinematic study of non-circular gears. Two gears are studied from kinematic theoretically point of view: a gear with identically oval spur gears and another gear with identically elliptical spur gears, and simulation diagrams are presented. As for the testing rig, a gear with identically oval spur gears has been used. The researchers are able to draw with high precision the variation curve of output angle with respect to input angle. By using numerical methods for integration and differentiation other diagrams could be drawn and a comparation with simulation diagrams could be made.


Author(s):  
Shanzhong Duan ◽  
Kurt S. Anderson

Abstract The paper presents a new hybrid parallelizable low order algorithm for modeling the dynamic behavior of multi-rigid-body chain systems. The method is based on cutting certain system interbody joints so that largely independent multibody subchain systems are formed. These subchains interact with one another through associated unknown constraint forces f¯c at the cut joints. The increased parallelism is obtainable through cutting the joints and the explicit determination of associated constraint loads combined with a sequential O(n) procedure. In other words, sequential O(n) procedures are performed to form and solve equations of motion within subchains and parallel strategies are used to form and solve constraint equations between subchains in parallel. The algorithm can easily accommodate the available number of processors while maintaining high efficiency. An O[(n+m)Np+m(1+γ)Np+mγlog2Np](0<γ<1) performance will be achieved with Np processors for a chain system with n degrees of freedom and m constraints due to cutting of interbody joints.


Sign in / Sign up

Export Citation Format

Share Document