首页> 外文学位 >Numerical simulation of pulse detonation phenomena in a parallel environment.
【24h】

Numerical simulation of pulse detonation phenomena in a parallel environment.

机译:并行环境中脉冲爆轰现象的数值模拟。

获取原文
获取原文并翻译 | 示例

摘要

The objective of this work was to develop a parallel algorithm that would be used in the simulation of the detonation process in the chamber of a pulse detonation engine. The emphasis is laid on reducing computation time while maintaining the accuracy of the solution and subsequently developing a numerical solution to be in agreement with real-world physical characteristics of a detonation wave initiation, build-up and progression. The flow is assumed to be unsteady, inviscid and non heat conducting. To adhere to real time effects, the flow equations are coupled with finite rate chemistry and the vibrational energy equation are based on a two-temperature model, to account for possible vibrational non-equilibrium. Finite Volume formulation is employed to ensure conservation and to allow proper handling of discontinuities. Runge-Kutta integration scheme has been utilized to obtain a time-accurate solution, with Roes flux difference splitting scheme applied to cell face fluxes. For higher-order spatial accuracy, MUSCL technique is employed. Equation stiffness has been taken care of by observing point implicit treatment of the source terms and detonation is initiated with the application of a localized hot-spot. The parallel algorithm has been developed using Message Passing Interface standard developed by the Argonne National Laboratory for the purposes of solving equations in a distributed environment. A proto-cluster of Beowulf type consisting of 8-nodes has been assembled and made operational, and an algorithm which performs space-time calculations simultaneously on the nodes has been successfully developed. A two-step global model for Hydrogen-Air mixture has been selected for validating the parallel algorithm with existing results, to establish veracity and accuracy while reducing computation time to almost a fourth. Excellent agreement has been found on comparison of the results with the same code when solved in a single processor.
机译:这项工作的目的是开发一种并行算法,该算法将用于模拟脉冲爆震发动机腔体内的爆震过程。重点在于减少计算时间,同时保持解的准确性,并随后开发一个数值解,使其与爆炸波的起爆,聚集和前进的真实世界物理特征相符。假定流动不稳定,不粘且不导热。为了遵守实时效果,将流动方程与有限速率化学反应耦合在一起,并且振动能量方程基于两个温度模型,以解决可能的振动非平衡问题。采用有限体积公式化以确保保存并允许对不连续性进行适当处理。已将Runge-Kutta积分方案用于获得时间精确的解决方案,并将Roes磁通量差分裂方案应用于细胞面通量。为了获得更高阶的空间精度,采用了MUSCL技术。通过观察源项的点隐式处理来解决方程式刚度,并通过应用局部热点来引发爆炸。并行算法是使用Argonne国家实验室开发的消息传递接口标准开发的,目的是在分布式环境中求解方程。已组装并制作了由8个节点组成的Beowulf类型的原型集群,并且已经成功开发了在这些节点上同时执行时空计算的算法。选择了氢-空气混合物的两步全局模型,以验证具有现有结果的并行算法,以建立准确性和准确性,同时将计算时间减少到近四分之一。当在单个处理器中求解时,使用相同代码比较结果时发现了极好的一致性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号