Simulation of Constrained Mechanical Systems—Part II: Explicit Numerical Integration

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.

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.


2003 ◽  
Vol 125 (1) ◽  
pp. 143-149 ◽  
Author(s):  
Ju Seok Kang ◽  
Sangwoo Bae ◽  
Jang Moo Lee ◽  
Tae Oh Tak

The purpose of this study is to derive a linearized form of dynamic equations for constrained mechanical systems. The governing equations for constrained mechanical systems are generally expressed in terms of Differential-Algebraic Equations (DAEs). Conventional methods of linearization are based on the perturbation of the nonlinear DAE, where small amounts of perturbations are taken to guarantee linear characteristics of the equations. On the other hand, the proposed linearized dynamic equations are derived directly from a force equilibrium condition, not from the DAEs, with small motion assumption. This approach is straightforward and simple compared to conventional perturbation methods, and can be applicable to any constrained mechanical systems that undergo small displacement under external forces. The modeling procedure and formulation of linearized dynamic equations are demonstrated by the example of a vehicle suspension system, a typical constrained multibody system. The solution is validated by comparison with conventional nonlinear dynamic analysis and modal test results.


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.


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

This paper presents an equation of motion for numerical simulation of constrained mechanical systems with holonomic and nonholonomic constraints. In order to avoid the error accumulation typically experienced in such simulations, the standard equation of motion is enhanced with embedded force and impulse terms which perform continuous constraint and energy correction along the numerical solution. To avoid interference between the kinematic constraint correction and the energy correction terms, both are derived by taking the geometry of the constrained dynamics rigorously into account. In this light, enforcement of the (ideal) holonomic and nonholonomic kinematic constraints are performed using ideal forces and impulses, while the energy conservation law is considered as a nonideal nonlinear nonholonomic constraint on the simulated motion, and as such it is enforced with nonideal forces. As derived, the equation can be directly discretized and integrated with an explicit ODE solver avoiding the need for expensive implicit integration and iterative constraint stabilization. Application of the proposed equation is demonstrated on a representative example. A more elaborate discussion of practical implementation is presented in Part II of this work.


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.


1999 ◽  
Author(s):  
Marwan Bikdash ◽  
Richard A. Layton

Abstract Guidelines toward an energy-based, linear analysis of discrete physical systems are presented, based on previous work in systematic modeling using Lagrangian differential-algebraic equations (DAEs). Recent work in this area is extended by accommodating nonholonomic constraints and explicit inputs. An equilibrium postulate is proposed and equilibrium is characterized for static and steady-state conditions. Lagrangian DAEs are linearized using a local, indirect approach. Alternate descriptor formulations leading to different linear singular systems are compared and one formulation is determined to be a good foundation for future work in linear analysis using Lagrangian DAEs.


Sign in / Sign up

Export Citation Format

Share Document