Generalized Coordinate Partitioning in Dynamic Analysis of Mechanical Systems

Abstract

A computer-based method for formulation and efficient solution of nonlinear, constrained differential equations of motion is developed for planar mechanical systems. Nonlinear holonomic constraint equations and differential equations of motion are written in terms of a maximal set of Cartesian generalized coordinates, to facilitate the general formulation of constraints and forcing functions. A Gaussian elimination algorithm with full pivoting decomposes the constraint Jacobian matrix, identifies dependent variables, and constructs an influence coefficient matrix relating variations in dependent and independent variables. This information is employed to numerically construct a reduced system of differential equations whose solution yields the total system dynamic response. A numerical integration algorithm with positive-error control, employing a predictor-corrector algorithm with variable order and step-size, is developed that integrates for only the independent variables, yet effectively determines dependent variables. A general method is developed for dynamic analysis of systems with impulsive forces, impact, discontinuous constraints, and discontinuous velocities. This class of systems includes discontinuous kinematic and geometric constraints that characterize backlash and impact within systems.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jun 16, 1981
Accession Number
ADA108683

Entities

People

  • Edward J. Haug
  • Roger A. Wehage
  • Ronald R. Beck

Organizations

  • University of Iowa

Tags

Communities of Interest

  • Energy and Power Technologies
  • Space
  • Weapons Technologies

DTIC Thesaurus Topics

  • Actuators
  • Algorithms
  • Computational Fluid Dynamics
  • Computational Science
  • Computer Programming
  • Computer Programs
  • Computers
  • Control Systems
  • Differential Equations
  • Dynamic Response
  • Equations
  • Equations Of Motion
  • Mathematical Analysis
  • Mechanics
  • Numerical Analysis
  • Numerical Integration
  • Transient Response Analysis

Readers

  • Control Systems Engineering.
  • Finite Element Method (FEM) for solving Partial Differential Equations (PDEs)
  • Operations Research