中国安全科学学报 ›› 2022, Vol. 32 ›› Issue (9): 20-28.doi: 10.16265/j.cnki.issn1003-3033.2022.09.2692

• 安全工程技术 • 上一篇    下一篇

危化品爆炸大规模高精度仿真软件研发与应用

王成1(), 钱琛庚1, 张文耀2, 谷恭天1, 崔洋洋1   

  1. 1 北京理工大学 爆炸科学与技术国家重点实验室,北京 100081
    2 北京理工大学 计算机学院 智能信息技术北京市重点实验室,北京 100081
  • 收稿日期:2022-03-16 修回日期:2022-06-10 出版日期:2022-10-19 发布日期:2023-03-28
  • 作者简介:

    王 成 (1972—),男,内蒙古商都人,博士,教授,爆炸科学与技术国家重点实验室主任,教育部长江学者特聘教授,国家杰出青年科学基金获得者,主要从事爆炸理论、安全防护等方面的研究及高精度仿真软件研发。E-mail:

    张文耀 副教授,

  • 基金资助:
    国家自然科学基金重点项目资助(11732003)

Development and applications of large-scale and high order accurate simulation software for hazardous chemical explosion

WANG Cheng1(), QIAN Chengeng1, ZHANG Wenyao2, GU Gongtian1, CUI Yangyang1   

  1. 1 State Key Laboratory of Explosion Science and Technology, Beijing Institute of Technology, Beijing 100081, China
    2 Beijing Laboratory of Intelligent Information Technology, School of Computer Science and Technology, Beijing Institute of Technology, Beijing 100081, China
  • Received:2022-03-16 Revised:2022-06-10 Online:2022-10-19 Published:2023-03-28

摘要:

为精准模拟大尺度化工园区、城市建(构)筑物群、加油/气站等场景内多元、多相危险化学品爆炸传播时空演化,基于多组分反应流Navier-Stokes控制方程,研发高精度保正加权本质无振荡限差分格式、Compact-WENO杂交有限差分格式等先进的数值计算方法;结合网格自适应、计算区域自适应扩大等高效加速算法与信息传递接口并行方法,采用Fortran语言自主开发危化品爆炸高精度有限差分求解器;采用C++语言基于面向对象程序设计方法自主开发适用于有限差分格式的前后处理模块;集成高精度求解器与前后处理模块,自主研发危化品爆炸大规模高精度仿真软件。结果表明:该软件可计算包含任意种组分的化学反应模型,具有多种湍流及湍流燃烧模型,能够实现危化品泄漏-扩散-爆炸全过程数值仿真。

关键词: 危化品爆炸, 高精度仿真软件, 高精度有限差分格式(HFD), 大规模并行计算, 湍流燃烧

Abstract:

In order to accurately simulate the temporal and spatial evolution of explosion propagation of multi-component and multiphase hazardous chemicals in large-scale chemical parks, urban buildings (structures), refueling/gas stations and other scenarios, based on the multi-component reactive Navier-Stokes governing equation, high order accurate positive-preserving weighted essential non-oscillatory finite difference scheme and, Compact-WENO hybrid finite difference scheme and other advanced numerical schemes were developed. Combining with efficient acceleration algorithms such as adaptive mesh refinement method, adaptive mesh enlargement method and MPI parallel computing method, a high order accurate finite difference solver for hazardous chemical explosion was independently developed by Fortran language. Using C++ language based on object-oriented programming method, the pre-processing and post-processing modules for finite difference scheme were developed. Integrating high order accurate solver, pre-processing and post-processing modules, large-scale high order accurate simulation software for hazardous chemical explosion was carried out. The results show that the software can simulate the chemical reaction model containing any kind of components, and has a variety of turbulence and turbulent combustion models. It can realize the numerical simulation of the whole process of hazardous chemical leakage-diffusion-explosion.

Key words: hazardous chemicals explosion, high precision simulation software, high order finite difference scheme (HFD), large-scale parallel computing, turbulent combustion