-
公开(公告)号:CN117892660B
公开(公告)日:2024-05-28
申请号:CN202410292367.9
申请日:2024-03-14
Applicant: 中国空气动力研究与发展中心计算空气动力研究所
IPC: G06F30/28 , G06F113/08 , G06F119/14
Abstract: 本申请涉及计算流体力学技术领域,尤其涉及一种低速预处理中参考马赫数选取方法及装置,本发明通过流场速度将计算域划分为多个子计算域,利用前处理软件对每个子计算域分别建立网格,再基于每个子计算域对应的流场速度对所有网格进行标记;最后基于网格的标记选取相应的参考马赫数,从而对低速计算域流场分布进行模拟,针对不同流速域选取不同的参考马赫数,本发明通过调节参考马赫数对预处理技术迭代求解的稳定性和数值精度等进行控制,解决了现有技术中在低速预处理过程中因参考马赫数选取单一而导致可压缩流动问题的计算结果误差大,迭代求解的收敛速度慢、计算效率低的技术问题。
-
公开(公告)号:CN116070552B
公开(公告)日:2023-06-27
申请号:CN202310248376.3
申请日:2023-03-15
Applicant: 中国空气动力研究与发展中心计算空气动力研究所
IPC: G06F30/28 , G06F119/14 , G06F113/08
Abstract: 本申请公开了一种无粘通量的计算方法、装置、终端设备及存储介质,通过确定结构网格的三维循环形式,并建立结构网格的三维循环形式转换为一维循环形式的网格转换方法;根据一维循环形式,获取结构网格的无粘通量计算时所需的几何和物理信息;根据几何和物理信息以及网格转换方法,对结构网格的无粘通量进行一维循环形式处理,得到一维循环形式的无粘通量;根据一维循环形式的无粘通量和一维循环形式转换为三维循环形式的网格转换方法,将一维循环形式的无粘通量转换为三维形式的无粘通量,以完成结构网格NS方程求解的过程,这样,实现了两种网格类型具有相同的计算精度,且提升了程度的可维护性。
-
公开(公告)号:CN116127877A
公开(公告)日:2023-05-16
申请号:CN202310353174.5
申请日:2023-04-04
Applicant: 中国空气动力研究与发展中心计算空气动力研究所
IPC: G06F30/28 , G06F17/11 , G06F113/08 , G06F119/14
Abstract: 本申请公开了一种多重网格的加速方法、装置、终端设备和存储介质,通过获取初始流场变量,并在细网格单元上进行迭代计算,得到下一个迭代步的第一流场变量;将第一流场变量和残差从细网格单元传递到粗网格单元上,进行变量限制处理,得到处理后的流场变量;根据处理后的流场变量,在粗网格单元上进行一次迭代计算,得到流场变量的修正量;将流场变量的修正量插值到细网格单元上,并对细网格单元的第一流场变量进行修正,采用径向基函数插值方法进行插值,考虑了周围单元对细网格单元上修正量的影响,提升了修正量的插值精度,能提升多重网格方法的收敛效率,求解精度高,真实物理问题的模拟程度高、从而大幅度地提高了鲁棒性。
-
公开(公告)号:CN115016951B
公开(公告)日:2022-10-25
申请号:CN202210952867.1
申请日:2022-08-10
Applicant: 中国空气动力研究与发展中心计算空气动力研究所
IPC: G06F9/50 , G06F30/28 , G06F111/10 , G06F113/08 , G06F119/14
Abstract: 本申请涉及一种流场数值模拟方法、装置、计算机设备和存储介质,该方法包括:对流场网格模型的几何拓扑进行封装隔离,得到多个网格块;确定每个网格块的网格数据结构;网格数据结构包括网格块的变量参数和求解函数组合;建立每个网格数据结构与对应的CPU核、内存地址以及执行线程的映射关系;根据映射关系,在各CPU核上采用相应执行线程将对应网格块的变量参数读入相应内存地址对应的内存子空间,并内存子空间内基于相应网格块的求解函数组合并发对变量参数执行隐式计算,得到流场数值。采用本方法,使得网格数据结构可以作为独立的求解对象,从而将整个流场求解分解成多个网格块分别求解,即能大幅降低OpenMP并行编程难度,还可提高并行计算效率。
-
公开(公告)号:CN114996198B
公开(公告)日:2022-10-21
申请号:CN202210926784.5
申请日:2022-08-03
Applicant: 中国空气动力研究与发展中心计算空气动力研究所
IPC: G06F15/163 , G06F15/17 , G06F9/54
Abstract: 本申请公开了一种跨处理器数据传输方法、装置、设备及介质,涉及流体力学领域,包括:统计当前起始通信域中每一起始处理器存储的第一待传输数据的数据长度,基于起始处理器的数量确定出目标组数;基于数据长度和目标组数利用贪心算法对第一待传输数据进行分组得到包含位置标记和分组编号的数据片段,基于位置标记将数据片段分配至对应的起始处理器;利用分组编号将每一起始处理器中数据片段进行收集得到与目标组数对应数量组第二待传输数据;基于分组编号将每一组第二待传输数据分组传输至当前目标通信域中的主处理器,主处理器利用广播通信将每一组第二待传输数据传输至当前目标通信域中的每一协处理器。实现提升数据传输执行速度的目的。
-
公开(公告)号:CN115016951A
公开(公告)日:2022-09-06
申请号:CN202210952867.1
申请日:2022-08-10
Applicant: 中国空气动力研究与发展中心计算空气动力研究所
IPC: G06F9/50 , G06F30/28 , G06F111/10 , G06F113/08 , G06F119/14
Abstract: 本申请涉及一种流场数值模拟方法、装置、计算机设备和存储介质,该方法包括:对流场网格模型的几何拓扑进行封装隔离,得到多个网格块;确定每个网格块的网格数据结构;网格数据结构包括网格块的变量参数和求解函数组合;建立每个网格数据结构与对应的CPU核、内存地址以及执行线程的映射关系;根据映射关系,在各CPU核上采用相应执行线程将对应网格块的变量参数读入相应内存地址对应的内存子空间,并内存子空间内基于相应网格块的求解函数组合并发对变量参数执行隐式计算,得到流场数值。采用本方法,使得网格数据结构可以作为独立的求解对象,从而将整个流场求解分解成多个网格块分别求解,即能大幅降低OpenMP并行编程难度,还可提高并行计算效率。
-
公开(公告)号:CN113158339A
公开(公告)日:2021-07-23
申请号:CN202110408433.0
申请日:2021-04-16
Applicant: 中国空气动力研究与发展中心计算空气动力研究所
IPC: G06F30/15 , G06F30/28 , G06F111/10 , G06F113/08 , G06F119/14
Abstract: 本发明公开了一种针对SST湍流模型的湍流长度尺度修正方法,本修正方法以无量纲速度散度λl的值为基本自变量来确定修正源项的大小,通过控制函数tanh(h2(η‑h3))‑1实现了对修正源项作用区域的控制。本发明方法不依赖于壁面距离这一参数,而是根据流场中速度散度的强度大小来确定修正源项的大小,可以有效避免现有代数方法的不足。
-
公开(公告)号:CN111931294A
公开(公告)日:2020-11-13
申请号:CN202010908995.7
申请日:2020-09-02
Applicant: 中国空气动力研究与发展中心计算空气动力研究所
Abstract: 本发明公开了一种基于物理量梯度修正的紧支基函数多场耦合数据传递方法。本发明通过在原始紧支基函数计算方法中,根据物理量梯度大小,对径向基计算中的xyz三方向进行系数缩比调控,以求在相同的紧支半径范围内,选取更多物理量变化剧烈的点进行插值,从而使用来插值的点能够更具有代表性和聚集性,具有实际物理量分布的各向异性特征,从而使插值的结果更能表征物理实际分布特征,从而提高精度。因此本发明可以为飞行器气动力/热/结构多场耦合计算提供一种可行的具备更高精度的数据传递方法。
-
公开(公告)号:CN118485025B
公开(公告)日:2024-09-10
申请号:CN202410919473.5
申请日:2024-07-10
Applicant: 中国空气动力研究与发展中心计算空气动力研究所
Abstract: 本申请涉及计算流体力学技术领域,尤其涉及一种流场预测方法及系统,所述方法先利用前处理软件对流场建立网格;确定每个网格单元的壁面距离和法向量;然后基于流场外形,预先设置一定工况,并利用CFD软件迭代计算至收敛,得到相应工况下的流场变量;再将所述壁面距离、法向量以及目标物相对所述流场的攻角,作为预先构建的流场预测模型的输入,将所述流场变量作为流场预测模型的输出,对流场预测模型进行训练;最后利用训练后的流场预测模型对目标流场进行预测,得到目标流场变量。解决了现有技术中流场预测精度低计算收敛速度慢的技术问题。
-
公开(公告)号:CN118171604A
公开(公告)日:2024-06-11
申请号:CN202410600341.6
申请日:2024-05-15
Applicant: 中国空气动力研究与发展中心计算空气动力研究所
IPC: G06F30/28 , G06F18/214 , G06F113/08
Abstract: 本申请涉及计算流体力学技术领域,尤其涉及一种笛卡尔网格切面可视化方法及相关产品,所述方法包括:识别笛卡尔网格数据中不规则的目标多面体单元;将所述目标多面体单元转化为规则的六面体单元;根据所述六面体单元的顶点构建几何结构数据集和拓扑结构数据集,所述几何结构数据集包括所述六面体单元的顶点坐标,所述拓扑结构数据集包括所述六面体单元的顶点连接关系;基于所述几何结构数据集和所述拓扑结构数据集对笛卡尔网格切面可视化。解决了现有技术中笛卡尔网格切面可视化结果显示残缺的技术问题。
-
-
-
-
-
-
-
-
-