首页> 外文学位 >Efficient parallelizable algorithm for computer simulation of multibody dynamical systems.
【24h】

Efficient parallelizable algorithm for computer simulation of multibody dynamical systems.

机译:用于多体动力学系统的计算机仿真的高效可并行化算法。

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

摘要

A new parallelizable hybrid direct-iterative algorithm (HDIA) for computer simulation of motion behaviors of multibody dynamical systems is introduced. Specifically, the formation of the equations of motion, with their solution for system state derivatives and subsequent temporal integration is performed on parallel computing systems for multi-body systems with chain and tree structures. The method is based on cutting certain system interbody joints so that a system of largely independent multibody subchains is formed. These subchains interact with one another through associated unknown constraint forces with constraint equation at the cut joints. The increased parallelism is obtainable through cutting joints and the explicit determination of associated constraint forces combined with a sequential O(n) procedure. Consequently, the sequential O(n) procedure is carried out within each subchain to form and solve the equations of motion, while parallel strategies are performed between the subchains to form and solve constraint equations concurrently.;The joint cutting creates a need to solve a large system of sparse linear equations (Ax = b) associated with the constraint equation at each integration step. This linear system can be difficult to solve when the matrix A may be ill-conditioned or with poor properties due to widely varying magnitudes of its coefficients. In addition, solution of this linear sparse system may take a significant part of the total computational time when a parallel iterative solver is selected improperly. In this work five different Krylov subspace parallel linear iterative solvers have been integrated with the HDIA to improve its computational efficiency and to broaden its application. The algorithm has been implemented on IBM 1350 cluster through the integration of Krylov subspace iterative solvers in Aztec (A Massively Parallel Iterative Solver Library for Solving Sparse Linear Systems). Numerical programs based on the algorithm are further presented for validation, and along with typical case studies and performance comparison.
机译:提出了一种用于多体动力学系统运动行为计算机仿真的可并行并行混合直接迭代算法(HDIA)。具体而言,在具有链和树结构的多体系统的并行计算系统上执行运动方程的形成及其系统状态导数的解和随后的时间积分。该方法基于切割某些系统的椎间关节,从而形成很大程度上独立的多体子链系统。这些子链通过相关的未知约束力在切割接头处具有约束方程式相互交互。通过切割接缝和明确确定相关的约束力并结合顺序O(n)过程,可以获得增加的平行度。因此,在每个子链中执行顺序O(n)程序以形成和求解运动方程,同时在子链之间执行并行策略以同时形成和求解约束方程。在每个积分步骤中,与约束方程式相关联的大型稀疏线性方程组(Ax = b)。由于矩阵A的系数幅度变化大,矩阵A可能处于不适状态或性能较差时,很难解决该线性系统的问题。另外,当不正确地选择并行迭代求解器时,此线性稀疏系统的解决方案可能会占用总计算时间的很大一部分。在这项工作中,五个不同的Krylov子空间并行线性迭代求解器已与HDIA集成在一起,以提高其计算效率并扩大其应用范围。通过在Aztec(用于解决稀疏线性系统的大规模并行迭代求解器库)中集成Krylov子空间迭代求解器,在IBM 1350集群上实现了该算法。进一步提出了基于该算法的数字程序进行验证,并结合典型案例研究和性能比较。

著录项

  • 作者

    Patel, Yogesh.;

  • 作者单位

    South Dakota State University.;

  • 授予单位 South Dakota State University.;
  • 学科 Engineering Mechanical.
  • 学位 M.S.
  • 年度 2008
  • 页码 141 p.
  • 总页数 141
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 机械、仪表工业;
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号