【24h】

IMPROVED 'ORDER-N' PERFORMANCE ALGORITHM FOR THE SIMULATION OF CONSTRAINED MULTI-RIGID-BODY DYNAMIC SYSTEMS

机译:约束多刚体动力学系统仿真的改进“ N阶”性能算法

获取原文
获取原文并翻译 | 示例

摘要

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~2 +m~3) performance. Additionally, these latter formulations may require additional constraint violation stablization 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 should offer superior computing performance relative to other methods in situations involving both large n and m.
机译:本文提出了一种算法,用于对中度到重度约束的多刚体动力学系统进行有效的数值分析和仿真。该算法可以适应一般的多刚体系统的空间运动,对于包含n个广义坐标和m个独立代数约束的系统,该系统在O(n + m)个运算中总体上包含任意多个闭环。当处理趋于实际上显示为O(n + m + nm +)的约束时,所提出的方法不会遭受大多数其他所谓的“ O(n)”状态空间公式所遇到的性能(速度)损失。 nm〜2 + m〜3)性能。此外,这些后面的公式可能需要其他约束违反稳定程序(例如Baumgarte方法,坐标划分等),这可能会导致大量额外的计算。由于速度和加速度水平上的闭环约束都直接嵌入到配方中,因此所提出的方法受此困难的影响较小。由于这些特性,在涉及较大的n和m的情况下,相对于其他方法,所提出的算法应提供出色的计算性能。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号