[发明专利]一种双时间步方法下的直升机流场重叠混合网格并行方法有效
申请号: | 201910404572.9 | 申请日: | 2019-05-16 |
公开(公告)号: | CN110135067B | 公开(公告)日: | 2023-06-16 |
发明(设计)人: | 张纪林;徐炳麟;范禹辰;袁俊峰;万健;魏振国;张俊聪 | 申请(专利权)人: | 杭州电子科技大学 |
主分类号: | G06F30/20 | 分类号: | G06F30/20;G06F30/15 |
代理公司: | 浙江千克知识产权代理有限公司 33246 | 代理人: | 周希良 |
地址: | 310018 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种双时间步方法下的直升机流场非结构重叠网格并行方法,面向于大规模直升机非定常流场的数值模拟求解。本发明在非结构重叠网格方法中利用区域分解方法,将直升机流场非结构重叠网格划分为若干块以N:M映射关系分配给若干进程;使用虚边界技术保证并行方法的最终收敛;使用虚边界收缩技术减少通信量;最后采用通信计算重叠的方式,重叠其每次物理迭代过程中的网格生成时间,减少并行化的同步等待时间;本发明在进行双时间步方法下的直升机流场非结构重叠网格方法时,兼顾通信和计算时间,提高并行加速比。 | ||
搜索关键词: | 一种 时间 方法 直升机 重叠 混合 网格 并行 | ||
【主权项】:
1.一种双时间步方法下的直升机流场重叠混合网格并行方法,其特征在于该方法包括以下步骤:步骤1:管理进程利用多层分割技术,将多套存在重叠网格关系的网格独立进行区域分解,得到若干块;步骤2:管理进程建立块内网格单元的相邻联系,确定各块的边界单元,将块按照N:M的映射关系发送给各计算进程;步骤3:各计算进程根据所拥有的块,将块的边界单元转发到对应的计算进程,接收对应计算进程的虚边界单元,建立起各块的虚边界;步骤4:重叠计算与通信时间:各计算进程同时进行虚拟时间步迭代和内迭代插值,管理进程进行主体为动态网格生成的物理时间步迭代;步骤5:管理进程将生成的插值关系发送给各计算进程;各计算进程更新网格物理信息,进行外迭代插值,接收下一次迭代的插值关系;步骤6:返回步骤3,直到数值求解结果收敛。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州电子科技大学,未经杭州电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910404572.9/,转载请声明来源钻瓜专利网。