首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 140 毫秒
1.
从基本流动控制方程及数值离散、多重网格、并行算法等方面详细阐述了混合网格框架下计算流体力学软件的基本原理,提出了采用三重嵌套循环结构在时间推进格式中实现多重网格加速及并行计算技术的主流程设计方案;同时给出了高精度混合网格并行计算软件在深腾7000系统上的大规模并行测试结果以及在某型民用飞机高升力流场数值模拟中的应用.结果表明:此高精度混合网格并行计算软件在采用千万网格点规模的大型飞机高升力复杂流场计算时,不仅计算结果与实验结果符合较好,且在2 048核并行计算时仍具有很好的并行可扩展性,计算效率不低于80%.  相似文献   

2.
混合网格化学非平衡绕流通量分裂格式及并行算法   总被引:5,自引:0,他引:5  
讨论了非结构混合网格上的二阶VanLeer逆风矢通量分裂格式,并将其应用于三维高超声速化学非平衡粘性流场的并行计算.高超声速绕流的复杂性要求对N-S方程求解的数值模拟方法应具有较高的计算精度及效率.我们针对混合网格上的有限体积格心格式,引入辅助点方法建立了具有空间二阶精度的VanLeer逆风矢通量分裂格式,提高了数值格式的模拟精度,并采用分布式并行化计算技术用以提高计算效率.粘性通量的计算采用中心格式,化学非平衡动力学模型为7组元空气反应模型,采用考虑了化学反应特征时间的当地时间步长显式Runge-Kutta时间推进格式.对三维双椭球外形的高超声速粘性流场进行了并行计算,获得满意的结果.  相似文献   

3.
对无网格数值模拟的并行算法进行了详细研究.包括使用并行桶搜索算法进行节点搜索,使用并行几何搜索算法进行样点搜索,并行计算无网格形函数及其导数,边界条件的并行处理,使用并行预处理共轭梯度法求解方程组以及负载平衡等.最后给出了无网格数值模拟并行计算的实施流程和计算实例.计算结果表明,无网格数值模拟具有很高的并行性和很好的并行效率,计算规模越大,并行效率越高.  相似文献   

4.
针对滑行艇数值模拟中艇底出现异常水气分布的问题,研究了流体体积法(VOF)界面插值格式,网格类型、网格数目、时间步长等因素对滑行艇性能数值预报的影响,并提出改进措施.研究表明:当基于相同的结构化网格及计算设置时,采用几何重构界面插值格式预报滑行艇的阻力及底部水气分布最为准确,任意网格可压缩界面捕捉格式次之,修正的高分辨率界面捕捉格式最差.通过选择合理的网格类型及网格数目也可以改善滑行船体性能预报精度.SATR-CCM+采用多面体网格可以较为准确预报滑行艇体的流场和阻力.建议在滑行艇的阻力及流场预报中采用几何重构的VOF界面插值方式,减小时间步,选择多面体网格并进行适当的网格加密,这样可以提高水气界面捕捉的精度,减小阻力预报的误差.  相似文献   

5.
针对混合润滑数值分析将动压效应、弹性变形和界面接触特性耦合而非常耗时的问题,基于共享内存并行系统的多线程程序设计语言OpenMP,提出一种多线程混合润滑并行计算数值方法——红黑线交叉并行计算法.该并行计算模型是将雷诺方程求解域分成两个相互独立的子求解域,依次对两个子求解域进行并行数值求解,可以有效克服CPU线程间数据争用问题,加快求解速度.着重研究了并行计算核数、网格数量和工作站配置对并行计算性能的影响,分析结果表明:并行计算模型能够有效提高滑动轴承混合润滑计算速度,并行计算速度的提升幅度与并行计算核数成非线性关系,随着CPU核数的增加计算速度的增加幅度逐渐减小;此外,与内存和缓存相比,CPU的主频对并行计算速度有非常大的影响.  相似文献   

6.
为了快速求解线板型静电除尘器电场分布问题,采用OpenFOAM开源有限容积库及g++自定义静电除尘器电场分布求解器并行模拟计算。结果表明:串行计算与并行程序的计算结果完全吻合。在并行计算过程中,在处理器数量为2颗和4颗时会出现超线程加速比现象。随着并行处理器数量增加,并行加速比呈非线性增加,并行加速比先增加后减少。对于相同的收敛准则,高网格数量情况下的并行加速比小,并行效率低。  相似文献   

7.
考虑纯无网格并行计算在传热方程数值模拟中的应用. 首先将Taylor展开式保留到三阶导数, 拓展应用纯无网格有限点集法(FPM), 对三维热传导方程进行求解以提高数值精度; 其次引入MPI并行计算技术, 通过循环语句的并行, 采用多个CPU计算以提高计算效率, 得到一种针对三维热传导问题模拟的可靠、 高效性纯网格并行FPM算法. 在数值算例中, 先对不同区域上带不同边值条件的传热问题进行求解, 并与解析解对比, 分析给出算法的计算效率和误差; 然后用给出的并行算法对功能梯度材料中温度随时间演化过程进行模拟预测, 并与其他数值结果做比较, 以验证数值预测的可靠性.  相似文献   

8.
考虑纯无网格并行计算在传热方程数值模拟中的应用. 首先将Taylor展开式保留到三阶导数, 拓展应用纯无网格有限点集法(FPM), 对三维热传导方程进行求解以提高数值精度; 其次引入MPI并行计算技术, 通过循环语句的并行, 采用多个CPU计算以提高计算效率, 得到一种针对三维热传导问题模拟的可靠、 高效性纯网格并行FPM算法. 在数值算例中, 先对不同区域上带不同边值条件的传热问题进行求解, 并与解析解对比, 分析给出算法的计算效率和误差; 然后用给出的并行算法对功能梯度材料中温度随时间演化过程进行模拟预测, 并与其他数值结果做比较, 以验证数值预测的可靠性.  相似文献   

9.
充分利用MPI(message passing interface)在并行环境下远高于单CPU的强大计算能力,探索基于MPI的并行系统结构,求解三维枝晶生长的高性能计算方法.通过多进程的并发执行,实现三维相场方程求解的并行计算,探讨MPI中点对点通信与集合通信在并行计算时数据传输的效率,讨论热噪声幅值Fu=0与Fu=10-3时三维枝晶生长过程.计算结果表明:基于MPI的并行算法可使模拟尺度达到1 000×1 000×1 000网格,大大提高可模拟尺度;采用集合通信模式比点对点通信模式具有更高的并行效率,更加适合大规模并行计算环境.  相似文献   

10.
为了提高预测并行软件性能的准确性和并行软件的开发效率,提出了一种基于单程序多数据流(SPMD)并行应用软件模块化技术的性能分析预测和并行软件辅助开发方法.通过量化计算开销、通信开销、通信与计算的耦合系数,阐述了在并行计算机系统中利用该方法开发并行计算软件和预测并行计算软件性能的过程.并就影响并行软件性能预测和开发效率的模块设计、模块性能数据建模、模块组合和计算与通信重叠等技术进行了研究.实验表明,该方法提高了预测并行计算软件性能的准确性,也提高了并行计算软件的性能和开发效率.  相似文献   

11.
油藏数值模拟是油气田勘探开发的基础,三维地质网格模型是数值模拟的基础数据之一,网格的数量和大小决定了数值模型的精细程度,同时也影响了数值模拟的效率。为了有效保证地质模型的准确性,又可以提高数值模拟的效率,借鉴自适应网格法的思想,提出了一种改进的不均匀网格优化方法。该方法在储层物性非均质性强烈或重点研究区域采用细网格,而在储层物性均质性相对较好的区域采用粗网格,相邻粗、细网格间均匀渐变过渡。首先,设计了网格优化的基本原则;随后,在网格优化基本原则的基础之上,设计并实现了一种改进的不均匀网格优化算法;最后,以陕西省X区油田实例数据对算法的有效性和准确进行了验证。结果表明:该算法可以实现网格的均匀渐变过度,既有效减少了网格数量,又很好的保证了模型的精确度。  相似文献   

12.
叶志红  唐备  易鸿 《科学技术与工程》2021,21(12):4952-4956
基于高阶FDTD(2,4)方法(时域有限差分方法)和传输线方程研究一种高效的时域混合算法,实现非平行多导体传输线串扰的快速计算.首先,将非平行多导线按照时域有限差分(finite-difference time-domain,FDTD)网格分解成多段相对独立的传输线段.然后,采用传输线方程,构建各段多导线的串扰模型.由于传输线方程的精度取决于非平行多导线的单位长度分布参数,因此,根据平行多导线单位长度分布参数经验公式,推导了适用于非平行多导线的单位长度分布参数计算公式.最后,采用高阶FDTD(2,4)的大空间步长对传输线方程进行差分离散,从而在不影响计算精度的前提下,大幅减少迭代网格数,提高了计算效率.通过理想导电板上非平行多导线不交叉和交叉两种情况下的串扰仿真,与商用电磁仿真软件CST的计算结果和耗用时间进行对比,验证了时域混合算法的正确性和高效性.  相似文献   

13.
网格类型对流场计算效率和收敛性的影响   总被引:1,自引:0,他引:1       下载免费PDF全文
针对不同非结构网格类型对流场计算效率和收敛性的影响,在相同面网格尺寸和相同体网格单元数的前提下,比较分析了四面体、六面体和多面体网格剖分方法在CFD计算中计算效率和收敛性上的差异。结果表明:当面网格尺寸相同时,六面体网格的收敛性最好,同时计算所用时间和占用内存都最少,多面体网格收敛最快,计算效率上略低于六面体网格,四面体网格的计算效率和收敛精度最低;当体网格单元数相同时,六面体网格的收敛精度最高,四面体网格的稳定性好,多面体网格在与四面体网格收敛速度基本相当的同时,收敛精度更高,且收敛过程也比较平稳。综合比较,多面体网格在应用广度上优于另外2种网格。  相似文献   

14.
为了将数值计算方法有效地应用于边坡稳定性分析,建立一种基于应力场的网格式边坡滑移面搜索模型.首先,通过建立有限元分析模型求得边坡应力场,并提取单元坐标及各应力计算结果;其次,根据边坡模型几何尺寸建立直角坐标系,将边坡在平面内按网格式离散为n个方格,使每个网格内可包含一个或多个原有限单元网格;再次,通过编制程序提取边坡应力场,在每列网格内依据C-M屈服准则搜索出最可能达到屈服条件的有限单元并标记;同理依次搜索出各列潜在滑移单元并串联,即实现基于应力场的网格式边坡滑移面搜索模型.最后,选用国际经典边坡案例,依据矢量和法安全系数表达式,基于应力场网格式边坡滑移面搜索进行边坡稳定性分析与计算,并与传统方法进行对比分析,证明该方法可行性和优越性.该方法适用于非极限状下边坡稳定性的评价与分析,计算结果更为合理.  相似文献   

15.
为了数值模拟飞行器操纵面的嗡鸣现象,在集群计算机MPI并行计算环境下建立基于三维非定常欧拉方程耦合结构运动方程的嗡鸣计算方法.气动流场求解采用基于非结构网格的中心有限体积法进行空间离散,时间推进采用双时间方法,结构运动方程采用Adams预估校正方法求解.针对翼面与操纵面缝隙间存在的网格运动问题,在非结构网格系统上采用Delaunay图映射方法实现网格的运动变形.最后,使用飞行器操纵面标准嗡鸣计算模型对计算方法进行验证,结果表明:所建立的并行计算方法正确,程序具有很好的计算效率,能够对飞行器操纵面嗡鸣进行高效的数值分析.  相似文献   

16.
对复杂断层油藏蒸汽注采过程采用自适应网格法进行了数值研究,将断层处理成绝对渗透率极低的介质,而不是内边界.当利用自适应网格法划分网格时,并没有将断层区域处理成细网格,而是当蒸汽锋面尚未波及时自适应地采用粗网格.对于最精细层上含有断层的网格的渗透率提出了简单的计算方法,在此基础上利用重正化方法计算自适应网格各层粗网格的等效渗透率.数值结果表明:断层附近物理量变化较缓时采用较粗层次的网格不影响计算精度,采用自适应网格法可以大幅度地提高复杂断层油藏蒸汽注采过程的计算速度.  相似文献   

17.
一种求解N-S方程的自适应直角网格方法   总被引:2,自引:1,他引:1  
提出了一种用直角网格表达背景、切削网格表达边界的非结构化自适应直角网格方法.该方法采用四叉树保存网格数据,将切削简化成6种类型,用速度的旋度和散度作为自适应加密标准,从而可实现任意二维区域网格的自动生成和自适应加密.通过将极小网格边界化处理,利用SIM-PLE算法处理速度和压力的耦合,实现了该网格上N-S方程的离散和求解.算例表明,该方法网格生成简单,可以用于任意形状上的流动和传热模拟,相比非自适应方法,用一半的网格数目即可达到相同的计算精度.  相似文献   

18.
在天然河流的流场和污染物输移的数值模拟中,河流网格划分是一项非常重要的任务.由于天然河道的边界往往比较复杂,若采用规则的网格划分方法,很难做到与实际岸线准确拟合,而贴体网格在处理边界问题方面具有一定优势,因此常常用来对复杂边界河道进行网格划分本文采用泊松方程,结合边界点的滑移生成贴体网格,探索一种能够较好地对复杂边界二维河道进行剖分的方法,并用于某河流的污染事故模拟,证明该方法是成功有效的.  相似文献   

19.
基于GPU并行算法的水动力数学模型建立及其效率分析   总被引:1,自引:0,他引:1  
应用非结构化网格建立水动力模型目前已经得到了广泛的应用.针对在网格数过多,且无集群机情况下难以快速获得计算结果这一问题,基于GPU的高性能计算技术,在CUDA开发平台下设计并行算法,建立非结构化网格的二维水动力模型.与利用GTX460显卡和集群机的计算效率对比表明,在保持计算精度的前提下,速度提升了一个量级,且随着网格数的持续递增,可以保持较高的加速比增幅,比较适合应用于大范围海域的水动力模型的数值计算.  相似文献   

20.
网络连接机群是一种有效的并行计算工具,讨论了在此环境下流场分析和设计的并行计算问题。流场解中采用了Euler方程作为主控方程,并用有限体积方法和时间隐式方法进行求解。在MPI/PVM环境下用分区方法作了二维翼型和三维机翼绕流的并行计算。数值算例表明流场计算的正确性和并行计算的有效性,并讨论了影响加速比和并行效率的各种因素。用耦合流场解和并行遗传优化算法做了二维翼型和三维机翼的单目标/双目标数值优化。算例表明:使用的适应函数优于传统线性组合法构成的,遗传算法计算三维优化问题时必须并行化。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号