[发明专利]一种蒸汽发生器内重叠网格并行数据传递方法有效
| 申请号: | 202110815603.7 | 申请日: | 2021-07-19 |
| 公开(公告)号: | CN113609723B | 公开(公告)日: | 2022-08-05 |
| 发明(设计)人: | 王明军;霍雨辰;余浩;曾春杰;章静;田文喜;秋穗正;苏光辉 | 申请(专利权)人: | 西安交通大学 |
| 主分类号: | G06F30/23 | 分类号: | G06F30/23;G06F30/28;G06F111/10;G06F113/08;G06F119/14 |
| 代理公司: | 西安智大知识产权代理事务所 61215 | 代理人: | 何会侠 |
| 地址: | 710049 陕*** | 国省代码: | 陕西;61 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 蒸汽 发生器 重叠 网格 并行 数据 传递 方法 | ||
本发明公开了一种蒸汽发生器内重叠网格并行数据传递方法,步骤如下:1、根据蒸汽发生器几何结构,建立重叠网格2、根据计算模型与计算资源,将网格分配到多核并行的计算核中;3、在每个计算核中,读取并记录重叠网格区域每个网格坐标,并传递至主核;4、根据网格坐标,在主核中进行网格匹配,并将匹配结果传递至对应计算核中;5、一个时间段并行计算结束后,计算核根据匹配结果将计算参数传递至对应网格,准备下一时间计算;6、重复上述并行过程,直至完成全时段计算。本方法基于网格质心匹配方法,实现了蒸汽发生器内重叠网格并行数据传递。
技术领域
本发明属于蒸汽发生器数值模拟技术领域,具体涉及到一种蒸汽发生器内重叠网格并行数据传递方法。
背景技术
蒸汽发生器是核动力系统中的关键设备,将一回路产生的热量传递给二回路,其中传热管束是一二次侧介质的隔离屏障,因此对蒸汽发生器的数值模拟是核动力系统的研究重点。同时,随着计算机并行技术的不断发展,针对计算流体动力学的科学问题,如大空间三维CFD计算、大涡模拟、直接模拟等,可以通过并行计算有效解决。并行计算是多个进程同时执行,以专用的高性能计算机作为计算平台,通过共享存储、数据传递等方式实现进程交互,共同完成计算任务。与传统串行计算相比,并行计算既有更高的计算效率,大幅减少计算时间,提高求解精度,从而越来越多的运用于计算流体动力学求解,成为主流的计算求解方式。
在蒸汽发生器的三维数值模拟中,针对蒸汽发生器传热管束一二次侧流动换热,大多使用多孔介质方法对传热管束内数量巨大的管道进行简化模拟,使用一套网格难以描述传热管内外不同流场之间的物理学现象,需要对相同区域建立重叠网格设置不同求解模型进行分析,两套网格分别进行并行计算,相互传递参数,实现两个物理场的相互影响。
在计算流体动力学软件中针对蒸汽发生器使用重叠网格进行并行计算时,由于网格分配具有比较大的随机性,故在一次侧和二次侧两套网格数据传递过程中难以实现对应网格参数的直接传递,一般使用单核接收网格参数,在单核内进行数据交换,使得在数据传递阶段,传递速度慢,计算机资源利用率不高。针对上述问题,需要开发一种并行数据传递方法适应计算流体动力学中针对蒸汽发生器的重叠网格计算方法。
发明内容
为了克服上述现有技术存在的问题,本发明的目的在于提供一种蒸汽发生器内重叠网格并行数据传递方法,该方法创新性地提出了一种基于质心坐标的并行网格匹配方法,并将匹配结果用于并行数据传递过程,能够加快重叠网格问题并行计算时数据传递速度,实现高精度、高效率的计算流体动力学问题并行求解,为大规模、高精度数值反应堆模拟提供理论支持。
为达到上述目的,本发明通过以下技术方案实现:
一种蒸汽发生器内重叠网格并行数据传递方法,使用基于一一映射的网格质心匹配方法,将蒸汽发生器传热管束区域中一二次侧的重叠网格一一对应,通过区分主核与计算核,实现质心匹配参数的传递,结合匹配结果,最终实现蒸汽发生器计算中重叠网格数据的并行传递,能够提高蒸汽发生器并行计算速度,提高网格数据传递准确性,为大规模、高精度数值并行模拟提供理论支持;包括以下步骤:
步骤1:针对蒸汽发生器的结构建立蒸汽发生器几何模型,该蒸汽发生器几何模型包含一次侧的入口腔室、U型管束和出口腔室,以及二次侧的给水管、下降段、上升段、汽水分离器和蒸汽室,根据蒸汽发生器几何模型进行网格划分,其中一次侧的U型管束区域和二次侧的上升段均使用多孔介质方法进行网格划分,两套网格即组成重叠网格区域,对重叠网格区域使用相同空间离散方法划分两套网格并单独分配网格编号,以下将重叠网格对应的两套网格分别称为一次侧网格和二次侧网格;
步骤2:打开计算流体动力学软件的并行计算功能,选择并行计算模式下的运行核数、信息传递接口和内存保存位置,导入步骤1划分的蒸汽发生器重叠网格区域的一二次侧网格,计算机根据中央处理器运行状态与计算能力分配不同中央处理器中网格数目与位置,完成网格在中央处理器中的随机分配;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安交通大学,未经西安交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110815603.7/2.html,转载请声明来源钻瓜专利网。





