1.一种面向重叠网格的网格处理方法,其特征在于,包括:读入原始计算网格,所述原始计算网格包括背景网格、飞机部件网格;将所述原始计算网格进行区域划分,并且将区域划分后的网格块进行并行装配处理、即判断网格单元属性,对存在重叠关系的网格块,确定每个插值单元对应的贡献单元及其对应的网格块信息;基于所确定的存在重叠关系的网格块,在插值单元所属的网格块中,创建插值映射关系,并进行通信操作,以获得插值映射关系;在贡献单元所属的网格块中,根据通信操作所获得的插值映射关系,采用以下表达式,利用贡献单元所属的网格块中的流场信息进行插值计算: 其中, 表示第 i 个插值单元的流场变量,x表示第 i 个插值单元在空间坐标系中沿X轴的坐标值,y表示第 i 个插值单元在空间坐标系中沿Y轴的坐标值,z表示第 i 个插值单元在空间坐标系中沿Z轴的坐标值,所述空间坐标系为直角坐标系; 表示第j个贡献单元上的网格点的流场变量,或者与第j个贡献单元相邻的相邻网格单元上的网格点的流场变量,x表示第j个贡献单元在空间坐标系中沿X轴的坐标值,y表示第j个贡献单元在空间坐标系中沿Y轴的坐标值,z表示第j个贡献单元在空间坐标系中沿Z轴的坐标值,所述空间坐标系为直角坐标系;w ij 表示距离权重系数,w ij = , 表示第 i 个插值单元的中心与第j个贡献单元上的网格点的距离;N(i)表示第i个插值单元对应的贡献单元的数量,N为正整数;将所计算得到的第 i 个插值单元的流场变量的计算值通信到待插值单元所属的网格块中所对应的插值单元;根据插值单元所属的网格块创建插值映射关系,所述插值映射关系包括待插值单元的索引、待插值单元的空间坐标信息、待插值单元对应的贡献单元及其对应网格块的信息、贡献单元及其对应网格块的信息;利用所述插值边界信息和所述网格块内的流场信息完成插值计算,所述流场变量包括速度、温度、压力;将插值计算结果按照指定顺序依次赋值在数据容器中,并将所述数据容器所携带的信息一次性发送给相应插值单元所属的网络块中,并为各插值单元赋值。
2.根据权利要求1所述面向重叠网格的网格处理方法,其特征在于,所述基于所确定的具有重叠关系的网格块,在插值单元所属的网格块中,创建插值映射关系,并进行通信操作,以获得插值映射关系,包括:创建插值关系映射容器,所述插值关系映射容器用于记录插值对应关系的相关信息,所述插值对应关系的相关信息包括以下信息:存在重叠关系的第一网格块中各插值单元的插值对应关系包括插值单元的数量、插值单元的编号及空间坐标、与各插值单元相对应的贡献单元、各贡献单元的编号以及与第一网格块存在重叠关系的一个或多个网格块的网格块编号。
3.根据权利要求1所述面向重叠网格的网格处理方法,其特征在于,所述将所述数据容器所携带的信息一次性发送给相应的网络块中,包括:数据容器将第一网格块的不同数据格式信息转换为同一数据格式信息,根据插值对应关系,将转换后的数据信息一次性通信到与第一网格块存在重叠关系的一个或多个网格块。
4.根据权利要求1所述面向重叠网格的网格处理方法,其特征在于,所述对存在重叠关系的网格块,确定每个插值单元对应的贡献单元及其对应的网格块信息,包括:判断网格属性包括通过距离判断规则确定有效单元、无效单元、待插值单元,即完成并行装配处理;从并行装配处理后的多个网格块中删去无效单元后合并输出。
5.根据权利要求4所述面向重叠网格的网格处理方法,其特征在于,根据各网格单元上的网格点到飞机部件的指定点或指定表面的距离,判断网格单元的属性,其中,在待处理网格单元上的网格点到所属飞机部件的指定点或指定表面的距离小于到另一飞机部件的指定点或指定表面的距离的情况下,确定所述网格点为有效点;在待处理网格单元上的网格点到飞机部件的指定点或指定表面的距离大于等于到另一飞机部件的指定点或指定表面的距离的情况下,确定所述网格点为无效点。
6.根据权利要求5所述面向重叠网格的网格处理方法,其特征在于,在待处理网格单元上的网格点中存在有效点且存在无效点的情况下,确定待处理网格单元为插值单元。
7.根据权利要求1所述面向重叠网格的网格处理方法,其特征在于,所述将插值计算结果按照指定顺序依次赋值在数据容器中,包括:在确定插值对应关系之后,贡献单元利用通信获得的插值映射关系,开始确定用于插值计算的流场信息,利用贡献单元及其附近网格单元的流场信息进行插值计算得到插值结果;按照指定的插值单元索引顺序依次将插值计算结果打包在数据容器中,利用指定接口一次性将所述数据容器所携带的数据信息通信到对应的插值单元所属的网格块,所述指定接口包括信息传递接口、MPI通信接口;再依次解包后将插值计算结果赋值给对应的插值单元。
8.一种面向重叠网格的网格处理装置,其特征在于,所述网格处理装置用于实现权利要求1至7中任一所述面向重叠网格的网格处理方法,所述网格处理装置包括:读入处理模块,读入原始计算网格,所述原始计算网格包括背景网格、飞机部件网格;划分处理模块,将所述原始计算网格进行区域划分;判断确定模块,将区域划分后的网格块进行并行装配处理、即判断网格单元属性,对存在重叠关系的网格块,确定每个插值单元对应的贡献单元及其对应的网格块信息;创建处理模块,基于所确定的存在重叠关系的网格块,在插值单元所属的网格块中,创建插值映射关系,并进行通信操作,以获得插值映射关系;插值计算模块,在贡献单元所属的网格块中,根据通信操作所获得的插值映射关系,利用贡献单元所属的网格块中的流场信息进行插值计算;赋值处理模块,将插值计算结果按照指定顺序依次赋值在数据容器中,并将所述数据容器所携带的信息一次性发送给相应插值单元所属的网络块中,并为各插值单元赋值。