学位论文 > 优秀研究生学位论文题录展示

面向化学非平衡流的CFD并行计算技术和大规模并行计算平台研究

作 者: 刘鑫
导 师: 陆林生
学 校: 解放军信息工程大学
专 业: 计算机软件与理论
关键词: 计算流体力学 超燃冲压发动机 大规模并行计算软件平台 静态负载平衡 流水线并行 重叠网格 Krylov子空间迭代方法
分类号: TP338.6
类 型: 博士论文
年 份: 2006年
下 载: 392次
引 用: 2次
阅 读: 论文下载
 

内容摘要


吸气式高超声速技术是指飞行马赫数大于5、以吸气式发动机及其组合发动机为动力、在大气层和跨大气层中实现高超声速远程飞行的飞行器技术。吸气式高超声速技术的核心是超燃冲压发动机技术和机体/推进一体化飞行器技术。吸气式高超声速飞行包含许多复杂的物理、化学现象,大幅度增加了地面试验的费用、周期和难度。随着计算技术的发展,计算流体力学(CFD)可以在相对较短的时间内完成流动参数的分析研究,提供流场的详细特征,弥补风洞试验的局限性,因此在超燃冲压发动机的设计和性能研究方面得到了广泛的应用。与此同时,超燃冲压发动机流场模拟对计算流体力学也提出了更高的要求,超燃冲压发动机流场模拟涉及到各种组分方程、化学非平衡效应、湍流方程、输运系数的计算等,其计算量相当大,一般都需要在高性能并行计算机系统上进行大规模并行计算。 实际的CFD并行计算必须考虑串并行结果是否一致、大规模并行时的并行效率以及并行可扩展性等问题,在功能扩充方面要求CFD计算支持多种物理化学模型、差分格式和隐式求解方法并能适用于不同的网格体系。本文主要从以上几个方面对超燃冲压发动机流场模拟的CFD并行计算进行了研究,针对每个方面均提出了创新的见解,开发了主要应用于超燃冲压发动机流场模拟的面向化学非平衡流的三维大规模并行软件平台AHL3D。 在大规模并行技术方面,本文提出了一种静态负载平衡策略,采用一维优先的规则分块算法和基于自动重分块的不规则分块算法分别处理大规模和中小规模并行的问题。为保证复杂计算区域问题的通信效率和正确性,将通信分为三步:面通信、物理边界面棱通信、通信边界面棱通信,保证了通信时点对的对应关系,避免了复杂拓扑结构时某些特殊网格点的重复通信和通信的奇异性。 将流水线并行技术与CFD相结合,提出了一种基于流水关系有向图的多维流水线并行实现算法,根据各求解子域的邻接几何关系和变量依赖关系分析,自动判断流水线并行是否可行,自动确定流水方向和流水维数,实现了复杂计算区域问题不同并行规模串并行结果的完全一致。 实现了对接网格、错位拼接网格和重叠网格的多块并行计算。提出了一种“迷路算法”应用于重叠网格“挖洞”,解决了其它算法难以处理凹型包络面的问题,算法的健壮性较好,实现简单,而且算法计算复杂度低,计算效率高。在多层次嵌套重叠情况下的通信时序控制方面,提出了重叠关系有向图避免通信等待和重复插值。 在大规模线性代数方程组的迭代求解方法上,提供了三种Krylov子空间迭代

全文目录


摘要  6-8
Abstract  8-10
第一章 引言  10-22
  §1.1 研究背景  10
  §1.2 超燃冲压发动机流场模拟软件的国内外研究情况  10-13
  §1.3 基本计算方法和并行计算特点  13-16
  §1.4 研究内容  16-20
  §1.5 本文的研究成果和主要创新点  20-21
  §1.6 论文组成  21-22
第二章 静态负载平衡策略和数据通信处理方法  22-41
  §2.1 分块并行算法  22-23
  §2.2 静态负载平衡问题的图论表示及常用算法  23-27
  §2.3 分块算法需要考虑的一般原则问题  27-29
  §2.4 静态负载平衡算法实现及部分实验结果  29-33
  §2.5 数据通信处理方法  33-39
  §2.6 I/O通信问题  39-40
  §2.7 小结  40-41
第三章 流水线并行技术  41-60
  §3.1 问题的提出  41-43
  §3.2 单计算区域局部相关递归问题的一维流水线实现  43-47
  §3.3 流水关系有向图和流水线并行条件的判别准则  47-50
  §3.4 流水线并行实现算法  50-54
  §3.5 实验结果  54-59
  §3.6 小结  59-60
第四章 重叠网格预处理技术  60-89
  §4.1 问题的提出  60-61
  §4.2 重叠网格主从关系图  61-63
  §4.3 从网格物理块虚边界面数据获取方法  63-64
  §4.4 主网格物理块数据获取方法  64-75
  §4.5 基于网格kd树的找重方法  75-77
  §4.6 插值方法讨论  77-81
  §4.7 实验结果  81-88
  §4.8 小结  88-89
第五章 线化方程迭代方法研究  89-111
  §5.1 概述  89-91
  §5.2 线化方程的共轭梯度(CG)迭代方法  91-94
  §5.3 一种近似逆预条件子共轭梯度(PCG)迭代方法  94-97
  §5.4 矩阵转置预条件共轭梯度(ATCG)迭代方法  97-99
  §5.5 预条件GMRES(m)方法  99-102
  §5.6 迭代方法的算例验证  102-110
  §5.7 小结  110-111
第六章 并行计算平台AHL3D概述及其应用  111-125
  §6.1 总体设计框架和功能介绍  111-114
  §6.2 系统性能评测  114-117
  §6.3 应用情况  117-124
  §6.4 小结  124-125
第七章 总结和展望  125-127
  §7.1 全文总结  125-126
  §7.2 今后工作的展望  126-127
致谢  127-128
参考文献  128-135
附录1 基本计算公式  135-164
附录2 作者在学期间取得的学术成果  164

相似论文

  1. 超燃冲压发动机燃烧模态分类技术研究,V235
  2. 比例式气液两相高温燃料流量调节阀的研究,V233.2
  3. 可燃气体泄漏扩散的CFD模拟研究,X937
  4. 多通道NANDFlash控制器的设计,TP333
  5. 基于GPU的OpenFOAM并行加速研究,O35
  6. 基于GPU/CPU多级并行CFD优化策略的研究,V221
  7. 空气雾化涂料喷枪喷涂流场仿真及特性研究,TQ639.2
  8. 无针注射器技术研究,TH789
  9. 再生冷却超燃冲压发动机启动阶段的传热特性研究,V231.1
  10. 超燃冲压发动机燃料供应系统方案研究,V235
  11. 基于凹腔—支板火焰稳定器的超声速燃烧室实验与数值模拟研究,V231.2
  12. 超燃冲压发动机总体方案设计与优化研究,V235
  13. 时-空守恒元解元数值方法研究,V211.3
  14. 刮膜式分子蒸馏流场的CFD模拟研究,TQ028
  15. 垂直轴风力机变桨距控制参数优化选择的研究,TK83
  16. 超临界态碳氢燃料吸热流动的三维计算研究,TK124
  17. 烧结环冷机流场与温度场数值模拟,TK124
  18. 大空间空调气流组织的数值模拟与分析,TU831
  19. 开孔厂房风压数值模拟与结构易损性研究,TU312.1
  20. 电梯滑动导靴系统的减摩研究及应用,TU857
  21. 超燃冲压发动机推力控制系统设计,V235

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 电子数字计算机(不连续作用电子计算机) > 各种电子数字计算机 > 并行计算机
© 2012 www.xueweilunwen.com