-
公开(公告)号:CN119646246B
公开(公告)日:2025-04-18
申请号:CN202510181470.0
申请日:2025-02-19
Applicant: 中国空气动力研究与发展中心计算空气动力研究所
IPC: G06F16/51 , G06F16/56 , G06F30/28 , G06F17/12 , G06F17/16 , G06F111/10 , G06F113/08 , G06F119/14
Abstract: 本申请公开了用于流体计算的稀疏矩阵存储访问方法、装置、设备及介质,涉及流体力学领域,包括:基于当前流体力学场景中的网格单元对流动控制方程进行离散求解得到系数矩阵;系数矩阵为稀疏矩阵;基于网格单元之间的连接面与系数矩阵中的非对角线非零元素的矩阵位置存储信息之间的映射关系确定目标映射表,基于预设矩阵存储规则、目标映射表及系数矩阵中的主对角线元素与非对角线非零元素触发矩阵存储操作;完成矩阵存储后,基于目标映射表中对应的目标面编号确定与待访问连接面对应的矩阵位置索引,利用矩阵位置索引获取目标非对角线非零元素值,以完成连接面数据访问操作。本申请解决了稀疏矩阵存储内存空间浪费大及随机数据访问性能差的问题。
-
公开(公告)号:CN119647357A
公开(公告)日:2025-03-18
申请号:CN202510188259.1
申请日:2025-02-20
Applicant: 中国空气动力研究与发展中心计算空气动力研究所
Abstract: 本申请公开了一种流体变量梯度计算方法、装置、设备及存储介质,涉及流体力学技术领域,包括:在对流体区域的流体力学控制方程迭代离散化时,获取当前迭代轮次区域中的非结构网格单元的体心自变量值;基于体心自变量值确定非结构网格单元之间的边界面的面心自变量值,利用单元的体积及面心自变量值确定单元的自变量梯度;利用边界面的面心位置矢量、位于边界面左右的非结构网格单元的体心自变量值、自变量梯度限制系数及自变量梯度确定边界面的新的面心自变量值;基于非结构网格单元的体积及新的面心自变量值确定目标网格自变量梯度,以利用目标网格自变量梯度确定流体区域变量分布。高效地通过隐式扩展单元梯度计算模板保持了梯度计算的紧致性。
-
公开(公告)号:CN119646246A
公开(公告)日:2025-03-18
申请号:CN202510181470.0
申请日:2025-02-19
Applicant: 中国空气动力研究与发展中心计算空气动力研究所
IPC: G06F16/51 , G06F16/56 , G06F30/28 , G06F17/12 , G06F17/16 , G06F111/10 , G06F113/08 , G06F119/14
Abstract: 本申请公开了用于流体计算的稀疏矩阵存储访问方法、装置、设备及介质,涉及流体力学领域,包括:基于当前流体力学场景中的网格单元对流动控制方程进行离散求解得到系数矩阵;系数矩阵为稀疏矩阵;基于网格单元之间的连接面与系数矩阵中的非对角线非零元素的矩阵位置存储信息之间的映射关系确定目标映射表,基于预设矩阵存储规则、目标映射表及系数矩阵中的主对角线元素与非对角线非零元素触发矩阵存储操作;完成矩阵存储后,基于目标映射表中对应的目标面编号确定与待访问连接面对应的矩阵位置索引,利用矩阵位置索引获取目标非对角线非零元素值,以完成连接面数据访问操作。本申请解决了稀疏矩阵存储内存空间浪费大及随机数据访问性能差的问题。
-
公开(公告)号:CN117076830B
公开(公告)日:2024-03-12
申请号:CN202311323376.1
申请日:2023-10-13
Applicant: 中国空气动力研究与发展中心计算空气动力研究所
Abstract: 本发明公开了一种氮气轴流压缩机功率确定方法、装置、电子设备及介质,应用于轴流压缩机技术领域。该方法包括:获取轴流压缩机的压缩机入口参数;基于压缩机入口参数及预先基于氮气三次状态方程建立的热力学关系式,计算出压缩机入口氮气总焓和压缩机出口氮气总焓;基于压缩机入口氮气总焓和压缩机出口氮气总焓,结合压缩机功率计算关系式,计算得到压缩机功率;本发明中提供的方法基于真实氮气情况来计算压缩机功率,能够提高计算精确度,并且计算过程简单易行,能够提高计算效率。
-
公开(公告)号:CN117076830A
公开(公告)日:2023-11-17
申请号:CN202311323376.1
申请日:2023-10-13
Applicant: 中国空气动力研究与发展中心计算空气动力研究所
Abstract: 本发明公开了一种氮气轴流压缩机功率确定方法、装置、电子设备及介质,应用于轴流压缩机技术领域。该方法包括:获取轴流压缩机的压缩机入口参数;基于压缩机入口参数及预先基于氮气三次状态方程建立的热力学关系式,计算出压缩机入口氮气总焓和压缩机出口氮气总焓;基于压缩机入口氮气总焓和压缩机出口氮气总焓,结合压缩机功率计算关系式,计算得到压缩机功率;本发明中提供的方法基于真实氮气情况来计算压缩机功率,能够提高计算精确度,并且计算过程简单易行,能够提高计算效率。
-
公开(公告)号:CN116933676A
公开(公告)日:2023-10-24
申请号:CN202310591156.0
申请日:2023-05-24
Applicant: 中国空气动力研究与发展中心计算空气动力研究所
IPC: G06F30/28 , G06F113/08 , G06F111/10
Abstract: 本申请公开了一种流动数值模拟方法、装置、设备及介质,涉及计算流体力学研究领域,包括:确定当前流场中各个计算单元的当前流场值;利用当前流场中各个计算单元的当前流场值进行本轮的正向扫描更新,得到各个计算单元的临时流场值,利用各个计算单元的临时流场值进行本轮的反向扫描更新,得到本轮更新后的各个计算单元的当前流场值以及更新后的当前流场;判断当前是否满足预设迭代停止条件,若不满足,则启动下一轮迭代,以重新跳转至利用当前流场中各个计算单元的当前流场值进行本轮的正向扫描更新的步骤,直至当前满足预设迭代停止条件,将当前输出的当前流场确定为目标流场,以得到相应的流场模拟结果。实现复杂度低且效率高的流动数值模拟。
-
公开(公告)号:CN115268937B
公开(公告)日:2023-02-17
申请号:CN202211179288.4
申请日:2022-09-27
Applicant: 中国空气动力研究与发展中心计算空气动力研究所
Abstract: 本申请公开了一种多相流流场初始化方法、装置、设备及介质,涉及多相流数值模拟技术领域。该方法包括:通过数值模拟软件的主程序与动态链接库的预设交互接口获取与目标多相流流场的初始化需求对应的目标初始化函数源代码;基于所述数值模拟软件运行的操作系统利用预设编译器对所述目标初始化函数源代码进行编译并得到目标初始化函数源代码对应的目标动态链接库,然后在所述数值模拟软件的主程序的配置参数文件中添加所述目标动态链接库的信息;获取所述数值模拟软件的多相流求解程序的运行指令,并基于所述配置参数文件中的所述目标动态链接库的信息对所述目标多相流流场进行初始化。通过上述方案,能够在进行多相流流场初始化时更加灵活高效。
-
公开(公告)号:CN114444274A
公开(公告)日:2022-05-06
申请号:CN202210003753.2
申请日:2022-01-05
Applicant: 中国空气动力研究与发展中心计算空气动力研究所
IPC: G06F30/20
Abstract: 本发明提供一种从非结构网格中重构原结构网格的方法、介质及装置,所述方法包括步骤一,生成网格:通过网格软件生成结构网格,按照非结构网格的格式输出非结构网格数据;步骤二,构建相邻关系:遍历非结构网格数据,将拥有相同节点的面视作同一个面,将拥有同一个面的两个网格单元标记为相邻网格单元,从而构建网格单元之间的相邻关系;然后步骤三、步骤四和步骤五根据非结构网格数据和各单元之间的相邻关系重构原结构网格。本发明实现了从非结构化的结构网格中重构原结构网格,能够解决当前非结构化的结构网格不能按照结构网格方式进行多重聚合的问题。
-
公开(公告)号:CN119647357B
公开(公告)日:2025-04-25
申请号:CN202510188259.1
申请日:2025-02-20
Applicant: 中国空气动力研究与发展中心计算空气动力研究所
Abstract: 本申请公开了一种流体变量梯度计算方法、装置、设备及存储介质,涉及流体力学技术领域,包括:在对流体区域的流体力学控制方程迭代离散化时,获取当前迭代轮次区域中的非结构网格单元的体心自变量值;基于体心自变量值确定非结构网格单元之间的边界面的面心自变量值,利用单元的体积及面心自变量值确定单元的自变量梯度;利用边界面的面心位置矢量、位于边界面左右的非结构网格单元的体心自变量值、自变量梯度限制系数及自变量梯度确定边界面的新的面心自变量值;基于非结构网格单元的体积及新的面心自变量值确定目标网格自变量梯度,以利用目标网格自变量梯度确定流体区域变量分布。高效地通过隐式扩展单元梯度计算模板保持了梯度计算的紧致性。
-
公开(公告)号:CN117933148A
公开(公告)日:2024-04-26
申请号:CN202410340178.4
申请日:2024-03-25
Applicant: 中国空气动力研究与发展中心计算空气动力研究所
IPC: G06F30/28 , G06F113/08 , G06F119/14 , G06F111/04
Abstract: 本发明公开了一种基于自由界面的体积分数方程迭代次数确定方法及系统,属于计算流体力学中的多相流数值计算研究领域。该方法包括:流体模型中标记出当前时刻的自由界面网格单元;计算当前时刻所有自由界面网格单元的库朗数,并获取其中最大库朗数;根据当前时刻自由界面网格单元的最大库朗数、预设系数k建立与体积分数方程迭代次数的约束关系,用以确定迭代次数。本发明根据各时间步不同的自由界面单元最大库朗数,对最小迭代次数进行动态更新,既实时保证计算精度与效率之间的平衡,也无需手动关注和调整时间步长,减少了人员工作量。
-
-
-
-
-
-
-
-
-