一种全堆芯热工水力子通道模拟方法

    公开(公告)号:CN111159865A

    公开(公告)日:2020-05-15

    申请号:CN201911312909.X

    申请日:2019-12-18

    Abstract: 本发明提供一种全堆芯热工水力子通道模拟方法,能够大幅提高全堆芯全局模拟数据的查询效率。所述方法包括:获取用于全堆芯热工水力子通道模拟的参数信息,所述参数信息包括:全局编号;根据获取的参数信息,通过多个从进程并行执行子通道模拟软件,每个从进程输出相应的局部模拟文件,每个局部模拟文件中的子通道、间隙、组件、燃料棒各拥有一个局部编号;根据局部编号与全局编号之间的映射关系,对所有局部模拟文件进行解析,得到以数据库存储的全堆芯全局模拟输出数据。本发明涉及核技术领域。

    一种全堆芯热工水力子通道模拟方法

    公开(公告)号:CN111159865B

    公开(公告)日:2021-10-12

    申请号:CN201911312909.X

    申请日:2019-12-18

    Abstract: 本发明提供一种全堆芯热工水力子通道模拟方法,能够大幅提高全堆芯全局模拟数据的查询效率。所述方法包括:获取用于全堆芯热工水力子通道模拟的参数信息,所述参数信息包括:全局编号;根据获取的参数信息,通过多个从进程并行执行子通道模拟软件,每个从进程输出相应的局部模拟文件,每个局部模拟文件中的子通道、间隙、组件、燃料棒各拥有一个局部编号;根据局部编号与全局编号之间的映射关系,对所有局部模拟文件进行解析,得到以数据库存储的全堆芯全局模拟输出数据。本发明涉及核技术领域。

    一种核反应堆热工水力模拟软件CFD并行处理方法

    公开(公告)号:CN111125950A

    公开(公告)日:2020-05-08

    申请号:CN201911282894.7

    申请日:2019-12-13

    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对应主存的地址中。本发明适用于核反应堆热工水力模拟领域。

    一种核反应堆热工水力模拟软件CFD并行处理方法

    公开(公告)号:CN111125950B

    公开(公告)日:2021-11-12

    申请号:CN201911282894.7

    申请日:2019-12-13

    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对应主存的地址中。本发明适用于核反应堆热工水力模拟领域。

Patent Agency Ranking