An overview of MEXX: Numerical Software for the Integration of Multibody Systems

An overview of MEXX: Numerical Software for the Integration of Multibody Systems
复制标题

MEXX 概述:用于多体系统集成的数值软件

DOI:
--
复制
发表时间:
1993
期刊:
影响因子:
--
通讯作者:
C. Engstler
C. Engstler
中科院分区:
--
文献类型:
--
作者:
C. Lubich;U. Nowak;U. Pöhle;C. Engstler

文献摘要

被引文献

相似文献

MEXX(MEXanical systems eXtrapolation integrator的缩写)是一个用于约束力学系统时间积分的Fortran代码,由因斯布鲁克大学和柏林Konrad-Zuse中心开发。它适合于直接积分描述符形式的运动方程,并具有以下特点: 通过半显式外推法进行时间步进,允许精确和鲁棒地计算位置、速度、加速度和约束力。 仅评估位置和速度约束函数,不需要公式化加速度约束。 位置和速度约束在整个积分区间内保持满足。 使用结构良好的线性代数,允许使用O(n)递归消除,以及其他完整和稀疏线性代数选项。 时间连续的解决方案表示(例如,(用于图形) 寻根选项(例如,碰撞和库仑摩擦问题) MEXX鼓励使用大型,稀疏的描述符配方,但也可以有效地处理多体系统的近状态空间运动学配方。[5]中给出了MEXX及其基本概念的详细描述。在本简短的说明中,我们提供了一个简要的概述。
MEXX (short for MEXanical systems eXtrapolation integrator) is a Fortran code for time integration of constrained mechanical systems, which was developed at the University of Innsbruck and the Konrad-Zuse-Center Berlin. It is suited for direct integration of the equations of motion in descriptor form, and has the following features: Time stepping by a half-explicit extrapolation method, allowing for the accurate and robust computation of position, velocity, acceleration, and constraint forces. Only position and velocity constraint functions are evaluated, acceleration constraints need not be formulated. Both position and velocity constraints remain satisfied throughout the integration interval. Uses well-structured linear algebra, enabling the use of O(n) recursive elimination, among other full and sparse linear algebra options. Time-continuous solution representation (e.g., for graphics) Root-finding options (e.g., for impact and Coulomb friction problems) MEXX encourages the use of large, sparse descriptor formulations, but can also efficiently handle near-statespace kinematic formulations of multibody systems. A detailed description of MEXX and the underlying concepts is given in [5]. In the present short note we provide a brief overview.