Geometric Elimination of Constraint Violations in Numerical Simulation of Lagrangian Equations

1994 ◽  
Vol 116 (4) ◽  
pp. 1058-1064 ◽  
Author(s):  
S. Yoon ◽  
R. M. Howe ◽  
D. T. Greenwood

Conventional holonomic or nonholonomic constraints are defined as geometric constraints. The total enregy of a dynamic system can be treated as a constrained quantity for the purpose of accurate numerical simulation. In the simulation of Lagrangian equations of motion with constraint equations, the Geometric Elimination Method turns out to be more effective in controlling constraint violations than any conventional methods, including Baumgarte’s Constraint Violation Stabilization Method (CVSM). At each step, this method first goes through the numerical integration process without correction to obtain updated values of the state variables. These values are then used in a gradient-based procedure to eliminate the geometric and energy errors simultaneously before processing to the next step. For small step size, this procedure is stable and very accurate.

1995 ◽  
Vol 117 (3) ◽  
pp. 446-453 ◽  
Author(s):  
S. Yoon ◽  
R. M. Howe ◽  
D. T. Greenwood

When Baumgarte’s Constraint Violation Stabilization Method (CVSM) is used in the simulation of Lagrange equations of motion with holonomic constraints, it is shown that, with suitable assumptions on the integration step size h and the eigenvalues (λ’s) of the linearized system, the constraint variables are effectively integrated by the same algorithm as that used for the state variables. A numerical stability analysis of the constraint violations can be performed using this so-called pseudo-integration equation. A study is also made of truncation errors and their modeling in the continuous time domain. This model can be used to determine the effectiveness of various constraint controls and integration methods in reducing the errors in the solution due to truncation errors. Examples are presented to illustrate the use of a higher-order truncation error model which leads to an accurate quantitative steady-state analysis of the constraint violations.


Author(s):  
Edward J. Haug

A method is presented for formulating and numerically integrating ordinary differential equations of motion for nonholonomically constrained multibody systems. Tangent space coordinates are defined in configuration and velocity spaces as independent generalized coordinates that serve as state variables in the formulation, yielding ordinary differential equations of motion. Orthogonal-dependent coordinates and velocities are used to enforce constraints at position, velocity, and acceleration levels. Criteria that assure accuracy of constraint satisfaction and well conditioning of the reduced mass matrix in the equations of motion are used as the basis for updating local coordinates on configuration and velocity constraint manifolds, transparent to the user and at minimal computational cost. The formulation is developed for multibody systems with nonlinear holonomic constraints and nonholonomic constraints that are linear in velocity coordinates and nonlinear in configuration coordinates. A computational algorithm for implementing the approach is presented and used in the solution of three examples: one planar and two spatial. Numerical results using a fifth-order Runge–Kutta–Fehlberg explicit integrator verify that accurate results are obtained, satisfying all the three forms of kinematic constraint, to within error tolerances that are embedded in the formulation.


Author(s):  
Po-Chih Chen ◽  
Chia-Ou Chang ◽  
Wen-Tien Chang Chien ◽  
Chan-Shin Chou

In this paper a new method of incorporating linear/nonlinear nonholonomic constraints into the mechanical/molecular dynamical systems is presented. We first introduce the mass-weighted coordinates such that acceleration and forces are scaled to have the same units, and can be operated in the same space. Then we use the projector formalism and Gauss’s principle of least constraint to derive the constraint force in the explicit form so that the equations of motion are free of Lagrange multipliers. The use of mass-weighted coordinates enable the equation of the constraint forces to be expressed in terms of first generalized inverse of constraint matrix rather than the two-time generalized inverse of matrices used in the recent works. An algorithm of numerical integration for ensuring the satisfaction of constraint equations and avoiding the numerical drift is proposed. Two simple examples, constant kinetic energy (or temperature) and time-varying prescribed kinetic energy of three-particle dynamical system effectively verify our method.


1986 ◽  
Vol 108 (4) ◽  
pp. 589-593 ◽  
Author(s):  
D. K. Miu ◽  
D. B. Bogy

This two part paper presents the experimental observation and numerical simulation of the dynamic response of self-acting gas-lubricated slider bearings used to maintain the sub-micron spacings between the Read/Write transducers and the rotating disks in magnetic recording disk files. In this Part II, a factored implicit finite difference scheme is used to integrate the Reynolds lubrication equation, which describes the isothermal compressible fluid flow within the bearing region, and a fourth order Runge-Kutta method is used to solve the equations of motion, which describe the slider dynamics. Using this numerical model, the theoretical slider response due to a rectangular step in the disk surface is obtained. Excellent correlation is observed between theory and experiment. Results are presented to illustrate the effects of step size, step location, and surface velocity on the dynamic performance of slider bearings.


Author(s):  
B. F. Feeny

D'Alembert's principle is manipulated in the presence of nonholonomic constraints to derive the principle of virtual power in nonholonomic form, and Lagrange's equations for nonholonomic systems. The Lagrangian equations had been expressed previously for conservative systems, derived by variational methods. The D'Alembert derivation confirms the roles of constrained and unconstrained Lagrangians directly by the presence of constrained and unconstrained velocities in D'Alembert's principle. The constrained form of nonconservative generalized forces is also determined for both particles and rigid bodies. An example is a rolling disk.


1983 ◽  
Vol 105 (3) ◽  
pp. 379-384 ◽  
Author(s):  
P. E. Nikravesh ◽  
E. J. Haug

This paper presents a computer-based method for formulation and efficient solution of nonlinear, constrained differential equations of motion for spatial dynamic analysis of mechanical systems with holonomic and nonholonomic constraints. Holonomic and nonholonomic constraint equations and differential equations of motion are written in terms of a maximal set of Cartesian generalized coordinates, three translational and four rotational coordinates for each rigid body in the system, where the rotational coordinates are Euler parameters. The maximal set of generalized coordinates facilitates the general formulation of constraints and forcing functions. A Gaussian elimination algorithm with full pivoting decomposes the constraint Jacobian matrix and identifies independent coordinates and velocities. This information is employed to numerically construct a reduced system of differential equations of motion whose solution yields the system dynamic response. A numerical integration algorithm with positive-error control, employing a predictor-corrector algorithm with variable order and step size, integrates for only the independent variables, yet effectively determines dependent variables.


Author(s):  
Ge Kai ◽  
Wei Zhang

In this paper, we establish a dynamic model of the hyper-chaotic finance system which is composed of four sub-blocks: production, money, stock and labor force. We use four first-order differential equations to describe the time variations of four state variables which are the interest rate, the investment demand, the price exponent and the average profit margin. The hyper-chaotic finance system has simplified the system of four dimensional autonomous differential equations. According to four dimensional differential equations, numerical simulations are carried out to find the nonlinear dynamics characteristic of the system. From numerical simulation, we obtain the three dimensional phase portraits that show the nonlinear response of the hyper-chaotic finance system. From the results of numerical simulation, it is found that there exist periodic motions and chaotic motions under specific conditions. In addition, it is observed that the parameter of the saving has significant influence on the nonlinear dynamical behavior of the four dimensional autonomous hyper-chaotic system.


Author(s):  
Xiangying Guo ◽  
Wei Zhang ◽  
Ming-Hui Yao

This paper presents an analysis on the nonlinear dynamics and multi-pulse chaotic motions of a simply-supported symmetric cross-ply composite laminated rectangular thin plate with the parametric and forcing excitations. Firstly, based on the Reddy’s three-order shear deformation plate theory and the model of the von Karman type geometric nonlinearity, the nonlinear governing partial differential equations of motion for the composite laminated rectangular thin plate are derived by using the Hamilton’s principle. Then, using the second-order Galerkin discretization approach, the partial differential governing equations of motion are transformed to nonlinear ordinary differential equations. The case of the primary parametric resonance and 1:1 internal resonance is considered. Four-dimensional averaged equation is obtained by using the method of multiple scales. From the averaged equation obtained here, the theory of normal form is used to give the explicit expressions of normal form. Based on normal form, the energy phase method is utilized to analyze the global bifurcations and multi-pulse chaotic dynamics of the composite laminated rectangular thin plate. The results obtained above illustrate the existence of the chaos for the Smale horseshoe sense in a parametrical and forcing excited composite laminated thin plate. The chaotic motions of the composite laminated rectangular thin plate are also found by using numerical simulation. The results of numerical simulation also indicate that there exist different shapes of the multi-pulse chaotic motions for the composite laminated rectangular thin plate.


Author(s):  
P. E. Nikravesh ◽  
G. Gim

Abstract This paper presents a systematic method for deriving the minimum number of equations of motion for multibody system containing closed kinematic loops. A set of joint or natural coordinates is used to describe the configuration of the system. The constraint equations associated with the closed kinematic loops are found systematically in terms of the joint coordinates. These constraints and their corresponding elements are constructed from known block matrices representing different kinematic joints. The Jacobian matrix associated with these constraints is further used to find a velocity transformation matrix. The equations of motions are initially written in terms of the dependent joint coordinates using the Lagrange multiplier technique. Then the velocity transformation matrix is used to derive a minimum number of equations of motion in terms of a set of independent joint coordinates. An illustrative example and numerical results are presented, and the advantages and disadvantages of the method are discussed.


Author(s):  
Jesús Cardenal ◽  
Javier Cuadrado ◽  
Eduardo Bayo

Abstract This paper presents a multi-index variable time step method for the integration of the equations of motion of constrained multibody systems in descriptor form. The basis of the method is the augmented Lagrangian formulation with projections in index-3 and index-1. The method takes advantage of the better performance of the index-3 formulation for large time steps and of the stability of the index-1 for low time steps, and automatically switches from one method to the other depending on the required accuracy and values of the time step. The variable time stepping is accomplished through the use of an integral of motion, which in the case of conservative systems becomes the total energy. The error introduced by the numerical integrator in the integral of motion during consecutive time steps provides a good measure of the local integration error, and permits a simple and reliable strategy for varying the time step. Overall, the method is efficient and powerful; it is suitable for stiff and non-stiff systems, robust for all time step sizes, and it works for singular configurations, redundant constraints and topology changes. Also, the constraints in positions, velocities and accelerations are satisfied during the simulation process. The method is robust in the sense that becomes more accurate as the time step size decreases.


Sign in / Sign up

Export Citation Format

Share Document