-
公开(公告)号:CN115982058B
公开(公告)日:2023-07-07
申请号:CN202310268753.X
申请日:2023-03-20
Applicant: 中国空气动力研究与发展中心计算空气动力研究所
Abstract: 本申请公开了一种计算流体力学代码错误定位方法、装置、设备及介质,涉及计算机技术领域,包括:确定出目标计算流体力学算例;根据各代码生成计算流体力学软件和记录信息,对记录信息进行分析,得到代码块集合,对目标计算流体力学算例进行计算,得到代码覆盖率信息和计算结果;若计算结果异常,则判断历史记录表中是否存在与异常标签相同的历史标签,若不存在,则确定出基准代码覆盖率信息,以确定出差异信息,根据差异信息确定出目标代码块,计算出代码错误率,判断代码错误率是否大于预设阈值,若大于,则将目标代码块作为错误代码块,并确定出位置信息。本申请能提高代码错误定位效率,增加代码错误定位准确性,降低代码错误定位复杂度。
-
公开(公告)号:CN116225722A
公开(公告)日:2023-06-06
申请号:CN202310505506.7
申请日:2023-05-08
Applicant: 中国空气动力研究与发展中心计算空气动力研究所
IPC: G06F9/50 , G06F9/54 , G06F9/455 , G06F30/10 , G06F30/28 , G06T17/00 , G06F113/08 , G06F119/14
Abstract: 本申请公开了一种流场变量的通信方法、装置、终端设备及存储介质,通过获取初始计算网格,并对初始计算网格进行分区,得到多个网格子区域;创建与第一网格子区域对应的第一虚拟网格,以及与第二网格子区域对应的第二虚拟网格;获取第一网格子区域的一个或多个流场变量数据;对一个或多个流场变量数据进行压缩,并将压缩后的数据存储到第一通信数据容器中;将第一通信数据容器通过消息传递模式发送至的第二虚拟网格。在CFD迭代计算过程中,通过建立通信数据容器,将多个流场变量数据压缩后保存在通信数据容器中,然后发送至其他的线程中,这样,可以将一个迭代步中的多次通信过程减少为一次通信过程,从而实现了并行效率的大幅提升。
-
公开(公告)号:CN116151084A
公开(公告)日:2023-05-23
申请号:CN202310434862.4
申请日:2023-04-21
Applicant: 中国空气动力研究与发展中心计算空气动力研究所
IPC: G06F30/23 , G06F30/28 , G06T17/20 , G06F17/11 , G06F113/08 , G06F111/10 , G06F119/14
Abstract: 本申请公开了一种基于结构网格的模拟方法、装置、终端设备及存储介质,通过获取待模拟的流场区域,并根据待模拟的流场区域确定结构网格单元;根据坐标变换规则,将直角坐标系下的流动控制方程转换成计算坐标系下的流动控制方程,根据计算坐标系下的流动控制方程,确定各个结构网格单元的网格特征信息;根据各个结构网格单元的网格特征信息,采用有限差分方法,以逐维离散求解的方式,确定各个结构网格单元的流场数据,并将待模拟的流场区域的各个结构网格单元的流场数据按照预设规则进行显示输出,在几乎不增加计算量的情况下,能够大幅提升数值方法对固体壁面等边界附近实际应用中重点关注的关键流动区域的模拟能力。
-
公开(公告)号:CN114880971B
公开(公告)日:2022-09-20
申请号:CN202210819364.7
申请日:2022-07-13
Applicant: 中国空气动力研究与发展中心计算空气动力研究所
Abstract: 本申请涉及一种计算流体力学软件采用的隐式方法,在物面边界附近的网格单元上采用点LU‑SGS方法,其对角阵上采用谱半径标量近似矩阵,保证了对角占优,使计算更稳定;在除物面边界附近外的绝大多数内部网格单元上采用块LU‑SGS方法,其对角阵上采用雅克比矩阵,更逼近原始离散NS方程,可以大幅提升计算效率,同时还可以克服现有技术中当模拟对象的几何外形越来越复杂,物面边界附近网格质量下降,导致CFD计算稳定性下降,甚至计算失败的问题。
-
公开(公告)号:CN114692470B
公开(公告)日:2022-09-06
申请号:CN202210606485.3
申请日:2022-05-31
Applicant: 中国空气动力研究与发展中心计算空气动力研究所
IPC: G06F30/23
Abstract: 本发明适用于计算流体力学技术领域,提供了一种重叠网格的装配方法和系统,所述重叠网格包括子网格和背景网格,所述子网格和背景网格重叠,所述子网格和背景网格的类型为结构网格,重叠网格的装配方法包括如下步骤:将所述重叠网格的拓扑结构转换为非结构网格的拓扑结构,分别得到临时子网格和临时背景网格;将临时子网格和临时背景网格进行装配,获得临时子网格的重叠装配信息和临时背景网格的重叠装配信息;将所述临时子网格的重叠装配信息映射回所述子网格中,将所述临时背景网格的重叠装配信息映射回所述背景网格中。
-
公开(公告)号:CN114722745B
公开(公告)日:2022-08-26
申请号:CN202210650302.8
申请日:2022-06-10
Applicant: 中国空气动力研究与发展中心计算空气动力研究所
IPC: G06F30/28 , G06F30/15 , G06F113/08 , G06F119/14
Abstract: 本申请涉及一种湍流壁面距离计算方法、装置、计算机设备和存储介质,包括:建立几何物面的笛卡尔三维直角坐标系;确定几何物面中平行于笛卡尔坐标面的壁面单元的数量;根据每个坐标面对应的平行壁面单元的数量,确定旋转坐标轴;在笛卡尔三维直角坐标系中,将几何物面围绕旋转坐标轴转动预设角度,将旋转后几何物面的壁面单元的数据存储至ADT数据结构;在笛卡尔三维直角坐标系中,将空间点围绕旋转坐标轴转动预设角度,针对旋转得到的临时空间点建立搜索盒子;在ADT数据结构中搜索落入搜索盒子范围内的壁面单元,记作目标单元;计算旋转后的空间点与各目标单元中心点的最小距离,得到湍流壁面距离。采用本方法可提高湍流壁面距离计算效率。
-
公开(公告)号:CN114880971A
公开(公告)日:2022-08-09
申请号:CN202210819364.7
申请日:2022-07-13
Applicant: 中国空气动力研究与发展中心计算空气动力研究所
Abstract: 本申请涉及一种计算流体力学软件采用的隐式方法,在物面边界附近的网格单元上采用点LU‑SGS方法,其对角阵上采用谱半径标量近似矩阵,保证了对角占优,使计算更稳定;在除物面边界附近外的绝大多数内部网格单元上采用块LU‑SGS方法,其对角阵上采用雅克比矩阵,更逼近原始离散NS方程,可以大幅提升计算效率,同时还可以克服现有技术中当模拟对象的几何外形越来越复杂,物面边界附近网格质量下降,导致CFD计算稳定性下降,甚至计算失败的问题。
-
公开(公告)号:CN114611438A
公开(公告)日:2022-06-10
申请号:CN202210506807.7
申请日:2022-05-11
Applicant: 中国空气动力研究与发展中心计算空气动力研究所
IPC: G06F30/28 , G06F30/23 , G06F111/10 , G06F113/08 , G06F119/14
Abstract: 本发明实施例提供了一种湍流流动中目标物的受力状态模拟方法及装置,方法包括:基于目标物的贴体结构网格的网格导数和网格雅可比,迭代求解流动控制方程和湍流模型方程,迭代过程收敛后得到目标流场变量;对目标流场变量进行积分,得到目标物在湍流状态下的受力状态模拟结果;本方案中,同步迭代求解流动控制方程和湍流模型方程,直到收敛后得到湍流状态下的受力状态模拟结果,提高了湍流状态下的模拟精度。
-
公开(公告)号:CN114494650A
公开(公告)日:2022-05-13
申请号:CN202210353629.9
申请日:2022-04-06
Applicant: 中国空气动力研究与发展中心计算空气动力研究所
IPC: G06T17/20 , G06T17/00 , G06F16/901 , G06F16/903 , G06F17/16
Abstract: 本发明涉及网格处理技术领域,公开了一种分布式非结构网格跨处理器面对接方法及系统,该对接方法,采用两级索引结构并行化识别网格分区边界两侧的面对接关系;对任意两个对接面元素,依次对它们的质心坐标和归一化的网格点序列执行等价性判断。包括以下步骤:S1,并行导入分布式非结构网格基本几何数据;S2,跨处理器构造子区域之间的对偶通信列表;S3,并行构造对接边界处的曲面网格离散结构;S4,在各处理器上构造查询集合族的叉树结构;S5,跨处理器查询对接面元素之间的配对关系;S6,并行导出分布式非结构网格的面对接信息。本发明解决了现有技术存在的大规模非结构网格处理时处理效率低、数据处理能力差等问题。
-
公开(公告)号:CN112966401A
公开(公告)日:2021-06-15
申请号:CN202110513881.7
申请日:2021-05-12
Applicant: 中国空气动力研究与发展中心计算空气动力研究所
IPC: G06F30/20 , G06F17/12 , G06F113/08 , G06F111/10 , G06F119/14
Abstract: 本发明公开了一种热化学非平衡多级气体模型自适应算法,主要用于高超声速热化学非平衡流动的数值模拟过程。该算法基于高温气体热力学模态激发、离解/电离等热化学非平衡特征,从物理机制出发采用由简单到复杂的分段渐次逼近模拟策略,依据压力、离解度、温度和电离度等判据自动完成计算气体模型的演变和逐级流动模拟,实现高超声速热化学非平衡流动的自适应模拟过程。该算法适用于地球大气、火星大气和高温燃气等多种计算介质,应用范围广,计算稳定性好,在保证计算精准度的前提下能加快收敛速度和大幅提升计算效率。
-
-
-
-
-
-
-
-
-