Continuous Null Space Method for Constrained Mechanical Systems

Author(s):  
Keisuke Kamiya ◽  
Makoto Sawada ◽  
Yuji Furusawa

The governing equations for multibody systems are, in general, formulated in the form of differential algebraic equations (DAEs) involving the Lagrange multipliers. It is desirable for efficient and accurate analysis to eliminate the Lagrange multipliers and dependent variables. As a method to solve the DAEs by eliminating the Lagrange multipliers, there is a method called the null space method. In this report, first, it is shown that using the null space matrix one can eliminate the Lagrange multipliers and reduce the number of velocities to that of the independent ones. Then, a new method to obtain the continuous null space matrix is presented. Finally, the presented method is applied to four-bar linkages.

Author(s):  
Keisuke Kamiya ◽  
Yusaku Yamashita

The governing equations of multibody systems are, in general, formulated in the form of differential algebraic equations (DAEs) involving the Lagrange multipliers. For efficient and accurate analysis, it is desirable to eliminate the Lagrange multipliers and dependent variables. Methods called null space method and Maggi’s method eliminate the Lagrange multipliers by using the null space matrix for the constraint Jacobian. In previous reports, one of the authors presented methods which use the null space matrix. In the procedure to obtain the null space matrix, the inverse of a matrix whose regularity may not be always guaranteed. In this report, a new method is proposed in which the null space matrix is obtained by solving differential equations that can be always defined by using the QR decomposition, even if the constraints are redundant. Examples of numerical analysis are shown to validate the proposed method.


Author(s):  
Keisuke Kamiya

The governing equations of multibody systems are, in general, formulated in the form of differential algebraic equations (DAEs) involving the Lagrange multipliers. For efficient and accurate analysis, it is desirable to eliminate the Lagrange multipliers and dependent variables. Methods called null space method and Maggi’s method eliminate the Lagrange multipliers by using the null space matrix for the coefficient matrix which appears in the constraint equation in velocity level. In a previous report, the author presented a method to obtain a time differentiable null space matrix for scleronomic systems, whose constraint does not depend on time explicitly. In this report, the method is generalized to rheonomic systems, whose constraint depends on time explicitly. Finally, the presented method is applied to four-bar linkages.


Author(s):  
Keisuke Kamiya

Abstract This paper treats a problem to determine constraint forces in rigid mutibody systems. One of the most often applied algorithms for determination of constraint forces is based on the use of recursive Newton-Euler formalism. Another algorithm often applied for determination of constraint forces is based on the use of Lagrange multipliers. This paper presents a new method to determine constraint forces in rigid multibody systems. First relative displacements which violate the constraints, called anti-constraint relative displacements, are introduced, and governing equations which involve the constraint forces explicitly are derived. In the derived equations, the constraint forces appear independently from the Lagrange multipliers. Then, a method is proposed to determine the constraint forces by eliminating the Lagrange multipliers based on the methods proposed in previous papers by the author. The method is extended to have ability to treat systems with redundant constraints. Finally, validity of the proposed method is confirmed via numerical examples.


Author(s):  
Keisuke Kamiya

This paper presents a novel method for motion analysis of rigid multibody systems. In general, dynamics of multibody systems is described by differential algebraic equations with Lagrange multipliers. For efficient and accurate analysis, it is desirable to eliminate the Lagrange multipliers and dependent variables. Methods called nullspace method and Maggi’s method eliminate the Lagrange multipliers by using the nullspace matrix for the constraint Jacobian. In a previous report, the author presented a method in which the nullspace matrix is obtained by solving a differential equation together with the equation of motion of the system. In that method QR decomposition is used. In this report, reduction in computational time with the LU decomposition is attempted. In addition, treatment of singular configurations for accurate analysis is presented. Validity of the presented method is confirmed via numerical examples.


2006 ◽  
Vol 1 (3) ◽  
pp. 230-239 ◽  
Author(s):  
Dan Negrut ◽  
Jose L. Ortiz

The paper presents an approach to linearize the set of index 3 nonlinear differential algebraic equations that govern the dynamics of constrained mechanical systems. The proposed method handles heterogeneous systems that might contain flexible bodies, friction, control elements (user-defined differential equations), and nonholonomic constraints. Analytically equivalent to a state-space formulation of the system dynamics in Lagrangian coordinates, the proposed method augments the governing equations and then computes a set of sensitivities that provide the linearization of interest. The attributes associated with the method are the ability to handle large heterogeneous systems, ability to linearize the system in terms of arbitrary user-defined coordinates, and straightforward implementation. The proposed approach has been released in the 2005 version of the MSC.ADAMS/Solver(C++) and compares favorably with a reference method previously available. The approach was also validated against MSC.NASTRAN and experimental results.


Author(s):  
H. Ren ◽  
W. D. Zhu

A spatial discretization and substructure method is developed to calculate the dynamic responses of one-dimensional systems, which consist of length-variant distributed-parameter components such as strings, rods, and beams, and lumped-parameter components such as point masses and rigid bodies. The dependent variable, such as the displacement, of a distributed-parameter component is decomposed into boundary-induced terms and internal terms. The boundary-induced terms are interpolated from the boundary motions, and the internal terms are approximated by an expansion of trial functions that satisfy the corresponding homogeneous boundary conditions. All the matching conditions at the interfaces of the components are satisfied, and the expansions of the dependent variables of the distributed-parameter components absolutely and uniformly converge. The spatial derivatives of the dependent variables, which are related to the internal forces/moments, such as the axial forces, bending moments, and shear forces, can be accurately calculated. Assembling the component equations and the geometric matching conditions that arise from the continuity relations leads to a system of differential algebraic equations (DAEs). When some matching conditions are linear algebraic equations, some generalized coordinates can be represented by others so that the number of the generalized coordinates can be reduced. The methodology is applied to moving elevator cable-car systems in Part II of this work.


2003 ◽  
Vol 25 (3) ◽  
pp. 170-185
Author(s):  
Dinh Van Phong

The article deals with the problem of consistent initial values of the system of equations of motion which has the form of the system of differential-algebraic equations. Direct treating the equations of mechanical systems with particular properties enables to study the system of DAE in a more flexible approach. Algorithms and examples are shown in order to illustrate the considered technique.


Author(s):  
Sotirios Natsiavas ◽  
Elias Paraskevopoulos

A new set of equations of motion is presented for a class of mechanical systems subjected to equality motion constraints. Specifically, the systems examined satisfy a set of holonomic and/or nonholonomic scleronomic constraints. The main idea is to consider the equations describing the action of the constraints as an integral part of the overall process leading to the equations of motion. The constraints are incorporated one by one, in a process analogous to that used for setting up the equations of motion. This proves to be equivalent to assigning appropriate inertia, damping and stiffness properties to each constraint equation and leads to a system of second order ordinary differential equations for both the coordinates and the Lagrange multipliers associated to the motion constraints automatically. This brings considerable advantages, avoiding problems related to systems of differential-algebraic equations or penalty formulations. Apart from its theoretical value, this set of equations is well-suited for developing new robust and accurate numerical methods.


2012 ◽  
Vol 79 (4) ◽  
Author(s):  
David J. Braun ◽  
Michael Goldfarb

This paper presents an explicit to integrate differential algebraic equations (DAEs) method for simulations of constrained mechanical systems modeled with holonomic and nonholonomic constraints. The proposed DAE integrator is based on the equation of constrained motion developed in Part I of this work, which is discretized here using explicit ordinary differential equation schemes and applied to solve two nontrivial examples. The obtained results show that this integrator allows one to precisely solve constrained mechanical systems through long time periods. Unlike many other implicit DAE solvers which utilize iterative constraint correction, the presented DAE integrator is explicit, and it does not use any iteration. As a direct consequence, the present formulation is simple to implement, and is also well suited for real-time applications.


Sign in / Sign up

Export Citation Format

Share Document