Parallel three-dimensional numerical simulation of rotating detonation engine on graphics processing units

Abstract Rotating detonation engine is a new concept engine driven by detonation combustion for aerospace vehicles. In this paper, three-dimensional numerical simulation was used to investigate the combustion process and kinetic properties of reactive flow within the combustion chamber. To utilize fine grid in simulation, it requires a significant amount of GPU Time to depict this combustion. With the help of NVIDIA’s CUDA, the computation was discretized and distributed to multiple graphics processing units, making the computation time reasonable and tolerable. The present study showed both the way to map our model into CUDA programming and the performance of acceleration, explicating the details of CUDA programming for different types of data. The result verified that CUDA was an efficient method for detonation simulation.

[1]  Meng Liu,et al.  Numerical Investigation of Rotating Detonation Engine Propulsive Performance , 2010 .

[2]  Peng Wang,et al.  Adaptive mesh fluid simulations on GPU , 2009, 0910.5547.

[3]  Jeong-Yeol Choi,et al.  Propulsive Performance of a Continuously Rotating Detonation Engine , 2011 .

[4]  S. A. Zhdan,et al.  Continuous Spin Detonations , 2006 .

[5]  S. Frolov Initiation of strong reactive shocks and detonation by traveling ignition pulses , 2006 .

[6]  A. A. Borisov,et al.  Pulse detonation propulsion : challenges, current status, and future perspective , 2004 .

[7]  Seyed H. Roosta Parallel Processing and Parallel Algorithms , 2000, Springer New York.

[8]  Inanc Senocak,et al.  An MPI-CUDA Implementation for Massively Parallel Incompressible Flow Computations on Multi-GPU Clusters , 2010 .

[9]  Jian-ping Wang,et al.  Numerical investigation of flow particle paths and thermodynamic performance of continuously rotating detonation engines , 2012 .

[10]  Kailas Kailasanath,et al.  Numerical Investigation of Rotating Detonation Engines , 2010 .

[11]  Pat Hanrahan,et al.  Brook for GPUs: stream computing on graphics hardware , 2004, SIGGRAPH 2004.

[12]  Eric Darve,et al.  Large calculation of the flow over a hypersonic vehicle using a GPU , 2008, J. Comput. Phys..

[13]  P. Wolański,et al.  Fundamentals of rotating detonations , 2009 .

[14]  Vigor Yang,et al.  Propulsive performance of airbreathing pulse detonation engines , 2006 .

[15]  A. Koichi Hayashi,et al.  Numerical study on spinning detonations , 2007 .