System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及核反应堆领域,尤其是涉及一种核热流固耦合解析方法、电子设备、存储介质。
技术介绍
1、在核反应堆中,核物理、热工水力和组件结构之间存在相互作用和耦合关系。核反应堆中的能量是由裂变产生的,而冷却剂负责带走这些能量。在进行反应堆的热工水力分析时,需要同时考虑热源分布、燃料芯块与包壳的传热特性以及冷却剂的流动和传热特性。核热流固耦合解析,是指在核反应堆工程领域中,对核反应堆内部复杂的物理现象进行综合模拟和分析的过程。其中涉及到核反应堆内部在多个方面的子问题求解。
2、在核热流固耦合解析过程中,针对不同的子问题进行求解,所需要的求解器不尽相同,因此相关技术中,大多传统的解析方法在计算过程中不能够动态调整,无法适应不同的问题和条件的变化。这导致了解析过程的不灵活性,需要重新进行模型构建和重新对子问题进行求解。
技术实现思路
1、本专利技术旨在至少解决现有技术中存在的技术问题之一。为此,本专利技术提出一种核热流固耦合解析方法、电子设备、存储介质,能够提高核热流固耦合解析过程中,各个求解器之间的兼容性。
2、根据本专利技术的第一方面实施例的核热流固耦合解析方法,包括:
3、获取对应于核反应堆的目标解析需求和反应堆参量信息,并获取匹配于所述目标解析需求的多个目标求解器;其中,每一所述目标求解器用于执行所述目标解析需求在一个物理场的求解进程;
4、基于所述核反应堆的反应堆参量信息、所述目标解析需求和多个所述目标求解器进行核热流固耦合建模,
5、通过所述数据中间件调度所述目标求解模型对所述反应堆参量信息进行解析,以执行每一所述物理场的所述求解进程,得到对应于每一所述求解进程的目标解信息;
6、基于每一所述目标解信息进行整合处理,得到解析结果数据。
7、根据本专利技术的一些实施例,所述基于所述核反应堆的反应堆参量信息、所述目标解析需求和多个所述目标求解器进行核热流固耦合建模,得到目标求解模型,包括:
8、基于多个所述目标求解器进行几何建模,得到每一所述目标求解器对应的几何模型;
9、基于每一所述几何模型进行离散化处理,得到离散化处理后的各个所述几何网格模型;
10、基于所述目标解析需求和所述反应堆参量信息,为各个所述几何网格模型配置求解约束信息,并在各个所述几何网格模型之间配置所述数据中间件,生成对应的所述目标求解模型。
11、根据本专利技术的一些实施例,所述基于所述目标解析需求和所述反应堆参量信息,为各个所述几何网格模型配置求解约束信息,包括:
12、基于所述目标解析需求和所述反应堆参量信息,确定所述核反应堆的边界条件参数和材料属性参数;
13、基于所述边界条件参数和所述材料属性参数,为各个所述几何网格模型配置求解约束信息。
14、根据本专利技术的一些实施例,所述通过所述数据中间件调度所述目标求解模型对所述反应堆参量信息进行解析,以执行每一所述物理场的所述求解进程,得到对应于每一所述求解进程的目标解信息,包括利用所述数据中间件对所述目标求解模型进行以下调度:
15、从所述目标求解模型中,获取各个所述几何网格模型对应的中间交互数据和状态更新需求;其中,所述中间交互数据和所述状态更新需求在所述目标求解模型执行各个所述求解进程时产生;
16、基于每一所述状态更新需求,将多个所述中间交互数据在所述目标求解模型的所述几何网格模型之间进行交换,以重新确定所述状态更新需求;
17、在所述中间交互数据被交换之后,返回执行从所述目标求解模型中,获取各个所述几何网格模型对应的所述中间交互数据和所述状态更新需求,直至得到每一所述求解进程的所述目标解信息。
18、根据本专利技术的一些实施例,基于每一所述状态更新需求,将多个所述中间交互数据在所述目标求解模型的所述几何网格模型之间进行交换,包括:
19、基于所述状态更新需求和所述中间交互数据的匹配关系,确定存在数据交换关系的所述几何网格模型;
20、针对存在数据交换关系的每一所述几何网格模型,自初始的数据同步时间点开始计算对应的所述中间交互数据,每当到达一个数据同步时间点时,在所述几何网格模型之间进行所述中间交互数据的交换,并在下一个所述数据同步时间点到达之前,计算新的所述中间交互数据,直至到达的所述数据同步时间点符合预设的数据交换停止条件。
21、根据本专利技术的一些实施例,所述数据中间件包括多个中心节点,所述中心节点用于与所述几何网格模型进行数据传输,所述在所述几何网格模型之间进行所述中间交互数据的交换,包括:
22、针对存在数据交换关系的所述几何网格模型,确定所述几何网格模型在所述数据中间件中对应配置的所述中心节点,并基于所述中心节点,在所述数据中间件内部进行数据交换。
23、根据本专利技术的一些实施例,在所述基于每一所述状态更新需求,将多个所述中间交互数据在所述目标求解模型的所述几何网格模型之间进行交换之前,包括:
24、基于所述状态更新需求和所述中间交互数据的匹配关系,确定存在数据交换关系的所述几何网格模型;
25、根据存在数据交换关系的所述几何网格模型,确定数据交换类型;
26、在所述数据交换类型包含跨学科数据传输的情况下,针对存在数据交换关系的所述几何网格模型进行位置对齐与形状匹配,以建立网格映射以及反向网格映射;
27、所述基于每一所述状态更新需求,将多个所述中间交互数据在所述目标求解模型的所述几何网格模型之间进行交换,包括:
28、在所述目标求解模型的各个所述几何网格模型之间,基于所述网格映射以及所述反向网格映射对所述中间交互数据进行交换。
29、根据本专利技术的一些实施例,所述目标求解器包括主控求解器和从属求解器;其中,所述主控求解器封装于主控软件,所述从属求解器封装于从属软件;
30、所述通过所述数据中间件调度所述目标求解模型对所述反应堆参量信息进行解析,以执行每一所述物理场的所述求解进程,得到对应于每一所述求解进程的目标解信息,包括:
31、在所述数据中间件与所述主控软件之间建立第一数据传输通道,并在所述数据中间件与所述从属软件之间建立第二数据传输通道;其中,所述第一数据传输通道经由所述主控软件将标准化接口封装为动态链接库的形式进行建立;
32、基于所述数据中间件通过所述第一数据传输通道和所述第二数据传输通道,调度所述目标求解模型对所述反应堆参量信息进行解析,以执行每一所述物理场的所述求解进程,得到对应于每一所述求解进程的目标解信息。
33、第二方面,本专利技术实施例提供了一种电子设备,包括:存储器、处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现如本专利技术第一方面实施例中任意一项所述的核热流固耦本文档来自技高网...
【技术保护点】
1.一种核热流固耦合解析方法,其特征在于,包括:
2.根据权利要求1所述的核热流固耦合解析方法,其特征在于,所述基于所述核反应堆的反应堆参量信息、所述目标解析需求和多个所述目标求解器进行核热流固耦合建模,得到目标求解模型,包括:
3.根据权利要求2所述的核热流固耦合解析方法,其特征在于,所述基于所述目标解析需求和所述反应堆参量信息,为各个所述几何网格模型配置求解约束信息,包括:
4.根据权利要求2所述的核热流固耦合解析方法,其特征在于,所述通过所述数据中间件调度所述目标求解模型对所述反应堆参量信息进行解析,以执行每一所述物理场的所述求解进程,得到对应于每一所述求解进程的目标解信息,包括利用所述数据中间件对所述目标求解模型进行以下调度:
5.根据权利要求4所述的核热流固耦合解析方法,其特征在于,基于每一所述状态更新需求,将多个所述中间交互数据在所述目标求解模型的所述几何网格模型之间进行交换,包括:
6.根据权利要求5所述的核热流固耦合解析方法,其特征在于,所述数据中间件包括多个中心节点,所述中心节点用于与所述几何网格模型进
7.根据权利要求4所述的核热流固耦合解析方法,其特征在于,在所述基于每一所述状态更新需求,将多个所述中间交互数据在所述目标求解模型的所述几何网格模型之间进行交换之前,包括:
8.根据权利要求1所述的核热流固耦合解析方法,其特征在于,所述目标求解器包括主控求解器和从属求解器;其中,所述主控求解器封装于主控软件,所述从属求解器封装于从属软件;
9.一种电子设备,其特征在于,包括:存储器、处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至8中任意一项所述的核热流固耦合解析方法。
10.一种计算机可读存储介质,其特征在于,所述存储介质存储有程序,所述程序被处理器执行实现如权利要求1至8中任意一项所述的核热流固耦合解析方法。
...【技术特征摘要】
1.一种核热流固耦合解析方法,其特征在于,包括:
2.根据权利要求1所述的核热流固耦合解析方法,其特征在于,所述基于所述核反应堆的反应堆参量信息、所述目标解析需求和多个所述目标求解器进行核热流固耦合建模,得到目标求解模型,包括:
3.根据权利要求2所述的核热流固耦合解析方法,其特征在于,所述基于所述目标解析需求和所述反应堆参量信息,为各个所述几何网格模型配置求解约束信息,包括:
4.根据权利要求2所述的核热流固耦合解析方法,其特征在于,所述通过所述数据中间件调度所述目标求解模型对所述反应堆参量信息进行解析,以执行每一所述物理场的所述求解进程,得到对应于每一所述求解进程的目标解信息,包括利用所述数据中间件对所述目标求解模型进行以下调度:
5.根据权利要求4所述的核热流固耦合解析方法,其特征在于,基于每一所述状态更新需求,将多个所述中间交互数据在所述目标求解模型的所述几何网格模型之间进行交换,包括:
6.根据权利要求5...
【专利技术属性】
技术研发人员:贺青云,卢勇,朱元兵,马云帆,李文淮,彭思涛,王婷,厉井钢,
申请(专利权)人:中广核研究院有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。