Mesh-based Super-Resolution of Fluid Flows with Multiscale Graph Neural Networks

Shivam Barwey, Pinaki Pal, Saumil Patel, Riccardo Balin, Bethany Lusch, Venkatram Vishwanath, Romit Maulik, Ramesh Balakrishnan
{"title":"Mesh-based Super-Resolution of Fluid Flows with Multiscale Graph Neural Networks","authors":"Shivam Barwey, Pinaki Pal, Saumil Patel, Riccardo Balin, Bethany Lusch, Venkatram Vishwanath, Romit Maulik, Ramesh Balakrishnan","doi":"arxiv-2409.07769","DOIUrl":null,"url":null,"abstract":"A graph neural network (GNN) approach is introduced in this work which\nenables mesh-based three-dimensional super-resolution of fluid flows. In this\nframework, the GNN is designed to operate not on the full mesh-based field at\nonce, but on localized meshes of elements (or cells) directly. To facilitate\nmesh-based GNN representations in a manner similar to spectral (or finite)\nelement discretizations, a baseline GNN layer (termed a message passing layer,\nwhich updates local node properties) is modified to account for synchronization\nof coincident graph nodes, rendering compatibility with commonly used\nelement-based mesh connectivities. The architecture is multiscale in nature,\nand is comprised of a combination of coarse-scale and fine-scale message\npassing layer sequences (termed processors) separated by a graph unpooling\nlayer. The coarse-scale processor embeds a query element (alongside a set\nnumber of neighboring coarse elements) into a single latent graph\nrepresentation using coarse-scale synchronized message passing over the element\nneighborhood, and the fine-scale processor leverages additional message passing\noperations on this latent graph to correct for interpolation errors.\nDemonstration studies are performed using hexahedral mesh-based data from\nTaylor-Green Vortex flow simulations at Reynolds numbers of 1600 and 3200.\nThrough analysis of both global and local errors, the results ultimately show\nhow the GNN is able to produce accurate super-resolved fields compared to\ntargets in both coarse-scale and multiscale model configurations.\nReconstruction errors for fixed architectures were found to increase in\nproportion to the Reynolds number, while the inclusion of surrounding coarse\nelement neighbors was found to improve predictions at Re=1600, but not at\nRe=3200.","PeriodicalId":501125,"journal":{"name":"arXiv - PHYS - Fluid Dynamics","volume":"59 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-09-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - PHYS - Fluid Dynamics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2409.07769","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

A graph neural network (GNN) approach is introduced in this work which enables mesh-based three-dimensional super-resolution of fluid flows. In this framework, the GNN is designed to operate not on the full mesh-based field at once, but on localized meshes of elements (or cells) directly. To facilitate mesh-based GNN representations in a manner similar to spectral (or finite) element discretizations, a baseline GNN layer (termed a message passing layer, which updates local node properties) is modified to account for synchronization of coincident graph nodes, rendering compatibility with commonly used element-based mesh connectivities. The architecture is multiscale in nature, and is comprised of a combination of coarse-scale and fine-scale message passing layer sequences (termed processors) separated by a graph unpooling layer. The coarse-scale processor embeds a query element (alongside a set number of neighboring coarse elements) into a single latent graph representation using coarse-scale synchronized message passing over the element neighborhood, and the fine-scale processor leverages additional message passing operations on this latent graph to correct for interpolation errors. Demonstration studies are performed using hexahedral mesh-based data from Taylor-Green Vortex flow simulations at Reynolds numbers of 1600 and 3200. Through analysis of both global and local errors, the results ultimately show how the GNN is able to produce accurate super-resolved fields compared to targets in both coarse-scale and multiscale model configurations. Reconstruction errors for fixed architectures were found to increase in proportion to the Reynolds number, while the inclusion of surrounding coarse element neighbors was found to improve predictions at Re=1600, but not at Re=3200.
利用多尺度图神经网络对流体流动进行基于网格的超分辨率分析
本文介绍了一种图神经网络(GNN)方法,它可以实现基于网格的流体流动三维超分辨率。在这一框架中,GNN 的设计不是一次性在基于网格的全场上运行,而是直接在元素(或单元)的局部网格上运行。为了以类似于谱元(或有限元)离散化的方式方便基于网格的 GNN 表示,对基线 GNN 层(称为消息传递层,用于更新局部节点属性)进行了修改,以考虑重合图节点的同步,从而实现与常用的基于元素的网格连接的兼容性。该架构具有多尺度性质,由粗尺度和细尺度消息传递层序列(称为处理器)组合而成,并由图未池化层隔开。粗粒度处理器使用元素邻域上的粗粒度同步消息传递,将查询元素(以及一组相邻粗粒度元素)嵌入到单个潜图表示中,而细粒度处理器则利用该潜图上的附加消息传递操作来纠正插值误差。通过对全局和局部误差的分析,结果最终显示了 GNN 如何能够在粗尺度和多尺度模型配置中生成与目标相比精确的超分辨场。固定结构的重建误差与雷诺数成正比增加,而在雷诺数为 1600 时,包含周围粗元素邻域可改善预测,但在雷诺数为 3200 时则不能。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信