流场数值模拟方法、装置、计算机设备和存储介质

    公开(公告)号:CN115016951B

    公开(公告)日:2022-10-25

    申请号:CN202210952867.1

    申请日:2022-08-10

    Abstract: 本申请涉及一种流场数值模拟方法、装置、计算机设备和存储介质,该方法包括:对流场网格模型的几何拓扑进行封装隔离,得到多个网格块;确定每个网格块的网格数据结构;网格数据结构包括网格块的变量参数和求解函数组合;建立每个网格数据结构与对应的CPU核、内存地址以及执行线程的映射关系;根据映射关系,在各CPU核上采用相应执行线程将对应网格块的变量参数读入相应内存地址对应的内存子空间,并内存子空间内基于相应网格块的求解函数组合并发对变量参数执行隐式计算,得到流场数值。采用本方法,使得网格数据结构可以作为独立的求解对象,从而将整个流场求解分解成多个网格块分别求解,即能大幅降低OpenMP并行编程难度,还可提高并行计算效率。

    流场数值模拟方法、装置、计算机设备和存储介质

    公开(公告)号:CN115016951A

    公开(公告)日:2022-09-06

    申请号:CN202210952867.1

    申请日:2022-08-10

    Abstract: 本申请涉及一种流场数值模拟方法、装置、计算机设备和存储介质,该方法包括:对流场网格模型的几何拓扑进行封装隔离,得到多个网格块;确定每个网格块的网格数据结构;网格数据结构包括网格块的变量参数和求解函数组合;建立每个网格数据结构与对应的CPU核、内存地址以及执行线程的映射关系;根据映射关系,在各CPU核上采用相应执行线程将对应网格块的变量参数读入相应内存地址对应的内存子空间,并内存子空间内基于相应网格块的求解函数组合并发对变量参数执行隐式计算,得到流场数值。采用本方法,使得网格数据结构可以作为独立的求解对象,从而将整个流场求解分解成多个网格块分别求解,即能大幅降低OpenMP并行编程难度,还可提高并行计算效率。

    一种高速列车进隧道压力波最大值的计算校正方法

    公开(公告)号:CN113010969A

    公开(公告)日:2021-06-22

    申请号:CN202110508206.5

    申请日:2021-05-11

    Abstract: 本发明公开了一种高速列车进隧道压力波最大值的计算校正方法,所述计算校正方法至少包括:S1:建立列车的几何模型,保留列车转向架及路基、铁轨,并划分网格;S2:确定数值模拟方法;S3:使用动模型试验对数值模拟方法进行验证,在仿真与试验结果不符时返回步骤S2重新确定设置模拟方法,在仿真与试验结果相符时进行步骤S4;S4:对不同编组长度的列车模型进行数值仿真;S5:基于数值仿真的结果分析最大压力波幅值的增量与列车编组长度的关系,并拟合出相应关系式;S6:将S5中拟合得到的关系式合并至现有经验公式上,得到校正后的经验公式。

    湍流壁面距离计算方法、装置、计算机设备和存储介质

    公开(公告)号:CN114722745B

    公开(公告)日:2022-08-26

    申请号:CN202210650302.8

    申请日:2022-06-10

    Abstract: 本申请涉及一种湍流壁面距离计算方法、装置、计算机设备和存储介质,包括:建立几何物面的笛卡尔三维直角坐标系;确定几何物面中平行于笛卡尔坐标面的壁面单元的数量;根据每个坐标面对应的平行壁面单元的数量,确定旋转坐标轴;在笛卡尔三维直角坐标系中,将几何物面围绕旋转坐标轴转动预设角度,将旋转后几何物面的壁面单元的数据存储至ADT数据结构;在笛卡尔三维直角坐标系中,将空间点围绕旋转坐标轴转动预设角度,针对旋转得到的临时空间点建立搜索盒子;在ADT数据结构中搜索落入搜索盒子范围内的壁面单元,记作目标单元;计算旋转后的空间点与各目标单元中心点的最小距离,得到湍流壁面距离。采用本方法可提高湍流壁面距离计算效率。

Patent Agency Ranking