论文摘要
高超声速飞行器在高空飞行时,随着飞行高度的增加,流场的稀薄气体效应随之增大,此时已不再能用连续介质的方法研究高空高速气流中所发生的各种现象。受类似条件下地面实验设备及相关测试技术所限,求解Boltzmann方程又存在着巨大的困难,直接模拟Monte Carlo方法(DSMC)已经成为非常重要的研究手段,也是求解稀薄气体动力学问题唯一获得巨大成功的方法。本文主要目的是通过深入研究高超声速稀薄气体流动的非结构网格直接模拟Monte Carlo方法及其并行计算技术,致力于开发一套适用于任意复杂外形的高效通用DSMC模拟程序。首先,研究了直接模拟Monte Carlo方法所必需的基本分子气体动力学理论,为流场的直接物理模拟打下理论基础。论述了二元弹性碰撞中的力学机理并推导了分子碰撞后速度的求解公式。讨论了分子间的作用势与分子碰撞模型。在前人工作的基础上,以Lennard-Jones势为作用模型,设计了GSS-3分子碰撞模型,该模型同时具有吸引和排斥的分子作用力,能够给出正确的气体输运性质。其次,研究了高超声速稀薄气流非结构网格DSMC方法的实现策略及应用。将Bird位置元方案中的子网格思想引入到非结构网格上来,只存储子网格的总体标识号,利用较少的计算网格又能提高分子的分辨率和计算精度。提出了将面积元/体积元坐标搜索技术与交替数字二叉树搜索算法(ADT)相结合来跟踪模拟分子在网格之间的迁移,使用ADT方法判别分子与物面是否相交,节约了计算时间。同时编制了相应的计算程序,对具体的算例进行了数值模拟。然后,在非结构网格DSMC方法实现的基础上,对其中的关键技术进行了优化与设计。以面积元/体积元坐标搜索技术为原型,设计了一类跟踪模拟分子迁移的新算法,该算法仅需少量的逻辑运算与代数运算,较之以往需要大量的逻辑运算与浮点运算节约了计算时间,同时新算法不仅可以跟踪模拟分子在网格之间的迁移,而且可以准确判别分子与物面是否相互作用,搜索过程中的附带信息给出了分子与物面碰撞的确切时间与精确位置。为了加快流场的时间发展历程,提出了适合非结构网格DSMC方法的动态局部时间步长技术,该项技术的应用能够较大幅度地缩短流场模拟的计算时间。在非结构网格DSMC中,引入了碰撞距离的思想,可以有效避免因网格尺度过大导致出现严重的计算误差。同时,本文对传统DSMC方法中的数据结构进行了优化,设计了局部化的数据组织方式,节约了内存,变间接访问数据为直接访问,节约了计算时间。在程序编制过程中,充分展现了Fortran90高级语言的主要特性,引人动态数组、指针、链表以及派生类型数据。最后对过渡领域高超声速绕流进行了数值模拟并对计算效率进行了比较。接下来,研究了化学反应气体流动的非结构网格DSMC及其应用。论述了碰撞过程中的化学反应理论,给出了不同分子碰撞模型下的化学反应抽样几率函数(位阻因子)构造的过程。同时编制了化学反应气体流动非结构网格DSMC的计算程序,给出了具体的数值算例。最后,基于PC-CLUSTER群机并行体系结构与消息传递库MPI环境开展了非结构网格DSMC并行计算技术的研究。提出了一类基于结构背景网格上的动态非结构网格分区策略,保证各子区域的分子数大致相等,实现计算进程间的动态负载平衡。利用MPI库函数构造了两类符合DSMC并行原理的通信方法:单步通讯法与多步通讯法。采用单控制多数据流(SPMD)以及Master/Slave并行模式,设计了非结构网格DSMC整体并行算法。最后对高超声速绕流进行并行计算,取得了较为理想的加速比与计算效率。
论文目录
相关论文文献
- [1].临近空间高超声速空腔几何特性的DSMC研究[J]. 弹道学报 2020(01)
- [2].喷嘴角度对水银扩散泵抽气性能影响的DSMC模拟研究[J]. 真空 2020(02)
- [3].高超声速过渡区气动热的DSMC数值模拟研究[J]. 现代防御技术 2010(06)
- [4].一种DSMC分子仿真下的权因子预定义方法[J]. 航空学报 2014(08)
- [5].基于DSMC方法的涡轮分子泵跨流态抽气性能研究[J]. 东北大学学报(自然科学版) 2020(11)
- [6].基于碰撞距离的微通道内气体流动的DSMC模拟[J]. 重庆工学院学报(自然科学版) 2009(03)
- [7].大尺度网格下DSMC仿真碰撞概率的修正方法[J]. 计算力学学报 2015(01)
- [8].应用DSMC方法研究烟幕颗粒的撞击扩散特性[J]. 空气动力学学报 2014(03)
- [9].DSMC方法在大规模气固两相撞击流中的应用[J]. 化工学报 2009(08)
- [10].DSMC方法的边界采样与统计技术[J]. 北京航空航天大学学报 2010(02)
- [11].引出口的几何参数对团簇形成影响的DSMC研究[J]. 原子与分子物理学报 2011(02)
- [12].Hybrid Grid DSMC Method for Chemical Nonequilibrium with Rarefied Flow Heating[J]. Transactions of Nanjing University of Aeronautics and Astronautics 2015(04)
- [13].DSMC计算中碰撞对取样和时间推进环节的高效处理方法[J]. 空气动力学学报 2018(01)
- [14].球锥钝头体再入稀薄气体电离过程三维DSMC模拟与验证[J]. 空气动力学学报 2017(01)
- [15].DSMC量子动理学模型在火星再入流动中的应用[J]. 航空学报 2020(07)
- [16].混合网格技术在DSMC方法中的实现[J]. 科技创新导报 2018(27)
- [17].基于切割单元直角坐标网格的DSMC方法及优化技术[J]. 南京航空航天大学学报 2016(04)
- [18].特征参数对DSMC方法模拟声场中颗粒碰撞的影响[J]. 上海理工大学学报 2016(05)
- [19].基于VHS分子模型的DSMC方法研究分子蒸馏气相微观特性[J]. 天津大学学报(自然科学与工程技术版) 2015(11)
- [20].微通道内气体库埃特流动的DSMC模拟[J]. 工程热物理学报 2013(09)
- [21].平行微通道内气体混合过程的DSMC模拟[J]. 热科学与技术 2013(03)
- [22].过渡区侧向喷流干扰的并行DSMC数值模拟研究[J]. 宇航学报 2011(05)
- [23].一种基于自适应碰撞距离的DSMC虚拟子网格方法[J]. 空气动力学学报 2014(04)
- [24].DSMC热化学模拟分子数对氮氧离解反应计算影响的分析[J]. 空气动力学学报 2014(04)
- [25].热力学非平衡状态下DSMC绝热壁边界的抽样方法[J]. 宇航学报 2013(11)
- [26].高超声速流存在局部稀薄效应的一个判据及相应的流动特性[J]. 空气动力学学报 2018(01)
- [27].基于DSMC方法的高空固发羽流模拟[J]. 上海航天 2017(05)
- [28].二维自适应非结构网格DSMC并行算法研究[J]. 计算力学学报 2009(02)
- [29].纳米尺度气体滑动轴承的DSMC模拟[J]. 摩擦学学报 2008(05)
- [30].过渡区DSMC数值模拟的一种自适应当地时间步长新方法[J]. 宇航学报 2008(04)