基于有限质点法的城市建筑群震害模拟研究

SEISMIC DAMAGE SIMULATION OF URBAN BUILDING CLUSTERS BASED ON FINITE PARTICLE METHOD

  • 摘要: 发展高效的城市建筑群震害模拟方法对提升城市防震减灾能力具有重要的工程意义。针对大规模城市建筑群非线性动力时程分析时计算规模和计算效率的突出矛盾,本文提出一种基于有限质点法分布式并行计算的建筑群震害模拟方法。通过有限质点法有效解决了建筑倒塌模拟中的几何非线性、材料非线性和构件断裂等关键问题,构建了基于Spark分布式计算框架的并行求解系统。设计了建筑计算任务动态均衡分配策略、单元数据分布式存储及质点运动方程分布式并行求解算法,编制了Spark-FPM分布式并行计算程序。针对包含100栋建筑(68328单元)的城市建筑群模型进行地震响应模拟,采用Spark-FPM完成104个时间步计算耗时0.342小时,完成105个时间步计算耗时2.916小时。与单机FPM计算程序的对比显示,Spark-FPM分布式并行计算加速比最高可达1247倍,显著提升了城市建筑群地震灾变模拟的计算效率。本研究为城市尺度建筑群非线性动力响应分析提供了高效解决方案。

     

    Abstract: The development of efficient seismic damage simulation methods for urban building clusters is critical for advancing urban resilience against earthquakes. This study addresses the fundamental challenges of balancing computational scale and efficiency in nonlinear dynamic time-history analysis of large-scale urban building clusters by proposing a distributed parallel computing framework based on the Finite Particle Method (FPM). The framework systematically resolves several critical aspects of building collapse simulation such as: geometric nonlinearities, material nonlinearities, and component fractures, etc. A novel parallel architecture is implemented through the Spark distributed computing platform, incorporating core innovations such as adaptive task scheduling strategy for heterogeneous building computations, chunk-based distributed storage mechanism for finite element data, and partitioned parallel solver for particle motion equations, etc. The resulting Spark-FPM system demonstrates exceptional scalability in numerical experiments involving a 100-building urban cluster model (68,328 elements), achieving computation times of 0.342 hours for 104 time steps and 2.916 hours for 105 time steps. Comparative experiments with a single-node FPM program reveals that Spark-FPM achieves a maximum speedup ratio of 1247 times, significantly enhancing the computational efficiency in seismic disaster simulations of urban building clusters. This research provides an efficient solution for nonlinear dynamic response analysis of city-scale building clusters.

     

/

返回文章
返回