期刊文献+
共找到7篇文章
< 1 >
每页显示 20 50 100
三维非结构网格DSMC并行算法及应用研究 被引量:7
1
作者 王学德 伍贻兆 +1 位作者 夏健 谭俊杰 《宇航学报》 EI CAS CSCD 北大核心 2007年第6期1500-1505,共6页
基于PC-CLUSTER机群并行体系结构与消息传递库MPI并行环境,研究了三维非结构网格DSMC并行算法。提出一类基于结构背景网格上的非结构网格动态分区策略,保证各子区域的分子数量大致相等,实现计算进程间的动态负载平衡。利用MPI库函数构... 基于PC-CLUSTER机群并行体系结构与消息传递库MPI并行环境,研究了三维非结构网格DSMC并行算法。提出一类基于结构背景网格上的非结构网格动态分区策略,保证各子区域的分子数量大致相等,实现计算进程间的动态负载平衡。利用MPI库函数构造了两类符合DSMC并行原理的通讯法:单步通讯法与多步通讯法。采用单控制多数据流(SPMD)以及Master/Slave并行模式,设计了三维非结构网格DSMC整体并行算法。给出了跟踪模拟分子在四面体网格间迁移运动的详细计算过程。最后对全尺寸航天飞机高超声速绕流进行了并行模拟,验证并行算法的有效性。 展开更多
关键词 非结构网格 直接物理模拟 DSMC 并行算法 动态负载平衡 MPI
在线阅读 下载PDF
二维非结构网格DSMC方法的实现及其应用 被引量:8
2
作者 王学德 伍贻兆 夏健 《南京航空航天大学学报》 EI CAS CSCD 北大核心 2004年第6期704-707,共4页
研究了非结构网格 DSMC方法实现的过程 ,将 Bird位置元方案中的子网格思想引入到非结构网格上来 ,只存储子网格的总体标识号 ,做到了利用较少的计算网格提高分子的分辨率和计算精度 ;提出了将面积元坐标搜索算法与交替数字二叉树搜索算... 研究了非结构网格 DSMC方法实现的过程 ,将 Bird位置元方案中的子网格思想引入到非结构网格上来 ,只存储子网格的总体标识号 ,做到了利用较少的计算网格提高分子的分辨率和计算精度 ;提出了将面积元坐标搜索算法与交替数字二叉树搜索算法 (ADT)相结合来跟踪模拟分子在网格之间的迁移 ;使用 ADT方法判别分子与物面是否相交 ,节约了计算时间 ;最后对过渡流域高超声速绕流进行了数值试验 ,结果表明这种方法的可行性、高效性及算法的通用性。 展开更多
关键词 非结构网格 直接物理模拟 Monte—Carlo直接模拟 Monte—Carlo方法
在线阅读 下载PDF
三维非结构网格DSMC方法的实现及其应用 被引量:3
3
作者 王学德 伍贻兆 夏健 《计算力学学报》 EI CAS CSCD 北大核心 2007年第2期231-235,共5页
研究了三维非结构网格DSMC方法实现的过程。将Bird位置元方案中的子网格思想引入到非结构网格上来,只存储子网格的总体标识号,利用较少的计算网格提高了分子的分辨率与计算精度。提出了将体积元坐标搜索算法与交替数字二叉树搜索算法(A... 研究了三维非结构网格DSMC方法实现的过程。将Bird位置元方案中的子网格思想引入到非结构网格上来,只存储子网格的总体标识号,利用较少的计算网格提高了分子的分辨率与计算精度。提出了将体积元坐标搜索算法与交替数字二叉树搜索算法(ADT)相结合的方法来跟踪模拟分子在网格之间的迁移,使用ADT方法判别分子与物面是否作用,避免了分子表面反射的非确定论判据。利用Fortran 90的动态分配内存技术编制了通用计算程序。最后对高超声速过渡流域航天飞机头部外形绕流进行了数值模拟,数值结果初步验证了算法的可行性。 展开更多
关键词 非结构网格 直接物理模拟 DSMC MONTE CARLO方法
在线阅读 下载PDF
动态负载平衡的二维非结构网格DSMC并行算法研究 被引量:3
4
作者 王学德 伍贻兆 夏健 《空气动力学学报》 CSCD 北大核心 2007年第3期339-344,361,共7页
基于PC-CLUSTER群机并行体系结构与消息传递库MPI并行环境,研究了二维非结构网格DSMC并行算法。提出一类非结构网格动态分区策略,保证各子区域的分子数量大致相等,实现计算进程间的动态负载平衡。利用MPI库函数构造了符合DSMC并行原理... 基于PC-CLUSTER群机并行体系结构与消息传递库MPI并行环境,研究了二维非结构网格DSMC并行算法。提出一类非结构网格动态分区策略,保证各子区域的分子数量大致相等,实现计算进程间的动态负载平衡。利用MPI库函数构造了符合DSMC并行原理的单步通讯法。采用单控制多数据流(SPMD)以及Master/Slave并行模式,设计了二维非结构网格DSMC整体并行算法。在程序的编制过程中,充分展现了Fortran90高级语言的主要特性,引人动态数组、指针、链表及派生类型数据。最后对过渡流域高超声速绕流进行了并行计算,数值试验的结果表明本文设计的并行算法可以取得较为理想的加速比。 展开更多
关键词 非结构网格 直接物理模拟 DSMC 并行算法 动态负载平衡 MPI
在线阅读 下载PDF
二维热化学非平衡流动的非结构网格DSMC方法及其应用 被引量:3
5
作者 王学德 伍贻兆 夏健 《空气动力学学报》 EI CSCD 北大核心 2006年第3期325-330,339,共7页
研究了二维热化学非平衡流动非结构网格DSMC方法实现的过程。提出了一种新型的高效搜索算法,该算法不仅可以跟踪模拟分子在网格之间的迁移,而且在搜索过程中可以准确判别分子与物面是否相互作用,避免了原有算法中分子表面反射非确定论... 研究了二维热化学非平衡流动非结构网格DSMC方法实现的过程。提出了一种新型的高效搜索算法,该算法不仅可以跟踪模拟分子在网格之间的迁移,而且在搜索过程中可以准确判别分子与物面是否相互作用,避免了原有算法中分子表面反射非确定论判据。为加快流场的时间发展历程,设计了适合DSMC方法的动态局部时间步长技术,使其可以应用到定常和非定常流场的计算。利用Fortran90的动态分配内存技术编制了计算程序。最后对过渡流域高超声速圆柱绕流进行了数值试验,计算结果初步验证了该算法的可行性。 展开更多
关键词 非结构网格 直接物理模拟 DSMC 热化学非平衡流
在线阅读 下载PDF
一类二维非结构网格DSMC方法的实现策略及其应用 被引量:2
6
作者 王学德 伍贻兆 夏健 《空气动力学学报》 EI CSCD 北大核心 2007年第1期110-115,共6页
研究了一类二维非结构网格DSMC方法的实现策略。在数据结构方面,设计了局部化的数据组织方式,节约了内存与计算时间。发展了一种跟踪模拟分子迁移的算法,该算法仅需少量的逻辑运算与代数运算,不仅可以快速跟踪模拟分子在网格之间的迁移... 研究了一类二维非结构网格DSMC方法的实现策略。在数据结构方面,设计了局部化的数据组织方式,节约了内存与计算时间。发展了一种跟踪模拟分子迁移的算法,该算法仅需少量的逻辑运算与代数运算,不仅可以快速跟踪模拟分子在网格之间的迁移,而且可以准确判别分子与物面是否相互作用,搜索过程中的附带信息给出了分子与物面碰撞的精确时间与位置,避免了重新计算。引入碰撞距离的思想,既减少存储又保证正确的模拟结果。在程序编制过程中,我们充分展现了Fortran90高级语言的主要特性,引人动态数组、指针、链表以及派生类型数据,编制了计算程序。最后对过渡流域高超声绕流进行了数值试验。 展开更多
关键词 非结构网格 直接物理模拟 DSMC 稀薄流动 高超声速绕流
在线阅读 下载PDF
三维热化学非平衡流动非结构网格DSMC方法及其应用 被引量:2
7
作者 王学德 伍贻兆 夏健 《宇航学报》 EI CAS CSCD 北大核心 2006年第B12期126-131,共6页
研究了过渡流域三维热化学非平衡流动DSMC方法实现的过程。以四面体非结构网格为基本单元,提出一种新型的高效搜索算法,该算法不仅可以快速跟踪模拟分子在网格之间的迁移,而且可以准确判别分子与物面是否相互作用,避免了原有算法中... 研究了过渡流域三维热化学非平衡流动DSMC方法实现的过程。以四面体非结构网格为基本单元,提出一种新型的高效搜索算法,该算法不仅可以快速跟踪模拟分子在网格之间的迁移,而且可以准确判别分子与物面是否相互作用,避免了原有算法中分子表面反射的非确定论判据。设计了适合三维DSMC方法的动态局部时间步长技术,节约了计算时间。将碰撞距离的思想引人到非结构网格上来,有效地消除了网格尺度小于三分之一平均自由程的限制。利用Fortran90的动态分配内存技术编制了适用于任意外形的通用计算程序。最后对全尺寸航天飞机高超声速绕流进行了数值试验,计算结果验证了该算法的可行性及高效性。 展开更多
关键词 非结构网格 直接物理模拟 DSMC 热化学非平衡流
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部