[发明专利]基于壁面距的高效重叠网格并行装配方法有效
| 申请号: | 202010951660.3 | 申请日: | 2020-09-11 | 
| 公开(公告)号: | CN112100937B | 公开(公告)日: | 2021-05-28 | 
| 发明(设计)人: | 付豪;夏健;田书玲;陈龙 | 申请(专利权)人: | 南京航空航天大学 | 
| 主分类号: | G06F30/28 | 分类号: | G06F30/28;G06F30/17;G06F113/08;G06F119/14 | 
| 代理公司: | 北京高沃律师事务所 11569 | 代理人: | 杜阳阳 | 
| 地址: | 210016 江苏省南*** | 国省代码: | 江苏;32 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 基于 壁面距 高效 重叠 网格 并行 装配 方法 | ||
1.一种基于壁面距的高效重叠网格并行装配方法,其特征在于,包括:
并行读取各部件的网格文件,得到各部件的部件网格;
对所述部件网格中的各网格节点的所属部件网格进行标记,得到节点所属网格标记数组;
提取物面信息;
基于所述节点所属网格标记数组和预设参考距离,计算各网格节点相对于所有部件的壁面距;
基于所述壁面距和所述节点所属网格标记数组对所有的网格节点进行分类,得到活动节点和非活动节点;
基于所述物面信息和所述预设参考距离,采用基于辅助网格的方法排除物面内背景网格中的活动节点,得到更新后的活动节点和更新后的非活动节点;
基于所述更新后的活动节点和所述更新后的非活动节点构造插值节点,并搜索各所述插值节点的宿主单元;
将所述部件网格中的更新后的非活动节点挖去得到并行装配重叠网格;
基于所述并行装配重叠网格、所述更新后的活动节点、所述插值节点和所述宿主单元计算各部件的流场;
所述基于所述网格节点所属网格标记数组和预设参考距离,计算各网格节点相对于所有部件的壁面距,具体包括:
基于所述节点所属网格标记数组,采用K-D树方法计算部件网格中各网格节点相对于所有部件的壁面距和背景网格中各网格节点相对于所有部件的壁面距;
采用预设参考距离对所述背景网格中各网格节点相对于所有部件的壁面距中的自身壁面距进行更新;所述自身壁面距为背景网格中的网格节点相对于自身的壁面距;
采用预设参考距离对所述部件网格中各网格节点相对于所有部件的壁面距中的背景壁面距进行更新;所述背景壁面距为部件网格中的网格节点相对于背景网格的壁面距;
由更新后的部件网格中各网格节点相对于所有部件的壁面距和更新后的背景网格中各网格节点相对于所有部件的壁面距,得到各网格节点相对于所有部件的壁面距。
2.根据权利要求1所述的一种基于壁面距的高效重叠网格并行装配方法,其特征在于,所述采用预设参考距离对所述背景网格中各网格节点相对于所有部件的壁面距中的自身壁面距进行更新,具体包括:
当背景网格中存在物面,且所述自身壁面距小于预设参考距离时,则自身壁面距保持不变;
当背景网格中存在物面,且所述自身壁面距大于或等于预设参考距离时,将自身壁面距更新为所述预设参考距离;
当背景网格不存在物面时,将自身壁面距更新为所述预设参考距离。
3.根据权利要求1所述的一种基于壁面距的高效重叠网格并行装配方法,其特征在于,所述基于所述壁面距和所述节点所属网格标记数组对所有的网格节点进行分类,得到活动节点和非活动节点,具体包括:
确定各网格节点相对于所有部件的最小壁面距;
判断所述最小壁面距是否与对应的网格节点的所属部件网格的标号相同;
若是,则将所述网格节点确定为活动节点;
若否,则将所述网格节点确定为非活动节点。
4.根据权利要求1所述的一种基于壁面距的高效重叠网格并行装配方法,其特征在于,所述基于所述物面信息和所述预设参考距离,采用基于辅助网格的方法排除物面内背景网格中的活动节点,得到更新后的活动节点和更新后的非活动节点,具体包括:
由所述物面信息,构建基于物面物理坐标最大值和物面物理坐标最小值的辅助网格;
根据所述预设参考距离设定所述辅助网格中的辅助单元的步长;
筛选出完全位于物面内的辅助单元,得到目标辅助单元;
将所述目标辅助单元对应的背景网格中的网格节点确定为非活动节点,得到更新后的活动节点和更新后的非活动节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京航空航天大学,未经南京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010951660.3/1.html,转载请声明来源钻瓜专利网。





