<p>Transient forced vibration analysis of rigid-flexible multibody systems remains one of the core research problems in mechanical system dynamics. For linear systems under assumptions of minor vibrations, minor deformations, and linear elastic materials, the modal superposition method is employed for transient response computation. Finite element discretization is integrated with the Craig-Bampton substructure reduction technique to reduce the degree of freedom of flexible bodies. Data dependencies inherent in solving the system’s generalized coordinate equations during the computation process severely constrain the parallel computational efficiency of the conventional approach. This paper proposes a GPU-accelerated parallel algorithm based on modal superposition to address this limitation. The temporal integration process in the generalized coordinate equation-solving procedure is restructured into a hierarchical parallel accumulation by introducing a parallel prefix sum algorithm. The number of time steps processed in each parallel modal superposition operation is dynamically adjusted according to available GPU memory to balance memory safety and computational efficiency. The proposed algorithm demonstrates generality and scalability for complex rigid-flexible multibody systems with arbitrary topology. The effectiveness and computational efficiency of the algorithm were verified through two numerical examples. The algorithm achieves maximum speedup ratios of 7 and 42 for generalized coordinate calculation and modal superposition calculation, respectively. This provides an efficient GPU-based alternative for transient forced vibration analysis of rigid-flexible multibody systems.</p>

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

GPU-accelerated parallel algorithm for transient forced vibration analysis of rigid-flexible multibody systems

  • Yijia Peng,
  • Xiaoting Rui,
  • Guoping Wang,
  • Junjie Gu,
  • Shaoheng Hu

摘要

Transient forced vibration analysis of rigid-flexible multibody systems remains one of the core research problems in mechanical system dynamics. For linear systems under assumptions of minor vibrations, minor deformations, and linear elastic materials, the modal superposition method is employed for transient response computation. Finite element discretization is integrated with the Craig-Bampton substructure reduction technique to reduce the degree of freedom of flexible bodies. Data dependencies inherent in solving the system’s generalized coordinate equations during the computation process severely constrain the parallel computational efficiency of the conventional approach. This paper proposes a GPU-accelerated parallel algorithm based on modal superposition to address this limitation. The temporal integration process in the generalized coordinate equation-solving procedure is restructured into a hierarchical parallel accumulation by introducing a parallel prefix sum algorithm. The number of time steps processed in each parallel modal superposition operation is dynamically adjusted according to available GPU memory to balance memory safety and computational efficiency. The proposed algorithm demonstrates generality and scalability for complex rigid-flexible multibody systems with arbitrary topology. The effectiveness and computational efficiency of the algorithm were verified through two numerical examples. The algorithm achieves maximum speedup ratios of 7 and 42 for generalized coordinate calculation and modal superposition calculation, respectively. This provides an efficient GPU-based alternative for transient forced vibration analysis of rigid-flexible multibody systems.