-
公开(公告)号: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建立与体积分数方程迭代次数的约束关系,用以确定迭代次数。本发明根据各时间步不同的自由界面单元最大库朗数,对最小迭代次数进行动态更新,既实时保证计算精度与效率之间的平衡,也无需手动关注和调整时间步长,减少了人员工作量。
-
公开(公告)号:CN117521563B
公开(公告)日:2024-03-15
申请号:CN202410023041.6
申请日:2024-01-08
Applicant: 中国空气动力研究与发展中心计算空气动力研究所
IPC: G06F30/28 , G06T17/00 , G06F113/08 , G06F119/14
Abstract: 本申请公开了一种基于叶轮机械湍流壁面距离计算的气动数据处理方法,识别出叶轮机械的不同部位,充分考虑叶轮机械的壁面几何特征,将壁面距离计算分解为与轮毂壁面、机匣壁面、叶片壁面的距离计算,分别计算空间网格中的节点距叶轮机械不同部位的距离,即第一距离至第三距离。此后,从第一距离至第三距离中确定出取值最小的作为该节点的壁面距离。本说明书中的方法无需在确定某一节点的壁面距离的过程中遍历叶轮机械上的每一个点,可以得到精确的壁面距离,且降低壁面距离计算中的内存需求,提高计算效率。
-
公开(公告)号:CN116167303B
公开(公告)日:2023-07-07
申请号:CN202310430373.1
申请日:2023-04-21
Applicant: 中国空气动力研究与发展中心计算空气动力研究所
IPC: G06F30/28 , G06F30/23 , G06T17/20 , G06F113/08 , G06F119/14
Abstract: 本申请公开了一种用于直升机旋翼流固耦合模拟的曲面网格插值方法,包括:当旋翼流体域物面网格向旋翼固体域物面网格插值时,将旋翼流体域物面网格单元三角化;计算旋翼流体域所有三角化的物面网格单元的面心点;以二分法的形式将所有面心点分到多个壁面盒子里;根据旋翼固体域每个网格点与壁面盒子的距离以及与壁面盒子中所有面心点的距离,找到旋翼固体域每个网格点对应的旋翼流体域网格单元;基于形状函数计算旋翼流体域物面网格单元向对应的旋翼固体域物面网格点插值的插值系数。这样极大地提高搜索效率,在保证插值准确度的同时,进一步提高插值效率,可用于指导直升机旋翼流固耦合模拟。
-
公开(公告)号:CN116050303A
公开(公告)日:2023-05-02
申请号:CN202310203460.3
申请日:2023-03-06
Applicant: 中国空气动力研究与发展中心计算空气动力研究所
IPC: G06F30/28 , G06F119/14 , G06F113/08
Abstract: 本发明公开了一种CFD并行计算下的周期性边界条件施加方法,属于计算流体力学领域,包括步骤:S1,网格生成与边界定义:对旋转部件生成CFD计算网格,将周期性边界简单标记为主边界和从边界两类;S2,建立主从边界的几何影射关系,首先确定周期性边界的配对关系,然后通过网格坐标计算出旋转周期性边界的转轴矢量和转角;S3,将周期性边界转换成经过特殊标记的对接边界;S4,网格并行分区和多重网格对周期性边界条件的处理;S5,流场计算对周期性边界标量和矢量的赋值,输出流场计算结果。本发明具有通用性,大幅降低了用户操作难度,适用于大规模并行计算和多重网格计算等,满足现代CFD软件在计算效率方面的要求。
-
公开(公告)号:CN115344902B
公开(公告)日:2023-03-10
申请号:CN202211269483.6
申请日:2022-10-18
Applicant: 中国空气动力研究与发展中心计算空气动力研究所
IPC: G06F30/10 , G06F30/20 , G06F113/08
Abstract: 本申请公开了一种自由面重构方法、装置、设备及介质,涉及水气多相流计算领域,包括:分别利用第一单值函数和第二单值函数确定当前时刻下的自由面中每一个网格的第一斜率和第二斜率;获取所述第一斜率和所述第二斜率之间的第一对比关系,确定每一个所述网格中目标流体的第一位置信息;基于所述第一对比关系从所述第一斜率和所述第二斜率中确定出目标斜率,获取所述目标斜率与预设阈值之间的第二对比关系,利用所述第一位置信息和所述第二对比关系确定所述目标流体的第二位置信息;利用所述第二位置信息计算出每相邻网格之间的体积分数通量,以便利用所述体积分数通量对下一时刻的所述自由面进行重构。能够提高自由面重构的精确度。
-
公开(公告)号:CN115268937A
公开(公告)日:2022-11-01
申请号:CN202211179288.4
申请日:2022-09-27
Applicant: 中国空气动力研究与发展中心计算空气动力研究所
Abstract: 本申请公开了一种多相流流场初始化方法、装置、设备及介质,涉及多相流数值模拟技术领域。该方法包括:通过数值模拟软件的主程序与动态链接库的预设交互接口获取与目标多相流流场的初始化需求对应的目标初始化函数源代码;基于所述数值模拟软件运行的操作系统利用预设编译器对所述目标初始化函数源代码进行编译并得到目标初始化函数源代码对应的目标动态链接库,然后在所述数值模拟软件的主程序的配置参数文件中添加所述目标动态链接库的信息;获取所述数值模拟软件的多相流求解程序的运行指令,并基于所述配置参数文件中的所述目标动态链接库的信息对所述目标多相流流场进行初始化。通过上述方案,能够在进行多相流流场初始化时更加灵活高效。
-
公开(公告)号:CN114549793A
公开(公告)日:2022-05-27
申请号:CN202210456317.0
申请日:2022-04-28
Applicant: 中国空气动力研究与发展中心计算空气动力研究所
IPC: G06T17/20
Abstract: 本发明提供一种从二维非结构网格重构结构网格的方法、介质及装置;所述方法包括如下步骤:S1,生成非结构网格;S2,构建非结构网格之间的相邻关系;S3,基于非结构网格之间的相邻关系重构网格行;S4,重构网格行后再根据结构网格的排列规则重构网格块。本发明实现了从二维非结构四边形网格重构结构网格的过程,获取了结构网格信息,从而可以使非结构求解软件按照结构网格的方式开展部分计算,如多重粗网格聚合等方面,获取结构网格所特有的计算效果,提升非结构求解软件的计算性能。
-
公开(公告)号:CN119647357A
公开(公告)日:2025-03-18
申请号:CN202510188259.1
申请日:2025-02-20
Applicant: 中国空气动力研究与发展中心计算空气动力研究所
Abstract: 本申请公开了一种流体变量梯度计算方法、装置、设备及存储介质,涉及流体力学技术领域,包括:在对流体区域的流体力学控制方程迭代离散化时,获取当前迭代轮次区域中的非结构网格单元的体心自变量值;基于体心自变量值确定非结构网格单元之间的边界面的面心自变量值,利用单元的体积及面心自变量值确定单元的自变量梯度;利用边界面的面心位置矢量、位于边界面左右的非结构网格单元的体心自变量值、自变量梯度限制系数及自变量梯度确定边界面的新的面心自变量值;基于非结构网格单元的体积及新的面心自变量值确定目标网格自变量梯度,以利用目标网格自变量梯度确定流体区域变量分布。高效地通过隐式扩展单元梯度计算模板保持了梯度计算的紧致性。
-
公开(公告)号:CN118464367A
公开(公告)日:2024-08-09
申请号:CN202410933077.8
申请日:2024-07-12
Applicant: 中国空气动力研究与发展中心计算空气动力研究所
Abstract: 本申请公开了一种碰撞检测方法、装置、设备及存储介质,涉及流体力学领域,包括:基于目标物体在网格中的点面信息,对目标物体建立若干轴对称包围盒,以使基于若干轴对称包围盒构成的物体包围盒完全包裹目标物体;若第一目标物体包含的所有网格点中存在位于与第二目标物体对应的轴对称包围盒中的目标网格点,则确定从目标网格点出发的任意方向的一条射线与第二目标物体的交点数量;若交点数量为奇数,则确定第一目标物体与第二目标物体发生碰撞。本申请通过轴对称包围盒进行全局检测,并基于射线法进行局部检测,从而判断是否发生物体碰撞,以解决在计算流体力学中的碰撞检测问题,提高碰撞检测的效率和准确性。
-
-
-
-
-
-
-
-
-