1 Copyright © 2003 by ASME Proceedings of DETC’03 ASME 2003 Design Engineering Technical Conferences and Computers and Information in Engineering Conference Chicago, Illinois USA, September 2-6, 2003 DETC2003/VIB-48314 CONSTRAINT GRADIENT PROJECTIVE METHOD FOR STABILIZED DYNAMIC SIMULATION OF CONSTRAINED MULTIBODY SYSTEMS Zdravko Terze University of Zagreb F. Mech. Eng. Naval Arch. Department of Aerospace Engineering Joris Naudet Vrije Universiteit Brussel Department of Mechanical Engineering Dirk Lefeber Vrije Universiteit Brussel Department of Mechanical Engineering ABSTRACT Constraint gradient projective method for stabilization of constraint violation during integration of constrained multibody systems is in the focus of the paper. Different mathematical models for constrained MBS dynamic simulation on manifolds are surveyed and violation of kinematical constraints is discussed. As an extension of the previous work focused on the integration procedures of the holonomic systems, the constraint gradient projective method for generally constrained mechanical systems is discussed. By adopting differential- geometric point of view, the geometric and stabilization issues of the method are addressed. It is shown that the method can be applied for stabilization of holonomic and non-holonomic constraints in Pfaffian and general form. 1. INTRODUCTION During dynamical simulation of constrained multibody systems, a violation of system kinematical constraints is the basic source of time-integration errors and frequent difficulty that analyst have to cope with. As will be surveyed in the following chapters, if the governing equations are not turned into so called minimal form, but dynamic simulation is based on the mathematical models expressed via redundant coordinates, a constraint violation stabilization method have to be applied during integration procedure. Baumgarte stabilization method that minimizes violations can be applied for this purpose, but this algorithm is dependent on empirical feedback gains and has some limitations [1]. Different methods that provide full stabilization of system constraints are discussed in [2, 3, 4]. The stabilized integration procedure, whose stabilization step is based on projection of the integration results to the underlying constraint manifold via post-integration correction of selected coordinates, is proposed and compared with similar integration schemes in [5]. The integration procedure is compatible with many ODE integrators and provides full stabilization of system constraint violation, but its utilization is confined to the holonomic systems only. As an extension of the previous work, a further elaboration of the projective stabilization step described in [5] is reported in this paper. Based on the gained insight, the geometric and stabilization properties of the projection algorithm are addressed when routine is applied for stabilization of holonomic and non- holonomic constraints in Pfaffian and general form. In the case of holonomic systems it is shown that, once the subvector is optimally partitioned at the position level, it can be used automatically for stabilization at the velocity level as well. The next question is: would it be possible to apply the proposed algorithm in the framework of simulation procedures of non- holonomic systems ? It is shown that in the case of non- holonomic systems, the optimally partitioned subvectors can generally have a different structure for ‘positions’ and velocities. 2. UNCONSTRAINED MBS ON MANIFOLDS Unconstrained multibody system (MBS) is an autonomous Lagrangian system. If n DOF is assumed, the system evolution in configuration space R is described (by definition) by Lagrangian equations [6] * d d * = - [ [ / / W , ( ) ( ) W , , * [ [ 4 [ [ = 0 . (1)