Machine learning mesh-adaptation for laminar and turbulent flows: applications to high-order discontinuous Galerkin solvers

IF 8.7 2区 工程技术 Q1 Mathematics
Kenza Tlales, Kheir-Eddine Otmani, Gerasimos Ntoukas, Gonzalo Rubio, Esteban Ferrer
{"title":"Machine learning mesh-adaptation for laminar and turbulent flows: applications to high-order discontinuous Galerkin solvers","authors":"Kenza Tlales, Kheir-Eddine Otmani, Gerasimos Ntoukas, Gonzalo Rubio, Esteban Ferrer","doi":"10.1007/s00366-024-01950-y","DOIUrl":null,"url":null,"abstract":"<p>We present a machine learning-based mesh refinement technique for steady and unsteady incompressible flows. The clustering technique proposed by Otmani et al. (Phys Fluids 35(2):027112, 2023) is used to mark the viscous and turbulent regions for the flow past a cylinder at <span>\\(Re=40\\)</span> (steady laminar flow), at <span>\\(Re=100\\)</span> (unsteady laminar flow), and at <span>\\(Re=3900\\)</span> (unsteady turbulent flow). Within this clustered region, we use high mesh resolution, while downgrading the resolution outside, to show that it is possible to obtain levels of accuracy similar to those obtained when using a uniformly refined mesh. The mesh adaptation is effective, as the clustering successfully identifies the two flow regions, a viscous/turbulent dominated region (including the boundary layer and wake) that requires high resolution and an inviscid/irrotational region, which only requires low resolution. The new clustering sensor is compared with traditional feature-based sensors (Q-criterion and vorticity based) commonly used for mesh adaptation. Unlike traditional sensors that rely on problem-dependent thresholds, our novel approach eliminates the need for such thresholds and locates the regions that require adaptation. After the initial validation using flows past cylinders, the clustering technique is applied in an engineering context to study the flow around a horizontal axis wind turbine configuration which has been tested experimentally at the Norwegian University of Science and Technology. The data used within this framework are generated using a high-order discontinuous Galerkin solver, allowing to locally refine the polynomial order (<i>p</i>-refinement) in each element of the clustered region. For the laminar test cases, we can reduce the computational cost by 32% (steady <span>\\(Re=40\\)</span> case) and 20% (unsteady <span>\\(Re=100\\)</span> case), while we get a reduction of 33% for the <span>\\(Re=3900\\)</span> turbulent case. In the context of the wind turbine, a reduction of 43% in computational cost is observed, while maintaining the accuracy.</p>","PeriodicalId":11696,"journal":{"name":"Engineering with Computers","volume":"33 1","pages":""},"PeriodicalIF":8.7000,"publicationDate":"2024-03-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Engineering with Computers","FirstCategoryId":"5","ListUrlMain":"https://doi.org/10.1007/s00366-024-01950-y","RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"Mathematics","Score":null,"Total":0}
引用次数: 0

Abstract

We present a machine learning-based mesh refinement technique for steady and unsteady incompressible flows. The clustering technique proposed by Otmani et al. (Phys Fluids 35(2):027112, 2023) is used to mark the viscous and turbulent regions for the flow past a cylinder at \(Re=40\) (steady laminar flow), at \(Re=100\) (unsteady laminar flow), and at \(Re=3900\) (unsteady turbulent flow). Within this clustered region, we use high mesh resolution, while downgrading the resolution outside, to show that it is possible to obtain levels of accuracy similar to those obtained when using a uniformly refined mesh. The mesh adaptation is effective, as the clustering successfully identifies the two flow regions, a viscous/turbulent dominated region (including the boundary layer and wake) that requires high resolution and an inviscid/irrotational region, which only requires low resolution. The new clustering sensor is compared with traditional feature-based sensors (Q-criterion and vorticity based) commonly used for mesh adaptation. Unlike traditional sensors that rely on problem-dependent thresholds, our novel approach eliminates the need for such thresholds and locates the regions that require adaptation. After the initial validation using flows past cylinders, the clustering technique is applied in an engineering context to study the flow around a horizontal axis wind turbine configuration which has been tested experimentally at the Norwegian University of Science and Technology. The data used within this framework are generated using a high-order discontinuous Galerkin solver, allowing to locally refine the polynomial order (p-refinement) in each element of the clustered region. For the laminar test cases, we can reduce the computational cost by 32% (steady \(Re=40\) case) and 20% (unsteady \(Re=100\) case), while we get a reduction of 33% for the \(Re=3900\) turbulent case. In the context of the wind turbine, a reduction of 43% in computational cost is observed, while maintaining the accuracy.

Abstract Image

层流和湍流的机器学习网格适应:应用于高阶非连续伽勒金求解器
我们提出了一种基于机器学习的网格细化技术,适用于稳定和非稳定不可压缩流。Otmani等人(Phys Fluids 35(2):027112, 2023)提出的聚类技术被用来标记在\(Re=40\)处(稳定层流)、\(Re=100\)处(非稳定层流)和\(Re=3900\)处(非稳定湍流)流经圆柱体的粘性和湍流区域。在这个集群区域内,我们使用了较高的网格分辨率,同时降低了网格外的分辨率,以表明有可能获得与使用均匀细化网格时类似的精度水平。网格适应是有效的,因为聚类成功识别了两个流动区域,一个是需要高分辨率的粘性/湍流主导区域(包括边界层和尾流),另一个是只需要低分辨率的粘性/旋转区域。新的聚类传感器与通常用于网格适应的传统基于特征的传感器(Q 标准和基于涡度的传感器)进行了比较。与依赖于问题阈值的传统传感器不同,我们的新方法无需此类阈值,就能定位需要调整的区域。在使用流经圆柱体的气流进行初步验证后,聚类技术被应用于工程领域,研究水平轴风力涡轮机配置周围的气流,该配置已在挪威科技大学进行了实验测试。在此框架内使用的数据是通过高阶非连续伽勒金求解器生成的,允许在聚类区域的每个元素中局部细化多项式阶数(p-细化)。对于层流试验案例,我们可以将计算成本降低32%(稳定(Re=40)案例)和20%(非稳定(Re=100)案例),而对于(Re=3900)湍流案例,我们可以将计算成本降低33%。就风力涡轮机而言,在保持精度的同时,计算成本降低了 43%。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Engineering with Computers
Engineering with Computers 工程技术-工程:机械
CiteScore
16.50
自引率
2.30%
发文量
203
审稿时长
9 months
期刊介绍: Engineering with Computers is an international journal dedicated to simulation-based engineering. It features original papers and comprehensive reviews on technologies supporting simulation-based engineering, along with demonstrations of operational simulation-based engineering systems. The journal covers various technical areas such as adaptive simulation techniques, engineering databases, CAD geometry integration, mesh generation, parallel simulation methods, simulation frameworks, user interface technologies, and visualization techniques. It also encompasses a wide range of application areas where engineering technologies are applied, spanning from automotive industry applications to medical device design.
×
引用
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学术文献互助群
群 号:481959085
Book学术官方微信