1.一种流体力学流场数据复用方法,其特征在于,所述方法包括:获取原工况飞行器流场数值模拟结果,存储原始计算的旧网格数据和旧无量纲化流场数据,导入新工况下的飞行条件和新网格的参数;遍历新网格和旧网格的分区块,根据新网格和旧网格的空间位置,构建最小包围盒,判断新网格和旧网格在空间是否存在相交关系;若存在相交关系,以递归模式生成旧网格的平衡二叉树检索结构,遍历新网格的每个网格微元,在平衡二叉树检索结构中递归搜索出距离新网格微元最近的旧网格微元的索引;以递归模式生成旧网格的平衡二叉树检索结构具体包括:将旧网格中的全部元素划分到多个有限点子集中加以存储,同时每个有限点子集与平衡二叉树上的相关结点构成一一映射关系;其中,每个非终端结点包含的有限点子集是其左孩子和右孩子结点包含的有限点子集的并集,而同层兄弟结点包含的有限点子集互不相交;在平衡二叉树检索结构中递归搜索出距离新网格微元最近的旧网格微元的索引具体包括:针对新网格的每一个微元,在平衡二叉树检索结构中递归计算旧网格微元到微元距离,并对最近旧网格微元进行定位,建立最近旧网格微元的索引;根据索引和旧无量纲化流场数据,计算得到新网格中网格微元的预估无量纲流场值;以预估无量纲流场值完成新工况的数值模拟,得到新工况飞行器的气动数据。
2.如权利要求1所述的流体力学流场数据复用方法,其特征在于,原始计算的旧网格数据至少包括各个网格微元无量纲的位置坐标和网格块最小包围盒范围,还包括网格类型、网格分区、各分区之间的拓扑关系、各微元序号和各微元之间的联接关系中的一种或多种。
3.如权利要求1所述的流体力学流场数据复用方法,其特征在于,旧无量纲化流场数据包括气体压强、温度和密度中的一种或多种。
4.如权利要求1所述的流体力学流场数据复用方法,其特征在于,新网格的参数至少包括网格类型、网格分区、网格块编号、网格微元无量纲的位置坐标和网格块最小包围盒范围,还包括网格各分区之间的拓扑关系、各微元序号、各微元类型和各微元之间的联接关系中的一种或多种。
5.如权利要求1所述的流体力学流场数据复用方法,其特征在于,计算得到新网格中网格微元的预估无量纲流场值具体包括:从无量纲化流场数据中读取索引的位置对应的空间无量纲流场数据,并赋值到新网格微元相应空间点位置,赋值方法包括直接赋值或基于距离的空间插值。
6.如权利要求1所述的流体力学流场数据复用方法,其特征在于,方法在根据索引和旧无量纲化流场数据,计算新网格中网格微元的预估无量纲流场值时,以并行读写技术读取旧无量纲化流场的数据,在进行数据读入时只读入与当地进程中存储网格存在相交关系的旧网格数据和无量纲化流场数据。
7.如权利要求1所述的流体力学流场数据复用方法,其特征在于,判断新网格和旧网格在空间是否存在相交关系具体包括:最小包围盒包括网格块全部微元在笛卡尔坐标轴中沿坐标方向的最小值和最大值数据,通过比较新旧网格块的最小包围盒,排除在几何空间不存在接触或相交的网格块。
8.如权利要求1所述的流体力学流场数据复用方法,其特征在于,方法采用HDF5标准数据格式存储网格数据和无量纲化流场数据。