会议专题

利用GPU进行连续爆轰发动机的并行数值模拟

连续爆轰发动机是一种新概念的航空航天超音速发动机。利用三维数值模拟可以细致的分析发动机燃烧室内的化学燃烧过程和反应流体的动力学特征。为了获得Chapman-Jouguet爆轰现象,并行计算要求具有足够精细的网格。这将意味着三维数值模拟的工作量会极为庞大。利用NVIDIA公司的CUDA架构,数值模拟可以分解到多个GPU(Graphics Processing Units)上进行并行运算,从而使得计算时间缩短至可以接受的范围之内。此文将简单介绍NVIDIA的Telsa C1060计算卡和CUDA的架构,并展示CUDA编程的基本方式和提速效果。本文采用的网格较大,计算结果初步显示了发动机内部的燃烧过程细节,证明了连续爆轰发动机可以产生巨大的比冲和GPU计算的优势。此外文章对CUDA编程的一些问题也进行了讨论。

连续爆轰发动机 三维数值模拟 超音速发动机 燃烧室 化学燃烧

刘勐 王健平

湍流与复杂系统国家重点实验室,北京大学工学院,100871

国内会议

第十四届全国激波与激波管学术会议

黄山

中文

581-585

2010-07-01(万方平台首次上网日期,不代表论文的发表时间)