[发明专利]基于图拓扑结构的并行最优输运无网格处理方法与系统在审
| 申请号: | 202210476665.4 | 申请日: | 2022-04-30 |
| 公开(公告)号: | CN114912263A | 公开(公告)日: | 2022-08-16 |
| 发明(设计)人: | 焦立新;黎波;王浩 | 申请(专利权)人: | 云翼超算(苏州)软件科技有限公司 |
| 主分类号: | G06F30/20 | 分类号: | G06F30/20;G06F30/23 |
| 代理公司: | 南京行高知识产权代理有限公司 32404 | 代理人: | 王培松;王菊花 |
| 地址: | 215413 江苏省苏州*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 拓扑 结构 并行 最优 输运 网格 处理 方法 系统 | ||
1.一种基于图拓扑结构的并行最优输运无网格处理方法,其特征在于,所述方法包括:
对计算域进行初始网格划分,并基于初始网格建立连续介质材料的物质点的图拓扑连接关系,所述计算域为连续介质材料的问题域,包括连续介质材料的变形、应力、密度、位移、速度、加速度、温度参数;
基于图拓扑结构对原始的计算域进行分解,并建立各个分区之间的信息同步数据结构;以及
基于信息传递接口MPI进行分布式并行化处理,获得最终得到连续介质材料的动态响应数据,包括物质点以及节点从t0→tn时间段内的物理信息和动力学数据。
2.根据权利要求1所述的基于图拓扑结构的并行最优输运无网格处理方法,其特征在于,设Ω表示d维的连续介质问题域,对其进行初始网格划分并基于初始网格建立连续介质材料的物质点的图拓扑连接关系,包括:
步骤1.1、将连续介质问题域划分有限元网格,二维连续介质域划分为一阶三角形单元网格,三维连续介质域划分为一阶四面体单元网格;
步骤1.2、利用划分所得的有限元网格,将连续介质问题域离散为一组物质点集{xp,k,p=1,2,...,M;k=0,1,...,n}和一组节点集{xa,k,a=1,2,...,N;k=0,1,...,n},其中节点集为有限元网格的节点集,物质点集为有限元网格各单元的中心点集;
步骤1.3、根据得到的物质点集,将原有限元网格中相邻单元所对应的物质点连结起来,建立物质点之间的拓扑连结关系,形成一个图(graph),该图结点为物质点,该图的边(edge)为物质点的拓扑连结关系。
3.根据权利要求2所述的基于图拓扑结构的并行最优输运无网格处理方法,其特征在于,所述原有限元网格中相邻单元,是指二维情况下存在共享边的两个单元,或者三维情况下存在共享面的两个单元。
4.根据权利要求2所述的基于图拓扑结构的并行最优输运无网格处理方法,其特征在于,所述基于图拓扑结构对原始的计算域进行分解,包括:
定义分布式处理器数量P表示处理器的总数量;
在tk=0时刻根据处理器数量P,利用所述步骤1.3获得的物质点间的拓扑连结关系将上述图(graph)分解为P个物质点集使得该图(graph)被断开的边最少,同时保证每个处理器上的物质点数目相差数量在预设的范围内,将分解后的各个物质点集分别发送到各个处理器中
5.根据权利要求4所述的基于图拓扑结构的并行最优输运无网格处理方法,其特征在于,所述建立各个分区之间的信息同步数据结构,包括:
获取处理器上各个物质点的邻域I=1,...,P,得到各个物质点的邻域
根据分解后的各个物质点集,确定每个部分的边界物质点,所述边界物质点是指与其他物质点集上的物质点存在拓扑连结关系的物质点,即与其他物质点集有边相连的物质点;
确定所有边界物质点的邻域内的节点为共享节点(Shared nodes),根据图拓扑结构划分时被断开的边(edge)确定需要互相通讯的处理器,并将它们存储至共享数据交换表Ck;在每个处理器完成单独的计算之后,通过信息传递接口MPI对共享数据交换表Ck中共享节点数据进行分布式进程间的数据交互。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于云翼超算(苏州)软件科技有限公司,未经云翼超算(苏州)软件科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210476665.4/1.html,转载请声明来源钻瓜专利网。





