سند علمی

Improved “Order-N” Performance Algorithm for the Simulation of Constrained Multi-Rigid-Body Dynamic Systems

چکیده

This paper presents an algorithm for the efficient numerical analysis and simulation of modest to heavily constrained multi-rigid-body dynamic systems. The algorithm can accommodate the spatial motion of general multi-rigid-body systems containing arbitrarily many closed loops in O(n+m) operations overall for systems containing n generalized coordinates, and m independent algebraic constraints. The presented approach does not suffer from the performance (speed) penalty encountered by most other of the so-called “O(n)” state-space formulations, when dealing with constraints which tend to actually show O(n + m + nm + nm + m) performance. Additionally, these latter formulations may require additional constraint violation stabilization procedures (e.g. Baumgarte’s method, coordinate partitioning, etc.) which can contribute significant additional computation. The presented method suffers less from this difficulty because the loop closure constraints at both the velocity and acceleration level are directly embedded within the formulation. Due to these characteristics, the presented algorithm offers superior computing performance relative to other methods in situations involving both large n and m. Nomenclature a Matrix representation of acceleration of center of mass k∗ in the Newtonian reference frame N . at Acceleration remainder term associated with body k in N ; This is all terms of a k which are not explicit in u̇’s. A The generalized acceleration matrix of body k in N . Ā That portion of the generalized acceleration matrix of body k in N which is explicit in the unknown state derivatives u̇. At That portion of the generalized acceleration matrix of body k in N which is not explicit in the unknown state derivatives u̇. 0i A The generalized acceleration matrix of ki in reference frame 0i, which are associated with closed loop i. 0ī A That portion of the generalized acceleration matrix of ki in 0i which is explicit in the unknown state derivatives u̇. 0i At That portion of the generalized acceleration matrix of ki in 0i which is not explicit in the unknown state derivatives u̇. C Invertible transformation matrix relating q̇ to u. C k Direction cosine matrix relating the basis vectors fixed in body k to those in proximal body Pr[k]. Dist[k] Distal body set associated with body k. D Matrix used in relating q̇ to u, and commonly associated with prescribed motions. Ei Expansion matrix which converts mi constraint load measure numbers to constraint load matrix Fci . F Recursive generalized force matrix for body k. ∗Associate Professor. anderk5@rpi.edu †Doctoral Student. critcj@rpi.edu

اسناد مشابه

  • Recursive Sensitivity Analysis for Constrained Multi-rigid-body Dynamic Systems Design Optimization

    سند علمی۲۰۰۲Y. Hsu, K. S. Anderson

    With the large dimensionality and complexity of many modern multibody dynamic applications, the efficiency of the sensitivity evaluation method used significantly impacts the overall computation costs, and as such can greatly limit the usefulness of the sensitivity information. T

  • First-order stability cells of active multi-rigid-body systems

    سند علمی۱۹۹۵IEEE Trans. Robotics and AutomationJeffrey C. Trinkle, Ayman Farahat, Peter F. Stiller

    A stability cell is a subset of the connguration space (C-space) of a set of actively controlled rigid bodies (e.g., a whole-arm manipulator) in contact with a passive body (e.g., a manipulated object) in which the contact state is guaranteed to be stable under the innuence of Co

  • Implementation of multi-rigid-body dynamics within a robotic grasping simulator

    سند علمی۲۰۰۳ICRAAndrew T. Miller, Henrik I. Christensen

    Robotic simulation systems allow researchers, engineers, and students to test control algorithms in a safe environment, but until recently these systems only simulated the dynamics of the mechanism itself and could not simulate (complex) contacts with other bodies in the environm

  • An Improved Harmony Search Algorithm for Constrained Multi- Objective Optimization Problems

    سند علمی۲۰۱۲Yuelin Gao, Jun Wu, Yingzhen Chen

    An improved harmony search algorithm for constrained multi-objective optimization problems is proposed in this paper. Inspired by Particle Swarm Optimization, an inductor particle is introduced to speed up the convergence rate of the CMOHS. Two populations are adopted to increase

  • An Improved Harmony Search Algorithm for Constrained Multi-Objective Optimization

    سند علمی۲۰۱۳JSWYuelin Gao, Xia Chang, Yingzhen Chen

    An improved harmony search algorithm for constrained multi-objective optimization problems is proposed in this paper. Inspired by Particle Swarm Optimization, an inductor particle is introduced to speed up the convergence rate of the CMOHS. Two populations are adopted to increase

  • A Hybrid Time-Stepping Scheme for Intermittent Contact in Multi-Rigid-Body Dynamics

    سند علمی۲۰۰۸Kishor D. Bhalerao, Kurt S. Anderson, Jeffrey C. Trinkle

    This paper describes a novel method for the modeling of intermittent contact in multi-rigid-body problems. We use a complementarity based time-stepping scheme in Featherstone’s Divide and Conquer framework to efficiently model the unilateral and bilateral constraints in the syste