1.一种湍流壁面距离计算方法,其特征在于,所述方法包括:建立几何物面的笛卡尔三维直角坐标系;确定所述几何物面中平行于所述笛卡尔三维直角坐标系的坐标面的壁面单元的数量;判断三个坐标面对应的平行壁面单元的数量中,是否存在至少一个坐标面对应的平行壁面单元的数量大于预设值;若是,将具有平行壁面单元的数量大于预设值且数量最多的一个坐标面,认定为目标坐标面;将所述笛卡尔三维直角坐标系中与所述目标坐标面垂直的坐标轴,认定为旋转坐标轴;在所述笛卡尔三维直角坐标系中,将所述几何物面围绕所述旋转坐标轴转动预设角度,将旋转后几何物面的壁面单元的数据存储至ADT数据结构;在所述笛卡尔三维直角坐标系中,将空间点围绕所述旋转坐标轴转动所述预设角度,针对旋转得到的临时空间点建立搜索盒子;在所述ADT数据结构中搜索落入所述搜索盒子范围内的壁面单元,记作目标单元;计算所述旋转后的空间点与各所述目标单元中心点的最小距离,得到湍流壁面距离。
2.根据权利要求1所述的方法,其特征在于,所述确定所述几何物面中平行于所述笛卡尔三维直角坐标系的坐标面的壁面单元的数量,包括:遍历所述几何物面上的每一个壁面单元;判断壁面单元的面法向量是否与所述笛卡尔三维直角坐标系的坐标轴平行;若是,将与所述坐标轴垂直的坐标面的平行壁面单元的数量加一,得到每个坐标面分别对应的平行壁面单元的数量。
3.根据权利要求1所述的方法,其特征在于,所述在所述笛卡尔三维直角坐标系中,将所述几何物面围绕所述旋转坐标轴转动预设角度之前,还包括:确定所述目标坐标面对应的平行壁面单元的数量所属的数量区间;将预设的与所属的数量区间关联的旋转角度,确定预设角度。
4.根据权利要求1所述的方法,其特征在于,所述针对旋转得到的临时空间点建立搜索盒子,包括:确定搜索直径;在平行于所述目标坐标面的平面上,以旋转得到的临时空间点为中心,以所述搜索直径为边长,建立正方形;将所述正方形作为所述临时空间点的搜索盒子;所述搜索盒子相邻两条边分别平行于所述目标坐标面中的两个坐标轴。
5.一种湍流壁面距离计算装置,其特征在于,所述装置包括:平行检查模块,用于建立几何物面的笛卡尔三维直角坐标系;确定所述几何物面中平行于所述笛卡尔三维直角坐标系的坐标面的壁面单元的数量;旋转模块,用于判断三个坐标面对应的平行壁面单元的数量中,是否存在至少一个坐标面对应的平行壁面单元的数量大于预设值若是,将具有平行壁面单元的数量大于预设值且数量最多的一个坐标面,认定为目标坐标面;将所述笛卡尔三维直角坐标系中与所述目标坐标面垂直的坐标轴,认定为旋转坐标轴;在所述笛卡尔三维直角坐标系中,将所述几何物面围绕所述旋转坐标轴转动预设角度,将旋转后几何物面的壁面单元的数据存储至ADT数据结构;在所述笛卡尔三维直角坐标系中,将空间点围绕所述旋转坐标轴转动所述预设角度,针对旋转得到的临时空间点建立搜索盒子;湍流壁面距离计算模块,用于在所述ADT数据结构中搜索落入所述搜索盒子范围内的壁面单元,记作目标单元;计算所述旋转后的空间点与各所述目标单元中心点的最小距离,得到湍流壁面距离。
6.根据权利要求5所述的装置,其特征在于,所述平行检查模块还用于遍历所述几何物面上的每一个壁面单元;判断壁面单元的面法向量是否与所述笛卡尔三维直角坐标系的坐标轴平行;若是,将与所述坐标轴垂直的坐标面的平行壁面单元的数量加一,得到每个坐标面分别对应的平行壁面单元的数量。
7.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至4中任一项所述方法的步骤。
8.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至4中任一项所述的方法的步骤。