-
公开(公告)号:CN111008070B
公开(公告)日:2023-05-12
申请号:CN201911262033.2
申请日:2019-12-10
Applicant: 北京科技大学
Abstract: 本发明提供一种快中子反应堆全堆芯子通道并行任务划分方法及系统,所述方法包括:将待划分的快中子反应堆全堆芯子通道按照预设数据结构进行存储;基于预设数据结构,对当前组件内的所有子通道进行遍历,将当前组件内的子通道划分至预设数量的求解域中,完成当前组件的并行任务划分;将当前组件的并行任务划分结果应用于快中子反应堆全堆芯中所有组件,以完成快中子反应堆全堆芯子通道并行任务划分。本发明方法基于特定的数据结构和划分算法实现了快堆全堆芯的并行任务划分,使得热工流体子通道模拟软件能够大规模并行求解快堆问题,对于提升快堆全堆芯子通道模拟效率有着重要意义。
-
公开(公告)号:CN111159865B
公开(公告)日:2021-10-12
申请号:CN201911312909.X
申请日:2019-12-18
Applicant: 北京科技大学
IPC: G06F30/20
Abstract: 本发明提供一种全堆芯热工水力子通道模拟方法,能够大幅提高全堆芯全局模拟数据的查询效率。所述方法包括:获取用于全堆芯热工水力子通道模拟的参数信息,所述参数信息包括:全局编号;根据获取的参数信息,通过多个从进程并行执行子通道模拟软件,每个从进程输出相应的局部模拟文件,每个局部模拟文件中的子通道、间隙、组件、燃料棒各拥有一个局部编号;根据局部编号与全局编号之间的映射关系,对所有局部模拟文件进行解析,得到以数据库存储的全堆芯全局模拟输出数据。本发明涉及核技术领域。
-
公开(公告)号:CN107239352B
公开(公告)日:2019-11-29
申请号:CN201710397637.2
申请日:2017-05-31
Applicant: 北京科技大学
IPC: G06F9/54
Abstract: 本发明提供一种动力学蒙特卡洛并行模拟的通信优化方法及系统,其中,所述方法包括:构造通信数据结构;构建邻居进程的图状拓扑结构;开启进程外迭代;按照预设顺序从多个子区域中选择一个子区域;进程当前选择的子区域数据通过构造的所述通信数据结构与邻居进程通信;迭代结束。本发明还提供一种动力学蒙特卡洛并行模拟的通信优化系统。本发明提供的技术方案通过构建进程图状拓扑结构,使用邻居集合通信函数代替原有的点到点通信函数,进而降低了通信时间复杂度,通过优化程序流程,选取最优的子区域迭代顺序,合并相邻两次内迭代的部分通信操作,从而减少了部分通信冗余数据,减少了进程间的同步等待时间,使负载更加均衡。
-
公开(公告)号:CN111159865A
公开(公告)日:2020-05-15
申请号:CN201911312909.X
申请日:2019-12-18
Applicant: 北京科技大学
IPC: G06F30/20
Abstract: 本发明提供一种全堆芯热工水力子通道模拟方法,能够大幅提高全堆芯全局模拟数据的查询效率。所述方法包括:获取用于全堆芯热工水力子通道模拟的参数信息,所述参数信息包括:全局编号;根据获取的参数信息,通过多个从进程并行执行子通道模拟软件,每个从进程输出相应的局部模拟文件,每个局部模拟文件中的子通道、间隙、组件、燃料棒各拥有一个局部编号;根据局部编号与全局编号之间的映射关系,对所有局部模拟文件进行解析,得到以数据库存储的全堆芯全局模拟输出数据。本发明涉及核技术领域。
-
公开(公告)号:CN111008070A
公开(公告)日:2020-04-14
申请号:CN201911262033.2
申请日:2019-12-10
Applicant: 北京科技大学
Abstract: 本发明提供一种快中子反应堆全堆芯子通道并行任务划分方法及系统,所述方法包括:将待划分的快中子反应堆全堆芯子通道按照预设数据结构进行存储;基于预设数据结构,对当前组件内的所有子通道进行遍历,将当前组件内的子通道划分至预设数量的求解域中,完成当前组件的并行任务划分;将当前组件的并行任务划分结果应用于快中子反应堆全堆芯中所有组件,以完成快中子反应堆全堆芯子通道并行任务划分。本发明方法基于特定的数据结构和划分算法实现了快堆全堆芯的并行任务划分,使得热工流体子通道模拟软件能够大规模并行求解快堆问题,对于提升快堆全堆芯子通道模拟效率有着重要意义。
-
公开(公告)号:CN106529187B
公开(公告)日:2019-03-08
申请号:CN201611056825.0
申请日:2016-11-25
Applicant: 中国科学院计算机网络信息中心 , 中国原子能科学研究院 , 北京科技大学 , 中国科学院计算技术研究所
Abstract: 本发明涉及一种嵌入原子势计算优化方法,该嵌入原子势计算优化方法包括:通过初始化设置至少一个时间步及至少一个时间步对应的电子云密度,至少一个时间步包括:第一时间步,至少一个时间步对应的电子云密度包括:第一时间步对应的电子云密度;根据设置的第一时间步及第一时间步对应的电子云密度,确定第二时间步及第二时间步对应的电子云密度;根据第一时间步及第一时间步对应的电子云密度和第二时间步及第二时间步对应的电子云密度,确定嵌入原子势。本发明通过简化动力学模拟中的计算热点:势及粒子间相互作用力的计算,以此来提高模拟效率。
-
公开(公告)号:CN109063235B
公开(公告)日:2021-05-25
申请号:CN201810629063.1
申请日:2018-06-19
Applicant: 中国原子能科学研究院 , 北京科技大学 , 中国科学院计算机网络信息中心
Inventor: 王先梦 , 杨文 , 胡长军 , 刘天才 , 吴明宇 , 王学松 , 杨宏伟 , 祁琳 , 贺新福 , 赵民富 , 胡贇 , 高付海 , 韩志杰 , 宋仕钊 , 王珏 , 李建江 , 汪岸
IPC: G06F30/28 , G06F113/08 , G06F119/14
Abstract: 本发明提供了一种用于反应堆模拟的多物理耦合系统,针对核反应堆多物理耦合需求设计、包括底层支撑工具、集多种耦合策略于一体。所述系统包括最高层用户需求接收层、耦合需求预定义层、耦合实现层、支撑工具层、运行环境层五个层次结构,融合了耦合计算流程的调度与接口参数的更新与传递、不同计算程序间网格映射、不同空间离散模式下计算程序间解数据的传递等,可实现用户多种耦合需求、可提供多种耦合策略、可实现耦合过程控制、可提供底层支撑工具、可支持高性能环境扩展、对于新堆设计、现役核电站优化、不同工况运行模拟优化、严重事故序列演示预测具有十分重要的意义。
-
公开(公告)号:CN111125950A
公开(公告)日:2020-05-08
申请号:CN201911282894.7
申请日:2019-12-13
Applicant: 北京科技大学
IPC: G06F30/23 , G06F119/14 , G06F17/16
Abstract: 本发明提供一种核反应堆热工水力模拟软件CFD并行处理方法,借助申威众核架构,能够大大降低CFD模拟时间,提高程序运行的性能。所述方法包括:判断热工水力模拟软件CFD中矩阵乘中n2的取值,其中,所述矩阵乘表示为: A、B、C都表示双精度浮点矩阵,n1、n2、n3都表示矩阵维度的大小,N=n2,N表示谱单元阶数;若12≤n2≤24,则判断n1是否等于N2,若n1=N2,则对矩阵A按照从核数M进行数据切分,将切分后的数据分配到M个从核的局存中,将矩阵B完整读入到M个从核的局存中,每个从核根据局存中的数据执行矩阵乘计算任务,任务完成后,将计算结果分配回矩阵C对应主存的地址中。本发明适用于核反应堆热工水力模拟领域。
-
公开(公告)号:CN108806810B
公开(公告)日:2019-11-08
申请号:CN201810622867.9
申请日:2018-06-15
Applicant: 中国原子能科学研究院 , 北京科技大学 , 中国科学院计算机网络信息中心
IPC: G21C17/00
Abstract: 本发明公开了一种核燃料棒性能分析方法。其中,该方法包括:获取多个轴向段的信息,其中,轴向段是将单个核燃料棒延轴向分割形成的一段燃料棒;将多个轴向段的信息分配给多个进程,其中,每个进程至少分配一个轴向段的信息;在轴向段的信息所分配的进程上分析多个轴向段的性能;根据多个轴向段的性能得到单个核燃料棒的性能)。本发明解决了现有技术中存在的对单棒分析速度较慢的技术问题。
-
公开(公告)号:CN109063235A
公开(公告)日:2018-12-21
申请号:CN201810629063.1
申请日:2018-06-19
Applicant: 中国原子能科学研究院 , 北京科技大学 , 中国科学院计算机网络信息中心
Inventor: 王先梦 , 杨文 , 胡长军 , 刘天才 , 吴明宇 , 王学松 , 杨宏伟 , 祁琳 , 贺新福 , 赵民富 , 胡贇 , 高付海 , 韩志杰 , 宋仕钊 , 王珏 , 李建江 , 汪岸
IPC: G06F17/50
CPC classification number: G06F17/5009
Abstract: 本发明提供了一种用于反应堆模拟的多物理耦合系统,针对核反应堆多物理耦合需求设计、包括底层支撑工具、集多种耦合策略于一体。所述系统包括最高层用户需求接收层、耦合需求预定义层、耦合实现层、支撑工具层、运行环境层五个层次结构,融合了耦合计算流程的调度与接口参数的更新与传递、不同计算程序间网格映射、不同空间离散模式下计算程序间解数据的传递等,可实现用户多种耦合需求、可提供多种耦合策略、可实现耦合过程控制、可提供底层支撑工具、可支持高性能环境扩展、对于新堆设计、现役核电站优化、不同工况运行模拟优化、严重事故序列演示预测具有十分重要的意义。
-
-
-
-
-
-
-
-
-