+高级检索
基于GPU的车辆-轨道-地基土耦合系统3D随机振动并行计算方法
DOI:
作者:
作者单位:

1.中南大学土木工程学院;2.长沙理工大学土木工程学院

作者简介:

通讯作者:

基金项目:

国家自然科学基金项目(51678576);国家重点研发计划项目(2017YFB1201204)


A PARALLEL RANDOM METHOD FOR THREE-DIMENSIONAL ANALYSIS OF TRAIN-TRACK-SOIL DYNAMIC INTERACTION BASE ON GPU
Author:
Affiliation:

1.School of Civil Engineering,Central South University,Changsha Hunan;2.School of Civil Engineering,Changsha University of Science Technology,Changsha Hunan

Fund Project:

National Natural Science Foundation of China(51678576);National Key R&D Program of China(2017YFB1201204)

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
    摘要:

    车辆-轨道-地基土耦合系统3D有限元模型庞大的自由度数量导致动力分析的计算效率低;当进一步考虑轨道不平顺随机激励时,大样本的工况分析限制了3D模型在车致环境振动研究中的应用。针对轨道不平顺随机特征导致车辆-轨道-地基土耦合系统随机分析计算效率低的问题,采用虚拟激励法降低大样本分析的计算量;针对耦合系统等效刚度矩阵的稀疏特性,采用行压缩(Compressed Sparse Row, CSR)格式存储大型稀疏矩阵,采用预处理共轭梯度法(Preconditioned Conjugate Gradient , PCG)求解对称正定的等效静力平衡方程,最后通过Matlab-CUDA(Compute Unified Device Architecture)混合平台开发基于GPU的并行计算程序。通过数值算例表明:基于Matlab-CUDA混合平台求解等效静力平衡方程的效率是串行多点同步算法的86.13倍,大大缩短了随机振动分析的总计算时间,且内存占用小、易于在个人计算机上实施;采用PCG法求解车辆-轨道-地基土耦合系统形成的大型稀疏线性方程组时,建议以加速度指标作为迭代收敛精度的控制指标;可通过选取适当的迭代收敛精度,以达到计算精度和计算效率的平衡。

    Abstract:

    The large-scale of degrees of freedom of the train-track-soil coupling system 3D finite element model leads to low efficiency of dynamic analysis, when the random excitation induced by track irregularity is considered concurrently, the analysis of large samples limits the application of 3D model in train-induced environmental vibration. Aiming at the issue of low efficiency in the random analysis of train-track-soil coupled system due to the random characteristics of track irregularity, the pseudo-excitation method(PEM) is used to reduce the cost of computing of large samples; according to the sparsity of equivalent stiffness matrix of train-track-soil coupling system, large-scale sparse matrix was stored in Compressed Sparse Row (CSR) forma, the symmetric positive definite equation of equivalent static equilibrium is solved with the preconditioned conjugate gradient (PCG) method, the parallel program is developed with the Matlab-CUDA (Compute Unified Device Architecture) hybrid platform. The numerical example shows that the efficiency of solving equivalent static equilibrium equation based on Matlab-CUDA hybrid platform is 86.13 times higher than the multi-point synchronization algorithm, and the total calculation time of the random vibration analysis is greatly reduced, the memory usage is small and it is easy to implement on personal computer; when using PCG method to solve the large sparse linear equations of vehicle-track-foundation soil coupling system, it is suggested to take the acceleration as the control index of convergence accuracy of iteration; the balance between calculation accuracy and efficiency can be achieved by selecting appropriate convergence accuracy of iteration.

    参考文献
    相似文献
    引证文献
文章指标
  • PDF下载次数:
  • HTML阅读次数:
  • 摘要点击次数:
  • 引用次数:
引用本文
历史
  • 收稿日期: 2020-04-06
  • 最后修改日期: 2020-08-18
  • 录用日期: 2020-08-28
  • 在线发布日期:
  • 出版日期:
作者稿件一经被我刊录用,如无特别声明,即视作同意授予我刊论文整体的全部复制传播的权利,包括但不限于复制权、发行权、信息网络传播权、广播权、表演权、翻译权、汇编权、改编权等著作使用权转让给我刊,我刊有权根据工作需要,允许合作的数据库、新媒体平台及其他数字平台进行数字传播和国际传播等。特此声明。
关闭